body { margin-top: 10px;}

TD.gray_top {
	BACKGROUND-IMAGE: url(/images/gray_top.gif); BACKGROUND-REPEAT: repeat-x
}
TD.gray_left {
	BACKGROUND-IMAGE: url(/images/gray_left.gif); BACKGROUND-REPEAT: repeat-y
}
TD.gray_rt {
	BACKGROUND-IMAGE: url(/images/gray_rt.gif); BACKGROUND-REPEAT: repeat-y
}
TD.gray_btm {
	BACKGROUND-IMAGE: url(/images/gray_btm.gif); BACKGROUND-REPEAT: repeat-x
}
A.link_media {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #0f7da0
}
A.link_media:hover {
	COLOR: #ff9900
}

/* css for search box*/
.searchBoxWrap { background:url(/images/search_search.gif) no-repeat; width:182px; height:24px; float:left;}
.searchBox     { border: 0px; width:102px; height:20px; background: transparent; margin: 5px 3px 3px 68px; float:left; padding:0px; font-size:11px; color: #666666; font-family:Arial, Helvetica, sans-serif;}
.searchGo      { border: 0px; width:31px; height:24px; outline:none; padding:0px; margin: 0px; float:left;}

/* rounded corner */
.rbox_t  { background: url(/images/rbox_dot.gif) 0 0 repeat-x;}
.rbox_b  { background: url(/images/rbox_dot.gif) 0 100% repeat-x;}
.rbox_l  { background: url(/images/rbox_dot.gif) 0 0 repeat-y}
.rbox_r  { background: url(/images/rbox_dot.gif) 100% 0 repeat-y}
.rbox_bl { background: url(/images/rbox_bl.gif) 0 100% no-repeat;}
.rbox_br { background: url(/images/rbox_br.gif) 100% 100% no-repeat;}
.rbox_tl { background: url(/images/rbox_tl.gif) 0 0 no-repeat;}
.rbox_tr { background: url(/images/rbox_tr.gif) 100% 0 no-repeat; padding: 1px 1px 3px 1px;} 
.rbcontent  { margin: 5px; }

/* rounded footer links */
.footer, .footer a:link, .footer a:visited { font-family:Arial, verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-transform:uppercase; color:#FFFFFF; background-color:#B4B4B4; padding: 0px 7px 0px 7px; text-decoration:none; outline:none;}
.footer a:hover { color: #000000;}
.legal, .legal a:link, .legal a:visited { font-family:Arial, verdana, Helvetica, sans-serif; font-size: 10px; font-weight:bold; text-transform:uppercase; color:#666666; padding: 0px 5px 0px 5px; text-decoration:none; outline:none; line-height:15px; margin: 0px 10px 0px 10px;}
.legal a:hover { color: #333333;}
.legal_spacer  { background:url(/images/icon_seperator.gif) no-repeat; background-position:center; width: 3px; height:7px; display:inline-block;}

/* homepage what's happening */
.headline, .headline a:link, .headline a:visited { font-size: 12px; color:#0A90D9;}
.headline a:hover { color:#efae10;}
.headline { color: #636468;}
.headline_hr { background-image:url(/images/dot_horiz.gif); background-repeat:repeat-x; background-position:center; height:18px;}

/* homepage blog post iframe border */
.iframe { background-image:url(/images/iframe_border.jpg); background-repeat:no-repeat; height:147px; width:190px; padding:0px 0px 0px 2px; margin:0px;}

/* homepage alerts */
.alerts 	{ width: 190px; font-size:12px; font-weight:bold;}
.alerts img { float:left; padding: 0px 6px 0px 0px;}
.alerts div { padding: 6px 0px 6px 0px;}

/* homepage slider */
.slider { font-size: 12px; font-weight: bold; color: #636468;}
.slider img { float:left; padding: 0px 10px 10px 0px;}