body{background:url(images/bg.jpg) repeat-x top;}

.text_blue{font-family:Arial, Helvetica, sans-serif; color:#003399; font-size:12px; font-weight:bold;}
.date{font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:12px;}

.main_bg{background:url(images/body_bg.gif) no-repeat center top; text-align:center; vertical-align:top;}

.main_content{width:750px; height:140px; margin-left:90px; margin-right:90px; border:0px solid #E5E5E5; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; padding:10px; text-align:justify;}

.quickaccess{font-family:Arial, Helvetica, sans-serif; color:#999999; font-size:12px; width:200px; height:20px; float:right; margin-top:5px;}

.content{font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; padding:25px; text-align:justify;}
.content td{font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; text-align:justify;}
.content a{font-family:Arial, Helvetica, sans-serif; color:#003399; font-size:12px; text-decoration:none;}
.content a:hover{font-family:Arial, Helvetica, sans-serif; color:#003399; font-size:12px; text-decoration:underline;}
.content img{margin:10px; padding:2px; border:1px solid #CCCCCC;}
.content h2{font-family:Arial, Helvetica, sans-serif; color:#003399; font-size:18px;}
.content ul{list-style:none;}
.content li{list-style:none; display:block; width:170px; height:160px; float:left; text-align:center; margin:3px;}

.news{font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; padding:10px; text-align:justify; border:1px solid #eeeeee;}
.news marquee{height:300px;}
.news td{font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; padding:15px; text-align:justify;}
.news a{font-family:Arial, Helvetica, sans-serif; color:#003399; font-size:12px; text-decoration:none;}
.news a:hover{font-family:Arial, Helvetica, sans-serif; color:#003399; font-size:12px; text-decoration:underline;}
.news img{margin:10px; padding:2px; border:1px solid #CCCCCC;}
.news h2{font-family:Arial, Helvetica, sans-serif; color:#003399; font-size:18px;}

.bottom{height:120px; background:url(images/bg.jpg) repeat-x top; border-top:1px solid #CCCCCC; padding:20px; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}
.bottom a{font-family:Arial, Helvetica, sans-serif; color:#003399; font-size:12px; text-decoration:none;}
.bottom a:hover{font-family:Arial, Helvetica, sans-serif; color:#003399; font-size:12px; text-decoration:underline;}

.bottom_main{font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}
.bottom_main a{font-family:Arial, Helvetica, sans-serif; color:#003399; font-size:12px; text-decoration:none;}
.bottom_main a:hover{font-family:Arial, Helvetica, sans-serif; color:#003399; font-size:12px; text-decoration:underline;}



.suckertreemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left; 
background: url(images/top_link_area_bg.gif);
background-repeat:repeat-x; /*overall menu background color*/
}

/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
width: 232px; /*Width of top level menu link items*/
padding: 0px 0px;
border: 0px solid C7EF80;
border-left-width: 0;
text-decoration: none;
font-size:11px;
text-indent:0px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color: #293d6b;
/*background-image: url(images/arrow_right.gif);
background-repeat:no-repeat;
background-position:center left;*/
}
.suckertreemenu ul li a:hover{
background-image:url(images/top_links_bgmo.gif);
background-repeat:repeat-x;
color:#293d6b;
}	
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
background-color:#007F2E;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
border:0px solid #Cccccc;
position:absolute;
left:0px;
top:-1px;
margin: 0;
padding: 0;
width:232px;
}

.suckertreemenu ul li ul a{
padding-left:5px;}

.suckertreemenu ul li ul a:hover{
background-image:url(images/spacer.gif);
background-repeat:no-repeat;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels offset after 1st level sub menu */


/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
text-align:left;
width: 228px; /*width of sub menu levels*/
height:20px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color: #003399;
text-decoration: none;
background-color:#D0D9E0;
text-indent:0px;
margin-top:0px;
padding-top: 8px;
border-bottom:1px solid #cccccc;
}

.suckertreemenu ul li ul li a:hover{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none;
background-color:#003399;
text-indent:3px;
margin-top:0px;
border-bottom:1px solid #cccccc;
}

/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{
background: url(media/arrow_down.gif) no-repeat center right;
}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{
background:url(images/aroow_right.gif) center right no-repeat;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 0%; }
* html .suckertreemenu ul li a { height: 0%; }
/* End */


