/*body*/

body {

margin:0px auto;

padding: 0px; 

border:none;

width:780px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #000000;

font-weight: normal;

}



h1{

	margin:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#980303;

	text-align:center;

	padding-top:10px;

	padding-bottom:10px;

	background-color: #D5E0EA;



} 



h3{

	margin:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#7D3A3A;

	text-align:center;

	padding-top:10px;

	padding-bottom:10px;

	background-color: #CCCCCC;



} 

/*header*/

#header {

	width:780px;

	margin:0px;

	padding:0px;

	border:solid 1px #006666;

	float:left;

	

}

#headerimage1 {

	float:left;

	background-image:url(images/header_02.gif);

	background-repeat:no-repeat;

	width:207px;

	height:241px;

	padding:0px;

	margin:0px;



}

#headerimage2 {

	float:left;

	background-image:url(images/header_03.gif);

	background-repeat:no-repeat;

	width:269px;

	height:241px;

	padding:0px;

	margin:0px;

}

#headerimage3 {

	float:left;

	background-image:url(images/header_04.jpg);

	background-repeat:no-repeat;

	width:304px;

	height:241px;

	padding:0px;

	margin:0px;

}

/*menu container*/



#menu {

	float:left;

	width:782px;

	height:35px;

	background-color: #999999;

}



.menu ul{

	padding:0px;

	margin-left:16px;

	margin-top:38px;

}



.menu li {

width:90%;

	list-style-type:none;

	display:block;

	padding: 2px 4px;

	border-bottom: dotted 1px #0384C3;

	

}



.menu li a {

margin-left:12px;



	color:#0384C3;

	font-family: Verdana,Arial,Helvetica,sans-serif;

	font-size:14px;

	font-weight: bold;

	text-decoration:none;

	background-position: left;

}

.menu li a:hover {

	color:#660000;

}



#linko{

	width:510px;

	float:left;

	margin:0px;

	padding:0px;

	border: 3px solid #c63d32;

}

#main-article{

	width:500px;

	background-color:#edeeee;

	margin-left:5px;

	margin-top:7px;

	margin-bottom:7px;

}



#main-article ul{

padding:0px;

margin:0px;

}

#main-article li{

display:block;

padding:4px;

margin:0px;

list-style-type:none;

border-bottom:1px dashed #666666;

}

#main-article li a{

font:Verdana, Arial, Helvetica, sans-serif;

text-align:left;

font-weight:normal;

font-size:12px;

padding:4px;

color:#000000;

text-align:justify;

text-decoration:none;

}

#main-article li a:hover{

text-decoration:underline;}

/*container*/

#container {

	width:780px;

	margin:0px;

	float:left;

	padding:0px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #8CBED6;

	border-bottom-color: #8CBED6;

	border-left-color: #8CBED6;

}

/*left container*/

#leftcontainer{

	width:245px;

	float:left;

	padding-top: 10px;

}	



#lftnavi{

	margin: 0px;

}



#lftnavi ul{

	padding:0px;

	margin: 0px;

	margin-right: 10px;

}



#lftnavi li {

	list-style-type: none;

	background-position: left;

	padding-bottom:5px;

	padding-top:5px;

	border-bottom: dashed 1px #0384C3;

	padding-left:4px;

}

#lftnavi li a {

	color:#346B9D;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	padding-left:25px;

	font-weight: bold;

	text-decoration:none;

}



#lftnavi li a:hover {

	color:#7B6B13;

}



/*rightcontainer*/

#rightcontainer{



	margin:0px;

	float:right;

	width:522px;

	padding-left:5px;

	padding-right:5px;

	padding-top: 10px;

}

p{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	text-align:justify;

	padding-bottom:10px;

	padding-top:4px;

	padding-right:2px;

}



/*navi links*/

#nav5 {

     margin:0px;

	width:780px;

	float:left;

	margin-bottom:4px;

	background-color:#CCCCCC;

	border-left:#0099FF 1px solid;

	border-right:#0099FF 1px solid;

	border-bottom:#0099FF 1px solid;

	margin:0px;

	padding:0px;

	

}

