

/* GLOBAL STYLES
------------------------------------- */

* { margin: 0px; padding: 0px; }

.clear { clear: both; }

body,h1,h2,h3,p,td,ul,li,a
{
font-family: Arial, Helvetica, sans-serif;
}


body
{
background: #003466;
}



/* MASTER WRAPPER
------------------------------------- */

#masterWrapper
{
background: url(../images/bg_tile.jpg) repeat-x 0% 0%;
}


/* MAIN CONTAINER
------------------------------------- */

#mainContainer
{
width: 980px;
height: auto;
margin: 0 auto;

}


/* HEADER
------------------------------------- */


/* BODY WRAPPER 
------------------------------------- */

#bodyWrapper
{

*margin-top: -3px;
background: url(../images/bg_bodyWrapper.gif) repeat-y 0% 0%;
}


/* LEFT COL BODY
------------------------------------- */

#leftColBody
{
width: 654px;
height: auto;
min-height: 1061px;
background: #fff;
padding: 10px 0px 40px 0px;
float: left;
}

#leftColBody ul
{
list-style-type: none;
margin-left: 40px;
}

#leftColBody li
{
font-size: 13px;
color: #033d64;
padding: 0 0 0 8px;
background: url(../images/bullet_blue.gif) no-repeat 0% 5px;
margin-bottom: 5px;
margin-right: 20px;
}

#leftColBody li.header
{
background: none;
font-size: 15px;
font-weight: bold;
margin-left: -10px;
margin-top: 30px;
}


#leftColBody .subHead
{
margin-left: 40px;

}

#leftColBody p
{
font-size: 13px;
color: #033d64;
margin-left: 40px;
margin-top: 20px;
margin-right: 15px;
}

/* RIGHT COL BODY
------------------------------------- */

#rightColBody
{
width: 326px;
height: auto;
min-height: 1061px;
float: left;
padding-top: 25px;
background: url(../images/bg_rightColTile.jpg) repeat-x 0% 0%;

}

#rightColBody p
{
font-size: 14px;
line-height: 18px;
color: #fff;
margin-bottom: 15px;
margin-left: 25px;
margin-right: 20px;
}

#rightColBody p.infoSource
{
font-size: 10px;
line-height: 12px;
margin-top: 20px;
}


#rightColBody  .callOutImg
{
margin: 30px 0px 30px 25px;
}

#rightColBody ul
{
list-style-type: none;
margin-left: 25px;
}

#rightColBody li
{
font-size: 13px;
color: #fff;
padding: 0 0 0 8px;
background: url(../images/bullet_white.gif) no-repeat 0% 5px;
margin-bottom: 5px;
margin-right: 20px;
}

#rightColBody li.header
{
background: none;
font-size: 15px;
font-weight: bold;
margin-left: -10px;
margin-top: 30px;
}



/* FOOTER
------------------------------------- */

#footer
{
width: auto;
height: 93px;
background: url(../images/bg_footer.jpg) repeat-x 0% 0%;
text-align: center;
padding: 25px 0px 0px 0px;
border-top: 1px solid #3086c3;
}

#footer p
{
font-size: 12px;
color: #fff;
}

#footer a
{
font-size: 11px;
color: #fff;
}

#footer .copyright
{
padding-top: 3px;
}


/* CUSTOM CLASSES
------------------------------------- */

.regisMark
{
font-size: 10px;
vertical-align: super;
}

