
html{
margin:0;
padding:0;
}

body{
margin:0;
padding:0;
background-image:url(../images/bg_body.gif);
background-repeat:repeat-x;
background-color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}

a{text-decoration:none}
a:link{}
a:hover{text-decoration:underline;}
a:active{}
a:visited{}
a img{border:0;}

h1{}
h2{}
h3{}

ul{}
li{}

p{line-height:140%;}

blockquote{}




#container{
background-color:#fff;
width:803px;
margin-left:auto;
margin-right:auto;
position:relative;
margin-top:8px;
margin-bottom:15px;
}

	#header{
	background-image:url(../images/bg_header.gif);
	background-repeat:no-repeat;
	height:83px;
	}
		#header h1{margin:0;}
			#header h1 a{
			text-indent:-9999px;
			padding:0;
			border:0;
			background-image:url(../images/logo.gif);
			background-repeat:no-repeat;
			background-position:top left;
			height:96px;
			width:131px;
			position:absolute;
			top:0;
			left:20px;
			}
	
		#nav{
		float:right;
		margin:32px 0 0 0;
		padding:0 4px 0 0;
		list-style:none;
		}
			#nav li{
			float:left;
			margin:0 0 2px 0;
			}
				#b1, #b2, #b3, #b4, #b5, #b6{
				height:47px;
				width:103px;
				background-repeat:no-repeat;
				display:block;
				margin:0 1px;
				border:1px solid #000;
				border-width:1px 0;
				}
					#b1 span, #b2 span, #b3 span, #b4 span, #b5 span,#b6 span{display:none;}	
				#b1{background-image:url(../images/nav/button_1.gif);}
				#b2{background-image:url(../images/nav/button_2.gif);}
				#b3{background-image:url(../images/nav/button_3.gif);}
				#b4{background-image:url(../images/nav/button_4.gif);}
				#b5{background-image:url(../images/nav/button_5.gif);}
				#b6{background-image:url(../images/nav/button_6.gif);}
				#b1:hover{background-image:url(../images/nav/button_1_over.gif);}
				#b2:hover{background-image:url(../images/nav/button_2_over.gif);}
				#b3:hover{background-image:url(../images/nav/button_3_over.gif);}
				#b4:hover{background-image:url(../images/nav/button_4_over.gif);}
				#b5:hover{background-image:url(../images/nav/button_5_over.gif);}
				#b6:hover{background-image:url(../images/nav/button_6_over.gif);}
		
	#content{
	clear:both;
	border:2px solid #ccd8d8;
	border-width:0 2px 2px 2px;
	background-image:url(../images/bg_index_white.gif);
	background-repeat:repeat-x;
	}
	
		#leftCol{
		width:472px;
		float:left;
		border-left:2px solid #fff;
		}
			#leftCol .top{
			height:240px;
			margin:0 0 0 25px;
			color:#157cbc;
			}
				#leftCol .top h2{
				font-family:Tahoma, Geneva, sans-serif;
				font-weight:normal;
				font-size:30px;
				margin:15px 0 5px 0;
				color:#04696d;
				}
				#leftCol .top p{
				margin:7px 0;
				line-height:160%;
				}
				#leftCol a{color:#157cbc;}
				#leftCol .top .small{
				font-size:10px;
				color:#626262;
				}
				#leftCol .splitLeft{float:left;}
				#leftCol .splitRight{
				float:right;
				width:0%;
				margin:0 0px 0 0;
				}
			#leftCol .bottom{
			padding:35px 0 0 0;
			height:236px;
			margin:0 0 0 25px;
			color:#5a5a5a;
			}
				#leftCol .bottom p{margin:0 20px 10px 0;}
				#leftCol .bottom ul{
				float:left;
				list-style-image:url(../images/bullet.gif);
				margin:0 20px 0 10px;
				padding:0 0 0 20px;
				height:1%;
				font-size:12px;
				}
					#leftCol .bottom li{margin:0 0 5px 0;}
		
		#rightCol{
		width:313px;
		float:right;
		background-image:url(../images/bg_index_green.gif);
		background-repeat:repeat-x;
		border-right:2px solid #fff;
		}
			#rightCol .top{
			height:240px;
			margin:0 30px;
			color:#706e6e;
			}
				#rightCol .top h2{
				font-family:Tahoma, Geneva, sans-serif;
				font-weight:normal;
				font-size:30px;
				margin:15px 0 5px 0;
				color:#b24fb8;
				}
				#rightCol .top p{
				font-size:16px;
				margin:7px 0;
				line-height:160%;
				}
				#rightCol label{
				font-size:8px;
				text-transform:uppercase;
				}
				#rightCol input{font-size:10px;}
			#rightCol .bottom{
			padding:35px 30px 0 30px;
			height:236px;
			color:#5a5a5a;
			}
				#rightCol .bottom p{margin:0;}
				
	#footer{text-align:right;}
		#footer p{
		font-size:12px;
		color:#999;
		}
		#footer a{color:#157cbc;}

.clear{clear:both;}
#leftCol .dashed{
border:1px dashed #9ec3da;
height:1px;
border-width:1px 0 0 0;
padding:15px 0;
}
#rightCol .dashed{
border:1px dashed #dab59e;
height:1px;
border-width:1px 0 0 0;
padding:15px 0;
}
