a img{border:none;}
#page{margin:0 auto;padding:0;width:100%;}
.inner_cntoutter a{ color:#23699C; }
.inner_cntoutter a:hover{ text-decoration:none;}
#container{float:left;padding:15px;width:968px;}
#footer{clear:both;width:100%;}
.entry-title-outer{width:100%; float: left; background-color: #23699D;  }
h1.entry-title{color:#FFF; margin:0 auto;font-size:21px;padding:10px;width:988px;font-weight:normal;}
#access .menu-header, div.menu, #colophon, #branding, #main, #wrapper{margin:0 auto;width:100%;}
#wrapper{background:#fff;float:left;}
#footer-widget-area{overflow:hidden;}
#footer-widget-area .widget-area{float:left;margin-right:20px;width:220px;}
#footer-widget-area #fourth{margin-right:0;}
#site-info{float:left;font-size:14px;font-weight:bold;}
 .footer-menu ul.menu{float:left;list-style:none outside none;margin:0;padding:10px 0px;width:100%;}
 .footer-menu ul.menu li{border-right:1px solid #23699C;float:left;padding:0px 18px; margin:0px; width:auto;}
.footer-menu ul.menu li a{color:#23699C;float:left;width:auto;text-decoration:underline;}
 .footer-menu  li a:hover{text-decoration:none;}
#site-generator{float:right;width:650px;}
.footer_menu{float:right;}
.footer_menu ul{float:left;list-style:none outside none;margin:0;padding:0;width:100%;}
.copy_right{float:right;text-align:right;width:100%;}
li.cpy{list-style:none;}
body{background:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0;padding:0;}
.cust_comment{color:#000000;float:left;font-size:14px;line-height:25px;padding:19px 0;width:290px;}
a.testiprev{ background:url(images/home_sprite_integ.png) -22px -114px no-repeat; width:13px; height:19px; float:left;}
a.testinext{ background:url(images/home_sprite_integ.png) -39px -114px no-repeat; width:13px; height:19px; float:left;}
.cust_details{float:left;padding:10px 0 0 10px;width:190px;}
.cust_img{float:left;}
.custsays{float:left;min-height:230px;padding:29px 15px;}
.cust_name{color:#000000;float:left;font-size:16px;width:100%;}
.cust_position{color:#F79027;float:left;font-size:14px;font-style:italic;width:100%;}
.slides_container .slide1{display:block;padding-left:8px;width:320px;}
#header{padding:0; position:relative; z-index:1000;width:998px; margin: 0 auto;}
#site-title{float:left;padding-top:25px;margin:0px;}
#site-title a{color:#000;font-weight:bold;text-decoration:none;float:left;}
#site-description{clear:right;float:right;}
.left_top_menu{float:right;width:450px;}
.left_top_menu .menu{float:right;width:450px;}
.left_top_menu  ul{float:left;list-style:none outside none;margin:0;padding:0;}
.left_top_menu  ul li{color:#23699C;float:left;padding:6px 15px;}
.left_top_menu ul li a{color:#23699C;float:left;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.left_top_menu  ul li a:hover{text-decoration:none !important;}
#access .menu, #access .menu-header { float:right; margin-top:20px; }
.button_section { float:right; width:166px; }
.rgt_menu{float:right;padding-top:5px;width:166px;}
a.sign_up { background: #b8de6d; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I4ZGU2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3N2IxMGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #b8de6d 0%, #77b10b 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b8de6d), color-stop(100%, #77b10b)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #b8de6d 0%, #77b10b 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #b8de6d 0%, #77b10b 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #b8de6d 0%, #77b10b 100%); /* IE10+ */ background: linear-gradient(top, #b8de6d 0%, #77b10b 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8de6d', endColorstr='#77b10b', GradientType=0 ); /* IE6-8 */
border:1px solid #88C612; border-radius:5px 5px 5px 5px; color:#FFFFFF; cursor:pointer; font-size:14px; font-weight:400; height:22px; padding:2px 7px 0; text-align:center; text-decoration:none; }
a.register{margin-left:20px;padding-bottom:3px;}
a.sign_in { width:60px; background: #ededed; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmUwZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ededed 0%, #dfe0e2 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ededed), color-stop(100%, #dfe0e2)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ededed 0%, #dfe0e2 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ededed 0%, #dfe0e2 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ededed 0%, #dfe0e2 100%); /* IE10+ */ background: linear-gradient(top, #ededed 0%, #dfe0e2 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#dfe0e2', GradientType=0 ); /* IE6-8 */
border:1px solid #BABABA; border-radius:5px 5px 5px 5px; color:#2783B7; cursor:pointer; font-family:Arial; font-size:14px; font-weight:400; height:22px; line-height:20px; margin:0 5px; padding:2px 7px 0; text-decoration:none; }
.rgt_menu a{float:left;}
.sign_up:hover { background: #74a911; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc0YTkxMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YWJiMjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #74a911 0%, #8abb26 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #74a911), color-stop(100%, #8abb26)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #74a911 0%, #8abb26 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #74a911 0%, #8abb26 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #74a911 0%, #8abb26 100%); /* IE10+ */ background: linear-gradient(top, #74a911 0%, #8abb26 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#74a911', endColorstr='#8abb26', GradientType=0 ); /* IE6-8 */
border:1px solid #88C612; border-radius:5px 5px 5px 5px; color:#FFFFFF; cursor:pointer; font-size:14px; font-weight:400; height:22px; padding:2px 7px 0px; text-align:center; text-decoration:none; }
a.register:hover{padding-bottom:3px !important;}
a.sign_in:hover { background: #ededed; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjM2MzYzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ededed 0%, #c3c3c3 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ededed), color-stop(100%, #c3c3c3)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ededed 0%, #c3c3c3 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ededed 0%, #c3c3c3 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ededed 0%, #c3c3c3 100%); /* IE10+ */ background: linear-gradient(top, #ededed 0%, #c3c3c3 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#c3c3c3', GradientType=0 ); /* IE6-8 */
border:1px solid #BABABA; border-radius:5px 5px 5px 5px; color:#2783B7; cursor:pointer; font-family:Arial; font-size:14px; font-weight:400; height:22px; line-height:20px; margin:0 5px; padding:2px 7px 0; text-decoration:none; }
a.sign_in span.sign{float:left; cursor:pointer;}
li.log{list-style:none;}
.lock1 { background:url("images/home_sprite_integ.png") -9px -143px no-repeat; width:12px; height:16px; float:right; margin-top:2px; }

.rgt_menu a{float:left;}
a.sign_in span.sign{float:left; cursor:pointer;}
li.log{list-style:none;}
ul#menu-headermenu{float:right;list-style:none outside none;margin:0;margin-top:20px;margin-bottom:0px;padding:0; *margin-top:11px;}
 ul#menu-headermenu li{float:left;font-size:17px;padding:0 14px 0 67px;position:relative;width:auto;}
 ul#menu-headermenu li span{border-bottom:5px solid #82C315 ;color:#000000;float:left;text-decoration:none;color:#393939;font-size:17px;font-weight:bold;font-family:Arial, Helvetica, sans-serif; cursor:pointer;}
 ul#menu-headermenu li span:hover{color:#000000;float:left;text-decoration:none;color:#393939;font-size:17px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
 ul#menu-headermenu li span a.head_link {color:#393939;float:left;font-size:17px;font-weight:bold;text-decoration:none; cursor:pointer;}
 ul#menu-headermenu li span a.sub_link{clear:both;color:#626262;display:block;float:left;font-size:11px;height:19px;text-decoration:none;font-weight:normal; width:100%; cursor:pointer;}
#access a{color:#aaa;display:block;padding:0;text-decoration:none;}
#access ul ul{padding-bottom:10px;list-style:none outside none;margin:0;padding:0;display:none;position:absolute;top:43px;left:0;z-index:99999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#f9f9f9;border:1px solid #A2A2A2;float:left;margin-left:1px;width:194px;background-position:top 10px;padding-left:5px;}
ul#menu-headermenu li ul li{padding:3px 3px;width:190px;}
ul#menu-headermenu li ul.sub-arrow1{left:0px;}
ul#menu-headermenu li ul.sub-arrow2{left:20px;}
ul#menu-headermenu li ul.sub-arrow3{left:50px;}
ul#menu-headermenu li ul li.arr { background:url("images/home_sprite_integ.png") no-repeat scroll 6px -191px transparent; }
ul#menu-headermenu li ul li.firstlist .top_arrow { background:url(images/home_sprite_integ.png) -284px -227px no-repeat; height:9px; margin-left:81px; margin-top:-11px; }
ul#menu-headermenu li ul li span{border-bottom:1px dashed #CCCCCC;width:95%; display:block;}
ul#menu-headermenu li ul li a,ul#menu-headermenu li a {width:100%;}
ul#menu-headermenu li ul li a.head_link{text-decoration:none;color:#23699C !important;font-size:14px !important;font-weight:400 !important; display:block;}
ul#menu-headermenu li ul li a.head_link:hover {color:#000000;float:left;font-size:17px;font-weight:bold;text-decoration:underline; display:block;}
ul#menu-headermenu li ul li a.sub_link{color:#908F8F !important;float:left;font-size:12px !important;width:100%; display:block;}
#access ul ul ul{float:right;list-style:none outside none;margin:0;padding-left:5px;display:none;position:absolute;top:-1px;left:195px;z-index:99999;background-image:none;}
#access ul li.current_page_item > span,#access ul li.current-menu-ancestor > span,#access ul li.current-menu-item > span,#access ul li.current-menu-parent > span{color:#000000;float:left;text-decoration:none; border-bottom:5px solid #FA8700;}
#access ul li ul.sub-menu li.current_page_item > span,#access ul li ul.sub-menu li.current-menu-ancestor > span,#access ul li ul.sub-menu li.current-menu-item > span,
#access ul li ul.sub-menu li.current-menu-parent > a{color:#000000;float:left;text-decoration:none; border-bottom:1px dashed #ccc;}
ul#menu-headermenu li span:hover{border-bottom: 5px solid #FA8700;}
ul.sub-menu li span:hover{border-bottom:1px dashed #ccc !important;}
ul#menu-headermenu li ul li.last ul li span{border-bottom:1px dashed #CCCCCC;}
ul#menu-headermenu li ul li.last span{border-bottom:none;}
li.contactlast span, li.contactlast span:hover{border-bottom: 0px dashed #FFF !important;}
ul#menu-headermenu li ul li.last span:hover{border-bottom:none !important;}
ul#menu-headermenu li ul li.last ul.sub-menu li span{ border-bottom:1px dashed #CCCCCC; }
ul#menu-headermenu li ul li.last ul.sub-menu span:hover{ border-bottom:1px dashed #CCCCCC !important; }
ul#menu-headermenu li ul li.last ul li.last span{border-bottom:none !important;}
ul#menu-headermenu li ul li.last ul li.last span:hover{border-bottom:none !important;}
#main{float:left;width:100%;padding-bottom:10px;}
.lft_content{float:left;width:335px;}
.small_business{float:left;width:100%;}
.lft_cnttitle{background-color:#F9F9F9;color:#393939;float:left;font-size:18px;padding:8px;width:319px;}
.customer_say{float:left;padding:10px 0;width:100%;}
.lft_cnttitle{background-color:#EEEEEE;color:#000000;float:left;font-size:18px;height:25px;padding:8px;width:319px;}
.lft_cntarea{float:left;padding:8px;position:relative;width:319px;z-index:1;background:#f9f9f9;}
.rgt_content{float:right;width:650px;}
.featured_apps{float:left;width:100%;}
.rgt_cnttitle{background-color:#F9F9F9;color:#393939;float:left;font-size:18px;padding:8px;width:634px;}
.rgt_cnttitle span{float:left;width:270px;}
span.flikeget{color:#000000;float:right !important;font-size:11px;padding:10px 5px;text-align:right;width:auto !important;}
a.flike img{float:left;width:auto;}
a.flike span{color:#000000;float:right !important;font-size:11px;padding:10px 5px;text-align:right;width:auto !important;}
.rgt_cntarea2{float:left;height:215px;text-align:center;width:650px;background:#f9f9f9;}
.pic_whl{float:left;padding:22px 11px;width:194px;}
.pic_mid_bg .top_section{padding:0 10px;text-align:left !important;width:174px;}
.top_section{float:left;width:998px;}
 .top_section span a{color:#23699C;font-family:Arial, Helvetica, Calibri;font-size:14px;font-weight:700;line-height:22px;margin:0;padding:0;text-align:left;text-decoration:none;width:194px;}
.top_section span.slogan a{color:#4D4D4D;font-family:Arial, Helvetica, Calibri;font-size:12px;font-style:italic;font-weight:400;text-decoration:none;width:194px;}
.icon_whole{display:inline-block;margin-top:7px;padding:0 10px;width:174px;}
.left_side_icon{float:left;height:90px;margin-left:12px;width:65px;}
a.invoice{ background:url(images/home_sprite_integ.png) -96px -108px no-repeat; width:54px; height:57px; float:left; margin-left:8px;}
a.salesrec{ background:url(images/home_sprite_integ.png) -151px -108px no-repeat; width:50px; height:60px; float:left; margin-left:12px;}
a.customer{ background:url(images/home_sprite_integ.png) -208px -108px no-repeat; width:68px; height:60px; float:left; margin-left:8px;}
a.customer{ background:url(images/home_sprite_integ.png) -208px -108px no-repeat; width:68px; height:60px; float:left; margin-left:8px;}
a.lead{ background:url(images/home_sprite_integ.png) -279px -108px no-repeat; width:48px; height:60px; float:left; margin-left:11px;}
a.project{ background:url(images/home_sprite_integ.png) -333px -108px no-repeat; width:48px; height:60px; float:left; margin-left:9px; }
a.timesheet{ background:url(images/home_sprite_integ.png) -389px -108px no-repeat; width:54px; height:60px; float:left; margin-left:10px;}
a.home_semore{ background:url(images/home_sprite_integ.png) -26px -142px no-repeat; width:20px; height:20px; float:left; }
.right_side_icon{float:right;margin-right:8px;width:78px; text-align: center;}
.center_side_icon{float:left;height:90px;margin-left:54px;width:65px; text-align: center;}
.icon_whole span a{color:#23699C;float:left;font-family:Arial, Helvetica, Calibri;font-size:12px;font-weight:700;text-align:center;text-decoration:underline;width:100%;}
.icon_whole span a:hover{text-decoration:none;}
.sing{float:left;margin-top:7px;padding:0 10px;text-align:center;width:174px;}
.sing{text-align:center;}
.rgt_cntarea{text-align:center;}
.pic_w a{color:#333333;display:block;font-family:Open Sans;font-size:12px;font-weight:700;text-decoration:none;}
.rd_whl{text-align:right;width:164px;}
.rd_mr{float:right;line-height:21px;padding-right:5px;}
.rd_mr .see{color:#0088CC;display:block;float:left;font-family:Arial, Helvetica, Calibri;font-size:12px;text-decoration:underline;}
.rd_mr .see:hover{text-decoration:none;}
a.seeall{float:left;}
a.offer15{background:url("images/seemore.png") no-repeat scroll 0 0 transparent;display:block;float:left;height:20px;width:18px;}
.inside_apptivo{float:left;padding:10px 0;width:100%;}
.rgt_cnttitle{background-color:#EEEEEE;color:#000000;float:left;font-size:18px;height:25px;padding:8px;width:634px;color:#000000;font-size:18px;}
.rgt_cnttitle span{float:left;width:270px;}
.social_icons{float:right;}
.social_icons a{float:left;margin:0 6px;}
.social_icons img{float:left;}
.rgt_cntarea1{float:left;text-align:center;width:650px;background:#f9f9f9;}
.inside_img{padding-left:2px;text-align:center;}
.img1, .img2, .img3{height:240px;width:642px;}
.btm_linksoutter{font-size:14px;margin:0 auto;padding:25px 0 8px;text-align:center;width:300px;}
.btm_links{float:left;font-size:14px;margin:0 auto;padding:0px 0 8px;text-align:center;width:300px;}
.btm_links a.linkactive{color:#000 !important;text-decoration:none !important;}
.btm_links a{color:#23699C;padding:0px 15px;text-decoration:underline;}
.featured_box{border-top:1px dashed #CCCCCC;float:left;padding:10px 0;width:100%;}
a.getapp{ background:url(images/home_sprite_integ.png) -32px -8px no-repeat; width:186px; height:46px; float:left; margin: 12px 15px 20px 5px;}
a.cloud{ background:url(images/home_sprite_integ.png) -224px -8px no-repeat; width:220px; height:46px; float:left;margin: 12px 16px 20px;}
a.openforum{ background:url(images/home_sprite_integ.png) -2px -54px no-repeat; width:144px; height:46px; float:left;margin: 12px 16px 20px;}
a.feedmyapp{ background:url(images/home_sprite_integ.png) -148px -54px no-repeat; width:192px; height:46px; float:left;margin: 12px 16px 20px;}
a.business{ background:url(images/home_sprite_integ.png) -338px -54px no-repeat; width:110px; height:46px; float:left;margin: 12px 5px 20px 16px;}
.featured_title{color:#393939;font-size:18px;}
.featured_title h2{font-size:18px; font-weight:normal; padding: 0px; margin: 0px; display:inline; color:#000}
 a.featured_in_link{float:left;width:auto;}
img.featured_in_img{padding:0px;}
.inside_img{float:left;height:247px;text-align:center;width:645px;}
.galleryimg{width:642px;height:240px;overflow:hidden;}
.pic_mid_bg{background-color:#FFFFFF;border:1px solid #CCCCCC;border-radius:5px 5px 5px 5px;float:left;margin-left:2px;min-height:165px;width:189px;}
.header_main{margin:0px auto;width:100%;}
.home_header_main{margin-left:60px;width:933px;}
.header_img{float:left;width:375px;}
.header_cnt{float:left;padding-left:78px;width:480px;}
.header_cnttitle{color:#FFFFFF;float:left;font-size:31px;font-weight:bold;}
.header_cntarea{color:#FFFFFF;float:left;font-size:18px;}
.header_cntarea ul{list-style:none outside none;margin:0;padding:0;}
.header_cntarea li{background:url("images/header_bullet.png") no-repeat scroll left center transparent;color:#FFFFFF;font-size:18px;margin:10px 3px;padding:0px 0 0 35px;width:100%;}
.header_signup{float:left;padding-left:70px;padding-top:23px;width:325px;}
.header_cnttitle h1{color:#FFFFFF;float:left;font-size:31px;font-weight:bold; display: inline; margin: 0px; padding: 0px;}
.banner{margin:0 auto; width:998px}
a.banner_btn { background: #93bb48; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzYmI0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NTdjMGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #93bb48 0%, #557c0b 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #93bb48), color-stop(100%, #557c0b)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #93bb48 0%, #557c0b 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #93bb48 0%, #557c0b 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #93bb48 0%, #557c0b 100%); /* IE10+ */ background: linear-gradient(top, #93bb48 0%, #557c0b 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93bb48', endColorstr='#557c0b', GradientType=0 ); /* IE6-8 */
color:#FFFFFF; cursor:pointer; font-family:Arial, Calibri; font-size:18px; font-weight:400; line-height:41px; width:250px; float:left; text-decoration:none; width:207px; text-align:center; border:1px solid #84c40a; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding-bottom:3px; }
a.banner_btn b { bottom:5px; clear:both; color:#FFFFFF; display:block; font-size:12px; font-style:italic; font-weight:400; line-height:8px; position:relative; }
a.banner_btn strong { bottom:5px; clear:both; color:#FFFFFF; display:block; font-size:12px; font-style:italic; font-weight:400; line-height:8px; position:relative; }
a.banner_btn:hover { background: #608e09; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYwOGUwOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NTdkMGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #608e09 0%, #557d0b 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #608e09), color-stop(100%, #557d0b)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #608e09 0%, #557d0b 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #608e09 0%, #557d0b 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #608e09 0%, #557d0b 100%); /* IE10+ */ background: linear-gradient(top, #608e09 0%, #557d0b 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#608e09', endColorstr='#557d0b', GradientType=0 ); /* IE6-8 */
color:#FFFFFF; cursor:pointer; font-family:Arial, Calibri; font-size:18px; line-height:41px; width:250px; float:left; text-decoration:none; width:207px; text-align:center; padding-bottom:3px; }
span.free_apps{clear:both;color:#FFFFFF;float:left;font-size:16px;width:100%;}
.modal_panelpopup{background:none repeat scroll 0 0 transparent;position:absolute;z-index:1002;}
.model_bg{margin:0 auto;padding:0px 25px;width:730px;}
.modal_panel_content{margin:0 auto;width:100%;}
.editable_content{margin:0 auto;min-height:80px;opacity:1;}
.black_bgoverlay1{background-color:#FFFFFF;height:100%;left:0;opacity:0.6;position:fixed;top:0;width:100%;z-index:1001;filter:alpha(opacity=60);}
a#modal_panel_close1 span{background:url("images/home_sprite_integ.png") no-repeat scroll -53px -108px transparent; cursor :pointer; bottom:19px;float:right;height:30px;position:relative;right:33px;width:30px; *bottom:-10px;}
a#modal_panel_close1 span.close{background:url("images/home_sprite_integ.png") no-repeat scroll -53px -108px transparent; cursor :pointer; bottom:0 !important;float:right;height:30px;position:relative;right:0 !important;top:10px;width:30px;}
.editable_content iframe{height:360px;margin-left:12px;overflow:hidden;padding:10px;}
#example #slides{left:4px;position:relative;top:15px;z-index:100;}
#slides{position:relative;top:15px;left:4px;z-index:100;}
.slides_container .slide{display:block;height:320px;margin-left:35px;width:980px;}
.slides_container{margin:0 auto;width:925px;}
.lft_cntarea .slides_container{width:930px;overflow:hidden;position:relative;}
.lft_cntarea .slides_container .slide{width:920px;display:block;margin-left:35px;}
.lft_cntarea .slides_container .slide1{width:320px;display:block;padding-left:8px;}
.lft_cntarea .slides_container a img{display:block;}
#slides .next, #slides .prev{position:absolute;top:107px;left:-39px;width:24px;height:43px;display:block;z-index:101;}
#slides .next{left:585px;}
.lft_cntarea #slides1 .pagination{display:none;}
.lft_cntarea #slides1 .slides_container{width:320px !important;height:252px !important;}
.contact_main{width:998px;float:left;padding-top:35px;}
.contact_frm{width:450px;float:left;padding-left:15px;}
.contact_address{width:530px;float:left;text-align:center;}
.contact_input{padding:10px;width:365px;}
.contact_input input{border:1px solid #23699C;padding:7px;width:350px;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.contact_input textarea{border:1px solid #23699C;padding:7px;width:350px;min-height:140px;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.contact_map{width:998px;float:left;padding:20px 0;}
.contact_usa{width:450px;float:left;padding-left:25px;}
.contact_mdu{width:490px;float:right;}
h1.phone{font-size:40px;font-weight:bold;margin:0px;padding:0px;}
h2.workingtime{font-size:16px;font-weight:400;margin:0px;padding:5px 0;}
h2.contactemail{font-size:15px;font-weight:700;margin:0px;padding:10px 0;}
h2.contactemail a{font-size:15px;font-weight:700;margin:0;padding:0;color:#23699C;text-decoration:underline;}
a.submit{color:#FFFFFF;cursor:pointer;line-height:36px;text-decoration:none;float:right;}
a.submit span{background:url("images/top_btns.png") no-repeat scroll -196px -103px transparent;color:#FFFFFF;float:left;font-family:arial;font-size:14px;height:28px;line-height:25px;min-width:58px;}
a.submit:hover span{background:url("images/top_btns.png") no-repeat scroll -196px -138px transparent;color:#FFFFFF;float:left;height:28px;min-width:58px;}
a.submit:active span{background:url("images/top_btns.png") no-repeat scroll -196px -173px transparent;color:#FFFFFF;float:left;height:28px;min-width:58px;}
a.submit div{background:url("images/top_btns.png") no-repeat scroll 0px -103px transparent;float:left;height:28px;width:15px;}
a.submit:hover div{background:url("images/top_btns.png") no-repeat scroll 0px -138px transparent;float:left;height:28px;width:15px;}
a.submit:active div{background:url("images/top_btns.png") no-repeat scroll 0px -173px transparent;float:left;height:28px;width:15px;}
.social_icons1 a{float:left;padding:5px 0px;}
h2.contact_add{font-size:14px;font-weight:100;margin:0px;padding:0px;}
.soical_icons_outter{width:301px;margin:0 auto;}
.social_icons1{float:left;padding:15px 0;}
.social_icons1 a img{float:left;padding:5px 15px;}
.contact_outter{width:998px;float:left;background-color:#F5F5F5;margin-top:20px;}
.contact_outter{float:left;font-size:12px;color:#666666;line-height:25px;}
.contact_title{width:981px;float:left;background-color:#F9F9F9;color:#7C7C7C;font-size:18px;padding:8px;}
.faq{width:998px;float:left;background-color:#F5F5F5;margin-top:20px;}
.faq_title{width:981px;float:left;background-color:#F9F9F9;color:#7C7C7C;font-size:18px;padding:8px;}
.faqoutter{width:940px;padding-left:35px;float:left;}
.faq_ques{width:941px;float:left;font-size:14px;color:#23699C;padding:10px 0;}
.faq_ques a{float:left;font-size:14px;color:#23699C;text-decoration:none;}
.faq_ques a:hover{float:left;font-size:14px;color:#23699C;text-decoration:underline;}
.faq_answ{padding-left:15px;float:left;font-size:12px;color:#000;line-height:25px;width:911px;}
.faq_answ p{margin:0 0 15px 0;padding:0px;}
.faq_answ ul{list-style:circle;padding-left:50px;float:left;}
p.answer_title{width:998px;float:left;font-weight:bold;text-decoration:underline;}
#slides1 .next, #slides1 .prev{position:absolute;top:105px;z-index:9;}
#slides1 .next{left:310px;}
.video_mid{background-color:#FFFFFF;box-shadow:1px 5px 23px #000000;float:left;padding:10px 0;width:685px;}
#ques1{display:block;}
a.top{float:right;font-size:10px;}
a.top:hover{float:right;font-size:10px;text-decoration:underline}
.hentry{color:#000000;font-size:12px;line-height:25px;}
.home .sticky{background:#f2f7fc;border-top:4px solid #000;margin-left:-20px;margin-right:-20px;padding:18px 20px;}
.single .hentry{margin:0 0 36px 0;}
.page-title{color:#000;font-size:14px;font-weight:bold;margin:0 0 36px 0;}
.page-title span{color:#333;font-size:16px;font-style:italic;font-weight:normal;}
.page-title a:link, .page-title a:visited{color:#888;text-decoration:none;}
.page-title a:active, .page-title a:hover{color:#ff4b33;}
li.ban{list-style:none;}
.page-link{clear:both;color:#000;font-weight:bold;margin:0 0 22px 0;word-spacing:0.5em;}
.page-link a:link, .page-link a:visited{background:#f1f1f1;color:#333;font-weight:normal;padding:0.5em 0.75em;text-decoration:none;}
.home .sticky .page-link a{background:#d9e8f7;}
.page-link a:active, .page-link a:hover{color:#ff4b33;}
body.page .edit-link{clear:both;display:block;}
.widget-area ul{list-style:none;margin-left:0;}
.widget-area ul ul{list-style:square;margin-left:1.3em;}
.widget-area select{max-width:100%;}
.widget_search label{display:none;}
.widget-container{list-style:none;}
.widget-title{color:#222;font-weight:bold;}
.widget-area a:link, .widget-area a:visited{text-decoration:none;}
.widget-area a:active, .widget-area a:hover{text-decoration:underline;}
.widget-area .entry-meta{font-size:11px;}
#main .widget-area ul{margin-left:0;padding:0 20px 0 0;}
#main .widget-area ul ul{border:none;margin-left:1.3em;padding:0;}
#footer{width:998px; margin: 0 auto;}
a.verisign { background:url(images/home_sprite_integ.png) -269px -174px no-repeat; width:74px; height:44px; float:left; margin-right:15px; }
a.truste { background:url(images/home_sprite_integ.png) -346px -174px no-repeat; width:97px; height:44px; float:left; }
#colophon{overflow:hidden; border-top:1px dashed #CCCCCC; float: left;}
li.ftrlft{list-style:none;}
.lft_footer{padding-top:9px;float:left;}
li.ftrlft a{float:left;}
#site-info{font-weight:bold;}
#site-info a{color:#000;text-decoration:none;}
#site-generator a{display:inline-block;line-height:16px;text-decoration:underline;}
.header_section{background:url("images/category_bg.jpg") no-repeat scroll #23699D;float:left;margin:13px 0;width:998px;min-height:327px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
#slides{left:4px;position:relative;top:15px;z-index:100;}
#site-generator a:hover{text-decoration:none;}
img#wpstats{display:block;margin:0 auto 10px;}
.header_cntsubtitle{color:#FFFFFF;float:left;font-size:19px;font-weight:bold;padding-top:5px;width:100%;}
@media print{body{background:none !important;}
#wrapper{clear:both !important;display:block !important;float:none !important;position:relative !important;}
#header{border-bottom:2pt solid #000;padding-bottom:18pt;}
#colophon{border-top:2pt solid #000;}
#site-title, #site-description{float:none;line-height:1.4em;margin:0;padding:0;}
#site-title{font-size:13pt;}
.entry-content{font-size:14pt;line-height:1.6em;}
.entry-title{font-size:21pt;}
#access, #branding img, #respond, .comment-edit-link, .edit-link, .navigation, .page-link, .widget-area{display:none !important;}
#container, #header, #footer{margin:0;width:998px;}
#content, .one-column #content{margin:24pt 0 0;width:100%;}
.wp-caption p{font-size:11pt;}
#site-info, #site-generator{float:none;width:auto;}
#colophon{width:auto;}
img#wpstats{display:none;}
#site-generator a{margin:0;padding:0;}
#entry-author-info{border:1px solid #e7e7e7;}
#main{display:inline;}
.home .sticky{border:none;}
}
.contact_frm{width:400px;float:left;padding-left:50px;margin-top:20px;}
.contact_address{width:480px;float:left;text-align:center;margin-top:20px;}
.contact_input{padding:10px;width:365px;}
.contact_input input{border:1px solid #000;padding:7px;width:350px;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.contact_input textarea{border:1px solid #000;padding:7px;width:350px;min-height:140px;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.contact_map{width:998px;float:left;padding:20px 0;}
.contact_usa{width:450px;float:left;padding-left:25px;}
.contact_mdu{width:490px;float:right;}
h1.phone{font-size:40px;font-weight:bold;margin:0px;padding:0px;}
h2.workingtime{font-size:16px;font-weight:400;margin:0px;padding:5px 0;}
h2.contactemail{font-size:15px;font-weight:700;margin:0px;padding:10px 0;}
h2.contactemail a{font-size:15px;font-weight:700;margin:0;padding:0;color:#23699C;text-decoration:underline;}
#contact_footer{border-top:1px dashed #ccc;margin-top:10px;}
.social_icons1 a{float:left;padding:5px 0px;}
h1.contactoffice{color:#ffa800;font-size:20px;font-weight:bold;margin:0px;padding:0px;}
h2.contact_add{font-size:14px;font-weight:100;margin:0px;padding:0px;}
.soical_icons_outter{width:301px;margin:0 auto;}
.social_icons1{float:left;padding:15px 0;}
.social_icons1 a img{float:left;padding:5px 15px;}
input#awp_contactform_submit_contact{background:url("images/top_green.png") repeat-x scroll 0 0 transparent;border:1px solid #88C612;border-radius:5px 5px 5px 5px;  cursor:pointer;font-size:14px;font-weight:400;height:22px;  float:right;margin-right:34px;color:#FFF !important; width:81px;padding: 0 0 3px;}
input#awp_contactform_submit_contact:hover{width:81px;padding: 0 0 3px;background:url("images/top_green_hover.png") repeat-x scroll 0 0 transparent;border:1px solid #88C612;border-radius:5px 5px 5px 5px;color:#FFFFFF !important;cursor:pointer;height:22px;}
a.twitter-big{background:url("images/homesprite.png") no-repeat scroll -73px -420px transparent;height:49px;width:55px; margin-right:10px}
a.facebook-big{background:url("images/homesprite.png") no-repeat scroll -146px -420px transparent;height:49px;width:55px; margin-right:10px}
a.linkedin-big{background:url("images/homesprite.png") no-repeat scroll -139px -168px transparent;height:49px;width:55px; margin-right:10px}
a.youtube-big{background:url("images/homesprite.png") no-repeat scroll 0 -420px transparent;height:49px;width:55px; margin-right:10px}
.faq_subtitle{color:#000000;float:left;font-size:16px;font-weight:400;margin:5px 0;padding:8px 8px 8px 15px;text-decoration:underline;width:350px;}
.faqoutter{width:940px;padding-left:35px;float:left;}
.faq_ques{width:941px;float:left;font-size:14px;color:#23699C;padding:5px 0;}
.faq_ques a{float:left;font-size:14px;color:#23699C;text-decoration:none;}
.faq_ques a:hover{float:left;font-size:14px;color:#23699C;text-decoration:underline;}
.faq_answ{padding-left:15px;float:left;font-size:14px;color:#000;line-height:25px;width:911px;}
.faq_answ p{margin:0 0 15px 0;padding:0px;}
.faq_answ ul{list-style:circle;padding-left:50px;float:left;}
p.answer_title{width:998px;float:left;font-weight:bold;text-decoration:underline;}
.evcert{padding:8px;}
#ques1{display:block;}
#faq_footer{border-top:1px dashed #ccc;margin-top:10px;}
.pricing_outter{float:left;font-size:12px;color:#666666;line-height:25px;width:998px;float:left;xbackground-color:#F5F5F5;margin-top:20px;}
.pricing_title{width:981px;float:left;background-color:#eee;color:#000;font-size:18px;padding:8px;}
.pricing_main{width:998px;float:left;padding-top:35px;background-color:#f9f9f9}
.pricing_table{width:660px;margin:0 auto;}
.pricing_table table{margin-left:11px;width:675px;}
.pricingmiddle_bg{background:url(images/pricing_mdlbg.png) repeat-y;width:688px;float:left;position:relative;}
.pricingmiddle_bg tr:hover{background:url(images/pricing_mdlbg_hover.png) repeat-y 0px 0px;}
.pricingmiddle_bg td{background:url(images/mdlbgborder.png) bottom repeat-x;position:relative;}
.pricing_desc{width:280px;}
.pricing_avail{width:185px;text-align:center;color:#000;font-size:15px;}
.pricing_avail1{width:225px;text-align:center;color:#000;font-size:15px;}
.pricing_graycnt1{background-color:#5e5e5e;margin-left:8px;padding-left:15px;width:172px;color:#fff;float:left;height:166px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;border-top-left-radius:7px;border-top-right-radius:7px;padding-top:10px;}
.pricing_greencnt2{background:url(images/pricing_greenmdl.png) #3fa103 repeat-x;margin-left:15px;padding-left:15px;width:198px;color:#fff;float:left;height:201px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;border-top-left-radius:7px;border-top-right-radius:7px;padding-top:10px;}
.pricing_top{width:384px;float:right;}
.pricing_desctop{background:url(images/pricing_graydesctop.png) no-repeat !important;width:150px;height:5px;left:0;position:absolute;top:-4px;width:284px;}
.pricing_topfirst{float:left;width:180px;padding-top:35px;}
.pricing_topsecond{float:left;width:180px;margin-left:2px;}
.pricing_graytoptitle{font-weight:bold;font-size:22px;color:#fff;text-align:center;width:95%;padding:10px 0;}
.pricing_greentoptitle{font-weight:bold;font-size:30px;color:#fff;text-shadow:1px 2px #3fa103;text-align:center;width:95%;padding-bottom:5px;}
.pricing_greenprice{font-size:48px;color:#fff;font-weight:bold;text-align:center;padding-top:15px;}
.pricing_free{font-weight:bold;font-size:22px;color:#fff;text-align:center;width:95%;padding:15px 0;float:left;}
.pricing_preamount{font-weight:bold;font-size:20px;color:#fff;text-align:center;width:95%;padding:15px 0;}
.pricing_preamount span{color:#FFFFFF;font-size:15px;font-weight:bold;padding:15px 0;text-align:center;width:95%;}
.pricing_grayprice{font-size:48px;color:#fff;font-weight:bold;text-align:center;padding-top:15px;}
.pricing_greentopuser{font-size:12px;text-align:center;width:100%;line-height:15px;padding:15px 0;}
.pricing_graytopuser{font-size:12px;text-align:center;width:100%;line-height:15px;padding-top:15px;}
.pricing_signup{width:104px;margin:0 auto;padding-top:15px;}
.pricing_signup1{width:150px;margin:0 auto;padding-top:0px;}
.pricing_signup2{padding-top:0px;}
.pricing_btmcnt{width:310px;float:left;font-weight:bold;}
span.pricing_dollar{font-size:15px;vertical-align:top;color:#fff;font-weight:bold;position:relative;bottom:12px;}
.pricing_desccntbold{color:#2991d5;font-weight:bold;font-size:15px;text-align:right;padding:3px 20px 3px 0;}
.pricing_desccntnormal{color:#000;font-size:15px;text-align:right;padding:3px 8px 3px 0;}
.pricing_bottom{float:left;background:url(images/pricing_bottom.png) no-repeat;height:20px;width:692px;}
.pricing_btmsignup{width:697px;margin: 0 auto;}
.pricing_btmsignup1{width:104px;float:left;padding-left:30px;}
.pricing_btmsignup2{width:210px;float:left;}
a.trail{background:url("images/trail.png") repeat-x scroll 0 0 #B97311;border:2px solid #B97311;border-radius:5px 5px 5px 5px;color:#FFFFFF;cursor:pointer;float:right;font-family:arial;font-size:20px;height:40px;line-height:35px;text-align:center;text-decoration:none;width:150px;}
a.trail:hover{background:url("images/trail_hover.png") repeat-x scroll 0 0 #B97311;border:2px solid #B97311;border-radius:5px 5px 5px 5px;color:#FFFFFF;cursor:pointer;float:right;line-height:35px;text-decoration:none;width:150px;}
a.prigreen{margin-left:20px;padding-bottom:3px;}
a.prigreen:hover{margin-left:20px;padding-bottom:3px;}
 a.trail,a.trail:hover{line-height:40px}
a.sign_up_pricing {background:url("images/top_green.png") repeat-x scroll 0 0 transparent;border:1px solid #88C612; border-radius:5px 5px 5px 5px; color:#FFFFFF; cursor:pointer; font-size:14px; font-weight:400; height:22px; padding:2px 7px 3px ; text-align:center; text-decoration:none; }
a.sign_up_pricing:hover {background:url("images/top_green_hover.png") repeat-x scroll 0 0 #8eb641;border:1px solid #88C612; border-radius:5px 5px 5px 5px; color:#FFFFFF; cursor:pointer; font-size:14px; font-weight:400; height:22px; padding:2px 7px 3px; text-align:center; text-decoration:none;}
.demo_main{padding:10px;margin-bottom:10px;float:left;width:977px;font-size:14px;color:#000;background-color:#f9f9f9}
.demo_lft{width:480px;float:left;}
.demo_lft ul{padding:0;margin:0;list-style:none;}
.demo_lft ul li{background:url(images/pricing_tick.png) no-repeat left;padding-left:25px;}
.demo_rgtset iframe{margin-left:10px;position:relative;}
.demo_rgt ul{padding:0;margin:8px 0px 0px;list-style:none;}
.demo_rgt ul li{background:url(images/pricing_tick.png) no-repeat left;padding-left:25px;}
.demo_lfttitle1{color:#000;font-size:16px;font-weight:bold;float:left;width:98%;text-decoration:underline;padding:5px;}
.demo_rgttitle1{color:#000;font-size:16px;font-weight:bold;float:left;width:98%;text-decoration:underline;padding:5px;}
.demo_lfttitle{color:#000;font-size:14px;font-weight:bold;float:left;width:98%;padding:5px 0px;}
.demo_lftcnt{width:98%;float:left;padding:5px 0px 20px 5px;}
.demo_rgtcnt{width:98%;float:left;padding:5px;}
.demo_rgt{width:480px;float:left;padding-left:15px;}
.slideshare_mid{background-color: white;box-shadow: 1px 5px 23px #000000;float: left;padding:10px;  border:1px solid #cccccc; width: 465px; text-align: center;}
.slideshare_mid .object{border:1px solid #ccc;margin: 0 auto; width: 425px;}
.postedin a{color:#23699C;font-size:14px;}
.postedin{width:100%;float:left;color:#000;font-size:14px;}
.demo_lftset{border-bottom:1px dashed #000;float:left;padding-bottom:25px;width:465px;padding-top:5px;padding-left:5px;border: none;padding-bottom:15px;}
 .demo_lftset ul{clear:both;padding:5px 0px 10px;}
.demo_rgtset{border-bottom:1px dashed #000;float:left;padding-bottom:15px;width:467px;padding-top:5px;padding-left:5px;}
#modal_panel_close2 span{background:url("images/home_sprite_integ.png") no-repeat scroll -53px -108px transparent;top:11px;left:35px;float: right;height: 30px;position: relative;right: 0px;width: 30px; cursor:pointer;}
.model_bg1 { margin: 0 auto;  padding:0px 25px;  width: 466px;}
.slide_download{font-size:14px; color:#000;}
.support_main{float:left;width:956px;}
.support_lft{width:380px;float:left;}
.support_lftcnt a{color:#23699c;font-size:14px;}
.support_rgt{width:300px;float:right;background-color:#f2f2f2;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:15px;margin-right:50px;}
.support_rgt a{color:#000;font-size:14px !important;}
.support_rgt p{color:#000;font-size:14px !important;padding:0;margin:0;line-height:28px;}
.support_lftcnt{width:100%;float:left;}
.support_lftfrm{float:left;width:100%;}
.support_lftfrm div{width:100%;float:left;padding:2px 0;}
.support_lft a div{padding:0px 0 !important;}
.support_lftfrm div a div{padding:0px 0 !important;}
.support_lftfrm label{width:100%;float:left;}
.support_lftfrm input{width:100%;float:left;border:1px solid #000;padding:3px;height:25px;width:350px;}
.support_lftfrm select{width:100%;float:left;border:1px solid #000;padding:3px;height:33px;width:358px;background:#FFF;}
.support_lftfrm textarea{width:100%;float:left;border:1px solid #000;padding:3px;height:25px;width:350px;height:150px;clear:both;}
label.attach{width:100px;float:left;}
.wordverify label{width:122px;float:left;}
.wordverify img{width:115px;float:left;padding:0 5px;}
.wordverify input{width:100px;float:left;}
.support_submit{float:right !important;width:100px !important;}
input#awp_contactform_submit_SupportForm{background:url("images/support.png") repeat-x scroll 0 0 transparent; cursor:pointer;border:1px solid #84C40A;border-radius:5px 5px 5px 5px;height:30px;margin-left:247px;min-width:80px;text-align:center;width:110px;color:#FFF;}
input#awp_contactform_submit_SupportForm:hover{background:url("images/support_hover.png") repeat-x scroll 0 0 transparent;border:1px solid #84C40A;border-radius:5px 5px 5px 5px;height:30px;min-width:80px;text-align:center;}
p.emailsupport{background:url(images/email_support.png) left no-repeat;padding-left:35px;padding-bottom:5px;font-weight:bold;}
p.phonesupport{background:url(images/phone_support.png) left no-repeat;padding-left:35px;padding-bottom:5px;font-weight:bold;}
.uploadinput{width:180px !important;padding:3px !important;float:left;height:18px !important;}
.captcha{float:left;width:130px !important;padding:0px !important;}
.captcha span{text-align:center;width:100%;float:left;}
.captchainput{float:left;width:100px !important;padding:0px !important;}
.captchainput span{font-size:10px;color:#7e7e7e;line-height:15px;float:left;width:120px;}
.urgentcall{font-size:15px;}
.urgentcall span{font-size:18px;color:#23699c;}
p.emailsupport{background:url("images/email_support.png") no-repeat scroll left center transparent;font-weight:bold;padding-bottom:5px;padding-left:35px;}
p.phonesupport{background:url("images/phone_support.png") no-repeat scroll left center transparent;font-weight:bold;padding-bottom:5px;padding-left:35px;}
.support_rgt p{color:#000000;font-size:14px !important;line-height:28px;margin:0;}
.inner_cnt{margin-top:12px;width:100%;float:left;}
.entry-content{width: 998px; margin: 0 auto;}.inner_title{background-color:#EEEEEE;color:#000000;float:left;font-size:18px;padding:8px;width:981px;}
.inner_cntoutter{background-color:#F9F9F9;float:left;font-size:14px;padding:20px;width:956px;}
.category_outter{background:url("images/category_bg.png") repeat-x scroll center bottom transparent;float:left;padding:25px 0;width:957px;}
.category_img{float:left;padding:20px 0 0;width:470px;}
.category_cnt1{float:right;padding:10px 20px;width:390px;}
.cate_inner_box{background-color:#FFFFFF;border:1px solid #CCCCCC;border-radius:5px 5px 5px 5px;float:left;height:100px;margin:25px;padding:10px;width:260px;}
.cate_inner_img{float:left;width:80px;}
.cate_inner_cnt{float:left;width:180px;line-height:24px;}
.cate_inner_title{color:#000000;font-size:18px;}
.cate_inner_subtitle{color:#000000;font-size:12px;}
.cate_inner_subtitle .cat_inner_descrip{height:50px;padding-top:3px;}
.cate_inner_subtitle .cat_inner_descrip_short{height:30px;padding-top:3px;}
.cat_subtitle{color:#000000;float:left;font-size:14px;font-weight:bold;padding:10px;width:100%;}
.relate_cat ul{float:left;list-style:none outside none;margin:10px 30px;padding:0;}
.relate_cat ul li{background:url("images/pricing_tick.png") no-repeat scroll left center transparent;padding-left:25px;}
.relate_cat ul li a{color:#23699C;text-decoration:underline;}
.cate_inner_title a{font-size:18px;color:#23699C;}
.cate_inner_title a:hover{text-decoration:none;}
.getstart_box_section{display:inline-block;}
.box_whole{float:left;font-family:Arial, Helvetica, sans-serif;height:200px;text-align:center;width:195px; padding:0 33px;}
.step{color:#000;font-size:18px;font-weight:bold;margin:10px 0; text-align: left;}
.head_title{color:#FFFFFF;font-size:18px;font-weight:bold;margin:20px 0;}
.head_title a{color:#FFFFFF;font-size:18px;font-weight:bold; text-decoration:underline;}
.head_title a:hover{text-decoration:none;}
.descrip{color:#000;font-size:14px;line-height:18px;margin:10px 0 10px 0px;float:left; width:100%;text-align:center;}
.minutes{color:#FF8000;font-size:20px;font-weight:bold;}
.arrow{float:left;margin-left:24px;margin-right:10px;margin-top:67px;}
.getstart_box_section{display:inline-block;}
.start_using_title{background-color:#EEEEEE;color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:18px;margin-top:25px;padding:8px;}
.getstart_box{float:left;height:200px;padding-top:25px;width:235px;}
.getstart_box ul{padding:0px; margin: 0px;}
.getstart_box ul li{background:url("images/pricing_tick.png") no-repeat scroll left center transparent;padding-left:25px;list-style:none;}
.getstart_box ul li a{color:#23699C;font-weight:bold;}
.getstart_box ul li a:hover{text-decoration:none;}
.getstart_title{font-weight:bold;}
.inner_cnt_app{float:left;font-size:12px;color:black;line-height:25px;}
.app_landoutter{width:647px;float:left;}
.app_landbox{width:287px;float:left;padding:14px;}
.app_landtitle{background-color:#EEE;color:black;float:left;font-size:18px;min-height:25px;padding:8px;width:100%;}
.app_landtitle h2{font-size:18px; font-weight: normal; color: inherit; margin: 0px; padding: 0px; }
.app_landcontent{width:293px;float:left;font-size:14px;padding:5px;background-color:#F9F9F9;line-height:27px;}
.workwith{width:300px;float:left;padding:14px;}
.workwith_title{background-color:#EEE;color:black;float:left;font-size:18px;height:25px;padding:8px;width:100%;}
.workwith_title h2{ color: inherit; margin: 0px; padding: 0px; font-size:18px; font-weight:normal;}
.workwith_content{width:306px;float:left;font-size:14px;padding:5px;background-color:#F9F9F9; text-align: center;}
.workwith_img a{height:60px; width:60px; text-align: center;}
.workwith_img span{width: 100px; text-align: center; padding: 2px 0px;}
.workwith_img span a{font-weight: 700;font-size:12px; height: 20px; text-align:center ;text-decoration:underline;color:#23699C;max-height:33px;}
.workwith_img span a:hover{text-decoration: none;}
.workwith_img{float:left;width:100px;padding:0px 0px 5px; height:85px;}
.workwith_set{float:left;width:100%;padding:5px 15px;}
.land_custsay{width:952px;float:left;padding:14px;}
.land_custsay_title{background-color:#EEE;color:black;float:left;font-size:18px;height:25px;padding:8px;width:100%;}
.land_custsay_conmain{background-color:#F9F9F9;width:968px;float:left;}
.land_custsay_content{float:left;width:435px;padding:15px;line-height:25px;}
.land_custsay_lft{width:100px;float:left;}
.land_custsay_rgt{width:300px;float:left;}
.landcust_details{width:200px;float:left;clear:right;}
.landcust_name{width:100%;float:left;text-align:left;font-size:14px;}
.landcust_position{width:100%;float:left;text-align:left;color:#F79027;float:left;font-size:14px;font-style:italic;width:100%;}
.category_section{background:url(images/category_bg.jpg) #23699D no-repeat;width:998px;min-height:328px;float:left;margin:13px 0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.category_main{float:left;width:968px;padding:15px;}
.category_section .header_signup{padding-left:109px;}
.land_custsay_rgt span{width:300px;float:left;font-size:14px;line-height:25px;}
.category_img span{clear:both;color:#FFFFFF;float:left;font-size:14px;}
.category_img span a{color:#FFFFFF;padding-left:5px;text-decoration:underline;}
.black_bgoverlay1{background-color:#FFFFFF;height:100%;left:0;opacity:0.6;position:fixed;top:0;width:100%;z-index:1001;}
.version_bg{background-color:#FFFFFF;box-shadow:1px 5px 23px #000000;float:left;padding:20px;width:690px;}
.testimonial_content{background:#FFF;}
.testimonials{float:left;border-bottom:1px dashed #000;padding:15px 0;margin-top:0px !important;}
.testimonials1{width:348px;float:left;margin-left:20px;font-size:14px;}
.testimonials2 td{border-bottom:1px dashed #000;}
.testi_name{color:#000000;float:left;font-size:14px;width:100%;}
.testi_company{color:#23699C;float:left;font-size:14px;width:100%;}
.testi_company a{color:#23699C;font-size:14px;text-decoration:none;}
.testi_company span{color:#000;width:100%;font-size:14px;text-decoration:none;cursor:default;}
.testi_company span:hover{color:#000;width:100%;font-size:14px;text-decoration:none !important;}
.testi_company a:hover{color:#23699C;font-size:14px;text-decoration:underline;}
.testi_img{float:left;width:115px;}
.testi_img1{float:left;width:115px;height:100px;padding-bottom:15px;float:left;}
.testi_img1 img{padding-bottom:15px;float:left;}
.testi_img2{float:left;width:115px;height:70px;}
.testi_img1 a{font-size:12px !important;color:#23699C;}
.testi_img1 span{color:#000;font-size:12px;}
.testi_comment{float:left;text-align:left;line-height:22px;padding-bottom:15px;}
.testi_comment1{float:left;width:310px;padding-left:15px;line-height:22px;padding-bottom:18px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#f9f9f9;border:1px solid #ccc;margin-bottom:10px;padding:10px;position:relative;}
.testi_arrow{position:absolute;left:-19px; top: 10px;}
.testi_companydoes1{float:right;width:350px;line-height:22px;}
.sarid{font-size:13px !important}
.testi_comment1 span{padding:0 5px;}
.testi_comment span{font-style:italic;padding:0px 4px;margin:0px;position:relative;bottom:4px;}
.testi_img img{padding-bottom:10px;}
.testi_img2 img{padding-bottom:10px;}
.end_quote {vertical-align: top;}
.testi_arrow{top:10px;}
.end_quote{vertical-align:top}
.testi_companydoes{float:right;width:827px;line-height:22px;}
.sarid{font-size:13px !important}
#testimonial0{border:0px !important;margin:0px !important;width:475px;float:left;}
.middle p{display:none;}
.middle img.absp_testimonials_image{float:left;width:84px !important;height:auto !important;margin:0px !important;padding-top:5px;}
.absp_testimonials_name{display:none;}
.absp_testimonials_jobtitle{display:none}
ol.outdated_list{float:left;font-size:14px;margin-left:25px;width:100%;}
.develop_title{color:#000000;float:left;font-size:20px;font-weight:400;margin:5px 0;padding:8px 3px 8px 15px;text-decoration:underline;width:100%;}
p.developerp{float:left;font-size:14px;margin-left:15px;width:100%;}
ul.outdated_list{float:left;font-size:14px;width:95%;}
.outdated_title{float:left;font-size:35px;font-style:italic;padding:15px 0;text-align:center;width:100%;}
.media_content{background:#FFFFFF;float:left;padding:20px;}
.media_outter{border-bottom:1px dashed #000000;float:left;margin:10px 0 0 13px;min-height:188px;width:463px;}
.media_outter1{float:right;width:465px;}
.media_img{float:left;width:160px;}
.media_img img{float:left;width:134px;}
.media_rgtout{background-color:#F9F9F9;border:1px solid #CCCCCC;border-radius:10px 10px 10px 10px;float:left;font-size:14px;line-height:22px;margin-bottom:10px;padding:10px;position:relative;width:272px;}
.media_arrowimg{position:absolute;left:-19px;}
.lead_outer{border-bottom:1px dashed #000;float:left;padding:10px 0;}
.lead_name{font-size:18px;}
.lead_name span{font-size:14px;font-weight:normal;padding-left:15px;}
a{outline:none;}
.screen_bg a{float:left;padding:0px;}
a img{border:1px solid #BBB;padding:2px;vertical-align:top;border:none;}
a img.last{margin-right:0;}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('images/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none;}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}
#fancybox-frame{width:100%;height:100%;border:none;display:block;}
#fancybox-left, #fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;z-index:1102;display:none;}
#fancybox-left{left:0px;}
#fancybox-right{right:0px;}
#fancybox-left-ico{position:absolute;top:50%;left:0px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
 #fancybox-right-ico{position:absolute;top:50%;right:0px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url('images/fancybox.png');background-position:-40px -30px;}
#fancybox-right-ico{background-image:url('images/fancybox.png');background-position:-40px -60px;}
#fancybox-left:hover, #fancybox-right:hover{visibility:visible;}
#fancybox-left:hover span{left:0px;}
#fancybox-right:hover span{left:auto;right:0px;}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}
/** Sign UP **/
.signup_main { width:400px; margin:0 auto; min-height: 510px; }
.signIn_main{ width:330px; margin:0 auto; min-height: 510px; }
.signup_title { font-size:24px; font-weight:bold; width:100%; float:left; text-align:center; padding:5px 0; }
.signup_subtitle { font-size:12px; width:100%; float:left; text-align:center; padding:5px 0; }
.signup_frm { float:left; width:100%; }
.signup_input { padding: 7px; width: 381px; }
.signin_frm { float:left; width:100%; }
.signin_input { padding: 7px; width: 315px; }
.signup_input input { border: 1px solid #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 7px; width: 365px; }
.signin_input input { border: 1px solid #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 7px; width: 300px; }
.signup_input select { border: 1px solid #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 7px; width: 381px; }
.signup_btmcnt { padding:0 10px; font-size:12px; line-height:24px;}
.signup_btmcnt a { font-size:12px; color:#23699c; }
.signup2_main { width:880px; margin:0 auto; }
.signup_cnttitle { color:#000; font-size:14px; width:99%; float:left; padding: 0 0 15px 15px; }
.signup2_frmout { width:100%; float:left; padding:10px 15px; }
.signup2_frmout input { border: 1px solid #000000; font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding: 7px; width: 256px; margin:0 15px 0 0; }
.signup2_noteout { width:100%; float:left; }
.signup2_notecnt { width:765px; float:left; color:#fa8700; font-size:12px; padding-left:15px; }
.signup2_addline { width:100px; float:right; }
.signup2_btn { float:right; width:100%; padding-top:35px; }
.messenger { width:400px; margin:10px auto; clear:both; }
.messenger_bg { background: url("images/messenger_bg.png") no-repeat scroll 0 0 transparent; float: left; height: 118px; margin: 0 3px 0 2px; text-align: center; width: 180px; padding-right:15px; }
.messenger_bg a.gmail_oauth { float:left; padding:25px 10px; }
.messenger_bg a.yahoo_oauth { float:left; padding:35px 10px; }
.signup2_main p { width:100%; float:left; margin:5px 0 }
.signup_btn{padding: 10px;  }
.validationerror{color:red;}
#errormessage{color:red;}
a.signuppage:hover{background:url("images/support_hover.png") repeat-x scroll 0 0 #7DBB0B;height:31px; text-align:center; min-width:89px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; float:right; padding:0 5px; color:#fff; text-decoration:none; font-size:14px !important; line-height:28px; }
#message{color:green; text-align:center; float:left; width:100%}
.validationerror{color:red;}
a.signuppage { background: url("images/support.png") repeat-x; border:1px solid #84c40a; height:31px; text-align:center; min-width:89px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; float:right; padding:0 5px; color:#fff; text-decoration:none; font-size:14px !important; line-height:28px; }
.logindiv {float: right;width: 130px;}
.signup_btmcnt a {font-size: 12px;color: #23699C;}
.signor {float: right;margin: 5px 10px 0;}
.signup_btmcnt a {font-size: 12px;color: #23699C;}
.signupapp {font-family: Arial;font-size: 12px;text-decoration: underline;margin-top: 5px; }
.forgotpwd {display: block;clear: both;width: auto;text-decoration: underline;}
.signdiv{width:100%; float: left;border: 1px solid #000; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; width:313px; margin:30px 0px; padding:15px 0px; text-align: center; box-shadow: 1px 1px 12px #666;}
.mailId_Exists{color:green; text-align: center;}
.mail_exist{ text-align:center; width: 381px; }
.cancel_sign {float: right;margin-right: 10px;padding-top: 5px;}
.signup_input label {font-size: 14px;}
.firms{width:250px; text-align:left; margin:0 auto;}
.firm_selectionTable td{border:1px solid #ccc;font-size: 12px;padding: 5px;}
.firm_selectionTable{border-collapse:collapse}
.firm_selectionTable th{ background-color: #138DB3; border: 1px solid #CCCCCC;color: #FFFFFF; font-family: Arial;  font-size: 12px;  font-style: normal;  font-weight: 700;  padding: 5px;  text-align: left;  text-decoration: none;  vertical-align: top;}
.firm_selectionTable td a {color: #005691;font-family: Arial;font-size: 12px;font-style: normal;font-weight: 400;  text-decoration: none;}
.start_subtitle { color: #000000; font-size: 16px; font-weight: 400;text-decoration: underline;}
.popup_image_content{ box-shadow: 1px 5px 23px #000;float: left;padding: 10px; background: #FFFFFF; border:1px solid #cccccc;}
a.createacnt { background: #b8de6d; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I4ZGU2ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3N2IxMGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #b8de6d 0%, #77b10b 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b8de6d), color-stop(100%, #77b10b)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #b8de6d 0%, #77b10b 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #b8de6d 0%, #77b10b 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #b8de6d 0%, #77b10b 100%); /* IE10+ */ background: linear-gradient(top, #b8de6d 0%, #77b10b 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8de6d', endColorstr='#77b10b', GradientType=0 ); /* IE6-8 */border:1px solid #88C612; border-radius:5px 5px 5px 5px; color:#FFFFFF; cursor:pointer; font-size:16px; font-weight:400; padding: 8px 16px; text-align:center; text-decoration:none; width: 90%; float: left; margin-bottom: 10px;}
a.createacnt:hover { background: #74a911; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc0YTkxMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YWJiMjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #74a911 0%, #8abb26 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #74a911), color-stop(100%, #8abb26)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #74a911 0%, #8abb26 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #74a911 0%, #8abb26 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #74a911 0%, #8abb26 100%); /* IE10+ */ background: linear-gradient(top, #74a911 0%, #8abb26 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#74a911', endColorstr='#8abb26', GradientType=0 ); /* IE6-8 */border:1px solid #88C612; border-radius:5px 5px 5px 5px; color:#FFFFFF; cursor:pointer; font-size:16px; font-weight:400;   padding: 8px 16px; text-align:center; text-decoration:none; width: 90%; float: left; margin-bottom: 10px; }
a.popup_cus img{border:5px solid #cccccc; margin-left:117px; }
label.error{color:red;}
.error_SupportForm{color:red;}
.support_lftfrm textarea {  font-size:14px; font-family: Arial;  }
.awp_contactform_maindiv_contact label {display:none}
.awp_contactform_maindiv_contact input {margin:10px 0px; border: 1px solid #000000;font-family: Arial,Helvetica,sans-serif;font-size: 14px;padding: 7px;width: 350px;}
.awp_contactform_maindiv_contact textarea.absp_contact_textarea{margin:10px 0px; border: 1px solid #000000;font-family: Arial,Helvetica,sans-serif;font-size: 14px;padding: 7px; width:350px;max-width: 350px; resize:vertical;}
.awp_contactform_maindiv_contact .form_rgt_part textarea.absp_contact_textarea{height:140px;}
label.error{color:red;  float: left;}
input#awp_contactform_submit_contact{padding-bottom:3px;}
#success_contact{background: #F2F9CC;border: 1px solid #ABC330;color: #728223;font-size: 12px;font-weight: bold;padding-left: 5px;width: 359px;}
h1.phone{line-height:30px;}
#success_SupportForm{background: #F2F9CC;border: 1px solid #ABC330;color: #728223;font-size: 12px;font-weight: bold;padding-left: 5px;width: 351px;}
.social_icons1 a{width:55px !important; margin-right: 13px;}
.our_company_top{float: left; width:100%; }
.our_company_title{float:left; width:665px;}
.our_video{float: left; width: 285px;}
a.try{  background-color:#15d747;  width:auto; padding:10px; text-align:center;color:#fff; font-weight:bold; text-decoration:none;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px; -moz-box-shadow: 0 -1px 3px #666666 inset;   -webkit-box-shadow: 0 -1px 3px #666666 inset;   box-shadow:         0 -1px 3px #666666 inset;}
a.try:hover{ background-color:#11af3a; width:auto; padding: 10px; text-align:center;color:#fff; font-weight:bold; text-decoration:none;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px; -moz-box-shadow:0 -1px 3px #666666 inset;   -webkit-box-shadow: 0 -1px 3px #666666 inset;   box-shadow:         0 -1px 3px #666666 inset;}
#content .entry-title a {color: #EE7B0C; text-decoration: none; font-size: 20px;line-height: 38px;}
#content .entry-title a:hover {color: #EE7B0C;text-decoration: underline; }
#content a:hover{text-decoration:none; }
.entry-content1 { padding: 12px 0 1px 5px;float:left;}
.dd_post_share { display: block; float: left; margin-bottom: 6px;  margin-left: -112px; padding: 0; width: 120px;}
.dd_buttons img {    border: 0 none #000000;}
.dd_button { padding: 4px; width: 100px;}
.dd_button_v { padding: 2px 4px;}
#drilldown_cnt {  background-color: #F9F9F9; display: inline-block; padding: 6px; height:155px;}
#drilldown_post .dd_post_share { left: 0; margin-left: 0; position: absolute;}
.entry-content1 a {  color: #23699C ; text-decoration: underline;}
.entry-content1 a:hover { color: #23699C ; text-decoration: none;}
.entry-utility { clear: both; color: #888888; font-size: 12px;line-height: 18px;}
#drilldown{position: relative; float: left; padding-left: 110px; width:535px}
#secondary li h3.widget-title{  background-color: #EEEEEE;background-repeat: no-repeat;color: #000000;float: left;font-family: Arial,Helvetica,sans-serif;    font-size: 16px;    font-weight: bold;    height: 30px;    line-height: 25px;    padding: 6px 0 0 6px;    text-align: left;    width: 100%; margin:0px;}
#secondary li{ background-color: #F8F8F8;list-style: none; padding-bottom: 5px;padding-right: 6px;}
#secondary ul li{background-color: #F8F8F8;list-style: none; padding-bottom: 10px;padding-right: 6px;}
#secondary a{  color: #23699C;} #secondary a:hover{  color: #23699C; text-decoration:none;}
.entry-meta a{ color: #23699C; }.entry-meta a:hover{ color: #23699C;text-decoration:none; }
.entry-utility a{ color: #23699C; }.entry-utility a:hover{ color: #23699C;text-decoration:none; }
#catedetail_main .entry-title-outer{ display:none;}
#catedetail_main  .inner_cntoutter{width:640px; float:left;}
#searchform #searchsubmit {float:right;background: url("images/top_green.png") repeat-x scroll 0 0 #b8de6d;border: 1px solid #88C612;border-radius: 5px 5px 5px 5px;  color: #FFFFFF;    cursor: pointer;    font-size: 16px;    font-weight: bold;    height: 26px;    width: 110px;    font-family:arial;    margin-left:1.6px;}
#searchform #searchsubmit:hover { float:right;background: url("images/top_green_hover.png") repeat-x scroll 0 0 #74a911;border: 1px solid #88C612;border-radius: 5px 5px 5px 5px;    color: #FFFFFF;    cursor: pointer;    font-size: 16px;    font-weight: bold;    width: 110px;}
#searchform #s { height: 19px; float: left; }
.widget_search #s{width:55%;}
li.widget_search{float: left; margin-bottom: 10px;}
.entry-meta { color:#888888;}
li.widget_recent_entries ul, li.widget_recent_comments ul, li.widget_archive ul, li.widget_categories ul, li.widget_meta ul{display:inline-block;margin:10px 0px 0px 15px;padding:0px;}
.post-content{width:650px; float:left;}
.post-main{width:1000px; margin: 0 auto;}
.post{border-bottom:1px solid #ccc; padding-bottom: 20px;}
.sub_title{font-size: 18px;}
#drilldown_cnt p {margin:0;}
.post a.popup_cus img {max-width: 580px !important; margin-left: 17px;}
.post ol li a.popup_cus img {max-width: 580px !important;margin-left: 0px !important;}
#secondary li.widget-container{ margin-bottom: 10px;}
.upcominglist{clear:both; padding:10px;}
.upcominglist h4{ padding:0; margin:0; }
.upcominglist ol{padding:10px 10px 10px 25px; margin:0px; }
.upcominglist li{list-style: circle !important;}
.post_sidebar{width:300px; float:right;}
.post_detail{width:700px; float:left;}
.leftnull{float:left; padding: 0; margin: 0;}
.rightnull{float: right; padding: 0; margin: 0;}