/*Body*******************************/
body 
{	width: auto;
	height: 100;
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	margin: 0;
	padding: 0;
	background-color: #780e0e;
	background:#ffffff url(images/fade2.png);
	background-repeat: repeat-x;
}

.current {
color: yellow;
}

/*Links*******************************/

/*black to red*/
a:link 
{ 	color: #000000;
	text-decoration: none;
}
	
a:visited 
{ 	color: #000000;
	text-decoration: none;
}
	
a:hover, a:active 
{ 	color: #ec1c1c;
	text-decoration: none;	
}

/*red to grey*/
a.example1
{	color: #ec1c1c;
	text-decoration: none
}

a.example1:hover
{	color: #5c5c5c;
	text-decoration: none;
}

/*white to blue*/
a.example
{	color: #FFFFFF;
	text-decoration: none;
}

a.example:hover
{	color: #0038A8;
	text-decoration: none;
}

/*white to grey*/
a.examples
{	color: #FFFFFF;
	text-decoration: none
}

a.examples:hover
{	color: #5c5c5c;
	text-decoration: none;
}

/*white to red*/
a.examples2
{	color: #FFFFFF;
	text-decoration: none;
}

a.examples2:hover
{	color: #ec1c1c;
	text-decoration: none;
} 

/* Container *******************************/
#container 
{	margin: 0 auto;
	width: 950px;
	background-color: #0038A8;
}

/* Header *******************************/
#header
{	margin: 0 auto;
	width: 950px;
	height: 123px;
	/*width: 900px;*/
	/*height: 105px;*/
	/*padding: 10px 20px 0 30px;*/
	text-align: right;
	background-color: #FFFFFF;
	background: transparent url(images/header.png) no-repeat top left;
	border-bottom: 3px solid #ec1c1c;
	
}

/* Search Bar *******************************/
.tb-rounded 
{   border:0;
    background: transparent url(images/search.png) no-repeat top left;
    height: 22px;
    width: 135px;
	margin: 2px 0 0 0;
	padding: 9px 10px 0 37px;
}

/* Menu *******************************/
#menu
{	width: auto;
	height: 28px;
	color: #000000;
	padding: 0 0 5px 0;
	margin: 0 20px 0 0;
	text-align: right;
	font: bold 14px arial;
	display: block;
	background-color: #0038A8;
}

/* Content *******************************/
#content
{	width: 938px;
	padding: 6px;
	background-color: #c8c8c8;
	float: left;
}

/* Text *******************************/
#text
{	color: #000000;
	background-color: #c8c8c8;
	padding: 10px;
	border: 3px solid #FFFFFF;
	margin: 0 auto;
	float: left;
	width: 910px;
	min-height: 444px;
}

.pad
{padding-left: 2.5em;}

.pads
{padding-left: 1em;}

/* Image *******************************/

#imageContainer { height:380px; width:930px; background-color: #0038A8;}  
#imageContainer img 
{	height:380px;  	
	width:950px;
	background-color: #0038A8;
} 

/* Information Box *******************************/
#info
{	width:100%;
	text-align: left;
	color: #ffffff;
	margin: 0 auto;
	background-color: #0038a8;
}

#boxone
{	text-align: left;
	width: 280px;
	height: 240px;
	padding: 0 10px 10px 10px;
	margin: 0 auto;
	color: #ffffff;
	background-color: #0038a8;
}

#boxtwo
{	text-align: left;
	width: 280px;
	height: 240px;
	padding: 0 10px 10px 0;
	margin: 0 auto;
	color: #ffffff;
	background-color: #0038a8;
}

#spacer
{	width: 10px;
	height: 280px;
	color: #ffffff;
	border-left: 1px solid #FFFFFF;
	background-color: #0038a8;
}

/* FAQ PAGE *******************************/

#faqnumber
{	width: 100px;
	height: 22px;
	padding: 8px 0 0 0;
	margin: 10px;
	background-color: #FFFFFF;
	text-align:center;
}

#faq
{	padding: 0 10px 10px 10px;
	text-align:left;
}

/*  *******************************/

#new
{
	width: 910px;
	margin: 10px;
}

/* TESTIMONIAL PAGE *******************************/

#testimonials { 
margin: 10px 0 0 4px; 
padding: 0 0 10px 0;
text-align: left;
width: 910px;
} 

.left { 
margin: 10px 0 0 4px; 
padding: 0;
text-align: left;
height: 180px; 
width: 700px;
} 

.right { 
margin: 10px 0 0 0;  
padding: 0; 
height: 180px; 
width: 200px; 
} 

/*Manual*******************************/

.manual { 
margin: 10px 0 0 4px; 
padding: 0;
text-align: left;
} 

.manuals { 
margin: 10px 0 0 0;   
padding: 0;
} 

/*Footer*******************************/

#footer
{	margin: 0 auto;
	width: 956px;
	padding: 5px 0 5px  0;
	color: #000000;
	text-align: center;
	background-color: #FFFFFF;
}

