.blue{font-size: 11px;text-transform: uppercase;color: white;font-family: Tahoma;background-color: #8297b1;text-decoration: none;}
.menublue
{
	font-size: 11px;
	text-transform: uppercase;
	color: white;
	font-family: Tahoma;
	background-color: #8297b1;
	text-decoration: none;
	border-bottom: #ffffff 1px dotted;
}
.menublueactive
{
	font-size: 11px;
	text-transform: uppercase;
	color: white;
	font-family: Tahoma;
	background-color: #b0c4de;
	text-decoration: none;
	border-bottom: #ffffff 1px dotted;
}

.blueactive{font-size: 11px;text-transform: uppercase;color: white;font-family: Tahoma;background-color: #7992cc;text-decoration: none;}
.blue_n{font-size: 11px;color: #dddddd;font-family: Tahoma;background-color: #000052;text-decoration: none;}
.blue_nf{font-size: 11px;color: #000052;font-family: Tahoma;text-decoration: none;}
.whiteactive{font-size: 11px;color: black;font-family: Tahoma;background-color: white;text-decoration: none;}
.greenactive{font-size: 11px;text-transform: uppercase;color: white;font-family: Tahoma;background-color: #0D7357;text-decoration: none;}
.brownactive
{
	font-size: 11px;
	text-transform: uppercase;
	color: white;
	font-family: Tahoma;
	background-color: #996633;
	text-decoration: none;
}
.frameheader{background-color: #b6c5d8;}
.anonse{background-color:#eff4e4}
.anonsetext{font-size: 10px;text-transform: uppercase;font-family: Tahoma;text-decoration: none;color:#eff4e4;}
.greyinbox{background-color:#eff3f6; }
.bodytext{font-size: 8pt; color: #000000;font-family: Tahoma;}
div.bodytext
{
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma;
	clip: rect(auto auto 50px auto);
}
.titlebold
{
	FONT-WEIGHT: bold;	
	font-family: Arial;
	font-size: 10pt;
	color: #64809c;
}
div.titlebold
{
	font-weight: bold;
	font-family: Arial;
	font-size: 9pt;
	color: #64809c;
	margin: 5px;
	border-bottom: #708090 2px groove;
	font-style: italic;
	text-transform: capitalize;
	font-variant: small-caps;
}

.backgroundtable
{
	border-right: #8297b1 1px solid;
	border-top: #8297b1 1px solid;
	border-left: #8297b1 1px solid;
	border-bottom: #8297b1 1px solid;
	background-color: #ffffff;
}
.whitenotes
{
	font-size: 9px;
	color: #ffffff;
	font-family: Verdana;
}
.shadowheader
{
	background-repeat: repeat-x;
	color: #f5f5f5;
}
body
{
	margin-top:2px; 
	background-image: url(img/gradient_background.gif); 
	background-repeat: repeat-x;
}

A{font-size: 11px;font-weight: normal;font-family: Tahoma;text-decoration: none;}
A:link{color: #dddddd;}
A:visited{color: #dddddd;}
A:active{color: #dddddd;}
A:hover{color: white;} 

A.blue{font-size: 11px; text-decoration: none; font-weight:  normal;font-family: Tahoma;background-color: white;}
A.blue:link{color: #3B4181;}
A.blue:visited{color: #3B4181;}
A.blue:active{color: #3B4181;}
A.blue:hover{color: black;}
A.bighyperlink{font-size: 8pt; color: #006699;font-family: Tahoma, Verdana;font-weight:bold;font-style:italic;text-decoration: underline;}
A.bighyperlink:hover{font-size: 8pt; color: #FFA0FF;font-family: Tahoma, Verdana;font-weight:bold;font-style:italic;text-decoration: underline;}
A.buttomnavigator{font-size: 8pt; color: #006699;font-family: Tahoma, Verdana;text-decoration: underline;}
A.buttomnavigator:hover{font-size: 8pt; color: #FFA0FF;font-family: Tahoma, Verdana;text-decoration: underline;}
A.productlink
{
	font-size: 9pt;
	color: #006699;
	font-family: Tahoma, Verdana;
	text-decoration: underline;
	font-weight: bold;
	text-transform: uppercase;
}
A.productlink:hover
{
	font-size: 9pt;
	color: #00AAFF;
	font-family: Tahoma, Verdana;
	text-decoration: underline;
	font-weight: bold;
	text-transform: uppercase;
}

p				{font-family:verdana;font-size:11px;color:black}
p.bold			{font-family:verdana;font-size:11px;color:black;font-weight:bold}
p.boldsmall		{font-family:verdana;font-size:11px;color:black;font-weight:bold}
p.titlebold	    {font-family:verdana;font-size:12px;color:black;font-weight:bold}
p.addressbold	{font-family:verdana;font-size:12px;color:black;font-weight:bold}
p.redbold		{font-family:verdana;font-size:11px;color:red;font-weight:bold}

span.normal		{font-family:verdana;font-size:11px;color:black}
span.bold			{font-family:verdana;font-size:11px;color:black;font-weight:bold}
span.boldsmall			{font-family:verdana;font-size:10px;color:black;font-weight:bold}
span.titlebold	    {font-family:verdana;font-size:14px;color:black;font-weight:bold}
span.addressbold	{font-family:verdana;font-size:12px;color:black;font-weight:bold}
span.redbold		{font-family:verdana;font-size:11px;color:red;font-weight:bold}

p.white				{font-family:verdana;font-size:11px;color:white}
p.whitebold			{font-family:verdana;font-size:11px;color:white;font-weight:bold}
p.whitetitlebold	{font-family:verdana;font-size:14px;color:white;font-weight:bold}
p.whiteaddressbold	{font-family:verdana;font-size:12px;color:white;font-weight:bold}


.rfv_class {font-size: medium; font-weight: bold; color: red; font-family: Times New Roman;}
.rfv_class_no_star {font-size: 11px; font-weight: bold;	color: red;	font-family: arial;}
.text				{font-family:verdana;font-size:11px;color:black}
.bighyperlink
{
	font-size: 8pt; 
	color: #006699;
	font-family: Tahoma, Verdana;
	font-weight:bold;  
	font-style:italic;
	text-decoration: underline;
}
.buttomnavigator
{
	font-size: 8pt; 
	color: #006699;
	font-family: Tahoma, Verdana;
	text-align:center;  
}
.textlabel
{
	text-align: justify;
	margin:10px;
	font-size: 8pt; 
	color: #000000;
	font-family: Tahoma;
}
.itemlane
{
	font-size: 7pt;
	float: left;
	font-family: Tahoma;
	clear: left;
	vertical-align: text-top;
	text-align: justify;
	clip: rect(3px 10px 3px 10px);
}
.fieldnamelabel
{
	font-family: verdana;
	font-size: 11px;
	color: black;
	margin-right: 10px;
	text-align: right;
}
.formtable
{
	border-bottom-color:#f0f0f0;
	border-color: #f0f0f0;
	border-left-color:#f0f0f0; 
	border-right-color:#f0f0f0;
	border-top-color:#f0f0f0;
	display:block;
	font-family:Arial;
	padding:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-top:2px;
	padding-right:2px; 
	          
	}

.attblock
{
	font-weight: normal;
	font-size: 11px;
	line-height: 13px;
	font-family: Arial, Helvetica, Sans Serif;
	border-top: #d7dce8 1px solid;
	background-color: #fffaee;
	border-right: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid;
	clip: rect(5px 5px 5px 5px);
	display: block;
	color: #990033;
}
.itemdescriptor
{
	font-family: Arial;
	font-size: 9pt;
	color: #191970;
}
#qsfexWrapper
{
    background: transparent url('Images/background.gif') repeat-x 0 34px;
    
    height: 280px;
    width: 750px;
    
    position: relative;
}

#qsfexLogo
{
    background: transparent url('Images/logo.gif') no-repeat top left;
    
    width: 216px;
    height: 28px;
    
    position: absolute;
    top: 0;
    left: 0;
}

.qsfexMenu
{
    position: relative;
    top: 44px;
    left: 10px
}

#qsfexWrapper .qsfexMenu .rmGroup
{
    padding-bottom: 10px;
}

#qsfexWrapper .qsfexMenu .rmTemplate
{
    width: 170px;
    
    padding: 0;
    
    background: #fff;
    
    border-right: 1px solid #d9d9d9;
    margin: 10px 0 0;
    padding: 8px 16px 0;
}

#qsfexWrapper .qsfexMenu .rmGroup .rmLast
{
    border-right: 0;
}

#qsfexWrapper .rmTemplate .rmText,
#qsfexWrapper .rmTemplate .rmText span
{
    padding: 0;
}

#qsfexWrapper .rmTemplate .rmText span
{
    display: block;
}

#qsfexWrapper .rmTemplate .rmText a
{
    color: #333;
}

#qsfexWrapper .rmTemplate .rmText a img
{
    border: 0;
}
.buttonspace
{
	width: 100%;
	height: 40px;
	vertical-align: middle;
	text-align: center;
}
.shipmentblock
{
	color: #ffffff;
	background-color: #996600;
}
.InfoPanel
{
	padding: 2px;
	margin: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #490093;
	background-color: #F4FFFC;
	list-style-type: square;
	list-style-position: inside;
	background-image: url( '../img/gradient_background.gif' );
	background-repeat: repeat-x;
}