BODY {
    BACKGROUND-COLOR: #ffffff; COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 8pt; 
	MARGIN: 4px; 
	TEXT-DECORATION: none
}

a:visited, a:link, a:active 	{
	color: black;
	text-decoration: underline;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

a:hover {
	color: #000060;
	text-decoration: underline;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}


B {
    FONT-FAMILY: Verdana, Arial, helvetica; 
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold
}

TD {
    COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, helvetica; 
	FONT-SIZE: 8pt
}

P {
    COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, helvetica; 
	FONT-SIZE: 8pt
}
TH {
    COLOR: #333333; 
	FONT-FAMILY: Arial, Verdana, helvetica; 
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: normal
}
H2 {
    COLOR: #003366; 
	FONT-FAMILY: Verdana, Arial, helvetica; 
	FONT-SIZE: 8pt; 
	FONT-WEIGHT: bold
}
H1 {
    COLOR: #003366; 
	FONT-FAMILY: Verdana, Arial, helvetica; 
	FONT-SIZE: 15pt; 
	FONT-WEIGHT: bold
}

.table1 {
	font-size: 10px;
	color: black;
	background-color: #9CB8EA;
	font-weight: bold;			
}


.table2 {
	font-size: 10px;
	color: #ffffff;
	background-color: blue;
	font-weight: bold;			
}

.bigred {
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: normal;
}


h3 {
	font: 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

hr {
		color: #f00;
		background-color: #ffffff;
		height: 1px;
		height: .1px; 
		text-align: center; 
		border: .1px solid gray;
}


#profile_scr table {
	font: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #f0f0f0f;
	border: 0px solid gray;
	color: #333333;
	padding: 0pt;
}


#profile_scr td {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	border: 0px solid gray;
	color: #333333;
}

#profile_scr p {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	border: 0px solid gray;
	color: #333333;
	text-indent: .15in
}

#profile_scr small {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	border: 0px solid gray;
	color: #333333;
	text-indent: .15in
}

#profile_scr input {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	color: #333333;
}

#profile_scr select {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 0px solid gray;
	color: black;
}



#profile_scr .headertext {
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: none;
	color: #nnnnnn;
	font-weight: bold;
}

#profile_scr .header {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #9CB8EA;
	color: #ffffff;
	font-weight: bold;
}
		
#profile_scr .lightgray {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #DEDFD7;
	color: #nnnnnn;
}

#profile_scr  .hdrgreen {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;			
	background-color: E4F7E4; 
	font-weight: bold;			
}

#profile_scr textarea {
	border: 1px solid gray;
	color: #333333;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
		
#profile_homepage table {
	border: 1px solid gray;
}
		
#profile_homepage td {
	font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;	
    background-color: #ffffff;
	border: 1px solid gray;
	color: #333333;
}
		
.deffont { 
	color: #nnnnnn; 
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
.bigletter { 
	color: #nnnnnn; 
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-weight: bold;			
}
.defselect { 
	color: #nnnnnn; 
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	
}
	
.title { 
	font-size: 30px;
	font-weight: bold;
	font-family: arial, sans-serif;
	letter-spacing: 8px;
	color: #727670;
	text-align: left;
	padding: 0px;
	width: 300px;
	height: 20px;
	z-index: 4;
}
		
.shoppingfnt {
	font-size: 10px;
	font-weight: bold;
	font-family: arial, sans-serif;
	letter-spacing: 0px;
	color: #000000;
}
		
 
 
a.lnk:visited, a.lnk:link, a.lnk:active 	{
	color: black;
	text-decoration: none;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

a.lnk:hover {
	color: #0FA6F3;
	text-decoration: none;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background: url('/images/arrow.gif');
	background-repeat: no-repeat;

}

a.tree:visited, a.tree:link, a.tree:active 	{
	color: #333333;
	text-decoration: none;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

a.tree:hover {
	color: #eeeeee;
	text-decoration: underline;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.mouseOverColor {
     background: #006699;
}

.mouseOutColor {

	color: #333333;
	text-decoration: none;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

a.category_lnk:visited, a.category_lnk:link, a.category_lnk:active 	{
	color: #333333;
	text-decoration: none;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

a.category_lnk:hover {
	color: #888888;
	text-decoration: underline;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}


a.redlnk:visited, a.redlnk:link, a.redlnk:active 	{
	color: red;
	text-decoration: underline;
	font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

a.redlnk:hover {
	color: #96171A;
	text-decoration: underline;
	font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-repeat: no-repeat;

}


a.myproduct:visited, a.myproduct:link, a.myproduct:active 	{
	color: black;
	text-decoration: underline;
	font-size: 9px 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

a.myproduct:hover {
	color: #FF0000;
	text-decoration: underline;
	font-size: 9px 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.graybg {
	background-image: url(/images/graybg.gif);
	height: 20px;
	font-size: 11px 
}

.head1 { 
	color:		 #4D71A0;
	font-size:   15px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;			
}

.select {
	color: black;
	font-size: 10px 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #eeeeee;
}

.search {
	color: black;
	font-size: 3px 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #eeeeee;
}



color: #FF0000;
	font-size: 8px 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #eeeeee;

select {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 0px solid gray;
	color: black;
}


.bigfont { 
	font: 17px Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-weight: bold;			
}
		
.aliascolor { 
	color:#9999CC; 
	font-weight: bold; 
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.bluetext {
	color:#3D77CB; 
	font-weight: bold; 
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.whitetext {
	color:#ffffff; 
	font-weight: bold; 
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.headergreen {
	color:#9999CC; 
	font-weight: bold; 
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.imagelink { border: 10px solid #ffffff; }
.table1 { 
	font:9pt verdana; 
	color:black;font-weight:none;
	background-color:eeeeee;
}


.table2 { 
	font:9pt verdana; 
	color:white;font-weight:none;
	background-color:green;
}

.table3 { 
	font:9pt verdana; 
	color:black; 
	font-weight:none;
	background-color:yellow;
}

.notice { 
	font:9pt verdana; 
	color: green; font-weight:bold;
}

.bigprice { 
	font: 12pt verdana; 
	color: red; font-weight:bold;
}



.table1 { 
	font:9pt verdana; 
	color:black;font-weight:none;
	background-color:eeeeee;
}


.table2 { 
	font:9pt verdana; 
	color:white;font-weight:none;
	background-color:green;
}

 
.FAQhead { 
	font: 11pt verdana; 
	color: blue; font-weight:bold;
}

.gray {
	background: #eeeeee;
}

.white {
	background: #FFF;
}


#cat_link a:visited, a:link, a:active
	color: black;
	font-size: 18px 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #eeeeee;
}



/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	width: 17em; /* ems so it will grow */
	background: url(/images/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(/images/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(/images/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}

.boxbody {
	background: url(/images/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 15px 26px 60px ;
}

.widthlessbox {
			margin: 0 25%; /* NO WIDTH! Opens up a world of possibilities! */
			background: url(sbbody-r.gif) no-repeat bottom right;
			font-size: 100%;
}

