div#ptl_page {
width:800px;
}
/*IE :hover patch*/
body { behavior: url("/css_hover.htc"); } 

table.contentpaneopen {
float:left;
}

div#headline_banner{
float:left;
height:121px;
width:800px;
clear:both;

}

div#top_menu{
background-color:#3F4EB3;
float:left;
height:32px;
left:8px;
margin-left:3px;
position:absolute;
top:129px;
width:809px;
}


div#top_menu ul li{
height:24px;
float:left;
list-style:none;

}
div#top_menu  ul#menulist_root{
float:left;
margin-top:4px;
margin-left:-38px;

}

div#menutext {
visibility:hidden;
}

div#top_menu ul li ul {
width:200px;
background: #000053;
}

/* drop down menus*/
div#top_menu ul li ul li {
width:200px;
background: #000053;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
height: 20px;
color:#FFFFFF;
background-color:#3F4EB3;
border:1px solid grey;
}
div#top_menu ul li ul li a.sublevel{
color:#FFFFFF;
background-color:#3F4EB3;
background-image:none;
display:block;
}
div#top_menu ul li ul li a.sublevel:link, a.sublevel:visited {
color:white;
text-decoration:none;
}
div#top_menu ul li ul li a.sublevel:hover{
background-color:white;
color:blue;
}


div#top_menu ul li:hover ul#menulist_3 li{ display:block; } 
div#top_menu ul li:hover ul#menulist_5 li{ display:block; } 
div#top_menu ul li:hover ul#menulist_7 li{ display:block; } 
div#top_menu ul li:hover ul#menulist_9 li{ display:block; } 
div#top_menu ul li:hover ul#menulist_11 li{ display:block; } 


div#top_menu ul li ul#menulist_3 li {
width:180px;
display:none;
}
div#top_menu ul li ul#menulist_5 li {
width:300px;
display:none;
}
div#top_menu ul li ul#menulist_7 li {
width:230px;
display:none;
}
div#top_menu ul li ul#menulist_9 li {
width:230px;
display:none;
}
 div#top_menu ul li ul#menulist_11 li {
width:180px;
display:none;
}

/*home*/
div#top_menu ul li#menuitem_1{width:80px;}
div#top_menu ul li#menuitem_1 a{
background:transparent url(/images/HomeNew_r5_c1.jpg) no-repeat scroll 0 0;
width:80px;
height:24px;
float:left;
}
/*seperator */
div#top_menu ul li#menuitem_2{width:14px;}

/*about us */
div#top_menu ul li#menuitem_3{width:116px;}
div#top_menu ul li#menuitem_3 a.mainlevel,div#top_menu ul li#menuitem_3  a.mainlevel_current,div#top_menu ul li#menuitem_3  a.mainlevel_active{
background:transparent url(/images/HomeNew_r5_c4.jpg) no-repeat scroll 0 0;
width:116px;
height:24px;
float:left;
}

/*seperator */
div#top_menu ul li#menuitem_4{width:14px;}


/*svrcs */
div#top_menu ul li#menuitem_5{width:157px;}
div#top_menu ul li#menuitem_5 a.mainlevel,div#top_menu ul li#menuitem_5 a.mainlevel_current,div#top_menu ul li#menuitem_5 a.mainlevel_active{
background:transparent url(/images/HomeNew_r5_c7.jpg) no-repeat scroll 0 0;
width:157px;float:left;height:24px;
}

/*seperator */
div#top_menu ul li#menuitem_6{width:14px;height:24px;}

/*forms */
div#top_menu ul li#menuitem_7{width:89px;}
div#top_menu ul li#menuitem_7 a.mainlevel,div#top_menu ul li#menuitem_7 a.mainlevel_current,div#top_menu ul li#menuitem_7 a.mainlevel_active{
background:transparent url(/images/HomeNew_r5_c10.jpg) no-repeat scroll 0 0;
width:89px;float:left;height:24px;
}
/*seperator */
div#top_menu ul li#menuitem_8{width:14px;height:24px;}

/*faq */
div#top_menu ul li#menuitem_9{width:67px;height:24px;}
div#top_menu ul li#menuitem_9 a.mainlevel,div#top_menu ul li#menuitem_9  a.mainlevel_currentdiv#top_menu ul li#menuitem_9 , a.mainlevel_active{
background:transparent url(/images/HomeNew_r5_c12.jpg) no-repeat scroll 0 0;
width:67px;float:left;height:24px;
}
/*seperator */
div#top_menu ul li#menuitem_10{width:14px;height:24px;}

