﻿* {padding:0; margin:0;}

body	{background:#EEE; font-family:Georgia, "Times New Roman", Times, serif; color:#333; font-size:100%;}

p  {line-height:140%; padding:8px 0; margin:0; }	
h1 {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:200%; font-weight:bold; color:#bbb;}	
h2 {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:125%; font-weight:bold; color:#ffb135;}	
h3 {font-size:110%; padding:12px 0 6px; font-weight:bold; margin:0;}
li {line-height:150%;}
a {color:#4159e0; text-decoration:none;}
a:hover {color:#4159e0; text-decoration:underline;}
hr {height:1px; color:#CCCCCC;	background-color:#CCCCCC;}	
img {display:block;	border:0;}
img.noblk {display:inline;}


/* MAIN */
#mainBox {width:980px; position:relative; margin: 20px auto;}

/* --Header */
#headerBox  {width:980px; height:160px;}
#headerBox #logoW3E {position:absolute; top:0px; left:0px;}
#headerBox h1 {font-size:13px; font-weight:normal; font-family:"Arial"; color:#543895; position:absolute; top:101px; left:82px; padding:0;}


/* --Content */
#contentBox {float:left; width:980px; background:#fff;}

/* ----LeftCol */
#contentLeft {
	width:230px;
	float:left;
	background:#fff;
	padding: 65px 10px 20px 20px;
}

#vnav {z-index:999; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:16px;}
#vnav ul {padding:0; margin:0; list-style-type:none; width:230px; border-top:1px solid #BBB;}
#vnav li {position:relative; display:block; background:#fff; width:230px; border-bottom:1px solid #BBB; cursor:default; float:left;}
#vnav a, #vnav li span {display:block; text-decoration:none; padding:3px 12px;}
#vnav li span {color:#555;}
#vnav li.vnplus {background:url(sres/mnuMore.gif) no-repeat; background-position:center right;}
#vnav li:hover {background-color:#eeeeff;}
#vnav ul ul {visibility:hidden; position:absolute; top:-13px; left:230px; border-top:1px solid #BBB;}
#vnav ul li:hover ul, #vnav ul a:hover ul {visibility:visible; border:1px solid #BBB; border-width:1px 1px 0 1px;}
#vnav ul ul li {border:1px solid #BBB; border-width:0 0 1px 0; background:#fff;}

img.sideAD {float:left; margin: 40px 0;}


/* ----CenterCol */
#contentCenter {
	width:680px;
	float:left;
	background: #FFF;
	padding: 20px;
}
img.contIFL {float:left; margin:6px 6px 6px 0;}
img.contIFR {float:right; margin:6px 0px 6px 6px;}
img.contIC  {display:block; margin:6px auto;}
#anim {width:600px;}

div.chead {background:#fff; color:#999; margin:0 0 20px; text-align:right; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:80%; border-bottom:1px solid #BBB;}
div.chead h1 {text-align:left; padding:0 0 14px;}
div.cfoo {background:#fff; color:#999; margin:20px 0 0; text-align:right; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:80%; border-top:1px solid #BBB;}
div.cfoo h1 {text-align:left; padding:14px 0 0;}

div.dblist {font-size:90%;color:#999;}
div.dblist span.dbl1 {font-size:110%;color:#000;}
div.tex01 {font-size:90%;}


/* ----RightCol */
#contentRight {width:200px; float:left; background: #fff; margin:0;}

div.postit {color:#666; font-size:80%; margin:100px 0;}
div.postit p {font-family: Georgia, "Times New Roman", Times, serif;}
div.postit h3 {display:block;  border-bottom:1px solid #BBB; padding:0 5px 2px; margin:8px 0;}

a.more {display:block; text-align:right;}

/* Footer */

#footerBox {clear:both; width:680px; height:100px; padding:20px 20px 20px 280px; background:#4f2684}
#footerContent { font-size:80%; color:#fff; line-height:140%;}
#footerContent a { color:#c7d5ff;}
