/* CSS Document */
body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url("Images/Other/ui/bg2.jpg"); 
	background-position:center;
	background-repeat:repeat-y;
}
html,body {
	height: 100%;

}
#drive-text {
	text-align:left;
	margin: 0 auto;
}
.nav-lines {
border-bottom:solid 2px #C41215;
border-top:solid 2px #C41215;
vertical-align:middle;
}
/*#ED1C24*/

td.nav-lines {
border-bottom:solid 2px #C41215;
border-top:solid 2px #C41215;
vertical-align:middle;
}
div.button {
	width:40px;	
	height:23px; 
	background-color:#FFFFFF;
	padding-left:14px;
	padding-right:14px;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff; }
	
div.button a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;	
	text-decoration:none;
	vertical-align:middle;
	height:23px; 
	width:40px;	
	display:block; 
	background-color:#ffffff; 
	padding-left:14px;
	padding-right:14px;
	text-align:center;}

div.button a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;	
	text-decoration:none;
	background-color:#ffffff;
	vertical-align:middle;
	padding-left:14px;
	padding-right:14px;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;}
	
div.button a:hover {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	background-color:#C7D5EE;	
	padding-left:14px;
	padding-right:14px;
	border-left:solid 1px #2D4D9B;
	border-right:solid 1px #2D4D9B;}


a.nav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	height:19px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
	background-color:#ffffff;
	padding-left:14px;
	padding-right:14px;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
}

a.nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	height:19px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
	padding-right:14px;
	border-left:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
}
a.nav:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	height:19px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
	padding-right:14px;
	background-color:#C7D5EE;
	border-left:solid 1px #2D4D9B;
	border-right:solid 1px #2D4D9B;
}
a.nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
	height:19px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
	padding-right:14px;
	background-color:#C7D5EE;
	border-left:solid 1px #2D4D9B;
	border-right:solid 1px #2D4D9B;
}


td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
}

.product-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ff0000;
	font-weight:bold;
	
}
.product-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	line-height:18px;
	
}

.home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height:24px;
	
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight:bold;
}

a.resource:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D23D44;
	font-weight:bold;
	line-height:24px;
}
a.resource:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D23D44;
	font-weight:bold;
	line-height:24px;
}
a.resource:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D23D44;
	font-weight:bold;
	line-height:24px;
}
a.resource:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight:bold;
	line-height:24px;
}

.footer {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
}

.footer:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
}

.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
}

.footer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
}

.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
}

.tabs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000ff;
	font-weight:bold;
}

.news-home {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height:14px;
}
.photo-caption {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height:14px;
	padding-left:5px;
	text-align:center;
}


.photoright {
float:right; padding-left:10px; padding-bottom:5px;
}

.photoleft {
float:left; padding-right:10px; padding-bottom:5px;
}




.sub-heading{
font-size:16px; font-weight:bold;
}

.shadow-tr {

background-image:  url("Images/Template/box-shadow_03.png"); 
height:8px; 
width:15px;
behavior: url(SupportFiles/Scripts/iepngfix.htc);}

.shadow-right {
background-image:  url("Images/Template/box-shadow_06.png");
background-position:top-left;
width:15px;
height:242px;
background-repeat:repeat-y;
behavior: url(SupportFiles/Scripts/iepngfix.htc);
}

.shadow-b-left {
background-image: url("Images/Template/box-shadow_07.png"); 
background-position:top left; 
background-repeat:repeat-x; 
height:10px; 
width:8px;
behavior: url(SupportFiles/Scripts/iepngfix.htc);
}

.shadow-bottom {
background-image: url("Images/Template/box-shadow_08.png"); 
background-position:top left; 
background-repeat:repeat-x; 
height:10px;
behavior: url(SupportFiles/Scripts/iepngfix.htc);
}

.shadow-b-right {
background-image: url("Images/Template/box-shadow_09.png"); 
background-position:top left; 
background-repeat:repeat-x; 
width:15px;
height:10px;
behavior: url(SupportFiles/Scripts/iepngfix.htc);
}

img {
	behavior: url(SupportFiles/Scripts/iepngfix.htc);
	text-align: center;
}

