body {

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

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

	color:#444444;

}



a, a:link, a:visited {

	color:#006699;

	font-size:16;

	font-weight:normal;

	text-decoration:none;

}

a:hover {

	color:#006699;

	font-size:16;

	font-weight:normal;

	text-decoration:underline;

}



H1 {

	font-size:18px;

	color:#0099CC;

}

H2 {

	font-size:14px;

	color:#0099CC;

}

hr {

	border: none;

	height: 1px; 

	color: #3399CC; 

	background: #3399CC;

	width:100%;

}

.p-content {

	padding:10px;

	text-align:justify;

}

.list-head {

	font-size:12px;

	color:#006699;

	border:solid 1px #cccccc;

	padding:3px;

}

li {

	font-size:10px;

}

.li-a{

	font-size:12px;

	margin-bottom:10px;

}

#head {

	margin-top: 40px;

}

#wrapper {

	text-align: left;

	margin: 0px auto;

	padding: 0px;

	border:0;

	width: 1024px;

}



#phone {

	float:right;

	margin: 0 0 15px 0;

}



#container{
	padding:0px;
	border: 1px solid #CCC;

}



#content, #content-right, #content-left {

padding:40px 20px 20px 20px;

}



#content-left {

	float: left;

	width: 200px;

	margin-top: 80px;

	background-color:#ffffff;

	border: solid 0px white;

	text-align: left;

	padding:0px;

}



.menu-item {

	padding: 10px;

	margin-bottom:15px;

	background-color:#eeeeee;

	background:url(img/bg/light_1x40_a.jpg) repeat-x;

	text-align:right;

	vertical-align:middle;

	color:#006699;

	font-size:16;

	font-weight:normal;

	text-decoration:none;

	border: solid 1px #dddddd;

}

.menu-item-sel {

	padding: 10px;

	margin-bottom:15px;

	

	background-color:#eeeeee;

	background:url(img/bg/tan_1x40_a.jpg) repeat-x;

	text-align:right;

	vertical-align:middle;

	color:#006699;

	

	border: solid 1px #dddddd;

	

	color:#006699;

	font-size:16;

	font-weight:normal;

	text-decoration:underline;

	

}





#content-right {

	margin-top: 10px;

	padding:0px;

	float: right;

	width: 300px;

	background-color:#ffffff;

	border: solid 0px white;

}



#content {

	padding:10px;

	padding-left: 20px;

	margin-top:24px;

	float: left;

	width: 480px;

	background-color:#ffffff;

	font-size:12px;

	border: solid 0px #eeeeee;

}



#foot {

	padding-top:0px;

	clear: both;

	

}



.cv_header {

	float: left;

	width:130px;

	border:solid 0px #ffcc33;

}

.cv_wrapper {

	float: left;

	margin-left:5px;

	margin-bottom:10px;

	border:solid 0px blue;

	width:315px;

}

.cv_item {

	margin-bottom:20px;

	border:solid 0px green;

}



.div_hr {

	float:left;

	width:100%;

	margin-bottom:30px;

}



.hr_1 {

	width:60%;

	color:#CCCCCC;

	background-color:#CCCCCC;

	

}



.div-prc-title {

	width:20%;

	float:left;

	font-weight:bold;

	background-color:#0099CC;

	color:#FFFFFF;

	margin:5px;

	margin-right:10px;

	padding:5px;

	

}



.div-prc-content {

	padding: 10px;

	text-align:justify;

}



.div-prc-ul {

	float:right;

	width:70%;

	padding: 10px;

	text-align:justify;

	font-weight:bold;

}

.div-break{

	clear:left;

	height:30px;

}

.div-img-left {

	float: left;

	text-align:center;

	font-size:10px;

	color:#999999;

	

}

.div-img-right {

	float: right;

	text-align:center;

	font-size:10px;

	color:#999999;

}

.div-caption {

	padding: 5px;

	clear:both;

	text-align:center;

	font-size:12px;

	color:#999999;

	

}

.img-tmb{

	margin-top:4px;

}

