/*- Admin Sections---------------------------------------------------------------- */
table td {text-align:left;}
table.panel_body td.tedit {padding:0; height:33px; background:#fff url(/img/container/top.png) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:16px; letter-spacing:1px; font-weight:bold; text-align:left;}
#head {width:100% !important;}
#nav {width:100% !important;}
select {margin:0 5px 0 0  !important;}
.admin_cat{background-color:#DEEFB3; font-size:14px; font-weight:bold; color:fff;}
.admin_page{background-color:#f1f1f1; font-size:13px; font-weight:none; color:#666;}
	
.userlistadmin {border-bottom:1px dotted #666;}

/*Admin Menu*/
.adminmenu {background:url(/images/content_bg.gif) repeat-x top; color:#ddd; padding:10px 0 0 8px; position:relative; border:1px solid #d0d0d0; height:35px;}
.adminmenu a:link, .adminmenu a:active, .adminmenu a:visited  {display:block; float:left; padding:0 5px 0 5px; line-height:2.1em; border:1px solid #ddd; background:#f5f5f5; color:#666; margin-left:4px;}
.adminmenu a:hover {border:1px solid #c0c0c0; background:#f1f1f1; color:#007cb8;}
.adminmenu a img {float:left; margin:5px 3px 0 0;}

.AdminFields table.panel_body td input, .AdminFields table.panel_body td select {margin:3px 0 3px 6px !important;}
#login table td {vertical-align:middle;}

/*- Accounts---------------------------------------------------------------- */
table#account_view{}
table#account_view td { padding:7px 0 7px 0; font-size:11px; color:#555; border-bottom:1px solid #c0c0c0;}
table#account_view td a:link,
table#account_view td a:active,
table#account_view td a:visited {padding:3px 3px 3px 5px; border:1px solid #ddd; background:#f5f5f5; color:#666; margin-right:4px; margin-left:4px;}
table#account_view td a:hover {border:1px solid #c0c0c0; background:#f1f1f1; color:#007cb8;}
table#account_view tr.head {background:#f5f5f5; font-weight:bold; padding:4px 0 4px 0;}
table#account_view tr.userlistadmin {background:#DEEFB3;}
.userlistadmin{background:#DEEFB3;}
ul.account_view_list {background:#f1f1f1; padding-left:20px;}
ul.account_view_list li {text-align:left; list-style-type:square; border-bottom:1px dotted #ddd; padding:5px;}

/*- CMS Forms---------------------------------------------------------------- */  
.edit_textarea {border:0 solid #ddd; background-color:#fff; font-size:1.05em; padding:3px; width:100%;}
.edit_title {border:1px solid #c0c0c0; background:#f9f8f8 url(/img/button_bg.gif) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1px; font-weight:none; padding:3px; margin:4px;}
.add_page {background:#f9f8f8 url(/images/icons/page_add.png) no-repeat; color:#319bcc; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; border:1px solid #ddd; padding:2px 2px 2px 20px; margin:2px;}	
form input.add {background-image:url(/images/icons/page_add.png); background-repeat:no-repeat; background-position:3px 5px; padding:4px 4px 4px 20px;}
form input.edit {background-image:url(/images/icons/page_edit.png); background-repeat:no-repeat; background-position:3px 5px; padding:4px 4px 4px 20px;}
form input.stats {background-image:url(/images/icons/chart_bar.png); background-repeat:no-repeat; background-position:3px 5px; padding:4px 4px 4px 20px;}
form input.done {background-image:url(/images/icons/accept.png); background-repeat:no-repeat; background-position:3px 5px; padding:4px 4px 4px 20px;}
#drop_page_options{width:230px !important; text-align:left;}


.highlight {color:#D03C22; border:0;}
