
/* PluroTech/WebToMed style.css */

html {
	overflow:scroll-y;
	overflow-y: scroll !important;
}

body, html{
	width:100%;
	height:100%;
}

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px;
	padding:0px;
	color:#3b4f5c;
}

.fl{
	float: left;
}
img{
	border:0px;
	vertical-align:top;
}

div.border{
	padding:1px;
	border:1px solid #d8d8d8;
	background:white;
}
.clear {
    clear: both;
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
td{
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

p{
	line-height:18px;
	margin:0px 0px 10px 0px;
	text-align:justify;
}



a {text-decoration: underline;color:#004990;}
a:hover {text-decoration: underline;color:#455560;}

h1{
	color:#004990;
	font-size:24px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 23px;
	font-weight:normal;
	line-height:28px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:url(../../assets/images/bullet2_blue.gif) no-repeat 1px 11px;
}

h1.text{
	color:#004990;
	font-size:30px;
	margin:0px;
	padding:0px;
	font-weight:normal;
	line-height:28px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:none;
}

h1.text-news{
	color:#004990;
	font-size:30px;
	margin:0 0 20px 0;
	padding:0 0 10px 0;
	font-weight:normal;
	line-height:28px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:none;
	background:url("../../assets/images/line_dotted.gif") repeat-x scroll center bottom;
}

.video-container {
	padding: 5px 0 40px 0;
}

h1 a, h1 a:hover{text-decoration: none;}

h2{
	color:#757575;
	font-size:22px;
	margin:0px 0px 10px 0px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:24px;
}

h3{padding:0px;font-size:18px;color:#004990;font-weight:normal;margin:0px;font-family:Georgia, "Times New Roman", Times, serif;line-height:28px;}
h2.text{
	color:#004990;
	font-size:30px;
	margin:0px;
	padding:0px;
	font-weight:normal;
	line-height:34px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:none;

}
.blueLogo{color:#004990;font-family:Georgia, "Times New Roman", Times, serif;line-height:24px;font-weight:bold;}
.blackLogo{color:black;font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;font-size:85%;font-weight:bold;}

/* LAYOUT START */
#mainBg{background: url(../../assets/images/bg_main.gif) repeat-x;}
#mainBg2{background: url(../../assets/images/bg_banner.jpg) no-repeat center 134px;}

#mainBgSub{background: url(../../assets/images/bg_main_sub.gif) repeat-x;}
#mainBg2Sub{background: url(../../assets/images/bg_banner_sub.jpg) no-repeat center 135px;}

#mianPage{width:970px !important;}

#mainTopGray{height:27px;padding:0px 15px 0px 15px;}
#mainTop{height:108px;padding:0px 15px 0px 15px;}
#mainBanner{height:336px;padding:0px 15px 0px 15px;}
#mainBannerSub{height:164px;padding:0px 15px 0px 15px;}
#mainContent{background:url(../../assets/images/bg_footer.jpg) no-repeat bottom;padding:5px 15px 19px 15px;}
#mainFooter{height:175px;padding:10px 40px 0px 40px;}

#rightColumn{background:#f6f9fa;border-left:3px solid #edf1f2;padding:0px 15px 0px 15px;}
#leftColumn{padding:0px 15px 0px 15px;}
/* LAYOUT END */

/* CONTENT START */
.caption{padding:10px 0px 10px 0px;background:url(../../assets/images/line_dotted.gif) repeat-x bottom;}

.subCaption{padding:10px 0px 10px 0px;background:url(../../assets/images/line_dotted.gif) repeat-x bottom;}
.subCaption h1{padding:0px;text-transform:uppercase;background:none;font-size:34px;margin-bottom:5px; line-height: 37px;}
.subCaption h2{padding:0px;text-transform:uppercase;font-size:20px;}
.subCaption h3{padding:0px;font-size:18px;color:#465560;font-weight:normal;margin:0px;font-family:Georgia, "Times New Roman", Times, serif;line-height:24px;}

#rightColumn h1{padding:0px;text-transform:uppercase;background:none;font-size:20px;margin-bottom:5px;}

.header h1{color:#3b4f5c;padding:0px 0px 15px 0px;background:none;font-size:30px;margin-bottom:15px;background:url(../../assets/images/line_dotted.gif) repeat-x bottom;}

.header div.headerContentBoxBg{
	/*-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
	filter:alpha(opacity=90);
	color:#808f9b;
	background:#ffffff;*/
	z-index:-1;
	width:550px;
	height:280px;
	position:absolute;
	bottom:25px;
}
.header div.headerContentBox{color:#808f9b;font-size:15px;width:500px;height:270px;position:absolute;bottom:25px;left:25px;}
.header div.headerContentBox p{line-height:20px;}
.header div.headerCOntentBox .highlight{color:#4a555c;}

.header div.headerContentBoxButtons{width:500px;position:absolute;bottom:40px;left:23px;}
.header div.headerContentBoxButtons td{font-size:16px;}

.testimonial td{padding:8px;}
.testimonial .testimonialQuote{font-style:italic;}
.testimonial .testimonialAuthor{font-weight:bold;text-align:left;font-size:12px;}
.testimonial img.testimonialPhoto{border:3px solid #e5edf4;float:left;margin:2px 16px 8px 0px;}

.linedotted{background:url(../../assets/images/line_dotted.gif) repeat-x center;height:20px;}

ul.bullets {list-style:none;margin:15px 0px 15px 0px;padding:0px;}
ul.bullets li{padding:5px 0px 5px 20px;color:#054d94;font-size:14px;background:url(../../assets/images/bullet2_blue.gif) no-repeat 4px 9px;}
ul.bullets li span{color: #3B4F5C; font-size: 12px;}

.portfolioBox {background:#f6f9fa;float:left;padding:10px 0 10px 0;width:280px;text-align:center;margin:12px;}
.portfolioBox a img{border:3px solid white;}
.portfolioBox a:hover img{border:3px solid #e5edf4;}
/* CONETNET END */

/* BOXES START */
#mainBoxes {border-bottom:7px solid #e5edf4;padding-bottom:15px;}
#mainBoxes td.box{height:197px;cursor:pointer;}
#mainBoxes td.boxOn,#mainBoxes td.box:hover{height:197px;background:url(../../assets/images/box_shadow.jpg) no-repeat bottom;cursor:pointer;}

#mainBoxes td.box table.tableBox{border-top:5px solid #e5edf4;}
#mainBoxes td.boxOn table.tableBox,#mainBoxes td.box table.tableBox:hover{border-top:5px solid #bfd2e4;}

#mainBoxes table.tableBox{background:url(../../assets/images/box_bg.jpg) no-repeat;height:182px;}

#mainBoxes table.tableBox td.boxContent{padding:5px 25px 0px 25px;font-size:11px;}
#mainBoxes table.tableBox td.boxContent td{font-size:12px;}
#mainBoxes table.tableBox td.boxIcon{width:115px;}
#mainBoxes table.tableBox td.boxReadMore{padding:0px 0px 10px 140px;}

    
#mainBoxes td.box {
    cursor: pointer;
    height: 197px;
}

#mainBoxes td.boxOn {
 /*   background: url("../../assets/images/box_shadow.jpg") no-repeat scroll center bottom transparent;*/
    cursor: pointer;
    height: 197px;
}	
/* BOXES END */


/* NAVIGATION START */
ul#MenuSmall, ul#MenuMain, ul.MenuSub{margin:0px;padding:0px;list-style:none;}

ul#MenuSmall li{float:left;}
ul#MenuSmall li a{color:#a2aaaf;background:url(../../assets/images/bullet_small.gif) no-repeat 24px 4px;text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;text-transform:uppercase;padding:0px 0px 0px 40px;display:block;}
ul#MenuSmall li a:hover{color:#7fa4c7;background:url(../../assets/images/bullet_small.gif) no-repeat 25px -10px;text-decoration:underline;}
ul#MenuSmall li a.active{color:#7fa4c7;background:url(../../assets/images/bullet_small.gif) no-repeat 24px -10px;}

ul#MenuMain li{float:right;}
ul#MenuMain li a{color:#455560;font-size:20px;background:url(../../assets/images/bullet_lrg.gif) no-repeat 24px 9px;text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;padding:0px 0px 0px 40px;display:block;}
ul#MenuMain li a:hover, ul#MenuMain li a.active{color:#004a91;background:url(../../assets/images/bullet_lrg.gif) no-repeat 26px -15px;text-decoration:underline;}

ul.MenuSub {margin-top:10px;}
ul.MenuSub li{background:url(../../assets/images/line_dotted.gif) repeat-x bottom;padding:0px;margin:0px;}
ul.MenuSub li a{color:#455560;font-size:13px;text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif;margin:0px;padding:10px 0px 10px 25px;display:inline-block;width:100%;background:url(../../assets/images/bullet_sub.gif) no-repeat 9px -10px;}
ul.MenuSub li a:hover{color:#004a91;background:url(../../assets/images/bullet_sub.gif) no-repeat 9px 15px #fefefe;text-decoration:underline;}
/* NAVIGATION END */


.header{
	width:950px;
	height:336px;
	overflow:hidden;
	float:left;
	position:absolute;
	z-index:10;
}

.testimonials{
	width:290px;
	height:280px;
	overflow:hidden;
	position:absolute;
	z-index:10;
	left: 0px !important;
}

#form-container input { 
		width: 220px;
		height: 20px;
		border: 1px solid #aaaaaa;
		padding: 0 0 0 10px;
		line-height: 19px;
	}

#form-container .formLabel{
	padding:5px 15px 5px 5px;
	background: none;
	text-align:right;
	width:120px;
	vertical-align:middle;
	color: #002d58;
	font-size: 12px;
}

#form-container .formField{
	padding:5px 5px 5px 15px;
	background: none;
	text-align:left;
	vertical-align:middle;
}


.formLabel{
	padding:5px 15px 5px 5px;
	background:white;
	text-align:right;
	width:120px;
	vertical-align:middle;
}

.formField{
	padding:5px 5px 5px 15px;
	background:white;
	text-align:left;
	vertical-align:middle;
}

.field_normal 			{ border: 1px solid #a2a2a2; }
.field_required			{ border: 1px solid #a2a2a2; }
.field_error			{ border: 1px solid #e82e2e; background-color:white; }
.field_label_required	{ font-weight:bold; }
.field_label_error		{ font-weight:bold; color:#FF0000; }
.field_error_message 	{ font-size:10px; color:#FF0000;}

#accordion {
	margin:20px 0px;
}

h3.toggler {
	cursor: pointer;
	border: 1px solid #f5f5f5;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	font-family: 'Andale Mono', sans-serif;
	font-size: 14px;

	background-image:url(../../assets/images/arrows.gif);
	background-repeat:no-repeat;
	background-position:555px 5px;
	background-color:#eaeaea;

	margin: 0 0 4px 0;
	padding: 5px;
	height:20px;
}

div.element {
	margin: 10px 0 10px 0;
	padding: 10px;
}

div.element, div.element li, div.element p{
	font-size:13px;
	line-height:18px;
}

blockquote {
	padding:5px 20px;
}



/* LANDING PAGE STYLES */

#container-outer-top {
	background:url(../../assets/images/container-outter-bg.jpg) repeat-x top center;
}


#container-outer-bottom {
	background:url(../../assets/images/container-outer-bottom-bg.gif) repeat-x bottom center;
}

#container-inner-top {
	background:url(../../assets/images/container-inner-bg.jpg) no-repeat top center;
}


#container-inner-bottom {
	background:url(../../assets/images/container-inner-bottom-bg.gif) repeat-x bottom center;
}

/* Main  */

#main {
	padding: 0;
	background: #FFF url(../../assets/images/main-body-bg.jpg) no-repeat right bottom;
}


/* Header */

#header {
	width: 960px;
	height: 102px;
	background:url(../../assets/images/header.gif) no-repeat left top;
}

	#header-logo {
		height:90px;
		width: 246px;
		float: left;
		margin: 10px 0 0 0;
	}
	
	#header-right-container {
		float: right;
		width: 670px;
	}
	
	#header-right-contact {
		height: 50px;
		padding: 25px 0 0 0;
	}
	
	p#header-number {
		float: right;
		margin: 4px 0 0 0;
	}
	
	.call-today {
		font-weight: bold;
		font-size: 14px;
		color: #b4b4b4;
	}
	
	.phone-number {
		font-weight: bold;
		font-size: 18px;
		color: #0d569f;
	}
	
	#btn-live-chat-container {
		float: right;
		width: 107px;
		height: 25px;
		margin: 0 0 0 40px;
	}
	
	a.btn-live-chat {
		display: block;
		width: 107px;
		height: 25px;
		text-indent: -9999px;
		cursor: pointer;
		float: right;
		background:url(../../assets/images/btn-live-chat.gif) no-repeat left top;
		margin: 0 0 0 40px;
	}
	
	a.btn-live-chat:hover {
		background:url(../../assets/images/btn-live-chat-hover.gif) no-repeat left top;
	}
		
		
	
/* Header - Menu */
	#header-menu {
		float:right;
	}

	ul.header-menu {
		margin:0; 
		padding:0;
	}

	ul.header-menu li {
		list-style:none;
		float:left;
		padding:0; 
		margin:0; 
	}

	ul.header-menu a {
		background:url(../../assets/images/header-menu-divider.gif) no-repeat right 7px;
		display:block; 
		float:left;
		color:#737373; 
		text-decoration:none;
		padding: 4px 20px 6px 20px;
		font-size: 11px;
		text-transform: uppercase;		
	}
	
	
	ul.header-menu a#menu-last {
		background: none;
		display:block; 
		float:left;
		color:#737373; 
		text-decoration:none;
		padding: 4px 5px 6px 20px;
		font-size: 11px;
	}
	
	ul.header-menu a:hover {
		background:url(../../assets/images/header-menu-divider.gif) no-repeat right 7px;
		display:block; 
		float:left;
		color:#0d569f; 
	}
	
	ul.header-menu a#menu-last:hover {
		background: none;
		display:block; 
		float:left;
		color:#0d569f; 
	}


	ul.header-menu a.on {
		background:url(../../assets/images/header-menu-bullet.gif) no-repeat left;
		display:block; 
		float:left;
		color:#f5822b; 
		text-decoration:none;
		font-weight:bold;
	}
	
/* Banner */
	
	#main-banner {
		width: 960px;
		height: 255px;
		background:url(../../assets/images/main-banner.jpg) no-repeat left top;
	}
		

/* Body */
	/* Body - Main */
	#body-main {
		margin:0 0 0 10px;
		padding: 0 0 20px 0;
		width: 550px;

	}
	
	#body {
		padding: 0 0 50px 0;
		}
	
	/* Content - Form */
	
	#form-right-divider {
		float: left;
		width: 5px;
		height: 395px;
		background:url(../../assets/images/form-right-divider.gif) no-repeat left top;
	}
	
	#form-container {
		background:url(../../assets/images/form-main-bg.gif) no-repeat left top;
		width: 440px;
		height: 395px;
		padding: 25px 90px 0 20px;
	}
	
	p.form-thank-you {
		margin: 15px 0 15px 0;
		padding: 0 0 0 50px;
		font-size:15px;
		line-height:20px;
	}
	
	/* Form Styles */
	
	div#landing-page-form-thank-you {
		margin: 50px 0 20px 0px;
	}

	h2#form-heading {
		font-size: 20px;
		color: #004990;
		font-weight: normal;
		margin: 10px 0 10px 30px;
		font-family: "Times New Roman", Times, serif;
	}
	
	h2.form-heading-thank-you {
		font-size: 18px;
		color: #004990;
		font-weight: normal;
		padding: 0 0 0 50px;
		font-family: "Times New Roman", Times, serif;
	}
	
	.cssform p{
		width: 300px;
		clear: left;
		margin: 0;
		padding: 5px 0 8px 0;
		padding-left: 155px; /*width of left column containing the label elements*/
		height: 1%;
	}
	
	.cssform label{
		color: #002d58;
		float: left;
		text-align: right;
		font-size: 14px;
		font-weight: normal;
		margin-left: -155px; /*width of left column*/
		width: 160px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
		padding: 0 20px 0 0;
	}
	
	.state-label {
		color: #002d58;
		font-size: 14px;
		margin: 0 5px 0 14px;
	}
	
	.cssform input { /*width of text boxes. IE6 does not understand this attribute*/
		width: 220px;
		height: 20px;
		border: 1px solid #aaaaaa;
		padding: 0 0 0 10px;
	}
	
	.cssform select.dropdown-input { /*width of text boxes. IE6 does not understand this attribute*/
		width: 135px;
		height: 22px;
		border: 1px solid #aaaaaa;
		padding: 0 0 0 5px;
	}	
	
	.cssform input.city-input { /*width of text boxes. IE6 does not understand this attribute*/
		width: 120px;
		height: 20px;
		border: 1px solid #aaaaaa;
		padding: 0 0 0 10px;
	}
	
	.cssform input.state-input { /*width of text boxes. IE6 does not understand this attribute*/
		width: 30px;
		height: 20px;
		border: 1px solid #aaaaaa;
		padding: 0 0 0 10px;
	}	
	
	#submit-btn {
		display: block;
		width: 120px;
		height: 27px;
		border: none;
		cursor: pointer;
		background:url(../../assets/images/btn-submit.gif) no-repeat left top;
		text-indent: -9999px;
		padding: 27px 0 0 0;
	}

	/*.threepxfix class below:
	Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
	to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
	*/
	
	* html .threepxfix{
		margin-left: 3px;
	}
	


