BODY	{	font-family: Verdana, Arial, Helvetica;
			font-size:11px;
			margin-top:0px;
			margin-right:0px;
			margin-left:0px;
			margin-bottom:0px;
			padding-top:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
			background-color:#FFFFFF;
			color:#666666;
	}

DL		{	
			margin-top:3px;
			margin-right:0px;
			margin-left:0px;
			margin-bottom:0px;
			padding-top:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
		}
		
DL DT		{
			font-size:11px;
			font-weight:bold;
			margin-top:3px;
			margin-right:0px;
			margin-left:0px;
			margin-bottom:0px;
			padding-top:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
		}
DL DD		{
			font-size:10px;
			font-weight:normal;
			margin-top:1px;
			margin-right:0px;
			margin-left:6px;
			margin-bottom:3px;
			padding-top:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
		}

UL		{	
			margin-top:9px;
			margin-right:0px;
			margin-left:18px;
			margin-bottom:0px;
			padding-top:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
		}
		
LI	{
			margin-top:6px;
			margin-right:0px;
			margin-left:18px;
			margin-bottom:3px;
			padding-top:0px;
			padding-right:0px;
			padding-left:0px;
			padding-bottom:0px;
		}
H1	{	color:#F1C30C; font-size:18px;	}
H2	{	color:#F1C30C; font-size:16px;	}
H3	{	color:#F1C30C; font-size:14px;	}
H4	{	color:#000000; font-size:12px;	}
H5	{	color:#000000; font-size:11px;	}
H6	{	color:#000000; font-size:10px;	}
H7	{	color:#000000; font-size:9px;	}
FORM	{	margin:0px;	}

A	{	color:#6699CC !important;	}


/* LINKAGE STYLES (for use in <A HREF...> tags) CLASSES */


.linklist	{	margin-left:6px;
				font-family:Verdana;
				font-size:11px;
				text-decoration:none;
				line-height:16px;
				color:#006600 !important;
			}
.linklist:hover { 	text-decoration: underline; 	}
.linklist:visited { color: #0B1C55 !important; 	}


.spinelink	{	text-decoration:none;font-size:11px;	}


/* DISPLAY AREAS, TABLE CELL BACKGROUNDS, COLORS, ETC. */


.mainbody	{	
				display:block;
				
				padding-left:0px;
				padding-right:0px;
				padding-top:0px;
				padding-bottom:0px;
				
				margin-top:12px;
				margin-left:18px;
				margin-bottom:0px;
				margin-right:0px;
				
				font-family:Verdana,Arial,Helvetica;
				font-size:11px;
			}


.contentbox	{	margin-top:6px;
				margin-bottom:6px;
				padding:6px;
				border-style:solid;
				border-color:#CCCCCC;
				border-width:1px;
			}

.contentboxround	{	margin-top:6px;
				margin-bottom:6px;
				padding:6px;
				border-style:solid;
				border-color:#CCCCCC;
				border-width:1px;
				-moz-border-radius-bottomleft:0px 0px;
				-moz-border-radius-bottomright:0px 0px;
				-moz-border-radius-topleft:6px 0px;
				-moz-border-radius-topright:6px 0px;
				-moz-border-radius:6px 0px;
			}





/* PAGE CONTENT CLASSES */


.pagetitle	{	
			font-family:Verdana,Arial,Helvetica;
			font-size:18px;
			font-weight:bold;
			padding:0px;
			margin-left:0px;
			margin-top:3px;
			margin-bottom:3px;
			color:#F1C30C;
		}
.subtitle	{	display:block;
			font-family:Verdana,Arial,Helvetica;
			font-size:11px;
			font-weight:bold;
			padding:0px;
			margin-left:0px;
			margin-top:3px;
			color:#666666;
		}

.querytitle     {       
                font-family: Trebuchet MS, Arial, Verdana; 
                font-size: 18px;
                font-weight: bold;
                line-height: 30px;
                margin-top: 3px;
                margin-bottom: 3px;
                margin-left: 3px;
                margin-right: 3px;
                background-color:#000099;
                color:#000000;
                        }

.brief	{		display:block;
			padding:0px;
			margin-left:0px;
			font-family:Verdana,Arial,Helvetica;
			font-size:11px;
			font-weight:normal;
		}
.bodyhtml	{		
			display:block;
			padding:0px;
			margin-left:0px;
			margin-top:6px;
			font-family:Verdana,Arial,Helvetica;
			font-size:11px;
			line-height:14px;
			font-weight:normal;
			color:#333333;
		}
.description {
			font-weight: normal;
			font-size: 12px;
			font-family: Verdana, Arial, Helvetica;
			margin-top: 3px }
.email {
			font-weight: bold;
			font-size: 11px;
			font-family: Verdana, Arial, Helvetica;
			margin-top: 3px;
			margin-bottom: 6px }
.bannerlink {
			color: #FFFFFF !important;
			font-weight: bold;
			font-size: 12px;
			font-family: Verdana, Arial, Helvetica;
			text-decoration: none; }
.bannerlink:hover {
			text-decoration: underline; }


.emaillink {
			color: #000033 !important;
			font-weight: bold;
			font-size: 11px;
			font-family: Verdana, Arial, Helvetica;
			text-decoration: none }
.emaillink:hover {
			text-decoration: underline }


.summarydata {
			font-weight: normal;
			font-size: 10px;
			font-family: Verdana, Arial, Helvetica;
			margin-top: 2px; }
.contentheader	{	margin-top:6px;
				margin-bottom:0px;
				padding:2px;
	 background-color: #E6D8CA;
	border-style:solid;
	border-color:#AC7D4E;
	border-width:1px;
	color:#0B1C55;
				font-weight:bold;
			}
.contentarea	{	margin-top:0px;
				margin-bottom:3px;
				padding:2px;
				border-style:solid;
				border-top-width:0px;
				border-right-width:1px;
				border-left-width:1px;
				border-bottom-width:1px;
	 background-color: #FFFFFF;
	border-style:solid;
	border-color:#AC7D4E;
				font-weight:normal;
			}
.lineitem 	{	 border-style:solid;
				border-color:#CCCCCC;
				border-right-width:0px;
				border-left-width:0px;
				border-top-width:0px;
				border-bottom-width:1px;
			}









				
				
				
				
				
				
				
				
/*   MISC    */



.copyright	{	
				display:block;
				margin-top:6px;
				font-family:Verdana,Arial,Helvetica;
				font-size:10px;
				font-style:italic;
				color:#71a0ce;
			}








/*   CGI SCRIPT SPECIFIC    */


.scriptmessage	{
			display:block;
			font-family:Verdana,Arial,Helvetica;
                        font-size:11px;
                        font-weight:normal;
			color:#CC0000;
			width:100%;
		}



.formerror	{	
			display:inline;
			padding:0px;
			margin:0px;
			font-family:Verdana,Arial,Helvetica;
			font-size:10px;
			font-weight:bold;
			color:#CC0000;
		}
.actionbutton	{
		color:#FFFFFF;
		font-family:Verdana, Arial, Helvetica;
		font-size:10px;
		font-weight:bold;
		background-color:#83B1AE;
		line-height:18px;
		padding:4px;
				cursor:hand;
			}
.smallactionbutton	{
	color:#0B1C55;
				font-family:Helvetica, Verdana;
				font-size:12px;
				font-weight:normal;
				}
.smallactionbuttonONCLICK	{
				color:#FFCCCC;
				}
.miniactionbutton	{
	color:#0B1C55;
				font-family:Helvetica, Verdana;
				font-size:10px;
				font-weight:normal;
				}
.miniactionbuttonONCLICK	{
				color:#FFCCCC;
				}



.inputitem { color: #000000;
	 font-weight: normal;
	 font-size: 10px;
	 font-family: Verdana, Arial, Helvetica, "Sans Serif";
	 background-color: #ffffff;
	 }
.smallinputitem { color: #000000;
	 font-weight: normal;
	 font-size: 10px;
	 font-family: Verdana, Arial, Helvetica, "Sans Serif";
	 background-color: #ffffff }
.miniinputitem { color: #000000;
	 font-weight: normal;
	 font-size: 9px;
	 font-family: Verdana, Arial, Helvetica, "Sans Serif";
	 background-color: #ffffff }

.inputlabel { color: #000000;
	 font-weight: bold;
	 font-size: 10px;
	 font-family: Verdana, Arial, Helvetica, "Sans Serif";
	color:#0B1C55;
	}
.smallinputlabel { color: #000000;
	 font-weight: bold;
	 font-size: 9px;
	 font-family: Verdana, Arial, Helvetica, "Sans Serif";
	 background-color: #EEEEEE;
	border-style:solid;
	border-color:#999999;
	border-width:1px;
	color:#0B1C55;
	}
.miniinputlabel { color: #000000;
	 font-weight: normal;
	 font-size: 9px;
	 font-family: Verdana, Arial, Helvetica, "Sans Serif";
	 background-color: #EEEEEE;
	border-style:solid;
	border-color:#999999;
	border-width:1px;
	color:#0B1C55;
	}


.inputlabelREQ { color: #CC0000;
         font-weight: bold;
         font-size: 10px;
         font-family: Verdana, Arial, Helvetica, "Sans Serif";
         background-color: #FFFFCC;
        }

.sourcediv {	visibility:hidden;position:absolute;top:0px;left:0px;height:1px;width:1px;	}

.webcartproducttitle  { font-size:14px; line-height:24px; }
.webcartsubtotal { font-size:14px; font-weight:bold; }






.habitooltip	{	color:#6699CC;	}


.editformtable { width:100%; }
