* {
font-family:Helvetica, Arial, sans-serif;
}

div#bannerContent p b {
color:#000!important;
}

body {
background-color:#000;
background-image:url(../../../../../../images/bg.jpg);
background-position:top center;
background-repeat:no-repeat;
margin:0;
padding:0;
}

div#container {
margin:0 auto;
width:950px;
}

div#header {
background-image:url(../../../../../../images/navDiv.jpg);
background-position:bottom center;
background-repeat:no-repeat;
float:left;
height:144px;
width:950px;
}

div#logo {
float:left;
padding:30px 0 0 15px;
}

div#tagline {
float:left;
padding:55px 0 0 30px;
}

div#contact {
float:right;
margin:50px 0 0;
text-align:left;
width:282px;
}

div#contact ul {
list-style:none;
margin:0;
padding:0;
}

div#contact ul li {
color:#f59324;
font-size:12px;
line-height:24px;
padding:0 0 0 18px;
}

div#contact ul li a {
color:#f59324;
font-weight:700;
text-decoration:none;
}

div#contact ul li#contactOnline {
background-image:url(../../../../../../images/contactOnline.jpg);
background-position:0 3px;
background-repeat:no-repeat;
}

div#contact ul li#contactPhone {
background-image:url(../../../../../../images/contactPhone.jpg);
background-position:0 3px;
background-repeat:no-repeat;
}

div#contact ul li#contactEmail {
background-image:url(../../../../../../images/contactEmail.jpg);
background-position:0 7px;
background-repeat:no-repeat;
}

div#nav {
float:left;
height:38px;
width:950px;
}

div#banner {
background-repeat:no-repeat;
float:left;
height:309px;
padding:0 0 20px;
width:950px;
}

div#bannerContent {
float:left;
padding:17px 0 0 27px;
width:900px;
height:234px;
}

div#bannerContent h1 {
background-image:none !important;
color:#000;
float:none !important;
font-size:48px;
font-weight:700;
margin:0!important;
padding:0!important;
display:none;
}

div#bannerContent h4 {
color:#000;
font-size:22px;
font-weight:100;
margin:0!important;
padding:0 0 15px 0!important;
display:none;
}

div#bannerContent p {
border-left:1px solid #000;
color:#000;
float:left;
font-size:12px;
margin:0 0 0 20px!important;
padding:10px 0 10px 10px!important;
width:400px;
display:none;
}

div#bannerIcons {
background-image:url(../../../../../../images/iconBg.png);
background-repeat:repeat-x;
float:left;
height:58px;
width:950px;
overflow:hidden!important;
}

div#bannerIcons ul {
list-style:none;
margin:0;
padding:6px 0 0 10px;
width:950px;
}

div#bannerIcons ul li {
float:left;
margin:0;
padding:0;
background-image:none!important;
}

div#bannerSpacer {
float:right;
height:251px;
width:2px;
display:none;
}

img {
border:none;
}

p {
color:#c6c6c6;
font-size:12px;
line-height:18px;
margin:0;
padding:0;
}

div#mainContent {
background-image:url(../../../../../../images/contentBg.jpg);
background-repeat:repeat-y;
float:left;
margin:0 0 20px;
width:950px;
}

h1 {
/*background-image:url(/images/headingBg.jpg);
background-position:bottom left;
background-repeat:no-repeat;*/
color:#fff;
font-size:24px;
font-weight:700;
margin:0 0 15px;
padding:0;
}

div#mainContent table {
clear:left;
}

div#mainContent.home table td {
padding:0 0 35px!important;
}

div#mainContent table td img {
/*padding:0 15px 0 0;*/
padding:0;
}

h5,h5 a {
color:#ff931a;
font-size:14px;
font-weight:700;
margin:0;
padding:0;
}

h5 a:hover {
color:#fff;
}

a {
color:#ff931a;
font-size:12px;
font-weight:700;
text-decoration:none;
}

div#col1 {
padding:0 50px 0 0;
}

div#col2 {
padding:0 45px 0 0;
}

div#col1,div#col2,div#col3 {
float:left;
width:280px;
}

