/* CSS Document */

/***********BASIC STYLES**************/
html {height: 100%;} 

body {
	min-height: 101%;
	margin-top: 0px;
	margin-left:0px;
	margin-right:0px;
	background:#C6D6DC;
	font-family: Verdana, Arial, Helvetica, sans-serif
	}

input {
	font-size: 9px;
	color: #C60E79;
	margin-top: 2px;
	margin-bottom: 2px;
}


select {color: #000000; font-size: 9px; margin-bottom:2px; font-family: Verdana, Arial, Helvetica, sans-serif}


/*****HREF STYLES******/


a:link{	font-family: Verdana, Arial, Helvetica, sans-serif;	 color: #006699;  text-decoration: underline; }
a:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #006699; text-decoration: underline; }
a:active{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #006699; text-decoration: underline; }
a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #006699; text-decoration: none;}

a.nav:link{	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#689AB2; text-decoration: none; }
a.nav:visited{ font-family: Verdana, Arial, Helvetica, sans-serif;	color: #689AB2;	text-decoration: none;	}
a.nav:active{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #689AB2;	text-decoration: none;	}
a.nav:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #58737D; text-decoration: none;	}

a.whitelink:link{	font-family: Verdana, Arial, Helvetica, sans-serif;	 color: #ffffff;  text-decoration: underline; }
a.whitelink:visited{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: underline; }
a.whitelink:active{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: underline; }
a.whitelink:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none;}

a.historylink:link{ color:#80a7b5; font-size: 11px; text-decoration: underline;	font-weight: bold;}
a.historylink:visited{ color: #80a7b5; font-size: 11px; text-decoration: underline;	font-weight: bold;}
a.historylink:active{ color: #80a7b5; font-size: 11px; text-decoration: underline;	font-weight: bold;}
a.historylink:hover{ color:  #80a7b5; font-size: 11px; text-decoration: none;	font-weight: bold;}

.footer{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #FFF; font-weight: normal;}
a.foot:link{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#FFFFFF; text-decoration: underline;}
a.foot:visited{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;  color:#FFFFFF;text-decoration: underline;}
a.foot:active{	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;  color: #FFFFFF; text-decoration: underline;}
a.foot:hover{ font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px; color: #FFFFFF; text-decoration: none;}

a.remove:link{ color:#C60E79; font-size: 9px; text-decoration: underline;}
a.remove:visited{ color: #C60E79; font-size: 9px; text-decoration: underline;}
a.remove:active{ color: #C60E79; font-size: 9px; text-decoration: underline;}
a.remove:hover{ color: #C60E79; font-size: 9px; text-decoration: none;}

#navlist a { padding: 3px 10px; border:1px solid #003399; }
#navlist a:link, #navlist a:visited {color: #fff; background-color: #3373C1; text-decoration: underline; }
#navlist a:hover {color: #fff; background-color: #003366; text-decoration: none; border:1px solid #81919d; }

ul#navlist { margin-left: 0; padding-left: 0; white-space: nowrap; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
#navlist li { display: inline; list-style-type: none; }

a.usernav:link   { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #006699; text-decoration: none;	font-weight: bold}
a.usernav:visited{ font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #006699; text-decoration: none;font-weight: bold}
a.usernav:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006699; text-decoration: none;	font-weight: bold}
a.usernav:hover  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006699;	text-decoration: underline;	font-weight: bold}
/***********VARIOUS CLASSES**************/
	
.head {
	border-bottom: 1px solid #7FA6B5;
	background-color: #C60E79;
	font-size: 10px;
	color: #fff;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}


.headline{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B35295;
	font-weight: normal;
}

.headerfooter{	background-image:url(site/order_admin/images/trBack.gif); height:12px;}

#inthepress h1 {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #85A7B5;
	font-weight: bold; 
	padding-bottom:8px;

}

#inthepress  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #666666; font-weight: normal; }
#inthepress a:link {  color: #C60E79; text-decoration: none; font-size: 12px; }
#inthepress a:visited {  color: #C60E79; text-decoration: none;  font-size: 12px;}
#inthepress a:active {  color: #C60E79; text-decoration: none;  font-size: 12px;}
#inthepress a:hover {color: #C60E79; text-decoration: underline; font-size: 12px;}

#inthepress .pink-arrow {  color: #C60E79; text-decoration: none;  font-size: 11px; line-height:28px;}
#inthepress .mgz-desc{  padding-left:6px;padding-right:5px;}
#inthepress .mgz-img{  padding-top:10px;}

.admin th{
	color:#F6F2CE;
	font-weight:bold;
	font-size:12px;
	height:21px;
	background-image:url(order_admin/images/tableTHback.gif);
	padding-top:4px;
}


.botnav{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #689AB2; 
	font-weight: normal;
}

.greytext {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  color: #666666; font-weight: normal;
}

.greytextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #333333;
	font-weight: bolder;
}

.ltgreybold {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #999999;
}
.ltgreytext {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666;
}

.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #fff;
}

.pink_msg {	color: #C60E79;}


.bluegreentext {
	color: #006699; 
}
.items{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333;
	padding-left:10px;
	margin-bottom:20px;
	text-align: center;
	text-decoration: none;
	}

.details{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	line-height: 20px;
	text-align: center;
	}
.steps {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	}
	
.steps strong{
	font-weight: bold;
	color: #444444;
	}

.historycols{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 18px; 
	font-weight: bold;
	color: #333333;
	
 	background-color: #FFFFFF;
	text-decoration: none;
	border-bottom: 1px solid #C1DAD7;
}
.historyorders {
	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	padding-bottom:5px;
	padding-top:8px;
	color: #333333;
}

.uses{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	line-height: 18px;
	text-align: left;
	margin: 8px 0px 0px 0px;
	}
	
	
.uses strong{
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 14px;
	color: #689AB2;
	font-style: italic;
	}
	
.price {
	font-weight: bold;
	font-size: 11px;
	color: #C60E79;
	}
	
.price-each {
	font-size: 10px;
	color: #C60E79;
	}
	
.pricebot {
	font-weight: bold;
	font-size: 11px;
	color: #C60E79;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}
	
.totals{
	color: #7FA6B5;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: none;
	}

div.cartborder{
	 border: 1px; 
	 border-style:solid;
	 border-color:#7FA6B5;
	 width:650px;
	 
	 }

div.signupborder{
	 border: 1px; 
	 border-style:solid;
	 border-color:#C60E79;
	 background-color:#EDF0F6;
	 width:380px;
	 padding:5px;
	 margin-left:14px;
	 
	 } 

div.decorative {
	background-image: url(../shared/decorative.gif); 
	background-repeat: no-repeat;
	background-position:right bottom;
	height:40px;
	padding-bottom:0px;
	margin-bottom:0px;
}

.themes{
	font-family:  Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	vertical-align: text-top;
}


.radioalign{ vertical-align:  super;}	
.error{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #CC0000;
	}	
	
.smerror{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #CC0000;
	font-style: italic;
	}	
	
.steps {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}
	
.steps strong{
	font-weight: bold;
	color: #444444;
}
	
.fields{
	font-weight:normal;
	font-size: 11px;
	background-color: #EDF0F6;
	color: #C60E79;
	border-bottom: 1px solid #7FA6B5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}	
	
.asterisk{
	font-weight:normal;
	font-size: 11px;
	color: #C60E79;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}		
	

/***********ADMIN STYLES**************/

/*
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}

*/









/*****TABLE STYLES******/


.normaltable td {	padding: 1px; }
.loginTD{	padding:20px;}
.td0{ background-color:#FDFBE4;} /*td0&td1 - alternating bg colors */
.td1{ background-color:#F6F2CE;}
.tdcancel{ background-color:#cccccc; color:#999999; } /* bg color for canceled order */
.tdAdminOrder{	background-color:#F2D687; }
.items td{	border-bottom: 1px solid #7FA6B5;	}
.items td td{	border-bottom: none;	}	
.sizes td{
	border-bottom: 1px solid #C60E79;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
}


th{
	color:#F6F2CE;
	font-weight:bold;
	font-size:12px;
	height:21px;
	background-image:url(images/tableTHback.gif);
	padding-top:4px;
}

	
	

 


 
 
/****ARCHIVE STYLES****/
#archive th{
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	height:21px;
	background-image:url(images/arc_tableTHback.gif);
	padding-top:4px;
}

#archive .td1{
	font-size:10px;
	 background-color:#f1f3f4;
}
#archive .td2{
	font-size:10px;
	background-color:#dbdddf;
}

#archive .tdAdminOrder{
	font-size:10px;
	background-color:#9fd4ef;
}

#archive .headerfooter{
	background-image:url(images/arc_trBack.gif);
	height:8px;
}

ul#arcnavlist
 {
 margin-left: 0;
 padding-left: 0;
 white-space: nowrap;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 }

 #arcnavlist li
 {
 display: inline;
 list-style-type: none;
 }

#arcnavlist a { padding: 3px 10px;  color: #fff; background-color: #81919d; border:1px solid #185377; }
 
#arcnavlist a:link, #arcnavlist a:visited
 {
 color: #fff;
 background-color: #81919d;
 text-decoration: none;
 }

 #arcnavlist a:hover
 {
 color: #fff;
 background-color: #185377;
 text-decoration: none;
 border:1px solid #81919d;
 }

