/* main site navigation style */
div#MainSiteNav {margin:0;padding:2px;height:59px;width:auto;clear:both;}
<!--div#MainSiteNav a{display:block;}-->
div#MainSiteNav .sideImg {margin:0;padding:0;float:left;}
div#MainSiteNav .NavContainer{float:left;height:54px;width:692px;background:url(../images/headerMainNavBG.gif) repeat-x;
	padding:2px;border:0;border-bottom:0px solid #7B97AF;border-collapse:collapse; margin-left:15px;}
div#MainSiteNav ul{margin:0;padding:0;position:relative;z-index:2;}
div#MainSiteNav ul.level1{height:28px;}
div#MainSiteNav li.divider{margin:0;width:3px;height:28px;background:url(../images/headerMainNavDivider.gif) no-repeat;}

div#MainSiteNav li{position:relative;list-style:none;margin:0;float:left;}/*  Remove Border */
div#MainSiteNav li:hover{background:url(../images/HeaderMainNavBtnHover.gif) 0 0 no-repeat;}
/*  div#MainSiteNav li.submenu {} */

div#MainSiteNav li.active1,
div#MainSiteNav li.submenu:hover {background:url(../images/HeaderMainNavBtnHover.gif) 0 0 no-repeat;}
div#MainSiteNav li div{margin-left:2px;}

div#MainSiteNav ul.level1 li div.active1,
div#MainSiteNav ul.level1 li div:hover{background:url(../images/HeaderMainNavBtnHover.gif) 100% 0 no-repeat;}
div#MainSiteNav li:hover > div{background:url(../images/HeaderMainNavBtnHover.gif) 100% 0 no-repeat;}

/*div#MainSiteNav ul.level1 li a{padding:0.5em 2em 1.1em 2.0em;margin-left:3px;text-decoration: none;white-space:nowrap;
	color:#fff;font:bold 8.5pt Helvetica, tahoma, arial;}
*/
div#MainSiteNav ul.level1 li a{padding:0.5em 1em 1.1em 1.0em;margin-left:3px;text-decoration: none;white-space:nowrap; 
color:#fff;font:bold 8.5pt Helvetica, tahoma, arial;}

	
div#MainSiteNav li.submenu li.active2,
div#MainSiteNav li.submenu li:hover{background:url(../images/HeaderMainNavBtnHover2.gif) 0 0 no-repeat;}

div#MainSiteNav li.submenu li div.active2,
div#MainSiteNav li.submenu li div:hover{background:url(../images/HeaderMainNavBtnHover2.gif) 100% 0 no-repeat;}

div#MainSiteNav ul.active2{display:block;}
div#MainSiteNav ul.level2 div.active2, /* added support for setting active link through JavaScript */
div#MainSiteNav ul.level2 div:hover{display:block;background:url(../images/HeaderMainNavBtnHover2.gif) 100% 0 no-repeat;}
div#MainSiteNav ul.level2 li:hover>div{display:block;background:url(../images/HeaderMainNavBtnHover2.gif) 100% 0 no-repeat;}

div#MainSiteNav ul.level2 li a{width:auto;color:#fff;font:normal 8pt Helvetica, tahoma, arial;}
div#MainSiteNav ul ul {position:absolute;display:none;}

div#MainSiteNav li.submenu li.active2,
div#MainSiteNav ul.level2 > li:hover,
div#MainSiteNav ul.level3 > li:hover{display:block;background:url(../images/HeaderMainNavBtnHover2.gif) 0 0 no-repeat;}

div#MainSiteNav li.submenu div.active2,
div#MainSiteNav ul.level2 > div:hover,
div#MainSiteNav ul.level3 > div:hover{display:block;background:url(../images/HeaderMainNavBtnHover2.gif) 100% 0 no-repeat;}

div#MainSiteNav ul.level2 {width:970px;margin:auto;top:32px;}
div#MainSiteNav ul.level2 a{padding:0.3em .3em;}
div#MainSiteNav ul.reposition {position:absolute;left:-300px;}

div#MainSiteNav ul.level3{top:28px;left:0; width:auto;border: 1px solid #fff;
	background:#fff url(../images/headerMainNavlevel3BG.gif) 0 100% repeat-x;position:absolute;z-index:5;}

div#MainSiteNav ul.level1 li.submenu:hover ul.level2, 
div#MainSiteNav ul.level2 li.submenu:hover ul.level3 {display:block;}
div#MainSiteNav ul.level3{width:190px;} /* Added for netscape */
div#MainSiteNav ul.level3 li{width:185px;margin:3px 2px 1px 2px;}
div#MainSiteNav ul.level3 li a{display:block; width:180px;margin:0;padding: .5em .2em;}

/* ******************************
************ HTML ***************
****************************** */	

html {overflow-y: scroll;overflow-x: auto;}

body{padding:0;margin:0;background:#a4a4a4; background-image:url(../images/bg_rd.jpg); background-repeat:repeat-x;}

div#wrapper {
	margin:auto;
	width:730px;
	min-height:400px;
	background:url(../images/dropshadow2.png) no-repeat;
	clear:both;
	}

div#main {
	width: 695px; 
	height: 229px;
	margin: auto;
	}
	
div#main-sm {
	width: 695px; 
	height: 138px;
	margin: auto;
	}
	
div#content {
	width: 695px;
	margin-left: 17px;
	margin-top:0px;
	background-image:url(../images/content_bg.png);
	background-repeat:repeat-y;
	}
	
div#fullscreencontent {
	width: 695px;
	margin-left: 17px;
	margin-top:0px;
	background:#FFFFFF;
	background-repeat:repeat-y;
	}
	
div#left {
	width:443px;
	padding:0px;
	margin-top:0px;
	margin-left:0px;
	float:left;
	}
	
div#right {
	width:252px;
	padding:0px;
	margin-top:0px;
	margin-left:0px;
	float:right;
	}

div#footer {
	width:695px;
	height:25px;
	background:#000000;
	clear:both;
	}

p.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height:1.5em;
	padding-left:20px;
	padding-right:30px;
	}
	
.text-test {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:italic;
	color: #3366CC;
	line-height:1.5em;
	padding-left:20px;
	padding-right:30px;
	}
	
p.text-r {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399FF;
	line-height:1.5em;
	padding-left:20px;
	padding-right:30px;
	}	

p.bottom {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399FF;
	text-align:center;
	padding-top:5px;
	}

.red {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#CC0000;
	font-weight:bold;
	}	
	
.blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3366CC;
	font-weight:bold;
	}	

img.rim {
	float:right;
	}

a.whitetext{
	color:#FFFFFF;
}

div#footer a {display:inline;}
a link{color:#0066CC;text-decoration:underline;font:normal 9pt Helvetica, tahoma, arial; display:inline;}
a:hover{text-decoration:none}
a:visited {color: #000066; }

h1{margin:0 0 10px 0;padding:0;font:bold 12pt Helvetica, tahoma, arial;color:#000;}
h2{margin:0;padding:0;font:bold 10pt Helvetica, tahoma, arial;color:#000;}
h3{margin:0;padding:0;font:bold  10pt Helvetica, tahoma, arial;color:#000;}


