@charset "utf-8";



body{

	margin: 0 0 0 0;

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

	background-repeat:repeat-x;

	background-position:top;

	}



.contentheader {

	font-family: Tahoma, "Microsoft Sans Serif";

	font-size: 12px;

}



p, td{

	font-family: Tahoma, "Microsoft Sans Serif";

	font-size: 12px;

}



.imgborder{

	padding:5px 5px 5px 5px;

	border-style:solid;

	border-width:1px;

	border-color:#CCCCCC;

}



.imgborder2{

	padding:2px 2px 2px 2px;

	border-style:solid;

	border-width:1px;

	border-color:#CCCCCC;

	margin-bottom:2px;

}



.contentheadergreen{

	background-color:#008836;

	color:#FFFFFF;

	font-size:11px;

	font-weight:bold;

	text-indent:5px;

	border-style:solid;

	border-width:1px;

	border-color:#CCCCCC;

	height:30px;

	line-height:25px;

}



.contentheader{

	background-color:#ffffff;

	color:#000000;

	font-size:13px;

	font-weight:bold;

	text-indent:10px;

	border-style:solid;

	border-width:1px;

	border-color:#CCCCCC;

	height:30px;

	line-height:30px;

}



.contentheader2{

	color:#bdeb82;

	font-size:13px;

	font-weight:bold;

}



.contentheader3{

	color:#ffffff;

	font-size:12px;

	font-weight:bold;

}



.contentheader4{

	color:#000000;

	font-size:13px;

	font-weight:bold;

	height:30px;

	line-height:30px;

	text-indent:10px;

	border-bottom-style:solid;

	border-bottom-width:1px;

	border-bottom-color:#CCCCCC;

}



.contentbghilight{

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

	background-position:top;

	background-repeat:repeat-x;

	padding: 10px 0px 10px 0px;

	}



.contentbghilight2{

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

	background-position:top;

	background-repeat:repeat-x;

	padding: 10px 0px 10px 0px;

	border-style:solid;

	border-width:1px;

	border-color:#CCCCCC;

	padding: 10px 0px 10px 0px;

	}



.contentboxmain{

	border-style:solid;

	border-width:1px;

	border-color:#CCCCCC;

	padding: 10px 0px 10px 0px;

}



a:link, a:visited{

	color:#008836;

	text-decoration:none;

}



a:hover{

	color:#02af47;

	text-decoration:none;

}



a.topmenu:link, a.topmenu:visited{

	display:block;

	float:left;

	color:#00347b;

	font-size:13px;

	font-weight:bold;

	text-align:center;

	text-decoration:none;

	width:118px;

	height:46px;

	line-height:46px;

}



a.topmenu:hover{

	display:block;

	float:left;

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

	color:#ffffff;

	font-size:13px;

	font-weight:bold;

	text-align:center;

	text-decoration:none;

	width:118px;

	height:46px;

	line-height:46px;

}



a.viewall:link, a.viewall:visited{

	display:block;

	float:left;

	color:#00347b;

	font-weight:bold;

	text-decoration:none;

	text-indent:10px;

}



a.viewall:hover{

	display:block;

	float:left;

	color:#0248a7;

	font-weight:bold;

	text-decoration:none;

	text-indent:10px;

}



.list{

	list-style-position: outside;

	list-style-image: url(../images/bullet.jpg);

	margin: 0px  0px 0px 0px;

	padding-left:20px;

}



.linehr{

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

	background-repeat:repeat-x;

	background-position:center;

}



.linevr{

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

	background-repeat:repeat-y;

	background-position:center;

}



.footer{

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

	font-size:11px;

	background-position:top;

	background-repeat:repeat-x;

	height:50px;

	padding-left:20px;

	padding-top:10px;

}



.memberbox{

	border-bottom-style:solid;

	border-bottom-width:2px;

	border-bottom-color:#009fc6;

}



.memberbox2{

	border-bottom-style:solid;

	border-bottom-width:2px;

	border-bottom-color:#008836;

}



img{

	border-width:0px;

}