A
{
    COLOR: #DC5800;
	text-decoration:none
}
A:visited
{
    COLOR: #DC5800
}
A:hover
{
    COLOR: #CC9933
}
A.Xchange
{
    COLOR: #BE6021
}
A.Xchange:visited
{
    COLOR: #BE6021
}
A.Xchange:hover
{
    COLOR: #CC9933
}
A.Xunder
{
    COLOR: #BE6021;
    TEXT-DECORATION: none
}
A.Xunder:visited
{
    COLOR: #BE6021;
    TEXT-DECORATION: underline
}
A.Xunder:hover
{
    COLOR: #BE6021;
    TEXT-DECORATION: underline
}
A.XuXc
{
    COLOR: #0000FF;
    TEXT-DECORATION: none
}
A.XuXc:visited
{
    COLOR: #0000FF;
    TEXT-DECORATION: none
}
A.XuXc:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
A.black
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.black:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.black:visited 
{
	color: #000000;
	text-decoration: none;
}
A.white
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.white:hover
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline
}
A.white:visited 
{
	color: #FFFFFF;
	text-decoration: none;
}
A.blackline
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A.blackline:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
A.blackline:visited
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
A.v610p
{
	color: #666666;
	text-decoration: none;
	font-size:10px;
}
A.v610p:hover
{
	color: #666666;
	text-decoration: none;
	font-size:10px;
}
A.v610p:visited 
{
	color: #666666;
	text-decoration: none;
	font-size:10px;
}
BODY
{
    FONT-SIZE: 9pt;
    FONT-FAMILY:arial,helvetica,sans-serif;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
}
TD
{
    FONT-SIZE: 9pt;
    FONT-FAMILY:arial,verdana,helvetica,sans-serif;
    COLOR: #202020;
}
P
{
    FONT-SIZE: 9pt;
    FONT-FAMILY:arial,verdana,helvetica,sans-serif;
    COLOR: #202020;
}
.extrasmall
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.small
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.medium
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.large
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.extralarge
{
    FONT-SIZE: 13pt;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.arial-small
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial
}
.arial-medium
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: arial
}
.arial-large
{
    FONT-SIZE: 14pt;
    FONT-FAMILY: arial
}
.times-small
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: times new roman
}
.times-medium
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: times new roman
}
.times-large
{
    FONT-SIZE: 14pt;
    FONT-FAMILY: times new roman
}
.times-extralarge
{
    FONT-SIZE: 18pt;
    FONT-FAMILY: times new roman
}
.arial-black
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial black, arial
}
.smallselect 
{ 
	FONT-FAMILY: Arial, Helvetica; 
	FONT-SIZE: 11px
}
.largeselect
{ 
	FONT-FAMILY: Arial, Helvetica; 
	FONT-SIZE: 12px
}
.orange
{
	COLOR: #BE6021;
}
.verdana-small
{ 
	FONT-FAMILY: Verdana; 
	COLOR: #666666;
	FONT-SIZE: 10px
}
.verdana-med
{ 
	FONT-FAMILY: Verdana; 
	COLOR: #666666;
	FONT-SIZE: 11px
}
.verdana-333333
{ 
	FONT-FAMILY: Verdana; 
	COLOR: #333333;
	FONT-SIZE: 10px;
}
.verdana-price
{ 
	FONT-FAMILY: Verdana; 
	COLOR: #333333;
	FONT-SIZE: 12px;		
}
.verdana-strike
{ 
	FONT-FAMILY: Verdana; 
	COLOR: #C40304;
	FONT-SIZE: 10px;
	text-decoration:line-through
}
h1 
{
font-family: Verdana;
font-size: 18px;
color: #333333;
margin: 0px;
}
h2 
{
font-family: Verdana;
font-size: 16px;
color: #333333;
margin: 0px;
}
h3 
{
font-family: Verdana;
font-size: 10px;
color: #A7A9BB;
margin: 0px;
margin-left:3px;
}
.text-box
{
	border-style:solid; 
	border-color:#333333; 
	border-width:1px;
}
.input
{
	border-style:solid; 
	border-color:#899099; 
	border-width:1px;
	color:#666666;
}
A.footerlink
{
    COLOR: #A7A9BB;
    TEXT-DECORATION: none
}
A.footerlink:visited
{
    COLOR: #A7A9BB;
    TEXT-DECORATION: none
}
A.footerlink:hover
{
    COLOR: #666666;
    TEXT-DECORATION: none
}