/*info */
div#top_menu ul li#menuitem_11{width:221px;height:24px;}
div#top_menu ul li#menuitem_11 a.mainlevel,div#top_menu ul li#menuitem_11  a.mainlevel_current,div#top_menu ul li#menuitem_11  a.mainlevel_active{
background:transparent url(/images/HomeNew_r4_c15.jpg) no-repeat scroll 0 0;
width:221px;float:left;height:24px;
}

div#headline_banner table {
float:left;
}

div#bannerleft {
height:121px;
position:absolute;
top:8px;
left:12px;
}

div#bannercontact {
height:121px;
left:605px;
position:absolute;
top:8px;
width:215px;
}

div.moduletable {
}


div#page_left{
width:150px;
height:auto;
float:left;
margin-top:25px;
margin-left:-36px;
margin-right:85px;
}

div#page_center{
width:400px;
float:left;
height:auto;
margin-top:25px;

}
div#page_right{
float:left;
height:auto;
margin-left:-18px;
margin-top:28px;
width:185px;
}



div#footer{
height:50px;
float:left;
width:800px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;


}


/* menus */


div#services_menu ul.menu {
float:left;
padding: 0 0 0 0;
margin: 0 0 0 0;
border:medium solid #323E90;
height:auto;
margin-left:40px;
margin-top:25px;
width:185px;
}
div#services_menu ul li{
list-style:none;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding-bottom:4px;
}
div#services_menu ul li span.separator{
height:19px
vertical-align:bottom;

}

div#downloads_menu ul.menu {
float:left;
padding: 0 0 0 0;
margin: 0 0 0 0;
border:medium solid #323E90;
height:auto;
margin-left:40px;
margin-top:25px;
width:185px;
}
div#downloads_menu ul li{
list-style:none;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding-bottom:4px;
}
div#downloads_menu ul li span.separator{
height:19px
vertical-align:bottom;

}

div#about_menu ul.menu {
float:left;
padding: 0 0 0 0;
margin: 0 0 0 0;
border:medium solid #323E90;
height:auto;
margin-left:40px;
margin-top:25px;
width:185px;
}
div#about_menu ul li{
list-style:none;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding-bottom:4px;
}
div#about_menu ul li span.separator{
height:19px
vertical-align:bottom;

}


/*right column*/
div#mailinglist {
margin-left:40px;
margin-top:25px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
float:left;
border:medium solid #323E90;
border-bottom:none;
width:185px;
}

div#news_menu ul.menu {
float:left;
padding: 0 0 0 0;
margin: 0 0 0 0;
border:medium solid #323E90;
height:auto;
margin-left:40px;
margin-top:25px;
width:185px;
}
div#news_menu ul li{
list-style:none;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding-bottom:4px;
}
div#news_menu ul li span.separator{
height:19px
vertical-align:bottom;

}

div#events_menu ul.menu {
float:left;
padding: 0 0 0 0;
margin: 0 0 0 0;
border:medium solid #323E90;
height:auto;
margin-left:40px;
margin-top:25px;
width:185px;
}
div#events_menu ul li{
list-style:none;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding-bottom:4px;
}
div#events_menu ul li span.separator{
height:19px
vertical-align:bottom;

}


a:hover {
	color: #0b3768;
}

h3, .componentheading, table.moduletable th {
  color: #135cae;
}

div.module_menu {
	background: url(../images/blue/mw_box_br.png) 100% 100% no-repeat;
}

div.module_menu div {
	background: url(../images/blue/mw_box_bl.png) 0 100% no-repeat;
}

div.module_menu div div {
	background: url(../images/blue/mw_box_tr.png) 100% 0 no-repeat;
}

div.module_menu div div div {
	background: url(../images/blue/mw_box_tl.png) 0 0 no-repeat;
}
 .contentpaneopen H1{
color:#3F4EB3;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-style:oblique;
font-variant:small-caps;
font-weight:bolder;
}

.Title {
color:#3F4EB3;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-style:oblique;
font-variant:small-caps;
font-weight:bolder;
}
.BodyText {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
.Tab_Back {
background-image:url(AltImages/tab.gif);
background-repeat:no-repeat;
color:#000066;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}

.style5 {
color:#003399;
font-weight:bold;
}

.style6 {
color:#000000;
}