



* 			{ 
			padding: 0; margin: 0; 
			}

body 		
			{
			 	
			padding: 0;
			font: normal 10pt 'Trebuchet MS', sans-serif;
			color: #000;
			text-align: center;	
			height: 100%;
			background:url(../images/bg.gif) repeat-y top center #fff;
			}

p			{
			padding-top:10px;
			}


a 			{ 
			background: inherit; 
			color: #3A80B3; 
			text-decoration: underline;
			}
a:hover 		{ 
			background: inherit; 
			color: #203C61; 
			text-decoration: underline; 
			}





ul, ol 		{
			margin: 10px 30px;
			padding: 0 15px;		
			}



img 		{
  			border: 1px solid #DDD; 
  			padding: 5px;
			}
img.float-right 
			{
  			margin: 5px 0px 5px 15px;  
			}
img.float-left 
			{
  			margin: 5px 15px 5px 0px;
			}


#form		{
			width: 360px;
			margin-left: 60px;
			}


div.row 	{
  			clear: both;
  			padding-top: 5px;
  			}

div.row span.label 	
			{
			
			
  			float: left;
  			width: 100px;
  			text-align: left;
  			}
div.row span.but	
			{
  			margin-left:100px;
  			float: right;
  			}

div.row span.formw 	
			{
			text-align: center;
			margin-left:10px;
  			float: left;
  			width: 100px;
  			} 


.hd			{
			color:#203C61;
			font-weight:bold;
			clear:both;
			padding-bottom:5px;
			margin-top:30px;
			margin-bottom:20px;
			}
textarea, input		
			{
			font: normal 13px 'Trebuchet MS', Tahoma, Sans-serif;
			color: #292852;
			text-align:center;
			margin:0;padding:0;
			}
textarea		
			{
			margin-left:10px;
  			float: left;
  			width: 250px;
  			text-align: left;
			}





#wrap 			{
			width: 850px;
			margin: 0 auto;
			text-align:left;
			}





#header 		
			{
			
			height:280px;
			text-align: left;		
			margin:0; 
			padding-top: 10px;
			padding-left:10px;padding-right:10px;
			}
#header .headerphoto 	
			{
			
			width: 830px;
			height: 280px;
			background: url(../images/banner.jpg) no-repeat;
			margin:0;padding:0;	
			}
#header .headerphoto-2 	
			{
			
			width: 830px;
			height: 280px;
			background: url(../images/banner2.jpg) no-repeat;
			margin:0;padding:0;	
			}
#header .headerphoto-3 	
			{
			
			width: 830px;
			height: 280px;
			background: url(../images/banner3.jpg) no-repeat;
			margin:0;padding:0;	
			}

#content-wrap 		
			{
			margin-left: 5px;
			float: left;
			width: 830px;
			padding:0;
			text-align:left;
			}

html>body #content-wrap 		
			{
			margin-left: 10px;
			float: left;
			width: 830px;
			padding:0;
			text-align:left;

			}

#sidebar 		
			{
			float: left;
			width: 249px;
			margin: 0; 
			padding: 0;
			}	

.sidebox 		
			{
			
			margin:0;
			padding:0;	
			}


.sidebox h1		{
			color:#203C61;
			font: bold 18px 'Trebuchet MS', Sans-serif;
			padding: 10px 10px;
			margin: 0;
			}
.sidebox h2		{
			color:#203C61;
			font: bold 16px 'Trebuchet MS', Sans-serif;
			padding: 4px 10px;
			margin: 0;
			}




#sidebar p		{
			padding: 10px 10px;
			margin: 0;
			}


#sidebar ul.sidemenu 	{
			list-style:none;
			margin: 0 ;
			padding-left: 10px;padding-bottom: 10px;		
			}
#sidebar ul.sidemenu li {
			
			padding: 0;
			margin: 0; 
			}

