@charset "UTF-8";body  {	background: #ffffff url(../images/background1.jpg) repeat;	/*background: #ffffff;*/	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 0;	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */	color: #414c59;	font: 12px Verdana, Arial, Helvetica, sans-serif;}p, ul, li {font: 12px Verdana, Arial, Helvetica, sans-serif;color: #414c59;}a {font: normal 12px Verdana, Arial, Helvetica, sans-serif;color: #006699;text-decoration: under-line;}a img { border: none; }.thrColFixHdr #inner { padding: 0px 14px 14px 14px;}.thrColFixHdr #container { 	width: 950px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */	background: #FFFFFF;	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */	border: 1px solid #414c59;	text-align: left; /* this overrides the text-align: center on the body element. */	padding: 0px;} .thrColFixHdr #header { 	background: #ffffff; 	padding: 0 0px 0 0px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */} .thrColFixHdr #nav1 { 	width: 950px;	background: #ffffff; 	padding: 0 0px 5px 0px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */} .thrColFixHdr #nav2 { 	background: #ffffff url(../images/silver_bar.jpg); 	padding: 0 0px 0 0px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */} .thrColFixHdr #bar { 	background: #ffffff url(../images/silver_bar.jpg); 	height:27px;}.thrColFixHdr #sidebar1 {	float: left; /* since this element is floated, a width must be given */	width: 185px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */	background: #616d7e; /* the background color will be displayed for the length of the content in the column, but no further */	border-right: 0px solid #414c59;}.thrColFixHdr #sidebar1_home {	float: left; /* since this element is floated, a width must be given */	width: 640px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */	background: #616d7e; /* the background color will be displayed for the length of the content in the column, but no further */	border-right: 1px solid #ffffff;}.thrColFixHdr #mainContent { 	margin: 0 0 0 185px; /* the right and left margins on this div element creates the two outer columns on the sides of the page. No matter how much content the sidebar divs contain, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the sidebar spaces when the content in each sidebar ends. */	padding: 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */    border-left: 1px solid #414c59;} .thrColFixHdr #mainContent_home { 	margin: 0 0 0 640px; /* the right and left margins on this div element creates the two outer columns on the sides of the page. No matter how much content the sidebar divs contain, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the sidebar spaces when the content in each sidebar ends. */	padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */} .thrColFixHdr #footer { 	padding: 0; /* this padding matches the left alignment of the elements in the divs that appear above it. */	background: #ffffff;} .thrColFixHdr #footer p {	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */	font: normal 11px Verdana, Arial, Helvetica, sans-serif;	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */}.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */	float: right;	margin-left: 14px;	margin-top: 0px;}.fltlft { /* this class can be used to float an element left in your page */	float: left;	margin-left: 8px;	margin-top: 7px;	color: #414c59;}.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */	clear:both;    height:0;    font-size: 1px;    line-height: 0px;}/*nav1*/.mattblacktabs{width: 100%;overflow: hidden;border-bottom: 0px solid #ffffff; /*bottom horizontal line that runs beneath tabs*/}.mattblacktabs ul{margin: 0;padding: 0;padding-right: 0px; /*offset of tabs relative to browser left edge*/font: normal 11px Verdana;list-style-type: none;}.mattblacktabs li{display: inline;margin: 0;}.mattblacktabs li a{float: right;display: block;text-decoration: none;margin: 0;padding: 5px 13px; /*padding inside each tab*/border-left: 0px solid #dddddd; /*right divider between tabs*/color: #414c59;background: #ffffff; /*background of tabs (default state)*/}.mattblacktabs li a:visited{color: #414c59;}.mattblacktabs li a:hover, .mattblacktabs li.selected a{color: #006699;background: #ffffff; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */}/*nav2*/.silvertabs2{width: 100%;height: 27px;overflow: hidden;border-bottom: 0px solid #ffffff; /*bottom horizontal line that runs beneath tabs*/}.silvertabs2 ul{margin: 0;padding: 0;padding-right: 0px; /*offset of tabs relative to browser left edge*/font: normal 11px Verdana;list-style-type: none;}.silvertabs2 li{display: inline;margin: 0;}.silvertabs2 li a{float: right;display: block;text-decoration: none;margin: 0;padding: 7px 13px; /*padding inside each tab*/border-left: 1px solid #eeeeee; /*right divider between tabs*/color: #414c59;background: #ffffff url(../images/silver_bar.jpg); /*background of tabs (default state)*/}.silvertabs2 li a:visited{color: #414c59;}.silvertabs2 li a:hover, .silvertabs2 li.selected a{background: #ffffff url(../images/silver_bar_over.jpg); /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */color: #006699;}/*nav left*/#ddblueblockmenu{border-right: 0px solid #414c59;border-bottom-width: 0;width: 185px;}#ddblueblockmenu ul{margin: 0;padding: 0;list-style-type: none;font: normal 12px Verdana, Arial, sans-serif;}#ddblueblockmenu li a{display: block;padding: 6px 0;padding-left: 9px;width: 176px; /*185px minus all left/right paddings and margins*/text-decoration: none;color: #414c59;background: #cad2d7 url(../images/silver_bar.jpg);border-bottom: 0px solid #ececec;border-left: 0px solid #1958b7;}* html #ddblueblockmenu li a{ /*IE only */width: 187px; /*IE 5*/w\idth: 176px; /*185px minus all left/right paddings and margins*/}#ddblueblockmenu li a:hover {background: #d1d8dd url(../images/silver_bar_over.jpg);color: #006699;border-left-color: #1c64d1;}#ddblueblockmenu div.menutitle{color: #ffffff;border-bottom: 0px solid black;padding: 7px 0;padding-left: 7px;background: #006699; /*url(../images/silver_bar.jpg);*/font: normal 100% Verdana, Arial, sans-serif;}.thrColFixHdr #title_bar { 	background: #616d7e;	color: #ffffff;	font: normal 14px Verdana;	padding: 7px 0 7px 14px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */} #inside_title {font: bold 12px Verdana, Arial, Helvetica, sans-serif;color: #414c59;}#list {font: 12px Verdana, Arial, Helvetica, sans-serif;color: #505c6d;padding: 0 14px 0 14px;}
.selectprepack { color:#FF0000; } .thrColFixHdr #testimonial { 	background: #ffffff; padding: 0 20px; font: 12px Verdana, Arial, Helvetica, sans-serif;color: #414c59;} .thrColFixHdr #footer_use { 	padding: 0; /* this padding matches the left alignment of the elements in the divs that appear above it. */	background: #ffffff;} .thrColFixHdr #footer_use p {	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */	font: normal 11px Verdana, Arial, Helvetica, sans-serif;	padding: 5px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */}