/* CSS Document */
body {height:100%;font:11px Verdana, Tahoma, Arial, Sans-Serif;color:#8999a2;background:#2f353b url(../images/body.jpg) repeat-x;}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}   
ul, li {list-style:none;} 
a, a:active, a:visited {text-decoration:none;color:#b6e340;}
a:hover {text-decoration:none;color:#b6e340;}
  
/*  All  */  
.nofont {font-size:0;line-height:0;}
.clear {font-size:0;line-height:0;clear:both;} 
.wraper {width:1007px;margin:0 auto;}
.error {color:red;font-weight:bold;padding-left:27px;}
.header {position:relative;margin-bottom:10px;}
.header .cookie {position:absolute;top:6px;right:5px;color:#a7afb8;font:12px Tahoma;font-weight:bold;}
.header .cookie input {vertical-align:middle;width:113px;height:18px;color:#fff;font-size:12px;background:#333b43;border:1px solid #b6e340;margin-left:5px;padding-top:3px;margin-top:1px;}
.header .cookie input.button {vertical-align:middle;width:79px;height:24px;background:none;border:none;margin-left:5px;margin-top:0px;padding-top:0px;}
.header .cookie input.logout {vertical-align:middle;width:79px;height:24px;background-image:url(../images/logout_button.gif);border:none;margin-left:5px;margin-top:0px;padding-top:0px;}
.header .cookie img {vertical-align:middle;margin-left:10px;}
.header ul {position:absolute;top:40px;right:0;}
.header ul li {float:left;font-size:0;line-height:0;}
input.signup {vertical-align:middle;width:221px;height:32px;background:none;border:none;margin-left:5px;margin-top:0px;padding-top:0px;}

.container {float:left;width:1001px;border-right:3px solid #000000;border-left:3px solid #000000;}
.container_bottom {height:13px;background:url(../images/container_bottom.gif) no-repeat;font-size:0;line-height:0;clear:both;}
.container_top {height:13px;background:url(../images/container_top.gif) no-repeat;font-size:0;line-height:0;clear:both;}

.login_block {padding-bottom:210px;}
.login_block h3 {padding:8px 0 10px 26px;font-size:0;line-height:0;}
.login_block p {padding:0 20px 12px 27px;}
.login_block p strong {color:#b6e340;}
.login_block table {margin-left:23px;}
.login_block table td {color:#fff;text-align:right;padding:3px 0 3px 10px;}
.login_block table td input {vertical-align:middle;width:167px;background:#333b43;color:#fff;border-top:1px solid #272e34;border-left:1px solid #272e34;border-right:1px solid #424b54;border-bottom:1px solid #424b54;}
.login_block table td input.button {font:11px Verdana;width:auto;background:none;border:none;border-bottom:1px dotted #fff;padding:0;}
.login_block table td a.button {display:block;font:11px Verdana;color:#fff;width:auto;background:none;border:none;border-bottom:1px dotted #fff;padding:0;}

.reminder_block {padding-bottom:210px;}
.reminder_block h3 {padding:8px 0 10px 26px;font-size:0;line-height:0;}
.reminder_block p {padding:0 20px 12px 27px;}
.reminder_block p strong {color:#b6e340;}
.reminder_block table {margin-left:23px;}
.reminder_block table td {color:#fff;text-align:right;padding:3px 0 3px 10px;}
.reminder_block table td input {vertical-align:middle;width:167px;background:#333b43;color:#fff;border-top:1px solid #272e34;border-left:1px solid #272e34;border-right:1px solid #424b54;border-bottom:1px solid #424b54;}
.reminder_block table td input.button {font:11px Verdana;width:auto;background:none;border:none;border-bottom:1px dotted #fff;padding:0;}

.register_block {padding-bottom:20px;}
.register_block h3 {padding:8px 0 10px 26px;font-size:0;line-height:0;}
.register_block p {padding:0 0 12px 27px;}
.register_block p strong {color:#bdfb2d;}
.register_block table {margin-left:23px;}
.register_block table td {font-weight:bold;color:#ebffb5;padding:5px 30px 5px 0;font-family:Tahoma; text-align: right;}
.register_block table td strong {color:#bdfb2d;}
.register_block table td.left {text-align: left;}
.register_block table td input {vertical-align:middle;background:#464b51;color:#fff;border:1px solid #afafaf;width:300px;}
.register_block table td input.box {width:auto;}
.register_block table td input.button {font:11px Verdana;width:auto;background:none;border:none;border-bottom:1px dotted #fff;padding:0;}


.left_column {float:left;width:256px;background:url(../images/dot.gif) top right repeat-y;margin-right:10px;}
.left_column h3 {padding:0 0 10px 15px;font-size:0;line-height:0;}
.left_column .news_block {padding:0 10px;height:350px;overflow:auto;margin-bottom:19px;}
.left_column .news_date {color:#fff;}
.left_column .news_title {color:#b6e340; font-weight:bold;}
.left_column .news_text {color:#fff;border-bottom:1px dotted #fff; margin-bottom:5px; padding-bottom:5px;}

.right_column {float:left;width:735px;}

.index_block {padding-top:3px;}
.index_block h3 {padding:0 0 4px 10px;font-size:0;line-height:0;}
.index_block p {padding:3px 10px 30px 11px;}
.index_block ul {padding:12px 0 0 10px;width:715px;float:left;background:url(../images/line2.gif) top left repeat-x;}
.index_block ul li {float:left;margin:0 15px 20px 0;width:225px;}
.index_block ul li strong {font-size:12px;display:block;text-align:center;margin-bottom:5px;}
.index_block ul li img {padding:2px;background:url(../images/img_bg2.gif) no-repeat;}
.index_block ul li p {font-weight:bold;padding:2px 0 4px 10px;background:url(../images/dot2.gif) bottom left repeat-x;margin-bottom:5px;}
.index_block ul li p a, .index_block ul li p a:visited {color:#ebffb5;}
.index_block ul li p span {padding-left:125px;}
.index_block ul li p span a, .index_block ul li p span a:visited {color:#b6e340;}
.index_block ul li p.index_text {font-weight:normal;padding:9px 12px 11px 12px;background:url(../images/index_text.gif) top left no-repeat;margin-bottom:0;}
.index_block ul li.last {margin-right:0;}

.stats_block {padding-bottom:210px;}
.stats_block h3 {padding:8px 0 10px 26px;font-size:0;line-height:0;}
.stats_block p {padding:0 20px 12px 27px;}
.stats_block p strong {color:#b6e340;}
.stats_block table {margin-left:23px; margin-top: 20px;}
.stats_block table td {color:#fff;text-align:right;padding:3px 0 3px 10px;}
.stats_block table td input {vertical-align:middle;width:167px;background:#333b43;color:#fff;border-top:1px solid #272e34;border-left:1px solid #272e34;border-right:1px solid #424b54;border-bottom:1px solid #424b54;}
.stats_block table td input.button {font:11px Verdana;width:auto;background:none;border:none;border-bottom:1px dotted #fff;padding:0;}

.our_sites_block {padding-top:3px;}
.our_sites_block h3 {padding:0 0 10px 10px;font-size:0;line-height:0;background:url(../images/line2.gif) bottom left repeat-x;margin:0 10px 23px 0;}
.our_sites_block ul {background:url(../images/line2.gif) top left repeat-x;margin:10px 0px;padding: 0px;}
.our_sites_block ul li {width:33%;float:left;padding:10px 0px;font-weight: bold;text-transform: uppercase;text-align:center;}
.our_sites_block .site {padding: 5px;}
.our_sites_block .site_screenshot {width:250px;text-align:center;float:left;margin:0px;}
.our_sites_block .site_screenshot img {border:1px solid #A7A9AC;}
.our_sites_block .site_text {width:470px;float:left;margin:0px;background:#20262C;border:1px solid #A7A9AC;}
.our_sites_block .site_name {text-align:center;margin:5px;font-size:12px;color:#b6e340;}
.our_sites_block .site_desc {text-align:center;margin:5px;}
.our_sites_block .site_description {text-align:left;margin:5px;}
.our_sites_block .site_clear {clear: both;height: 10px;font-size: 1px;background:url(../images/dot3.gif) bottom repeat-x;}

.contact_us_block {padding-bottom:20px;}
.contact_us_block h3 {padding:8px 0 10px 26px;font-size:0;line-height:0;}
.contact_us_block p {padding:0 0 12px 27px;}
.contact_us_block p span {color:#b6e340;}
.contact_us_block p img {margin-left:9px;vertical-align:top;}
.contact_us_block p.pad {padding:0 0 12px 46px;}
.contact_us_block p.pad strong {color:#bdfb2d;}
.contact_us_block p.pad2 {padding:0 0 12px 23px;color:#b6e340;font-weight:bold;}
.contact_us_block table {margin-left:23px;}
.contact_us_block table td {font-weight:bold;color:#ebffb5;padding:5px 30px 5px 0;font-family:Tahoma; text-align: right;}
.contact_us_block table td input {vertical-align:middle;background:#333b43;color:#fff;border-top:1px solid #272e34;border-left:1px solid #272e34;border-right:1px solid #424b54;border-bottom:1px solid #424b54;width:300px;}
.contact_us_block table td input.button {font:11px Verdana;width:auto;background:none;border:none;border-bottom:1px dotted #fff;padding:0;}
.contact_us_block table td textarea {vertical-align:middle;background:#333b43;color:#fff;border-top:1px solid #272e34;border-left:1px solid #272e34;border-right:1px solid #424b54;border-bottom:1px solid #424b54;width:300px;height:150px;}
.contact_us_block table td.top {vertical-align:top;}
.contact_us_block table td img {vertical-align:middle;}
.contact_us_block table td span {font-weight:bold;color:#bdfb2d;}

.profile_block {padding-bottom:20px;}
.profile_block h3 {padding:8px 0 10px 26px;font-size:0;line-height:0;}
.profile_block p {padding:0 0 12px 27px;}
.profile_block p strong {color:#bdfb2d;}
.profile_block table {margin-left:23px;}
.profile_block table td {font-weight:bold;color:#ebffb5;padding:5px 30px 5px 0;font-family:Tahoma; text-align: right;}
.profile_block table td strong {color:#bdfb2d;}
.profile_block table td.left {text-align: left;}
.profile_block table td input {vertical-align:middle;background:#333b43;color:#fff;border-top:1px solid #272e34;border-left:1px solid #272e34;border-right:1px solid #424b54;border-bottom:1px solid #424b54;width:300px;}
.profile_block table td input.box {width:auto;}
.profile_block table td input.button {font:11px Verdana;width:auto;background:none;border:none;border-bottom:1px dotted #fff;padding:0;}

.promo_tools_block {padding-bottom:400px;}
.promo_tools_block h3 {padding:8px 0 10px 5px;font-size:0;line-height:0;position:relative;background:url(../images/line2.gif) bottom left repeat-x;margin:0 10px 35px 10px;}

.promo_tools_block p {padding:0 20px 12px 20px;}

.footer_wraper {background:url(../images/footer_wraper.jpg) bottom repeat-x;}
.footer {height:82px;width:1007px;margin:0 auto;position:relative;}
.footer p {color:#ebffb5;text-align:right;font-family:Tahoma;padding:7px 7px 0 0;}
.footer p a, .footer p a:visited {color:#ebffb5;text-decoration:underline;}
.footer p span {color:#8e9298;font-size:10px;}
.footer p span a, .footer p span a:visited {color:#8e9298;text-decoration:none;}
.footer .bottom_logo {position:absolute;top:10px;left:15px;}
.footer ul {position:absolute;top:34px;left:335px;}
.footer ul li {float:left;font-family:Tahoma;padding-right:18px;margin-right:16px;background:url(../images/line.gif) right 2px no-repeat;}
.footer ul li.last {padding-right:0;margin-right:0;background:none;}
.footer ul li a, .footer ul li a:visited {color:#fff;}
.footer ul li a:hover {color:#cbff43;}

/* PAGES NAVIGATION */
div.navigation {
	width: 99%;
	padding: 2px;
	}

div.pages_banners, div.pages_fhg, div.pages_fmg, div.pages_zip, div.pages_emb {
	width: 60%;
	float: left;
	text-align: left;
	margin-bottom: 10px;
	}

div.filter_banners, div.filter_fhg, div.filter_fmg, div.filter_zip, div.filter_emb {
	width: 40%;
	float: right;
	text-align: right;
	font-weight: bold;
	margin-bottom: 10px;
	}


div.filter_banners select, div.filter_fhg  select, div.filter_fmg select, div.filter_flv select, div.filter_zip select, div.filter_emb select {
	width: auto;
	background:#333b43;color:#fff;border-top:1px solid #272e34;border-left:1px solid #272e34;border-right:1px solid #424b54;border-bottom:1px solid #424b54;
	font-size: 11px;
	margin-left: 4px;
	}
	
div.filter_banners input, div.filter_fhg  input, div.filter_fmg input, div.filter_flv input, div.filter_zip input, div.filter_emb input {
	color: #FFFFFF;
	margin-left: 4px;
	font:11px Verdana;
	width:auto;
	background:none;
	border:none;
	border-bottom:1px dotted #fff;
	padding:0px;
}


/* END PAGES NAVIGATION */

/* PROMO TABLE */
table.promo_table {
	border: 1px solid #A7A9AC;
	background-color: #20262C;
	color: #000000; 
	text-align: center;
	width: 99%;
	margin-bottom: 10px;
	}
	
table.promo_table th {
	color: #ffffff;
	font-size: 12px;
	background-color: #333b43; 
	padding: 6px 10px;
	}
	
	
table.promo_table td{
	padding: 4px 10px;
	}

td.promo_table_name {
	color: #b6e340; 
	}
	
table.promo_table a{
	display: block;
	color: #FFFFFF;
	}
	
table.promo_table a:hover{
	color: #b6e340; 
	}
/* END PROMO TABLE */

/* PROMO LINKS */
table.promo_links {
	border: 1px solid #A7A9AC;
	background-color: #20262C;
	text-align: center;
	font-size: 12px;
	width: 99%;
	margin: 5px 0px 10px 0px;
	color: #FFFFFF;
	}
	
table.promo_links tr.odd {
	background-color: #464b51; 
	}
	
table.promo_links th {
	color: #b6e340;
	background-color: #333b43; 
	padding: 6px 10px;
	font-size: 12px;
	}
	
table.promo_links td.td1{
	padding: 2px 10px 2px 10px;
	width: 33%;
	}

table.promo_links td.td2{
	text-align: left;
	padding: 2px 10px 2px 10px;
	}

table.promo_links td img{
	border: 1px solid #A7A9AC;
	}

table.promo_links input{
	width: 430px;
	}
/* END PROMO LINKS */

/* PROMO BANNERS */
table.promo_banners {
	border: 1px solid #A7A9AC;
	background-color: #20262C;
	text-align: center;
	width: 99%;
	margin: 5px 0px 10px 0px;
	color: #FFFFFF;
	}
	
table.promo_banners tr.odd {
	background-color: #464b51; 
	}
	
table.promo_banners th {
	color: #b6e340;
	background-color: #333b43; 
	padding: 6px 10px;
	font-size: 12px;
	}

table.promo_banners td {
	padding: 4px 10px;
	}
/* END PROMO BANNERS */

/* PROMO CONTENT FHG,FMG,ZIP */
table.promo_content {
	border: 1px solid #A7A9AC;
	background-color: #20262C;
	text-align: center;
	width: 99%;
	margin: 5px 0px 10px 0px;
	color: #FFFFFF;
	}
	
table.promo_content tr.odd {
	background-color: #464b51; 
	}
	
table.promo_content th {
	color: #b6e340;
	background-color: #333b43; 
	padding: 6px 10px;
	font-size: 12px;
	}

table.promo_content td.td1{
	padding: 2px;
	width: 20%;
	}

table.promo_content td.td2{
	text-align: left;
	padding: 2px;
	}

table.promo_content td.td3{
	padding: 2px;
	width: 15%;
	}

table.promo_content input{
	width: 100%;
	}

table.promo_content textarea{
	width: 99%;
	height: 100px;
	}
/* END PROMO CONTENT */

/* PROMO CONTENT EXPORT TABLE */
table.promo_export {
	border: 1px solid #A7A9AC;
	background-color: #20262C;
	text-align: center;
	width: 99%;
	margin: 5px 0px 10px 0px;
	color: #FFFFFF;
	}
	
table.promo_export th {
	color: #b6e340;
	background-color: #333b43; 
	padding: 6px 10px;
	font-size: 12px;
	}

table.promo_export td{
	width: 25%;
	padding: 2px;
	}
	
table.promo_export td.td1 {
	text-align: right;
	}
	
table.promo_export td.td2 {
	text-align: left;
	}
	
table.promo_export td.td3 {
	text-align: right;
	}
	
table.promo_export td.td4 {
	text-align: left;
	}
		
table.promo_export input.radio{
	background-color: transparent;
	}
	
table.promo_export input, table.promo_export select{
	width: auto;
	background:#333b43;color:#fff;border-top:1px solid #272e34;border-left:1px solid #272e34;border-right:1px solid #424b54;border-bottom:1px solid #424b54;
	font-size: 11px;
	}
	
table.promo_export textarea{
	width: 100%;
	background:#333b43;color:#fff;border-top:1px solid #272e34;border-left:1px solid #272e34;border-right:1px solid #424b54;border-bottom:1px solid #424b54;
	}
	
table.promo_export_values td{
	width: 16%;
	}

table.promo_export input.export {
	font:11px Verdana;
	width:auto;
	background:none;
	border:none;
	border-bottom:1px dotted #fff;
	padding:0px;
	}

table.promo_export_values input, table.promo_export_values select{
	width: 100%;
	}
/*END PROMO CONTENT EXPORT TABLE */

/* PROMO POTD */
table.promo_potd {
	border: 1px solid #A7A9AC;
	background-color: #20262C;
	text-align: center;
	width: 99%;
	margin: 5px 0px 10px 0px;
	color: #FFFFFF;
	}
	
table.promo_potd tr.odd {
	background-color: #464b51; 
	}
	
table.promo_potd th {
	color: #b6e340;
	background-color: #333b43; 
	padding: 6px 10px;
	font-size: 12px;
	}
	
table.promo_potd td.td1{
	padding: 2px 10px 2px 10px;
	width: 33%;
	}

table.promo_potd td.td2{
	text-align: left;
	padding: 2px 10px 2px 10px;
	}

table.promo_potd img {
	border: 1px solid #A7A9AC;
	}

table.promo_potd textarea{
	width: 80%;
	height: 100px;
	}
/* END PROMO LINKS */


/* PROMO RSS */
table.promo_rss {
	border: 1px solid #A7A9AC;
	background-color: #20262C;
	text-align: center;
	width: 99%;
	margin: 5px 0px 10px 0px;
	color: #FFFFFF;
	}
	
table.promo_rss th {
	color: #b6e340;
	background-color: #333b43; 
	padding: 6px 10px;
	font-size: 12px;
	}

table.promo_rss td{
	width: 25%;
	padding: 2px;
	}
	
table.promo_rss td.td1 {
	text-align: right;
	}
	
table.promo_rss td.td2 {
	text-align: left;
	}
	
table.promo_rss td.td3 {
	text-align: right;
	}
	
table.promo_rss td.td4 {
	text-align: left;
	}
	
table.promo_rss input, table.promo_rss select{
	width: auto;
	background:#333b43;color:#fff;border-top:1px solid #272e34;border-left:1px solid #272e34;border-right:1px solid #424b54;border-bottom:1px solid #424b54;
	font-size: 11px;
	}

table.promo_rss input.full{
	width: 90%;
	}
		
table.promo_rss input.export{
	font:11px Verdana;
	width:auto;
	background:none;
	border:none;
	border-bottom:1px dotted #fff;
	padding:0px;
	color:#fff;
	}
/* END PROMO RSS */


/* PROMO TGP */
table.promo_tgp {
	border: 1px solid #A7A9AC;
	background-color: #20262C;
	text-align: center;
	width: 99%;
	margin: 5px 0px 10px 0px;
	color: #FFFFFF;
	}
	
table.promo_tgp th {
	color: #b6e340;
	background-color: #333b43; 
	padding: 6px 10px;
	font-size: 12px;
	}

table.promo_tgp td{
	width: 25%;
	padding: 2px;
	}
	
table.promo_rss td.td1 {
	text-align: right;
	}
	
table.promo_tgp td.td2 {
	text-align: left;
	}
	
table.promo_tgp td.td3 {
	text-align: right;
	}
	
table.promo_tgp td.td4 {
	text-align: left;
	}
	
table.promo_tgp input, table.promo_tgp select{
	width: auto;
	background:#333b43;color:#fff;border-top:1px solid #272e34;border-left:1px solid #272e34;border-right:1px solid #424b54;border-bottom:1px solid #424b54;
	font-size: 11px;
	}

table.promo_tgp input{
	width: 90%;
	}
		
table.promo_tgp input.export{
	font:11px Verdana;
	width:auto;
	background:none;
	border:none;
	border-bottom:1px dotted #fff;
	padding:0px;
	color:#fff;
	}
/* END PROMO RSS */
