body 		{ background: #ffffff;  text-align: center; margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif;}

a:link		{ color: #0066CC; text-decoration: underline; }
a:visited	{ color: #0066CC; text-decoration: underline; }
a:active	{ color: #0066CC; text-decoration: underline; }
a:hover		{ color: #aa0000; text-decoration: underline; }

TABLE		{ color: #000000; font: 12px arial, verdana, sans-serif; font-weight: normal; }
.title 		{ color: #000000; font: 24px arial, sans-serif; font-weight: bold; }
.subtitle 	{ color: #990000; font: 18px arial, sans-serif; font-weight: normal; }
.revtitle 	{ background-color:#eeeeff; color: #990000; font: 16px arial, verdana, sans-serif; font-weight: bold; height: 30px;}
.hilite		{ color: #666666; font: 18px arial, verdana, sans-serif; font-weight: bold; }

.marquee	{ 	color: #000000; font: 11px arial, verdana, sans-serif; font-weight: normal; }
.copyright	{ 	color: #999999; font: 11px arial, verdana, sans-serif; font-weight: normal; }
.colhead 	{	font: 12px arial, verdana, sans-serif; font-weight: bold;   color: #444444;	background-color: #eeffee;	padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px; height: 24px; border: #cccccc 1px solid;	}
.coltext1	{ 	font: 12px arial, verdana, sans-serif; font-weight: normal; color: #282625;	background-color: #ffeeff; 	padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; border: #eeeeee 1px solid;	}
.coltext2	{	font: 12px arial, verdana, sans-serif; font-weight: normal; color: #000000; background-color: #F2FFFF;	padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; border: #cccccc 1px solid;	}

.tophead 	{	font: 12px arial, verdana, sans-serif; font-weight: bold;   color: #000000;	background-color: #fcffff;	padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; height: 20px; border: #cccccc 0px solid;	}

.buttontext 	{ 	font: 14px arial, verdana, sans-serif; font-weight: normal; color: #000000; }
.buttontextbig 	{ 	font: 14px verdana; font-weight: bold; color: #ffffff; }

.boxborders 	{ 	
				padding-left: 4px;
				padding-right: 4px;
				padding-top: 4px;
				padding-bottom: 4px; 
				border: #cccccc 1px solid;
			}


.welcometext	{ COLOR: #0062b7; FONT: 10px verdana, arial, sans-serif; font-weight: normal; }
.carttext	{ COLOR: #0062b7; FONT: 10px verdana, arial, sans-serif; font-weight: normal; }

.srtitle { color: #333333; font: 16px verdana, arial, sans-serif; font-weight: bold; }
.srdesc { color: #000000; font: 14px verdana; font-weight: normal; }
.srview { color: #800000; font: 10px verdana; font-weight: normal; }

.srdetailtitle { color: #006699; font: 16px verdana, arial, sans-serif; font-weight: bold; }
.srdetailsubtitle { color: #003399; font: 16px verdana, arial, sans-serif; font-weight: bold; }

.borders		{ border: #999999 1px solid; }
.borders-t		{ border-top: #999999 1px solid; }
.borders-b		{ border-bottom: #999999 1px solid; }
.borders-l		{ border-left: #999999 1px ; }
.borders-r		{ border-right: #999999 1px solid; }
.borders-tb		{ border-top: #999999 1px solid; border-bottom: #D2E6FC 1px solid; }
.borders-lr		{ border-left: #999999 1px solid; border-right: #000000 1px solid; }


.pictext	{ COLOR: #0062b7; FONT: 10px verdana, arial, sans-serif; font-weight: normal; }

.pic-borders { border: #cccccc 1px solid; }
A:hover .pic-borders { 	border: #ff0000 1px solid;	}

.formmargin	{ margin-top: 0px; margin-bottom: 0px;	margin-left: 0px;	margin-righ: 0px; }
.shadeform	{ font: 13px arial, verdana, sans-serif;	text-align: left;	background-color: #FFFFFF;	background-image: url("images/shadeform.gif");
		width: 200px; border: #000000 1px solid;}
.shadeform25	{ font: 13px arial, verdana, sans-serif;	text-align: left;	background-color: #FFFFFF;	background-image: url("images/shadeform.gif");
		width: 25px; border: #000000 1px solid; }
.shadeform50	{ font: 13px arial, verdana, sans-serif;	text-align: left;	background-color: #FFFFFF;	background-image: url("images/shadeform.gif");
		width: 50px; border: #000000 1px solid;	}
.shadeform100	{ font: 13px arial, verdana, sans-serif;	text-align: left;	background-color: #FFFFFF;	background-image: url("images/shadeform.gif");
		width: 100px; border: #000000 1px solid;	}
.shadeform150	{ font: 13px arial, verdana, sans-serif;	text-align: left;	background-color: #FFFFFF;	background-image: url("images/shadeform.gif");
		width: 150px; border: #000000 1px solid;	}
.shadeform200	{ font: 13px arial, verdana, sans-serif;	text-align: left;	background-color: #FFFFFF;	background-image: url("images/shadeform.gif");
		width: 200px; border: #000000 1px solid;		}
.shadeform250	{ font: 13px arial, verdana, sans-serif;	text-align: left;	background-color: #FFFFFF;	background-image: url("images/shadeform.gif");
		width: 250px; border: #000000 1px solid;		}
.shadeform300	{ font: 13px arial, verdana, sans-serif;	text-align: left;	background-color: #FFFFFF;	background-image: url("images/shadeform.gif");
		width: 300px; border: #000000 1px solid;	}
.shadeform350	{ font: 13px arial, verdana, sans-serif;	text-align: left;	background-color: #FFFFFF;	background-image: url("images/shadeform.gif");
		width: 350px; border: #000000 1px solid;		}
.shadeform400	{ font: 13px arial, verdana, sans-serif;	text-align: left;	background-color: #FFFFFF;	background-image: url("images/shadeform.gif");
		width: 400px; border: #000000 1px solid; }
.shadeform600	{ font: 13px arial, verdana, sans-serif;	text-align: left;	background-color: #FFFFFF;	background-image: url("images/shadeform.gif");
		width: 600px; border: #000000 1px solid; }
.textbox { width: 110px; font: 11px arial, verdana, sans-serif; background-color: #FFFFFF;	background-image: url("images/shadeform.gif"); margin-right: 2px; border: #000000 1px solid; }
.dropdown 	{ font: 11px arial, verdana, sans-serif; background-color: #FFFFFF;	color: #333333;	width: 200px; }

.searchbox	{ font: 12px arial, verdana, sans-serif; text-align: left; background-color: #FFFFFF; background-image: url("images/shadeform.gif"); width: 160px; height: 20px; border: #cccccc 1px solid;	}

.button  {
		background-color:#F0F0F0;
		background-image: url("images/button-popups.gif");
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		height: 24px;
		cursor:pointer;
		font-weight: normal;
		text-align: center;
		border: #999999 1px solid;
		}

.buttonon {
		background-color:#F0F0F0;
		background-image: url("images/button-popups.gif");
		font-family: arial, verdana, helvetica, sans-serif;
		font-size: 11px;
		color: #0033FF;
		height: 24px;
		cursor:pointer;
		font-weight: normal;
		text-align: center;
		border: #0033FF 1px dashed;
	}

ul		{	
			list-style-type: square; line-height: 22px; font-weight: normal; text-align: justify; font-color: #990000; font-style: bold; }

.searchrowback1		{ background-color: #ffffff;}
.searchrowback2		{ background-color: #eeeeff;}

.cartresult1		{ background-color:#ffffee;	}
.cartresult2		{ background-color:#feffff;	}

.menuleftmulti1 { width: 180px;	}

.menuleftmulti1line {
		border-top: #cccccc 1px solid;
		border-bottom: #cccccc 1px solid;
		border-left: #cccccc 0px solid;
		border-right: #cccccc 0px solid;
	}

.menuleftmulti1on	{ 
		font-family:  verdana;
		font-size: 12px;
		cursor:hand;
		font-weight: bold;
		text-decoration: none;
		text-indent: 0px;
		text-align: left;
		padding-left: 14px;
		padding-right: 14px;
		padding-top: 8px;
		padding-bottom: 8px;
		display: block;
		background-color:#2A79A3;
		color: #F8F7C6;	
		border-top: #ffffff 0px solid;
		border-bottom: #cccccc 1px solid;
		border-left: #ffffff 0px solid;
		border-right: #ffffff 0px solid;
	}
.menuleftmulti1	{ 
		font-family:  verdana;
		font-size: 12px;
		cursor:hand;
		font-weight: bold;
		text-decoration: none;
		text-indent: 0px;
		text-align: left;
		padding-left: 14px;
		padding-right: 14px;
		padding-top: 8px;
		padding-bottom: 8px;
		display: block;
		background-color:#666666;
		color: #ffffff;	
		border-top: #ffffff 0px solid;
		border-bottom: #cccccc 1px solid;
		border-left: #ffffff 0px solid;
		border-right: #ffffff 0px solid;
	}


.menuleftmulti2 { width: 180px;	}

.menuleftmulti2line {
		border-top: #cccccc 1px solid;
		border-bottom: #cccccc 1px solid;
		border-left: #cccccc 0px solid;
		border-right: #cccccc 0px solid;
	}

.menuleftmulti2	{ 
		font-family:  verdana;
		font-size: 12px;
		cursor:hand;
		font-weight: bold;
		text-decoration: none;
		text-indent: 0px;
		text-align: left;
		padding-left: 14px;
		padding-right: 14px;
		padding-top: 8px;
		padding-bottom: 8px;
		display: block;
		background-color:#2A79A3;
		color: #F8F7C6;	
		border-top: #ffffff 0px solid;
		border-bottom: #cccccc 1px solid;
		border-left: #ffffff 0px solid;
		border-right: #ffffff 0px solid;
	}
.menuleftmulti2on { 
		font-family:  verdana;
		font-size: 12px;
		cursor:hand;
		font-weight: bold;
		text-decoration: none;
		text-indent: 0px;
		text-align: left;
		padding-left: 14px;
		padding-right: 14px;
		padding-top: 8px;
		padding-bottom: 8px;
		display: block;
		background-color:#666666;
		color: #ffffff;	
		border-top: #ffffff 0px solid;
		border-bottom: #cccccc 1px solid;
		border-left: #ffffff 0px solid;
		border-right: #ffffff 0px solid;
	}



.helpcolhead	{	color: #666666; font: 14px arial, verdana, sans-serif; font-weight: bold;	}
.helpcoltext	{	color: #660000; font: 12px arial, verdana, sans-serif; font-weight: normal;	}

.readmail-border	{ border: #99ccff 1px solid; }
.readmailhead	{
					font: 12px arial, verdana, sans-serif;
					font-weight: bold;
					color: #444444;
					background-color: #eeffee;
					padding-left: 4px;
					padding-right: 4px;
					padding-top: 4px;
					padding-bottom: 4px;
					height: 24px;
					border: #cccccc 1px solid; 
				}
.readmailcol	{
					font: 12px arial, verdana, sans-serif;
					color: #000000;
					background-color: #ffeeff;
					padding-left: 4px;
					padding-right: 4px;
					padding-top: 1px;
					padding-bottom: 1px;
					border: #cccccc 0px solid; 
				}
