body{
margin:0px;
padding:0px;
text-align:center;
background-color:#F1F3FF;
}
form{
margin:0px;
padding:0px;

}

body, td,ul, ol, li, input, select, option, textarea {
	font: normal 11px verdana,helevtica,arial;
color:#44516A;
}
a, a.link, a:visited{
color:#44516A;
text-decoration:underline;

}
h1,h2,h3,h4,h5,h6 {
margin:0px;
padding:0px;

}
.clear {clear:both;
position:relative;
font-size:0px;
height:0px;
line-height:0px}
.clearBottom {clear:both;
position:relative;
font-size:0px;
height:0px;
line-height:0px;
padding:2px;}
#header{
background-image:url(../images/page/bg_header.gif);
width:770px;
position: relative;
top: 0; right: 0;
text-align: left;
padding: 0;
margin: 0 auto;
margin-top:5px;
background-color:#FFF;
}
#header h1 a{
width:158px;
height:62px;
display:block;
text-indent:-5000px;
overflow:hidden;
background-image:url(../images/page/hd_mbs.gif);	
}
#topCurve{
background-image:url(../images/page/bg_page_top.gif);
height:11px;
font: 1px/1px sans-serif !important;
font: 0px/0px sans-serif;
margin:0px;
}
#logo{
padding:12px 15px;
}
#mainBody{
width:770px;
position: relative;
top: 0; right: 0;
text-align: left;
padding: 0;
margin: 0 auto;
background-color:#FFFFFF;
background-image:url(../images/page/bg_body.gif);
}
#mainBodyPadding{
padding-left:5px;
padding-right:14px;
}
#content{
float:right;
width:604px;
}
#navDropShadow{
/*\*/
background: url(../images/page/gr_nav_drop_shadow.gif) no-repeat center top;
/* */

font: 1px/1px monospace !important;
font: 0px/0px monospace;
height:6px;
}

* html>body #navDropShadow {
background: url(../images/page/gr_nav_drop_shadow.gif) no-repeat center top;

}
#navBottom{
width:770px;
position: relative;
top: 0; right: 0;
text-align: left;
padding: 0;
margin: 0 auto;
font: 1px/1px monospace !important;
font: 0px/0px monospace;
background-color:#FFFFFF;
background-image:url(../images/page/bg_nav_bottom.gif);
height:9px;
background-repeat:no-repeat;
}
#footer{
width:770px;
position: relative;
top: 0; right: 0;
text-align: left;
margin: 0 auto;
background-image:url(../images/page/bg_footer_blue.gif);
background-color:#FFFFFF;
text-align:center;
padding:9px 0;
font-size:10px;
}
.dots{
width:604px;
background-image:url(../images/page/bg_dots.gif);
background-color:#FFFFFF;
height:1px;
font: 1px/1px monospace !important;
font: 0px/0px monospace;
background-repeat:repeat-x;
}
.dotDownLoad{
background-image:url(../images/page/bg_dots.gif);
background-color:#FFFFFF;
height:1px;
font: 1px/1px monospace !important;
font: 0px/0px monospace;
background-repeat:repeat-x;
margin:10px 0;
}

#pageBottom{
width:770px;
position: relative;
top: 0; right: 0;
text-align: left;
padding: 0;
margin: 0 auto;
background-image:url(../images/page/bg_page_bottom.gif);
background-color:#FFFFFF;
height:13px;
}
#footer a{
text-decoration:underline;
}
#sideNav {
float:left;
width:137px;
}
#sideNav ul {
	list-style-type: none;
	padding: 0px;
	margin:0px;	
	width:127px;
}
#sideNav li {
	height:27px;
	width: 127px;
	float:left;
}

#sideNav ul li a {
	height:27px;
	width: 127px;
	display:block;
	line-height:27px;
	color:#fff;
	background-image:url(../images/page/bg_bt.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
	text-decoration:none;
	}
#sideNav ul li a:hover{
	background-image:url(../images/page/bg_rp.jpg);
	background-repeat:no-repeat;
	color:#556D99;
}
#download a{
	width: 180px!important;
}
#sideNav  li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 6px;;
		margin-top : -27px;;
		
	}
#sideNav li ul{
border:1px solid #fff;
}
#sideNav li ul a{
background-color:#B6C3ED;
color:#44516A;
border-bottom:1px solid #fff;
background-image:none;

}
#sideNav li ul a:hover{
background-color:#9FAED7;
color:#fff;
background-image:none;
}

#sideNav li:hover ul ul, #sideNav li:hover ul ul ul, #sideNav li.sfhover ul ul, #sideNav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#sideNav li:hover ul, #sideNav li li:hover ul, #sideNav li li li:hover ul, #sideNav li.sfhover ul, #sideNav li li.sfhover ul, #sideNav li li li.sfhover ul { /* lists nested under hovered list items */
		left: 136px;
		color:#000000!important;
	}
#content p{
margin:7px 0 0 0;
}
#content h1{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#7789B2;
padding:7px 0 0 0;
margin:0;
text-transform: uppercase;
}