/* Body - Bar */
#body-bar {
	margin: 0;
	padding: 5px 15px 0 15px;
	width: 345px;
}

	h1#main-heading {
		font-size: 24px;
		color: #004990;
		font-family: Georgia, "Times New Roman", Times, serif;
		background:url(../../assets/images/h1-heading-bg.gif) no-repeat left top;
		padding: 15px 0 25px 90px;
		margin: 0 0 15px 0;
		font-weight: normal;
	}
	
	h1#main-heading-ecommerce {
		font-size: 24px;
		color: #004990;
		font-family: Georgia, "Times New Roman", Times, serif;
		background:url(../../assets/images/h1-heading-bg-ecommerce.gif) no-repeat left top;
		padding: 15px 0 25px 90px;
		margin: 0 0 15px 0;
		font-weight: normal;
	}
	
	h1#main-heading-marketing {
		font-size: 24px;
		color: #004990;
		font-family: Georgia, "Times New Roman", Times, serif;
		background:url(../../assets/images/h1-heading-bg-marketing.gif) no-repeat left top;
		padding: 15px 0 25px 85px;
		margin: 0 0 15px 0;
		font-weight: normal;
	}
	
	#main-content-offer {
		padding: 10px 0 0 20px;	
	}
	
	h2#sub-heading {
		font-size: 18px;
		color: #354149;
		font-weight: normal;
		font-family: "Times New Roman", Times, serif;
	}
	
	h3.offer-h3 {
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		color: #465560;
		font-weight: bold;
		line-height: 20px;
		color: #004990;
	}
	
	h3.phone-h3 {
		font-size: 15px;
		font-family: Arial, Helvetica, sans-serif;
		color: #465560;
		font-weight: bold;
		line-height: 20px;
		margin: 10px 0 0 0;
	}
	
	.blue-text {
		font-weight: bold;
		color: #004990;
	}
	
	ul#offer-list {
		margin: 0;
		padding: 12px 0 5px 0;
		list-style: none;
	}
	
	ul#offer-list li {
		font-size: 12px;
		margin: 0 0 14px 0;
		padding: 0 0 0 15px;
		background:url(../../assets/images/bullet-offer.gif) no-repeat 1px 6px;
		line-height: 18px;
	}
	
