/*
    v1.0 done by Anna Plesset
    v1.1 by Colin Dowell May 2, 2004
*/

/* SITE WIDE STYLES */
body{
	margin:0px;
	padding:0px;
	font-family:Arial, Verdana, sans-serif;
	font-size:11px;
}

.IAF{
   color: #CC0000;
   font-weight: bold;
   text-decoration: none;
}


form{
	margin:0px;
	padding:0px;
}

p.quote{
	font-weight:bold;
	font-size:13px;
	line-height:1.6em;
}

#return{
	color:#262626;
	font-size:11px;
}
#return a{
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
}
#return a:hover{
	color: #CC0000;
}

#navDate{
	color:#fefefe;
}

#submitEmail{
	color:#11845D;
}
#submitEmail a{
	color:#11845D;
	text-decoration:none;
	font-weight:bold;
}
#submitEmail a:hover{
	color: #cc6600;
}

#footer, #footer a{
	color:#cccccc;
	text-decoration:none;
}
#footer a:hover{
	color: #cc6600;
}

/* CHANNEL MODULES */
#contentResourceBucket{
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#contentResourceBucket a{ 
	color:#11845D;
	text-decoration:none;
	font-weight:bold;
	margin-left:10px;
}
#contentResourceBucket a:hover{
	color: #cc6600;
}
#contentResourceBucket p{
	margin:0px;
	padding:0px;
	padding-top:4px;

}

ul.subATable{
	margin:0px;
	padding:0px; 
	padding-top:10px;
	list-style-type:none;
	padding-bottom:10px;
}
ul.subATable li{
	margin:0px;
	padding:0px;
	padding-top:4px;
	padding-left:10px;
}
ul.subATable a{ 
	color:#11845D;
	text-decoration:none;
	font-weight:bold;
}
ul.subATable a:hover{
	color: #cc6600;
}

ul.subTable{
	margin:0px;
	padding:0px;
	padding-top:10px;
	list-style-type:none;
	padding-bottom:10px;
}
ul.subTable li{
	margin:0px;
	padding:0px;
	padding-top:4px;
}
ul.subTable a{ 
	color:#11845D;
	text-decoration:none;
	font-weight:bold;
}
ul.subTable a:hover{
	color: #cc6600;
}

ul.generic{
	font-size:14px;
	list-style-type:none;
}
ul.generic li{
	padding-top:10px;
}
ul.generic a{ 
	color:#CC0000;
	text-decoration:none;
	font-weight:bold;
}
ul.generic a:hover{
	color: #CC0000;
}

/* HOME PAGE */
#dailyIndicatorHeadline{
	color:#CE0002;
	font-size:12px;
}
#dailyIndicatorHeadline a{
	color:#CE0002;
	font-size:12px;
}

#homeOpinion h4{
	margin:0px;
	padding:0px;
	padding-top:10px;
	color:#106f83;
	font-weight:bold;
	font-size:12px;
}
#homeOpinion a{
	color:#106f83;
	text-decoration:none;
}
#homeOpinion a:hover{
	color: #cc6600;
} 
#homeOpinion{
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom: 0px;
	padding-top: 0px;
}
#homeOpinion p{
	margin:0px;
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
}

#homeProgressive{
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
#homeProgressive h4{
	margin:0px;
	padding:0px;
	padding-top:10px;
	color:#3b8c1f;
	font-weight:bold;
	font-size:12px;
}
#homeProgressive a{
	color:#3b8c1f;
	text-decoration:none;
}
#homeProgressive a:hover{
	color: #cc6600;
} 
#homeProgressive p{
	margin:0px;
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
}

#homePass{
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
#homePass img{
	margin:0px;
	padding:0px;
	padding-left:0px;
	padding-top:10px;
}

#homeNews{
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
#homeNews div.header{
	margin:0px;
	padding:0px;
	padding-top:10px;
	font-size:12px;
}
#homeNews h4{
	margin:0px;
	padding:0px;
	padding-top:10px;
	color:#a51550;
	font-weight:bold;
	font-size:12px;
}
#homeNews a{
	color:#a51550;
	text-decoration:none;
}
#homeNews a:hover{
	color: #cc6600;
} 
#homeNews p{
	margin:0px;
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
}


#homeNews2{
	margin:0px;
	padding:0px;
	padding-left:0px;
	padding-right:10px;
	padding-bottom:10px;
}
#homeNews2 div.header{
	margin:0px;
	padding:0px;
	padding-top:10px;
	font-size:12px;
}
#homeNews2 h4{
	margin:0px;
	padding:0px;
	padding-top:10px;
	color:#a51550;
	font-weight:bold;
	font-size:12px;
}
#homeNews2 a{
	color:#a51550;
	text-decoration:none;
}
#homeNews2 a:hover{
	color: #cc6600;
} 
#homeNews2 p{
	margin:0px;
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
}