div#col2 a img {
text-align:right;
margin:0;
padding:0;
}

div#footer {
border-bottom:1px solid #212121;
border-top:1px solid #212121;
float:left;
width:950px;
}

div.footerBlock {
float:left;
padding:20px 30px 20px 20px;
width:275px;
}

div.footerBlock#last {
padding:20px 0 20px 20px;
}

h2 {
color:#ff931a;
font-size:24px;
font-weight:700;
margin:0;
padding:0;
}

div.footerBlock a img {
padding:10px 0 25px;
}

input.emailField {
background-color:#141414;
border:1px solid #292929;
color:#fff;
font-size:14px;
font-weight:700;
height:19px;
margin:0;
padding:6px 0 0 5px;
width:221px;
}

*:first-child+html input.emailField {
padding:4px 0 0 5px!important;
}

div#legal {
float:left;
height:45px;
width:950px;
}

div#copyright {
color:#c6c6c6;
float:left;
font-size:11px;
line-height:45px;
padding:0 57px 0 20px;
}

div#footerLinks {
float:right;
line-height:45px;
}

div#footerLinks a {
color:#7e7e7e;
display:block;
float:left;
font-size:11px;
font-weight:100;
padding:0 20px 0 0;
}

div#footerLinks a:hover {
color:#ff931a;
}

div#contact ul li a:hover,a:hover {
color:#fff;
}

div#mainContent.subpage {
background-image:none!important;
padding-top:25px;
}

div#getStarted {
float:right;
margin:180px 0 31px 0;
}

div#leftCol {
float:left;
width:570px;
padding:0 50px 0 0;
border-right:1px solid #222;
}

div#rightCol {
width:285px;
float:left;
padding:0 0 0 30px;
}

div#rightCol ul {
padding:0 0 0 15px!important;
margin:-10px 0 0 0!important;
list-style:none;
clear:left;
color:#ff931a;
}

div#rightCol ul li {
font-size:12px;
color:#c6c6c6;
line-height:35px;
background-image:url(../../../../../../images/bullet.jpg);
background-repeat:no-repeat;
background-position:left center;
padding:0 0 0 13px;
border-bottom:1px solid #212221;
}

div#rightCol ul li a {
color:#c6c6c6;
font-weight:100;
}

div#rightCol ul li a:hover {
color:#ff931a;
}

h3 {
color:#fff;
font-size:21px;
font-weight:700;
margin:0;
padding:0;
font-style:italic;
}

h4 {
color:#ff931a;
font-size:18px;
font-weight:700;
margin:0;
padding:0;
}

h6 {
color:#fff;
font-size:12px;
font-weight:700;
margin:0;
padding:0;
text-transform:uppercase;
}

ul {
list-style:none;
margin:0;
padding:0 0 0 22px;
}

ul li {
color:#c6c6c6;
font-size:12px;
background-image:url(../../../../../../images/bullet.jpg);
background-repeat:no-repeat;
background-position:left center;
padding:0 0 0 13px;
line-height:18px;
}

ol li {
color:#c6c6c6;
font-size:12px;
line-height:18px;
}

form fieldset.hidden {
border:none;
padding:0;
margin:0;
}

form fieldset.hidden ol {
list-style:none;
padding:20px 0 20px 0;
margin:0;
}

form fieldset.hidden ol li {
line-height:25px;
}

form fieldset.hidden ol li label {
font-weight:700;
color:#ff931a;
font-size:14px;
padding:0 0 5px 0;
margin:0;
}

form fieldset.hidden ol li input#username, form fieldset.hidden ol li input#password {
background-color:#141414;
border:1px solid #292929;
color:#fff;
font-size:14px;
font-weight:700;
height:19px;
margin:0;
padding:6px 0 0 5px;
width:200px;
}

/*

div#mainContent.affiliate {
background:none!important;
padding:40px 0 30px 20px;
width:930px;
color:#fff;
}

div#mainContent.affiliate table {
border-collapse:collapse;
margin-top:20px;
}

div#mainContent.affiliate table th {
font-size:14px;
padding:0 20px 5px 0;
}

div#mainContent.affiliate table td {
border:1px solid #222;
padding:5px!important;
margin:0!important;
color:#c6c6c6;
font-size:12px;
}
*/