A.footer_bar_link
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
	}
A.footer_bar_link:visited
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.footer_bar_link:hover
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
/* List Pages*/
.listVendor 
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana,arial,helvetica,sans-serif;
    color:#343434;
    font-weight:bold;
}
.listExamsHdr
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana,arial,helvetica,sans-serif;    
    color:#5D6568;
    font-weight:bold;
    background-color:#ECECEC;
}
.listBundle
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana,arial,helvetica,sans-serif;    
    color:#5E6367;
    background-color:#D2D3D7;
}
.listExams
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana,arial,helvetica,sans-serif;    
    color:#5E6367;
    background-color:#ECECEC;
}
.listSepLine
{
	padding:0px;
	background-color: #FFFFFF;
}

.listPrice
{  
    color:#5D6568;
}
.listPriceStrike
{    
    color:#5D6568;
    text-decoration:line-through;
}
.listBundleBG
{
    background-color:#D2D3D7;
}
.listGreyBG
{
    background-color:#ECECEC;
    color:#5E6367;    
}

A.XunderGreyBG
{
    COLOR: #DC5800;
    TEXT-DECORATION: none
    
}
A.XunderGreyBG:visited
{
    COLOR: #DC5800;
    TEXT-DECORATION: none
}
A.XunderGreyBG:hover
{
    COLOR: #DC5800;
    TEXT-DECORATION: underline
}
A.grey
{
    COLOR: #5E6367;
    TEXT-DECORATION: none
}
A.grey:hover
{
    COLOR: #5E6367;
    TEXT-DECORATION: underline
}
A.grey:visited 
{
	color: #5E6367;
	text-decoration: none;
}

/* Vendor Pages*/
.vendorExamHdr
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana,arial,helvetica,sans-serif;    
    color:#5E6367;
    font-weight:bold;
    background-color:#D2D3D7;
}
/* Speak to Live Person Update */
#phone_form {
	width:320px;
	height:234px;
  	z-index:12;
}
#product_nav {
	float: left;
	width:auto;
	list-style: none;
	line-height: auto;
	padding: 0px;
	margin: 0px;
}

#product_nav ul {
	float: left;
	width:auto;
	list-style: none;
	line-height: 0px;
	padding: 0px;
	margin: 0px;
}

#product_nav a {
	display: block;
	width: auto;
	background:#C6C4A8;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:9px;
	text-decoration:none;
	font-color:#000000;
	padding: 0px;
	padding-left: 0px;
	padding-right: 0px;
}


#product_nav li {
	float: left;
	width: auto;
}

#product_nav li ul {
	position: absolute;
	width: 231px;
	height: auto;
	left: -999em;
	z-index:20;
	padding:0px;
}

#product_nav li:hover ul, #product_nav li.sfhover ul {
	left: auto;
}

#vendor_nav {
	float: left;
	width:auto;
	list-style: none;
	line-height: auto;
	padding: 0px;
	margin: 0px;
}

#vendor_nav ul {
	float: left;
	width:auto;
	list-style: none;
	line-height: 0px;
	padding: 0px;
	margin: 0px;
}

#vendor_nav a {
	display: block;
	width: auto;
	background:#A9A683;
	font-family: arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	font-color:#000000;
	padding: 0px;
	padding-left: 0px;
	padding-right: 0px;
}


#vendor_nav li {
	float: left;
	width: auto;
}
#vendor_nav li ul {
	position: absolute;
	width: auto;
	height: autopx;
	left: -999em;
	z-index:15;
	padding:0;
}
A.vendor_black
{
    COLOR: #000000;
    TEXT-DECORATION: none
	}
A.vendor_black:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.vendor_black:hover
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
#vendor_nav li:hover ul, #vendor_nav li.sfhover ul {
	left: auto;
}

img { behavior: url(/include/css_dev/iepngfix.htc); 
}
#title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.orange_title {color: #ff6300}
}
.list_page_text { 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
A.list_page_text { 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
ul.NoIndent {
margin-left: .8em;
padding-left: .8em;
margin-bottom: 0em;
padding-bottom:0em;
margin-top:0em;
margin-top:0em;
}
ul.NoBulletNoIndent {
margin-left: .8em;
padding-left: .8em;
margin-bottom: 0em;
padding-bottom:0em;
margin-top:0em;
margin-top:0em;
list-style-type: none;
}
.NoIndent li a, a:active, a:visited {
color:#000000;
}