.page-header {
color:#C41215;
font-size:20px;
font-weight:bold;
border-bottom-color: #C41215;
border-bottom-width: 3px;
text-align:left;
}
.sub-header {
	font-size:18px;
	font-weight:bold;
	padding-bottom:10px;
	border-bottom: #C7D5EE 3px solid; 
}
.sub-header p{
	font-size:12px;
	margin-left:10px;
	font-weight:normal;
	margin-right:-10px;
}
.prod-header {
	font-size:22px;
	font-weight:bold;
}
.prod-pic{
float:left;
margin-right:10px;
}
#prod-box{
	width: 200px;
	background:#C7D5EE;
	border: 2px blue solid;
	text-align:center;
	float:right;
	margin-top:2px;
	padding-top:4px;
	padding-left:3px;
	padding-right: 3px;
	margin-bottom:15px;
	margin-left:15px;
	font-weight:bold;
}
#prod-box a {
	color:#2E3092;
}
#prod-box hr {
	color:red;
	background-color:red;
	width:96%;
	height:2px;
}
#models {
	float:left;
	font-weight:bold;
	margin-right:15px;
	margin-bottom:15px;
}
#features-box {
}
#features-box table { 
	border: 3px red solid;
	background-color:#FBBE9F;
}
#specs-box {
	
}
#specs-box table{
	border: 3px red solid;
	background-color:#FBBE9F;
}
#advantages-box table{
	border: 3px blue solid;
	background-color:#C7D5EE;
}
#advantages-box {
}
#benefits-box {
}
#benefits-box table{
	border: 3px blue solid;
	background-color:#C7D5EE;
}
#sitemap{
	list-style-type:disc;
}
#sitemap ul li ul li {
	list-style-type: square;
}
#sitemap ul li ul li ul li {
	list-style-type: disc;
}
#sitemap ul li ul li ul li ul li {
	list-style-type: circle;
}
#sitemap ul li ul li ul li ul li ul li {
	list-style-type: circle;
}
#sitemap-right {
	list-style-type: circle ;
	margin-left: 100px;
}
#sitemap-right ul li {
	list-style-type:square;
}
#sitemap-right ul li ul li {
	list-style-type:disc;
}
#sitemap-right ul li ul li ul li {
	list-style-type: circle;
}
#sitemap-right li a {
	color:blue;
}
#sitemap li a {
	color:blue;
}
#news {
	list-style-type:disc;
}
#news ul li {
	list-style-type:circle;
}
#solutions-text {
	text-align:left;
	margin-left:35px;
	font-weight:bold;
	margin-bottom:-5px;
	clear:left;
}
#item-text {
	text-align:left;
	margin-left:40px;
	border-top: 3px #C7D5EE solid;
	padding-top:3px;
	clear: left;
}
#accessories-text {
	text-align:left;
	margin-left:40px;
	border-top: 3px #C7D5EE solid;
	padding-top:3px;
}
#item-text img {
	float:left;
	margin-bottom:2px;
	margin-top:2px;
	margin-right:4px;
}
#inblue {
	margin-left:10px;
}
#cal {
	border: blue 3px solid;
	font-weight:bold;
	margin-right:25px;
}
#cal td a {
	border: blue 1px solid;
	padding-left: 20px;
	padding-right: 20px;
	text-decoration:none;
	background: #C7D5EE;
	font-weight:bold;
}
#cal th {
	color:white;
	font-size:20px;
}
#partner-links {
	text-align:center;
}
#partner-links a {
	color:blue;
	font-weight:bold;
}
#distributors {
	margin-left:20px;
}
/* The "clearFix" class is used for clearing the main menu items because they
   are left-floated for horizontal main menus and we have to clear them if our main
   menu is relatively positioned (as in this example) so that the main menu box
   takes its place correctly on the page. We have to apply this class to the parent
   DIV of the root UL of our menu tree. Please take a look at section 6.1 in the
   SmartMenus User's Manual for a detailed explanation if you like. */

.clearFix:after { /* for modern browsers */
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.clearFix { /* for IE7/Win */
    min-height:1px;
}
* html .clearFix { /* for IE5-6/Win */
    height:1px;
}
* html>body .clearFix { /* for IE5/Mac */
    height:auto;
    display:inline-block;
}
.product {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
padding-left:5px;

}

.section {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000;
font-size:11px;
padding-left:5px;

}

.item {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:35px;

}
Default Links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00F;
	text-decoration: underline;
}
.oneColLiqCtrHdr table tr td table tr td div div #drive-text #tabs #tabs-1 table tr td strong {
	color: #000;
	font-weight: normal;
}
.oneColLiqCtrHdr table tr td table tr td div div #drive-text #tabs #tabs-1 table tr td {
	color: #000;
}
.oneColLiqCtrHdr table tr td table tr td div div #drive-text #tabs #tabs-1 table {
	color: #000;
}
.oneColLiqCtrHdr table tr td table tr td div div #drive-text #tabs #tabs-1 table tr td {
	color: #000;
	font-size: 12px;
}
PageText {
	font-size: 12px;
}
.BlueHeader {
	color: #325192;
}

