/* CSS Document */
/* Hides from IE-mac \*/
* html .floatholder {height: 1%;}
/* End hide from IE-mac */

html {overflow: scroll;}

body { 
text-align:center;
background-image:  
url(images/back.gif);
background-repeat: repeat-y, repeat-x;
font: Arial;

}

.bodycontainer {
background-color: #ffffff;
width: 960px;
height: 850px;
margin:  0  auto;
}

.container {
background-color: #ffffff;
width: 960px;
height: 780px;
margin:  0  auto;
}
.privacybodycontainer {
background-color: #ffffff;
width: 960px;
height: 950px;
margin:  0  auto;
}

.privacycontainer {
background-color: #ffffff;
width: 960px;
height: 880px;
margin:  0  auto;
}

.our_affbodycontainer {
background-color: #ffffff;
width: 960px;
height: 920px;
margin:  0  auto;
}

.our_affcontainer {
background-color: #ffffff;
width: 960px;
height: 850px;
margin:  0  auto;
}
.wdambodycontainer {
background-color: #ffffff;
width: 960px;
height: 950px;
margin:  0  auto;
}

.wdamcontainer {
background-color: #ffffff;
width: 960px;
height: 880px;
margin:  0  auto;
}

.nlbodycontainer {
background-color: #ffffff;
width: 960px;
height: 9270px;
margin:  0  auto;
}

.nlcontainer {
background-color: #ffffff;
width: 960px;
height: 9200px;
margin:  0  auto;
}
.ouraffbodycontainer {
background-color: #ffffff;
width: 960px;
height: 1320px;
margin:  0  auto;
}

.ouraffcontainer {
background-color: #ffffff;
width: 960px;
height: 1250px;
margin:  0  auto;
}
.dgmprobodycontainer {
background-color: #ffffff;
width: 960px;
height: 970px;
margin:  0  auto;
}

.dgmprocontainer {
background-color: #ffffff;
width: 960px;
height: 900px;
margin:  0  auto;
}
.headspace
{
width: 960px;
height: 30px;
}

.header
{
display: inline;
float: left;
width: 960px;
height: 130px;
padding: 0;
}


.logo
{
display: inline;
float: left;
width: 190px;
height: 130px;
padding: 0;
}


 #leftcol
{
width: 170px;
margin-top:10px;
text-align: left;
float: left;
display: inline;
}

.midcol 
{
font:12px arial;
margin:10px 10px 10px 10px;
text-align: left;
float: left;
width: 540px;
padding: 0;
display: block;

}

.rightcol
{
margin-left: 20px; 
float: left;
width: 200px;
height: 100px:
padding: 0px;
color: #0099cc;
text-align: center;
display: inline;
  border: 0px dotted #0099cc;
}

.sign
{
height:50px;
width: 960px;
float: left;
text-align: center;
font:11px/1.5em trebuchet ms, arial, helvetica, sans-serif;
color:#666666;
margin-left: auto;
margin-right: auto;
margin-top:200px;

}

a:hover 
{
text-decoration:underline;
}

a {
color: #0099cc;
text-decoration:none;
}

.h1 {
font-family: arial;
font-size: 12px;
	font-weight: bold;
	color: #0099cc;
}

.h2 {font-size: 12px;
	color: #28357B;
}
.h2italic {font-size: 12px;
	color: #28357B;
	font-style: italic;
}
.h2indent1 {font-size: 12px;
	color: #28357B;
	margin-left: 20px;
	margin-right: -20px;
}
.h2indent2 {font-size: 12px;
	color: #28357B;
	margin-left: 40px;
		margin-right: -40px;
}
.h3{
	color: #28357B;
	font-weight: bold;
	font-size: 12px;
}

.h4{
color: #0099cc;
font-weight: bold;
	font-size: 12px;
}

.h5 {font-size: 12px;
	color: #28357B;
	font-style: italic;
	font-weight: bold;
}
.h6 {
	color: #0099cc;
	font-size: 12px;
}

.h7{
color: #28357B;
font-weight: normal;
	font-size: 11px;
}
.h7a{
color: #0099cc;
font-weight: normal;
	font-size: 11px;
}

.h8{
color: #28357B;
font-weight: bold;
	font-size: 11px;
}

.h9{

margin-top: 10px;
margin-left: 20px;
margin-bottom: 0px;
color: #0099cc;
font-weight: bold;
	font-size: 11px;
}
.h10{
color: #28357B;
	font-style: italic;
	font-size: 11px;
}

.dot{
	color: #0099cc;
	margin-left: 5px
}


