.text_tiny { font-size: 7pt; color: #9A9A9A; font-family: "arial"; }
.text_small { font-size: 7.5pt; color: #606060; font-family: "arial"; }
.text_normal { font-size: 8.5pt; color: #606060; font-family: "arial"; line-height:15px; }
.text_big	{ font-size: 9pt; color: #545454; font-family: "arial"; line-height:15px; }
.text_heading { font-size: 10pt; color: #6f6f6f; font-family: "arial"; font-weight:lighter; letter-spacing:-1px;}
.text_footer { font-size: 9pt; color: #FFFFFF; font-family: "arial"; }

.text_h3 { font: 14px Helvetica, sans-serif; color:#414B56;}
.text_h2 { font: 14px Arial, Verdana, sans-serif; color:#6f6f6f; letter-spacing:-1px;}
.text_h1 { font-size: 18px; color: #414B56; font-family: Helvetica, sans-serif; letter-spacing:-1px; }

.text_10px { font-size: 10.6pt; color: #545454; font-family: "arial"; font-weight:lighter; letter-spacing:-1px; }
.text_12px { font-size: 12pt; color: #545454; font-family: "arial"; font-weight:lighter; letter-spacing:-1px; }
.text_13px { font-size: 13pt; color: #545454; font-family: "arial"; }
.text_14px { font-size: 14pt; color: #545454; font-family: "arial"; font-weight:lighter; letter-spacing:-1px; }

h1 { font-size: 16px; color: #4581a4; font-family: Helvetica, sans-serif; letter-spacing:-1px; }
h2 { font: 14px Arial, Verdana, sans-serif; color:#6f6f6f; letter-spacing:-1px;}

.education_image	{ border:#e6e5e3 1px solid; }
.education_title	{ font-size:16pt; color:#4581a4; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; line-height:20pt; font-weight:normal; letter-spacing:-1px; padding-bottom:10px; }

.pass_field { font-size: 8pt; color: #545454; font-family: "arial"; letter-spacing:1px; }

.cart_qty:link, .cart_qty:visited {
	color: #7e7e7e;
	text-decoration:none;
}
.cart_qty:hover {
	color: #7e7e7e;
	text-decoration:none;
}

.link_orange:link, .link_orange:visited {
	color: #FE9832;
	text-decoration:none;
}
.link_orange:hover {
	color: #271C11;
	text-decoration:none;
}

.popup_term:link, .popup_term:visited {
	color: #4581a4;
	text-decoration:none;
}
.popup_term:hover {
	color: #271C11;
	text-decoration:none;
}

.orange	{ color:#FE9832; }
.blue	{color: #4581a4;}
.lightblue	{color:#a2c8c6;}
.red	{color: #DA5746;}
.red_bold	{color: #DA5746; font-weight:bold;}
.light  {color: #9a9a9a;}
.dark	{color: #303030;}
.white  {color: #606060;}
.footer {color: #CCC3BC;}

a:link, a:visited {
	color: #4581a4;
	text-decoration: none;
}

a:hover {
	color: #271C11;
	text-decoration: none;
}

.item_imageOff {border:#D1D9DB 1px solid;}
.item_imageOn {border:#A3B8BD 1px solid;}

.also_imageOff {border:#ffdcd8 1px solid;}
.also_imageOn {border:#F7AEA5 1px solid;}

.soldout_button{
	cursor:pointer;
	border: 1px solid #d0d3d8;
	color: DA5746;
	font-weight: bold;
	height: 24;
	padding: 1px 2px;
	font-family: "Arial";
	background:url(/images/soldoutbutton_bg.gif) repeat-x left top;
	font-size: 8.5pt;
}

.button_addtocart	{
	font-size:12px; 
	color:#FFFFFF; 
	font-family:Arial; 
	font-weight:bold; 
	background:#ff9600; 
	border:#a85f00 1px solid; 
	height:26px; 
}

.bluebox {
	background:#F3F6F7;
	border: 1px solid #E3EBF3;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	width:100%;
	text-align:center;
}

.row_over {
	cursor:pointer;
	background:E3EBF3;
}

.row_off {
	cursor:pointer;
	background:#FFFFFF;
}

#dhtmlgoodies_tooltip{
	background-color:#DBF5F3;
	border:1px solid #9DD5CF;
	
	position:absolute;
	display:none;
	z-index:20000;
	padding:7px;

	font-size: 8.5pt;
	color: #606060; 
	font-family: "Arial"; 
	line-height:15px;
}