

body {  line-height: 22px; padding: 0px; margin: 0px; color:#333333; font-family:arial,helvetica,sans-serif; font-size:12px; background: url('../../../../../../../../../../../../../../apps/img/bg.gif') repeat-y scroll center top; }


img{ border: 0px; margin: 0px; }
a, a.onclick_color {color:#31789F; cursor:pointer; text-decoration: none; font-weight: bold; }
a:hover, a.onclick_color:hover { color:#D54E21; }


.shrink-width{ width: 1%; }

.body { min-width: 775px; max-width: 830px; margin: 20px auto 30px;}
.skyline { text-align: right; margin-bottom: -1px; font-size: 11px; }
.skyline a {color:#31789F; font-weight: normal; }
.skyline a:hover { color:#D54E21; }
.header { width: 100%; margin: 0px auto;}
.headline { width: 100%; background: #e5ecf9; border-top: 1px #00639E solid; padding: 2px; clear: both; display: block;}
.headline td {  font-size: 13px; font-weight: bold; padding: 0px 12px; }
.headline td a { color:#333333;  text-decoration: none; }
.headline td a:hover { text-decoration: underline; }
.headline td a.selected { text-decoration: underline; }
/*
#logo { margin-left: -12px; }
*/
.underline { text-decoration: underline; }

.alert { width: 100%; background: #FFFFD5; border: #FFDDAA solid; border-width: 1px 0px 1px; padding: 2px; }
.alert td {  font-size: 12px; text-align: center; }

.footer {border-top:1px solid #DEDEDE; font-size: 11px;
clear:both;
margin:20px auto 0px;
padding:6px 14px; }

.outofdate { font-weight: bold; }

.content {padding-top: 15px; width: 100%;} 

.screenshot { float: left; margin: 10px 24px 0px 15px; }
.intro_big { font-size: 17px; line-height: 1.5em; margin-right: 15px; }



.download-button { background:#00639E none repeat scroll 0%; color:#FFFFFF; cursor:pointer; padding:8px 10px; margin: 0px 5px; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; }
.col-3 .download-button { display:block; line-height:1.4em; padding:6px; text-align:center; } 
a.download-button span{color:#90AEFF; }
a.download-button:hover { color: #FFFFFF; }

.download-tar { font-size:10px; margin-bottom:14px !important; margin-top:-1px !important; text-align:center; }
.feed14 { background: transparent url('../../../../../../../../../../../../../../apps/img/feedicon14.png') no-repeat scroll left center; padding-left:19px; }
.feed10 { background: transparent url('../../../../../../../../../../../../../../apps/img/feedicon10.png') no-repeat scroll left center; padding-left:13px; }

.first { margin-top: 0px; } 
.last { margin-bottom: 0px; }

.bold { font-weight: bold; }

h1,h2,h3,h4,h5 { margin-top: 1px; margin-bottom: 1px; }

 
/*other*/

.leftbar { width: 120px; float: left; }
.submenu { font-size:10px; list-style-image:none;  list-style-position:outside; list-style-type:none; margin-left:0pt; margin-top:-2px; padding-left: 0px;}
.submenu li { border-bottom:1px solid #DEDEDE; font-size:11px; line-height:15px; padding:5px 0pt; }
.submenu li a { display: block; width: 100%; }
.submenu a#subcurrent { color:#333333;cursor:default; } 

p.intro { font-size: 15px; margin-top: -1px; margin-bottom: 23px;}

.rightbar h3 { color: #333333; font-size: 14px; font-weight: bold; margin: 0px 0px 0px 0px; display: inline; }
.rightbar ul { list-style-image: none; list-style-position: outside; list-style-type: square; margin: 0px; padding-left: 13px;;} 
.rightbar li { margin: 0px; padding: 0px; }
			
h4 { border-bottom:1px solid #DEDEDE; color:#333333; font-size:14px; font-weight:bold; margin-bottom:18px; padding-bottom:4px; }
h5 { font-size: 14px; }

.featured{background:#FFFBCC none repeat scroll 0%; border:1px solid #E6DB55; margin:32px 0pt; padding:11px; }
.partner { clear: both; overflow: auto; }
.partner h3 img { float:right; margin-left:12px; margin-right:4px; margin-top:4px; border: 1px #E6DB55 solid; padding: 5px;  background: white; }
.partner p { margin-top: 0px; }
.partner span { font-size: 13px; line-height: 40px; }
.partner form { margin: 0px; text-align: center; }


/*input, select, textarea {  padding: 3px; background:#F4F4F4 none repeat scroll 0%; border:1px solid #B2B2B2;}*/
.submit { background: #DFDFDF; border-color:#CCCCCC rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204); border-style:solid; border-width:1px; color:#333333;  }

.warning { background: url('../../../../../../../../../../../../../../img/css_warning.png') 0 100% no-repeat;  padding: 0 0 7px 0; color: #999; margin: 10px 0; clear: left; text-align: left;overflow: hidden; line-height: 1.4em; }
.warning div { background: url('../../../../../../../../../../../../../../img/css_warning.png') 0 0 no-repeat;   padding: 8px 0 0 50px;    min-height: 35px;    text-align: left;    overflow: hidden; } 
.warning p{ margin-top: 4px;  margin-bottom: 0; }
.warning h3{ margin-top: 0px;   font-size: 120%;   color: #900;   font-weight: bold;   margin-bottom: 2px; }
.success{  background: url('../../../../../../../../../../../../../../img/css_success.png') 0 100% no-repeat;    padding: 0 0 7px 0;    color: #999;    margin: 10px 0;    clear: left;	overflow: hidden;	line-height: 1.4em; }
.success div{    background: url('../../../../../../../../../../../../../../img/css_success.png') 0 0 no-repeat;   padding: 8px 0 0 50px;     min-height: 35px;    overflow: hidden; } /*IE6*/
.success p {   margin-bottom: 0; }
.success h3 {   margin-top: 0px;   font-size: 120%;   color: #027401;   font-weight: bold;  margin-bottom: 2px; }
.error {    background:  url('../../../../../../../../../../../../../../img/css_error.gif') no-repeat;   color: #900;    font-size: 10px;    font-weight: bold;    margin: .4em 0em .8em 0em;      padding: 2px 0 4px 18px;    text-align: left;    overflow: hidden; }


.info { text-align: center; padding: 8px; }
.dashed {border-bottom: rgb(200,200,200) dashed 1px; }

.apps { font-size: 105%; line-height: 1.2em; }
.apps a { font-weight: bold; }

.section { width: 100%; margin-top: 10px;  }
.section td { width: 100%; }
.section .left { width: 0%; white-space: nowrap;  }

hr { background-color: rgb(233,233,233); border:0pt none;height:1px;margin:20px 0px 10px;text-align:left;width:100%; } 

.product-image { padding: 6px 12px 6px 0px; } 




.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 { float:left; margin:0pt 14px; }
.col-1 { width:44px; }
.col-2 { width:112px; }
.col-3 { width:180px; }
.col-4 { width:248px; }
.col-5 { width:316px; }
.col-6 { width:384px; }
.col-7 { width:452px; }
.col-8 { width:520px; }
.col-9 { width:588px; }
.col-10 { width:662px; }
.col-11 { width:731px; }
.col-12 { width:800px; }





input.text {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:#F5F5F5 none repeat scroll 0%;
border:1px solid #CCCCCC;
color:#666666;
font-size:10px;
height:14px;
margin-right:2px;
padding:3px;
vertical-align:top;
}


.button, .button-secondary {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:#E5E5E5 none repeat scroll 0%;
border:1px solid #A3A3A3;
color:#224466;
cursor:pointer;
font-size:10px;
height:22px;
padding:0pt 4px;
}

.button:hover{ border-color: #535353; }

ol { padding: 0px; margin: 0px; }

ol.steps {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}


#home-top { background: transparent url('../../../../../../../../../../../../../../apps/img/homebg.png') no-repeat; overflow: auto; margin-left: -5px; width: 840px;}

#home-below { padding-top: 20px; clear: both; }
#home-below a { font-size: 14px; }

#home-below ol.steps li {
margin-bottom:17px;
padding-left:44px;
padding-top:0px;
}
#home-below ol.steps li.one {
background:transparent url(../../../../../../../../../../../../../../apps/img/step1.png) no-repeat scroll left top;
}
#home-below ol.steps li.two {
background:transparent url(../../../../../../../../../../../../../../apps/img/step2.png) no-repeat scroll left top;
}
#home-below ol.steps li.three {
background:transparent url(../../../../../../../../../../../../../../apps/img/step3.png) no-repeat scroll left top;
}

blockquote { 
background:#F5F5F5 none repeat scroll 0%;
border:1px solid #DADADA;
margin: 0px 0px 22px 0px;

padding:22px 22px 0pt;

}

ul {
list-style-image:none;
list-style-position:outside;
list-style-type:square;

margin:0pt 0pt 22px;
margin-left:16px;
padding: 0px
}

li { margin: 0pt; padding: 0pt; }




 table.widefat {
border:1px solid #CCCCCC;
border-collapse:collapse;
clear:both;
margin-bottom:11px;
width:100%;
}
 table.widefat a {
text-decoration:none;
}
 table.widefat tr.alt {
background-color:#F9F9F9;
}
 table.widefat thead {
background-color:#464646;
color:#D7D7D7;
}
 table.widefat td,  table.widefat th {
border-bottom:1px solid #CCCCCC;
font-size:12px;
padding:6px;
vertical-align:text-top;
}
 table.widefat th {
padding-bottom:4px;
padding-top:8px;
text-align:left;
}
 table.widefat .check-column {
text-align:center;
vertical-align:text-top;
width:3%;
}




/* BLOG */
.date { color:#666666; font-size:10px; margin:8px 0pt; }

.meta {
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:5px 0px 10px;
}



.feedback {
border-bottom:1px solid #DADADA;
font-size:10px;
padding-top: 15px;
margin-bottom:25px;
padding-bottom:2px;
text-align:right;
text-transform:uppercase;
}

.feedback img { margin-bottom: -5px; margin-right:  2px; }
.blog-nav { margin-bottom: 25px; }
.item { margin-bottom: 10px; }
.alt {  border-bottom:1px solid #EAEAEA; }

.comments { padding-left: 22px; }

input, select, textarea, button { font-size: 14px; padding: 3px; background:#F4F4F4 none repeat scroll 0%; border:1px solid #B2B2B2;}
.respond { margin-bottom: 20px; }
.respond input, .respond select, .respond textarea { margin-right: 10px; }

input, textarea, button {-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;}

input.submit:hover, .submit:hover{ border-color: #535353; color: #111111; cursor: pointer; }

.recent-comments { font-size: 11px;}


/* -- FORUM -- */
/* ------------- FORUM ------------------- */ 

table.forumline, .m-general{
	border: 1px  rgb(222,222,222) solid;
	width: 100%;
	margin: 3px 0px;
	line-height: 1.4em;
}

table.forumline th, .m-general th{
	background:  #E7ECF0 url(../../../../../../../../../../../../../../img/m-row-top.gif) repeat-x;     
	color:  #000000; 
}

td.forum_table_cat{
	background: #FFFFFF; 
	color: #FFA34F;     
	font-weight: bold;       
}

td.forum_table_cat a{
	color: #000000;          
}

td.forum_td{
	background: rgb(244,244,244);
}

td.forum_dark_td{
	background: rgb(234,234,234);
}

td.forum_darker_td{
	background: rgb(224,224,224);
}

td.row1 {
background-color:#EFEFEF; 

}
td.row2 {
background-color:#DEE3E7;
}
td.row3 {
background-color:#D1D7DC;
}

td.spaceRow{
	background-color:#D1D7DC;
}



.quote {
background-color:#FAFAFA;
border:1px solid #D1D7DC;
color:#444444;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
line-height:125%;
}

.postdetails{
	font-size: 10px;
}


.profile_icon img{
	margin: 0px 1px 1px 0px;
}

table.forumline hr {
	border-color:#D1D7DC;
	border-style:solid;
	border-width:1px 0px 0px;
	height:0px;
	margin: 5px 0px 0px;
}

/* DOCS */
#bodyContent h3 {
border-bottom:1px solid #DADADA;
margin-bottom:4px;
padding-bottom:4px;
}

#bodyContent ol {
margin-left: 20px;
}



/* ----------- LEADS ------------- */

td.lead_td{
	white-space: nowrap;
}

td.lead_header_td_middle, td.lead_header_td_left, td.lead_header_td_right{
	padding: 6px 5px;
	white-space: nowrap;
	background: rgb(247,247,247);
	 border-bottom: 1px rgb(221,221,221) solid;  
	border-top: 1px rgb(221,221,221) solid;  
}

td.lead_header_td_left{
	border-left: 1px rgb(221,221,221) solid;
}

td.lead_header_td_right{
	border-right: 1px rgb(221,221,221) solid;
	width: 100%; 
}

tr.new_message{
	background: #F4F8FC none repeat scroll 0%;
}

td.msg_icon, td.checkbox_toggle, td.name_and_date, td.subject, td.delete_msg{ 
	padding: 5px 0px;
	border-bottom: 1px solid #E1E1E1;
	line-height: 1.2em;
}

td.msg_icon{
	background:transparent none repeat scroll 0%;
	text-align:center;
	width:27px;
	border-left: 1px solid rgb(221,221,221);
}

td.checkbox_toggle{
	width:25px;
	   padding-right: 5px;
	text-align: center;
}

td.subject{
	width: 300px;
}

td.delete_msg{
	width:24px;
	border-right: 1px solid rgb(221,221,221);
	text-align: center;
}

span.date{
	display: block; 
	font-size: 9px; 
	color: #777777; 
	padding: 1px 0px 0px;
}

span.name {
	display:block;
	margin-right:20px;
	overflow:hidden;
	white-space:nowrap;
	width:130px;
}

a.no_show{
	color: #AAAAAA;
	cursor: default;
	text-decoration: none;
}

input.msg_delete{
	background:transparent url(../../../../../../../../img/x_to_hide.gif) no-repeat scroll 0%;
	display:block;
	height:14px;
	margin-top:1px;
	width:13px;
	border: 0px;
}

input.msg_delete:hover{
   background:#3B5998 url(../../../../../../../../img/x_to_hide_hover.gif) no-repeat scroll 0%;
   cursor: pointer;
}

h2.manager_edit_header, h2.section_header{
	font-size: 16px;
	border-bottom: 1px solid rgb(200,200,200);
	margin-top: 25px;
	text-align: left;
}


.network-div { 
	clear: both;
}

.network-ul {
float: left; 
width: 155px; 
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:5px 0px;
padding-left:8px;
text-indent:-8px;
}

h2.network-h2 {
clear: both;
margin-bottom:5px;
border-bottom:1px solid #D8DFEA;
color:#333333;
font-size:14px;
height:20px;
}

.network-region {
font-weight:bold;
padding-top:5px;
}


.network-guide{ text-align: center; padding: 15px; }

.yellowbox {
	background:#FFFFD5 none repeat scroll 0%;
	border-color:#FFDDAA;
	border-style:solid;
	border-width:1px ;
	padding:20px;
	text-align:center;
}

h2.network-h2, .network-guide, .yellowbox  { 	
}

.network-a {
	font-weight: normal;
}

