@charset "UTF-8";
/* CSS Document */

body { background:url(images/bg.gif) repeat-x; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:}
.clr { clear:both;}
#bg2 { background:url(images/bg2.gif) top center no-repeat; margin:0 auto 0 auto; width:100%;}
#container { width:902px; margin:0 auto 0 auto;}
img { border:none; outline:none;}

a { color:#00F;


}





#header { width:902px; background:#04c9f4; margin:12px auto 0 auto; height:100px; float:left;
			-webkit-border-top-left-radius: 15px;
			-webkit-border-top-right-radius: 15px;
			-moz-border-radius-topright: 15px;
			-moz-border-radius-topleft: 15px;
			-opera-border-radius: 15px 15px 0 0;
			-khtml-border-radius: 15px 15px 0 0;
			border-radius: 15px 15px 0 0;}
.logo { margin:25px 0 0 20px;}
	






#navigation { width:880px; float:left; height:50px; background:url(images/nav-bg.jpg) top center no-repeat; padding:5px 0 0 20px; font-weight:bold; border-left:#dce1e4 1px solid; border-right:#dce1e4 1px solid;}
	.spacer { background:url(images/nav-spacer.jpg); height:50px; width:6px; margin:0 0 0 -12px; float:left;}
	.navbuttonhome a { color:#000000; padding:15px 0 0 10px; display:block; text-decoration:none; float:left; width:70px;}
	.navbuttonhome a:hover { color:#000000; padding:15px 0 0 10px; background:url(images/nav-on-home.jpg) no-repeat top left; display:block; height:35px; color:#FFFFFF; text-decoration:none;}
	.navbuttonaddurl a { color:#000000; padding:15px 0 0 10px; display:block; text-decoration:none; float:left; width:85px;}
	.navbuttonaddurl a:hover { color:#000000; padding:15px 0 0 10px; background:url(images/nav-on-addurl.jpg) no-repeat top left; display:block; height:35px; color:#FFFFFF; text-decoration:none;}
	.searchcontainer { width:355px; float:right; padding:15px 0px 0 0;}
		.advsearch { width:120px; float:left;}
		.advsearch a{ color:#FFFF00; font-weight:normal;}
		.search { width:163px; height:21px; color:#666666; line-height:21px; float:left; outline:none; font-weight:bold; border:none; font-size:16px; margin:0 0 0 10px;}
		.searchbut { width:20px; height:20px; background:url(images/empty.gif); outline:none; float:left; border:none;}





#content { width:880px; float:left; padding:10px 10px 10px 10px; border-left:#dce1e4 1px solid; border-bottom:#dce1e4 1px solid; border-right:#dce1e4 1px solid;}
	.cookietrail { width:800px; font-size:11px; margin:0 0 0 23px;}
	.blueinfobox { width:804px; background:#e4f8ff; float:left; margin:0 0 0 23px; padding:15px; line-height:21px;
					-webkit-border-radius: 10px;
					-moz-border-radius: 10px;
					-opera-border-radius: 10px;
					-khtml-border-radius: 10px;
					border-radius: 10px;}
	.commission { width:804px; background:url(images/commissionbg.jpg) repeat-x; background-color:#e8e8e8; float:left; padding:15px 15px 10px 15px; line-height:21px; margin:15px 0 15px 23px;
					-webkit-border-radius: 10px;
					-moz-border-radius: 10px;
					-opera-border-radius: 10px;
					-khtml-border-radius: 10px;
					border-radius: 10px;}
	.commission-details { width:775px; background:#FFF; float:left; padding:15px; line-height:21px; margin:10px 0 0 0;
					-webkit-border-radius: 10px;
					-moz-border-radius: 10px;
					-opera-border-radius: 10px;
					-khtml-border-radius: 10px;
					border-radius: 10px;}
					
					





.website-name h2{ width:800px; font-size:18px; font-weight:normal; margin:20px 0 20px 23px;}
.product-details { font-size:14px; font-weight:bold;}
.red { color:#C00;}
.keywords { width:804px; padding:4px 15px 0 15px; height:25px; font-size:12px; float:left; font-weight:normal; background:url(images/yellow-bar.jpg) top left no-repeat; margin:20px 0 0 23px;}
.commission-title { font-weight:bold; margin:5px 15px 0 15px;}
.commission-result { font-weight:bold; color:#009933;}
.usercomments { font-size:18px; font-weight:normal;}
.largelink { font-size:16px;}
.greenlink { color:#5c9933;}






.comment-wrap { width:835px; margin:0 auto 0 23px; float:left;}
.comment-box1 { width:805px; background:#c4e7ff; float:left; padding:15px; line-height:19px; font-size:11px; margin:10px 0 0 0; display:block; clear:right;
					-webkit-border-radius: 10px;
					-moz-border-radius: 10px;
					-opera-border-radius: 10px;
					-khtml-border-radius: 10px;
					border-radius: 10px;}
.comment-box1-btm { background:url(images/comment-box1-btm.jpg) no-repeat; float:left; width:72px; height:14px;}
.comment-box2 { width:805px; background:#e8f6ff; float:left; padding:15px; line-height:19px; font-size:11px; margin:10px 0 0 0; display:block; clear:right;
					-webkit-border-radius: 10px;
					-moz-border-radius: 10px;
					-opera-border-radius: 10px;
					-khtml-border-radius: 10px;
					border-radius: 10px;}
.comment-box2-btm { background:url(images/comment-box2-btm.jpg) no-repeat; float:left; width:72px; height:14px;}






.doublebox-wrapper { width:835px; margin:0 auto 0 23px; padding:20px 0 0 0; float:left;}
.bluebox { width:395px; background:#FFF; background:url(images/bluebox-bg.jpg) repeat-x; background-color:#0060bf; float:left; padding:3px; margin:0 5px 0 0px; float:left;
					-webkit-border-radius: 10px;
					-moz-border-radius: 10px;
					-opera-border-radius: 10px;
					-khtml-border-radius: 10px;
					border-radius: 10px;}
.bluebox2 { width:395px; background:#FFF; background:url(images/bluebox-bg.jpg) repeat-x; background-color:#0060bf; float:right; padding:3px; margin:0 0px 0 0px;
					-webkit-border-radius: 10px;
					-moz-border-radius: 10px;
					-opera-border-radius: 10px;
					-khtml-border-radius: 10px;
					border-radius: 10px;}
.bluebox-white { width:375px; background:#FFF;background-color:#fff; float:left; padding:10px; margin:0 auto 0 auto; float:left; line-height:21px;
					-webkit-border-radius: 10px;
					-moz-border-radius: 10px;
					-opera-border-radius: 10px;
					-khtml-border-radius: 10px;
					border-radius: 10px;}
.bluebox-title { color:#FFF; font-size:14px; font-weight:bold; padding:0 0 0 10px;}






.APD-box { width:826px; padding:3px; background:url(images/AFD-bg.jpg) top left no-repeat; background-color:#0076ce; margin:30px auto 0 23px; float:left;
		-webkit-border-bottom-left-radius: 10px;
			-webkit-border-bottom-right-radius: 10px;
			-moz-border-radius-bottomright: 10px;
			-moz-border-radius-bottomleft: 10px;
			-moz-border-radius-topleft: 0px;
			-moz-border-radius-topright: 0px;
			-opera-border-radius: 0px 0px 10px 10px;
			-khtml-border-radius: 0px 0px 10px 10px;
			border-radius: 15px;}	.large-white-box { width:806px; background-color:#fff; float:left; padding:10px; margin:0 auto 0 auto; float:left; line-height:21px;
					-webkit-border-radius: 10px;
					-moz-border-radius: 10px;
					-opera-border-radius: 10px;
					-khtml-border-radius: 10px;
					border-radius: 10px;}
.APD-title { color:#FFF; font-size:21px; font-weight:bold; padding:0 0 0 100px; margin:20px 0 0 0; line-height:48px; float:left;}				
.APD-cols { width:268px; float:right;}





.lightblue-wrapper-box { width:796px; background:#e4f8ff; float:left; padding:20px; line-height:21px; margin:20px 22px 0 22px;
					-webkit-border-radius: 10px; 
					-moz-border-radius: 10px;
					-opera-border-radius: 10px;
					-khtml-border-radius: 10px;
					border-radius: 10px;}
					
					
					
					
					
					
.LAN-box { width:372px; padding:3px; background:url(images/LAN-bg.jpg) top left no-repeat; background-color:#8d0202; margin:0px auto 0 auto; float:left; float:left;
			-webkit-border-bottom-left-radius: 10px;
			-webkit-border-bottom-right-radius: 10px;
			-moz-border-radius-bottomright: 10px;
			-moz-border-radius-bottomleft: 10px;
			-moz-border-radius-topleft: 0px;
			-moz-border-radius-topright: 0px;
			-opera-border-radius: 0px 0px 10px 10px;
			-khtml-border-radius: 0px 0px 10px 10px;
			border-radius: 15px;}				
.LAN-title { color:#FFF; font-size:21px; font-weight:bold; padding:0 0 0 80px; margin:0px 0 0 0; line-height:45px; float:left;}					
.LAN-box .large-white-box { width:352px; background-color:#fff; float:left; padding:10px; margin:0 auto 0 auto; float:left; line-height:21px;
					-webkit-border-radius: 10px;
					-moz-border-radius: 10px;
					-opera-border-radius: 10px;
					-khtml-border-radius: 10px;
					border-radius: 10px;}
					
					
					
.NDL-box { width:372px; padding:3px; background:url(images/NDL-bg.jpg) top left no-repeat; background-color:#7a0088; margin:0px auto 0 40px; float:left; float:left;
			-webkit-border-bottom-left-radius: 10px;
			-webkit-border-bottom-right-radius: 10px;
			-moz-border-radius-bottomright: 10px;
			-moz-border-radius-bottomleft: 10px;
			-moz-border-radius-topleft: 0px;
			-moz-border-radius-topright: 0px;
			-opera-border-radius: 0px 0px 10px 10px;
			-khtml-border-radius: 0px 0px 10px 10px;
			border-radius: 15px;}				
.NDL-title { color:#FFF; font-size:21px; font-weight:bold; padding:0 0 0 80px; margin:0px 0 0 0; line-height:45px; float:left;}					
.NDL-box .large-white-box { width:352px; background-color:#fff; float:left; padding:10px; margin:0 auto 0 auto; float:left; line-height:21px;
					-webkit-border-radius: 10px;
					-moz-border-radius: 10px;
					-opera-border-radius: 10px;
					-khtml-border-radius: 10px;
					border-radius: 10px;}
					
					
					
					
					
					



.LFN-box { width:794px; padding:3px; background:url(images/LFN-bg.jpg) top left no-repeat; background-color:#33b241; margin:20px auto 0 auto; float:left; float:left;
			-webkit-border-bottom-left-radius: 10px;
			-webkit-border-bottom-right-radius: 10px;
			-moz-border-radius-bottomright: 10px;
			-moz-border-radius-bottomleft: 10px;
			-moz-border-radius-topleft: 0px;
			-moz-border-radius-topright: 0px;
			-opera-border-radius: 0px 0px 10px 10px;
			-khtml-border-radius: 0px 0px 10px 10px;
			border-radius: 15px;}	
.LFN-title { color:#FFF; font-size:21px; font-weight:bold; padding:0 0 0 100px; margin:17px 0 3px 0; line-height:45px; float:left;}
.LFN-box .large-white-box { width:774px; background-color:#fff; float:left; padding:10px; margin:0 auto 0 auto; float:left; line-height:21px;
					-webkit-border-radius: 10px;
					-moz-border-radius: 10px;
					-opera-border-radius: 10px;
					-khtml-border-radius: 10px;
					border-radius: 10px;}
.LFN-cols { width:258px; float:left; font-size:12px;}




.listing-button { width:335px; height:24px; background:url(images/listing-button.jpg) no-repeat; display:block; text-align:center; color:#FFF; text-transform:uppercase; font-weight:bold; padding:6px; text-decoration:none;}
.listing-button:hover{ width:335px; height:24px; background:url(images/listing-button.jpg) no-repeat; display:block; text-align:center; color:#FF6; text-transform:uppercase; font-weight:bold; padding:6px; text-decoration:none;}


.program-box1 { width:804px; background:#c4e7ff; float:left; padding:15px; line-height:19px; font-size:11px; margin:0px 23px 10px 23px; display:block; clear:right;
					-webkit-border-radius: 10px;
					-moz-border-radius: 10px;
					-opera-border-radius: 10px;
					-khtml-border-radius: 10px;
					border-radius: 10px;}
.program-box2 { width:804px; background:#e8f6ff; float:left; padding:15px; line-height:19px; font-size:11px; margin:0px 23px 10px 23px; display:block; clear:right;
					-webkit-border-radius: 10px;
					-moz-border-radius: 10px;
					-opera-border-radius: 10px;
					-khtml-border-radius: 10px;
					border-radius: 10px;}
.program-box3 { width:804px; background:#ffff99; border:#cccc66 1px solid; float:left; padding:15px; line-height:19px; font-size:11px; margin:0px 23px 10px 23px; display:block; clear:right;
					-webkit-border-radius: 10px;
					-moz-border-radius: 10px;
					-opera-border-radius: 10px;
					-khtml-border-radius: 10px;
					border-radius: 10px;}




.pages { margin:20px 0 20px 23px; float:left; width:800px;}
.tab1 a{ width:70px; padding:3px; background-color:#008eda; float:right; color:#FFF; margin:0 30px 0 0; text-align:center; text-decoration:none;
			-webkit-border-top-left-radius: 5px;
			-webkit-border-top-right-radius: 5px;
			-moz-border-radius-topright: 5px;
			-moz-border-radius-topleft: 5px;
			-opera-border-radius: 0px 0px 5px 5px;
			-khtml-border-radius: 0px 0px 5px 5px;
			border-radius: 5px 5px 0 0;}
.tab2 a{ width:55px; padding:3px; background-color:#00629f; float:right; color:#FFF; margin:0 1px 0 0; text-align:center; text-decoration:none;
			-webkit-border-top-left-radius: 5px;
			-webkit-border-top-right-radius: 5px;
			-moz-border-radius-topright: 5px;
			-moz-border-radius-topleft: 5px;
			-opera-border-radius: 0px 0px 5px 5px;
			-khtml-border-radius: 0px 0px 5px 5px;
			border-radius: 5px 5px 0 0;}


.footer { background:#0077bb; height:30px; color:#FFF; padding:10px 0 0 0;}
.footer a{color:fff;}

.whitelink {color:#FFFFFF;}

.blue {
	color: #0078BD;
}
