@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/bg.jpg) repeat-x left top;
	background-color:#FFFFFF;
}
.text-small { font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666;}
input { font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666;}
.corner{ z-index:5px; position: fixed; right:0px; bottom:0px;}
img, div{behavior: url("../misc/iepngfix.htc");}
form { margin:0px; padding:0px;}
.float { float:left;}
.clear { clear:both;}
.wrapper {width:990px; margin:auto; padding-top:5px;}
.header { height:86px; float:left;}
.chat { float:left; text-align:right; height:61px; width:720px; padding-top:10px;}
.link {height:23px; background-color:#fca116; width:725px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; padding:10px 0px 0px 10px; color:#FFFFFF; float:left;}
.search {
	float:left;
	background: url(../images/searchbg.jpg) repeat-y;
	width:242px;
	height:31px;
	padding:2px 0px 0px 10px;
	vertical-align:top;
}
.solutions {width:270px; float:left;}
.solutionsheading { background:url(../images/solutions.png) no-repeat left top; padding:7px 0px 0px 55px; height:29px; font:18px Verdana, Arial, Helvetica, sans-serif;}
.orangeheading { font:bold 18px Arial, Helvetica, sans-serif; color:#FF9900;}
.grayheading { font:bold 16px Arial, Helvetica, sans-serif; color: #666666;}
.smalltext { font:11px Verdana, Arial, Helvetica, sans-serif;}
.newstext { background:url(../images/veri-dotted.jpg) repeat-y left top; padding:10px 10px 10px 0px; font-size:11px;}
.newstext ul{ margin:0px; padding:0px;}
.newstext li{ list-style-type:none; background:url(../images/arrow.jpg) top left no-repeat; margin-left:10px; padding-left:15px;}
.newsletter { background-color:#fca116; padding:20px; margin-bottom:11px; margin:0px 5px 0px 0px;}
.text { clear:both; float:left; background:url(../images/veri-dotted.jpg) repeat-y left top; padding:10px; font-size:11px; width:425px; text-align:justify; border-right:1px #999999 solid; margin-right:10px;}
.textinner { clear:both; float:left; background:url(../images/veri-dotted.jpg) repeat-y left top; padding:10px; font-size:11px; width:688px; text-align:justify; background:#FFFFFF; }
.text2 { clear:both; margin-top:10px; background:url(../images/hori-dotted.jpg) repeat-x left top; padding:10px; font-size:11px; width:679px;}
.bottomlink { clear:both; padding:0px; background:url(../images/hori-dotted.jpg) left top repeat-x; font:11px Verdana, Arial, Helvetica, sans-serif; color:#fca116; margin-top:10px;}
.orange {font:11px Verdana, Arial, Helvetica, sans-serif; color:#fca116;}
.bottom { padding:5px; font: 11px Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.business-new{ width:245px; height:16px; background-color:#495a6a; padding:10px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; margin-top:10px;}
.otherservice { padding:10px 0px 10px 0px; text-align:center; border:dashed 1px #C8C8C8; margin-bottom:10px; background-color: #fff1d0;} 
.copyright { color:#cf3c01; font:11px Verdana, Arial, Helvetica, sans-serif; padding:7px; text-align:center;}
.linksbg { background:url(../images/link-bg.jpg) repeat-x; clear:both;}
.link-left { background:url(../images/link-left.jpg) left no-repeat;}
.link-right { background:url(../images/link-right.jpg) right no-repeat; height:29px;}
.link-right-bottom { background:url(../images/link-right.jpg) right no-repeat; height:22px; color:#FFFFFF; padding:7px 0px 0px 0px; text-align:center; font-weight:bold;}
.link-right-bottom a{ color:#FFFFFF; text-decoration:none;}
.red-head { color:#cf3c01; font:bold 15px Arial, Helvetica, sans-serif; padding:10px 0px 0px 0px;}
.whiteheading { font:bold 16px Arial, Helvetica, sans-serif; color:#ffffff;}
.login { float:left; width:250px; border:#666666 1px dashed; margin:5px 0 0 0; height:125px; padding:5px; background:#fff1d0; background:url(../images/loginbg.jpg) no-repeat;}
.red { color:#cf3c01; font:bold 14px Arial, Helvetica, sans-serif;}
.testimonial { float:left; width:230px; border:#666666 1px dashed; margin:5px 0 0 0; height:170px; padding:15px; background: #F9F9F9; color:#666666;}
.error {color:red; }
.erorr {color:red; }
#required {color:red; }
.login-table {
	text-align:left;
	vertical-align:top;
	height:149px;
	padding:30px 20px 0 25px;
	/*background="<?php echo base_url()?>assets/images/loging-bg.jpg"*/
 background: transparent url(../images/loging-bg.jpg) no-repeat;
}
.button-submit {
border:0px solid #ccc;
background: url(../images/login-button.jpg) no-repeat;
width:51px;
height:20px;
cursor:pointer;
}
.search-submit{
	border:0px solid #ccc;
	background: url(../images/search.jpg) no-repeat center center;
	width:62px;
	height:22px;
	cursor:pointer;
}

#pagination {margin-top:15px;}
#pagination a:link,#pagination a {
background:#D9EBF9;
	padding:2px 5px;
	border: 1px solid #cccccc;
	color:#333;
}
#pagination a:hover{
	text-decoration: none;
	background: #F0F0F0;
	border: 1px solid #CACACA;
}
#pagination strong
{
	padding:2px 5px;
	border: 1px solid #cccccc;
	color:#000;
	background-color:#FFDA75;
	}
.heading-admin {font:18px Arial, Helvetica, sans-serif;}
.adminbg {background:url(../images/admin-bg.jpg) repeat-x left top;
	background-color:#FFFFFF;}

#search_result { font:bold 15px Arial, Helvetica, sans-serif; padding:0px 0px 10px 0px; color:#cf3c01;}

#search_result span { color:#cf3c01; font:bold 15px Arial, Helvetica, sans-serif; padding:10px 0px 0px 0px;  }
#search-result-box p{padding:5px;color:#777}
#search-result-box div{
	border:1px solid #D7D7D7;
	background: #edf5fa;
	padding:3px;
	
}
#search-result-box a,#search-result-box a:link,#search-result-box a:visited{	font:bold 11px  Verdana, Arial, Helvetica, sans-serif;	padding:3px 3px 3px 3px;	color:#1a82cd;	text-decoration:none;}
#search-result-box-bottom {padding-bottom: 3px; text-align:left; color:#1a82cd; margin-bottom:15px; border-bottom:1px solid #D7D7D7;}
#panel_view ul {
	text-align: left;
	margin: 0px;
	padding:7px 0px 0px 50px;
	border-top: 0px solid #EBEBEB;
	color:#0099FF;
	background:url(../images/solutions.png) no-repeat left top; 

}
#panel_view ul li {
	list-style: disc;
	padding: 0px;
	margin: 0;
	list-style-type:none;
	
}

#panel_view ul li ul { padding-left:10px; 	background:none;}
#panel_view ul li ul li {list-style:circle; line-height:20px;}
* html body #panel_view ul li {
	height: 1%;
}
#panel_view ul li a,
#panel_view ul li a:visited {
	font:18px  Arial, Helvetica, sans-serif;
	padding-bottom:0px;
	color:#1a82cd;
	text-decoration:none;
	padding-left: 0;

}
/*#panel_view ul li a:hover { color: #000; border: none; }*/
#panel_view ul ul { margin: 0 0 0 5px; padding: 0; }
#panel_view ul ul li { background: none; }
#panel_view ul li ul li a:visited ,#panel_view ul li ul li a:link,#panel_view ul li ul li a {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
.testimonial-blue11 { font:bold 11px  Verdana, Arial, Helvetica, sans-serif; color:#1a82cd; padding:3px; border:1px solid #D7D7D7; background: #edf5fa;}
.text-blueheading a { color:#1a82cd;  text-decoration:none;  }
.text-blueheading { font:bold 13px Arial, Helvetica, sans-serif; color:#1a82cd; padding-bottom:5px;}
.faq-line { font:bold 13px Arial, Helvetica, sans-serif; color:#1a82cd;}
.faq-line li{ font:bold 13px Arial, Helvetica, sans-serif; color:#1a82cd; line-height:25px;}
.faq-line li a{ font:bold 13px Arial, Helvetica, sans-serif; color:#1a82cd; line-height:25px; text-decoration:none;}
.readmoreleft { color:#cf3c01; font-size:10px; text-align:left; padding:5px 0px; border-bottom:1px #CCCCCC dashed;}
.readmoreleft a{ color:#cf3c01; text-decoration:underline;}
.readmoreleft a:hover{ color:#cf3c01; text-decoration:none;}

#buy ul {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	list-style-image: url(../images/tick-01.gif);
	line-height:20px;
	margin:0px;
	padding-left:25px;
} 

#buy li { color: #999999;}

.text-blueheading { font:bold 13px Arial, Helvetica, sans-serif; color:#1a82cd; padding-bottom:5px;}
.text-blueheading a { font:bold 13px Arial, Helvetica, sans-serif;  color:#1a82cd;  text-decoration:none;}

.service-container { clear:both; width:auto; height:255px; text-align:center; padding:5px 0px;}
.text-container { clear:both; width:auto; padding:5px;}
.service-boxbg { float:left; background: url(../images/service-boxbg.jpg) repeat-x; width:242px; margin:10px 5px 0px 0px;}
.service-boxbg h1{ font-size:10px; margin: 0px;  padding:0px;}
.service-left { background: url(../images/service-boxleft.jpg) left no-repeat;}
.service-right { background: url(../images/service-boxright.jpg) right no-repeat; height:103px; padding:5px;  text-align:left;}
.service-textsmall { font:11px Verdana, Arial, Helvetica, sans-serif; display:inline;}


.account-profile-boxbg { float:left; background: url(../images/account-profile-boxbg.jpg) top repeat-x; width:235px; margin:10px;}
.account-profile-left { background: url(../images/account-profile-boxleft.jpg) left top no-repeat;}
.account-profile-right { background: url(../images/account-profile-boxright.jpg) right top no-repeat; height:93px; padding:5px;  text-align:left;}
.account-profile-textsmall { font:11px Verdana, Arial, Helvetica, sans-serif; display:inline;}
.account-profile-heading { font:bold 13px Arial, Helvetica, sans-serif; color:#1a82cd; padding:0px 0px 5px 15px;}

.account-profile-orange-boxbg { float:left; background: url(../images/account-profile-orange-boxbg.jpg) top repeat-x; width:235px; margin:10px;}
.account-profile-orange-left { background: url(../images/account-profile-orange-boxleft.jpg) left top no-repeat;}
.account-profile-orange-right { background: url(../images/account-profile-orange-boxright.jpg) right top no-repeat; height:93px; padding:5px;  text-align:left;}
.account-profile-orange-textsmall { font:11px Verdana, Arial, Helvetica, sans-serif; display:inline;}
.account-profile-orange-heading { font:bold 13px Arial, Helvetica, sans-serif; color:#1a82cd; padding:0px 0px 5px 15px;}

<!--Start New banner on home page-->
.clear {
	clear:both
}

#gallery {
	position:relative;
	height:208px;
	font-size:14px;
}
	#gallery a {
		float:left;
		position:absolute;
	}

	#gallery a img {
		border:none;
	}

	#gallery a.show {
		z-index:-1;
	}

	#gallery .caption {
		z-index:0;
		background-color:#000;
		color:#ffffff;
		height:70px;
		width:100%;
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}

	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#ff9a00;
	}

	#gallery strong{
		margin:0;
		padding:0;
		color:#ff9a00;
	}
<!--Start New banner on home page-->	
