html
{	height: 100%;
	margin: 0;
	padding: 0;
}

body
{	SCROLLBAR-FACE-COLOR: #0b91e5; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-ARROW-COLOR: #8e0603; 
	scrollbar-3d-light-color: #FFFFFF; 
	scrollbar-dark-shadow-color: #000000;
	FONT-FAMILY: verdana; 
	font-size:13px;
	margin: 0;
	padding: 0;
	background: #a4c5eb url("/imgs/design/bg.gif") repeat-x;
}

h1
{	color: #1C2DA5;
	margin: 0 0 0 20px;
	padding: 0;
	font-size:	20px;
}

h2
{	color: 		#14363F;
	margin: 	0 0 10px;
	padding: 	0;
	font-size:	20px;
}

h3
{	color: 		#5094E1;
	margin: 	0;
	padding: 	0;
	font-size:	18px;
}
p
{	margin:		0;
	padding:	0 0 6px 0;
}
a
{	color: #0304FF;
	text-decoration: none;
}

a:hover
{	color: #A4A3A1;
}

img
{	border: 0;
}

p
{	padding: 0 4px 7px 4px;
}

#container
{ margin-left: auto; margin-right:auto;	
	width: 800px;
}

#head 
{	
	position: 	relative;
	height:		0;
	overflow:	hidden;
	background:	url("/imgs/design/head.jpg") no-repeat;
	padding:	268px 0 0 0;
	margin:		0 0 8px 0;
}

#menu,
#foot
{	background: transparent url("/imgs/design/menu.png") no-repeat;
	position: 	relative;
	height: 	27px;	
	margin: 	8px 0;
	padding: 	6px 0 0 21px;
	font-size: 	13px;
	color:		#0a4382;
	
}


#menu a,
#foot a
{	color: 				white;
	font-size: 			15px;
	font-weight:		bold;
	padding: 			0;
	text-decoration: 	none;
	text-shadow: 		1px 1px 0 #0A4382, 0 0 10px #00527F;
}

#menu a:hover,
#foot a:hover
{	text-decoration: underline;
}


#body
{	background: url("/imgs/design/body-bg.gif") repeat-y; 
	

}
#body #content
{
	background: 	url("/imgs/design/body-top.gif") no-repeat; 
	padding: 		20px;
	padding-bottom:	0;
}
#body #bottom
{
	background: url("/imgs/design/body-end.gif") no-repeat; 
	height:		23px;
}

#main
{	position: relative;
}

#mainfull
{	background: white;
	position: relative;
	width: 820px;
	padding: 10px;
}


#mainleft
{	position: relative;
	margin: 0;
	padding: 5px 3px 5px 3px;
	width: 190px;
	width: 190px !ie;
	float: left;
	background-color: #afe0fb;
}

#mainright
{	position:  relative;
	bo rder: 1px solid blue;
	margin: 0;
	margin: 0 !ie;
	padding: 5px 3px 5px 3px;
	padding: 5px 3px 5px 3px !ie;
	width: 630px;
	width: 630px !ie;
	float: left;
	
}
#maincol
{	float:		left;
	width:		465px;
	margin: 	0 3px 0 0;
}
#column
{	float:		left;
	width:		290px;
	overflow:	hidden;
}

#foot
{	
}

#lowFoot
{	height: 	54px;
}

#lowFoot #logos
{	float: left;
    height: 50px;
    width: 560px;
}

#lowFoot #logos img
{	float: left;
    margin: 0 10px;
}

#lowFoot .right
{	width: 		220px;
	padding:	0 10px 0 0;
}

#lowFoot #copyright
{	font-size: 	12px;
	margin: 	0;
    padding: 	0;
	color: 		#162059;
	font-weight: bold;
	text-align: right;
	
}

#lowFoot #emc2
{ 	color: 		#151D59;
	font-size: 	10px;
	padding: 	4px 0 0 0;
	line-height: 9px;
}


#content #logos
{	position:		relative;
	top:			15px;
	left: 			-15px;
}

