html {
	height: 100%;
	margin-bottom: 1px;
}
form {
	margin: 0;
	padding: 0;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 180%;
	margin: 0px 0px 1px 0px;
	padding:0px;
	font-size:13px;
	color: #333;
	background:#c0c4c8 url(../images/body_bg.jpg) top left repeat-x;
}
#popup{
	background-image:none;
	background-color:#fff;
	margin:0px;
	padding:10px;
	
}

.refresh {
	clear:both;
}
a {
color: #42c4fe;
}

.sitehead{
	text-decoration: none;
	font-weight: bold;
}
a:link, a:visited {
	text-decoration: none;
	font-weight: normal;
}
a:hover {
	text-decoration: underline;
	font-weight: normal;
}
input.button {
	cursor: pointer;
}
p {
	margin-top: 0;
	margin-bottom: 5px;
}
img {
	border: 0 none;
}

li {
	list-style:inside;
}

#menu_base li, #footer li, .latest_news li {
	list-style:none;
}

/*****************************************/
/*** Template specific layout elements ***/
/*****************************************/
#page_bg {
	padding:0px 0;
	margin-bottom: 1px;
}
.alignment {
	text-align: center;
}
div#wrapper {
	margin-left: auto;
	margin-right: auto;
}
div#wrapper_content {
	padding:0 14px;
	border-left:#047db6 solid 1px;
	border-right:#047db6 solid 1px;
	border-bottom:#047db6 solid 1px;
	background-color:#ffffff;
	text-align:left;
}
div#wrapper_matter{
background-color:#ffffff;
}
.bannershad {
	margin-top:1px;
	background: url(../images/shadow00.html) repeat-x;
}
body.page_size1 div#wrapper {
	width: 960px;
}
body.width_small div#wrapper {
	width: 773px;
}
body.width_fmax div#wrapper {
	min-width: 750px;
	max-width: 1050px;
}
div#left_logo_content {
	height:80px;
	padding:15px 0 20px 0;
	overflow: hidden;
	text-align: left;
}
#logo {
	left: 0;
	top: 0;
	float: left;
	width: 200px;
	height: 60px;
	padding:13px 0 0 0;
}
div#newsflash {
	width: auto;
	margin-left: 350px;
	margin-right: 30px;
	border: 1px solid #00f;
}
div#menu_tab {
	background-color:#047db6;
}
div#menu_tab_left {
	padding-left: 15px;
}
div#menu_tab_right {
	height: 42px;
	padding-right: 1px;
}
div#footer_r {
	padding-top: 10px;
}
div#footer_r div {
	text-align: left;
	font-size: 90%;
	color: #aaa;
}
div#footer_r a:link, div#footer_r a:visited {
	color: #999;
}
div#footerspacer {
	height: 10px;
}
div#footer {
	background-color: #000;
	margin:15px 0 0 0;
}
div#footer_block {
	width:960px;
	margin:0 auto;
	padding:10px;
	text-align:left;
}
#pathway {
	padding: 0px 10px 8px 4px;
	width: auto;
	margin-top: -2px;
	margin-right: 250px;
	text-align: left;
}
#search {
	float: right;
	width:320px;
	margin-top: -20px;
	margin-right: 30px;
	height: 40px;
	overflow: hidden;
	text-align:right;
}
form#searchForm input {
	vertical-align: middle;
}
form#searchForm table {
	border-collapse: collapse;
}
form#searchForm td {
	padding:0;
}
#mod_search_searchword {
	padding-left: 3px;
}
#matter_block {
	padding: 0;
}
#whitebox {
	margin: 0 15px 0px 15px;
	background: #fff;
	width: auto;
}
#whitebox div {
	text-align: left;
}
#whitebox_t {
	background: #fff url(../images/mw_conte.html) 0 0 repeat-x;
}
#whitebox_tl {
	background: url(../images/mw_conte.html) 0 0 no-repeat;
}
#whitebox_tr {
	height: 10px;
	overflow: hidden;
	background: url(../images/mw_conte.html) 100% 0 no-repeat;
}
#whitebox_m {
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	width: auto;
	padding: 1px 8px;
}
#whitebox_b {
	margin-top: -5px;
	background: url(../images/mw_conte.html) 0 100% repeat-x;
}
#whitebox_bl {
	background: url(../images/mw_conte.html) 0 100% no-repeat;
}
#whitebox_br {
	height: 13px;
	background: url(../images/mw_conte.html) 100% 100% no-repeat;
}
/* horizontal pill menu */
#menu_base {
	white-space: nowrap;
	height: 32px;
	float: left;
	position:relative;
}
#menu_base ul {
	margin: 0;
	padding: 0;
	list-style:none;
}
#menu_base ul ul {
	float:none;
	display:none;
	border:none;
}
#menu_base ul li:hover ul {
	position:absolute;
	z-index:1000;
	top:39px;
	left:-14px;
	padding:0 0 0 15px !important;
	width:943px;
	background-color:#ffffff;
	display:block;
	border-bottom:#047db6 solid 1px;
}


