body {
	margin: 0px;
	background-color:#e5f0f7;
	padding: 0px;
	font-size:13px;
	font-family: arial,helvetica,sans-serif;
}
    	
body.popup {
	margin: 0px;
	background-color:#ffffff;
	padding: 5px;
    font-size:13px;
    font-family: arial,helvetica,sans-serif;}    	

h1{
	font-family:arial,helvetica,sans-serif;
	font-size:32px;
	color:#666;
	font-weight:bold;
}

h2{
	font-family:arial,helvetica,sans-serif;
	font-size:22px;
	color:#555;
	font-weight:bold;
}

span#googleadblock{
	font-family:arial,helvetica,sans-serif;
	color:#666;
	font-size:10px;
	text-align:center;
	width:100%;
}

p, li{
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	color:#666;
}
a.mainnavlink{
	padding-left:50px;
}

P.error {
	font-size: 11px;
	text-align: center;
	font-family:arial,helvetica,sans-serif;
	color : #ff0000;
	font-weight: bold;
}
	

P.bigheader {
 	font-size: 18px;
 	font-family:arial,helvetica,sans-serif;
 	color : #000000;
 	font-weight: bold;
 }
 	
P.footer {
	font-size: 10px;
	font-family:arial,helvetica,sans-serif;
	color : #000000;
	padding-left: 20px;} 	
 	
P.small {
 	font-size: 10px;
 	font-family:arial,helvetica,sans-serif;
 	color : #000000;
 	font-weight: normal;
 }
 	
P.big {
 	font-size: 12px;
 	font-family:arial,helvetica,sans-serif;
 	color : #000000;
 	font-weight: bold;}	

P.gray {
 	font-size: 12px;
 	font-family:arial,helvetica,sans-serif;
 	color : #666666;
 	font-weight: bold;}
 	
P.normal {
 	font-size: 12px;
 	font-family:arial,helvetica,sans-serif;
 	color : #000000;
 	font-weight: bold;} 	

P.green {
 	font-size: 12px;
 	text-align: center;
 	font-family:arial,helvetica,sans-serif;
 	color : #008000;
 	font-weight: bold;} 


div.error {
	font-size: medium;
	font-family : Arial;
	color : #ff0000;
	font-weight: bold;
}

div.tablealigncenter table {
	margin: 0 auto;
	text-align: center;}

span.error {
	font-size: 11px;
	font-family:arial,helvetica,sans-serif;
	color : #ff0000;
	font-weight: bold;}



A:link {
	color: #0000ff;
	text-decoration: none;}

A:visited {
	color: #800080;
	text-decoration: none;}

A:active {
	color: #0000ff;
	text-decoration: none;}

A:hover {
	color: #0000ff;
	text-decoration: underline;}









