A{text-decoration:none;}
BODY{background-color:#F0F0F0;font-size:10pt;Margin-top:0;Margin-left:0;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;color:#000000;}
P{margin-top:0pt;margin-left:2px;margin-right:2px;text-indent:0px;font-size:9pt;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;color:#000000;}
LI{color:#000000;font-size:9pt;font-weight:normal;margin-left:15px;}
UL{color:#000000;font-size:10pt;font-weight:bold;}

.nav        {color:#CCCCCC;text-decoration:none;font-size:9pt;line-height:18px;font-weight:bold;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;}
.navlocation{color:#FFFFFF;text-decoration:none;font-size:9pt;line-height:18px;font-weight:bold;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;}

.close_win {
    color: #617ab1;
    text-decoration: none;
    font-size: 9pt;
    font-weight: bold;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
}
    A.close_win:link    {color:#617ab1;font-weight:bold;text-decoration:none;}
    A.close_win:visited {color:#617ab1;font-weight:bold;text-decoration:none;}
    A.close_win:active  {color:#617ab1;font-weight:bold;text-decoration:none;}
    A.close_win:hover   {color:#6d6f71;font-weight:bold;text-decoration:none;}

.bold   {font-size:10pt;margin-left:10px;margin-right:10px;font-weight:bold;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;color:#000000;}
.text   {font-size:10pt;margin-left:10px;margin-right:10px;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;color:#000000;}
.text6  {font-size:6pt;margin-left:10px;margin-right:10px;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;Margin:0;color:#000000;}
.text7  {font-size:7pt;margin-left:10px;margin-right:10px;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;Margin:0;color:#000000;}
.text7B {font-size:7pt;margin-left:10px;margin-right:10px;font-weight:bold;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;color:#000000;}
.text8  {font-size:8pt;margin-left:10px;margin-right:10px;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;Margin:0;color:#000000;}
.text8B {font-size:8pt;margin-left:10px;margin-right:10px;font-weight:bold;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;color:#000000;}
.text9  {font-size:9pt;margin-left:10px;margin-right:10px;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;Margin:0;color:#000000;}
.text9B {font-size:9pt;margin-left:10px;margin-right:10px;font-weight:bold;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;color:#000000;}
.text10 {font-size:10pt;margin-left:10px;margin-right:10px;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;color:#000000;}
.text10B{font-size:10pt;margin-left:10px;margin-right:10px;font-weight:bold;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;color:#000000;}
.text11 {font-size:11pt;margin-left:10px;margin-right:10px;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;color:#000000;}
.text11B{font-size:11pt;margin-left:10px;margin-right:10px;font-weight:bold;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;color:#000000;}
.text12 {font-size:12pt;margin-left:10px;margin-right:10px;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;color:#000000;}
.text12B{font-size:12pt;margin-left:10px;margin-right:10px;font-weight:bold;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;color:#000000;}

.warning     {font-size:11pt;margin-left:10px;margin-right:10px;font-weight:bold;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;color:#990000;}

/* for default product layouts on product home page */
.producttitle {
    font-size: 13pt;
    padding-right: 5px;
    padding-left: 5px;
    margin-left: 0px;
    margin-right: 0px;
    font-weight: bold;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #333333;
}

.productsubtitle {
    font-size: 10pt;
    padding-right: 5px;
    padding-left: 8px;
    margin-left: 0px;
    margin-right: 0px;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #000000;
}

.producttext {
    font-size: 10pt;
    margin-left: 0px;
    margin-right: 0px;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #000000;
}

.bundle_title_area {
    font-size: 10pt;
    padding-right: 5px;
    margin-left: 0px;
    margin-right: 0px;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #cb0b21;
    text-align: left;
}

.bundle_title {
    font-size: 22.5pt;
    line-height: 20pt;
    padding-right: 5px;
    margin-left: 0px;
    margin-right: 0px;
    font-weight: bold;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #cb0b21;
}

.bundle_text {
    font-size: 8.5pt;
    margin-left: 0px;
    margin-right: 0px;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #000000;
}

.bundle_price_small {
    font-size: 7pt;
    font-weight: normal;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color:#cb0b21;
}

.thumb_image_title {
    font-size:10pt;
    margin-left:0px;
    margin-right:0px;
    font-weight:bold;
    font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color:#f98816;
}

.imageheader {font-size:7pt;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;Margin:0;font-weight:700;color:#555555;}
.producttext8{font-size:8pt;margin-left:10px;margin-right:10px;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;Margin:0;color:#333333;}
.producttext7{font-size:7pt;margin-left:10px;margin-right:10px;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;Margin:0;color:#333333;}

.saleprice {
    font-size: 11pt;
    margin: 0 10px 0 10px;
    font-weight: 700;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color:#cb0b21;
}

.saleprice_small {
    font-size: 7pt;
    margin-right: 10px;
    font-weight: normal;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color:#cb0b21;
}

.saleprice_usd {
    font-size: 7pt;
    font-weight: normal;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color:#cb0b21;
}

.regprice    {font-size:7pt;margin-left:10px;margin-right:10px;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;Margin:0;color:#333333;}
.productid   {font-size:9pt;margin-left:0px;margin-right:0px;font-weight:bold;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;color:#000000;}
.pagetitle   {font-size:12pt;margin-left:10px;margin-right:10px;font-weight:bold;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;color:#000000;}
.subtitle    {font-size:11pt;margin-left:10px;margin-right:10px;font-weight:bold;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;color:#000000;}
.subtitle8   {font-size:8pt;margin-left:10px;margin-right:10px;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;Margin:0;color:#617ab1;}
.subtitle9   {font-size:9pt;margin-left:10px;margin-right:10px;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;Margin:0;color:#617ab1;}
.subtitle10  {font-size:10pt;margin-left:10px;margin-right:10px;font-weight:bold;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;Margin:0;color:#617ab1;}

.title       {font-size:12pt;margin-left:0px;margin-right:0px;font-weight:bold;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;color:#333333;}

.regtitle    {font-size:9pt;margin-left:10px;margin-right:10px;font-weight:700;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;Margin:0;color:#617ab1;}
.regheading  {font-size:8pt;margin-left:10px;margin-right:10px;font-weight:700;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;Margin:0;color:#617ab1;}
.regtext     {font-size:8pt;margin-left:10px;margin-right:10px;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;Margin:0;color:#617ab1;}

.content     {font-size:9pt;margin-left:10px;margin-right:10px;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;Margin:0;color:#000000;}
.info        {font-size:9pt;margin-left:10px;margin-right:10px;font-family:Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;Margin:0;color:#617ab1;}

.page_title {
    font-size: 12pt;
    margin-left: 10px;
    margin-right: 10px;
    font-weight: bold;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #617ab1;
}

/* home page text and link boxes */
#home_info ul {
	list-style-type: none;
    padding: 3px;
    margin: 0;
    line-height: 1em;
}

#home_info ul li {
    min-height: 13px;
	width: 130px;
	font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    font-size: 9pt; important!
    font-weight: normal;
    color: #6d6f71;
    text-align: right;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 2px;
    text-decoration: none;
    text-transform: lowercase;
    background-color: #fff;
    border: 1px solid #a5a5a5;
    margin-top: 0;
    margin-right: 4px;
    margin-bottom: 4px;
    margin-left: 2px;
}

#home_info a:link, #home_info a:visited {
	color: #6d6f71;
}

.home_info a:link.active, #home_info a:hover {
	color: #000;
}


/* product text and link boxes*/
#more_info ul {
	list-style-type: none;
    padding: 3px;
    margin: 0;
    line-height: 1em;
}

#more_info ul li {
    min-height: 13px;
	width: 167px;
	font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    font-size: 9pt; important!
    font-weight: normal;
    color: #6d6f71;
    text-align: right;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 2px;
    text-decoration: none;
    text-transform: uppercase;
    background-color: #d9d8e8;
    border: 1px solid #a5a5a5;
    vertical-align: right;
    margin-top: 4px;
    margin-right: 4px;
    margin-bottom: 0;
    margin-left: 2px;
}

#more_info a:link, #more_info a:visited {
	color: #6d6f71;
}

.more_info a:link.active, #more_info a:hover {
	color: #000;
} 

#more_info_title li {color: #d9d8e8; }

/* bundle link boxes*/
#bundle_info ul {
	list-style-type: none;
    padding: 0px;
    margin: 0;
    line-height: 1em;
}

#bundle_info ul li {
    min-height: 13px;
	width: 167px;
	font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    font-size: 9pt; important!
    font-weight: normal;
    color: #6d6f71;
    text-align: center;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 2px;
    text-decoration: none;
    text-transform: uppercase;
    background-color: #d9d8e8;
    border: 1px solid #a5a5a5;
    vertical-align: right;
    margin-top: 4px;
    margin-right: 4px;
    margin-bottom: 0;
    margin-left: 2px;
}

#bundle_info a:link, #bundle_info a:visited {
	color: #6d6f71;
}

#bundle_info a:link.active, #bundle_info a:hover {
	color: #000;
} 

#bundle_info_title li {color: #d9d8e8; }

/* bundle_includes on product home page */
#bundle_includes ul {
	list-style-type: none;
    padding: 0px;
    margin: 25px 0px 15px 2px;
    font-size: 8.5pt;
    font-weight: normal;
}

#bundle_includes li {
	font-size: 8.5pt;
    margin: 0px 0px 5px 0px;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #000000;
    font-weight: normal;
    padding: 0px;
    text-decoration: none;
}

/* bundle product text and link boxes on detail pages */
#bundle_product_info ul {
	list-style-type: none;
    padding: 3px 0px 3px 3px;
    margin: 0;
    line-height: 1em;
}

#bundle_product_info ul li {
    min-height: 13px;
	width: 167px;
	font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    font-size: 8pt; important!
    font-weight: normal;
    color: #6d6f71;
    text-align: right;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 2px;
    text-decoration: none;
    text-transform: uppercase;
    background-color: #fff;
    border: 1px solid #a5a5a5;
    margin-top: 0;
    margin-right: 4px;
    margin-bottom: 4px;
    margin-left: 2px;
}

#bundle_product_info a:link, #bundle_product_info a:visited {
	color: #6d6f71;
}

#bundle_product_info a:link.active, #bundle_product_info a:hover {
	color: #000;
}

/* product text and link boxes on home page */
#product_info ul {
	list-style-type: none;
    padding: 3px;
    margin: 0;
    line-height: 1em;
}

#product_info ul li {
    min-height: 13px;
	width: 167px;
	font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    font-size: 8pt; important!
    font-weight: normal;
    color: #6d6f71;
    text-align: right;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 2px;
    text-decoration: none;
    text-transform: uppercase;
    background-color: #fff;
    border: 1px solid #a5a5a5;
    margin-top: 0;
    margin-right: 4px;
    margin-bottom: 4px;
    margin-left: 2px;
}

#product_info a:link, #product_info a:visited {
	color: #6d6f71;
}

.product_info a:link.active, #product_info a:hover {
	color: #000;
}

/* product text and link boxes on detail pages */
#detail_product_info ul {
	list-style-type: none;
    padding: 3px 0px 3px 3px;
    margin: 0;
    line-height: 1em;
}

#detail_product_info ul li {
    min-height: 13px;
	width: 167px;
	font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    font-size: 8pt; important!
    font-weight: normal;
    color: #6d6f71;
    text-align: right;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 2px;
    text-decoration: none;
    text-transform: uppercase;
    background-color: #fff;
    border: 1px solid #a5a5a5;
    margin-top: 0;
    margin-right: 4px;
    margin-bottom: 4px;
    margin-left: 2px;
}

#detail_product_info a:link, #detail_product_info a:visited {
	color: #6d6f71;
}

#detail_product_info a:link.active, #detail_product_info a:hover {
	color: #000;
}

/* common product styles */
.product_title {
    font-size: 13pt;
    padding-right: 5px;
    font-weight: bold;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #333333;
}

.product_subtitle {
    font-size: 10pt;
    padding-right: 5px;
    font-weight: bold;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #333333;
}

.product_text {
    font-size: 10pt;
    padding-right: 5px;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #333333;
}

.offer {
    font-size: 14pt;
    font-weight: bold;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #cb0b21;
}

.offer_savings {
    font-size: 14pt;
    padding-right: 5px;
    font-weight: normal;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #cb0b21;
}

.price {
    font-size: 16pt;
    padding-right: 5px;
    font-weight: bold;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #cb0b21;
}

.price_small {
    font-size: 7pt;
    font-weight: normal;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color:#cb0b21;
}

.price_black {
    font-size: 10pt;
    padding-right: 5px;
    padding-bottom: 5px;
    font-weight: normal;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #333333;
}

.bundle_cost_breakdown_area {
    padding-right: 5px;
    font-size: 9pt;
    line-height: 1.4em;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #333333;
}

.bundle_cost_breakdown {
    font-size: 9pt;
    line-height: 1.4em;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #333333;
}

.bundle_price {
    font-size: 9pt;
    font-weight: bold;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #cb0b21;
}

.bundle_save {
    padding-right: 5px;
    font-size: 12pt;
    font-weight: bold;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    color: #cb0b21;
}

.image_header {
    font-size: 9pt;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    text-transform: lowercase;
    margin: 0px;
    padding: 0px 3px 0px 3px;
    font-weight: normal;
    color: #898888;
}

.image_thumb {
    font-size: 9pt;
    font-family: Arial,Helvetica,Verdana,Tahoma,Lucid Sans,Sans Serif;
    padding: 0px;
    margin: 0px;
    font-weight: normal;
    color: #898888;
}