/* Content */
	#body-content-container {
		border:1px solid #dee2ee;
		padding:15px;
		background:#FFFFFF;
		min-height:360px;
	}

	#body-content-header {
		border-bottom:1px dotted #b6cddd;
		margin-bottom:20px;
	}

	#body-content-body {
		border-bottom:1px dotted #b6cddd;
		margin:0 10px 0 10px;
		color:#333333;
	}

	#body-content-body p {
		margin-bottom:10px;
		text-align:justify;
	}

	#body-content-footer {
		margin:10px 10px 0 10px;
	}
		

/* Footer */
#footer {
	height:55px;
	width: 960px;
	padding: 25px 0 0 0;
	margin: 0 auto;
	background:url(../../assets/images/footer-bg.jpg) no-repeat left;
}

	
	ul.footer-menu a.on {
		background:url(../../assets/images/footer-menu-bullet.gif) no-repeat left;
		display:block; 
		float:left;
		color:#85bade; 
		text-decoration:none;
		font-weight:bold;
	}

	#footer-copyright {
		color:#595959;
		float: left;
	}
	
	a#footer-link {
		float:right;
		background:url(../../assets/images/plurotech-footer-logo.gif) no-repeat right top;
		padding: 3px 80px 7px 0;
		color: #1761a9;
		text-decoration: none;
	}
	
	a#footer-link:hover {
		text-decoration: underline;
	}
	
	
