
body, form, p, h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}

p, h1, h2, h3, h4, h5, h6 {
	margin-bottom:10px;
}

body {
	font: 11px/17px Tahoma, Verdana, Arial;
	color:#004286;
}

a {
	color:#5e80ec;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}

#page {
	width:850px;
}


.header {
	background-color:#FFFFFF;
	height:80px;
	padding-top:5px;
	text-align:right;	
}
.fl_left {
	float:left;
}
.searchbox {
	text-align:right;
	vertical-align:top;
	height:32px;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:11px;
	color:#004286;
	font-weight:bold;
}




/* Top Area */
#logo {
	width:360px;
}
#topArea {
	height:35px;
	vertical-align:middle;
	font: 11px Tahoma, Verdana, Arial;
	color:#5e8dec;
}
#topArea a {
	color:#5e8dec;
	text-decoration:none;
}
#topArea a:hover {
	text-decoration:underline;
}

.searchfield {
	border: 1px solid #c2d2e2;
	font: 11px Tahoma, Verdana, Arial;
	padding:3px;
	width:130px;
}


/* Middle Area */
#wrapper {
	padding: 16px 5px 30px;
}

#content {
	padding-top:18px;
}
#content2 {
}


h2 {
	font: bold 20px Tahoma, Verdana, Arial;
	color:#ff7400;
}


.bluebox {
	border: 1px solid #bac8f7;
	padding:14px 11px 5px;
}

#scrolling {
	border: 1px solid #7fa0c2;
	font-size:18px;
	padding:2px;
	margin-bottom:10px;
	width:192px;
}

.orange, .orange a {
	color:#ff7400;
	text-decoration:none;
}
.orange a:hover {
	text-decoration:underline;
}


/* Footer */
#footer {
	border-top: 1px solid #aebff5;
	padding: 14px 30px 30px;
	text-align:center;
	color:#5e8dec;
}
#footer2 {
	border-top: 2px solid #004990;
	padding: 14px 30px 30px;
	text-align:center;
	color:#5e8dec;
}

#footer a, #footer2 a {
	color:#5e8dec;
	text-decoration:none;
	padding:0 3px;
}
#footer a:hover, #footer2 a:hover {
	text-decoration:underline;
}

#footer a.wsi, #footer2 a.wsi {
	padding:0;
	text-decoration:underline;
}
#footer a.wsi:hover, #footer2 a.wsi:hover {
	text-decoration:none;
}


.footer {
	font-family:Tahoma, Arial, Verdana, sans-serif;
	background-color:#FFFFFF;
	border-top:#aebff5 1px solid;
	font-size: 11px;
	color:#5e8dec;
	text-align:center;
}
a.footerlinks{
	font-size: 11px;
	color:#5e8dec;
}

.LinksObject {font-size: 11px; color:#5e8dec;}	
a.LinksObject:link,a.LinksObject:active,a.LinksObject:visited,a.LinksObject:hover{font-size: 11px; color:#5e8dec; text-decoration:none;}




/* Menu */
#menu ul {
	margin:0;
	padding:0;
	font: 14px Tahoma, Verdana, Arial;
	color:#004286;
}
#menu ul li {
	margin:0;
	padding:0 1px;
	list-style:none;
	float:left;
	position:relative;
}
#menu ul li a {
	font: 14px Tahoma, Verdana, Arial;
	color:#004286;
	text-decoration:none;
	width:117px;
	height:25px;
	line-height:25px;
	display:block;
	float:left;
	text-align:center;
}
#menu ul li a:hover {
	background:url(images/tab_hover.jpg) no-repeat;
	color:#FFFFFF;
}

#menu ul ul {
	position: absolute;
	z-index: 500;
	top: 100%;
	left: 0;
	border:1px solid #004a9e;
	border-width: 2px 1px 0;
	width:120px;
}

html>body #menu ul ul {
	width:auto;
}

#menu ul ul li {
	display:block;
	padding:0;
}
#menu ul ul li a {
	font-size: 12px; 
	background-color:#d9e4ff;
	color:#004a9e;
	padding: 0px 5px;
	margin:0px;
	width:120px;
	display:block;
	float:none;
	text-align:left;
	border-bottom:2px solid #004a9e;
	height:auto;
}
#menu ul ul li a:hover {
	font-size: 12px;
	background-image:none;
	background-color:#FFFFFF;
	color:#004a9e;
	padding: 0px 5px;
	margin:0px;
}

#menu ul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
	width:250px;
}
#menu ul ul ul li a {
	width:250px;
}

#menu ul ul,
#menu ul li:hover ul ul,
#menu ul ul li:hover ul ul
{display: none;}

#menu ul li:hover ul,
#menu ul ul li:hover ul,
#menu ul ul ul li:hover ul
{display: block;}


a.productsearchlink:link{
	font-size: 9px;
	color:#5e8dec;
	text-decoration:none;
	}

a.productsearchlink:active{
	font-size: 9px;
	color:#5e8dec;
	text-decoration:none;
	}

a.productsearchlink:visited{
	font-size: 9px;
	color:#5e8dec;
	text-decoration:none;
	}

a.productsearchlink:hover{
	font-size: 9px;
	color:#5e8dec;
	text-decoration:none;
	}


<!--[if lt IE 7]>
#menu{float:none;}
body{behavior:url(csshover.htc); }
#menu ul li{float:left; }
#menu a{height:1%; }

<![endif]-->

