

body{margin:0px;font-family:arial;font-size:12px;color: #000000;}

a{color:#000000;text-decoration:underline}

a:hover{color:#000000;text-decoration:none}



#mainDiv{width:1000px;border:0px solid;text-align:left;padding:20px 0px 20px 0px;}

#headerContainer{color:#ffffff;}

#headerContainer a{color:#ffffff;font-size:13px;text-decoration:none}

#headerContainer a:hover{color:#ffffff;font-size:13px;text-decoration:underline}



#bodyContainer{background-image: url('images/mainbg.gif');background-repeat:repeat-y;overflow:auto;border:0px solid;width:100%}

#bodyContainer .leftcol{width:320px;float:left}

#bodyContainer .leftcol .leftcolpad15{padding:0px 15px 0px 25px}

#bodyContainer .leftcol .leftcolbul{list-style-image: url('images/arrow_bullet.gif');margin-top:5px}

#bodyContainer .leftcol .leftcolbul li{padding:0px 0px 4px 4px;}



.leftcolbul1{list-style-image: url('images/arrow_bullet_black.gif');margin-top:5px;margin-bottom:0px;}

.leftcolbul1 li{padding:0px 0px 4px 4px;}



#bodyContainer .leftcol .leftcolpadin15{padding:0px 5px 0px 17px}

.guidescontent{padding:20px 0px 0px 17px;border:0px solid}

.guidescontent .guidescontentlist{list-style-image: url('images/arrow_bullet_black.gif');margin:10px 0px 0px -20px;*margin:10px 0px 0px 20px;}

.guidescontent .guidescontentlist li{padding:0px 0px 4px 0px;}



#bodyContainer .linecol{width:1px;float:left;background-image: url('images/vline.gif');background-repeat:repeat-y;height:550px;}

#bodyContainer .linecolin{width:1px;float:left;background-image: url('images/vline.gif');background-repeat:repeat-y;height:1000px;}

#bodyContainer .linecolin1{width:1px;float:left;background-image: url('images/vline.gif');background-repeat:repeat-y;height:2150px;*height:2350px;}

#bodyContainer .linecolin2{width:1px;float:left;background-image: url('images/vline.gif');background-repeat:repeat-y;height:1400px;}



#bodyContainer .rightcol{width:679px;float:left}

#bodyContainer .rightcol .pad10{padding:10px}



#bodyContainer .rightcol .rightcolleft{float:left;width:309px;padding-left:10px;border:0px solid;}

#bodyContainer .rightcol .rightcolleft .guidescontent{padding:0px 10px 0px 15px;background-color:#EDEDED;height:360px;}

#bodyContainer .rightcol .rightcolleft .guidescontent .guidescontentlist{list-style-image: url('images/arrow_bullet_black.gif');margin:10px 0px 0px -20px;*margin:10px 0px 0px 20px;}

#bodyContainer .rightcol .rightcolleft .guidescontent .guidescontentlist li{padding:0px 0px 4px 0px;}



#bodyContainer .rightcol .rightcolright{float:left;width:339px;padding-left:8px;border:0px solid;}

#bodyContainer .rightcol .rightcolright .resourcescontent{padding:0px 10px 0px 15px;background-color:#EDEDED;height:360px;}

#bodyContainer .rightcol .rightcolright .resourcescontent .resourcescontentlist{list-style-image: url('images/arrow_bullet_black.gif');margin:10px 0px 0px -20px;*margin:10px 0px 0px 20px;}

#bodyContainer .rightcol .rightcolright .resourcescontent .resourcescontentlist li{padding:0px 0px 4px 0px;}



#bodyContainer .rightcol .rightcolinleft{float:left;width:340px;padding:0px 0px 0px 10px;*padding:20px 0px 0px 10px}

#bodyContainer .rightcol .rightcolinright{float:left;width:300px}





#footerContainer{font-size:11px;text-align:center}



.aligncenter{text-align:center}

.alignleft{text-align:left}

.alignright{text-align:right}



.floatleft{float:left}

.floatright{float:right}

.clearall{clear:both;}



.fbold{font-weight:bold}

.more{font-size:11px;color:#524B98}

.contenthead{font-size:16px;color:#524B98;font-weight:bold}

.contentheadin{font-size:20px;font-weight:bold}



.pad4{padding:4px}

.padtop10{padding-top:10px;}

.padtop20{padding-top:20px;}

.padtop30{padding-top:30px;}

.padright15{padding-right:15px;}

.padbot30{padding-bottom:30px;}

.padbot10{padding-bottom:10px;}

.pad20{padding:5px 20px 20px 20px}



.logodiv1{float:left;width:26px}

.logodiv2{float:left;width:430px}

.logodiv3{float:left;width:470px;height:40px;padding:30px 0px 0px 49px;background-color:#2A2370;}

.logodiv4{float:left;width:25px}



.divider{color:#ffffff;font-size:14px;margin:0px 25px 0px 25px}

.sitemapleft{float:left;width:300px;line-height:20px;padding-bottom:20px;padding-left:20px}

.sitemapcenter{float:left;width:300px;line-height:20px;padding-bottom:20px;padding-left:20px}

.sitemapright{float:left;width:300px;line-height:20px;padding-bottom:20px;padding-left:20px}

.sitemaplist{margin:0px 0px 0px -20px;*margin:0px 0px 0px 20px;}



.framebody

{

margin: 0px;

padding: 0px;

}



.leftfr

{

width:290px; 

height:1100px;

}