body {
	padding: 0;
	margin: 0;
	font: 11px/1.1 Arial, Helvetica, sans-serif, Verdana;
	color: #494949;
	background-image:url(images/pagebg.png);
	background-position:center;
	background-repeat:repeat-y;
	background-color:#EDEDED;
	behavior: url(csshover.htc);
	}  /*WinIE behavior call */
	
.navbartext {
	font-weight: bold; 
	color: #142E51;
	padding: 4px 0 0 0;
}

a.tbl:link {color: #000000; text-decoration: none; }
a.tbl:visited {color: #000000; text-decoration: none; }
a.tbl:hover {color: #000000; text-decoration: none; }
a.tbl:active {color: #000000; } 


a.login:link {color: #494949; text-decoration: none; }
a.login:visited {color: #494949; text-decoration: none; }
a.login:hover {color: #494949; text-decoration: none; }
a.login:active {color: #494949; } 

a.menutext:link {color: #FFEAAA; text-decoration: none; font-size:12px; text-align:center}
a.menutext:visited {color: #FFEAAA; text-decoration: none; font-size:12px; text-align:center  }
a.menutext:hover {color: #FFEAAA; text-decoration: none; font-size:12px; text-align:center  }
a.menutext:active {color: #FFEAAA; font-size:12px; text-align:center  } 

a.menutextsub:link {color: #FFEAAA; text-decoration: none; font-size:11px; text-align:left; margin-left:5px}
a.menutextsub:visited {color: #FFEAAA; text-decoration: none; font-size:11px; text-align:left; margin-left:5px  }
a.menutextsub:hover {color: #FFEAAA; text-decoration: none; font-size:11px; text-align:left; margin-left:5px  }
a.menutextsub:active {color: #FFEAAA; font-size:11px; text-align:left; margin-left:5px  } 


a.footerlink:link {color: #E6E6E6; text-decoration: none; font-size:11px/1; text-align:left;}
a.footerlink:visited {color: #E6E6E6; text-decoration: none; font-size:11px/1; text-align:left;}
a.footerlink:hover {color: #E6E6E6; text-decoration: none; font-size:11px/1; text-align:left;}
a.footerlink:active {color: #E6E6E6; font-size:11px/1; text-align:left;} 

.footerchevron {margin-right:5px}

.footertext {
   	font: 11px/1.3 Arial, Helvetica, sans-serif, Verdana;
	color:#E6E6E6;
	}
	
.footermsg {
   	font: 14px/1.3 Arial, Helvetica, sans-serif, Verdana;
	font-weight:bold;
	text-align:center;
	margin-top:5px;
	color:#E6E6E6;
	}	
	
.footertextgrey {
   	font: 11px/1.3 Arial, Helvetica, sans-serif, Verdana;
	color:#333333;
	}	


.centertext {
	text-align:center
}


textarea
{
	clear: both;
	font: 11px Arial, Helvetica, sans-serif, Verdana;
	padding: 2px 4px;
}

.RMAGreenCenter {
font: 11px Arial, Helvetica, sans-serif, Verdana; 
color: #006633;
text-align: center;
}

.RMAredLeft {
color: #990000;
font: 11px Arial, Helvetica, sans-serif, Verdana; 
}

.RMAredCenter {
font: 11px Arial, Helvetica, sans-serif, Verdana; 
color: #990000;
text-align: center;
}

.RMAredRight {
font: 11px Arial, Helvetica, sans-serif, Verdana; 
color: #990000;
text-align: right;
}

.BoldFooter {
	font-size: 18px;
	text-align: center
}

.stockavail {
	color: #CC3300;
	font: 14px/1.1 Arial, Helvetica, sans-serif, Verdana;
	font-weight: bold;	
} 

.trade{
	color: #990000;
		font: 11px Arial, Helvetica, sans-serif, Verdana;
	font-weight: bold;
}
	
A:link {
	font-weight: normal; 
	color: #192675; 
	text-decoration: none
}


A:hover {
	font-weight: normal; 
	color: #192675; 
	text-decoration: none
}

A:visited {
	font-weight: normal; 
	color: #192675; 
	text-decoration: none
}

pre {
	font-size: 11px; 
	color: blue
}

p,pre {
	margin:0px 0px 10px 0px;
}
		
h1 {
	font-size: 11px/1.1; 
	text-align: left;
	color: #142E51;
}

h2 {
	font-size:12px;
	color: #142E51;
	font-weight: bold;
	margin: 5px 0px 5px 0px;
}


h3 {
	font-size:14px;
	color: #142E51;
	padding: 15px 0 0 0px;
}


br {
	clear: left;
}

.strap {
	font-size:12px;
	color: #142E51;
	font-weight: bold;
	margin: -10px 0px 5px 0px;
}



.pointlist {
	font: 11px Arial, Helvetica, sans-serif, Verdana;
	color: #000000;

	list-style-image: url(images/bullet.gif);
}

/* tables */


tdxxxxx {
	font-size:10px;
	color: #142E51; 
}

.holdleft {
margin: 0 0 0 10px;
text-align: left;
}

.style1 {
color: #FF0000
text-align: centre;
}

/* forms */
.ddl {
	color: #000000;
	font: 11px Arial, Helvetica, sans-serif, Verdana; 
} 

.logintext {
	color: #000000;
	font: 9px Arial, Helvetica, sans-serif, Verdana; 

} 

.numfield {
	color: #000000;
	font: 11px Arial, Helvetica, sans-serif, Verdana;
	text-align: right;
} 

.ddl2text {
	color: #142E51;
	font-size: 11px;
	font-weight: bold;
} 

.greybuttons {
	font-size: 11px;
	color: #7E7E7E;
	border-width: 1px;
}

.buttons {
	color: #000000;
	font: 11px Arial, Helvetica, sans-serif, Verdana; 
}

.buttons2 {
	color: #990000;
	font: 11px Arial, Helvetica, sans-serif, Verdana;
}

.buttonsSmall {
	color: #000000;
	font: 9px Arial, Helvetica, sans-serif, Verdana; 
}

.numfield {
	color: #000000;
	font: 11px Arial, Helvetica, sans-serif, Verdana;
	text-align: right;
}
	
/* page headings */

.turnoff {
	font-size: 11px;
	color: #999999;
} 

.heading {
	font-size: 14px;
	color: #142E51;
	text-align:center;
	font-weight: bold;
} 

.heading1 {
	font-size: 14px; 
	text-align: left;
	font-weight: bold;
	color: #142E51;
}

.heading13 {
	font-size: 13px;
	color: #142E51;
	text-align:center;
	font-weight: bold;
} 

.heading2 {
	font-size: 12px; 
	text-align: center;
	font-weight: bold;
	color: #142E51;
}

.heading2left {
	font-size: 12px; 
	text-align: left;
	font-weight: bold;
	color: #142E51;
}

.gobutton {
	font-size: 10px;
	color: #142E51;
	font-weight: bolder;
	text-align:center;
}

.heading2r {
	font-size: 12px;
	color: #990000;
	text-align:center;
	font-weight: bold;
} 

.heading3 {
	font-size: 12px; 
	text-align: left;
	font-weight: bold;
	color: #142E51;
}

.prodname {
	color: #142E51;
	font-size: 11px/1.1;
	text-align: left;
	font-weight: bold;
	padding: 0 0 0 0;
	
} 

.prodnameblack {
	color: #000000;
	font-size: 11px/1.1;
	text-align: left;
	padding: 0 0 0 10px;
	
} 

.prodnamectr {
	color: #142E51;
	font-size: 11px/1.1;
	text-align: center;
	font-weight: bold;
	padding: 0 0 0 10px;
	
}  

.paraname {
	color: #142E51;
	font-size: 11px/1.1;
	text-align: left;
	font-weight: bold;
	
}

.redparaname {
	color: #CC0000;
	font-size: 11px/1.1;
	text-align: left;
	font-weight: bold;
	
}
.prodpara {
	color: #000000;
	font-size: 11px/1.1; 
	text-align: left;
	padding: 0 0 0 10px;
}

.required {
	color: #003366;
	font-size: 11px; 
}

/* seconf link definitions */

a.second:link {
	font-size: 12px;
	color: #142E51;
	text-decoration : underline;
	}
a.second:visited {
	font-size: 12px;
	color: #142E51;
	text-decoration : underline;
}

a.second:hover { 
	font-size: 12px;
	color: #142E51;
	text-decoration : underline;
}

.tblhead {
	font-size: 11px; 
	text-align: left;
	font-weight: bold;
}

.tblheadctr {
	font-size: 11px; 
	text-align: center;
	font-weight: bold;
}

.textareabox {
	color: #000000;
	font: 11px/1.1 Arial, Helvetica, sans-serif, Verdana;
}

.tdboxleft {
	border-left-color: #ADCAE6;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #ADCAE6;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-left:5px;
	padding-right:5px;
}

.tdboxright {
	border-left-color: #ADCAE6;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #ADCAE6;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-color: #ADCAE6;
	border-right-style: solid;
	border-right-width: 1px;
	padding-left:5px;
	padding-right:5px;
}