div#mainContent.affiliate, div#mainContent.subpage {
background:none!important;
padding:40px 0 30px 20px;
width:940px;
color:#fff;
font-size:14px;
}

div#mainContent.affiliate table, div#mainContent.subpage table {
border-collapse:collapse;
margin-top:20px;
}

div#mainContent.affiliate table th, div#mainContent.subpage table th {
font-size:14px;
padding:0 20px 5px 0;
}

div#mainContent.affiliate table td, div#mainContent.subpage table td {
border:1px solid #222;
padding:5px!important;
margin:0!important;
color:#c6c6c6;
font-size:12px;
}

div#footerIcons {
width:275px;
float:left;
overflow:hidden;
}

div#smallFooterIcons {
float:left;
width:185px;
padding-top:5px;
margin-top:5px;
border-left:1px solid #222;
padding-left:15px;
border-right:1px solid #222;
padding-right:8px;
}

div#norex {
float:left;
width:54px;
height:12px;
overflow:hidden;
text-align:left;
padding:5px 15px 0 0;
}

div#norex a {
text-decoration:none;
width:54px;
height:12px;
float:left;
display:block;
background-image:url(../../../../../../images/norex_orange_sm.jpg);
background-repeat:no-repeat;
background-position:0 0;
}

div#norex a:hover {
background-image:url(../../../../../../images/norex_white_sm.jpg);
}

div#windpowered {
float:left;
width:23px;
height:22px;
overflow:hidden;
text-align:left;
padding:0;
}

div#windpowered a {
text-decoration:none;
width:23px;
height:22px;
float:left;
display:block;
background-image:url(../../../../../../images/wind_sm.jpg);
background-repeat:no-repeat;
}

div#dashboard {
float:left;
width:70px;
height:11px;
overflow:hidden;
text-align:left;
padding:4px 15px 0 0;
}

div#dashboard a {
text-decoration:none;
width:70px;
height:11px;
float:left;
display:block;
background-image:url(../../../../../../images/dash_sm.jpg);
background-repeat:no-repeat;
}

table.eduTable {
border-collapse:collapse;
border-left:1px solid #222!important;
float:left;
}

table.eduTable th {
border-bottom:1px solid #222!important;
color:#ff931a!important;
text-align:left;
padding:0 0 10px 0;
border-left:1px solid #000!important;
}

table.eduTable th span {
color:#ff931a!important;
text-align:left;
}

table.eduTable td {
background:none!important;
border-right:1px solid #222!important;
padding:10px 10px 10px 10px;
border-bottom:1px solid #222!important;
}

table.eduTable td span {
color:#c6c6c6!important;
font-size:12px!important;
}

table.eduTable th.thCenter {
text-align:center!important;
}

table.eduTable th.thCenter span {
font-size:11px!important;
}

table.eduTable td a {
color:#ff931a!important;
font-size:12px!important;
}

table.eduTable td a:hover {
color:#fff!important;
}

div#leftCol h5 a {
display:block;
background-image:url(../../../../../../images/linkArrow_03.jpg);
background-repeat:no-repeat;
padding-left:18px;
}

table.eduIconTable td img {
padding:0!important;
margin-left:-5px!important;
}

table.eduTable td.highlighted {
background-color:#111!important;
border-right:1px solid #333!important;
border-left:1px solid #333!important;
border-bottom:1px solid #333!important;
}

table.eduTable td img {
/*margin:0 0 0 10px!important;*/
margin:0;
}

form#AffiliatePurchases_addedit fieldset.hidden ol li label {
font-size:11px!important;
float:left;
width:66px;
text-align:right;
padding-right:4px;
margin-top:-2px;
}

form#AffiliatePurchases_addedit fieldset.hidden ol li input {
float:right;
}

form#AffiliatePurchases_addedit fieldset.hidden ol li {
float:left;
clear:left;
display:inline;
width:200px;
}

