/* 
     AUTHOR: Darryl Wing
     background-image: url(http://www.wingdev.com/manageic/app/images/bg.gif);
		background-repeat: repeat-x; 
				background-color:#FFF8DC;
*/

html {
	height: 90%;
}

body {        
    padding: 5px;
    margin-top: 0px;
    margin-left:50px;
    font-family:Verdana, arial, sans-serif;
    font-size:11px;
    font-weight: normal;
    color: #444;
   	height: 90%;
   	background-color:#FFFDF3;
}

.pagebody {
	background-color: white;
	padding: 8px;
	margin-left: 20px;
	font-family:Verdana, arial, sans-serif;
	font-size:11px;
	padding-bottom:15px;
}


.pagebody_popup {
	width:600px;
	background-color: #FFFFFF;
	padding: 8px;
	margin-left: 40px;
	border: 1px solid #CCC;
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}


input, textarea, select, button {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    padding:1px;
}     

a:link 	{ color: #444; text-decoration: underline; } 
a:active 	{ color: #444; }
a:visited 	{ color : #444; }
a:hover	{ color: #444; text-decoration: none;}

    
.right {
	float: right;
}

.left
    {
	float:left;
    }

.Hide {display: none; visibility: hidden;}
.Show {visibility: visible;}                                                       


.header_small {
	background-color: #6685AA;
	padding: 2px;
	color: #FFF;
	border: 1px solid #444;
	line-height: 130%;
	font-size: 9px;
}

hr {border:0;height:1px;color:#CCC;background:#CCC;}


.maintitle {
	font-family: "Trebuchet MS", Verdana;
	font-size: 24px;
	color: #000;
}

.subtitle {
	font-family:Verdana, arial, sans-serif;
	font-size: 20px;
}

.subsubtitle {
	font-family: georgia, "Trebuchet MS", Verdana;
	font-size: 16px;
}

.category {
	font-family: georgia, "Trebuchet MS", Verdana;
	font-size: 18px;
	
}

img {
	margin: 10px;
}

.field {
   text-align: left;
   padding:2px;
   width:240px;
}

.fieldright {
	float: right;
}

input.currency {
	text-align: right;
}

.fieldcurrency {
	float: right;
	text-align: right;	
}

.label {
	text-align:right;
	width: 130px;
	font-weight:bold;
}

.m_label {
	text-align:right;
	width: 130px;
	color: #CC3333;
	font-weight:bold;
}

.datatable {
	
}

.shiptolabel {
	line-height:1.5;
	text-align:right;
	width: 150px;
	background-color: #EFEFEF;
	padding: 3px;
	border: 1px solid #CCC;
}

.shiptofield {
	line-height:1.5;
  text-align: left;
  background-color: #EFEFEF;
  padding: 3px;
	border: 1px solid #CCC;
}

.billtolabel {
	line-height:1.5;
	text-align:right;
	width: 150px;
	background-color: #DDD;
	padding: 3px;
	border: 1px solid #CCC;
}

.billtofield {
	line-height:1.5;
  text-align: left;
  background-color: #DDD;
  padding: 3px;
	border: 1px solid #CCC;
}

.labelright {
	float: right;
	text-align:right;
	width: 160px;
	font-weight: bold;
}

.entryfield {
	line-height:1.5;
	text-align:left;
	background-color: #EFEFEF;
	padding: 3px;
	border: 1px solid #CCC;
}

.rowdata {
	background-color: #EFEFEF;
	line-height: 150%;
}

.rowdata_alt {
	background-color: #DDD;
	line-height: 150%;
}

.header {background-color: #FFF3B3;padding: 2px;color: #666;border: 1px solid #CCC;line-height: 150%;font-size:11px;font-weight:bold;}
.redheader {background-color: #993300;padding: 2px;color: #FFF;border: 1px solid #444;line-height: 150%;}

.header a:link { color: #666; text-decoration: underline; } 
.header a:active { color: #666; }
.header a:visited { color : #666; }
.header a:hover { color: #666; text-decoration: none;}

.maintitle a:link	{ color: #FFF; text-decoration: none; } 
.maintitle a:active 	{ color: #FFF; text-decoration: none; } 
.maintitle a:visited 	{ color: #FFF; text-decoration: none; } 
.maintitle a:hover	{ color: #FFF; text-decoration: none; } 


.celldata {line-height: 150%;padding: 3px;border: 1px solid #CCC;font-size:11px;}
.celldata_red {line-height: 150%;padding: 3px;border: 1px solid #CCC;font-size:11px; color: #CC3333;}
.celldata_green {line-height: 150%;padding: 3px;border: 1px solid #CCC;font-size:11px; color: #006600;}

.celldata_small {
	line-height: 120%;
	padding: 3px;
	border: 1px solid #CCC;
	font-size:9px;
	font-weight: 200;
}

.messagebox {background-color:#EFEFEF;padding:3px;font-size:11px;color:#444;border:1px solid #444;margin-bottom:15px;width:400px;line-height:1.5;text-align:left;}
.warning {color:#CC0000;}
.fyi {color:#000;text-align:left;font-size:11px;}
.ok {color:#000;text-align:left;font-size:11px;}

.menu {
	margin-left: 40px;
	margin-right: 40px;
}

.news {
	padding: 5px;
	font-family: georgia, "Trebuchet MS", Verdana;
	line-height: 150%;
}

.sitemap {
	line-height: 100%;
}

.celldata_done {
	line-height: 150%;
	padding: 3px;
	background-color: #FFF8DC;
	border: 1px solid #BBB;
}

.summary {
	font-family: Courier,Arial;
	border: 1px solid #CCC;
	width:400px;
	padding: 8px;
	background-color: #EAF1FB;
	text-align:left;
}

.border1 {
	border: 1px solid #444;
}

.redtext {
	color: #CC3333;
}

SUP {
	font-size: 9px;
}

.login {padding: 5px;width: 250px;font-size:12px;border: 1px solid #CCC;background-color:#FFF8DC;}
.loginfield {font-size:12px;}

.recent {
	padding: 2px;
	width: 180px;
}

.recent LI {
	line-height: 1.8;
}

.notdone {
	line-height: 150%;
	padding: 3px;
	background-color: #FFF8DC;
	border: 1px solid #CCC;
}

.related {
	text-align:left;
	line-height: 150%;
	border:1px solid #CCC;
	background-color:#EFEFEF;
	padding:4px;
	width:150px;
}

.warning {color:#CC0000;font-weight:bold;}
.green {color:#006600;font-weight:bold;}

.adminblock {border:1px solid #444;background-color:#EFEFEF;padding:3px;margin-bottom:5px;margin-right:5px;}
.adminblock .title {font-size:12px;}

#importpart {padding:5px;border:1px solid #CCC;}
#instructions {margin-left:30px;padding: 5px;width: 220px;font-size:11px;border: 1px solid #CCC;background-color:#FFF8DC;}

.updatebutton, .submitbutton {background-color:green;color:white;}
.downloadexport {width:200px;padding-top:5px;padding-bottom:5px;margin-top:15px;margin-bottom:10px;text-align:center;padding:4px;background-color:#FFFFCC;border-color:#444444;font-weight:bold;}