#content #logos .inner
{	height: 		50px;
	display: 		table-cell;
	vertical-align: bottom;
	padding:		0 0 0 58px;
}

#content #logos img
{	margin: 	0 10px;
	padding:	0 51px 0 0;
}


.clear
{	clear: both;
}

.left
{	background: url("../imgs/leftbg.jpg") repeat-x;
	padding: 5px;
	float: left;
	width:210px;
	bo rder: 1px solid blue;
}

.right
{	float: right;
	padding: 5px;
	width: 600px;
	bo rder: 1px solid red;
}

.page_title{
	FONT-SIZE: 18px; COLOR: #1C2DA5;  font-weight: bold;
}

.font10{
	FONT-SIZE: 10px;
}
.font10bold{
	FONT-SIZE: 10px;
}
.font11{
	FONT-SIZE: 11px;
}
.font11bold{
	FONT-SIZE: 11px; font-weight: bold;
}
.font12{
	FONT-SIZE: 12px;
}
.font12bold{
	FONT-SIZE: 12px; font-weight: bold;
}

.font13{
	FONT-SIZE: 13px;
}
.font13bold{
	FONT-SIZE: 14px; font-weight: bold;
}

.font14{
	FONT-SIZE: 14px;
}
.font14bold{
	FONT-SIZE: 14px; font-weight: bold;
}

.font16{
	FONT-SIZE: 16px;
}


.font16Bold{
	FONT-SIZE: 16px; font-weight: bold;
}

.resource_category {
	FONT-SIZE: 18px; COLOR: #133B6E; FONT-FAMILY: Verdana; font-weight: bold; line-height: 1.50; 
	text-transform:uppercase; text-decoration: underline;
}
.resource_title {
	FONT-SIZE: 13px; COLOR: #3d2e13; FONT-FAMILY: Verdana; font-weight: bold
}
.resource_description {
	FONT-SIZE: 12px; COLOR: #3d2e13; FONT-FAMILY: Verdana; font-weight:300; 
}
a.resource_title {
	FONT-SIZE: 13px; COLOR: #3d2e13; FONT-FAMILY: Verdana; font-weight: bold
	}
a.resource_title:visited {
	FONT-SIZE: 12px; COLOR: #3d2e13; FONT-FAMILY: Verdana; font-weight: bold
	}	
a.resource_title:hover {
	FONT-SIZE: 12px; COLOR: #62B1D0; FONT-FAMILY: Verdana; font-weight: bold
	}	
	


A.dark:link {
	FONT-SIZE: 12px; COLOR: #347EC9; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif;
}
A.dark:visited {
	FONT-SIZE: 12px; COLOR:  #347EC9; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif;
}
A.dark:active {
	FONT-SIZE: 12px; COLOR: ##347EC9; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif;
}
A.dark:hover {
	FONT-SIZE: 12px; COLOR: #347EC9; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif;
}
A.dark2:link {
	FONT-SIZE: 10px; COLOR: #Ffffff; TEXT-DECORATION: none; font-family:Arial, Helvetica, sans-serif;FONT-WEIGHT: bold;
}

#content p.img img
{	margin:		0 70px;
}
#content a img
{	border:		0;
}
form#sideContact
{	border: 1px solid silver;
    margin: 0 22px;
    padding: 10px;
    width: 230px;
}
form#sideContact h3
{	color: #CFBD00;
	margin: 0;
    padding: 0 0 4px;
}
form#sideContact p
{	margin: 0;
    padding: 0 0 3px;
	font-size: 11px;
}
form#sideContact p label
{	display:	block;
}
form#sideContact input,
form#sideContact textarea
{	width:		96%;
}
form#sideContact input.submit
{	background: none repeat scroll 0 0 #022B59;
    border: 0 none;
    color: white;
    cursor: pointer;
    font-weight: bold;
    padding: 	4px 7px;
	margin:		6px 0 0 170px;
    width: 		auto;
	position:	relative;
}


