/* CSS Document */

.location, .torque thead tr td { background-color:#d8dfea;border-top:1px solid #3b5998;border-bottom:1px solid #3b5998;color:#3b5998;padding:3px;font-size:11px;  }
.module { background-color:#d8dfea;border-top:1px solid #3b5998;color:#3b5998;padding:3px;font-size:11px; }
.cat_module, .prod_module { list-style:none; }
.prod_module { margin:0;padding:0;}
.prod_module { position:relative;top:-8px;}
.prod_module li { border-top:1px solid #d8dfea;}
.prod_module table tr td {border-top:1px solid #d8dfea;}

.prod_module label  { float:right;text-align:left;width:260px;position:relative;top:3px;}
.prod_module input  {float:left;width:15px;}
.cat_module li { border-top:1px solid #d8dfea;padding:3px;}
.ContentUpdateMessage {color:red;padding-left:15px; }
.ContentUpdateMessage a:link , .ContentUpdateMessage a:visited, .ContentUpdateMessage a:hover {color:red;}
.quality_module, .sub_module { color:#3b5998;padding:3px;font-size:11px;border-bottom:1px solid #3b5998;}
/*QUICK PRODUCTS MODULE*/

.qprod_module   { font-size:11px; }
.qprod_module input { border:1px solid #3b5998;background-color:#d8dfea;color:#3b5998;font-weight:bold; }

#statusUpdate { 	background-color:#E2EAF5;	border:1px solid #0066FF;	padding-left:7px;	margin-top:5px;	width:220px;	clear:both;}


.select_table tr td { border-top:1px solid #d8dfea; text-align:left;}
.select_table tr td label {margin:0;padding:0; }
.torque thead tr td {width:150px;vertical-align:top;line-height:1; }
.torque tr td{ text-align:center;font-size:12px;line-height:1;padding-top:5px;vertical-align:middle; }
.torque #bgc  {background-color:#CCCCCC;font-weight:bold; }

/* MAKE THE SWITCH */
/* MAKE THE SWITCH */
.comp {color:#333333;font-size:16px; }
.compatable a {text-decoration:none;color:#333333 }
.compatable a:visited {text-decoration:none;color:#333333; }
.compatable tr td ul, .fsList ul {list-style:none;margin:0 0 0 0;padding:0;}
.compatable tr td ul li, .fsList ul li {margin:0 0 0 0px;padding:10px 0 0 0;}
.compatable tr td {vertical-align:top; border-left:1px solid gray;padding:0 0 0 5px;width:100px;text-align:left; }
#highlight {font-size:14px;font-weight:bold; }
.compatable thead {background-color:#333333;color:white;font-size:12px;background-image:url(../images/comp_thead.gif); }
#background {background-color:#333333;color:white; }
#background ul li a {color:white;font-weight:bold;  }