/*Page Selection*/
#page_home #menu_base ul #home_tab_link ul, #major_services #menu_base ul #majorservices_tab_link ul, #other_services #menu_base ul #otherservices_tab_link ul, #package_page #menu_base ul #packages_tab_link ul, #technologies_tab #menu_base ul #technologies_tab_link ul, #clients_page #menu_base ul #portfolio_tab_link ul, #clients_crt_page #menu_base ul #clients_tab_link ul, #contactus_page #menu_base ul #contactus_tab_link ul, #carrer #menu_base ul #carrer_tab_link ul, #quote #menu_base ul #quote_link ul  {
	position:absolute;
	top:39px;
	left:-14px;
	padding:0 0 0 15px !important;
	width:943px;
	background-color:#FFFFFF;
	display:block;
	border-bottom:#047db6 solid 1px;
}
#page_home #menu_base ul #home_tab_link ul li a, #major_services #menu_base ul #majorservices_tab_link ul li a, #other_services #menu_base ul #otherservices_tab_link ul li a, #package_page #menu_base ul #packages_tab_link ul li a, #technologies_tab #menu_base ul #technologies_tab_link ul li a, #clients_page #menu_base ul #portfolio_tab_link ul li a, #clients_crt_page #menu_base ul #clients_tab_link ul li a, #contactus_page #menu_base ul #contactus_tab_link ul li a, #carrer #menu_base ul #carrer_tab_link ul li a{
	background-color:#ffffff;
	color:#000000;
	padding:6px 25px 0 0;
	margin:3px 0;
	font-size:13px;
}
#page_home #menu_base #home_tab_link a, #major_services #menu_base #majorservices_tab_link a, #other_services #menu_base #otherservices_tab_link a, #package_page #menu_base #packages_tab_link a, #technologies_tab #menu_base #technologies_tab_link a, #clients_page #menu_base #portfolio_tab_link a, #clients_crt_page #menu_base #clients_tab_link a, #contactus_page #menu_base #contactus_tab_link a, #carrer #menu_base #carrer_tab_link a{
	background-color:#ffffff;
	color:#047db6;
	padding-bottom: 5px;
}
#page_home #menu_base ul #home_tab_link ul li a:hover, #major_services #menu_base ul #majorservices_tab_link ul li a:hover, #other_services #menu_base ul #otherservices_tab_link ul li a:hover, #package_page #menu_base ul #packages_tab_link ul li a:hover, #technologies_tab #menu_base ul #technologies_tab_link ul li a:hover, #clients_page #menu_base ul #portfolio_tab_link ul li a:hover, #clients_crt_page #menu_base ul #clients_tab_link ul li a:hover, #contactus_page #menu_base ul #contactus_tab_link ul li a:hover, #carrer #menu_base ul #carrer_tab_link ul li a:hover{
	color: #047db6;
}

    /* for active submenu */
#contactus_page #whyus #menu_base ul #contactus_tab_link ul #whynav a, #contactus_page #loca #menu_base ul #contactus_tab_link ul #locnav a, #contactus_page #care #menu_base ul #contactus_tab_link ul #hire_designer_link a, #contactus_page #team #menu_base ul #contactus_tab_link ul #req_quote_link a, #page_home #news #menu_base ul #home_tab_link ul #newnav a, #contactus_page #faqs #menu_base ul #contactus_tab_link ul #faqnav a, #contactus_page #test #menu_base ul #contactus_tab_link ul #tesnav a, #major_services #port #menu_base ul #majorservices_tab_link ul #pornav_web a, #major_services #ecom #menu_base ul #majorservices_tab_link ul #ecomnav a, #major_services #onli #menu_base ul #majorservices_tab_link ul #tranav a, #major_services #real #menu_base ul #majorservices_tab_link ul #reanav a, #major_services #deve #menu_base ul #majorservices_tab_link ul #major_servicesnav a, #major_services #pack #menu_base ul #majorservices_tab_link ul #pacnav a, #major_services #stapack #menu_base ul #majorservices_tab_link ul #stapacnav a,  #major_services #cms #menu_base ul #majorservices_tab_link ul #cmsnav a, #major_services #maint #menu_base ul #majorservices_tab_link ul #mainav a, #other_services #port #menu_base ul #otherservices_tab_link ul #pornav_grap a, #other_services #web_logo #menu_base ul #otherservices_tab_link ul #lognav a, #bill #menu_base ul #otherservices_tab_link ul #website_maintenance_link a, #other_services #web_illus #menu_base ul #otherservices_tab_link ul #api_integeration_link a, #other_services #web_stat #menu_base ul #otherservices_tab_link ul #internet_marketing_link a, #other_services #web_broc #menu_base ul #otherservices_tab_link ul #logo_Hearder_design_link a, #other_services #art #menu_base ul #otherservices_tab_link ul #corporate_identity_link a, #other_services #print #menu_base ul #otherservices_tab_link ul #prinav a,#package_page #port #menu_base ul #packages_tab_link ul #application_development_link a, #package_page #pano #menu_base ul #packages_tab_link ul #wesbite_designing_link a, #package_page #virtual #menu_base ul #packages_tab_link ul #web_development_link a, #technologies_tab #seo #menu_base ul #technologies_tab_link ul #seo_service_link a, #technologies_tab #ppc #menu_base ul #technologies_tab_link ul #cms_development_tech a, #technologies_tab #media #menu_base ul #technologies_tab_link ul #ecommerce_development_tech a, #clients_page #pano #menu_base ul #portfolio_tab_link ul #pannav a, #clients_page #prod #menu_base ul #portfolio_tab_link ul #webdesign_port a, #clients_page #prop #menu_base ul #portfolio_tab_link ul #application_port a, #clients_crt_page #web_host #menu_base ul #clients_tab_link ul #client_link a, #clients_crt_page #email_host #menu_base ul #clients_tab_link ul #emanav a, #clients_crt_page #domain_host #menu_base ul #clients_tab_link ul #domnav a, #carrer #quote #menu_base ul #carrer_tab_link ul #quote_link a, #carrer #loca #menu_base ul #carrer_tab_link ul #locanav a, #contactus_page #test #menu_base ul #contactus_tab_link ul #testnav, #whoweare_link #mission_link #quality_link #method_link #advantage_link #blog_link #website_design_link #donain_registration_link #ecommerce_development_link #cms_website_link #application_development_link3 #domain_webhosting_link, #seo_services_link #online_marketing_link #web_design_tech #app_dev_tech #seo_marketing #location_link a{
	color: #42c4fe;
}
/* end active for each page */



#menu_base ul li:hover ul li a {
	background-color:#ffffff;
	color:#000000;
	padding:6px 25px 0 0;
	margin:3px 0;
	font-size:13px;
}
#menu_base ul li ul li a:hover {
	color: #047db6;
}
#menu_base li {
	float: left;
	margin: 0;
	padding: 0;
}
#menu_base a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	margin-top:8px;
	float:left;
	display:block;
	background-color:#047db6;
	height: 26px;
	line-height:19px;
	padding: 5px 21px 0 20px;
	color: #FFF;
	text-decoration: none;
}
#menu_base a:hover {
	color:#42c4ef; 
	outline:0;
}
#leftcolumn {
	padding: 0;
	margin: 0;
	width: 20%;
	float:left;
}
#matter_block {
	padding-top:37px;
}
#maincolumn, #matter {
	margin-left: 20%;
	width: 75%;
	padding-top:13px !important;
}
#matter {
	margin:0px;
	padding: 0px;
	width: 100%;
}
table.nopad {
	width: 100%;
	border-collapse: collapse;
	padding: 0;
	margin: 0;
	margin-bottom: 15px;
}
table.nopad td.middle_pad {
	width: 20px;
}
/*****************************************/
/*** Joomla! specific content elements ***/
/*****************************************/

div.offline {
	background: #fffebb;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 1.2em;
	padding: 5px;
}
span.pathway {
	display: block;
	margin: 0 20px;
	height: 16px;
	line-height: 16px;
	overflow: hidden;
}
/* headers */
div.componentheading {
	padding-left: 0px;
}
h1, h1 a,  .contentheading {
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: bottom;
	color: #333;
	margin:0;
	text-align: center;
}

h2{
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	vertical-align: bottom;
	color: #333;
	margin:0;
	text-align: left;
}
table.contentpaneopen h3 {
	margin-top: 25px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
}
h3, .componentheading, table.moduletable th, legend {
	margin: 0;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 1.5em;
	padding-left: 0px;
	margin-bottom: 10px;
	text-align: left;
}
/* small text */
.small {
	font-size: .90em;
	color: #999;
	font-weight: normal;
	text-align: left;
}
.modifydate {
	height: 20px;
	vertical-align: bottom;
	font-size: .90em;
	color: #999;
	font-weight: normal;
	text-align: left;
}
.createdate {
	height: 20px;
	vertical-align: top;
	font-size: .90em;
	color: #999;
	font-weight: normal;
	vertical-align: top;
	padding-bottom: 5px;
	padding-top: 0px;
}
a.readon {
	margin-top: 10px;
	display: block;
	float: left;
	background: url(../images/mw_reado.html) top right no-repeat;
	padding-right: 20px;
	line-height: 14px;
	height: 16px;
}
/* form validation */
.invalid {
	border-color: #ff0000;
}
label.invalid {
	color: #ff0000;
}
/** overlib **/

.ol-foreground {
	background-color: #f6f6f6;
}
.ol-background {
	background-color: #666;
}
.ol-textfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.ol-captionfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f6f6f6;
	font-weight: bold;
}
.ol-captionfont a {
	color: #0B55C4;
	text-decoration: none;
	font-size: 12px;
}
.ol-closefont {
}
/* Latest */
.contentdescription li, .contentpaneopen li, .boxys li {
	list-style:none;
	list-style-image: url(../images/icon_tic.html)
}
.boxybanner li {
	list-style:none;
	list-style-image: url(../images/icon_tic.html)
}
.contentdescription li li, .contentpaneopen li li {
	list-style:disc;
	list-style-image:none;
}
.comments li {
	list-style:none;
	list-style-image: url(../images/comments.html)
}
.blogentries li {
	list-style:none;
	list-style-image: url(../images/icon_wri.gif)
}
.newsentrie li {
	list-style:none;
	list-style-image: url(../images/icon_hor.gif)
}
.newsfeed li {
	list-style:none;
	list-style-image: url(../images/icon_bbc.html)
}
/* Portfolio */
#folioimg {
	margin-right:20px;
}
/* menu links */
a.mainlevel:link, a.mainlevel:visited {
	padding-left: 5px;
}
a.mainlevel:hover {
}
/* spacers */
span.article_separator {
	display: block;
	height: 20px;
}
.article_column {
	padding-right: 5px;
}
.column_separator {
	border-left: 1px dashed #999;
	padding-left: 10px;
}
td.buttonheading {
}
td.buttonheading img {
	border:none;
}
.clr {
	clear: both;
}
td.greyline {
	width: 20px;
	background: url(../images/mw_line_.png) 50% 0 repeat-y;
}
div#maindivider {
	border-top: 1px solid #999;
	margin-bottom: 10px;
	overflow: hidden;
	height: 1px;
}
table.blog span.article_separator {
	display: block;
	height: 20px;
}
/* edit button */
.contentpaneopen_edit {
	float: left;
}
/* table of contents */
table.contenttoc {
	margin: 5px;
	border: 1px solid #999;
	padding: 5px;
	float: right;
}
table.contenttoc td {
	padding: 0 5px;
}
/* content tables */
td.sectiontableheader {
	background: #efefef;
	color: #333;
	font-weight: bold;
	padding: 4px;
	border-right: 1px solid #999;
}
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td {
	padding: 4px;
}
td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2 {
	padding: 3px;
}
/* content styles */
table.contentpaneopen, table.contentpane {
	margin: 0;
	padding: 0;
	width: auto;
}
table.contentpaneopen li {
	margin-bottom: 5px;
}
table.contentpaneopen fieldset {
	border: 0;
	border-top: 1px solid #999;
}
table.contentpaneopen h3 {
	margin-top: 25px;
}
table.contentpaneopen h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
}
.highlight {
	background-color: #fffebb;
}
/* module control elements */
div.moduletable {
	margin-bottom: 0px;
}
div.moduletable, div.module {
	margin-bottom: 25px;
}
div.comments, div.blogentries, div.newsentrie, div.newsfeed, div.pollentries, .categoryentries {
	border: 1px solid #999;
	background-position: left top;
	background-repeat: repeat-x;
	background-image: url(../images/bg001000.png);
	background-color:#FFFFFF;
	padding:5px;
}
div.newsfeed div {
	border:none;
	padding:0;
}
div.module_menu h3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #eee;
	margin: -23px -4px 5px -5px;
	padding-left: 10px;
	padding-bottom: 2px;
}
div.module_menu {
	margin: 0;
	padding: 0;
	margin-bottom: 15px;
}
div.module_menu div div div {
	padding: 10px;
	padding-top: 30px;
	padding-bottom: 15px;
	width: auto;
}
div.module_menu div div div div {
	background: none;
	padding: 0;
}
div.module_menu ul {
	margin: 10px 0;
	padding-left: 20px;
}
div.module_menu ul li a:link, div.module_menu ul li a:visited {
	font-weight: bold;
}
#leftcolumn div.module {
	padding: 0 10px;
}
#leftcolumn div.module table {
	width: auto;
}
/* forms */
table.adminform textarea {
	width: 540px;
	height: 400px;
	font-size: 1em;
	color: #000099;
}
div.search input {
	width: 145px;
	border: 1px solid #999;
	margin: 15px 0 10px 0;
}
form#form-login fieldset {
	border: 0 none;
	margin: 0em;
	padding: 0.2em;
}
form#form-login ul {
	padding-left: 20px;
}
form#com-form-login fieldset {
	border: 0 none;
	margin: 0em;
	padding: 0.2em;
}
form#com-form-login ul {
	padding-left: 20px;
}
/* thumbnails */
div.mosimage {
	margin: 5px;
}
div.mosimage_caption {
	font-size: .90em;
	color: #666;
}
div.caption {
	padding: 0 10px 0 10px;
}
div.caption img {
	border: 1px solid #999;
}
div.caption p {
	font-size: .90em;
	color: #666;
	text-align: center;
}
/* Parameter Table */
table.paramlist {
	margin-top: 5px;
}
table.paramlist td.paramlist_key {
	width: 128px;
	text-align: left;
	height: 30px;
}
table.paramlist td.paramlist_value {
}
div.message {
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 14px;
	color : #c30;
	text-align: center;
	width: auto;
	background-color: #f9f9f9;
	border: solid 1px #999;
	margin: 3px 0px 10px;
	padding: 3px 20px;
}
/* Banners module */

/* Default skyscraper style */
.bannergroup {
}
.banneritem img {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
/* Text advert style */

.banneritem_text {
	padding: 4px;
	font-size: 11px;
}
.bannerfooter_text {
	padding: 4px;
	font-size: 11px;
	background-color: #F7F7F7;
	text-align: right;
}
/* System Messages */
/* see system general.css */

.pagination span {
	padding: 2px;
}
.pagination a {
	padding: 2px;
}
/* Polls */
.pollstableborder td {
	text-align: left;
}
/* WebLinks */
span.description {
	display:block;
	padding-left: 30px;
}
/* Frontend Editing*/
fieldset {
	border: 1px solid #999;
	margin-top: 15px;
	padding: 15px;
}
legend {
	margin: 0;
	padding: 0 10px;
}
td.key {
	border-bottom:1px solid #999;
	color: #666;
}
/* Tooltips */

.tool-tip {
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 200px;
}
.tool-title {
	padding: 0;
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../images/selector.html) no-repeat;
}
.tool-text {
	font-size: 100%;
	margin: 0;
}
/* System Standard Messages */
#system-message {
	margin-bottom: 20px;
}
#system-message dd.message ul {
	background: #C3D2E5 url(../images/notice-i.html) 4px center no-repeat;
	border-top: 3px solid #DE7A7B;
	border-bottom: 3px solid #DE7A7B;
	margin:0px;
	padding-left: 40px;
	text-indent:0px;
}
/* System Error Messages */
#system-message dd.error ul {
	color: #c00;
	background: #E6C0C0 url(../images/notice-a.html) 4px center no-repeat;
	border-top: 3px solid #DE7A7B;
	border-bottom: 3px solid #DE7A7B;
	margin:0px;
	padding-left: 40px;
	text-indent:0px;
}
/* System Notice Messages */
#system-message dd.notice ul {
	color: #c00;
	background: #EFE7B8 url(../images/notice-n.html) 4px center no-repeat;
	border-top: 3px solid #F0DC7E;
	border-bottom: 3px solid #F0DC7E;
	margin:0px;
	padding-left: 40px;
	text-indent:0px;
}
#syndicate {
	float:left;
	padding-left: 25px;
}
#power_by {
	float:right;
	padding-right: 25px;
}
/* Latest Portfolio */
div.latestweb {
	background-color:#FFFFFF;
	display:block;
	border: solid 1px #999;
	padding:10px;
	text-align:center;
}
.latestweb {
	text-align:center;
}
table.latestweb {
	width:100%;
}
/* Component Specific Fixes */

#component-contact table td {
	padding: 2px 0;
}
.item37 {
	display:none;
}
.item37 ul a {
	display:block;
}
/* Hide links not used */
.item61 {
	display:none;
}
/* Hide links not used */
.boxyT {
	width:224px;
	height:5px;
	display:block;
	background: bottom no-repeat;
}
.boxyM {
	background:top repeat-x;
	width:219px;
	padding-right:5px;
}
.boxyB {
	width:224px;
	height:5px;
	display:block;
	background: top no-repeat url(../images/bot00000.html);
}
#YboxyT {
	background: url(../images/top-y000.html);
}
#YboxyM {
	background: url(../images/mid-y000.html);
}
#PboxyT {
	background: url(../images/top-p000.html);
}
#PboxyM {
	background: url(../images/mid-p000.html);
}
#BboxyT {
	background: url(../images/top-b000.html);
}
#BboxyM {
	background: url(../images/mid-b000.html);
}
#GboxyT {
	background: url(../images/top-g000.html);
}
#GboxyM {
	background: url(../images/mid-g000.html);
}
.boxys h2 {
	text-align:center;
	padding:5px;
}
.boxys p {
	padding:10px;
}
.boxys {
	font-weight:bold;
}
.boxywhite {
	background-color:#f4fbff;
	margin:5px;
	padding:5px;
}
.boxybanner {
	width:595px;
	height:260px;
	padding:30px 300px 10px 30px;
	color:#ccc;
	font-weight:bold;
	margin-bottom:10px;
}
#boxybannerRE {
	background: url(../images/Real-Est.html) right no-repeat #c0c4c8;
}
.boxybanner h1 {
	color:#fff;
	font-size:30px;
	font-weight:normal;
	padding-bottom:10px;
}
#boxybannerOB {
	background: url(../images/Online-B.html) right no-repeat #c0c4c8;
}
#boxybannerSP {
	background: url(../images/Standard.html) right no-repeat #c0c4c8;
}
.moduletableteam img {
	padding-right:15px;
}
#quicklink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px!important;
	margin:0px;
	padding:0px;
	height:31px;
	line-height:31px;
}

#quicklink .content_right {
	color:#000;
	text-align:right;
	float:right;
	padding:0 0px 0 15px;
	width: 240px; 
	height: 31px;
}
#quicklink .content_right a {
	color:#047db6;
	text-decoration:none;
	padding:0 5px;
}

#quicklink .content_right a:hover {
	color:#000000;
	text-decoration:none;
}
.right_logo_content {
	width:320px;
	float:right;
	padding:20px 0px 0px 42px;
}

