/* <![CDATA[ */
body {
	margin: 10px 0 40px 0;
	padding: 0 0 40px 0;
	background: #f5f8fb url(../Images/bg-blue.gif) repeat-y top center;
	color: #777; 
	font: normal 13px Tahoma, Geneva, Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
a, a:visited{ color:#FF6699; text-decoration: none;}
a:hover{ color:#996600;}
a img { border-style: none; }
h1 {margin:0; font-size: 18px; color:#6699cc; }
h2 {margin:0; font-size: 14px; color:#6699cc; }
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 -5px 0;}
* html .PageTitle { margin: 10px 0 -5px 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;
	background-color:#dde7f1;
	top:110px;
	left:0;
	height:125px;
	width:100%;
	border-top:1px solid #dde7f1;
	border-bottom:1px solid #dde7f1;
}

#Main { 
	width:780px;
	margin: 150px auto 5px auto;
	padding-bottom:15px;
	background:url(../Images/dot-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: 615px;
	}
	
#ContentTable td ul { margin: 15px 0 0 15px; list-style: square outside; padding: 0 0 0 2px;} 
#ContentTable td li{} 	
	
.DividerLine{
	font-size:1px;
	color:#FFFFFF;
	height:1px;
	background-color:#FFFFFF;
	background-image:url(../Images/dot-horizontal.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin:15px 0 10px 0;
}


#Footer{
	background-image:url(../Images/dot-horizontal.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	margin:-5px 0 0 0;
	padding:5px;
}


#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;}