#homeBlogs{
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
#homeBlogs h4{
	color:#333333;
	padding:0px;
	margin:0px;
	padding-top:5px;
}
#homeBlogs a{
	color:#333333;
	text-decoration:none;
}
#homeBlogs a:hover{
	color: #cc6600;
}
#homeBlogs p{
    margin:0px;
	padding-top:10px;
	padding-bottom:10px;
}

#homeBlogsRC{
	margin:0px;
	padding:0px;
	padding-left:7px;
	padding-right:2px;
	padding-bottom:10px;
}
#homeBlogsRC h4{
	color:#333333;
	padding:0px;
	margin:0px;
	padding-top:5px;
}
#homeBlogsRC a{
	color:#106f83;
	text-decoration:none;
}
#homeBlogsRC a:hover{
	color: #cc6600;
}
#homeBlogsRC p{
    margin:0px;
	padding-top:10px;
	padding-bottom:10px;
}

/* SECONDARY CONTENT */
#secondaryContentOpinion h2{
	font-size:18px;
	text-decoration:underline;
}
#secondaryContentOpinion h3{
	padding:0px;
	margin:0px;
	color:#2898bd;
	font-size:18px;
}
#secondaryContentOpinion h4{
	padding:0px;
	margin:0px;
	font-size:13px;
}
#secondaryContentOpinion p{
	font-size:12px;
}
#secondaryContentOpinion a{
	color:#2898bd;
	text-decoration:none;
}
#secondaryContentOpinion a:hover{
	color: #cc6600;
} 

#secondaryContentNews h2{
	font-size:18px;
	text-decoration:underline;
}
#secondaryContentNews h3{
	padding:0px;
	margin:0px;
	color:#a51550;
	font-size:18px;
}
#secondaryContentNews h4{
	padding:0px;
	margin:0px;
	font-size:13px;
}
#secondaryContentNews p{
	font-size:12px;
}
#secondaryContentNews a{
	color:#a51550;
	text-decoration:none;
}
#secondaryContentNews a:hover{
	color: #cc6600;
} 

#secondaryContentBlogs h2{
	text-decoration:underline;
	font-size:18px;
}
#secondaryContentBlogs h3{
	padding:0px;
	margin:0px;
	color:#009470;
	font-size:18px;
}
#secondaryContentBlogs h4{
	padding:0px;
	margin:0px;
	font-size:13px;
}
#secondaryContentBlogs p{
	font-size:12px;
}
#secondaryContentBlogs a{
	color:#009470;
	text-decoration:none;
}
#secondaryContentBlogs a:hover{
	color: #cc6600;
} 

#secondaryContentProgressive h2{
	font-size:18px;
	text-decoration:underline;
}
#secondaryContentProgressive h3{
	padding:0px;
	margin:0px;
	color:#4ba82d;
	font-size:18px;
}
#secondaryContentProgressive h4{
	padding:0px;
	margin:0px;
	font-size:13px;
}
#secondaryContentProgressive p{
	font-size:12px;
}
#secondaryContentProgressive a{
	color:#4ba82d;
	text-decoration:none;
}
#secondaryContentProgressive a:hover{
	color: #cc6600;
} 


#secondaryContentGeneric h2{
	font-size:18px;
	text-decoration:underline;
}
#secondaryContentGeneric h3{
	padding:0px;
	margin:0px;
	color:#CC0000;
	font-size:18px;
}
#secondaryContentGeneric h4{
	padding:0px;
	margin:0px;
	font-size:13px;
}
#secondaryContentGeneric p{
	font-size:12px;
}
#secondaryContentGeneric a{
	color:#CC0000;
	text-decoration:none;
}
#secondaryContentGeneric a:hover{
	color: #cc6600;
} 

#secondaryContentPass h2{
	font-size:18px;
	text-decoration:underline;
}
#secondaryContentPass h3{
	padding:0px;
	margin:0px;
	color:#e9873f;
	font-size:18px;
}
#secondaryContentPass h4{
	padding:0px;
	margin:0px;
	font-size:13px;
}
#secondaryContentPass p{
	font-size:12px;
}
#secondaryContentPass a{
	color:#e9873f;
	text-decoration:none;
}
#secondaryContentPass a:hover{
	color: #cc6600;
} 


#di{
	color: #CC0000;
}

#di a{
	color: #CC0000;
	text-decoration: underline;
}


#di a:hover{
	text-decoration: none;
}

.teaser{
	font-size: 13px;
}

.beltway{
	font-size: 11px;
        color: #11845D;
}