div.right_logo_content a:hover img
  {
  -moz-box-shadow: 3px 3px 4px #999; /* Firefox */
 -webkit-box-shadow: 3px 3px 4px #999; /* Safari/Chrome */
 box-shadow: 3px 3px 4px #999; /* Opera and other CSS3 supporting browsers */
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color=#999999)";/* IE 8 */
 : progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')  
  }

.top_round {
	background:url(../images/top_round.jpg) top left no-repeat;
	height:5px;
	overflow:hidden;
	width:273px;
	float:right;
}
.bottom_round {
	background:url(../images/bottom_round.jpg) top left no-repeat;
	height:5px;
	width:273px;
	float:right;
}
.middle_area {
	background:url(../images/middle_bg.jpg) top left repeat-y;
	margin:0px;
	padding:0 8px;
	overflow:hidden;
	float:right;
	width:257px;
}
.middle_area p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.matter_services {
	height:262px;
	background-color:#000;
	margin:0px;
	padding:0px;
	width:930px;
}


#loca .matter_services{
	height:300px;
}
.image_set {
	margin:0px;
	padding:15px 0px;
}
.image_set_last {
	margin:14px 0px;
}
#care .image_set_last, #test .image_set_last, #team .image_set_last, #faqs .image_set_last, #ppc .image_set_last, #media .image_set_last, #template_web .image_set_last {
	margin-top:0px;
}
	
.left_video {
	width:610px;
	height:343px;
	float:left;
	margin:0 15px 0 0;
	border:solid 1px #c0c4c8;
}
.right_txt_area {
	width:271px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#fff;
	padding:15px;
	float:right;
	border:1px solid #000;
}
.right_text {
	width:301px;
	float:right;
	border:1px solid #000;
}
.paragraph {
	text-align:left;
	line-height:27px;
	padding:0 0 10px 0;
}
.quote_mark {
	background:url(../images/comment-begin.gif) left top no-repeat;
	padding:42px 0px 0px 42px;
}
.quote_txt {
	background:url(../images/comment-end.gif) right bottom no-repeat;
	padding:0 42px 42px 0px;
	font-weight:bold;
	font-size:15px;
}
.sign_up {
	background-color:#42c4fe;
	padding:5px 10px 10px 10px;
}
.sign_up .paragraph {
	color:#ffffff;
	font-size:14px;
}
.sign_up_area {
	margin:0px;
	padding:0px;
}
.input_field {
	float:left;
	width:235px;
	height:22px;
	background-color:#fff;
	margin:0px;
}
.input_box {
	float:left;
	width:235px;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:0px;
	margin:0px;
	padding:0px;
}
.sign_up_area .input_box, .sign_up_area .input_field{
	width:220px;
}
.btn_area {
	float:right;
	width:19px;
	height:22px;
}
.input_btn {
	background:url(../images/input_btn.jpg) top left no-repeat;
	float:right;
	width:19px;
	height:22px;
	border:0px;
	margin:0px;
	padding:0px;
}
.imageset_base {
	background:#fff url(../images/box_bg.jpg) top left repeat-x;
	margin:0px 0 15px 0;
	padding:0px 0 10px 0;
}
.imageset_header {
	background:url(../images/header_bg.jpg) top left repeat-x;
	height:31px;
	line-height:31px;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#047db6;
	padding:0 0 0 15px;
}
.imageset_content {
	margin:0px;
	padding:0 10px;
}
.imageset_content1 {
	margin:0px;
	padding:0 10px;
}
.imageset_split {
	background:url(../images/vertical_line.jpg) top right no-repeat;
	width:285px;
	float:left;
	padding:20px 10px 0px 8px;
	margin:0px;
}

.imageset_split1 {
	width:273px;
	float:left;
	padding:20px 10px 0px 8px;
	margin:0px;
}

.imageset_split.last {
	background:none;
}
.imageset_split.last1 {
	background:none;
	width:268px;
	float:left;
	padding:20px 10px 0px 8px;
	margin:0px;
}
.imageset_split_1 {
	background:url(../images/vertical_line.jpg) top right no-repeat;
	width:200px;
	float:left;
	padding:20px 10px 0px 10px;
	margin:0px;
}
.imageset_split_.last1 {
	background:none;
}
.imageset_matter {
	border:1px solid #b9bdbe;
	margin:0px;
	padding:6px;
	position:relative;
}

.imageset_matter a:hover{
	-moz-opacity: 0.7;
	opacity: 0.7;
	filter: alpha(opacity=70);
}
.imgset_border {
	border:1px solid #b9bdbe;
	width:270px;
	height:119px;
}
.imageset_matter a span {
	visibility:hidden;
	display:block;
	width:52px;
	height:50px;
	position:absolute;
	top:5px;
	left:5px;
}
.imageset_matter a:hover span {
	visibility:visible;
}


.imageset_matter1 {
	border:1px solid #b9bdbe;
	margin:0px;
	padding:5px;
	position:relative;
}

.imageset_matter1 a:hover{
	-moz-opacity: 0.7;
	opacity: 0.7;
	filter: alpha(opacity=70);
}
.imgset_border1 {
	border:1px solid #b9bdbe;
	width:260px;
	height:200px;
}
.imageset_matter1 a span {
	visibility:hidden;
	display:block;
	width:52px;
	height:50px;
	position:absolute;
	top:5px;
	left:5px;
}
.imageset_matter1 a:hover span {
	visibility:visible;
}