div#mainContent.twoCol div#leftCol {
width:425px!important;
padding-right:30px;
}

div#mainContent.twoCol div#rightCol {
width:425px!important;
}

table.noBorder, table.noBorder td {
border:none!important;
}

hr {
height:1px;
border:0;
background-color:#232323;
line-height:1px;
}

div.footerBlock p a {
color:#ff931a!important;
font-size:12px;
font-weight:700;
text-decoration:none;
}

div.footerBlock p a:hover {
color:#fff!important;
}


/*REGISTRATION*/

input#ads_company, input#ads_name, input#ads_last_name, input#ads_phone, input#ads_email {
width:200px;
border:1px solid #999;
padding:5px;
font-size:12px;
}

form#GoogleRegister_addedit label {
font-size:12px;
}

form#GoogleRegister_addedit li {
line-height:18px;
padding:0 0 12px 0;
}

select#ads_current_email_solution, select#ads_number_of_users {
font-size:12px;
border:1px solid #999!important;
width:212px;
padding:3px;
}

form#GoogleRegister_addedit span.required {
color:#ff0000;
line-height:22px;
font-size:14px;
float:left;
padding:0 3px 0 0;
}

input#ads_submit {
margin-left:88px;
font-size:12px;
padding:3px;
}


form#AffiliatePurchases_addedit fieldset ol li span {
color:#c6c6c6!important;
}

.ad_row1{
	background-color:white;
}
.ad_row2{
	background-color:yellow;
}

#leftLeftCol{
	clear:both;
	float:left;
	width:350px;
	margin-right:20px;
}

#leftRightCol{
	float:left;
}


#navUl,#navUl ul {
list-style:none;
margin:0;
padding:0;
}

ul#navUl {
width:950px;
height:38px;
}

#navUl li.menuDivider {
width:1px;
height:38px;
background-image:url(../../../../../../images/menuDiv.html);
background-repeat:no-repeat;
font-size:1px;
}

#navUl a {
display:block;
font-family:Helvetica, Arial, sans-serif;
font-size:14px;
font-weight:700;
text-decoration:none;
color:#fff;
line-height:38px;
text-transform:capitalize;
}

#navUl a:hover {
color:#ff931a;
}

#navUl li {
float:left;
padding:0;
margin:0;
background-image:none!important;
}

#navUl li a {
line-height:38px;
padding:0 17px;
}

*:first-child+html #navUl li a {
padding:0 15px!important;
}

* html #navUl li a {
padding:0 15px!important;
}

#navUl li ul {
position:absolute;
text-align:left;
background-image:url(../../../../../../images/ddBg.png);
background-repeat:repeat;
width:16em;
left:-999em;
}

#navUl li ul li {
display:block;
clear:left;
width:100%;
line-height:38px;
border-bottom:1px solid #222;
background-image:none!important;
}

#navUl li ul li a {
font-size:11px;
line-height:12px;
color:#ff931a;
width:15.5em;
padding:10px 0 10px 20px;
font-family:Helvetica, Arial, sans-serif;
text-transform:capitalize;
font-variant:normal;
letter-spacing:0px!important;
}

*:first-child+html #navUl li ul li a {
line-height:28px!important;
width:19.5em!important;
}

* html #navUl li ul li a {
line-height:28px!important;
width:19.5em!important;
}

#navUl li ul ul {
margin:-1em 0 0 10em;
}

#navUl li:hover ul ul,#navUl li:hover ul ul ul,#navUl li.sfhover ul ul,#navUl li.sfhover ul ul ul {
left:-999em;
}

#navUl li:hover ul,#navUl li li:hover ul,#navUl li li li:hover ul,#navUl li.sfhover ul,#navUl li li.sfhover ul,#navUl li li li.sfhover ul {
left:auto;
}

#navUl li ul li:hover,#navUl li ul li.sfhover {
background-image:none;
}

#navUl li ul li a:hover {
color:#fff;
background-image:none;
background-color:#000;
}

#navUl li ul li ul li {
top:0;
}