/* Main Banner */
	#main-banner-content {
		float: left;
		width: 540px;
		height: 220px;
		padding: 25px 0 0 10px;
	}
	
	h1#main-banner-heading {
		font-family: Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-size: 30px;
		font-weight: bold;
		background:url(../../assets/images/main-banner-h1.jpg) no-repeat left 3px;
		padding: 0 0 0 35px;
		margin: 0 0 35px 0;
	}
	
	h2#main-banner-sub-heading {
		font-family: Arial, Helvetica, sans-serif;
		color: #e6eaee;
		font-size: 16px;
		font-weight: normal;
		margin: 0 0 10px 0;
		}
	
	ul#main-banner-list {
		list-style: none;
		margin: 0;
		padding: 0;
		}
		
	ul#main-banner-list li{
		font-family: Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-size: 12px;
		margin: 0 0 10px 0;
		background:url(../../assets/images/main-banner-bullet.jpg) no-repeat left 4px;
		padding: 2px 0 2px 20px;
		line-height: 16px;
		}
	
	

/* Easy Slider */

	

	img{border:none;}

				

	.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
		margin:0;
		padding:0;
		display:block;
		overflow:hidden;
		text-indent:-8000px;
	}

	#slideshow {
		width: 268px;
		background: url(../../assets/images/slider-bg.gif) no-repeat left top;
		position:relative;
		padding: 0;
		height: 168px;
		margin: 30px 85px 0 0;
		float: right;
	}

	#slider {margin: 0 0 0 0;}

	#slider2 {margin:0;}

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
	}

	#slider2{margin-top:1em;}

	#slider li { 
		width:268px;
		height: 168px;
		overflow:hidden; 
	}

	#slider2 li {
		width:260px;
		height:140px;
		overflow:hidden;
	}

	#slider2 li img {margin-right:35px;}

	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:690px;
		background:#fff;		
		margin-bottom:2em;
	}	

	#prevBtn a {
		display:block;
		width:28px;
		height:30px;
		position:absolute;
		left:25px;
		top:71px;
		z-index:1000;
		background:url(../../assets/images/bottom_banners_btn_left.gif) no-repeat;
		font-size:0;
	}

	#nextBtn a {
		display:block;
		width:28px;
		height:30px;
		position:absolute;
		left:885px;
		top:71px;
		z-index:1000;
		background:url(../../assets/images/bottom_banners_btn_right.gif) no-repeat;
		font-size:0;
	}

	/* numeric controls */	

	ol#controls{
		margin: 0;
		padding:0;	
		}

	ol#controls li{
		margin:0; 
		padding:0;
		float:left;
		list-style:none;
		}

	ol#controls li a{
		float:left;
		display:block;
		margin: 0 0 20px 0;
		text-indent: -9999px;
		}
	
	/*
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

	ol#controls li a#slide_0 {width:200px; height:40px; background-image:url(../../assets/images/slides_tab_1.gif); background-position:top;}

	ol#controls li a#slide_1 {width:200px; height:40px; background-image:url(../../assets/images/slides_tab_2.gif); background-position:top;}

	ol#controls li a#slide_2 {width:200px; height:40px; background-image:url(../../assets/images/slides_tab_3.gif); background-position:top;}

	ol#controls li.current a#slide_0 {width:200px; height:40px; background-image:url(../../assets/images/slides_tab_1.gif); background-position:bottom;}

	ol#controls li.current a#slide_1 {width:200px; height:40px; background-image:url(../../assets/images/slides_tab_2.gif); background-position:bottom;}

	ol#controls li.current a#slide_2 {width:200px; height:40px; background-image:url(../../assets/images/slides_tab_3.gif); background-position:bottom;}
*/


	/* Easy Slider END*/
