/* CSS Document */
body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;margin:0px;}
blacklist_input_enabled{background-color:#FFFFFF;}
blacklist_input_disabled{background-color:#CCCCCC;}
input{color:#333;padding:2px;margin-bottom:0px;border-width:1px;border-style:solid;border-color:#CCC;}
input.button{color:#00529B;    background-color:#ffc;   border:1px solid;   border-color:rgb(85,85,85);    font-size:11px;    font-weight:bold; }
.cart_container{border:1px solid #b6b9bd;  font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;}
.cart_container a:link{text-decoration:none;}
.cart_container a:hover{text-decoration:none;}
.cart_container a:visited{text-decoration:none;}
.cart_tbl_header{background:#eaedf3;  font-weight:bold;}
.box_tbl_header{font-weight:bold;background-color:#00529B;color:#FFFFFF;}
.box_tbl_container{border:1px solid #00529B;  font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;}
.cart_tbl_subheader{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#333333;font-weight:bold;}
.cart_tbl_outofstock{background:#FECCC5;}
.cart_outofstock{font-weight:bold;  color:#B70707;  font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;}
.default{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;}
.default .input{background-color:#F1F9E4;}
.default .input:focus{background-color:#D7EAFC;}
input:focus{background-color:#e4e8ef;
/*border-color:#ea1b00;*/
border-color:#1D83FF;border-style:solid;}
input:disabled{background-color:#DDDDDD;}
a:visited{text-decoration:none;color:#000099;}
a:hover{text-decoration:none;color:#0066FF;}
a{text-decoration:none;color:#000099;}
h1{font-size:18px;}
h2{font-size:12px;color:#000099;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#DADADA;padding-bottom:4px;}
h2 A:link,h2 A:visited{color:#820000;}
h2 A:hover{color:#E09694;}
#logindialog{width:500px;height:100px;padding:5px;}
.logindialogHeader{border-top:1px solid #DADADA;border-left:1px solid #DADADA;border-right:1px solid #DADADA;text-align:center;height:20px;}
.logindialogBody{border-left:1px solid #DADADA;border-right:1px solid #DADADA;border-bottom:1px solid #DADADA;vertical-align:top;}
.logindialog#loginbox{padding:0px;text-align:center;}
#topbanner{border-bottom:1px solid #DADADA;width:100%;height:40px;vertical-align:middle;}
#topbanner_csr{border-bottom:1px solid #DADADA;width:100%;height:30px;vertical-align:middle;}
#topbanner_affmanager{border-bottom:1px solid #DADADA;width:100%;height:35px;vertical-align:middle;background:url('img/affmanager_logo.gif') no-repeat center;}
#outer{
/* Outer div */
text-align:center;}
#maincontainer{
/* Main container table */
width:96%;margin-left:2%;margin-right:2%;border:1px solid #DADADA;}
.editform{}
td.label{text-align:right;}
.listheader{text-align:center;font-weight:bold;border-bottom:1px solid #DADADA;}
.list{border:1px solid #DADADA;text-align:center;}
.list_small{border:1px solid #DADADA;text-align:center;font-size:80%;}
/**********************************TABLE-CONTAINED LISTS* Note:the "hover" class is normally reserved for* dynamic objects. it seems to work on TR in firefox though************************************/
.listrow1{background-color:#EFF4FE;}
.listrow1:hover,.listrow1.hover{background-color:rgb(153,153,204);}
.listrow2{background-color:#FFFFFF;}
.listrow2:hover,.listrow2.hover{background-color:rgb(153,153,204);}
.listrow3{background-color:#F7C695;}
.listrow3:hover,.listrow3.hover{background-color:rgb(255,128,64);}
.listrow4{background-color:#F5DCD6;}
.listrow_anomaly{background-color:#FF6D63;}
/* IE fix for TR rollovers */
/* Depends on javascript */
.listrow1hover{background-color:rgb(153,153,204);}
.listrow2hover{background-color:rgb(153,153,204);}
.listrow3hover{background-color:rgb(255,128,64);}
.labeldescription{color:#999999;font-size:10px;text-align:right;}
.requiredfield{color:#FF0000;font-size:10px;text-align:right;}
.automaticfield{color:#009900;font-size:10px;text-align:right;}
.alertbad{color:white;font-weight:bold;padding:8px 8px 8px 27px;background:url(img/alertbad.gif) #C60606 no-repeat 5px 5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;}
.alertgood{color:white;font-weight:bold;padding:8px 8px 8px 27px;background:url(img/alertgood.gif) #006600 no-repeat 5px 5px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;}
.subnote{color:#999999;font-size:10px;font-weight:normal;}
.subnote_dark{color:#444444;font-size:10px;font-weight:normal;}
#tabmenu{color:#000;border-bottom:1px solid black;margin:12px 0px 0px 0px;padding:0px;z-index:1;padding-left:10px }
#tabmenu li{display:inline;overflow:hidden;list-style-type:none; }
#tabmenu a,a.active{color:#000000;background:#EFF4FE;font:bold 1em "Trebuchet MS",Arial,sans-serif;border:2px solid black;padding:2px 5px 0px 5px;margin:0;text-decoration:none; }
#tabmenu a.active{background:#FF6600;border-bottom:3px solid #ABAD85; }
#tabmenu a:hover{color:#000000;background:rgb(153,153,204); }
#tabmenu a:visited{color:#000000; }
#tabmenu a.active:hover{background:#CC3300;color:#000000; }
.fieldenabledtrue{background:#FFFFFF;}
.fieldenabledfalse{background:#CCCCCC;}
/* Form with very small elements */
.miniform{font:9px sans-serif;line-height:9px;}
#dhtmltooltip{position:absolute;width:150px;
/*border:2px solid black; */
padding:2px;background-color:white;visibility:hidden;z-index:100;}
/********************************* * TOOL TIPS FOR INPUTS *********************************/
dl{position:relative;  width:350px;}
dt{clear:both;  float:left;  width:130px;  padding:4px 0 2px 0;  text-align:left;}
dd{float:left;  width:200px;  margin:0 0 8px 0;  padding-left:6px;}
/* The hint to Hide and Show */
.hint{display:none;    position:absolute;    font-size:80%;    right:-330px;    width:250px;    margin-top:-4px;    border:1px solid #c93;    padding:10px 12px;
/* to fix IE6,I can't just declare a background-color,I must do a bg image,too!  So I'm duplicating the pointer.gif    image,and positioning it so that it doesn't show up    within the box */
background:#ffc url(img/pointer.gif) no-repeat -10px 5px;}
/* The pointer image is hadded by using another span */
.hint .hint-pointer{position:absolute;    left:-10px;    top:5px;    width:10px;    height:19px;    background:url(img/pointer.gif) left top no-repeat;}
.info_box,.success_box,.warning_box,.error_box,.validation_box{border:1px solid;    margin:10px 0px;    padding:15px 10px 15px 50px;    background-repeat:no-repeat;    background-position:10px center;}
.info_box{color:#00529b;
/*background-color:#BDE5F8;*/
background-color:#ffc;    background-image:url('img/info_box.png');}
.success_box{color:#4F8A10;    background-color:#DFF2BF;    background-image:url('img/success_box.png');}
.warning_box{color:#9F6000;    background-color:#FEEFB3;    background-image:url('img/warning_box.png');}
.error_box{color:#D8000C;    background-color:#FFBABA;    background-image:url('img/error_box.png');}
a.button{background:url(img/button.gif);display:block;color:#555555;font-weight:bold;height:30px;line-height:29px;margin-bottom:14px;text-decoration:none;width:191px;}
a:hover.button{color:#0066CC;}
.btn_delete{background:url(img/btn_delete.gif) no-repeat 10px 8px;text-indent:30px;display:block;}
.btn_edit{background:url(img/btn_edit.gif) no-repeat 10px 8px;text-indent:30px;display:block;}