.homecontainer{
	width: 540px;
	height: 130px;
	text-align: center;
	}

.homemarg1{
padding: 5px 5px 5px 5px;
float: left;
width: 255px;
height: 130px;
text-align: left;
border:dashed #0099cc 1px;
}

.homemarg2{
padding: 5px 5px 5px 5px;
float: left;
width: 255px;
height: 130px;
text-align: left;
border:dashed #0099cc 1px;
border-left: 0px;
}
.form{
  	float: left;
	width: 190px;
	height: 161px;
	font-family: arial;
	margin-left: 4px;
	}

.rightcolad1{
text-align: left;
   margin-top: 5px;
	margin-left: 4px;
   float: left;
	width: 190px;
	height: 240px;
	font-family: arial;
	border:solid #FF9900 1px;
}
.rightcolad1a{
margin-left: 5px;
text-align: left;
   float: left;
	width: 170px;
	height: 240px;
	font-family: arial;
	border:solid #FF9900 0px;
	padding: 5px 5px 5px 5px;
}
	
.rightcolad2{
   margin-top: 5px;
	margin-left: 4px;
   float: left;
	width: 190px;
	height: 190px;
	font-family: arial;
	border:solid #FF9900 1px;
}

.aboutusbodycontainer {
background-color: #ffffff;
width: 960px;
height: 1090px;
margin:  0  auto;
}

.aboutuscontainer {
background-color: #ffffff;
width: 960px;
height: 1020px;
margin:  0  auto;
}
.aboutusmarg1
{
float: left;
width: 190px;
height: 100px;
margin-top:10px;
text-align: left;
}
.aboutusmarg2
{
float: left;
width: 190px;
height: 100px;
margin-top:10px;
text-align: left;
}
.aboutusimage{
height: 67px;
width: 540px;
	background-image: url(adnetwork/images/companies.jpg);
	background-repeat: no-repeat;	
}
.sitemap{
	width:200px;
	height: 510px;
margin-left: 150px;
}
.table_1 {
	border-width: 1px;
	border-spacing: ;
	border-style: dashed;
	border-color: #0099cc;
	border-collapse: collapse;
	background-color: white;
}
.table_1 th {
	border-width: 1px;
	padding: 0px;
	border-style: dashed;
	border-color: #0099cc;
	background-color: white;
	-moz-border-radius: ;
}
.table_1 td {
	border-width: 1px;
	padding: 3px 3px 3px 3px;
	border-style: dashed;
	border-color: #0099cc;
	background-color: white;
	-moz-border-radius: ;
	}
.premiumchannel1{
float: left;
width: 540px;
height: 110px;
border: 1px dashed;
}
.premiumchannel2{
float: left;
width: 540px;
height: 110px;
border: 1px dashed;
border-top: 0px;
}
.premiumchannel1a{
margin-top: 2px;
float: left;
width: 160px;
height: 105px;
text-align: center;
}
.premiumchannel1b{
margin-top: 2px;
float: left;
width: 378px;
height: 105px;
text-align: left;
}
.mainform{
float: left;
width: 485px;
Height: 1550px;
border: 1px dashed #0099cc;
	
}
.formcontainer{
background-color: #ffffff;
width: 960px;
height: 1950px;
margin:  0  auto;
}
.formbodycontainer{
background-color: #ffffff;
width: 960px;
height: 2020px;
margin:  0  auto;
}
.sitemap{
	width:300px;
	height: 510px;
margin-left: 150px;
}
.dgmprocol1{
	float: left;
	width: 270px;
	height: 550px;
}
.dgmprocol2{
	float: left;
	margin-left: 10px;
	width: 260px;
	height: 550px;
}
.affsignup{
	float: right;
	text-align: centre;
	width:120px;
	height: 17px;
	border: #0099cc 1px;
	background-color: #EEFBFF;
	padding: 0px 5px 0px 5px; 
	border-style: solid;
}
.affsignup:hover {
	text-decoration: underline;
	background-color:#FFFFFF
}
.keyfactors{
	float: left;
	width: 530px;
	Height: 200px;
	border:dashed #0099cc 1px;
	background-color: #F0F8FF;
	padding: 5px 5px 5px 5px; 
	margin-bottom: 10px;
}
.keyfeatures{
	float: left;
	width: 530px;
	Height: 260px;
	border:dashed #0099cc 1px;
	background-color: #F0F8FF;
	padding: 5px 5px 5px 5px; 
	margin-bottom: 10px;
}
ul.arrow{
list-style-image: url(images/arrow.gif);
}