#sidebar ul.submenu  	{
			list-style:none;
			margin: 0 0 0 25px;
			padding: 0;
			}
#sidebar ul.sidemenu a 	{
			background:  url(../images/arrow.gif) no-repeat center left; 
			display:block;
			font-weight:normal;
			color: #3A80B3;
			height: 10pt;	
			padding:0 14px;
			line-height: 1.5em;
			text-decoration:none;
			}
			html>body #sidebar ul.sidemenu a 	{
			background:  url(../images/arrow.gif) no-repeat center left; 
			display:block;
			font-weight:normal;
			color: #3A80B3;
			height: 14pt;	
			padding:0 14px;
			line-height: 14px;
			text-decoration:none;
			}
#sidebar ul.sidemenu a:hover 
			{
			background:  url(../images/arrow-red.gif) no-repeat center left; 
			color: #203C61;		
			}


#t-nav	{
	
		padding-top: 78px;
		height:25px;
		width: 100%;
}		
			
			
#t-nav ul.nav 	{
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 12px;
color: #FFF;
line-height: 30px;

			}
			
#t-nav ul.nav li {
			width:138px;
			list-style-type: none;
			display: inline;
			text-align: center;
			}
html>body #t-nav ul.nav li {
			margin-left:75px;
			padding:0;
			list-style-type: none;
			display: inline;
			text-align: center;
			}
#t-nav ul.nav a 	{
			text-decoration:none;
			color: #FFF;
			
			}
#t-nav ul.nav a:hover 
			{
			
			color: #DADADA;		
			}
			
			
		
html>body #main 	{
			background-color: #FFF;
			float: left;
			width: 560px;	
			margin:0; 
			padding: 10px;
			}



#main 			{
			background-color: #FFF;
			border-left: 1px dashed #DADADA;
			float: left;
			width: 580px;	
			margin:0; 
			padding: 10px;
			}
#main h1 		{
			color:#203C61;
			font: bold 18px 'Trebuchet MS', Sans-serif;
			padding: 0;
			margin: 0;	
			}
#main h2 		{
			color:#000;
			font: bold 16px 'Trebuchet MS', Sans-serif ;
			padding-top: 10px;
			margin: 0;	
			}
#main h3 		{
			color:#000000;
			font: bold 16px 'Trebuchet MS', Sans-serif;
			padding: 0;
			margin: 0;	
			}
.para			{
			margin: 0; padding:0;
			clear:both;	
			}
.post1			{
			float:left;
			width:47%;
			margin-right:5%;
			}
.post2			{
			float:left;
			width:47%;
			}

html>body #footer 	{
			background-color:#525245;
			clear: both;
			width:840px;
			color:#FFF;
			margin:0px;
			padding: 3px;
			height: 15px;
			text-align: center;
			}




#footer 		{
			background-color:#203C61;
			clear: both;
			width:850px;
			color:#FFF;
			margin:0px;
			padding: 3px;
			height: 15px;
			text-align: center;
			}
#footer p 		{
			margin: 0; padding: 0;
			font: normal 11px 'Trebuchet MS', Tahoma, Arial, sans-serif;
			}
#footer a 		{
			text-decoration: none;
			color: #FFF;	
			}
#footer a:hover 	{
			text-decoration: none;
			}





.float-left  		{ 
			float: left; 
			}
.float-right 		{ 
			float: right; 
			}
.align-left  		{ 
			text-align: left; 
			}
.align-right 		{
			text-align: right; 
			}



.clear 			{ 
			height: 1px;
			border-bottom: 1px dashed #DADADA;
			clear: both; 
			margin-top:10px;
			margin-bottom:10px;
			}
html>body .clear 			{ 
			height: 1px;
			border-bottom: 1px dashed #DADADA;
			clear: both; 
			padding-top:10px;
			padding-bottom:10px;
			}
.gray  			{ 
			color: #BFBFBF; 
			}

.page-break		{
			height:300px;
			}