#carouse{
width: 500px; 
height: 300px; 
margin-left: 50px;
}


/* SEO PAGES*/

#wtm-guarantee	{
	width: 290px;
	height: 135px;
	background:url(../../assets/images/bg-guarantee.jpg) no-repeat;
	text-align: center;
	padding: 17px 0 0 0;
	margin: 0;
	}
	
#wtm-free-analysis	{
	width: 290px;
	height: 137px;
	background:url(../../assets/images/bg-free-analysis.jpg) no-repeat;
	font-size: 14px;
	margin: 0;
	text-align: left;
	padding: 15px 0 0 0;
	}
	
#wtm-investment	{
	width: 290px;
	height: 137px;
	background:url(../../assets/images/bg-investment.jpg) no-repeat;
	text-align: center;
	padding: 17px 0 0 0;
	margin: 0;
	}

#wtm-free-analysis-text {
	width: 205px;
	margin: 0 0 0 73px;
	font-size: 14px;
	text-align: left;
}
	
span.text-blk {
	color: #454545;
}

h2.guarantee-line-1 {
	font-size: 20px;
	color: #9c9c9c;
	}
	
h2.guarantee-line-2 {
	font-size: 24px;
	color: #004990;
	margin-left: 40px;
	}
	
h2.guarantee-line-3 {
	font-size: 18px;
	color: #666666;
	}
	