.portfolio_content {
	padding:10px 0 0 0;
	margin:0px;
	width:100%;
	float:left;
}
.portfolio_matter {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:17px;
	margin:0px;
	float:left;
	padding:0 10px 0 0;
	width:230px;
	height:34px;
}
.more_info {
	background:url(../images/more_info.jpg) top left no-repeat;
	width:75px;
	height:18px;
	line-height:18px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	margin:0px;
	padding:0 0px;
	float:right;
}
.more_info a {
	color:#fff!important;
	padding:0 3px;
	display:block;
	text-decoration:none;
}
.more_info a:hover {
	text-decoration:underline;
}
.show_site {
	color: #42c4fe;
	font-size:12px;
}
.visite_website {
	background:url(../images/lunch.jpg) top left no-repeat;
	width:85px;
	height:18px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
	font-size:11px;
	margin:0px;
	padding:0 13px 0 5px;
	text-align:center;
	float:right;
}
.imageset_split .portfolio_matter{
	width:170px;
}
.visite_website a {
	color:#fff!important;
	text-decoration:none;
	display:block;
}
.visite_website a:hover {
	text-decoration:underline;
}
.lates_news_area {
	margin:0px;
	padding:0px;
}
.latest_news {
	background:#fff url(../images/news_bg.jpg) top left repeat-x;
	border:1px solid #999999;
	width:425px;
	margin:0px 0 14px 0;
	padding:15px;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.speaker_bullet {
	margin:0px;
	padding:10px 0 0 0;
}
.speaker_bullet ul {
	list-style-type:none;
	margin:0px;
	padding:0px 0 0 0;
}
.speaker_bullet ul li {
	background:url(../images/speaker_bullet.jpg) left 5px no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:25px;
	margin:0px;
	padding:0px 0 0 25px;
}
.speaker_bullet ul li a:hover {
	color:#000;
	text-decoration:none;
}
.pencil_bullet {
	margin:0px;
	padding:10px 0 0 0;
}
.pencil_bullet ul {
	list-style-type:none;
	margin:0px;
	padding:0px 0 0 0;
}
.pencil_bullet ul li {
	background:url(../images/blog_bullet.jpg) left 5px no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:25px;
	margin:0px;
	padding:0px 0 0 25px;
}
.pencil_bullet ul li a:hover {
	color:#000;
	text-decoration:none;
}
.footer_content {
	margin:0px;
	padding:10px 0 0 0;
}
.footer_matter {
	float:left;
	width:165px;
	height:200px;
	padding: 0 10px 0 15px;
	border-right:1px solid #666666
}
.footer_matter.last {
	border-right:0px;
}
.footer_matter h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:15px;
	color:#fff;
	padding:0px;
	margin:0px;
}
.no_bullet {
	margin:0px;
	padding:10px 0;
}
.no_bullet ul {
	list-style-type:none;
	margin:0px;
	padding:0px 0 0 0;
}
.no_bullet ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#fff;
	margin:0px;
	padding:0px;
}
.no_bullet ul li a {
	text-decoration:none;
	color:#fff!important;
}
.no_bullet ul li a:hover {
	text-decoration:none;
	color:#ccc!important;
}
.follow_us {
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	width:300px;
	font-size:15px;
	line-height:30px;
	margin:0px;
	padding:0px;
	color:#545454;
}
.plr10 {
	padding:0 8px;
}
.footer_logo {
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	width:360px;
	text-align:center;
	font-size:13px;
	line-height:30px;
	margin:0px;
	padding:10px 0 0 0;
}
.footer_logo a{
	color:#333;
}
.footer_contact_us {
	font-family:Arial, Helvetica, sans-serif;
	line-height:15px;
	float:right;
	width:300px;
	text-align:right;
	font-size:13px;
	margin:0px;
	padding:0px;
}
.footer_contact_us .txt {
	line-height:15px;
}

.contact_us {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	padding-bottom:5px;
}
.contact_us a {
	text-decoration:none;
	color:#545454!important;
}
/*--------------------------  22.06.10 -----------------------------------*/
.news_all_area {
	margin:0px 0 14px 0;
	padding:0px;
}
.news_all {
	background:#fff url(../images/news_bg.jpg) top left repeat-x;
	border:1px solid #999999;
	margin:0px;
	padding:15px;
}
.webdesign_portfolio {
	height:20px;
	background-color:#0084cc;
	margin:0px;
	padding:5px 10px;
}
.webdesign_heading {
	font-size:15px;
	font-weight:bold;
	color:#fff;
	margin:0px;
	padding:0px 10px 0 0;
	float:left;
}
.choose_website {
	width:260px;
	float:right;
	margin:0px;
	padding:0px 0 0 10px;
}
.drop_down {
	width:260px;
	height:20px;
	float:left;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0084cc;
	border:1px solid #0675b1;
	margin:0px;
	padding:0px;
}
.spacer_10 {
	clear:both;
	height:10px;
}
.spacer_14 {
	clear:both;
	height:14px;
}
.break_space{
	clear:both;
	height:15px;
}
.portfolio_img {
	width:601px;
	float:right;
	margin:0px;
	padding:15px 0 0 0;
	position:relative;
}
.portfolio_img a span {
	visibility:hidden;
	display:block;
	width:52px;
	height:50px;
	position:absolute;
	top:15px;
	left:0px;
}
.portfolio_img a:hover span {
	visibility:visible;
}
.portfolio_lefttxt {
	width:290px;
	float:left;
	margin:0px;
	padding:15px 10px 0 0;
}
.no_bullet_txt_b {
	margin:0px;
	padding:10px 0;
}
.no_bullet_txt_b ul {
	list-style-type:none;
	margin:0px;
	padding:0px 0 0 0;
}
.no_bullet_txt_b ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#000;
	margin:0px;
	padding:0px;
}
.visite_website_bigbg {
	display:block;
	background:url(../images/visite_website.jpg) top left no-repeat;
	width:275px;
	height:20px;
	line-height:20px;
	font-size:13px;
	text-align:center;
	text-transform:uppercase;
}
.visite_website_bigbg a {
	display:block;
	text-decoration:none;
	color:#fff!important;
}
.visite_website_bigbg a:hover {
	display:block;
	text-decoration:none;
	color:#ccc!important;
}
/*--------------------------------------  22.06.10 -----------------------*/

#scrollbox {
	width:261px;
	height:225px;
	overflow:auto;
	padding:0 10px 0 0;
	line-height:20px;
	margin:0 0 10px 0;
}
#scrollbox p, #scrollbox h1{
	margin:15px 0px;
}
#scrollbox img{
	margin:0 10px 10px 0;
}

.scroll {
	overflow:scroll;
}
.scroll_width{
	width:893px;
	height:245px;
	overflow:auto;
}
.left_text {
	border:solid 1px #000;
	margin:0 0px 0 0;
	padding:15px;
	width:581px;
	/*height:323px;*/
	float:left;
	background:#ffffff;
}

.left_text1 {
	border:solid 1px #000;
	margin:0 0px 0 0;
	padding:15px;
	width:424px;
	/*height:323px;*/
	float:left;
	background:#ffffff;
}
.left_text2 {
	border:solid 1px #000;
	margin:0 0px 0 15px;
	padding:15px;
	width:424px;
	/*height:323px;*/
	float:left;
	background:#ffffff;
}
.fulltext {
	border:solid 1px #000;
	margin:0px;
	padding:15px;
	background:#ffffff;
}

