/* ELEMENTS */
body {
	color:black;
	background-color:#ffffff;
	border:1 solid #000000;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0 0 0 0;
}

a {color:#1B7EC9;}
a:hover {color:#1B7EC9;}

#scroll{height:140px; Overflow:Auto; }

h1, h2, h3, h4, h5, h6 {
	color:#000000; 
	font-family:Verdana, Tahoma, Arial, Helvetica, Sans-Serif; 
	padding:0 5px 0 5px;
	text-align:left; 
}

h1 {border-bottom:solid 1px #777777; font-size:16px;}
h2 {font-size:12px; font-weight:bold;}
h3 {font-size:11px;}
h4 {font-size:10px;}
h5 {font-size:9px;}
h6 {font-size:8px;}	

/* CLASSES */
.fmly {font-family:Verdana, Tahoma, Arial, Helvetica, Sans-serif;}
.fmlyuc{font-family:Arial Unicode MS, Helvetica, Verdana, Tahoma;}

.s26{font-size:26px;}
.s24{font-size:24px;}
.s22{font-size:22px;}
.s20{font-size:20px;}
.s18{font-size:18px;}
.s16{font-size:16px;}
.s15{font-size:15px;}
.s14{font-size:14px;}
.s13{font-size:13px;}
.s12{font-size:12px;}
.s11{font-size:11px;}
.s10{font-size:10px;}
.s9{font-size:9px;}

.bold{font-weight:bold;}
.normal{font-weight:normal;}

.black{color:#000000;}
.blue{color:#000080;}
.dkblu{color:#0000A0;}
.dksltblu{color:#2B3856;}
.firebrick{color:#B22222;}
.gainsboro{color:#DCDCDC;}
.gray{color:#777777;}
.green{color:#008000;}
.grnblu {color:#1B7EC9;}
.htrgrn{color:#215E21;}
.navy{color:#000080;}
.red{color:#FF0000;}
.sltblu{color:#342D7E;}
.white{color:#FFFFFF;}
.whitesmoke {color:#F5F5F5;}

.bgAlert{background-color:#F0F8FF;}
.bgGains{background-color:#DCDCDC;}
.bgGray{background-color:#777777;}
.bgWhite{background-color:#FFFFFF;}
.bgYellow{background-color:#FFFF00;}

.alignL{text-align:left;}
.alignC{text-align:center;}
.alignR{text-align:right;}

.allbrdr{border:solid 1px #dddddd;}
.allbrdrtst{border:solid 2px #dddddd;}

.BdrRgtBlk{border-right:solid 1px black;}
.BdrRgtWht{border-right:solid 1px white;}

.hand{cursor:hand;}

.nouline{text-decoration:none;}
.uline{text-decoration:underline;}

.nowrap{white-space:nowrap;}

option.watermark {color:#999999;}
.watermark {color:#999999; display:inline;}

.bodybg {
	background-image:url(images/bg1000.jpg);
	background-repeat:repeat;
}

.blackongains {background-color:#DCDCDC; color:#000000;}
.blackongray {background-color:#C5C5C5; color:#000000;}
.blackonwhite {background-color:#FFFFFF; color:#000000;}
.whiteonblue {background-color:#000099; color:#FFFFFF;}

.btn40, .btn60, .btn80, .btn100, .btn120, .btn140, .btn160, .btn180, .btn200
{
	background-color:#0033CC;
	border-color:#BBBBBB;
	border-style:groove;
	border-width:1px;
	color:#FFFFFF;
	cursor:hand;
	display:block;
	font-family:Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#1B7EC9',EndColorStr='#ff330099');
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff330099',EndColorStr='#ff0066FF');*/
	height:22px;
}

.btn40 {width:40px;}
.btn60 {width:60px;}
.btn80 {width:80px;}
.btn100 {width:100px;}
.btn120 {width:120px;}
.btn140 {width:140px;}
.btn160 {width:160px;}
.btn180 {width:180px;}
.btn200 {width:200px;}

.btnCon
{
	border-color:Silver;
	border-style:groove;
	border-width:0px;
	color:Black;
	cursor:hand;
	display:block;
	font-family:Verdana, Tahoma, Arial, Helvetica, Sans-Serif;
	font-size:12px;
	font-weight:bold;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF',EndColorStr='#999999');
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ff330099',EndColorStr='#ff0066FF');*/
	height:22px;
}
/*
.errormsg {
	color:red;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	font-weight:bold;
}
*/

.secthdr {
	background-color:#CCCCCC;
	border:solid 1px #777777;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:23px;
	text-align:left;
	vertical-align:text-bottom;
}

.mstrNav a:active, .mstrNav a:link, .mstrNav a:hover, .mstrNav a:visited {
	background-color:#DCDCDC;
	display:inline; 
	font-weight:bold; 
	/*padding:0 1px 0 1px;*/
	text-decoration:none; 
}
.mstrNav a:active {color:#000000;}
.mstrNav a:hover {text-decoration:underline;}

.mstrNav a:hover, .mstrNav a:link, .mstrNav a:visited {
	color:#777777; 
}
.mstrTopNav a:active, .mstrTopNav a:link, .mstrTopNav a:hover, .mstrTopNav a:visited {
	display:inline; 
	padding:0 5px 0 5px;
	text-decoration:none; 
}
.mstrTopNav a:active {color:#000000;}
.mstrTopNav a:hover {text-decoration:underline;}

.mstrTopNav a:hover, .mstrTopNav a:link, .mstrTopNav a:visited {
	color:#0000A0; 
}
.menuTop {
	background-color:#FFFFFF;
	height:80;
	text-align:right;
	width:100%;
}
.menuBtm1 {
	background-color:#DCDCDC;
	height:80;
	width:100%;
}
.menuBtm2 {
	background-color:#DCDCDC; /*#DEDFE1;*/
	border:solid 1px rgb(174,190,203);
	width:100%;
}
.blackborder {
	border-right:#bfbfbf 1px solid; 
	border-left:#bfbfbf 1px solid; 
}

.pnltooltip{display:none; position:absolute;}
.pnltooltip2{display:none; position:fixed;}

.gridtooltip {
	visibility:hidden;
	position :absolute;	
	top:0px;
	left:0px;
	width:500px;
	border-top:black 1px solid;
	border-right:black 1px solid;
	border-bottom:black 1px solid;
	border-left:black 1px solid;
	padding-right:4px;
	padding-left:4px;
	padding-bottom:4px;
	padding-top:4px;
	z-index:200;	
	background-color:#FFFFE1;
	font-weight:normal;
	font-size:10px; 
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:Black 
}

.verttxt {writing-mode:tb-rl;}

.divtooltip {
    background-color:#FFC184;
    width:90px;
    position:absolute;
    padding-left:10px;
    border:1px solid #FD9800;
    color:#201000;
}
.divtooltip2 {
    background-color:#FFC184;
    width:90px;
    position:fixed;
    padding-left:10px;
    border:solid 1px #FD9800;
    color:#201000;
}
.divtooltipRH {
    background-color:#C3E99A;
    position:absolute;
    border:1px solid navy;
    color:navy;
}
.border {
	border-right:#6B6B6B 1px solid; 
	border-top:#6B6B6B 1px solid; 
	border-left:#6B6B6B 1px solid; 
	border-bottom:#6B6B6B 1px solid; 
}

.mbtmbrdr {border-bottom:solid 1px #FFFFFF;}
.btmbrdr {border-bottom:solid 1px #dddddd; padding:0 0 2px 0;}
.pricingbrdr {border-bottom:solid 1px #dddddd;}

.accHead {
	background-color:#DCDCDC;
	border-top:1px solid #777;
	color:#777777; /*#2B3856;*/
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:bold;
	height:16px;
	padding:2px 0 0 2px;
	text-align:left;
	text-decoration:none;
}
.accHead:hover {
	/*background-color:#DCDCDC;*/
	color:#777777;
	/*font-family:Arial Narrow;
	font-size:14px; 
	padding:0 0 0 2px;
	text-align:left;*/
	font-weight:bold;
}
.accItem {
	/*color:#777777;
	font-family:Verdana, Arial, Helvetica, sans-serif;*/
	font-size:11px; 
	height:16px;
	/*font-weight:bold;
	padding:4px 0 0 0;*/
	text-decoration:underline;
}

.modalBackground {
  background-color:#C4E1FF;
  filter:alpha(opacity=70);
}
.modalPopup {
  background-color:#FFFFFF;
	border-style:none;
  padding:10px 10px 10px 10px;
}
.modalPopupProg {
  color:#FFFFFF;
	border-style:none;
}
.popupControl {
	background-color:#FFFFFF;
	position:absolute;
	visibility:hidden;
  border:solid 1px #dddddd; 
}

.copyright {
	color:Black;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
}

.wtHeaderBar {background-color:rgb(0,67,122); text-align:center;}
.wtPageTitle {font-size:16px; font-weight:bold; color:Black;}
.wtPageHeader {font-size:16px; font-weight:bold; color:White;}

.wtMenu {
    width:15%;
    height:460px;
    background-color:#DEDFE1;
    border:solid 1px rgb(174,190,203);
}
.wtPopupHeader {
	font-size:16px;
	font-weight:bold;
	color:Black;
	border-bottom:solid 1px #777777;
}
/********************************
 *** from quick lane web site ***
 ********************************/
.shadow {
    width:242px;
    background-image:url(../images/buckettopsilver.gif);
    background-repeat:no-repeat;
    background-position:top center;
    padding:15px 0 0 0;
    margin-bottom:1em;
}
.shadowbody {
    background-image:url(../images/bucketbottom.gif);
    background-repeat:no-repeat;
    background-position:bottom center;
    padding:0px 13px 20px 18px;
}
.mainbucket {
    background-color:white;
    background-image:url(../images/mainbucket_bg.gif);
    background-repeat:repeat-x;
    background-position:bottom;
    position:relative;
}

#amibodydiv {width:970px; margin:0; margin:0 auto;}

.amicontent {
    background-color:#FFFFFF;
    background-image:url(../images/content_bg.gif);
    background-repeat:no-repeat;
    background-position:right top;
    border-bottom:solid 3px #255584;
    padding:30px 30px 10px 30px;
    text-align:left;
}

@media all {  
  .page-break {display:none;}
}
@media print {
	body {background-color:#FFFFFF;}
	h1.s18 {font-size:14px;}
	.coupon {height:100%; width:100%; top:0px; left:0px;}
	.noprint {display:none;}
  .page-break {display:block; page-break-before:always;}
}    
