/* Main Page Styles */
BODY	    { margin: 0px; padding: 0px; background: #FFFFFF; text-align:center;font-family:Verdana,geneva,arial,helvetica,sans-serif;}
IMG		    { border: 0px; }
A		    { text-decoration: none; font-weight: normal; color: #5E5E5E; }
A:hover	    { text-decoration: underline; }
FORM 	    { display: inline; }
SELECT      { font-size:12px;font-family:Verdana,geneva,arial,helvetica,sans-serif; width:170px; }
TEXTAREA	{ font-size:10px;font-family:Verdana,geneva,arial,helvetica,sans-serif; }
INPUT		{ font-size:12px;font-family:Verdana,geneva,arial,helvetica,sans-serif; width:165px;}
B			{ line-height: 1.1; }

/* Table Templates */
.template  {text-align:center; margin-left:auto; margin-right:auto; border-style:none;background:#FBBA60;border-collapse: collapse;font-family:Verdana,geneva,arial,helvetica,sans-serif;}
.template TD  {font-size:12px;font-family:Verdana,geneva,arial,helvetica,sans-serif;text-align:left;padding: 0px; vertical-align: top; border-spacing: 0px;}
.template .nav {background:#F4F3AE;font-size:12px;border-collapse: collapse;}
.template .line {background:#FFFFFF;width:1px;}

/* Template for the fetaured products items on homepage*/
.template .featureimage {text-align:center;}
.template .featuretopproduct {text-align:left;font-size:12px;color:#000000;}
.template .featuretopproduct A {color:#000000; text-decoration:none;}
.template .featuretopproduct A:hover {text-decoration:underline;}
.template .featuretopproduct_right {text-align:right;}
.template .featureproduct {text-align:left;font-size:12px;color:#000000;vertical-align:top;}
.template .featureproduct A {color:#000000; text-decoration:none;}
.template .featureproduct A:hover {text-decoration:underline;}
.template .featureproduct_right {text-align:right;vertical-align:middle;}

/* Template for the latest items on homepage*/
.template .latest {text-align:left;font-size:10px;color:#000000;vertical-align:top;}
.template .latest A {color:#000000; text-decoration:none;}
.template .latest A:hover {text-decoration:underline;}

/* Template for the coming soon items */
.template .comingsoon {text-align:left;font-size:12px;color:#000000;vertical-align:middle;}

/* Template for the datalists during drill down */
.template .datadrill {text-align:left; border-style:none;font-size:12px;}
/* .template .datadrill TD {padding-top:25px; padding-left:15px;} */
.template .datadrill TD {padding-top:10px; padding-left:15px;}
.template .datalist {text-align:left; border-style:none;font-size:12px;}
/* .template .datalist TD {padding-top:15px; padding-left:15px; padding-bottom:15px;} */
.template .datalist TD {padding-top:10px; padding-left:15px; padding-bottom:15px;}

/* Breadcrumb style */
.template .breadcrumb {padding-left:10px;padding-top:2px;font-size:10px;font-weight:bold;color:#5E5E5E;}
.template .breadcrumb A {font-size:10px;font-weight:bold;text-decoration:underline;color:#5E5E5E;}

/* Template for the product detail page */
.template .datadetail {text-align:left; border-style:none;}
.template .datadetail TD {padding-left:15px;padding-top:15px;font-size:12px;}
.template .datadetail .highlight {font-weight:bold;color:#5E5E5E}
.template .datadetail .legal {font-size:10px;}
.template .datadetail .image {text-align:center;}
.template .datareplacement TD {padding-left:15px;padding-top:5px;font-size:12px;}
.template .datareplacement A {font-weight:normal;font-size:12px;}

.template .searchbox {font-size:10px;font-weight:bold;color:#FFFFFF;padding-top:35px; padding-left:10px; padding-bottom:15px;}

/* page header text */
.template .header {font-size:12px;font-weight:bold;color:#5E5E5E;}
.template .intro  {padding-left:10px;padding-top:2px;padding-right:10px;font-size:12px;font-weight:bold;color:#5E5E5E;}