#footerprod
{	margin: 0 auto;
	width: 950px;
	padding: 5px 0 5px  0;
	color: #000000;
	text-align: center;
	background-color: #FFFFFF;
}

/*Drop Down Menu Home*******************************/

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
}

#sddm li
{	margin: 0;
	list-style: none;
	float: left;
	font: bold 12px arial;
}

#sddm li a
{	display: block;
	margin: 0 0 0 0;
	padding: 9.5px 24px;
	border-right: 1px solid #FFFFFF;
	background: #;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
}

#sddm li a:hover
{	background: #0055ff;
	color: #FFFFFF;
}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
}

#sddm div a
{	position: relative;
	display: block;
	padding: 5px 10px;
	border-right: 0px solid #5c5c5c;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	color: #FFFFFF;
	font: bold 12px arial;
}

#sddm div a:hover
{	background: #0055ff;
	color: #FFFFFF;
	opacity: 0.6;
}

/*Drop Down Menu Products*******************************/

#sddmprod
{	margin: 0;
	padding: 0;
	z-index: 30;
}

#sddmprod li
{	margin: 0;
	list-style: none;
	float: left;
	font: bold 12px arial;
}

#sddmprod li a
{	display: block;
	margin: 0 0 0 0;
	padding: 9.5px 24px;
	border-right: 1px solid #FFFFFF;
	background: #;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
}

#sddmprod li a:hover
{	background: #0055ff;
	color: #FFFFFF;
}

#sddmprod div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	width: 260px;
	height:145px;
	background: url(images/products.png) no-repeat #0038A8 top right;
}

#sddmprod div a
{	position: relative;
	display: block;
	padding: 5px 10px;
	border-right: 0px solid #5c5c5c;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	color: #FFFFFF;
	font: bold 12px arial;
}

#sddmprod div a:hover
{	background: #0055ff;
	color: #FFFFFF;
	opacity: 0.6;
}

/*Drop Down Menu Coporation *******************************/

#sddmcorp
{	margin: 0;
	padding: 0;
	z-index: 30;
}

#sddmcorp li
{	margin: 0;
	list-style: none;
	float: left;
	font: bold 12px arial;
}

#sddmcorp li a
{	display: block;
	margin: 0 0 0 0;
	padding: 9.5px 24px;
	border-right: 1px solid #FFFFFF;
	background: #;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
}

#sddmcorp li a:hover
{	background: #0055ff;
	color: #FFFFFF;
}

#sddmcorp div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	width: 240px;
	height:145px;
	background: url(images/corporation.png) no-repeat #0038A8 top right;
}

#sddmcorp div a
{	position: relative;
	display: block;
	padding: 5px 10px;
	border-right: 0px solid #5c5c5c;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	color: #FFFFFF;
	font: bold 12px arial;
}

#sddmcorp div a:hover
{	background: #0055ff;
	color: #FFFFFF;
	opacity: 0.6;
}

/*Drop Down Menu Consumers *******************************/

#sddmcons
{	margin: 0;
	padding: 0;
	z-index: 30;
}

#sddmcons li
{	margin: 0;
	list-style: none;
	float: left;
	font: bold 12px arial;
}

#sddmcons li a
{	display: block;
	margin: 0 0 0 0;
	padding: 9.5px 24px;
	border-right: 1px solid #FFFFFF;
	background: #;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
}

#sddmcons li a:hover
{	background: #0055ff;
	color: #FFFFFF;
}

#sddmcons div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	width: 240px;
	height:145px;
	background: url(images/consumer.png) no-repeat #0038A8;
}

#sddmcons div a
{	position: relative;
	display: block;
	padding: 5px 10px;
	border-right: 0px solid #5c5c5c;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	color: #FFFFFF;
	font: bold 12px arial;
}

#sddmcons div a:hover
{	background: #0055ff;
	color: #FFFFFF;
	opacity: 0.6;
}

/*Drop Down Menu Partners *******************************/

#sddmpart
{	margin: 0;
	padding: 0;
	z-index: 30;
}

#sddmpart li
{	margin: 0;
	list-style: none;
	float: left;
	font: bold 12px arial;
}

#sddmpart li a
{	display: block;
	margin: 0 0 0 0;
	padding: 9.5px 24px;
	border-right: 1px solid #FFFFFF;
	background: #;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
}

#sddmpart li a:hover
{	background: #0055ff;
	color: #FFFFFF;
}

#sddmpart div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	width: 240px;
	height:145px;
	background: url(images/partners.png) no-repeat #0038A8;
}

#sddmpart div a
{	position: relative;
	display: block;
	padding: 5px 10px;
	border-right: 0px solid #5c5c5c;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	color: #FFFFFF;
	font: bold 12px arial;
}

#sddmpart div a:hover
{	background: #0055ff;
	color: #FFFFFF;
	opacity: 0.6;
}









