body {background:#e0e0e0 url(../images/headerbg.gif) repeat-x 0 0; color:#000;margin-top:0;font-family:Tahoma,Verdana;overflow-y:scroll;}


#adminbody {width:980px; padding: 0; margin:0 auto 0 auto; text-align:left;font-size:11px;}

#adminheader {position: relative; height:80px;background-color:White;}
#adminheader span.top {position: absolute; top:2px; right: 0; color: Gray;padding-bottom:10px;}
#adminheader span.top a.topmenu {color:#39C; background: #fff url(../images/icon_settings.gif) no-repeat 0 0;padding:0 0 10px 20px;}
#adminheader span.top a.topexit {color:#39C; background: #fff url(../images/icon_lock.gif) no-repeat 0 0;padding:0 0 10px 20px;}

#adminmain {width:980px; background-color: #fff;border-top:solid 5px #e0e0e0;} 
#admintitle {width: 978px;height:40px;border-bottom: dotted 1px #9c3;}
#admintitleleft {float:left;padding-left:10px;color: Gray;padding-top:12px;}
#admintitleleft a {color: #3399cc;}
#admintitleleft a:hover {color: Black;}
#admintitleright h3 {float:right; margin: 10px 10px 0 0;color: #85C329;font-family:Arial;font-size:18px;}

#admincontent {background-color: #eee; padding: 10px 10px 30px 10px;border-bottom: dotted 1px #9c3;}
#adminnavigator {margin: 0;font-size: 12px;background-color:White;min-height:24px;}
#adminnavigator table {font-size: 12px;}
#adminnavigator a {padding: 0 3px 0 3px;color:#069}
#adminnavigator span {padding: 0 3px 0 3px;color: Black;font-weight:bold;}

#adminfooter {height:32px; background-color: White;}
#adminfooterleft {float:left; color: Gray;margin: 10px 0 0 10px;}
#adminfooterright {float:right; color: Gray;margin: 10px 10px 0 0;}
#adminfooterright a {color: Gray;text-decoration:none;}
#adminfooterright a:hover {color: #069;text-decoration:underline;}

#admincontent .admintext,.admintextright,.admintextcenter,.admintextsmall,.admintextrightsmall,.admintextcentersmall {border: solid 1px #D0D7EC;	font-family: Arial;}
#admincontent .admintext,admintextright,admintextcenter {font-size: 12px;}
#admincontent .admintextsmall,.admintextrightsmall,.admintextcentersmall {font-size: 10px;}
#admincontent .admintextright,.admintextrightsmall {text-align: right;}
#admincontent .admintextcenter,.admintextcentersmall {text-align: center;}
#admincontent select {font-family: Arial;font-size: 12px;}

table {font-family: Tahoma, Verdana;font-size: 11px;}
.tableform {background-color: White;border: solid 1px Gray;}
.tableformnoborder {background-color: White;}

.adminhead {background: #9c3 url(../images/adminhead.gif) repeat-x 0 0;color: #222;font-weight: bold;}
.adminitem {background-color: White;color: Black;}
.adminitemalt {background-color: #e0e0e0;color: Black;}

.adminpager, .adminpager a {background-color: #7c7c7c;color: Yellow;font-weight: bold;padding-left: 2px;padding-right: 2px;}
.adminpager a {color: White;font-weight: normal;}
.adminfoot {color: White;font-weight: bold;background-color: #888;}

.button-record-add,.button-record-copy,.button-record-edit,.button-record-delete,.button-record-save,.button-record-back,
.button-level-down,.button-record-cancel,.button-level-up,.button-upload,.button-refresh
{color: White;font-weight:bold;text-align: left;padding: 2px 2px 2px 26px;font-size:11px;cursor:pointer;}
.button-record-add {background: #069 url(../images/button-record-add.gif) no-repeat 0 0;border: solid 1px #6CF;}
.button-record-copy {background: #069 url(../images/button-record-copy.gif) no-repeat 0 0;border: solid 1px #6CF;}
.button-record-edit {background: #069 url(../images/button-record-edit.gif) no-repeat 0 0;border: solid 1px #6CF;}
.button-record-delete {background: #069 url(../images/button-record-delete.gif) no-repeat 0 0;border: solid 1px #6CF;}
.button-record-save {background: #069 url(../images/button-record-save.gif) no-repeat 0 0;border: solid 1px #6CF;}
.button-record-back {background: #069 url(../images/button-record-back.gif) no-repeat 0 0;border: solid 1px #6CF;}
.button-level-down {background: #069 url(../images/button-level-down.gif) no-repeat 0 0;border: solid 1px #6CF;}
.button-level-up {background: #069 url(../images/button-level-up.gif) no-repeat 0 0;border: solid 1px #6CF;}
.button-record-cancel {background: #069 url(../images/button-record-cancel.gif) no-repeat 0 0;border: solid 1px #6CF;}
.button-upload {background: #069 url(../images/button-upload.gif) no-repeat 0 0;border: solid 1px #6CF;}
.button-refresh {background: #069 url(../images/button-refresh.gif) no-repeat 0 0;border: solid 1px #6CF;}

.gray-level-down
{color: Black;font-weight:bold;text-align: left;padding: 2px 2px 2px 26px;font-size:11px;cursor:pointer;}
.gray-level-down {background: #CCC url(../images/gray-level-down.gif) no-repeat 0 0;border: solid 1px #222;}

.ajaxpopup
{
	background-color: #e0e0e0;
	border: solid 1px Gray;
	/*visibility: hidden;*/
}
.ajaxpopupbg
{
	background-color: #6F6F6F;
	filter: alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity: 0.7;
}
input.adminbutton,input.greenbutton,input.whitebutton,input.redbutton {font-family: Arial;font-size: 11px;cursor: pointer;margin-bottom: 2px;}
input.adminbutton {color: White;background-color: #006699;border: solid 1px #66CCFF;}
input.greenbutton {color: White;background-color: Green;border: solid 1px #85C329;}
input.redbutton {color: White;background-color: Maroon;border: solid 1px Red;}
input.whitebutton {color: Black;background-color: #e0e0e0;border: solid 1px Gray;}
.error
{
	color: Red;
}

#admintabs {background-color:#fff;width: 100%;margin:0 0 0 0px;border-bottom:solid 2px #069;height:18px;}
#admintabs ul {float:right; padding: 0 10px 0 0;margin: 0;list-style: none;line-height: 1em;}
#admintabs ul li {float: left;margin-right: 2px;padding: 0;}
#admintabs a {display: block;color: #444;text-decoration: none;font-weight: bold;background-color: #ddd;margin: 0;padding: 0.25em 1em;border-left: 1px solid #fff;border-top: 1px solid #fff;border-right: 1px solid #aaa;}
#admintabs a:active, #admintabs a.here:link, #admintabs a.here:visited, #admintabs a.attention {background: #069;color:White;}
#admintabs a:hover {background-color:#ccc;}

#globalnav {position: relative;float: left;width: 98%;padding: 0 0 0 0;margin: 0;list-style: none;line-height: 1em;}
#globalnav li {float: left;	margin: 0;padding: 0;}
#globalnav a {display: block;color: #444;text-decoration: none;font-weight: bold;background: #ddd;margin: 0;padding: 0.25em 1em;border-left: 1px solid #fff;border-top: 1px solid #fff;	border-right: 1px solid #aaa;}
#globalnav a.selected {background: White;}
#globalnav a:hover, #globalnav a:active, #globalnav a.here:link, #globalnav a.here:visited, #globalnav a.attention {background: #bbb;}
#globalnav a.here:link, #globalnav a.here:visited {position: relative;z-index: 102;}

.widgContainer textarea {background-color:#262626;color:#fff;}