.fulltext p{
text-align:justify;
color:#000000;
}

.sub_head{
font-size:13px;
font-weight:bold;
height:25px;
}

.sitemap_header{
font-size:13px;
font-weight:bold;
height:25px;
padding:0px 0px 0px 75px;
text-decoration: none;
font-weight: bold;
}

.sitemap{
padding:0px 0px 0px 110px;
}
.fulltext_team{
	border:solid 1px #000;
	margin:0px;
	padding:15px;
	background:url(../images/our_team_bg.gif) no-repeat;
	height:300px;
}

#cont .left_text {
	min-height:359px;
}

.left_text p{
text-align:justify;
color:#000000;
}
.left_text li {
	list-style:inside;
}
.info_slide {
	width:661px;
	float:right;
	padding:0px 15px;
}
.info_slide li {
	list-style:inside;
}
#scrollbox .nomargin_top {
	margin-top:0px;
}
.left_col {
	width:441px;
	float:left;
	margin:0 15px 0 0;
}
.staff_box {
	width:179px;
	float:left;
	margin-top:31px;
}
.right_col {
	width:441px;
	float:right;
}
.smalltext {
	font-size:8px;
}

#news h3 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:2px;
	line-height:14px;
	color: #6cb602;
}
.postdate {
	font-size:11px;
	color:#999;	
}
#news .liner {
	margin:15px 0 0 0;
	border-bottom:dotted 1px #999;
}
/*--------------------------------------  Packages -----------------------*/
.packages ul{float:left;width:150px; text-align:center; margin-left:2px; padding-top:150px;}
#starter_web{background: url(..images/web-terms.html) bottom left;}
.packages ul li{ list-style-type:none;line-height:20px; height:24px; padding:2px; color:#FFFFFF;}
ul#package-titles{
float:left;
width:165px;
font-style:italic;
text-align:right;
margin:none;
}
ul#package-titles li{
padding-right:10px;}
.packages ul .line{border-top:dashed 3px #fff}
ul#package-titles li{color:#c0c4c8; font-weight:bold;}
ul#package-titles .even{background-color:#CCCCCC;}
#stapack ul#package-titles{width:318px;}
ul#package-standard{
background: #75acab url(../images/web-package-standard.gif) top left no-repeat;
}
ul#package-standard .even{background-color:#98cfce;}
ul#package-bespoke{
background:#458c18 url(../images/web-package-bespoke.gif) top left no-repeat;
}
ul#package-bespoke .even{
background-color:#55ad1d;
}
ul#package-ecommerce{
background:#9b2424 url(../images/web-package-ecommerce.gif) top left no-repeat;
}
ul#package-ecommerce .even{
background-color:#c32d2d;
}
ul#package-real{
background:#7715b0 url(../images/web-package-real.gif) top left no-repeat;
}
ul#package-real .even{
background-color:#a14ad3;
}
ul#package-recruit{
background:#f6b400 url(../images/web-package-recruit.gif) top left no-repeat;
}
ul#package-recruit .even{
background-color:#fec833;
}
#maintainance ul#package-standard{
background-image: url(../images/web-maintain-1.gif);
}
#maintainance ul#package-bespoke{
background-image: url(../images/web-maintain-2.gif);
}
#maintainance ul#package-ecommerce{
background-image: url(../images/web-maintain-3.gif);
}
#maintainance ul#package-real{
background-image: url(../images/web-maintain-4.gif);
}
#maintainance ul#package-recruit{
background-image: url(../images/web-maintain-5.gif);
}
.disclaimer{font-size:11px;line-height:130%;display:block;}

/* 070910 */
#seo_pack #package-standard{
background-image:url(../images/seo_title_eco.jpg);
}
#seo_pack #package-ecommerce{
background-image: url(../images/seo_title_silver.jpg);
}
#seo_pack #package-real{
background-image: url(../images/seo_title_gold.jpg);
}
#seo_pack #package-recruit{
background-image: url(../images/seo_title_platinum.jpg);
}
#seo_pack #package-bespoke{
background-image: url(../images/seo_title_bes.jpg);
}
#brochure ul#package-standard{
background-image: url(../images/bro_title_1.jpg);
}
#brochure ul#package-bespoke{
background-image: url(../images/bro_title_bespoke.jpg);
}
#brochure ul#package-ecommerce{
background-image: url(../images/bro_title_4.jpg);
}
#brochure ul#package-real{
background-image: url(../images/bro_title_8.jpg);
}
#brochure ul#package-recruit{
background-image: url(../images/bro_title_16.jpg);
}

#host_web ul#package-standard{
background-image: url(../images/hosting_title_eco.jpg);
}
#host_web ul#package-ecommerce{
background-image: url(../images/hosting_title_sta.jpg);
}
#host_web ul#package-real{
background-image: url(../images/hosting_title_pre.jpg);
}
#host_web ul#package-recruit{
background-image: url(../images/hosting_title_cor.jpg);
}
#host_web ul#package-bespoke{
background-image: url(../images/hosting_title_bes.jpg);
}
#starter_web ul#package-standard{
background-image: url(../images/web-package-starter.gif);
}
#starter_web ul#package-ecommerce{
background-image: url(../images/web-package-starter-cms.gif);
}
#starter_web ul#package-real{
background-image: url(../images/web-package-starter-shop.gif);
}

#starter_web ul#package-bespoke{
background-image: url(../images/web-package-starter-blog.gif);
}

