@charset "utf-8";
/* Main Styles */
body { background-image:url(../images/BG_Details.png);background-repeat: repeat-x;margin: 0;padding: 0;font-family: Arial, Helvetica, sans-serif;}
/*body {margin: 0;padding: 0;font-family: Arial, Helvetica, sans-serif;}*/
form {margin:0px;}
* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}

a:link {color: #000000;}
a:visited {color: #000000;}
a:hover {color: #336699;}
a:active {color: #666666;}
p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:5px 0px 1px 0px; line-height:15px;}
li {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin:5px 0px 1px 0px; line-height:15px;}

.clear {clear: both;}
.outer_bottom {width: 1020px;margin: 0 auto;}
.outer_wrapper { width: 1020px; margin:auto; height:auto; background-image:url(../images/wrap_bg.png); background-repeat:repeat-y;}
.wrapper {width: 1000px; margin:auto; height:100%; min-height:100%;}

.mainBody {border:solid 2px #CCCCCC; margin:auto; padding:10px; font-size:10px; min-height:100%; background-color:#FFFFFF;}
.mainBody_inner_wrap { padding:10px; font-size:10px; height:auto; width:550px; margin-left:50px;}
.mainBody h1 {font-size: 20px;}
.mainBody h2 {font-size: 15px;margin: 0px; !margin: 10px;}

.sideLeft_wrap { float:left; width:350px; min-height:400px; background-image:url(../images/BG_Grid_Blue.png); background-repeat:repeat-x; padding:5px;}
.sideLeft_wrap_inner { padding:15px;}
.sideRight_wrap { float:left; width:615px; min-height:400px; background-image:url(../images/BG_Details.png); background-repeat:repeat-x; }
.sideRight_wrap_inner { padding:15px;}
.full_wrap_blue {  width:960px; background-image:url(../images/BG_Grid_Blue.png); background-repeat:repeat-x; padding:5px;}
.full_wrap_grey { float:left; width:960px; background-image:url(../images/BG_Details.png); background-repeat:repeat-x; padding:5px;}

.sideDetails_narrow_wrap { width:290px; background:#E5E5E5; padding:5px;}

.form_edit { padding:10px;}
.formLeft { font-weight:bold; text-align:left; font-size:9px; margin:0px 0px 3px 0px;}

.nav_stats_wrap {border:dashed #CCCCCC thin;  background:#666666; padding:10px; margin-top:-5px; color:#CCCCCC;  }


.header_wrap {border-bottom:solid #CCCCCC thin;  background:#336699; padding:10px; margin-top:5px; !margin-top: 0px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-image:url(../images/header_bg.png); background-repeat:repeat-y;}
.header_wrap a:hover {color: #FFFFFF;}

.menu_wrap {border-bottom:solid #CCCCCC thin;  background:#CCCCCC; padding:10px; margin-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.menu_wrap  a {text-decoration:none; font-weight:bold}

.Admin_menu_wrap {border-bottom:solid #CCCCCC thin; background-image:url(../images/BG_Details.png); background-repeat:repeat-x; padding:10px 0px 5px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center;}
.Admin_menu_wrap  a {text-decoration:none; font-weight:bold}

.Admin_wrap {border-bottom:solid #CCCCCC thin; background-image:url(../images/BG_Details.png); background-repeat:repeat-x; padding:40px; margin-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; min-height:450px; line-height:20px; }
.Admin_wrap  a {text-decoration:none; font-weight:bold}

.footer_wrap {border-top:solid #CCCCCC thin;  background:#666666; padding:10px; margin-top:0px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.footer_left {float:left; width:450px;}
.footer_right {float:right; width:450px; margin-left:10px;}
.footer_center { text-align:center; width:auto; margin-top:15px;}

.form_button_right {float:right; margin:-35px 15px 0px 0px;}
.form_left {float:left; width:200px; text-align:left;}
.form_right {float:left; width:200px; text-align:left; border-bottom:solid thin #333333;}
.form_spacer { min-height:20px; line-height:20px;}

.conformation_wrap {width:680px; padding:10px 0px 0px 25px; font-size:12px;}
.conformation_left {float:left; width:310px; padding:10px;}
.conformation_right {float:right; width:450px; padding:5px;}

.conformation_pdf_wrap {width:800px; padding:10px 0px 0px 25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.conformation_pdf_left {float:left; width:300px; padding:10px;}
.conformation_pdf_right {float:right; width:300px; padding:5px; }

.gridSort_wrap { margin:5px 15px 10px 0px; font-weight:bold; color:#FFFFFF; }

.form_addNew_wrap {background-image:url(../images/BG_Details.png); background-repeat:repeat-x; padding:10px;  margin-top:5px; margin-bottom:10px}

.returnMessage { color:#993300; font-weight:bold; }

.exportExcel {float:right; margin-top:-23px; color:#FFFFFF}
.exportExcel a:link {color: #FFFFFF;}
.exportExcel a:visited {color: #FFFFFF;}
.exportExcel a:hover {color: #FFFFFF; font-weight:bold;}
.exportExcel a:active {color: #FFFFFF;}
