body 
{
    margin:0px; 
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    color:#3f3f3f; 
    background:url(../Graphics/bg.jpg) repeat-x  #969696;
    
   
    
    
 }
 
form{display:inline;}
td{ line-height:19px;}
.bttxt{ line-height:12px;color:#fff;}
a{color:#3f3f3f; text-decoration:none;}
a:hover{color:#3f3f3f; text-decoration:underline;}
.header{ background:url(../Graphics/top_bg.jpg) no-repeat top center #000000;}
#navigation{background:url(../Graphics/nav_bg.jpg) repeat-x; font-size:11px;}
#navigation a{ color:#ffffff; text-decoration:none; text-transform:uppercase; padding:0px 25px 0px 25px;}
#navigation a:hover{ color:#F7B90E; text-decoration:none; text-transform:uppercase;}
#navigation img{ vertical-align:middle;}
.banner{background:url(../Graphics/img_banner.jpg) no-repeat top left; width:527px;}
#productblock{background:#cdcdcd; border-left:1px solid #121f28; border-top:1px solid #121f28; border-bottom:1px solid #121f28;}
#productblock td{padding:0px 10px 0px 10px; height:254px; display:table-cell; width:507px;}
#products ul{ list-style:none; padding:0px; margin:0px;}
#products li{ text-align:center; padding:6px 0px 0px 0px; height:186px; width:33%; margin:0px 1px 0px 0px; float:left; background:url(../Graphics/pro_bg.jpg) no-repeat center top; font-family:Tahoma,Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:10px; color:#ffffff;}
.welcome{display:block; padding:20px 0px 12px 25px;}
.bottomnav a{padding:0px 20px 0px 20px; text-transform:uppercase; color:#6f6f6f;}
#copyright{color:#5b5b5b;}
#copyright a{color:#5b5b5b;}
#copyright a:hover{color:#5b5b5b;}

.news
{
    color:#ffffff; 
    line-height:13px;
    height:150%;
    
    
 }

.latestnews{line-height:18px; color:#ffffff; padding:0px 5px 0px 5px;}
.latestnews ul{padding:0px; margin:0px; list-style-position:inside;}
.latestnews a{color:#ffffff; text-decoration:none;}
.latestnews a:hover{color:#ffffff; text-decoration:underline;}

#productblock2{background:#ffffff; border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc; padding:0px 0px 20px 0px;}
#productblock td{padding:2px 9px 0px 10px; height:267px;height:265px !important; }
#products2 ul{ list-style:none; padding:0px; margin:0px;}
#products2 li { text-transform:uppercase; text-align:center; padding:10px 0px 15px 0px;  width:24%; float:left;font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11									px;}
#products2 li img{border:1px solid #dcdcdc; }
.news{color:#dcdcdc;font-size:13px; font-weight:bold;}



.latestnews{line-height:13px; color:#ffffff; padding:0px 5px 0px 5px;}
.latestnews ul{padding:0px; margin:0px; list-style-position:inside;}
.latestnews a{color:#ffffff; text-decoration:none;}
.latestnews a:hover{color:#ffffff; text-decoration:underline;}

#productblock2{background:#ffffff; border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc; padding:0px 0px 20px 0px;}
#productblock td{padding:2px 9px 0px 10px; height:254px; display:table-cell;}
#products2 ul{ list-style:none; padding:0px; margin:0px;}
#products2 li { text-transform:uppercase; text-align:center; padding:10px 0px 15px 0px;  width:24%; float:left;font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11									px;}
#products2 li img{border:1px solid #dcdcdc; }






.heading{display:block; font-size:14px; text-transform:uppercase; padding:0px 0px 6px 0px;}

.latestnews2{line-height:18px; padding:0px 5px 0px 5px;}
.latestnews2 ul{ padding:0px; margin:0px; list-style-position:inside;}


#mycustomscroll {width: 400px;height:110px;overflow: auto;position:relative;margin:0px;visibility: inherit;text-align:left;padding-right:8px;}
#mycustomscroll2 {width: 327px;height:80px;overflow: auto;position:relative;margin:0px;visibility: inherit;text-align:left;padding-right:8px;}
.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
.vscrollerbase {width: 4px;background-color: #000;}
.vscrollerbar {width: 4px;background-color: #3d4a53;padding:0px 0px 0px 0px;}
.hscrollerbase {height: 8px;background-color: #2c2e24;}
.hscrollerbar {height: 8px;background-color: #2c2e24;}
.scrollerjogbox {width: 10px;height: 10px;top: auto; left: auto;bottom: 0px; right: 0px;background-color: #E3BAA3;}
.proname{text-transform:uppercase; color:#ffffff; font-size:13px; background:#68879B; padding:4px;}

.TableFormat{background-color:#ffffff;}
.TableFormat td{background-color:#f9f9f9; padding:3px 3px 3px 3px;}
.TableFormat .th{background:#d1d1d1;color:#000000;font-weight:bold;}
.TableFormat div.hd{background:url(../images/th_bg.jpg) repeat-x #252c35;font-weight:bold;color:#ffffff;}
.TableFormat .button{padding:3px;color:#000000;font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;background: #c8c8c8;text-decoration: none;height: 25px;line-height: 18px;border:none;  text-transform:uppercase;}
.TableFormat .button{padding:3px;color:#000000;font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;background: #c8c8c8;text-decoration: none;height: 25px;line-height: 18px;border:none; text-transform:uppercase;}
.TableFormat a{color:#000;font-size:11px;font-weight: bold;text-decoration: none;line-height: 25px;}
.TableFormat .main{background: #ffffff;}

.cart{background:#2c2424; padding:3px 5px 3px 10px; color:#ffffff; width:120px; text-transform:uppercase; text-align:left;}
.cart a{color:#ffffff; text-align:left;}
.cart a{color:#ffffff; text-align:left;}

.TableFormat .bn{padding:3px;color:#000000;font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;background: #c8c8c8;text-decoration: none;height: 25px;line-height: 18px;border:none;  text-transform:uppercase;}
.TableFormat .bn{padding:3px;color:#000000;font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;background: #c8c8c8;text-decoration: none;height: 25px;line-height: 18px;border:none; text-transform:uppercase;}


h3{margin:0px 0px 5px 0px; padding:0px;}

h2{font-size:14px;}
.imgborder{border:1px solid #cccccc;}
.coach{background:url(../Graphics/img_coach.jpg) no-repeat top left;padding-top:1px;}
.coach td{padding-bottom:00px;}
.coach table td{padding:0px;}


#pdp ul{list-style:none; padding:0px; margin:0px;}
#pdp li{float:left; width:220px; height:234px; margin:6px 28px 0px 28px;}
#pdp li img{text-align:center;}
#pdp li div{text-align:left; padding:0px 0px 0px 30px;}
#pdp li.time{background:url(../Graphics/Subpage_Graphics/product_bg.jpg);padding:50px 0px 0px 0px; }
#pdp li.rate{background:url(../Graphics/Subpage_Graphics/product_bg_rate.jpg);padding:50px 0px 0px 0px; }





.tb10 {
	background-image:url(images/form_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #d1c7ac;
	width: 230px;
	color:#333333;
	padding:3px;
	margin-right:4px;
	margin-bottom:8px;
	font-family:tahoma, arial, sans-serif;
}
.tb101 {
	background-image:url(images/form_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #d1c7ac;
	width: 230px;
	color:#333333;

	font-family:tahoma, arial, sans-serif;
}

.textarea {
	background-image:url(images/form_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #d1c7ac;
	width: 230px;
	color:#333333;
	padding:3px;
	margin-right:4px;
	margin-bottom:8px;
	font-family:tahoma, arial, sans-serif;
}

.her
{ 
	background:url(../Graphics/hd_performance_monitors.jpg) no-repeat top center;
	font-size:10px;
	font-weight:bold;
	margin-top:0px;
	height:23px;
    padding-top:3px;
	
	
}

.button

{

padding:3px;color:#FFF;font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;background: #217174;text-decoration: none;height: 25px;line-height: 18px;border:none;  text-transform:uppercase;
	
}

.bn
{

padding:3px;color:#FFF;font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;background: #217174;text-decoration: none;height: 25px;line-height: 18px;border:none;  text-transform:uppercase;
	
}

.borderit img{
border: 1px solid #fff;
}

.borderit:hover img{
border: 1px dotted black;
}

.borderit:hover{
color: red; /* irrelevant definition to overcome IE bug */
}
.new_video
{
    float:left;
    width:100px;
    }
.new_video ul
{
    margin:0px;
    padding:0px;
    display:block;
    list-style-type:none;
    }
    
    .new_video ul li
{
display:block;
float:left;
list-style-type:none;
margin:0;
padding:0 0 10px;
text-align:center;
width:104px;
    }