@charset "UTF-8";
/* CSS Document */

body {
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;

}

a img {border: none; }


A:link {
color:#0099CC;
	text-decoration: none;
	border: none;
	
}
A:visited {
	text-decoration: none;
	color:#006699;
	
}
A:active {
	text-decoration: none;
	
}
A:hover {color:#00CCFF;
	
}

#main{
margin-top:-15px;
	margin: auto;
	width:943px;
	height:auto;  

}

h4{color:#0099CC;
font-size:14px;
}
	
#header{margin-top:-8px;
	background-image:url(../images/header_bg.jpg);
	
	height:118px;
	}
	
#logo{float:left;
padding-top:19px;
}


#header_text{float:right;
padding-top:15px;
text-align:right;
}


#content{
width:943px;
height:auto;
border-bottom:#999999 1px solid;

border-top:#999999 1px solid;


}

#lower_content{
background-image:url("../images/index_main_bg.jpg");
min-height:320px;
border-top:#999999 1px solid;
width:943px;

}

#lower_content2{

height:auto;
border-top:#999999 1px solid;
width:943px;

}
#lower_content3{
padding-left:5px;

height:auto;
border-top:#999999 1px solid;
width:939px;

}

#main_title_left{

width:471px;
float:left;
}


#main_title_right{

width:471px;
float:right;
}


#left_col{
padding-left:8px;
padding-right:8px;
width:450px;
float:left;
height:auto;
}


#right_col{
padding-left:8px;
padding-right:4px;
width:460px;
float:right;
height:auto;
}


#left_col_prof{
padding-left:8px;
padding-right:8px;
width:755px;
float:left;
height:auto;
}


#right_col_prof{
padding-left:8px;
padding-right:4px;
width:155px;
float:right;
height:auto;
}

#space{border-bottom:#999999 1px solid;

}

#footer{
padding-top:6px;
text-align:center;
border-top:#999999 1px solid;
height:25px;



}


.clear_both{clear:both;
}

#dot{border-bottom:#999999 1px dotted;
}

#dot2{border-bottom:#999999 1px dotted;
width:933px;
}
