@CHARSET "UTF-8";

body, html, img, a, div, h1, h2,h3,h4,h5,strong,span {margin:0; padding:0;}
table {border-collapse:collapse;}

body {font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#000;background:url(/images/trees.jpg)}
img {border:none}
a{text-decoration:underline;color:#408cb1}
a:hover{background:#c5d3da;color:#f65757}
a:visited{color:#800080}


.clear {clear:both;}
.li_clear{clear:both !important;float:none !important;}
.textField {border-radius:7px; -moz-border-radius:7px;border:none;padding:4px;}
.textField2 {padding:4px;}
.textArea {border-radius:7px; -moz-border-radius:7px;border:none;padding:4px;}
/*.selectBox {border:1px solid #c8c8c8;padding:5px;margin:0;border-radius:7px; -moz-border-radius:7px;}*/
.selectBox:focus, .textField:focus, .textArea:focus{background:#FFFFCC;}
.btn_buynow {background:url(../images/btn_buy_now.png) no-repeat; border:none;width:95px;height:29px;cursor:pointer}
.noBorder {border:none !important;}

.buy_now_container {width:100% !important;color:#fff; background:url(/images/dark_trees.png) }
.buy_now_container h3{color:#cd8c0a !important;font-weight:bold;}
.buy_now_container h4 {color:#acc2d6 !important;text-shadow:none !important;font-size:12px !important;font-weight:normal;text-align:center}
.buy_now_container h2 {text-align:center;color:#fff !important;font-size:24px !important;font-weight:normal !important;}

span.success{background:#D0F5A9;display:block;padding:5px; margin:5px 0;}
span.fail{background:#E0D1D3;display:block;padding:5px; margin:5px 0;}
span.fail_red{background:#FA8795;display:block;padding:5px;margin:5px 0;}

/*div#message span{display:block;padding:5px; margin:5px 0;background:#E0D1D3}*/

.ridgeBorder {border-right:2px ridge #fff}
.ridgeBorderLeft {border-left:2px ridge #fff}
.left_right_dotted {border-left:1px dotted #777;border-right:1px dotted #777;}
.floatL {float:left;}




.rightAligned {text-align:right;}
.leftAligned {text-align:left;}
.centerAligned {text-align:center;}

.leftSide {float:left;padding:5px;}
.rightSide {float:right;padding:5px}

.form label{display:block; float:left;width:30%;margin:3px 0;}
.form br {clear:both;}
.form .formField {margin:2px 0;}

.lightYellow, .lightYellow a {color:#ffffcc;}
.visible {display:block !important;}
.invisible {display:none !important;}

.highliter {background:#F2F1A0 !important}


#mainHeaderHolder {background:#020B15;}

#request_trial_holder{display:none;position:absolute;left:35%;top:20%;width:400px;background:#FEE9B6;border-radius:7px;-moz-border-radius:7px;padding:10px;z-index:999;}

#header{width:100%;background:url(../images/header_top_tile_simple.gif) repeat-x;padding:0;min-height:77px;}
#header a {text-decoration:none;}

#subHeader {width:100%;margin:0;background:#020b15;border-bottom:6px solid #56748f;padding-bottom:10px}
#subHeader h1 {font-family:'Lucida Grande',Verdana,sans-serif;color:#fff;font-weight:normal !important;font-size:45px;padding:19px 0 32px 0;}
#subHeaderContainer {width:945px;margin:0px auto;}
#subHeaderContainer h1{padding-bottom:0 !important;text-align:center; text-shadow: 1px 1px #000;}
#subHeaderContainer h1 a {color:#fff}
#subHeaderContainer p.subtitle {text-align:center;margin:2px 0 15px 0;padding:0}

#homeListContainerOverlay {height:30px;margin:-6px 0 0 642px;width:272px;paddin:0;position:absolute;border-bottom-left-radius:7px;border-bottom-right-radius:7px;-moz-border-radius-bottomleft:7px;-moz-border-radius-bottomright:7px;background:#032036;border-bottom:6px solid #56748f;border-right:6px solid #56748f;border-left:6px solid #56748f}
#subHeader #homeListContainer {background:#032036;margin:0 0 0 0;border-top-left-radius:7px;-moz-border-radius-topleft:7px;border-top-right-radius:7px;-moz-border-radius-topright:7px;color:#fff;font-size:11px;width:271px;height:390px;position:absolute}
#subHeader #homeListContainer h3{font-size:16px;color:#ffffcc !important;padding:0;font-family:arial;}
#subHeader #homeListContainer ul {margin:0;padding:0px; list-style:none;}
#subHeader #homeListContainer ul li {padding:7px 10px;}
#subHeader #homeListContainer ul li p {padding:0;margin:2px 0 20px 0}

#headerContainer {width:945px;margin:0 auto;}

#headerContainer #logo{width:130px;float:left;}
#headerContainer #logo a:hover{background:none !important;}
.logo{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../images/logo.png');}

* html img,

* html .png{

    position:relative;

    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

        this.src = "http://avchat.net/images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",

        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)

    );

}


#headerContainer #navlang {float:left;width:800px;}
#headerContainer #langBar {height:30px;}
#header #navBar {padding-top:7px;margin:0 0 0 0px;}
#header #navBar ul#nav{list-style:none;margin:0;padding:0;clear:both;width:auto;float:right;}
#header #navBar ul#nav li {float:left;padding-bottom:5px;margin:0;}
#header #navBar ul#nav li.selected, #header #navBar ul#nav li.hover{background:url(../images/menu_hover_arrow.png) bottom center no-repeat;}
#header #navBar ul#nav li a{display:block;padding:6px 9px;margin:0 5px;color:#fff;font-size:15px;font-family:'Lucida Grande',Verdana,sans-serif;}
#header #navBar ul#nav li a.buy_now_link {color:#77f566}
#header #navBar ul#nav li a.selected, #header #navBar ul#nav li.selected a{background:#56748F;color:#fff}
#header #navBar ul#nav li a:hover {background:#56748F;}


.wbTLR {border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:none;}
.wbBLR {border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.wbAll {border:1px solid #ccc;background:#333 !important}
.nb {border:none !important}
.wbwTLR{border-top:1px solid #142F49;border-left:1px solid #142F49;border-right:1px solid #142F49}



#submenuHolder,#submenuHolderSupport  {}
#submenuHoverer , #submenuHovererSupport{z-index:999;padding:0 3px;position:relative}

ul#level2_menu, ul#level2_menu_support {position:absolute;visibility:hidden;z-index:500;background:#56748F !important;margin:0;float:none;min-width:95px;padding:0;margin-top:-1px}
ul#level2_menu li, ul#level2_menu_support li {display:block;float:none !important;margin:0;border:none !important;padding:3px 0px}
ul#level2_menu li  a img, ul#level2_menu_support li  a img  {float:none !important}
ul#level2_menu li a:hover, ul#level2_menu_support li a:hover {background:#010409 !important}

a.content_buy_now_link {color:#62bc56;}

#prodSearch {float:right;padding-top:2px;}

#products {width:130px;margin:2px 4px 3px 1px !important;padding:0 !important;float:right;z-index:9000}
#products a {display:block;padding:2px 5px 2px 17px !important;text-decoration:none;color:#fff}
#products a:hover{color:#fcc360}
#products ul {list-style:none;margin:0;padding:0;}
#products li a:hover {background:none !important;margin:0;}	
#products li {margin:0 !important;padding:0 !important;}
#subproducts{display:none;position:absolute;z-index:9001;}
#sublist2 {margin-left:0px !important;margin-bottom:0px !important;}

li.avchat {background:url(../images/arrow-down.png) no-repeat left !important;list-style:none;border:1px solid #555}
li.avchatNBB {list-style:none;border-top:1px solid #fff;border-left:1px solid #1B2B42;border-right:1px solid #1B2B42;border-bottom:none !important}
li.avchatNoborder {background:url(../images/arrow-down.png) no-repeat left !important;list-style:none;border-top:1px solid #1B2B42;border-left:1px solid #1B2B42;border-right:1px solid #1B2B42;border-bottom:none !important}

#sublist2 li {background: #1B2B42 !important;}
#sublist2 li a {padding-left:5px !important;}

/* Languages drop down */

#langSearch {float:right;padding-top:2px;}
#langSearch .searchField {background:url(../images/icon_lens.gif) no-repeat right #fff !important; paddin:0 3px !important}

#languages {width:100px;margin:2px 4px 3px 1px !important;padding:0 !important;float:right;z-index:1000}
#languages a {display:block;padding:2px 5px 2px 25px !important;text-decoration:none;color:#fff}
#languages a:hover{color:#fcc360}
#languages ul {list-style:none;margin:0;padding:0;}	
#languages li a:hover {background:none !important;margin:0;}	
#languages li {margin:0 !important;padding:0 !important;}
#sublanguages{display:none;position:absolute;z-index:1001;}
#sublist {margin-left:0px !important;margin-bottom:0px !important;}

/*li.english {background:url(../images/flags/uk.png) no-repeat left !important;list-style:none}
li.englishNBB {list-style:none;background:url(../images/flags/uk.png) no-repeat left  !important;}*/

li.english {background:url(../images/flags/uk.png) no-repeat left !important;border:1px solid #555;list-style:none}
li.englishNBB {list-style:none;background:url(../images/flags/uk.png) no-repeat left  !important;border-top:1px solid #fff;border-left:1px solid #1B2B42;border-right:1px solid #1B2B42;border-bottom:none !important}
li.englishNoborder {list-style:none;background:url(../images/flags/uk.png) no-repeat left  !important;border-top:1px solid #1B2B42;border-left:1px solid #1B2B42;border-right:1px solid #1B2B42;border-bottom:none !important}


.blueBack {background:#1B2B42}
	
.wBT {border-bottom:1px solid #1B2B42;border-left:1px solid #1B2B42;border-right:1px solid #1B2B42}
.wBB {border-top:1px solid #1B2B42;border-left:1px solid #1B2B42;border-right:1px solid #1B2B42}
.wAB {border:1px solid #1B2B42;}
	
#sublist li.deutch {background:url(../images/flags/de.png) no-repeat left #1B2B42 !important;}
#sublist li.french {background:url(../images/flags/fr.png) no-repeat left #1B2B42 !important;}
#sublist li.italian {background:url(../images/flags/it.png) no-repeat left #1B2B42 !important;}
#sublist li.spanish {background:url(../images/flags/sp.png) no-repeat left #1B2B42 !important;}
#sublist li.russian {background:url(../images/flags/ru.png) no-repeat left #1B2B42 !important;}
#sublist li.chinese {background:url(../images/flags/ch.png) no-repeat left #1B2B42 !important;}
#sublist li.portuguese {background:url(../images/flags/po.png) no-repeat left #1B2B42 !important;}
#sublist li.turkish {background:url(../images/flags/tk.png) no-repeat left #1B2B42 !important;}
#sublist li.arabic {background:url(../images/flags/sa.png) no-repeat left #1B2B42 !important;}


/* ------- End Languages --------- */


#productsBox{clear:both;margin-top:30px;color:#fff}
#productsBox a:hover{background:none;}
#productsBox p {text-align:center;margin:0; padding:2px 0;}
#productsBox .buybox {background:url(../images/buybox_tile.gif) repeat-x;height:254px;width:160px;float:left;padding:5px 2px;margin:16px 0;}

#productsBox .buybox p.title {color:#cd8c0a;font-weight:bold; font-size:20px;font-family:arial,helvetica,sans-serif;}
#productsBox .buybox p.price {color:#acc2d6;font-size:13px;}
#productsBox .buybox p.fee {color:#fff;text-transform:uppercase;font-size:13px}
#productsBox .buybox hr {backgroundcd8c0a !important;width:95%;margin:0 auto;border:none;height:1px}
#productsBox .buybox ul{list-style:none;font-size:16px;color:#acc2d6;margin:0;padding:5px 0;}
#productsBox .buybox ul li {text-align:center;margin:0;padding:5px; 3px;font-size:11px}
#productsBox .buybox ul li strong {color:#fff;}


#productsBox #buyBoxMain {background:url(../images/buybox_main.gif) no-repeat; height:286px;width:240px;float:left;padding:10px 0;}
#productsBox #buyBoxMain p.title {color:#cd8c0a;font-weight:bold; font-size:24px;text-align:center;font-family:arial,helvetica,sans-serif;}
#productsBox #buyBoxMain p.price {color:#acc2d6;font-size:14px;}
#productsBox #buyBoxMain p.fee {color:#fff;text-transform:uppercase;font-size:14px;width:80%;margin:0 auto;}
#productsBox #buyBoxMain hr {background:#cd8c0a !important;width:75%;margin:0 auto;border:none;height:1px}
#productsBox #buyBoxMain ul{list-style:none;font-size:20px;color:#acc2d6;margin:0;padding:5px 0;}
#productsBox #buyBoxMain ul li {text-align:center;margin:0 auto;padding:2px 1px;width:82%;font-size:12px;}
#productsBox #buyBoxMain ul li strong {color:#fff;}


.buybox_delim_small{background:url(../images/buybox_delim_small.gif) repeat-x;height:254px;width:7px;float:left;margin:16px 0;}
.buybox_ldelim_small {background:url(../images/buybox_ldelim_small.gif) no-repeat;height:254px;width:4px;float:left;margin:16px 0;}
.buybox_rdelim_small {background:url(../images/buybox_rdelim_small.gif) no-repeat;height:254px;width:4px;float:left;margin:16px 0;}


#contentMainHolder {width:933px;margin:0 auto; }
#content {width:945px;margin:0 auto;padding:0 0 5px 0;}
/* #content p {margin:0; padding:0;}*/
#content a:hover {text-decoration:underline;}
#content img.borderedImg {padding:5px; border:1px solid #ccc;}
#content h1 { font-family:Arial, Helvetica, sans-serif;padding:15px 0 5px 0;margin:0;font-weight:normal !important;font-size:31px;font-family:'Lucida Grande',Verdana,sans-serif;}
#content h2{font-family:Arial, Helvetica, sans-serif;font-size:21px;color:#852f11;font-weight:normal; margin:0px;padding:0px; margin-bottom:5px; margin-top:15px;  font-weight:bold;}
#content h3{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#032036;}
#content h4{font-family:Arial, Helvetica, sans-serif;font-size:11px;text-shadow: #fff 1px 1px 1px;}
#content code {background:#FFFFCC;font-size:13px;}



#tableOfContentsOverlay {height:30px;margin:-20px 0 0 645px;width:282px;paddin:0;position:absolute;border-top-left-radius:7px;border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;background:#fff;border-top:6px solid #56748f;border-right:6px solid #56748f;border-left:6px solid #56748f}
#tableOfContentsOverlay h3{padding:5px 15px 0 10px}

#content #middleContent {padding:10px 0 10px 12px;}
#content #middleContent p {margin:0;padding:0;}


#content #integrations {padding:0 12px 0 12px;}
#content #integrations a:hover{background:none !important;}
#content #integrations ul {list-style:none;margin:0 auto;padding:0;display:table;text-align:center;}
#content #integrations ul ul {margin:10px auto;padding:0;display:table;text-align:center}
#content #integrations ul li {text-align:center;}
#content #integrations ul ul li{float:left; margin:1px 10px;padding:5px 0px;text-align:center;background:url(../images/integration-bullet.gif) no-repeat;width:150px; height:62px;}
#content #integrations ul ul li a {display:block;padding:5px 0}
#content #integrations ul ul li.clean {background:none;margin:0;padding:0;width:0;height:0;}
#content #integrations ul ul li.clear {background:none;margin:0;padding:0;width:0;height:0;clear:both !important}
#content #integrations .integration_ipboard{background:url(../images/integration-bullet-ipboard.gif) no-repeat !important;padding:5px 0;}
#content #integrations .integration_vbulletin{padding:8px 0 ;}
#content #integrations .integration_vbulletin a{padding:7px 0 ;}




#content #b_integrations {background:#0E314C;border-radius:7px;-moz-border-radius:7px;padding:10px;text-align:center;width:720px;margin:0 auto;}
#content #b_integrations h2 {color:#cd8c0a;margin:1px; padding:1px;text-align:center;}
/*#content #b_integrations div{float:left; margin:1px;padding:10px 0px;text-align:center;background:url(../images/integration_bullet.gif) no-repeat;width:155px; height:54px;}*/
#content #b_integrations .integration_ipboard{background:url(../images/integration_bullet_ipboard.gif) no-repeat !important;padding:11px 0;}


#content #homeCelledContent{list-style:none;margin:0px 0 10px 0;padding:0px;float:left;}
#content #homeCelledContent li {float:left;width:290px;margin:0 10px 5px 0px;}

#content ul.gray_check_list{list-style:none;padding:0;margin:0;}
#content ul.gray_check_list li {background:url(../images/check_gray.png) no-repeat;padding:0px 0 5px 25px;}
 
#content p.pseudoH {color:#434343;font-size:11px}

#content .testimonials{border-radius:7px; -moz-border-radius:7px;padding:0px 0 10px 0;background:#cdd1d3;width:277px;color:#000;margin:0 6px 0 0;}
#content .testimonials .testimonial {border-bottom:1px dotted #a6abae;width:90%;margin:0 auto;padding:10px 0;}
#content .testimonials h3{padding:5px 15px 0 10px;margin:0;}
#content .testimonials .testimonial span {font-style:italic;padding:5px 0;display:block;font-size:13px;}
#content .testimonials .testimonial p {text-align:right;font-size:11px;}
#content .testimonialsBullet p {margin:0 !important;padding:0 !important;line-height:1.5;}

#content #supportTopMenu {padding:15px 12px 15px 12px;}
#content #supportTopMenu h1 {text-align:left !important;}
#content #supportTopMenu span {display:block; float:left;margin-left:15px;}
#content #supportTopMenu ul {margin:0;padding:0;list-style:none;display:table;float:left;}
#content #supportTopMenu ul li {float:left;display:table-cell;}
#content #supportTopMenu ul li a {padding:5px 10px;margin:0 5px;background:#e7e7e7;font-weight:bold;text-decoration:none;display:block;}
#content #supportTopMenu ul li a:hover{text-decoration:underline;}


#content #supportTopMenu ul li.selected {}
#content #supportTopMenu ul li.selected a {color:#fff;border:none;background: green;}

#content #supportTopMenu ul li.first {}
#content #supportTopMenu ul li.first a {}

#content #supportTopMenu ul li.last, #content #leftMenu ul li.no_border {border:none;}
#content #supportTopMenu ul li.last a, #content #leftMenu ul li.no_border a {border:none;}



#content .faqListing {padding:0 12px 0 12px;}
#content .faqListing h2 {margin:20px 0 5px 0;}
#content .faqListing p {margin:2px 0 15px 0;}
#content .faqListing strong{color:#333;}

#content .faqListing dl {margin:0;}
#content .faqListing dl dt {font-weight:bold;color:#333}
#content .faqListing dl dd {margin:0 0 10px 0;padding:0;}
#content .faqListing dl dd ul, #content .faqListing dl dd ol {margin:5px 0;}

#content .faqListing ol li {padding:2px 0;}

#content #supportRight {padding:0 12px 0 12px}
#content #supportRight h1 {text-align:left;margin: 0 0 25px 0;padding:0;}

#content .documentationList ul li {padding:4px 0;}

#content #integrationsLeft {width:600px;padding:0px 12px 0 12px;}
#content #integrationsLeft p, #content #integrationsLeft ul {margin-top:0; padding-top:0;}

#content #screenshots{background:#f0f0f0;border-radius:7px;-moz-border-radius:7px;padding:10px;width:265px;margin-right:6px;}
#content #screenshots ul {list-style:none;margin:0;padding:0;}
#content #screenshots ul li {float:left;border:1px solid #ccc;margin:5px;padding:5px;max-width:110px;height:130px;text-align:center;}

#content #buy_panel {background:#ceedca; border-radius:7px; -moz-border-radius:7px; padding:10px; width:265px; margin:10px 6px 0 0}
#content #buy_panel p {font-size:9px;}

#content #trial_panel {background:#fee9b6;border-radius:7px; -moz-border-radius:7px; padding:10px; width:265px; margin:10px 6px 10px 0}

#content twitter_panel {padding:10px; width:265px; margin:10px 6px 10px 0}
#content #demo_panel {background:#FFD9DA;border-radius:7px; -moz-border-radius:7px; padding:10px; width:265px; margin:10px 6px 10px 0}

#content #features {}
#content #features h2 {margin:15px 0 1px 0;}
#content #features ul {list-style:none;margin:2px 0 15px 0;padding:0;display:table;height:100%;clear:both;}
#content #features ul li {float:left;margin:5px 10px;width:290px;}
#content #features ul li p {padding:0;margin:2px 0;}
#content #features ul ul{list-style:disc !important;}

#content #table_of_contents {float:right;width:282px;background:#f6f6f6;border-radius:7px;-moz-border-radius:7px;margin:10px 6px 0 0;padding:0px 0 10px 0;}
#content #table_of_contents h3{padding:5px 0 0px 10px}
#content #table_of_contents ul {list-style:none;padding:0 10px;margin:0;}
#content #table_of_contents ul li {padding:3px 1px;margin:0;}



#content #request_support {padding:10px;background:#c2d7ef;border-radius:7px; -moz-border-radius:7px;width:400px;margin:0 auto}
#content #request_support label {display:block; font-weight:bold;}
#content #request_support legend{font-size:14px !important;}
#breadcrumbs {padding:15px 10px 0 10px;}


#content .quote {float:left;margin:10px 5px;width:300px;}

#content #services{margin-top:10px;background:#0E314C;border-radius:7px;-moz-border-radius:7px;padding:10px;width:720px; margin:0 auto;}
#content #services h2 {color:#cd8c0a;margin:1px; padding:1px;text-align:center;}
#content #services h3{text-align:center}

#footer {width:100%;background:#dce1f4;color:#111214;padding:0 0 10px 0;}
#footer_top {width:100%;background:url(../images/footer_top_margin.gif) repeat;height:4px;}
#footer a {color:#111214}
#footer p {padding:0; margin:0;}

#footerContainer {width:945px;margin:0 auto;}
#footer ul {float:left;list-style:none;margin:0 5px; padding:0;font-size:12px;width:auto}
#footer ul.about {width:360px;}
#footer ul.smallBlock {width:260px;}
#footer ul li.title {padding:10px 0 0px 0px;font-size:26px;font-family:arial}
#footer ul li{padding:3px 0;}
#footer ul li dl {margin:0;padding:0;}
#footer ul li dl dt {font-weight:bold;width:30%;float:left;padding:1px 0;}
#footer ul li dl dd {padding:1px 0;display:block;}
#footer ul li h3{text-transform:uppercase;font-weight:bold;font-size:11px;margin:0 0 5px 0;}


#footer #footnav_copyright{padding:55px 0 0 0;}
#footer #footnav_copyright a{}
#footer #footnav_copyright #termscp{float:right;width:40%;text-align:right;}
#footer #footnav_copyright #termscp span {}


#footer .ulDelim {background:url(../images/footer_delim.gif) no-repeat; width:3px; float:left;height:150px;margin:31px 0 0 0;}
#footer h2{font-size:26px;font-family:arial;font-weight:normal !important;}

#footer #newsletter{width:480px;margin:0 auto;padding:4px; background-color:#FFC;margin-top:20px;}

form {
	padding:0px;
	margin:0px;}
	
	body #sale-banner-oblic {
    position: absolute;
    top: 0px;
    left: 0px; }


