a img { border:none; }
#page { margin:0 auto; padding:0; width:998px; }
#container { float:left; padding:15px; width:968px; }
#footer { clear:both; width:100%; }
#access .menu-header, div.menu, #colophon, #branding, #main, #wrapper { margin:0 auto; width:998px; }
#wrapper { background:#fff; float:left; }
.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 !important; }
.footer-menu ul.menu li a:hover {text-decoration:none !important; }
#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; }
#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;}
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 li span{border-bottom: 1px dashed #ccc; width: 95%;}
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.last span { border-bottom:none; }
ul#menu-headermenu li ul li.last ul li span { border-bottom: 1px dashed #ccc; }
ul#menu-headermenu li ul li.last ul li.last span { border-bottom:none; }
ul#menu-headermenu li ul li a {  width:95%; display:block; }
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;}
#main { float:left; width:100%; padding-bottom:10px; border-bottom:1px dashed #CCCCCC; }
.lft_content {float:left; width:335px; }
.small_business {float:left; width:100%; }
.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_cnttitle h2{  color: inherit;    font-family: inherit;    font-size: 18px;    font-weight: normal;    margin: 0;    padding: 0;}
.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 span { float:left; }
.rgt_cnttitle {background-color:#F9F9F9; color:#393939; float:left; font-size:17px; padding:8px; width:634px; }
.featured_app_title{width:490px;float:left; }
.rgt_cnttitle span.title{ float:left;  }
.rgt_cnttitle span.feat_app_name { float:left;  font-size: 14px; line-height: 21px; font-weight: 700; }
.rgt_cnttitle span.title h2, .rgt_cnttitle span.feat_app_name h2 { font-family: inherit;    font-size: 18px;    font-weight: normal;    margin: 0;    padding: 0; }
.rgt_cnttitle span.inside_app_title{width:400px;}
.inside_app_title h2{  color: inherit;    font-family: inherit;    font-size: 18px;    font-weight: normal;    margin: 0;    padding: 0;}
span.flikeget { 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; }
.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; }
.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; }
.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; }
.social_icons { float:right; }
.social_icons a { float:left; margin:0 6px; }
.rgt_cntarea1 { float:left; text-align:center; width:650px; background:#f9f9f9; }
.inside_img { padding-left:2px; text-align:center; }
.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 {display: inline;font-size: 18px;font-weight: normal;margin: 0;padding: 0; 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; width:480px; }
.header_cnttitle { color:#FFFFFF; float:left; font-size:31px; font-weight:bold; width:100%; padding:0; margin:0px; position:relative; }
.header_cnttitle img{float:right; right:15px; position: absolute;}
.header_cnttitle h1{font:inherit; font-size:31px; font-weight:bold; padding:0px; margin:0px; }
.header_cntarea { padding-top:15px; color:#FFFFFF; float:left; font-size:18px; }
.header_cntarea ul { list-style:none outside none; margin:0; padding:0; }
.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; }
.header_cntarea li { background:url("images/home_sprite_integ.png") -424px -216px no-repeat; color:#FFFFFF; font-size:18px; margin:15px 3px; padding:0px 0 0 35px; width:100%; }
.header_signup { float:left; padding-top:23px;  }
.header_signup div{ color: #FFFFFF;float: left;font: 14px arial; padding-left: 11px;padding-top: 16px;  }
.header_signup div a{color:#FEEFA1; text-decoration:underline; font-size:15px; font-weight: bold;}
.header_signup div a:hover{color:#FEEFA1; text-decoration:none; font-size:15px;}
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; }
.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{right:33px;float:right; height:30px; position:relative; width:30px; bottom:19px; *bottom:-10px; }
a#modal_panel_close1 span { background:url("images/home_sprite_integ.png") no-repeat scroll -53px -108px transparent; cursor :pointer; float:right; height:30px; position:relative; width:30px;}
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; }
a.fb { background:url(images/home_sprite_integ.png) no-repeat -6px -166px; width:24px; height:24px; float:left; }
a.tw { background:url(images/home_sprite_integ.png) no-repeat -56px -166px; width:24px; height:24px; float:left; }
a.yt { background:url(images/home_sprite_integ.png) no-repeat -82px -166px; width:24px; height:24px; float:left; }
a.lin { background:url(images/home_sprite_integ.png) no-repeat -32px -166px; width:24px; height:24px; float:left; }
#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; }
li.ban { list-style:none; }
#footer { float:left; width:100%; }
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; }
li.ftrlft { list-style:none; }
.lft_footer { padding-top:9px; float:left; }
li.ftrlft a { float:left; }
#site-generator a { display:inline-block; line-height:16px; text-decoration:none; }
#slides { left:4px; position:relative; top:15px; z-index:100; }
#site-generator a:hover { text-decoration:underline; }
.header_cntsubtitle { color:#FFFFFF; float:left; font-size:19px; font-weight:bold; padding-top:5px; width:100%; }
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; }
@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; }
.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; }
#colophon { width:auto; }
#site-generator a { margin:0; padding:0; }
#entry-author-info { border:1px solid #e7e7e7; }
#main { display:inline; }
.home .sticky { border:none; }
}
.leftnull{float:left; padding: 0; margin: 0;}
.rightnull{float: right; padding: 0; margin: 0;}