@charset "utf-8";
/* CSS Document */
.cl_span{
vertical-align:absmiddle;color:#880000; width:100px;text-align:center;
}
body{
	padding:0px;
	margin:0px;
	background-color:#dcdcdc;
	font-family:'Arial';
	font-size:14px;
	color:#000;
}
#wrapper{
	margin:0 auto;
	width:1013px;
	height:auto;

}
#header{
	width:1013px;
	height:136px;
	background: url(../images/header.gif) no-repeat;
	float:left;
}
#menu{
	width:522px;
	height:30px;
	margin:110px 0 0 430px;
}
#menu ul{
	padding:0px;
	margin:0px;
}
#menu li{
	float:left;
	list-style:none;
	height:30px;
	line-height:30px;
	color:#FFF;
	font-weight:bold;
}
#menu li a{
	color:#FFF;
	text-decoration:none;
	padding:0 15px 0 15px;
}
#menu li a:hover{
	color:#A0A0A4;
	text-decoration:none;
}
#inner_wrapper
{
	width:1013px;
	height:auto;
	background: url(../images/content_bg.gif) repeat-y ;
	float:left;
}
#services{
	width:918px;
	min-height:90px;
	height:auto;
	font-size:13px;
	float:left;
	margin:3px 51px 3px 52px;
}
.service_items{
	width:90px;
	height:90px;
	background:url(../images/services_bg.gif) no-repeat center;
	text-align:center;
	vertical-align:absmiddle;
	padding:1px;
}
.service_items a{
	text-decoration:none;
	color:#FFF;
}
.service_items a:hover{
	color:#A0A0A4;
}
#content{
	width:918px;
	min-height:90px;
	height:auto;
	float:left;
	margin:3px 50px 3px 52px;
	border:7px solid #000;
	border-right:none;
	border-left:none;
	padding:1px 0 1px 0;
	
}
#user_content{
	width:892px;
	min-height:100px;
	height:auto;
	float:left;
	/*background-color:#FF5FAA;*/
	background:url(../images/user_cnt_bg.gif) repeat-y;
	padding:13px 13px 27px 13px;
	text-align:justify;
}
#user_content a{
	 text-decoration:none;
	 color:#800000;
}
#user_content a:hover{
	 text-decoration:underline;
}
#page_title
{
	width:auto;
	height:30px;
	font-size:15px;
	font-weight:bold;
	color:#880000;
	float:left;
	padding:10px 10px 10px 0px ;
	line-height:15px;
}
.service_page_items
{
	width:892px;
	min-height:50px;
	height:auto;
	float:left;
	padding-bottom:15px;
	margin-bottom:10px;
}
.service_page_items_test
{
	width:704px;
	min-height:20px;
	height:auto;
	float:left;
	margin-bottom:10px;
	margin-left:75px;
	padding-top:14px;
	border:1px dashed #B1B1B1;
	/*background:url(../images/top.png) no-repeat top;*/
	
}
.service_page_items p
{
	margin-top:0px;
	padding-top:0px;
}
#ser_img
{
	width:228px;
	height:150px;
	margin:0px 10px 10px 0px;
	float:left;
}
#user_content_left{
	width:316px;
	min-height:422px;
	height:auto;
	float:left;
	background:url(../images/home_user_cnt_bg.gif) repeat-y;
	padding:13px 13px 0px 13px;
	text-align:justify;
}
#flash{
	width:576px;
	height:435px;
	float:left;
}
/*--------- SCROLL SERVICE PRODUCTS ------------*/
 #marquee_replacement{
	border:0px solid #000;
	width:918px;
	height:300px;
	overflow:auto;
	float:left;
 
}

#marquee_replacement div#start p{
	padding:0;
	margin:0;
	left:0;
	width:auto;
	display:inline;
	float:left;
	white-space: nowrap;
	height:300px;
	font-weight:bold;
	
}

#marquee_replacement div#start p.spacer{
	width:918px;
}

#marquee_replacement div#start{
	display:block;
	height:300px;
}
/*--------- SCROLL SERVICE PRODUCTS ------------*/
#service_scroll{
	width:918px;
	min-height:300px;
	height:auto;
	font-size:12px;
	float:left;
	margin:3px 51px 3px 52px;
}
.scroll_service{
	width:228px;
	height:300px;
	float:left;
	background-color:#fcfcfc;
	margin-right:1px;
}
.scroll_title{
	width:200px;
	height:40px;
	padding:3px 14px 0px 14px;
	background:url(../images/bottom_scroll_title_bg.gif) no-repeat;
	text-align:center;
	vertical-align:absmiddle;
	font-weight:bold;
	font-size:14px;
	color:#990000;
}
.scroll_img{
	width:228px;
	height:150px;
	/*background-color:#AABFFF;*/
}
.scroll_content{
	width:200px;
	height:110px;
	float:left;
	background:url(../images/bottom_scroll_content_bg.gif) repeat-x;
	padding:6px 14px 10px 14px;
	text-align:justify;
}
.scroll_content a{ 
	text-decoration:none;
	color:#880000;
}
.scroll_content a:hover{ 
	color:#A0A0A4;
}
#footer{
	background:url(../images/footer_bg.gif) no-repeat;
	width:1013px;
	height:auto;
	float:left;
	font-size:12px;
	text-align:center;
	padding-top:30px;
}
#footer a {
	text-decoration:none;
	color:#880000;
}
#footer a:hover {
	color:#000;
}

#pagination
{
	float:left;
	margin-bottom:10px;
}
#pagination ul
{
	padding:0px;
	margin:0px;
}
#pagination ul li
{
	list-style:none;
	float:left;
	margin-right:10px;
	border:1px solid #808080;
	font-size:13px;
	padding:5px;
}
#pagination li a
{
	padding:5px;
	color:#F00;
	text-decoration: none;
}
#pagination li a:hover
{
	/*background-color:#FF0;*/
	color:#000;
}
