table.tableStyle15 
{
float:right;clear:left;width:100%;border-collapse:collapse;border:1px solid #cccccc;margin:1px 0px 0px 0px;width: 316px;
}
table.tableStyle15 tr th.ext04
{
color:#333;font-size:87%;font-weight:normal;padding:5px 10px 4px 10px;text-align:center;background: url("../../Images/Backgrounds/tablestyle151_bg.gif") top left repeat-x !important;border-bottom: 1px solid #ccc;
}
table.tableStyle15 tr td.ext04
{
color:#333;font-size:87%;font-weight:bold;padding:6px 10px 6px 10px;text-align:center;
}
table.tableStyle15 th.ext01 
{
color:#666;font-size:87%;font-weight:normal;padding:10px 30px 2px 30px;border-right:1px solid #E8E8E8;text-align:center;
}
table.tableStyle15 td.ext01 
{
color:#333;font-size:87%;font-weight:bold;padding:2px 30px 10px 30px;border-right:1px solid #E8E8E8;text-align:center;
}
table.tableStyle15 th.ext02 
{
color:#666;font-size:69%;font-weight:normal;padding:4px 14px 4px 14px;border-bottom:1px solid #E8E8E8;text-align:left;
}
table.tableStyle15 th.ext03 
{
color:#666;font-size:87%;font-weight:normal;padding:20px 0px 20px 30px;text-align:left;
}
table.tableStyle15 td.ext03 
{
color:#333;font-size:87%;font-weight:bold;padding:20px 0px 20px 0px;text-align:left;width:80%;
}
table.tableStyle15 td.ext02 
{
color:#333;font-size:69%;font-weight:bold;padding:4px 14px 4px 14px;text-align:center;
}
table.tableStyle15 td.extPositive 
{
color:#393;
}
table.tableStyle15 td.extNegative 
{
color:#c00;
}
p.update
{
color: #777;float: left !important;width: auto !important;font-size: 69% !important;margin-top: 0px !important;
}
div.update
{
color: #777;float: left !important;width: auto !important;font-size: 69% !important;margin-top: 0px !important;
}
div.graphArea00 h2
{
padding: 0 !important;width: auto !important;
}
div.graphArea00
{
width:464px;wid\th:462px;clear: both;	margin-top: 24px;	font-size: medium;float: none;
}
div.graphArea00 img.chartImage
{
float:left;width:434px;height:184px;padding-top:15px;
}
div.timeperiodChooser p
{ color:#777;font-size:69% !important;padding:3px 0 5px !important; }
div.graphArea01
{
float:left;border:1px solid #ccc;width:464px;wid\th:462px;
}
div.graphArea01 img.chartImage
{
float:left;width:325px;
}
div.timeperiodChooser
{
float: right;
}
div.timeperiodChooser select
{
font-size: 68%;margin: 0 0 0 10px;
}
div.timeperiodChooser p
{
padding-top: 2px;
}
table.pricetable
{
	border: 1px solid #ccc;
	padding:1px;
	margin-bottom:6px;
	width:100%;
}
table.pricetable tbody tr td 
{	
	padding-right: 17px;
	padding-left: 2px;
	font-size: 75%;
	background: url("../../images/backgrounds/grapharea-table.gif") repeat-x left bottom;
	padding-bottom: 8px;
	color: #333;
	padding-top: 8px;
}
table.tableStyle21
{
background:#ffffff;
border-bottom:1px solid #CCCCCC;
border-collapse:collapse;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
clear:both;
float:left;
padding:0pt;
width:100%;
}
div.blueInner table.tableStyle21
{
background-image:none;
border:1px solid #CCCCCC;
}

div.blueInner table.tableStyle21 thead tr th
{
background:#f7f7f7;
text-align:right;
padding-right:2px;
}
table.tableStyle21 thead tr td
{
	font-size:69%;
	padding: 5px 3px 3px 3px;
}

table.tableStyle21 tbody tr td,
table.tableStyle21 tbody tr th
{
padding:5px 0 3px 0;
font-weight:normal;
font-size:69%;
color:#333;
background:url("../../images/backgrounds/dotted-line00.gif") repeat-x top left;
}

table.tableStyle21 tr th.ext01
{
padding-left:5px;
width: 210px;
}

table.tableStyle21 tr td.ext02
{
text-align:right;
width: 20px;
}
table.tableStyle21 tr td.ext03
{
padding-top:0;
width:10px;
}
table.tableStyle21 tr td.ext03 img
{

}
table.tableStyle21 tbody tr.alt td,
table.tableStyle21 tbody tr.alt th,
table.tableStyle21 tbody tr.alt
{
background-color:#f2f4f4;
}
div.boxStyle15
{
background: url("../../images/backgrounds/notify-panel-top.gif") top left no-repeat;
}

div.boxStyle15 div.boxStyle15b
{
background: url("../../images/backgrounds/notify-panel-bottom.gif") bottom left no-repeat;
padding:5px 6px 7px;
height:1%;
margin-top:24px;
}
div.boxStyle15 div.boxStyle15b:after
{
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

div.boxStyle15 div.boxStyle15b img
{
float:left;
}

div.boxStyle15 div.boxStyle15b p
{
width:340px;
float:left;
padding:5px 0 10px 20px;
display:inline;
}
div.boxStyle15 div.boxStyle15b a.greenButton
{
margin-left:20px;
}

.productDetailDescription{
	padding: 0px!important;
	font-size:12px;
	color:#333;
}
ul.listStyle18
{
width:100%;float:left;clear:left;padding:0px;margin:10px 0px 0px 0px;background:url("../../images/backgrounds/dotted-line00.gif") repeat-x top left;
}
ul.listStyle18 li
{
margin:0px;padding:6px 0px;background:url("../../images/backgrounds/dotted-line00.gif") repeat-x bottom left;list-style:none;color:#333;float:left;clear:left;width:100%;
}
ul.listStyle18 li a
{
display:block;padding:3px 0px 3px 22px;background:url("../../images/icons/18x18/download.gif") no-repeat left;font-weight:bold;font-size:69%;vertical-align:middle;display:inline;color:#333;text-decoration:none;
}
ul.listStyle18 li a:hover
{
text-decoration:underline;
}

ul.listStyle18 li a span
{
font-weight:normal;color:#999;
}
.boxStyle10
{
	padding-bottom: 10px;
}
#flashcontent
{
	padding-top:10px;
}
div.topMargin24
{
	margin-top:24px;
}
div.expiredDiv
{
	clear:both;
	padding:3px 3px 6px 5px;
	margin:15px 0;
	color:Red;
	font-size:12px;
	/*border:1px solid #c00;*/
	background-color:#fee;
}