body{   color: #666666;     font-size: 10pt;     font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;    background: #335199 url(images/body_bg.jpg) repeat-x;    padding: 0;    margin: 0;}h1{font-size: 1.5em;text-align: right;color: #335199;}h2{	font-size: 1.4em;	color: #B3C1E6;    letter-spacing: 1px; }  span.blue { color: #6684CC; }span.orange{color: #ED6600}span.red{color: #C92E0F;}ul {	margin-bottom: 0;	margin-left: 0;	list-style: circle inside;	padding: 1px;}li{ line-height: 1.5em; padding-top: 0; padding-right: 0; }#container{ 	width: 80%;	background-color: #FFFFFF;	margin: auto;}#header{	background: #FFFFFF url(images/header_bg.gif) repeat-x;	width: 95%;	height: 150px;	margin: auto;}#logo{	min-height: 150px;	min-width: 177px;	/*background: url(images/logo.jpg) no-repeat #FFFFFF center top;*/	margin: 20px 20px 0px 20px;	float: left;}#header ul{	list-style:none;	float: right;	padding: 0;	margin: 15px 20px 0 0;	font-size: 1.1em;}#header li{	display: inline;}#header li a{	color: #FFFFFF;	padding-right: 5px;	padding-left: 10px;	border-right: 2px solid #FFFFFF;}#header li a:hover{	color: #6684CC;	border-right: 2px solid #6684CC;}#header li.active{	color: #B3C1E6;	padding-right: 5px;	padding-left: 10px;	border-right: 2px solid #B3C1E6;}#main{	width: 95%;	margin: auto;	margin-top: 5px;	background-color: #FFFFFF;	clear: both;}#menu{	width: 95%;	margin: auto;	clear: both;	padding-bottom: 5px;	border-bottom: 1px solid #DDDDDD;}#menu ul{list-style:none;margin: auto;text-align: center;}#menu li{display: inline;line-height: 50px;}#menu li a{font-family: "trebuchet MS";font-size: 1.3em;padding: 18px 25px 18px 53px;}#menu li a.icon1{background: url(images/icon1.jpg) no-repeat center left;color: #ED6600;}#menu li a.icon2{background: url(images/icon2.jpg) no-repeat center left;color: #486FB8;}#menu li a.icon3{background: url(images/icon3.jpg) no-repeat center left;color: #C92E0F;}#menu li a.icon4{background: url(images/icon4.jpg) no-repeat center left;color: #238700;}#menu li a.icon5{background: url(images/icon5.jpg) no-repeat center left;color: #191919;}#menu li.active{background: url(images/icon_active.jpg) no-repeat center left;color: #BBBBBB;font-family: "trebuchet MS";font-size: 1.3em;padding: 18px 25px 18px 53px;}#menu li a:hover.icon1{border-bottom: 8px solid #ED6600;}#menu li a:hover.icon2{border-bottom: 8px solid #486FB8;}#menu li a:hover.icon3{border-bottom: 8px solid #C92E0F;}#menu li a:hover.icon4{border-bottom: 8px solid #238700;}#menu li a:hover.icon5{border-bottom: 8px solid #191919;}#content{	width: 75%;	line-height: 1.3em;	background-color:#fff;	text-align:justify;	margin: auto;	float: right;	margin-bottom: 20px;	}  #sidebar{	width: 20%;	float:left;	font-size: 90%;	text-align: justify;	margin: 20px 10px 20px 0;	line-height: 1.4em;	text-align: left;}#sidebar ul {list-style: none;}#footer{ width:95%;  margin: auto;  padding-top: 5px;  padding-bottom: 5px;  font-size: 80%;  border-top: 1px solid #DDDDDD;  text-align: center;  clear: both;  }	a:link, a:visited, a:active{text-decoration: none;color: #6684CC;} #header h1{   font-size: 3em;    font-weight: bold;    text-transform: uppercase;     letter-spacing: 5px;    text-align: right;    padding: 0 20px 0 0;    margin: 0;    float: right;    clear: right;    color: #FFFFFF;}#header h2{float: left;}.center {   margin-right: auto;    margin-left: auto;    display: block; }img.right {float: right;margin: 10px 0 10px 20px;}.left {   float: left; }#content a:link, #content a:visited, #content a:active{       color:#6684CC;    text-decoration: underline;}#content a:hover{	color: #ED6600;}strong{font-weight: bold;color: #6684CC;}div.box{width: 200px;height: 150px;border: 1px solid #DDDDDD;margin: 5px 10px 5px 0;float: left;vertical-align: middle;}div.box p{text-align: center;margin: 3px;font-size: 0.8em;}div.gallery{margin: auto;min-height: 200px;width: 95%;}#sidebar ul{list-style-type: square;padding-left: 20px;}img a{border: none;text-decoration: none;}table{width: 100%;font-size: 90%;border-collapse: collapse;text-align: left;}table th{background-color: #6684cc;color: #FFFFFF;padding: 8px;}table tr, td{border-bottom: 1px solid #B3C1E6;padding: 5px;}
