.alert_text { color:#FF0000; }
.padding { padding:5px; }

.image { border:1px solid #000000; }

#logo_header { margin:0 0 0 30px; }
#header_text { position:absolute; top:80px; right:5px; text-align:right; color:#FFFFFF; font-size:11px; line-height:15px; letter-spacing:-1px; }
#header_text strong { color:#FFFFFF;}
#header_text a { color:#FFFFFF;}

#login_background { width:174px; background:#BCC3C9; border:1px solid #000000; margin:10px 0 10px 2px; }
#login_behind { background:url(../creo_img/client-login-behind.gif) top left repeat-y; }
#login_top { background:url(../creo_img/client-login.gif) left top no-repeat; }
.login_title { padding:4px 3px 10px 70px; line-height:1em; color:#4E5761; }
#login_footer { background:url(../creo_img/client-login-footer.gif) top left no-repeat; line-height:11px; }

#login_create { padding:5px 8px 0 8px; font-weight:bold; }
#login_create a { color:#000000; text-decoration:none; }
#login_create a:hover { color:#910000; text-decoration:none; }

.news_thumb { float:left; width:105px; }
.news_date { display:block; margin:-8px 0 8px 0; }

.side_news_item { margin-bottom:10px; }
.side_news_item a { color:#000000; }
.side_news_item img { border:1px solid black; vertical-align:top; }

.side_section_container { border:1px solid #000000; margin-bottom:10px; overflow:hidden; }
.side_section_header { background:#E51E24; color:#FFFFFF; padding:2px 5px 0 5px; }
.side_section_header h4 { color:#FFFFFF; }
.account_container { width:174px; margin-left:2px; }
.account_container ul { padding:0; margin:0; list-style:none; }
.account_container ul li { background:none; font-weight:bold; line-height:1.8em; }
.account_container ul li a:link, .account_container ul li a:visited { background:none; }
.account_container #subnavlist2container #subnavlist2active a:link, .account_container #subnavlist2container #subnavlist2active a:visited { background:none; text-decoration:underline; }

#user_alerts { margin:0 0 10px 0; color:#FF0000; }


.tr_bgnd { background:#F6F6F6; }