#plug_in_menu { padding:0 0 1.75em 0; margin: 0 0 20px 0; list-style:none; line-height:1em; width:400px}
#plug_in_menu li { float:left; margin:0; padding:0; font-size: 10px;}
#plug_in_menu ul a, #plug_in_menu li a { text-decoration: none;}
#plug_in_menu a { display:block; color:#fff; text-decoration:none; background:#005496; margin:0; padding:0.25em 1em; border-left:1px solid #CFE2FF; border-top:1px solid #CFE2FF; border-right:1px solid #A4C3EF;}
#plug_in_menu a:hover { background-color: #06406d;} 
#plug_in_menu a:active, #plug_in_menu a.here:link, #plug_in_menu a.here:visited { background:#0e76c7;}

#admin a { border: none; text-decoration: underline; }

h6 { font-size:12px;margin:2px 0}

li{text-align:left}
label {font-size:12px; font-weight: bold; color: #444;}
legend {
        font-size:14px;
        color:#404545;
        font-weight: bold;
        padding: 5px;
}
fieldset {
	border: solid 1px #b5b5b5;
        padding: 10px;
        margin: 20px 0;
}
#content img {
        border:none; padding:0; margin:0}
.clear{clear:both}
.red_required { color: #d40000; font-weight: bold;}

#help   { 
	background-color: #fff;
	border: solid 1px #b5b5b5;
	display: none; position: absolute; 
	z-index: 40; width: 300px; 
	text-align: left;
}
#help h1 {
        width: 293px;
        background-color: #d5d5d5;
	font-size: 12px;
        color: #333;
        padding: 3px 0 3px 7px;
        text-transform: uppercase;
        font-weight: bold;
}
#help h2 { 
	font-size: 12px;
        padding: 0 0 0 7px;
        margin: 0;
        color: #666;
        font-weight: bold;
}
#help p { 
	font-size: 10px;
	color:#444;
        margin: 0;
        padding: 5px 7px;
}

#menu_tree ul{list-style:none; padding-left:0; margin:0; font-size: 13px; }
#menu_tree ul ul{padding-left:26px; margin:0}
#menu_tree table{width:100%}
.menu_ck{width:10px;padding:2px 2px}
.menu_arrows{width:30px}
.menu_other{width:185px}
.gen_sitemap{text-align:right; margin:0 3px;}
.admin_content_menu_level_one { background: #f4fbfe;}
.admin_content_menu_level_two { background: #e2eef7;}
.admin_content_menu_level_three { background: #c7dceb;}
.admin_content_menu_level_four { background: #a4c4dc;}

.createpage-menu { font-size: 14px; letter-spacing: normal; font-weight: bold; padding: 0 0 10px 0; }
p.return-to-content { clear: both; padding: 10px 0 0 0;}

.content_title { float:left; width: 250px; padding-bottom: 15px; margin-top: -3px; }
#admin_menu { padding-top: 0; text-align: right; width: 640px; }
#admin_menu ul, #admin_menu li { list-style: none; display: inline; }
#admin_menu .here { color: #999; text-decoration: none; font-weight: bold; }
#admin_menu a:hover { color: #999; text-decoration: none; font-weight: bold; border: none; }
#admin_menu a { padding: 0 5px; text-decoration: none; font-weight: bold; border: none;}

/* NEWS EDIT CATEGORY OPTIONS*/
#cat_options p { width: 200px; }

/* TEASER GROUPS */
#teaser_list li, #teaser_list ul { list-style-type: none; }
#teaser_list li, #teaser_list ul { list-style-type: none; }
#teasers_table { margin: 0; padding: 10px 0 0 0; border: 0; }
#teasers_table .teaser_container { width: 600px; clear:both; height: 17px; }
#teasers_table .teaser_titles { float:left; width: auto; min-width: 200px; }
#teasers_table .teaser_btns { float:left; width: 80px; text-align: right; }

/* TABS */
#tabs {border-bottom: solid 1px #aeaeae; padding-left: 4px; font-weight: bold;}
#tabs ul {list-style: none; padding:0; margin: 20px 0 0 0; }
#tabs li {display: inline; border: solid; border-color: #aeaeae; border-width: 1px 1px 0 1px; margin: 0 3px 0 0; padding: 4px; text-align: center; -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0}
#tabs li a {margin: 0; padding: 2px 0 0 0; text-decoration: none; color: #666; }
#tabs li a:hover {color: #0e509e; }
#tabs #selected {border-bottom: solid 1px white;  background: white;}
#tabs #selected a {color: #0e509e;}
#search_trans #advanced_search{ margin-top: 0px; padding-top: 5px; border-top: none;}

/* ADMIN ADS */
table#ad_list { border-collapse: collapse; width: 90% }
table#ad_list td, table#ad_list th { border: none; padding: 3px; }
#assign_ads { margin: 10px; }
#ad_layout { margin-left:20px; margin-top:20px }
#ad_layout img { padding:4px; border:solid 1px #ccc }
.assign_ads_left_col { float:left; width:250px; border-right:solid 1px #ccc; padding-right:22px }
.assign_ads_right_col { float: right; width: 325px }
.assign_ads_left_col h3 { margin-left:0; margin-bottom: 0px; }
.assign_ads_right_col h3 { margin-left:0; }
.assign_ads_right_col .header, .assign_ads_left_col .header { font-size:14px; font-weight:bold; color:#005695; }
#admin .assign_ads_right_col li, #admin .assign_ads_right_col ul { padding-left:0; margin-left:0 }
#admin .assign_ads_right_col li { list-style-type: none; }
#admin .assign_ads_right_col table { border-collapse: collapse; }
#admin .assign_ads_right_col td { font-size: 12px; font-weight: bold; border: none; }
.advertiser { font-weight: bold; color: #888; font-style:italic }
#content img.preview_ad { margin:0 7px 7px 0; max-height:28px }