/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_drop_2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.preload1 {background: #0055ff;}
.preload2 {background: #0055ff;}

#nav {padding:0; margin:0; list-style:none; height:35px; background:#0038A8; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#nav li.top {display:block; float:left; height:38px;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:35px; color:#ffffff; text-decoration:none; font-size:12px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: #0038A8;}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:35px; background: #0038A8; border-right: 1px solid white;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:35px; background: #0038A8; border-right: 1px solid white;}

#nav li:hover a.top_link {background: #0055ff;color: #FFFFFF;}
#nav li:hover a.top_link span {background: #0055ff;color: #FFFFFF;}
#nav li:hover a.top_link span.down {background: #0055ff;color: #FFFFFF;}

/* Sub One */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:1px; top:35px; background: #bbd37e; padding:3px; white-space:nowrap; width:260px; border-top: 3px solid white; height:138px; z-index:300; background: url(images/products.png) no-repeat #0038A8 bottom right;}
#nav li:hover ul.sub li
{display:block; height:24px; position:relative; float:left; width:260px; font-weight:bold;}
#nav li:hover ul.sub li a
{display:block; font-size:12px; height:22px; width:88px; line-height:20px; text-align:left;  text-indent:5px; color:#ffffff; text-decoration:none;}
#nav li ul.sub li a.fly
{color:#ffffff; width:260px;}
#nav li:hover ul.sub li a:hover 
{background: #0055ff; color:#ffffff; width:120px; opacity: 0.6;}
#nav li:hover ul.sub li a.fly:hover
{background: #0055ff; color:#ffffff; width:260px; opacity: 0.6;}

/* Sub Two */

#nav li:hover ul.sub1
{left:1px; top:35px; background: #bbd37e; padding:3px; white-space:nowrap; width:260px; border-top: 3px solid white; height:138px; z-index:300; background: url(images/corporation.png) no-repeat #0038A8 bottom right;}
#nav li:hover ul.sub1 li
{display:block; height:24px; position:relative; float:left; width:260px; font-weight:bold;}
#nav li:hover ul.sub1 li a
{display:block; font-size:12px; height:22px; width:88px; line-height:20px; text-align:left; text-indent:5px; color:#ffffff; text-decoration:none;}
#nav li ul.sub1 li a.fly
{color:#ffffff; width:260px;}
#nav li:hover ul.sub1 li a:hover 
{background: #0055ff; color:#ffffff; width:120px; opacity: 0.6;}
#nav li:hover ul.sub1 li a.fly:hover
{background: #0055ff; color:#ffffff; width:260px; opacity: 0.6;}

/* Sub Two */

#nav li:hover ul.sub2
{left:1px; top:35px; background: #bbd37e; padding:3px; white-space:nowrap; width:260px; border-top: 3px solid white; height:138px; z-index:300; background: url(images/consumer.png) no-repeat #0038A8 bottom right;}
#nav li:hover ul.sub2 li
{display:block; height:24px; position:relative; float:left; width:260px; font-weight:bold;}
#nav li:hover ul.sub2 li a
{display:block; font-size:12px; height:22px; width:88px; line-height:20px; text-align:left; text-indent:5px; color:#ffffff; text-decoration:none;}
#nav li ul.sub2 li a.fly
{color:#ffffff; width:260px;}
#nav li:hover ul.sub2 li a:hover 
{background: #0055ff; color:#ffffff; width:120px; opacity: 0.6;}
#nav li:hover ul.sub2 li a.fly:hover
{background: #0055ff; color:#ffffff; width:260px; opacity: 0.6;}

/* Sub Three */

#nav li:hover ul.sub3
{left:1px; top:35px; background: #bbd37e; padding:3px; white-space:nowrap; width:260px; border-top: 3px solid white; height:138px; z-index:300; background: url(images/partners.png) no-repeat #0038A8 bottom right;}
#nav li:hover ul.sub3 li
{display:block; height:24px; position:relative; float:left; width:260px; font-weight:bold;}
#nav li:hover ul.sub3 li a
{display:block; font-size:12px; height:22px; width:88px; line-height:20px; text-align:left; text-indent:5px; color:#ffffff; text-decoration:none;}
#nav li ul.sub3 li a.fly
{color:#ffffff; width:260px;}
#nav li:hover ul.sub3 li a:hover 
{background: #0055ff; color:#ffffff; width:120px; opacity: 0.6;}
#nav li:hover ul.sub3 li a.fly:hover
{background: #0055ff; color:#ffffff; width:260px; opacity: 0.6;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:150px; top:-3px; background: #0038A8; padding:3px; white-space:nowrap; width:120px; text-indent:10px; z-index:400; height:170px;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#0055ff 80px 6px no-repeat; color:#FFFFFF; border-color:#0055ff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#0055ff 80px 6px no-repeat; color:#FFFFFF; border-color:#0055ff;} 
