body{background:url(../images/bg.gif) repeat;}
*{margin:0px;margin-left:auto;margin-right:auto;padding:0px;border:0px;text-decoration:none;font-family:Tahoma;}
/*navigation*/
#menu_wrap{position:relative;width:770px;height:39px;}
ul.menu{margin-left:1px;}
ul.menu li{display:block;height:39px;width:109px;float:left;text-align:center;border-right:1px solid #ffffff;}
ul.menu li a{ font-size:11px;margin:0px;display:block;height:39px;line-height:39px;color:#5c5c5c;outline:none;}
ul.menu li a:link{background: url(../images/menu.gif) no-repeat 0px 0px;}
ul.menu li a:visited{background: url(../images/menu.gif) no-repeat 0px 0px;color:#5c5c5c;}
ul.menu li a:hover{background: url(../images/menu.gif) no-repeat 0px -100px;color:#9e1c20;}
ul.menu li a:active{background:url(../images/menu.gif) no-repeat 0px -200px;}
ul.menu li a#current{background:url(../images/menu.gif) no-repeat 0px -200px;color:#9e1c20;}
ul.menu li.last{ width:108px;}
ul.menu li.last a:link{background:url(../images/menu.gif) no-repeat 0px -300px;}
ul.menu li.last a:visited{background:url(../images/menu.gif) no-repeat 0px -300px;color:#5c5c5c;}
ul.menu li.last a:hover{ background:url(../images/menu.gif) no-repeat 0px -400px;color:#9e1c20;}
ul.menu li.last a:active{background:url(../images/menu.gif) no-repeat 0px -500px;}
ul.menu li.last a#current{background:url(../images/menu.gif) no-repeat 0px -500px;color:#9e1c20;}
/*accordion nav*/
#column_left_nav{float:left;width:165px;height:auto;margin-right:26px;margin-top:26px;border-left:1px solid #ffffff;}
.accordion_click{border-top:6px solid #9e1c20;color:#414042;font-size:11px;line-height:38px;background-color:#f0f0f0;cursor:pointer;}
.accordion_content{height: 1px;background:url(../images/menu_separator.gif) no-repeat top center;background-color:#f0f0f0;margin-bottom:10px;height:1%;padding-top: 1px;}
.accordion_click a{ outline:none; margin:10px 13px 10px 26px; line-height:17px; display:block;}
.accordion_content a{ outline:none; margin:10px 13px 10px 26px; line-height:17px; display:block;}
.accordion_content p{ margin-left:26px; margin-bottom:0px;}
.accordion_content a:visited{ color:#228493;}
.accordion_content a:hover{ color:#9e1c20;}
h3.active{ background:url(../images/arrow_accordion_active.gif) no-repeat left top; padding-left:15px;  margin-left:13px;}
h3.inactive{ background:url(../images/arrow_accordion_inactive.gif) no-repeat left top; padding-left:15px; margin-left:13px;}
.border_wrap .accordion_click{ margin:10px 13px 0px 13px;}
.border_wrap .accordion_content{ margin:0px 13px; background-image:none;}
.border_wrap .accordion_content p{ margin-left:0px; margin-bottom:0px; font-weight:normal;}
.accordion_click#button{ background:url(../images/bg_h3_button.gif) repeat-x; border:0px; height:32px; margin:13px 0px;}
.accordion_click#button h3{ background:url(../images/arrow_link_static.gif) no-repeat left; color:#228493; padding-bottom:3px;}


/*left nav*/
#column_left_nav{float:left;width:165px;height:auto;margin-right:26px;margin-top:26px;border-left:1px solid #ffffff;}
.click{border-top:6px solid #9e1c20;color:#414042;font-size:11px;line-height:38px;background-color:#f0f0f0;cursor:pointer;}
#see1, #see2, #see3{height: 1px;background:url(../images/menu_separator.gif) no-repeat top center;background-color:#f0f0f0;margin-bottom:10px;height:1%;padding-top: 1px;}
.click a:link, .click a:visited, .click a:hover, .click a:active{line-height:21px;padding-left:15px;padding-bottom:6px;outline:none; margin:10px 13px 0px 13px; display:block;color:#414042; font-weight:normal;}
.click a.active{ background:url(../images/click_active.gif) no-repeat left top;}
.click a.inactive{ background:url(../images/click_inactive.gif) no-repeat left top; margin-bottom: 10px;}
#see1 a, #see2 a, #see3 a{ outline:none; margin:10px 13px 10px 26px; line-height:17px; display:block;}
#see1 a:visited, #see2 a:visited, #see3 a:visited{ color:#228493;}
#see1 a#zzz, #see2 a#zzz, #see3 a#zzz{ color:#9e1c20;}
.click a.plain:link{ color:#228493;}.click a.plain:visited{ color:#228493;}
.click a.plain:hover{ color:#9e1c20;}
.click a.plain:active{ color:#9e1c20;}
.click a#current.plain{ color:#9e1c20;}
/*fonts*/
p{font-size:11px;color:#5c5c5c;line-height:21px;margin-top:3px;margin-bottom:21px;}
p.flat_bottom{margin-bottom:8px;}
p.testimonial{font-family: Verdana, Geneva, sans-serif; font-size:10px; line-height:0px; color:#5c5c5c; margin-top:8px; padding:15px 12px 5px 8px; margin-bottom: 20px;}
#column_right p.testimonial2{font-family: Verdana, Geneva, sans-serif; font-size:10px;color:#5c5c5c; margin-top:34px; margin-left:14px; font-style:italic; margin-bottom:0px; line-height: 10px;}
#column_right p.testimonial3{font-family: Verdana, Geneva, sans-serif; font-size:10px;color:#5c5c5c; font-style:italic; padding-left:8px; padding-bottom: 13px; line-height:0px; margin-bottom:0px; line-height: 10px;}
h1{background:url(../images/bg_separator.gif) repeat-x bottom;color:#414042;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:38px;}
h1.second{color:#9e1c20;margin-top:8px;background:none;line-height:20px;}
h1.plain{color:#414042;margin-top:8px;background:none;line-height:20px;}
#sub_columns h2{font-size:11px;color:#9e1c20;margin-top:8px;background:none;line-height:17px;}
#sub_columns #sub_left p{ margin-bottom:10px; margin-top:0px;}
h1.multiline,h2,h3,h4,h5,h6{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:17px;padding:6px 0px;}
h1.multiline{background:url(../images/bg_separator.gif) repeat-x bottom;color:#414042;display:block;}
h1.drop{margin-bottom:15px;}
h3{color:#414042;font-weight:normal;}
h4{	color:#9e1c20;border-bottom:1px solid #dddada;}
h5{	color:#414042;border-bottom:1px solid #dddada;}
h6{	color:#414042;}
.mag_blue{ font-size:16px; font-weight:bold;color:#0b6a7a;}
h5.links{margin-top:12px;}
p.free{ font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:18pt; color:#9e1c20; padding-top:16px;}
p.free_second{ color:#7e7e7e; font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; text-align:center; padding-bottom:7px;}
a{font-size:11px;outline:none;}
a:link{color:#228493;}
a:visited{color:#228493;}
a:hover{color:#9e1c20;}
a:active{color:#9e1c20;}
a#current{color:#9e1c20;}
a.arrow{padding-left:12px;margin-left:0px;display:block;line-height:17px;margin-top:10px;outline:none;}
a#first{margin-top:6px;}
p.xx{margin-top:12px;}
a:link.arrow{background:url(../images/arrow_link_static.gif) no-repeat left top;}
a:visited.arrow{background:url(../images/arrow_link_visited.gif) no-repeat left top;}
a:hover.arrow{background:url(../images/arrow_link_active.gif) no-repeat left top;}
a:active.arrow{background:url(../images/arrow_link_active.gif) no-repeat left top;}
a.pdf{padding-left:15px;margin-left:0px;display:block;line-height:20px;}
a:link.pdf{background:url(../images/pdf_static.gif) no-repeat left top;}
a:visited.pdf{background:url(../images/pdf_visited.gif) no-repeat left top;}
a:hover.pdf{background:url(../images/pdf_active.gif) no-repeat left top;}
a:active.pdf{background:url(../images/pdf_active.gif) no-repeat left top;}
a:link img {border:1px solid #228493;}
a:visited img {border:1px solid #228493;}
a:hover img {border:1px solid #9e1c20;}
a:active img {border:1px solid #9e1c20;}
a#current img {border:1px solid #9e1c20;}
/*general structure*/
#main{position:relative;width:770px;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
#header{position:relative;width:770px;height:112px;}
#logo{position:absolute;margin-left:20px;margin-top:20px;}
#logo a img{border:0px;}
#contact{position:absolute;margin-left:578px;margin-top:8px;}
#flash,#image{position:relative;width:768px;margin:1px;}
#footer{
	position:relative;
	width:718px;
	height:39px;
	line-height:39px;
	margin:26px;
	margin-bottom:0px;
	background-image: url(../images/bg_footer.gif);

	background-repeat: repeat-x;
}
#footer p{margin:0px;line-height:39px;margin-left:0px;}
#column_main{float:left;margin-left:26px;width:511px;height:auto;border-top:6px solid #dddada;margin-top:26px;}
#column_right{float:right;margin-left:42px;width:191px;}
#column_right p{line-height:17px;}
#column_right p,#column_right h1,#column_right h2,#column_right a.arrow,#column_right a.pdf,#column_left p,#column_left h1,#column_left h2,#column_left a.arrow,#column_left a.pdf{margin-left:13px;margin-right:13px;}
#column_full p,#column_full h5{margin-left:26px;margin-right:26px;}
#sub_box p,#column_right p{margin-bottom:0px;}
#sub_right h1.second{margin-bottom:6px;}
#column_right a.img{margin-left:10px;padding-top:20px;}
#sub_columns{width:511px;position:relative;height:auto;}
#sub_left,#sub_right{width:242px;height:auto;border-top:6px solid #dddada;}
#sub_left img.services,#sub_right img.services{margin-top:12px;border:1px solid #b9b9b9;}
#sub_left{float:left;}
#sub_right{float:right;}
#sub_box{margin-top:12px;border:1px solid #dddada;}
#sub_box td{padding-left:12px;padding-bottom:12px;}
#sub_box a{margin:0px;padding:0px;}
p.bullet{background:url(../images/bullet.gif) no-repeat left;padding-left:16px;margin:0px 13px 8px 13px;}
p.bullet_multi{background:url(../images/bullet_multi.gif) no-repeat left top;padding-left:16px;margin:0px 13px 8px 13px;}

ol.numberlist{padding-left:16px;margin:0px 13px 8px 13px;}
ol.numberlist_multi{padding-left:16px;margin:0px 13px 8px 13px;}
ol.numberlist_multi li{margin-bottom:21px;}

ul.magento_points{ font-size:14px; color:#0f6676; list-style:none; padding-left:0px;margin-bottom:30px;}
ul.magento_points li{background:url(../images/tick_mag.jpg) no-repeat left;padding-left:24px; margin-bottom:10px;}
.blue{color:#0f6676; background:transparent url(../images/bg_separator.gif) repeat-x scroll center bottom; margin-top:15px; padding-bottom:15px;}
.blue_link a{color:#0f6676; background:none;}
.blue_link{text-decoration:underline;}
p.tick{background:url(../images/tick.gif) no-repeat left;padding-left:16px;margin:0px 13px 8px 13px;}
p.tick_multi{background:url(../images/tick.gif) no-repeat left;padding-left:16px;margin:0px 13px 8px 13px;}

.bit{position:relative;background-color:#dddada;border-top:6px solid #b9b9b9;margin-top:26px;margin-right:1px;padding-bottom:10px;}
.bit_testimonial{position:relative; background: #dddada url(../images/img_testimonial_bg.jpg) no-repeat 9px 35px; border-top:6px solid #b9b9b9;margin-top:26px;margin-right:1px;padding-bottom:2px;}
.bit#flat_bottom{padding-bottom:0px;}
.bit#flat_bottom #sub_box{margin-top:0px;}
.bit2{position:relative;background-color:#5A5859;border-top:6px solid #3E3C3D;margin-top:26px;margin-right:1px;padding-bottom:10px;}
.bit2 h1,.bit2 p{color:#FFFFFF;}
.bit2 h1{background:url(../images/bg_separator_w.gif) repeat-x bottom;}

.bit_mag{position:relative;background-color:#E5F0F2;border-top:6px solid #5ACCD6;margin-top:26px;margin-right:1px;padding-bottom:10px;}

.bit_google {position:relative;background-color:#dddada;border-top:6px solid #b9b9b9;margin-top:26px;margin-right:1px;padding-bottom:10px;}

#column_left .bit{background-color:#f0f0f0;}
.separator_xs,.separator_s,.separator_m,.separator_l{position:relative;background:url(../images/bg_separator.gif) repeat-x;height:1px;width:164px;line-height:0px;font-size:0px;margin:6px 13px;}
.separator_xs{width:138px;margin:6px 13px;}
.separator_m{width:345px;margin:6px 0px;}
.separator_l{background:none;border-bottom:1px solid #dddada;margin:0px;width:345px;}
.highlight{	color:#9e1c20;}
p.highlight{margin-bottom:8px;}
.random_bottomiser{clear:both;height:1px;width:100%;overflow:hidden;}
.image{margin-top:10px;}
/*secondary pages*/
#image a:link img,#image a:visited img,#image a:hover img,#image a_active img{margin:0px;padding:0px;border:0px;}
#column_left{float:left;border-left:1px solid #ffffff;width:165px;height:auto;margin-right:26px;}
#column_center{float:left;width:345px;height:auto;margin-top:26px;border-top:6px solid #dddada;}
#column_center_wide{float:left;width:550px;height:auto;margin-top:26px;border-top:6px solid #dddada;}
.bit#link{border-top:6px solid #9e1c20;}
a.plain{margin-left:26px;margin-top:10px;display:block;}
#database_platforms{margin-top:16px;position:relative;}
img.products{border:1px solid #b9b9b9; height:161px;}
table#products{ position:relative; width:100%; margin-bottom:13px; height:185px;}
table#products h1{margin-bottom:10px;}
img.float_left{float:left;display:block;margin-right:10px;margin-top:6px;}
/*portfolio pages*/
#portfolio_flash{position:relative;width:550px;height:320px; margin-top:15px;}
#portfolio_left{float:left;width:165px;height:auto;margin-top:0px;}
#portfolio_centre{float:left;width:175px;height:auto;margin-top:0px;margin-left:15px;}
#portfolio_right{float:left;width:175px;height:auto;margin-top:0px;margin-left:15px;}
#web_link{position:absolute;width:80px;height:20px;margin-left:478px;}
.portfolio{float:left;width:190px;height:auto;padding-bottom:15px;padding-top:5px;}
.port_la{width:167px;}
.portfolio a{margin-top:2px;}
.portfolio h6{color:#9e1c20;}
.p_clr{width:100%;clear:both;height:2px;line-height:2px;font-size:2px;background:url(../images/bg_separator.gif) repeat-x bottom;overflow:hidden;}
#testim{border:1px solid #DDDADA;width:180px;margin-top:28px;}
#testim p{margin-bottom:2px;line-height:17px;padding-left:4px;}
/*link to us start*/
#column_wide{float:right;margin-right:26px;width:552px;margin-top:26px;border-top:6px solid #dddada;}
#code_1,#code_2,#code_3,#code_4,#code_5,#code_6,#code_7{border:1px solid #dddada;width:552px;height:auto;margin-bottom:12px;margin-top:6px;width:468px;float:left;}
#code_5,#code_6,#code_7{margin-top:12px;}#code_1 p,#code_2 p,#code_3 p,#code_4 p,#code_5 p,#code_6 p,#code_7 p{margin:10px;}
#code_2,#code_4,#code_6,#code_7{display:none;}
#column_wide img{border:0px;margin-top:6px;}
#column_wide h5{margin-bottom:6px;}
/*link to us end*/
/*forms start*/
input,select,textarea{border:1px solid #b9b9b9;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;line-height:18px;}
.bit input,.bit2 input{height:18px;}
table#subscription{margin:13px;}
table#subscription p{margin-left:0px;margin-right:0px;}
table#subscription img{margin:4px 2px;}
#unsubscribe input{margin:13px;margin-bottom:0px;height:18px;}
#unsubscribe p{margin:13px;margin-bottom:0px;}
#unsubscribe input#security_code{margin-left:0px;margin-top:4px;}
input{width:162px;border:1px solid #b9b9b9;}
#unsubscribe input.submitbuttonlong{background:url(../images/button_long.jpg) no-repeat;width:102px;margin-bottom:13px;height:27px;cursor:pointer;}
#unsubscribe{background-color:#f0f0f0;border-top:1px solid #B9B9B9;}
.border_wrap{background-color:#f0f0f0;top:0px;border-top:1px solid #b9b9b9;padding-bottom:10px;}
.border_wrap p{margin-left:13px;font-weight:bold;margin-bottom:6px;margin-top:8px;}
.border_wrap input{width:205px;height:18px;}
.border_wrap textarea{width:319px; height:50px;}
.border_wrap_small{background-color:#dddada;top:0px;padding-bottom:10px;}
.border_wrap_small p{margin-left:12px; font-weight:bold; margin-bottom:6px;margin-top:8px;}
.border_wrap_small input{width:165px; height:18px;}
.border_wrap_small textarea{width:165px; height:50px;}
input.submitbutton,input.submitbuttonlong{height:27px;border:0px;color:#FFFFFF;font-size:11px;padding-left:12px;font-weight:bold;margin-top:1px;cursor:pointer;}
input.submitbutton{background:url(../images/button.jpg) no-repeat;width:74px;}
.mandatory{color:#9e1c20;}
/*forms end*/
/*sitemap*/
#column_full{width:770px;}
#column_full h1{border-top:6px solid #dddada;margin-left:26px;margin-right:26px;margin-top:26px;}
#column_full a.arrow{margin-left:26px;padding-left:0px;font-weight:bold;background:none;}
p.level_bullet{background:url(../images/level1_bullet.gif) no-repeat left top;padding-left:16px;margin:4px 13px 0px 50px;}
a.level1{padding-left:15px;margin-left:50px;display:block;line-height:20px;}
a:link.level1{background:url(../images/level1_static.gif) no-repeat left top;}
a:visited.level1{background:url(../images/level1_visited.gif) no-repeat left top;}
a:hover.level1{background:url(../images/level1_active.gif) no-repeat left top;}
a:active.level1{background:url(../images/level1_active.gif) no-repeat left top;}
a.level2{padding-left:15px;margin-left:78px;display:block;line-height:20px;}
a:link.level2{background:url(../images/level2_static.gif) no-repeat left top;}
a:visited.level2{background:url(../images/level2_visited.gif) no-repeat left top;}
a:hover.level2{background:url(../images/level2_active.gif) no-repeat left top;}
a:active.level2{background:url(../images/level2_active.gif) no-repeat left top;}
#sitemap{position:absolute; width:250px; text-align:right; margin-left:470px; height:20px; font-size:11px; color:#999999;}
#sitemap a{ padding:0px 3px;}
a.no_border img{border:0px;}
/* random later additions */
#external_links{display: none;}
#captcha{}
#btt{float:right;width:176px;height:20px;}
#btt a{background:url(../images/arrow_link_btt.gif) no-repeat;padding-left:12px;}
#btt a:hover{background:url(../images/arrow_link_btt_active.gif) no-repeat;}
.r_it{font-style:italic;color:#9e1c20;}
.border_wrap #security_code{margin-top:4px;}
.border_wrap p.norm{font-weight:normal;}
ol{font-size:11px;color:#5c5c5c;line-height:21px;margin-top:3px;margin-bottom:21px;}
.tip{ font-size:11px;color:#5c5c5c;line-height:18px;padding:10px 15px; background:#F8F8F8 url(../images/bg_separator.gif) repeat-x top; margin-bottom:12px;}
#main .seo{position:relative;width:718px;padding:20px 26px;text-align:center;padding-bottom:26px;}
#main .seo p{ margin:0px; padding:0px; line-height:14px; margin-bottom:5px;}
#main .seo a{ color:#999999; margin:0px; padding:0px 5px;line-height:14px;}
/*** Quote request ***/
span#nb1,
span#nb2,
span#nb3,
span#nb4,
span#nb5,
span#nb6,
span#nb7,
span#nb8,
span#nb9,
span#nb10{ padding:0px; margin:0px; font-size:10px; margin-left:15px; color:#9e1c20; }

#sug{ position:relative; width:auto; height:auto; margin-left:15px; margin-top:10px; padding-bottom:10px; padding-right:10px;}
#sug p{ margin:0px; padding:0px; margin-bottom:3px;}
#sug a{ margin:0px; padding:0px; margin-bottom:3px; padding-left:12px;}
#sug input{ width:133px; height:18px; margin:0px; padding:0px;}
#sug input.submitbutton{ width:74px; height:27px; margin-top:10px;}
#captcha2{display:none;}

.ppc_img{ border:1px solid #f1f1f1; margin-bottom:10px;}
strong.l{ font-size:12px; padding-right:10px;}

/*price plans*/
.table{ margin-top:12px;}
.table th {text-align:left; height: 50px;}
.table tr{height: 30px;}
.table p {margin-bottom:0px;}
.top {width: 342px; background:url(../images/img_prices_bg.jpg) repeat-x;}
p.plans_title{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color: #FFF; padding-left:8px;}
p.plans_subtitlegold{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #c2c2c2; padding-left:8px; line-height:1px; }
p.plans_subtitleplatinum{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #00bff3; padding-left:8px; line-height:1px; }
p.plans_subtitlediamond{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #8dc63f; padding-left:8px;line-height:1px; }
p.plans_text{ font-family: Tahoma, Geneva, sans-serif; font-size:10px; line-height:12px; color:#666; padding-left:8px;}
span.gold{ font-family: Tahoma, Geneva, sans-serif; font-size:10px; font-weight:bold; line-height:12px; color: #000;}
span.platinum{ font-family: Tahoma, Geneva, sans-serif; font-size:10px; font-weight:bold; line-height:12px; color:#00bff3;}
span.diamond{ font-family: Tahoma, Geneva, sans-serif; font-size:10px; font-weight:bold; line-height:12px; color:#8dc63f;}
span.none{ color:#C0C0C0;}
p.plans_text_none{ font-family: Tahoma, Geneva, sans-serif; font-size:10px; color:  #00bff3;}
p.plans_form { font-family: Tahoma, Geneva, sans-serif; font-size:10px; height:12px; color:#666; padding:8px;}
input.radio{width: 20px; float:left; border:none; line-height:30px; display:block;}

.borderright{ border-right: 1px dotted #000;}
.borderbottom{ border-bottom: 1px dotted #000;}
.borderrightbottom{ border-right: 1px dotted #000; border-bottom: 1px dotted #000;}


/*team*/
.us{ width:212px; float:right; margin-top:26px;}
.us a{ display:block; width:98px; height:98px; margin-left:4px; float:left; margin-bottom:4px;}
.us a:link{border:1px solid #228493;}
.us a:visited{border:1px solid #228493;}
.us a:hover{ border:1px solid #9e1c20;}
.us a:active{ border:1px solid #9e1c20;}
.us a.jason{background:url(../team/tns.gif) no-repeat 1px 1px;}
.us a.lucy{background:url(../team/tns.gif) no-repeat 1px -99px;}
.us a.natalia{background:url(../team/tns.gif) no-repeat 1px -199px;}
.us a.chris{background:url(../team/tns.gif) no-repeat 1px -299px;}
.us a.phil{background:url(../team/tns.gif) no-repeat 1px -399px;}
.us a.neil{background:url(../team/tns.gif) no-repeat 1px -499px;}
.profile{ width:312px; border:1px solid #818181; padding:12px; float:left; margin-top:26px;}
.profile h1 b{ font-weight:normal;}
.profile p{ margin-bottom:10px;}
#column_wide .profile img{ padding:1px; border:1px solid #B9B9B9;}

.leftnavy{float:left;width:137px;height:auto;margin-top:26px;border-top:6px solid #9e1c20;color:#414042;font-size:11px;line-height:38px;background-color:#f0f0f0;padding-left:14px; padding-right:14px;}
.leftnavyb{float:left;width:163px;height:auto;margin-top:26px;border-top:6px solid #b9b9b9;color:#414042;font-size:11px;line-height:38px;background-color:#cccccc; padding-left:0px; padding-right:2px;}
.leftnavyb a{ margin-left: 13px;}

#column_left .leftnavy h1{ margin-left:0px; margin-right:0px;}
.leftnavy ul{ margin:10px 0px;}
.leftnavy ul li{ list-style:none;line-height:17px; padding:4px 0px;}
.leftnavy ul li a#zzz{ color:#9e1c20;}

.error{border:1px solid #9e1c20;padding:11px;margin-top:11px;}
.error p{margin:0px;color:#9e1c20;}
.success{border:1px solid #DDDADA;padding:11px;margin-top:11px;}
.success p{margin:0px;}

#column_right .error{border:1px solid #9e1c20;padding:11px;background:#fff; margin:11px;}
#column_right .error p{margin:0px;color:#9e1c20;}
#column_right .success{border:1px solid #DDDADA;padding:11px;margin:11px;}
#column_right .success p{margin:0px;}
#magento_banner{padding-left:1px;}


.mini_contact{top:0px;padding-bottom:10px;}
.mini_contact p{margin-left:13px;font-weight:bold;margin-bottom:6px;margin-top:8px;}
.mini_contact input{width:160px;height:18px;}
.mini_contact textarea{width:160px; height:50px;}
input.submitbutton_blue{background:url(../images/button_blue.jpg) no-repeat;width:83px;border:none;color:white;padding-left:6px;height:28px; font-weight:bold; cursor:pointer;}
.footer_space{height:20px;}
.latest_project_img{margin-left:15px;margin-top:10px;}
.border_wrap_small label { font-family:Verdana, Geneva, sans-serif; font-size: 11px; font-weight:bold; color:#5c5c5c; line-height:10px; float:left; margin-top: 2px;}
.seo p#hes{ margin:0px;  margin-top:12px; }

.seo p#hes a{ color:#666; }
.seo p#hes a:hover{ color:#000;}
.seo p#hes a span{ color:#C00 !important;}

/*ppc*/
#ppc_main{position:relative;width:770px; margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
#ppc_main strong{font-family:Arial, Helvetica, sans-serif;}
#ppc_header{width:770px; height:200px; background-image:url(../images/ppc_main_bg.jpg); repeat-x: top;}
#ppc_form{border:1px #80181B solid; width:272px; height:452px; background-color:#DDDADA; float:right; margin-right:28px; margin-left:20px; margin-top:-150px;}
#ppc_content{width:465px; height:300px; margin-left:0px; margin-right:0px; margin-top:0px; background-color:#FFF;}
#ppc_bottom{height:126px; width:696px; margin-left:25px; margin-top:5px;}

.ppc_bottom1{border-color:#80181B; height:36px; width:696px; padding:10px; background-color:#80181B; }
.ppc_bottom2{float:left; border:1px #80181B solid; height:47px; width:694px; padding:10px; background-color:#DDDADA; }
p.ppc_bottom{text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size: 16px; color:#FFF; margin-left:25px; margin-top:10px;}
p.ppc_bottom3{text-align:left; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size: 14px; color:#5C5C5C; width:660px; margin-left:25px; margin-top:5px; line-height:16px;}


h1.ppc{font-family: Arial, Helvetica, sans-serif; font-weight:normal; font-size:23px; color: #FFF; width:300px; margin-left:45px; padding-top:35px; line-height:25px;}
h2.ppc{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size: 16px; color:#F8B3B5; width:280px; margin-left:45px; margin-top:20px; line-height:16px;}

p.ppc_content{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size: 13px; color:#8E8E8E; margin-left:25px; margin-top:30px; line-height:15px;}


a.ppc{
	font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size: 13px;}

ul.ppc{
	font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size: 13px;color:#8E8E8E;margin:0 0 0 50px;padding:0;}

ul.ppc li{margin-top:15px;}
ul.ppc li span.list{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#80181B}

.find_out{position:absolute; width:377px; height:85px; background-image:url(../images/ppc_form_title.png); top:136px; left:419px;}

/*ppc_form*/

.ppc_border_wrap{ margin-top:60px; padding-bottom:10px;}
.ppc_border_wrap p{margin-left:30px;font-weight:bold;margin-bottom:8px;margin-top:5px;}
.ppc_border_wrap p.slim{margin-bottom:0px;line-height:16px; width:150px;}
.ppc_border_wrap input{width:208px;height:20px;}
.ppc_border_wrap input.radio{width:20px; float:left;}
.ppc_border_wrap label.radio_label{margin-top:0px; width:30px; float:left;}
.ppc_border_wrap label.radio_label_2{margin-top:0px; width:60px; float:left;}
input.enquire_now_button_ppc{ position:absolute; top:415px; left:484px; background-image:url(../images/ppc_form_btn.jpg); width:230px; height:70px; border:0px; color:#FFF; padding-bottom:3px; padding-left:30px; font-size:20px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}

p.mandatory_text{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}


#ppc_form .error{ padding:7px;border:0px;position:absolute; top:102px; left:315px; background-image:url(../images/error_box.png); width:165px; height:58px;}
#ppc_form .error p{ line-height:13px; padding-bottom:0px; margin-left:5px; margin-right:2px;color: #900;}
#ppc_form .ppc_border_wrap{margin-top:60px; padding-bottom:10px;}
#ppc_form .success{margin-top:60px; margin-left:30px; margin-right:30px;}
#ppc_form .success p{margin:0px;}