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;}
.help10 a{ color:#000000; text-decoration:none;}
.help10 a:hover{ color:#000000; text-decoration:none;}
.blog a{ color:#D0F3FD; text-decoration:none;}
.blog a:hover{ color:#000000; 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;
}

#border1{
width:250px;
height:30px;
padding-left:3px;
border: 1px solid #D0F3FD;
font-size:18px;
font-weight:500px;
background-color:#7cb940;
}

.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;}



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

.advertiser_box{padding:5px 10px 0px 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:2px;left:200px;}

.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:50px;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:underline; font-weight: 400; }
.link:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #999999; 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;}

.linkb_top{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #3d53f4;  text-decoration:none; font-weight: 400; }
.linkb_top:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #3d53f4; 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;}

.textbox{border:1px solid;}

.error{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #e8123a;}

.heading{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #000;  text-decoration:none; font-weight: bold; }
.body_txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

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

.link_blank{  color: #ffffff;  text-decoration:none; valign:bottom; }
.link_blank:hover{  color: #ffffff; text-decoration: none;valign:bottom; }
.link_del{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3d53f4;  text-decoration:none; font-weight: normal; }
.link_del:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #3d53f4; text-decoration: none; font-weight: normal;}
.category
{

display: block;

padding-top: 5px;

padding-right: 5px;

padding-bottom: 5px;

padding-left: 0.5em;

border-bottom-width: 1px;

border-bottom-style: solid;

border-bottom-color: -moz-use-text-color;

text-decoration: none;

height: 100%;

}
.tableborder
{

display: block;

padding-top: 5px;

padding-right: 5px;

padding-bottom: 5px;

padding-left: 5px;

border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px;

border-top-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-style: solid;

border-bottom-color: -moz-use-text-color;

text-decoration: none;

height: 100%;
background-color:#f8f8f8;
}
.hot_news{color:#7cb940;font-weight:bold;font-size:12px;margin:0;padding:0;}
.subheader1{ color:#2096EB;font-weight:bold;font-size:16px;margin:0;padding:0; }
.subheader{ color:#2096EB;font-weight:bold;font-size:14px;margin:0;padding:0; }
.subheader2{ color:#000000;font-weight:bold;font-size:16px;margin:0;padding:0; }
/**
 * Main navigation
 */


/**
 * Categories
 */
#categories {
   width: 206px;
   padding: 0;
   font-size: 100%;
   
}
ul.categories  {
   list-style:none;
   margin: 0px;
   padding: 0px;
   display:block;
   
}
ul.categories li {
   margin: 0;
   padding-left: 0px;
   border-left: 0px solid;
   display:block;
}
ul.categories li a {
   display: block;
   padding: 0px 5px 5px 0.5em;
   border-bottom: 1px solid;
   text-decoration: none;
   height: 100%; /* stupid IE fix */
}
ul.categories li a {
   width: auto;
}


ul.categories li ul {
padding: 0px 0px 0px 0px;
   margin: 0;
   border-left: 0px
}


#categories li ul a {
   padding-left: 0px;
}
ul.categories ul ul ul a {
   padding-left: 0px;
}
ul.categories ul ul ul ul a {
   padding-left: 0px;
}

.boldfont{font-weight:bold; font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.thinborder{ border:1px solid #d5d5d5;}
.white_txt{ color:#000000;}

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

.linkb_top{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000;  text-decoration:none; font-weight: 700; }
.linkb_top:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: underline; font-weight: 700;}

.toplink{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff;  text-decoration:none; font-weight: 700; }


