body
{
font-family: Tahoma, Verdana;
font-size: 11px; color: #1d2452;
background-color: #ffffff;
line-height:100%;
margin-top: 0px;

}


#main
{
background-color:#FFFFFF;
width:901px;
height:750px;
}

#side-nav
{
 background:url(Images/side-nav.jpg) no-repeat ;
 float:right;
 width:700px;
 height:468px;
 padding:8px;
 }
#header
{
background-image:url(Images/header.jpg);
width:901px;
background-color:#daddef;
height: 253px; 
margin:0px;
float:inherit; 
}

#links
{
 background-image:url(Images/links-back.jpg);
 float:right;
 width:535px;
 height:47px;
 }
 

 
 .left-nav
{
 background:url(Images/side-left-nav.jpg) repeat-x ;
 width:162px;
 height:470px;
 padding:10px;
 font-family:Tahoma;
 font-size:10px;
 color:#daddef;

 }


#border
{
border: 0px ;
width: 800px;
background-color: #FFFFFF;
margin: 0 auto;
}



.content
{
padding:8px;
width:145px;
background-color: #FFFFFF;
font:Tahoma;
font-size:10px;
color:#1D2452;
border:1px dashed #C4D92E;
display:block;

}


.content-2
{
	padding:8px;
	width:250px;
	background-color: #FFFFFF;
	font:Tahoma;
	font-size:10px;
	color:#96A71F;
	border:1px dashed #1D2452;
	display:block;
	

}

.container
{
width: 450px;
background-color: #ffffff;
float:left;
padding:10px;
font:Tahoma;
font-size:10px;
color:#1d2452;
}

.container2
{
width: 450px;
background-color: #ffffff;
float:right;
padding:15px;
font:Tahoma;
font-size:10px;
color:#1d2452;
}
.image
{
padding-left:20px;
border:1px #1d2452;
}


#introduction{
	float:right;
	width:180px;
	padding:0px 0px;
	margin:20px 0 20px 20px;
	text-align:center;
	line-height:86%;
	color:#1d2452;
	font-size:11px;
	font-family:"Tahoma,Verdana";
	letter-spacing:0px;
}

#introduction ul, #introduction li {
text-align:center;
	list-style: none;
	margin: 0;
	padding: 0;
}

#introduction a {
	border-bottom: none;
	color:#999999;
}

h3{
font-family:Verdana;
font-size:12px;
text-align: center;
font-weight:bolder;
position:static;
}

#introduction a:link, a:visited{
	color:#999999;
}

#introduction a:hover, a:active{
	color:#b8ce83;
}



/* ~~~~~~~~~ footer ~~~~~~~~~ */
#footer
{
	text-align: center;
	font-family:Verdana;
	font-size:9px;
	font-weight:bolder;
	height: 20px;
	width:900px;
	background-color: #DADDEF;
	padding-top: 10px;
	border: 1px dashed;
}


#footer a:link, a:visited{
	color:#1d2452;
}

#footer a:hover, a:active{
	color:#c4d92e;
}




a:active,
a:visited,
a:link { 
 color: #1d2452;
 font-family:Verdana;
 font-weight:bolder;
 text-decoration: none; 
 }
 
a:hover	{ 
 color: #C4D92E; 
 font-family:Verdana;
 font-weight:bolder;
 text-decoration:underline; 
 }

#dhtmlgoodies_contentBox {
  border:1px solid #317082;
  height:0px;
  visibility:hidden;
  position:absolute;
  background-color:#E2EBED;
  overflow:hidden;
  padding:2px;
  width:250px;
}

#dhtmlgoodies_content {
  position:relative;
  font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
  width:100%;
  font-size:0.8em;
}

#dhtmlgoodies_slidedown {
  position:relative;
  width:250px;
}
  
/* ~~~~~~~~~ Headings ~~~~~~~~~ */    
h1
{

	font-family:Tahoma;
	font-weight:bolder;
	font-size:12px;
	text-decoration:underline;
	

h2{
	color:#1D2452;
	font-family:Tahoma;
	font-weight:bolder;
	font-size:10px;
	text-decoration:none;
 
}
h3{
	color:#1D2452;
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
 
}

/*~~~~~~~~~~~styles~~~~~~~~~~~~~~~*/

.style4 {font-size: 16px}
.style5 {
    font-family:Tahoma;
	font-size: 10px;
	color: #CCCCCC;