TD {
	font-size: 12px;
	font-family : arial,helvetica,sans-serif;
	color : #000000;}

td.normal {
	border:1px solid black;
	padding:3px;
	text-align:left;	
}
td.center {
	border:1px solid black;
	padding:3px;
	text-align:center;	
}
td.currency {
	border:1px solid black;
	padding:3px;
	text-align:right;	
}



TD.small {
	height:24px;
	font-size: 9px;
	font-family:arial,helvetica,sans-serif;
	color : #000000;
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;}

TD.header,th  {
	height:25px;
	text-align: center;
	background-color: #4F77AA;
	font-size: 11px;
	font-family:  verdana;
	font-weight: Bold;
	color: #ffffff;
	border: 1px #000000 solid;
	padding-left: 7px;
	}

 .header a:link { 
      color: #ffffff; 
      text-decoration: none; 
 } 
  
 .header a:visited { 
      color: #ffffff; 
      text-decoration: none; 
 } 
  
 .header a:hover { 
      color: #dedede; 
      text-decoration: none; 
 }


TD.formleft {
 	height:24px;
 	font-size: 11px;
 	font-family:arial,helvetica,sans-serif;
 	font-weight: bold;
 	color : #000000;
 	border-top: 1px #000000 solid;
 	border-left: 1px #000000 solid;
 	border-right: 1px #000000 solid;
 	border-bottom: 1px #000000 solid;
 	background-color: #DBDBDB;
	text-align:right;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;}
	
TD.formright {
 	height:24px;
 	font-size: 11px;
 	font-family:arial,helvetica,sans-serif;
 	font-weight: bold;
 	color : #000000;
 	border-top: 1px #000000 solid;
 	border-left: 1px #000000 solid;
 	border-right: 1px #000000 solid;
 	border-bottom: 1px #000000 solid;
 	background-color: #ffffff;
	text-align:left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;}	
 	
TD.shaded {
	background-image: url('/ssl/images/icons/shadeback.jpg');
	text-align: left;
	font-size: 12px;
	font-family: arial,helvetica,sans-serif;
	color: #000000;
	border: 1px #000000 solid;
	border-collapse: collapse;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 11px;
	padding-bottom: 2px;}
	
TD.litegray {
	height:24px;
	background-color:#eeeeee;
	font-size: 11px;
	font-family: arial,helvetica,sans-serif;
	color: #000000;
	border: 1px #000000 solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;}
	
TD.darkgray {
	background-color:#cccccc;
	font-size: 11px;
	font-family: arial,helvetica,sans-serif;
	color: #000000;
	border: 1px #000000 solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align:right;}

TD.normal {
	height:24px;
	font-size: 11px;
	font-family:arial,helvetica,sans-serif;
	color : #000000;
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;}

TD.clear {
	height:24px;
	font-size: 11px;
	font-family:arial,helvetica,sans-serif;
	color : #000000;}
	
TD.clearleft {
	height:24px;
	font-size: 11px;
	font-family:arial,helvetica,sans-serif;
	color : #000000;
	text-align:right;
	padding-right:5px;}
	
TD.clearright {
	height:24px;
	font-size: 11px;
	font-family:arial,helvetica,sans-serif;
	border: 0px 1px 1px 1px #000000 solid;
	color : #000000;
	text-align:left;
	padding-left:5px;}

TD.clearrightoff {
	height:24px;
	font-size: 11px;
	font-family:arial,helvetica,sans-serif;
	color : #000000;
	text-align:left;
	padding-left:5px;}
	
TD.clearcenter {
	height:24px;
	font-size: 11px;
	font-family:arial,helvetica,sans-serif;
	color : #000000;
	text-align:center;
	padding-left:2px;}
	
TD.clearsmallcenter {
	height:24px;
	font-size: 9px;
	font-family:arial,helvetica,sans-serif;
	color : #000000;
	text-align:center;
	padding:2px;}
	
TD.clearsmallleft {
	height:24px;
	font-size: 9px;
	font-family:arial,helvetica,sans-serif;
	color : #000000;
	text-align:left;
	padding:2px;}
	
TD.grid {
	height:24px;
	background-color:#F2F2F2;
	font-size: 11px;
	font-family: arial,helvetica,sans-serif;
	color: #000000;
	border: 1px #000000 solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;}	
	
TD.error {
 	height:24px;
 	font-size: 11px;
 	font-family:arial,helvetica,sans-serif;
 	font-weight: bold;
 	color : #ffffff;
	border: 1px 1px 1px 1px #000000 solid;
 	background-color: #ff0000;
	text-align:center;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;}	
	
TD.formgraysidebar{
 	height:24px;
 	font-size: 11px;
 	font-family:arial,helvetica,sans-serif;
 	font-weight: bold;
 	color : #000000;
 	border-left: 1px #000000 solid;
 	border-right: 1px #000000 solid;
 	background-color: #DBDBDB;
	text-align:right;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;}	
	
TD.formwhitebarbottom {
 	height:24px;
 	font-size: 11px;
 	font-family:arial,helvetica,sans-serif;
 	color : #000000;
 	border-left: 1px #000000 solid;
 	border-right: 1px #000000 solid;
 	border-bottom: 1px #000000 solid;
 	background-color: #ffffff;
	text-align:left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;}
	
TD.formgraysidebarbottom{
 	height:24px;
 	font-size: 11px;
 	font-family:arial,helvetica,sans-serif;
 	font-weight: bold;
 	color : #000000;
 	border-left: 1px #000000 solid;
 	border-right: 1px #000000 solid;
 	border-bottom: 1px #000000 solid; 	
 	background-color: #DBDBDB;
	text-align:right;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;}	
	
TD.formwhitebar {
 	height:24px;
 	font-size: 11px;
 	font-family:arial,helvetica,sans-serif;
 	color : #000000;
 	border-left: 1px #000000 solid;
 	border-right: 1px #000000 solid;
 	background-color: #ffffff;
	text-align:left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;}	
	

TD.full {
	height:24px;
	background-color:#eeeeee;
	font-size: 11px;
	font-family: arial,helvetica,sans-serif;
	color: #000000;
	border: 1px #000000 solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;}
	
TD.columnheader {
	height:24px;
	text-align: center;
	background-color:#ededed;
	font-size: 11px;
	font-family: arial,helvetica,sans-serif;
 	font-weight: bold;	
	color: #000000;
	border: 1px #000000 solid;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;}	
	
TD.body {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	padding: 2px 5px;
	height:24px;
	background-color:#ffffff;
	font-size: 11px;
	font-family: arial,helvetica,sans-serif;
	color: #000000;
	}		



Table.big {
	width:95%;
	padding: 0px;
	border-spacing: 0px;
	border:0px;
	border-collapse:collapse;
	border-color=#000000}
	
Table.insideoff{
	width:98%;
	border-spacing: 0px;
	border-collapse:collapse;}

Table.medium {
	width:80%;
	padding: 0px;
	border-spacing: 0px;
	border:0px;
	border-color=#000000;	
	border-collapse:collapse;}
	
Table.twothirds {
	width:66%;
	padding: 0px;
	border-spacing: 0px;
	border:0px;
	border-color=#000000;	
	border-collapse:collapse;}



Table.full {
	width:98%;
	padding: 0px;
	border-spacing: 0px;
	border: 1px #000000 solid;	
	border-collapse:collapse;
	border-color=#000000}

Table.max {
	width:99%;
	padding: 0px;
	border-spacing: 0px;
	border:0px;	
	cellspacing:0px;
	cellpadding:0px;
	border-collapse:collapse;
	border-color=#000000}




HR {
	color: #666666;
	height: 1px;}
	
	
HR.dashed {
	color: #666666;
	height: 1px;
	border: dashed;}	




input.submit {
	font-size: 12px;
	font-family:arial,helvetica,sans-serif;
	border: 1px solid #000000;
	color : #000000;
	height: 20px;
}

.required {
	padding: 1px 4px;
	background-color:#FFFFE1;
		border: 1px solid #000000;
	}

.requiredbox{
	background-color:#FFFFE1;
	height: 20px;
	border: 1px solid #000000;}

.loginfield{
	background-color:#FFFFE1;
	height: 20px;
	width:180px;
	border: 1px solid #000000;}



.requiredblobfield{
	background-color:#FFFFE1;
	height: 400;
	width: 600;
	border: 1px solid #000000;
	padding-left: 4;
	padding-right: 4;
	padding-top: 1;
	padding-bottom: 1}	
	
.quickorderdata{
	background-color:#FFFFE1;
	height: 300;
	width: 450;
	border: 1px solid #000000;
	padding-left: 4;
	padding-right: 4;
	padding-top: 1;
	padding-bottom: 1}	

.formfield{
	background-color:#FFFFff;
	height: 20;
	border: 1px solid #000000;
	padding-left: 4;
	padding-right: 4;
	padding-top: 1;
	padding-bottom: 1}
	
.formbox{
	background-color:#ffffff;
	height: 20;
	border: 1px solid #000000;}	

.leftlogin{
	width: 70;
	height: 20;
	border: 1px solid #000000;
	padding-left: 4;
	padding-right: 4;
	padding-top: 1;
	padding-bottom: 1}
	
.blobfield{
	background-color:#FFFFff;
	height: 400;
	width: 600;
	border: 1px solid #000000;
	padding-left: 4;
	padding-right: 4;
	padding-top: 1;
	padding-bottom: 1}

	
	
UL.green
{
 	font-size: 11px;
 	font-family:arial,helvetica,sans-serif;
 	text-decoration: none;
 	color : #000000;
	list-style-image: url('/ssl/images/icons/greenlist.gif')}	
	
	
UL.grayarrow
{
 	font-size: 11px;
 	font-family:arial,helvetica,sans-serif;
 	text-decoration: none;
 	color : #000000;
	list-style-image: url('/ssl/images/icons/grayarrow.gif')}		