h2.investment-line-1, h2.investment-line-2 {
	font-size: 20px;
	color: #7e7e7e;
	}

h2.investment-line-3 {
	font-size: 24px;
	color: #004990;
	margin: 0 0 0 40px;
}

#social {
	height:18px;
    color: #BBBBBB;
    float: right;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 19px;
    margin-top: 3px;
    width: 246px;
}
#social a.f { 
	display:block; 
	float:right; 
	margin-right:10px; 
	height: 19px;
	width: 19px;
}
#social a.t { 
	display:block; 
	float:right; 
	margin-right:10px; 
	height: 19px;
	width: 19px;	
}
#social a.y { 
	display:block; 
	float:right; 
	margin-right:50px; 
	height: 19px;
	width: 19px;	
}
	



#quick_contact{

}
.quick_contact{
	border: 1px dotted #D3D3D3;
	padding: 5px;
	margin-bottom: 20px;
}

.quick_contact .title {
    color: #3B4F5C;
    font-family: "Times New Roman",Times,serif;
    font-size: 14px;
    line-height: 25px;
    padding-bottom: 4px;
    text-align: center;


}
.quick_contact .title a{
	text-decoration:none;
}
.quick_contact .title .phone{
	padding-top:5px;
	color:#88959e;
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-size:18px;
	line-height: 18px;
	margin-bottom: 5px;
}
.quick_contact .title span {
    color: #004990;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
}
.quick_contact .formLabel{
	background:none;
	text-align: left;
}
.quick_contact .formField{
	margin:0px;
	padding: 5px;
	background:none;
}
.quick_contact .formField input{

    width: 245px;
	padding: 5px;
}

