h1
{
    font-size:14pt;
}
h2
{
    font-size:11pt;
}
a {
    color: #223385;
}
.subheading
{
    font-family: Verdana, Arial, Serif;
    font-size: 9pt;
    font-weight: bold;
}
.product_info_table th
{
    text-align: left;
    /*white-space: nowrap;*/
    vertical-align: top;
}
.product_info_table td
{
    vertical-align: top;
}

.unavailable
{
    color: red;
    font-size: 12pt;
    font-weight: bold;
}

/*** BEGIN css for pricing ***/
.list_price_title
{
    font-size: 9pt;
    font-family: Arial, Verdana, Tahoma;
    color:black;
}
.list_price_price
{
    font-size: 9pt;
    font-family: Times New Roman, Georgia, Times;
    color:black;
}
.your_price_title
{
    font-size: 9pt;
    font-family: Arial, Verdana, Tahoma;
    color:red;
}
.your_price_price
{
    font-size: 9pt;
    font-family: Times New Roman, Georgia, Times;
    color:red;
}
.you_save_title
{
    font-size: 9pt;
    font-family: Arial, Verdana, Tahoma;
    color:blue;
}
.you_save_price
{
    font-size: 9pt;
    font-family: Times New Roman, Georgia, Times;
    color:blue;
}
/*** END css for pricing ***/

/*** BEGIN css for buyer's guide ***/
.buyersguide {
    font-family: Verdana, Arial, Serif;
    font-size: 7pt;
    width: 163px;
    padding: 0px;
    margin: 0px;
}
.buyersguide a {
    color: #666666;
    text-decoration: none;
}
.buyersguide a:hover {
    text-decoration: underline;
}
/*** END css for buyer's guide ***/

/*** BEGIN css for ordering control ***/
#ordering_control_filter
{
    font-size: 8pt;
    font-family: Verdana, Arial, Serif;
    background-color: #F2F2F2;
    border: solid 1px #000000;
    border-collapse: collapse;
    margin-bottom: 4px; 
    padding: 4px;
    vertical-align: middle;
}
#ordering_control_filter select, #ordering_control_filter input, #ordering_control_filter button
{
    vertical-align: middle;
}
#ordering_control_filter button
{
	font-size: 8pt;
    font-family: Verdana, Arial, Serif;
}

#application_order_list
{
    margin-bottom: 6px;
    line-height: 20px;
}
#application_order_list a
{
    text-decoration: none;
    line-height: 20px;
    height: 20px;
}
#application_order_list a:hover
{
    text-decoration: none;
    background-color: #eeeeee;
}
.application_list_scroll
{
    max-height: 400px; 
    overflow: auto;
}
*html .application_list_scroll
{
	height: 400px;
}
.application_list_normal
{
}

#application_order_list .wishlist_pricewatch_links a:hover
{
	background-color: #ffffff;
}

#order_ship_notes
{
	font-size: 8pt;
    font-family: Verdana, Arial, Serif;
    background-color: #F2F2F2;
    border: solid 1px #000000;
    border-collapse: collapse;
    margin-bottom: 4px; 
    padding: 4px;
    vertical-align: middle;
}
/*** END css for ordering control ***/

/*** BEGIN css for fusion tabs ***/
.associated_documents_hdr
{
	background-color: #CCCCCC;
	font-weight: bold;
	font-size: 10pt;
	color: #000000;
	font-family: Arial, Verdana, Tahoma;
	padding: 2px;
	margin-top: 3px;
	margin-bottom: 3px;
}
#install_tab_images
{
	margin-top: 6px;
	margin-bottom: 6px;
}
/*** END css for fusion tabs ***/

/*** BEGIN css for Product & Application Listings pages ***/
.normal_row
{
	background-color: #ffffff;
}
.highlight_row
{
	background-color: #ffffcc;
	cursor: pointer;
}
/*** END css for Product & Application Listings pages ***/
