body {font-family: Arial, Helvetica, sans-serif; font-size:70%/160%; margin:0; background-image:url(images/main_bg.gif); background-repeat:repeat-x;}

p{ padding:0; margin:0;}

a{ color:#fff; text-decoration:none;}

.help_txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; padding:5px 0 0 0;}
.help_txt1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding:5px 0 0 0;}
.help_txt a{ color:#fff; text-decoration:none;}
.help_txt a:hover{ color:#D0F3FD; text-decoration:none;}


    
    
.animatedtabs{

overflow: hidden;
width: 100%;
font-size: 12px; /*font of menu text*/
}


.animatedtabs ul{
list-style-type: none;
margin: 0;
margin-left: 10px; /*offset of first tab relative to page left edge*/
padding: 0;
}

.animatedtabs li{
float: left;
margin: 0;
padding: 0;
}

.animatedtabs a{
float: left;
position: relative;
top: 0; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
background: url(../images/tab-blue-left.gif) no-repeat left top;
margin: 0;
margin-right: 3px; /*Spacing between each tab*/
padding: 0 0 0 9px;
text-decoration: none;

}

.animatedtabs a span{
float: left;
position: relative;
display: block;
background: url(../images/tab-blue-right.gif) no-repeat right top;
padding: 7px 14px 3px 5px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
color: black;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.animatedtabs a span {float:none;}
/* End IE5-Mac hack */


.animatedtabs .selected a{
background-position: 0 -125px;
top: 0;
}

.animatedtabs .selected a span{
background-position: 100% -125px;
color: black;
padding-bottom: 0; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}

.animatedtabs a:hover{
background-position: 0% 0px;
top: 0;
}

.animatedtabs a:hover span{
background-position: 100% 0px;

top: 0;
}

.now_serving{color:#999;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14pt;margin-top:10px;}

h2{ color:#2096EB; font-family:Arial, Helvetica, sans-serif; font-size:24px; margin:0; padding:0;}

h2 span{ color:#2096EB; font-family:Arial, Helvetica, sans-serif; font-size:18px; margin:0; padding:0; }

.advertiser_box{padding:5px 10px 5px 40px;}
.advertiser_box h2{font-family:Arial, Helvetica, sans-serif;color:#fff;font-size:16px;margin:0 0 0 -20px;}
.advertiser_box h4{font-family:Arial, Helvetica, sans-serif;color:#000;font-size:12px;margin:0;}
.advertiser_box ul{color:#000;background:url(images/homepage_piechart.gif) top left no-repeat;margin:10px 0;padding:0 0 0 110px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#advertiser_box_button{position:relative;top:20px;left:20px;}

.publisher_box{padding:20px 20px 10px 40px;}
.publisher_box h2{font-family:Arial, Helvetica, sans-serif;color:#2196EB;font-size:16px;margin:0 0 0 -20px; padding:0;}
.publisher_box ul{margin:0 0 0 17px;padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#publisher_box_button{position:relative;top:20px;left:20px;}

#format_list{position:relative; padding:0; margin:0;}
#format_list ul{list-style-type:none;position:absolute;top:0;left:5em;width:300px;margin:0;padding:0;}
#format_list li{width:100px;float:left;margin:0;padding:0;}
#format_list li a{ color:#2196EB; text-decoration:none;}
#format_list li a:hover{color:#2196EB; text-decoration:underline;}
.format_list_title{float:left;}

.advertiser_box p,.publisher_box p{margin:5px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.advertiser_box li,.publisher_box li{margin:3px 0;padding:0;}

.sites_in_our_network{margin:21px 0 1.3em;}
.sites_in_our_network h4{color:#999;font-size:9pt;margin:0 0 4px;}

#hot_news{background:url(images/homepage_scrolling1.gif) left top no-repeat;height:23px;margin:23px 0 0;padding:9px 10px 0 15px;}
#hot_news span{color:#7cb940;font-weight:bold;font-size:12px;margin:0;padding:0;}
#hot_news span span{margin:0;padding:0;}
#hot_news a{font-weight:normal;color:#999999;text-decoration:none;font-size:12px;}
#hot_news a:hover{text-decoration:underline;color:#00f;}

#scroller{width:870px;height:43px;list-style:none;text-align:center;overflow:hidden;margin:0;padding:0;}
#scroller li{float:left;height:43px;width:78px;margin:0;padding:3px 7px;}

ul.footer-new{color:#999;font-size:8pt;text-align:center;margin:0px 0 0 0;padding:20px 22px 20px 38px;}
ul.footer-new {list-style-type:none;text-align:center;margin:0 auto 10px;padding:0;}
ul.footer-new  li{display:inline;margin:0;padding:0;}
.footer{margin:10px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
ul.footer-new a:link,.footer-new a:visited{color:#777;font-weight:bold;margin:0 5px;}

.scrolling_logos{ background-image:url(images/homepage_scrolling.gif); background-repeat:no-repeat; padding:11px 15px;}

body,#scroller li img{margin:0;padding:0;}

.link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000;  text-decoration:none; font-weight: 400; }
.link:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #999999; text-decoration: underline; font-weight: 400;}

.linkb_middle{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #3d53f4;  text-decoration:none; font-weight: 400; }
.linkb_middle:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #3d53f4; text-decoration: underline; font-weight: 400;}

.linkb{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3d53f4;  text-decoration:none; font-weight: 400; }
.linkb:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3d53f4; text-decoration: underline; font-weight: 400;}
.textbox{border:1px solid;}
.error{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #e8123a;}

.copy {font-family: Trebuchet MS; font-size: 11px; color: #61bd71; text-decoration: none; font-style: normal; font-weight: 700;}

/*color of link #61bd71 comment color->#44a6e9 header link-> d0f3fd
