/* <![CDATA[ */
body {
	margin: 10px 0 40px 0;
	padding: 0 0 40px 0;
	background: #f5f8fb url(/images/bg-blue.gif) repeat-y top center;
	
	color: #666; 
	font: normal 10pt Tahoma, Geneva, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
a { color: #3b82c8; text-decoration: none;}
a:visited{ color:#3b62a8 ;}
a:hover{color:#1b5288;}
a img { border-style: none; }
h1 {margin:0; font-size: 18px; color:#6699cc; }
h2{margin:5px 0 0 0; font-size: 14px; color:#666;text-transform:uppercase;}
h3 {font-size: 14px; font-weight:bold;color:#666;}
p{margin:0 0 15px 0;}

img { display: block; border-style: none; }
#Page { margin: 0 auto; padding: 0; border-style: none; width: 780px; max-width:780px; text-align: left;}

.PageTitle{margin:20px 0 -16px 0;font-size:26px;color:#3b82c8;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;}
* html .PageTitle { margin:20px 0 -14px 0;}

/* hide from IE */	
	
html>body #Page {
	width: 780px;
	max-width: 780px;
	}	

#LogoBar{margin:20px 0 10px 0;height:80px;}
* html #LogoBar{margin:10px 0 10px 0;}

#HorizontalPanel{
	position:absolute;
	left:0;
	background-color:#dde7f1;
	top:110px;
	height:125px;
	width:100%;
	border-top:1px solid #dde7f1;
	border-bottom:1px solid #dde7f1;
}

#Main { 
	width:780px;
	margin: 135px auto 5px auto;
	padding-bottom:15px;
	background:url(/images/line-horizontal.gif) repeat-x bottom;
	}	
	
#LeftMenu { 
	width:152px;
	background: #FFF url(/images/dot-vertical.gif) repeat-y top right;
	}


#Content{
	padding:0 0 0 15px;
	width: 752px;
	}
	
#ContentTable{min-height:408px;}
* html #ContentTable{height:408px;}
#ContentTable td ul { margin: 0px 0 15px 15px; padding: 0 0 0 2px; list-style-image:url(../Images/Bullet.gif)} 
#ContentTable td li{} 	
	
.DividerLine{
	font-size:1px;
	color:#FFFFFF;
	height:1px;
	background-color:#FFFFFF;
	background-image:url(/images/line-horizontal.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin:15px 0 10px 0;
}


#Footer{
	background-image:url(/images/line-horizontal.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin:-5px 0 0 0;
	padding:2px 5px 5px 5px;
	font-size:12px;
}


#Credit{
	float:right;
	margin-top:3px;
}
#Credit A{
	font-size:xx-small;
	color:#BBB;
}
#Credit A:hover{
	color:#B00;
}

#preloadedImages {
       width: 0px;
       height: 0px;
       position: absolute; 
	   overflow:hidden;
	   left: -5000px; 
	   margin:10px 0 0 0;
	}


/* Rounded cornered box ----------------------------------------------------------*/

#roundbox h1 {font-size:small;color:#006699; margin-bottom:5px; background-image:url(../Images/line-dot.gif);background-position:bottom;background-repeat:repeat-x; }
#roundbox p {padding-bottom:0.5em;}
#roundbox {background: transparent; margin:1em 1em 1em .1em;width:602px;}
#roundbox.xtop, #roundbox.xbottom {display:block; background:transparent; font-size:1px;}
#roundbox .xb1, #roundbox .xb2, #roundbox .xb3, #roundbox .xb4 {display:block; overflow:hidden;}
#roundbox .xb1, #roundbox .xb2, #roundbox .xb3 {height:1px;}
#roundbox .xb2, #roundbox .xb3, #roundbox .xb4 {background:#fff; border-left:1px solid #BBB; border-right:1px solid #BBB;}
#roundbox .xb1 {margin:0 5px; background:#BBB;}
#roundbox .xb2 {margin:0 3px; border-width:0 2px;}
#roundbox .xb3 {margin:0 2px;}
#roundbox .xb4 {height:2px; margin:0 1px;}
#roundbox .roundboxcontent {display:block; background:#fff; border:0 solid #BBB; border-width:0 1px;padding:5px 0 0 0;}
#roundbox a{color:#0099CC;font-weight:bold;}
#roundbox, #roundbox li{color:#666666;}






