body{
    margin:0px;
    padding:0px;
    text-align:center;
    background-color:white;
    font-family:verdana, arial,sans-serif;
    font-size:11px;
}

/*Headings*/
h2{font-weight:normal;margin:0;padding:0;font-size:17px;}
h3{font-weight:bold;margin:0;padding:0px;font-size:15px;color:#0860a8;}
h4{font-weight:normal;margin:0;padding:0px;font-size:13px;}
h5{font-weight:normal;margin:0;padding:0px;font-size:12px;}
h6{font-weight:bold;margin:0;padding:0px;font-size:14px;color:#0860a8; }
.stats h6{font-weight:bold;margin:0;padding:0px;font-size:11px;color:#0860a8; }
.blue{margin:0;padding:0px; font-size:12px; font-weight:bold; display:inline;color:#0860a8;}
p{margin:0px;padding:10px 0px 0px 0px;}
sup{color:#b0b0b0;}

/*Spacers*/
div.spacer10{display:block;clear:both;height:10px;overflow:hidden;}
div.spacer5{display:block;clear:both;height:5px;overflow:hidden;}
div.spacer2{display:block;clear:both;height:2px;overflow:hidden;}

/*Misc*/
span.bluetext{color:#0860a8;}
a,a:link,a:hover,a:active,a:visited{color:#0860a8}
img{border:0px;}
hr.green{clear:both;background-color:#b5dc10;color:#b5dc10;height:1px;width:100%;border:0;}

/*Generic Lists*/
ul.horz {margin:0;padding:0}
ul.horz li {float:left; list-style-type: none; padding:0px;margin:0px;}           

ul.bluebullet {margin:0 0 10px 0;padding:0}
ul.bluebullet li {background: url(../images/blue_bullet.gif) 0px 5px  no-repeat;list-style-type: none; padding:1px 0px 1px 10px;margin:0px 0px 0px 10px;} 

ul.double li {background: url(../images/blue_bullet.gif) 0px 10px  no-repeat;list-style-type: none; padding:1px 0px 1px 10px;margin:0px 0px 0px 10px;} 
ul.double li.twoLine {background: url(../images/blue_bullet.gif) 0px 5px  no-repeat;} 
 

.source{ color:#b0b0b0;}          

/*Wrappers in order of appearance*/
div.content{
    margin: 0 auto;
    width: 980px;
    text-align: left; /* so the content itself isn't centered within the div */
}

div.masthead{padding:10px 25px 5px 0px;}
div.masthead a{text-decoration:none;color:black;}
div.masthead a:visited{text-decoration:none;}
div.masthead a:hover{text-decoration:none;color:#b0b0b0;}
div.masthead ul{ float:right;margin:0px 0px 0px 0px;padding:0}
div.masthead ul li {display: inline; list-style-type: none; padding:0px 0px 0px 4px;}           

div.header div{float:left}
div.header div.logo{margin-top:18px}
div.header img{border:0px;}
div.header div.content{width:930px;border-top:1px solid #b5dc10;text-align:right;}
div.header ul{margin:0px 0px 0px 0px;padding:0}
div.header ul li {display: inline; list-style-type: none; padding:0px 0px 0px 10px;} 

.tlc{height:95px; width:25px; background:url(../images/main_tlc.gif) no-repeat left top;}
.tcc{height:95px; width:930px; background:url(../images/bg-header-top.gif) top left repeat-x;}
.trc{height:95px; width:25px; background:url(../images/main_trc.gif) no-repeat left top;}

.blueBar{height:16px;background:#0860a8; border:1px solid #b5dc10; border-top:0;border-bottom:0;}  
*html .blueBar{ margin-top:-15px;}          

div.navigation{
    font-size:11px;
    line-height:normal;
    border:0px solid #b5dc10;
    padding-top:10px;
	background-color:#b5dc10;
	height:33px;
}

.navPosition{position:relative; top:60px; left:200px; z-index:100; border:0px; height:60px;}
*html .navPosition{ top:58px;}

div.navigation ul {
    margin:0px 0px 0px 10px;
    width:970px;
    padding:0px;
    list-style:none;
}
div.navigation li {
    font-weight:bold;
    display:inline;
    padding:0;
}
div.navigation a:visited {
    color:black;
}
div.navigation a {
    float:left;
    background:#b5dc10 url("../images/tab-white-dbl.gif") no-repeat left top;
    padding:0 0 0 6px;
    margin-right:8px;
    text-decoration:none;
    color:white;
}
div.navigation a span {
    float:left;
    display:block;
    background:#b5dc10 url("../images/tab-white-dbl.gif") no-repeat right top;
    padding:10px 6px 10px 0px;
    cursor:hand;
    cursor:pointer;
	 color:#fff;
}
div.navigation a:hover, div.navigation a:hover span {
	text-decoration:underline;
    color:#fff;
}
div.navigation #current a {
	background:#ffffff url("../images/tab-white.gif") no-repeat left top;
    color:black;
}

div.navigation #current a span{    
	background:#ffffff url("../images/tab-white.gif") no-repeat right top;
    color:black;
	}

div.body{padding:25px 25px 5px 25px;border-left:1px solid #b5dc10;border-right:1px solid #b5dc10;/*peakaboo ie bug*/zoom:1;}
div.body div.lcell{float:left;}
div.body div.rcell{float:left;}
div.body table.grid td{padding-bottom:20px;}

ul.plus {margin:0;padding:0}
ul.plus li {list-style-type: none;padding:4px 0px 15px 0px;}           

div.bodyH{padding:25px 25px 25px 25px;border-left:1px solid #b5dc10;border-right:1px solid #b5dc10;}
div.bodyH div.lcell{position:relative;float:left;width:45%;}
div.bodyH div.rcell{position:relative;float:left;width:55%;text-align:right;}
div.bodyH div.girlImg{position:absolute;margin-top:10px;}
.balloon{position:absolute; top:15px; left:135px; z-index:200; width:185px; height:55px;}

div.slides{font-size:12px;background-color:#b5dc10;padding:45px 75px 0px 75px;}
div.slides div.lcell{position:relative;float:left;background:url(../images/slide_left_mnfc_bl.gif) left top no-repeat;width:50%;height:152px;}
div.slides div.rcell{position:relative;float:left;background:url(../images/slide_right_rtl_bl.gif) right top no-repeat;width:50%;height:152px;}
div.slides div.lcell ul{position:relative; top:110px; left:125px;  width:375px;}
div.slides div.rcell ul{position:relative; top:110px; left:205px;  width:375px;}
div.slides ul{margin:0;padding:0}
div.slides ul li {float:left; list-style-type:none; padding:0px 0px 0px 0px;margin:0px;}           
/*div.slides div.lcell ul li div{float:left;width:100px; height:10px;}
div.slides div.rcell ul li div{float:left;width:150px; height:5px;}*/

div.footer div{float:left;}
div.footer div.content{text-align:center;width:920px;border-bottom:1px solid #b5dc10;height:14px;padding-top:10px;}
div.footer a{text-decoration:none;color:black;}
div.footer a:visited{text-decoration:none;color:black;}
div.footer a:hover{text-decoration:none;color:#b0b0b0;}
div.footer ul{font-size:10px;margin:0px 0px 0px 0px;padding:0}
div.footer ul li {display: inline; list-style-type: none; padding:0px 0px 0px 4px;}           

div.footerH a{text-decoration:none;color:black;}
div.footerH div{float:left;}
div.footerH div.content{text-align:center;width:920px;border-bottom:1px solid #b5dc10;background-color:#b5dc10;height:24px;}

div.copyright{position:relative;font-size:9px;text-align:center;padding-top:10px;}

/*---------------------------------------------*/
/*---------------------------------------------*/
/*Modal Classes*/
div.modalOverlay{
    position:fixed;
    _position:absolute; 
    top:0px;
    left:0px;
    width:100%;
    height:100%;
    background-color:black;
    display:none;
    z-index:5000;
}

div.modalPopup{
    position:fixed;
    _position:absolute; 
    visibility:hidden;
    z-index:5001;
    top:0px;
    left:0px;
    background-color:white;
}

iframe.modalPopup{
    position:fixed;
    _position:absolute; 
    display:none;
    z-index:5001;
    border:0;
    top:0px;
    left:0px;
}
div.modalWrap{
    position:relative;
    background-color:white;
    border:3px solid #666666;
    padding:10px;
}
div.modalWrap .userOptionLinks{padding-top:10px}
/*---------------------------------------------*/
/*---------------------------------------------*/