#cont .paragraph{
padding-bottom:0px;
}
#cont .paragraph p{
line-height:20px;
padding-bottom:10px;
}
#link_list li{
list-style:none;
}
.label_left{
display:block;
float:left;
width:100px;
}
.f_right{
float:right;
}
#popup .input{
width:170px;
}
#client_acc{
height:100px;
}
.image_set_form{
padding:2px 0;
}
#sitemap_list{
margin:15px 50px;
}
#sitemap_list li{
clear:both;
margin:10px 0px;
}
#sitemap_list li a{
color:#000;
}
#sitemap_list li ul{
	
	margin:5px 35px;
}
#sitemap_list li ul li{
	list-style:none;
	float:left;
	clear:none;
	margin:0 0 20px 0;
	padding:0 10px;
	border-right:solid 1px #ccc;
}
#sitemap_list ul li a{
color:#09f;
}
.template_container_top{background:none; padding:0;margin:0;height:0;}
.subbanner{
margin-bottom:15px;
}
#feature_banner{
	background:#fff;
	margin-top:15px;
	padding:8px;
	height:169px
	width:930px
	padding:0px 0px 0px 20px;
	text-align:center;
}
#feature_banner img{
	margin-right:7px;
}
#feature_banner img.last{
	margin-right:0px;
}
#feature_banner img:hover{
	//put your new code
}
.thumb_view{
	width:889px;
	border:solid 1px #bbbcbe;
	margin-left:8px;
	margin-top:19px;
	background-color:#FFF;
}
.testimonial_txt_area {
	padding:10px 0 0 0;
	margin:0 0 0 17px;
	width:891px;
	float:left;
}
#TickerContainer {	BORDER-RIGHT: #e8f3ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e8f3ff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 4px auto; BORDER-LEFT: #e8f3ff 1px solid; WIDTH: 891px; PADDING-TOP: 2px; BORDER-BOTTOM: #e8f3ff 1px solid}
#TICKER {	OVERFLOW: hidden; WIDTH: 887px; BACKGROUND-COLOR: #FFFFFF}
#TICKER A {	COLOR: #FFFFFF; TEXT-DECORATION: none}
#TICKER A:hover {	COLOR: #FCC223; TEXT-DECORATION: none}
#TICKER SPAN#separator {	FONT-WEIGHT: normal; COLOR: #282828; BACKGROUND-COLOR: #FFFFFF}
#img_logo{
	padding-left:20px;
}
#first_img{
	float:left;
}


.test_box_wh{
	background-color:#ffffff; 
	float:left; 
	margin-top:15px; 
	width:868px; 
	padding:15px;
}
.test_box_gr{
	background-color:#ececec; 
	float:left; 
	margin-top:15px; 
	width:868px; 
	padding:15px;
}
.cus_comment{
	float:left; 
	width:868px; 
	margin-top:10px;
}
.cusname{
	font-weight:bold;
	float:left;
}
.test_logo{
	float:right;
}
.comment p{
	padding-top:5px;
	line-height:24px;
}


.no_Cline:link {text-decoration: none}
.no_Cline:visited {text-decoration: none}
.no_Cline:active {text-decoration: none}
.no_Cline:hover {text-decoration: none}


#hover_image {width:930px; overflow:hidden; margin:0 auto; -moz-border-radius: 5px;
-webkit-border-radius: 5px; padding:0px; margin-top:0px; }

div.wrapper{width:auto;  height:262px; max-width:100%; overflow:hidden; position:relative; text-align:center;  }

.hover_image {overflow:hidden; margin:0 auto; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding:0px 0px 0px 0px; margin-top:0px; }

.hover_image ul {
	margin:0px;
	padding:0px;
	float:left;
	height:263px;
	width:930px;
}
div.caption {font-family:'Arial Narrow',arial; font-weight:bold; font-size:14px; letter-spacing:1px; position:relative; text-align:center; padding:40px 15px 15px 15px; background:url('../images/home/banner/hover-bg.png') repeat-x; min-height:125px; color:#000000; text-shadow:0 1px 1px #999; text-transform:capitalize; line-height:16px;}

.hover_image ul li {float:left; list-style:none; margin:0px; line-height:0px; height:260px; overflow:hidden; -moz-border-radius: 5px;
-webkit-border-radius: 5px;}

/*-------------------------*/

.rollover_img{ width: 223px; height: 169px; background-image: url(../images/home/advantage/uniqudesign.jpg); background-position: top; font:13px normal Arial, Helvetica, sans-serif; line-height:18px; float:left; margin:0 5px 10px 0; text-align:justify; padding: 0px 0px 0px 0px;}

.rollover_img a { color: #fff; width: 223px; height: 169px; display: block; text-decoration: none; }

.rollover_img a:hover { background:#000; opacity:.60; filter:alpha(opacity=60); }

.rollover_img a span { display: none; width: 220px; padding:0px; }

.rollover_img a:hover span { display: block; }


.rollover_img1{ width: 223px; height: 169px; background-image: url(../images/home/advantage/multiserversupport.jpg); background-position: top; font:13px normal Arial, Helvetica, sans-serif; line-height:18px; float:left; margin:0 5px 10px 0; text-align:justify; padding: 0px 0px 0px 0px;}

.rollover_img1 a { color: #fff; width: 223px; height: 169px; display: block; text-decoration: none; }

.rollover_img1 a:hover { background:#000; opacity:.60; filter:alpha(opacity=60); }

.rollover_img1 a span { display: none; width: 220px; padding:0px; }

.rollover_img1 a:hover span { display: block; }


.rollover_img2{ width: 223px; height: 169px; background-image: url(../images/home/advantage/lowestprice.jpg); background-position: top; font:13px normal Arial, Helvetica, sans-serif; line-height:18px; float:left; margin:0 5px 10px 0; text-align:justify; padding: 0px 0px 0px 0px;}

.rollover_img2 a { color: #fff; width: 223px; height: 169px; display: block; text-decoration: none; }

.rollover_img2 a:hover { background:#000; opacity:.60; filter:alpha(opacity=60); }

.rollover_img2 a span { display: none; width: 220px; padding:0px; }

.rollover_img2 a:hover span { display: block; }


.rollover_img3{ width: 223px; height: 169px; background-image: url(../images/home/advantage/seoassurance.jpg); background-position: top; font:13px normal Arial, Helvetica, sans-serif; line-height:18px; float:left; margin:0 5px 10px 0; text-align:justify; padding: 0px 0px 0px 0px;}

.rollover_img3 a { color: #fff; width: 223px; height: 169px; display: block; text-decoration: none; }

.rollover_img3 a:hover { background:#000; opacity:.60; filter:alpha(opacity=60); }

.rollover_img3 a span { display: none; width: 220px; padding:0px; }

.rollover_img3 a:hover span { display: block; }

#selected_tab{
color:#047db6;
}
.hover2{
color:#000000;
}
.bpoinner-box{ padding:0px 15px 0px 15px; border:solid 1px #e0e0e0; height:156px; width:73% margin-bottom:20px; margin-top:10px; border-radius:5px; margin-left:0px; margin-right:9px;}