.nav5  ul{

margin:0px;

padding:0px;

float:right;

padding-right:2px;

}

.nav5 li {

	display:inline;

	list-style-type:none;

     text-align:center;

	padding-top:4px;	margin-left:270px;





}

.nav5 li a {

color:#792700;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;



text-decoration:none;

}

.nav5 li a:hover {

color:#660000;

text-decoration: underline;

}

/*bottomcontainer*/

#bottomcontainer{

float:left;

width:782px;

background-color:#666666;

}



.footer

{

padding-top:8px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	padding-bottom:6px;

	text-align:center;

}



/*links*/

.link

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	color: #000000;

}

.link:hover

{color:#FFFFFF;

text-decoration:underline;

}

.verdana2

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	color: #0D9E97;

}

h2

{

	margin:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	color:#426784;

	text-align:center;

	padding-top:10px;

}

.verdana3

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#0066CC;

}

/*form*/





#cntctcontainer{

	margin:20px 20px;

	padding:2px;

	float:left;

	border: 1px solid #A59B6A;

	height: 100%;

	width: 356px;}







.clear

{

clear:both;

}



.click {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color:#0384C3;

	text-decoration: underline;

}

/*sitemap*/

#sitemap{

	margin: 0px;

	margin-left: 75px;

	margin-top: 30px;

	margin-bottom: 20px;

	width: 250px;

	float: left;

}

#sitemap ul{

	margin:0px;

	padding:0px;

}



#sitemap li {

	list-style-type:none;

	display:block;

	padding: 5px 0px;

}



#sitemap li a {

	padding-left: 20px;

	color:#0384C3;

	font-family: Verdana,Arial,Helvetica,sans-serif;

	font-size:12px;

	font-weight: normal;

	text-decoration:none;

	background-position: left;

}

#sitemap li a:hover {

	color:#ff6c00;

}





.artilces{

	padding:0px;

	margin:10px 0px;

	float:left;

	width: 520px;

	margin: 10px 0px;



}



.artilces ul{

	padding:0px;

	margin:0px;

	padding-left:35px;

}



.artilces li{

	margin:0px;

	padding:0px;

	list-style-type:none;

	background-image:url(images/arrow.gif);

	background-position:left;

	background-repeat:no-repeat;

	}





.artilces li a{

	font-family:Arial, Helvetica, sans-serif;

	color:#426784;

	text-decoration:none;

	font-size:12px;

	font-weight:bold;

	padding-left:25px;

}



.artilces li a:hover{

	text-decoration:underline;

}





#adsense{

	width:468px;

	height:60px;

	float:left;

}



#adsense1{

	width:234px;

	height:60px;

	float:left;

}



#adsense2{

	width:234px;

	height:60px;

	float: right;

}



/* forms styles starts here */



form{

	margin: 0px;

	padding: 0px;

}



#form{

	float: left;

	width: 230px;

	border: 1px dashed #999999;

	padding: 5px 4px;

	margin: 10px 0px;

}



form fieldset {

	clear:both;

	margin:0px;

	border: 0px;

	padding: 0px;

}



.optional1{

	width: 350px;

}



label {

	display:block;

	float:left;

	margin:0px 0px 5px;

	padding:1px 1px;

	width: 50%;

}



form div {

	clear:left;

	display:block;

	margin:0px 0px 0px 0px;

	padding:0px;

}



input, select, textarea 

{

	FONT-SIZE: 10px;

	COLOR: #000000;

	FONT-FAMILY:Arial, Helvetica, sans-serif;

	margin: 0px;

}



#form_main{

	float: left;

	width: 500px;

	border: 1px dashed #CCCCCC;

	padding: 10px;

	margin: 10px 0px;

}



#form_cont{

	float: left;

	padding-left: 120px;

}



/* forms styles ends here */

    
.form_text_dm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px 0px;
	border-bottom: 1px dashed #CCCCCC;
}

.input_field_dm{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 105px;
}

.dm_title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.date_input_dm{
	width: 60x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 10px 0 0;}