@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #000 url(../images/site_bg.jpg) repeat-x left top;
	font-family:arial;
	margin-bottom:40px;
}
.clear{ clear:both; overflow:hidden;}
.height16{ height:16px;}
.height22{ height:22px;}
.floatleft{ float:left;}
.height10{ height:10px; clear:both;}

.wrapper{ width:1003px; margin:0 auto;}
.header_bg{background:url(../images/header_bg.jpg) no-repeat left top; height:96px; margin:0 auto; overflow:hidden;}
.logo_area{
	width:250px;
	float:left;
	padding-left:20px;
	padding-top:20px;
}
.header_rightside{ width:730px; float:right;}
.header_side1{ clear:both; margin-top:17px;}
.header_side2{ clear:both; text-align:right; font-size:11px; color:#FFF; font-weight:bold; overflow:hidden; padding-top:10px; margin-left:300px; *padding-top:0px;}
.searchinput_area{ width:285px; margin-right:15px; float:right;}
.headermenu_area{
	width:345px;
	float:left;
	color:#fff;
	font-size:11px;
	padding-top:5px;
}
a.topmenulink:link{ color:#fff; font-size:11px; font-weight:normal; text-decoration:none; padding:0 5px;}
a.topmenulink:visited{ color:#fff; font-size:11px; font-weight:normal; text-decoration:none; padding:0 5px;}
a.topmenulink:hover{ color:#ff8591; font-size:11px; font-weight:normal; text-decoration:none; padding:0 5px;}
.searchBTNarea{float:left;width:69px;}
.inputsearchbox{background:url(../images/input_box.png) no-repeat left top; height:28px; width:190px; border:0px; padding:0 10px;}
.searchBTN{background:url(../images/search.png) no-repeat left top; height:26px; width:69px; border:0px; cursor:pointer;}
.menudiv{ float:left; line-height:22px; height:27px;}

.searchboxarea{ float:left; width:215px;}
.menudivimg{ float:left; height:27px;}
.midlist_box{ width:312px; height:183px; overflow:hidden;background:url(../images/listing_box.jpg) no-repeat left top; margin-left:10px; margin-right:10px; float:left; margin-bottom:20px;}
.twitterarea{ width:105px; margin-left:20px; float:left;}
.arrowtext{ width:150px; float:left; overflow:hidden; color:#389aff; font-size:16px; font-weight:normal; margin-left:5px; margin-top: 20px;}
.mobiltext{width:120px; float:left; overflow:hidden; color:#389aff; font-size:16px; font-weight:normal; margin-left:5px; margin-top:40px; font-family:Arial;}

.asseentext{ color:#c5c5c5; font-size:14px; font-weight:bold; margin-left:20px; margin-right:10px; font-family:Arial;}
.img_icon{ float:left; margin:10px;}

a.twitterlink:link{ color:#c5c5c5; font-size:14px; font-weight:bold; text-decoration:none;}
a.twitterlink:visited{color:#c5c5c5; font-size:14px; font-weight:bold; text-decoration:none;}
a.twitterlink:hover{color:#389aff; font-size:14px; font-weight:bold; text-decoration:none;}
.mobile_icon{ width:150px; margin-left:20px; float:left;}
.innermidside{background:url(../images/innermid_bg.png) no-repeat left top; min-height:400px; overflow:hidden; padding:30px 30px 20px 30px; color:#CCC; font-size:12px;}
h2{ color:#ff8591; font-size:20px; font-family:arial; padding-bottom:10px; border-bottom:1px dashed #ff8591;}
h1{ color:#ff8591; font-size:16px; font-family:arial; padding-bottom:10px; border-bottom:1px dashed #ff8591;}
.clientslist{
	float:left;
	width:300px;
	overflow:hidden;
	padding-right:10px;
}
a.menulink:link{ color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none; line-height:27px; padding:0 10px;}
a.menulink:visited{ color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none; line-height:27px; padding:0 10px;}
a.menulink:hover{ color:#ff8591; font-size:11px; font-weight:bold; text-decoration:none; line-height:27px; padding:0 10px;}
.footer_bg{background:url(../images/footer_bg.jpg) repeat-x left top; height:51px; overflow:hidden;}
.footerleft_area{ float:left; color:#a6a6a6; font-size:11px; padding-left:10px; line-height:50px;}
.footerright_area{ float:right; width:365px; padding-right:10px; color:#a6a6a6; font-size:11px; text-align:right; line-height:50px;}

.middle{ overflow:hidden; min-height:600px; *min-height:720px;}
a.footerlink:link{ color:#a6a6a6; font-size:11px; font-weight:normal; text-decoration:none; padding:0 5px;}
a.footerlink:visited{ color:#a6a6a6; font-size:11px; font-weight:normal; text-decoration:none; padding:0 5px;}
a.footerlink:hover{ color:#ff8591; font-size:11px; font-weight:normal; text-decoration:none; padding:0 5px;}

a.footerlogolink:link{ color:#ff8591; font-size:11px; font-weight:normal; text-decoration:none;}
a.footerlogolink:visited{ color:#ff8591; font-size:11px; font-weight:normal; text-decoration:none;}
a.footerlogolink:hover{ color:#a6a6a6; font-size:11px; font-weight:normal; text-decoration:none;}
.contacttext{ font-size:12px; font-weight:bold; width:150px; float:left; height:25px; padding-top:7px; color:#666}
.contactboxarea{
	font-size:12px;
	font-weight:bold;
	width:470px;
	float:left;
	min-height:25px;
}
.contactinput{
	width:450px;
	height:25px;
	padding:0 5px;
	border:1px solid #CCC;
}
.contctarea{
	width:650px;
	margin:0 auto;
	overflow:hidden;
	background-color: #CCC;
	border: 1px solid #999;
	padding:20px;
}
.contactus_btn{background:url(../images/contactus_btn.png) no-repeat left top; height:26px; width:98px; cursor:pointer; border:0px;}
.messageboxarea{
	height:85px;
	width:300px;
	float:left;
}
.messageinput{
	width:460px;
	height:75px;
	border:1px solid #CCC;
}
.contact_border{
	border:1px solid #CCC;
	padding:10px;
	overflow:hidden;
	background-color: #FFF;
	border: 1px solid #ccc;
}


.bluetext{ color:#389aff; font-size:12px; font-weight:normal; font-family:Arial;}

.redFont{font-weight:bold; font-size:12px; color:#990000; text-align:center;padding-bottom:8px; }
.redFontBig{font-weight:bold; font-size:14px; color:#990000; }

.bluetext a:link {
	color: #ff8591;
	font-weight: bold;
	text-decoration: none;
}
.bluetext a:visited {
	color: #ff8591;
	font-weight: bold;
	text-decoration: none;
}
.bluetext a:hover {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
}