.quick_contact .quick_contact_input_bg {
    background: url("../../assets/images/sidebar_contact_form_bt.jpg") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 31px;
    line-height: 0;
    text-indent: -9999px;
    width: 209px;
	margin-left: 36px;
	margin-bottom: 10px;
	margin-top: 10px;
}	
.quick_contact .clear{
	height: 0px;
}
.quick_contact .form_error_main{
	color: #F00;
	padding: 5px;
	margin-bottom: 5px;
	
}
.quick_contact  .form_thank_you_main{
	color: #3AAA00;
	padding: 5px;
	margin-bottom: 5px;
}

iframe{
	border: 0px !important;
}
.sidebar_featured_projects .sidebar_featured_projects_slider{
	margin-left: 35px;
	height: 180px;
 }
.sidebar_featured_projects_slider img{
	position:absolute;
}
.sidebar_featured_projects a{
	margin-top: 20px;
	margin-bottom: 20px;
	float:right;
}

.sidebar_client_testimonials .testimonials{
	position: static;
	display:none;
} 
.sidebar_client_testimonials a.fr{
	margin-bottom: 20px;
}
.fr{
	float: right;
}

#rightColumn h2{
	color:#004990;
	font-size: 18px;
	border-bottom: 1px dotted #D0D0D0;
	padding-bottom: 5px;
}
