
body	{
	background: #fff;
	background-image: url("images/body-bg.jpg");
	background-repeat: repeat-x;
	color: black;
	font-family: verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: normal;
	padding: 0;
	text-align: center;
	text-transform: none;
	word-spacing: normal;
	/*font-size-adjust: .58;
	*/
	margin: 0;
}

p {
	margin: 0px 0px 1em 0px;
	}

h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	font-weight: 100;
	border-bottom: 1px dashed #ccc;
	padding-bottom: 10px;
	color:black;
	}

h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: 100;
	color:#666666;
	}

h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color:#900;
	}
	
h4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color:#900;
	}

hr {
	margin: 20px 0px 20px 0px;
	border:0;
}

table.sale { border-bottom:1px solid #B6A593; border:1px solid #959796; }
th.sale { padding:4px; font:11px verdana, arial, sans-serif; color:#000; background-color:#015092; text-align:left; border:1px solid #959796; vertical-align:top; font-weight:bold;}
td.salegrey { padding:4px; font:11px verdana, arial, sans-serif; color:#000; background-color:#E5E5E5; text-align:left; border:1px solid #959796; vertical-align:top;}
td.salewhite { padding:4px; font:11px verdana, arial, sans-serif; color:#000; background-color:#fff; text-align:left; border:1px solid #959796; vertical-align:top;}
a:link, a:visited, a:active, a.offsite	{	
	text-decoration:	underline;
	color:	#015092;
	}	
		
a:hover	{	
	text-decoration:	none;
	color:	#91CDFF;
	}	

ul {
	margin:0 0 1em 1em;
	padding:0 0 0 0;
	}

li {
	margin-bottom:.5em;
	}


a.headerlink:link, a.headerlink:visited {color: #FFFFFF};
a.headerlink:hover {color: #91CDFF};

.bullet {list-style-image: url(images/bullet.jpg);}
.fbullet {list-style-image: url(images/fbullet.jpg);}


.subheading {
font-size: 12px;
	font-weight: bold;
	text-align: left;
	padding:5px 0px 3px 0px;
	margin-bottom:5px;
	color: #015092;
	border-bottom: 0px solid #015092;}

/*tab menu background-image: url("images/nav-bg.jpg"); background-repeat: repeat-x;*/
div#menu{float:right;width: 530px; height: 23px; margin-top:11px; margin-bottom:0px; padding-bottom: 0px; background:#015092; border-bottom: 1px solid #56646F;}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{margin-left: 0px;width:540px}
ul#nav li{float:left;margin-right: 3px;text-align: center}
ul#nav a{float:left;width: 7em;padding: 5px 0;background: #ccc;text-decoration:none;color: #000}
ul#nav a:hover{background: #91CDFF; color: #FFF}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #959796;color: #fff}
/*tabmenu ends*/


/*Sub Product Nav start*/
div#submenuprod{font-size:10px; float:right;width: 530px; height: 23px; padding-top:4px; padding-left:0px; padding-bottom: 0px;color:white;}

#submenuprod a{
color:white;
text-decoration:none;
}

#submenuprod a:hover{
color: #91CDFF;
}

#submenuprod a.active{
color: #91CDFF;
}

/*Sub About Nav start*/
div#submenuabout{font-size:10px; float:right;width: 460px; height: 23px; padding-top:4px; padding-left:70px; padding-bottom: 0px;color:white;}

#submenuabout a{
color:white;
text-decoration:none;
}

#submenuabout a:hover{
color: #91CDFF;
}

#submenuabout a.active{
color: #91CDFF;
}
/*Sub Nav end*/

/*Sub Support Nav start*/
div#submenusupport{font-size:10px; float:right;width: 500px; height: 23px; padding-top:4px; padding-left:30px; padding-bottom: 0px;color:white;}

#submenusupport a{
color:white;
text-decoration:none;
}

#submenusupport a:hover{
color: #91CDFF;
}

#submenusupport a.active{
color: #91CDFF;
}
/*Sub Nav end*/
/*Sub Contact Nav start*/
div#submenucont{font-size:10px; float:right;width: 450px; height: 23px; padding-top:4px; padding-left:50px; padding-bottom: 0px;color:white;}

#submenucont a{
color:white;
text-decoration:none;
}

#submenucont a:hover{
color: #91CDFF;
}

#submenucont a.active{
color: #91CDFF;
}

/*Sub Nav end*/


#supporttext a{
color:black;
text-decoration:underline;
}

#supporttext a:hover{
color: #91CDFF;
}

#supporttext a.active{
color: #91CDFF;
}

/*boxes start*/
ul#about,ul#about li{list-style-type:none;margin:0;padding:0}
ul#about{width: 160px;margin:0px auto 0;text-align:left}
ul#about a{color: #000;}
ul#about li{width: 150px; height:90px;
    padding: 10px 10px 20px 10px;margin:0px 8px 8px 0}
li#ab1{background: #ccc}
li#ab2{background: #37A5FF}
li#ab3{background: #91CDFF}
li#ab4{background: #666; color:#FFFFFF;}
li#ab5{background: #F36}
li#ab6{background: #FFF;color: #000}
/*boxes end*/
#header-text {float:right;margin-top:0px;padding-right:16px; color:#fff;}
#header-text a{color:#fff;text-decoration:	none;}
#header-text a:hover{color:#91CDFF;}


#frame {
	width: 720px;
	text-align:	left;
	margin: 0px auto 20px auto;
	padding:0px;
}


#logo {
	float:left;
	width: 175px;
	margin-top:0px;
	background-image: url("images/header-logo.jpg");
	background-repeat: no-repeat;
	}
	
#siteheadernav {
	float:right;
	font-size:	10px;
	text-align:right;
	margin-top:5px;
	}

#menumain {
	width:100%;
	padding: 0;
	font-size: 12px;
	margin: 0;
	background: #FE9A06;
	height: 25px;
	border-top:1px solid #666;
	border-bottom:1px solid #666;
	}

#menumain a:link, #menumain a:visited {
	float: left;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	padding: 5px 7px 6px 7px;
	text-decoration: none;
	color: #FFF;
	background: #FE9A06;
	}

#menumain a:link.active, #menumain a:visited.active, #menumain a:hover {
	color: #333;
	background: url(images/tab.gif) no-repeat bottom center #FFC273;
	}

#menusub {
	font-size: 10px;
	border-top:1px dashed #ccc;
	}

#menusub a:link, #menusub a:visited {
	display: block;
	font-size: 11px;
	font-weight: bold;
	padding:10px 10px 10px 10px;
	background:#fff;
	color: #666;
	text-decoration: none;
	border-bottom:1px dashed #ccc;
	}

#menusub a:link.active, #menusub a:visited.active, #menusub a:hover {
	display: block;
	color: #000;
	background:#F4F4E8;
	border-bottom:1px dashed #ccc;
	}

#sitebody {
	background: #fff;
width:725px;
margin:0 auto;
text-align:left;
	}

#col1 { width: 160px; margin: 20px 0 20px 2px; padding: 5px 5px 5px 5px; float:left; background:#ccc; border: 1px solid #666;}
#col2 { width: 320px; margin: 20px 0 20px 20px; float:left;}
#col3 { width: 160px; margin: 20px 0 20px 20px; float:left; color:#000;}
#col12 { width: 500px; margin: 20px 0 20px 2px; padding: 0 0 0 5px; float:left; border-left:0px solid #666;}
#col23 { width: 500px; margin: 20px 0 20px 20px; float:left; border-left:1px dashed #ccc;}
#col1a { width: 200px; margin: 0 20px 20px 20px;  float:left;}
#col2a { width: 200px; margin: 0 0 20px 20px; float:left;}

/*html>body #col1 {
	margin: 20px 0 20px 20px;
	}*/

.heading2 {
	font-size: 14px;
	font-weight: bold;
	padding:5px 0px 3px 0px;
	margin-bottom:5px;
	color: #015092;
	border-bottom: 1px solid #015092;
	}

.heading3 {
	font-size: 12px;
	font-weight: bold;
	padding:5px 0px 3px 0px;
	margin-bottom:5px;
	color: #015092;
	border-bottom: 1px solid #015092;
	}

#heading3 a { text-decoration: none; color: #666; }
#heading3 a:hover { text-decoration: none; color: #900; }

.headingc {
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	padding:5px 0px 3px 0px;
	margin-bottom:5px;
	color: #015092;
	border-bottom: 1px solid #015092;
	}

#headingc a { text-decoration: none; color: #666; }
#headingc a:hover { text-decoration: none; color: #900; }

.headingb {
	font-size: 12px;
	font-weight: bold;
	padding:0px 0px 0px 0px;
	margin-bottom:5px;
	color: #000;
	border-bottom: 1px solid #000;
	}
	
.contact{
margin-bottom:50px;
}
#content {
	padding: 20px;
	}
	
#index-link-p1 {
	background-image:url(images/index-link-p1.jpg);
	width:318px;
	height:88px;
	border:0px solid #ccc;
	margin-bottom:10px;
	}
	
#index-link-p2 {
	background-image:url(images/index-link-p2.jpg);
	width:318px;
	height:88px;
	border:0px solid #ccc;
	margin-bottom:10px;
	}

#index-link-p3 {
	background-image:url(images/index-link-p3.jpg);
	width:318px;
	height:88px;
	border:0px solid #ccc;
	margin-bottom:10px;
	}
	
#index-link-p4 {
	background-image:url(images/index-link-p5.jpg);
	width:318px;
	height:88px;
	border:0px solid #ccc;
	margin-bottom:10px;
	}
	
	
#index-link-calc {
	background-image:url(images/index-link-calc.jpg);
	width:318px;
	height:99px;
	border:0px solid #ccc;
	margin-bottom:10px;
	}


	
#index-link-p1-text, #index-link-p2-text, #index-link-p3-text, #index-link-p4-text, #index-link-calc-text
	{
	padding:10px 10px 10px 113px;
	color:#000;
	}

#index-link-p1-text a, #index-link-p2-text a, #index-link-p3-text a, #index-link-p4-text a, #index-link-calc-text a
	 {
	text-decoration: underline;
	color:#000;
	}

#index-link-p1-text a:hover, #index-link-p2-text a:hover, #index-link-p3-text a:hover, #index-link-p4-text a:hover, #index-link-calc-text a:hover
	 {
	text-decoration: none;
	color:#91CDFF;
	}

/**Titles**/
#index-link-t1-text, #index-link-t2-text, #index-link-t3-text, #index-link-t4-text, #index-link-tcalc-text
	{
	padding:10px 5px 0px 0px;
	color:#296597;
	text-align:right;
	font-family: verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}

#index-link-t1-text a, #index-link-t2-text a, #index-link-t3-text a, #index-link-t4-text a, #index-link-tcalc-text a
	 {
text-decoration: none;
	padding:10px 0px 0px 0px;
	color:#296597;
	text-align:right;
	font-family: verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}

#index-link-t1-text a:hover, #index-link-t2-text a:hover, #index-link-t3-text a:hover, #index-link-t4-text a:hover, #index-link-tcalc-text a:hover
	 {
text-decoration: none;
	color:#91CDFF;
	}

#prod-link-p1 {
	background-image:url(images/prod-link-p1.jpg);
	width:200px;
	height:88px;
	border:0px solid #ccc;
	margin-bottom:10px;
	}

#prod-link-p2 {
	background-image:url(images/prod-link-p2.jpg);
	width:200px;
	height:88px;
	border:0px solid #ccc;
	margin-bottom:10px;
	}
	
#prod-link-p3 {
	background-image:url(images/prod-link-p3.jpg);
	width:200px;
	height:88px;
	border:0px solid #ccc;
	margin-bottom:10px;
	}
	
#prod-link-p4 {
	background-image:url(images/prod-link-p4.jpg);
	width:200px;
	height:88px;
	border:0px solid #ccc;
	margin-bottom:10px;
	}

#prod-link-p5 {
	background-image:url(images/prod-link-p5.jpg);
	width:200px;
	height:88px;
	border:0px solid #ccc;
	margin-bottom:10px;
	}
	
#prod-link-p6 {
	background-image:url(images/prod-link-p6.jpg);
	width:200px;
	height:88px;
	border:0px solid #ccc;
	margin-bottom:10px;
	}
	
#prod-link-p7 {
	background-image:url(images/prod-link-p7.jpg);
	width:200px;
	height:88px;
	border:0px solid #ccc;
	margin-bottom:10px;
	}
	
#prod-link-p8 {
	background-image:url(images/prod-link-p8.jpg);
	width:200px;
	height:88px;
	border:0px solid #ccc;
	margin-bottom:10px;
	}
	
#prod-link-p9 {
	background-image:url(images/prod-link-p9.jpg);
	width:200px;
	height:88px;
	border:0px solid #ccc;
	margin-bottom:10px;
	}

#prod-link-p10 {
	background-image:url(images/prod-link-p10.jpg);
	width:200px;
	height:88px;
	border:0px solid #ccc;
	margin-bottom:10px;
	}
	
	#prod-link-p11 {
	background-image:url(images/prod-link-p11.jpg);
	width:200px;
	height:88px;
	border:0px solid #ccc;
	margin-bottom:10px;
	}


	#prod-link-p12 {
	background-image:url(images/prod-link-p12.jpg);
	width:200px;
	height:88px;
	border:0px solid #ccc;
	margin-bottom:10px;
	}
	
	
#prod-link-p1-text, #prod-link-p2-text, #prod-link-p3-text, #prod-link-p4-text, #prod-link-p5-text, #prod-link-p6-text, #prod-link-p7-text, #prod-link-p8-text, #prod-link-p9-text, #prod-link-p10-text, #prod-link-p11-text, #prod-link-p12-text
	{
	padding:10px 10px 10px 75px;
	color:#000;
	}

#prod-link-p1-text a, #prod-link-p2-text a, #prod-link-p3-text a, #prod-link-p4-text a, #prod-link-p5-text a, #prod-link-p6-text a, #prod-link-p7-text a, #prod-link-p8-text a, #prod-link-p9-text a, #prod-link-p10-text a, #prod-link-p11-text a, #prod-link-p12-text a
	 {
	text-decoration: underline;
	color:#000;
	}

#prod-link-p1-text a:hover, #prod-link-p2-text a:hover, #prod-link-p3-text a:hover, #prod-link-p4-text a:hover, #prod-link-p5-text a:hover, #prod-link-p6-text a:hover, #prod-link-p7-text a:hover, #prod-link-p8-text a:hover, #prod-link-p9-text a:hover, #prod-link-p10-text a:hover, #prod-link-p11-text a:hover, #prod-link-p12-text a:hover
	 {
	text-decoration: none;
	color:#91CDFF;
	}

/**Titles**/
#prod-link-t1-text, #prod-link-t2-text, #prod-link-t3-text, #prod-link-t4-text, #prod-link-t5-text, #prod-link-t6-text, #prod-link-t7-text, #prod-link-t8-text, #prod-link-t9-text, #prod-link-t10-text, #prod-link-t11-text, #prod-link-t12-text
	{
text-decoration: none;
	padding:10px 0px 0px 0px;
	color:#296597;
	text-align:right;
	font-family: verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}

#prod-link-t1-text a, #prod-link-t2-text a, #prod-link-t3-text a, #prod-link-t4-text a, #prod-link-t5-text a, #prod-link-t6-text a, #prod-link-t7-text a, #prod-link-t8-text a, #prod-link-t9-text a, #prod-link-t10-text a, #prod-link-t11-text a, #prod-link-t12-text a
	 {
text-decoration: none;
	padding:10px 0px 0px 0px;
	color:#296597;
	text-align:right;
	font-family: verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}

#prod-link-t1-text a:hover, #prod-link-t2-text a:hover, #prod-link-t3-text a:hover, #prod-link-t4-text a:hover, #prod-link-t5-text a:hover, #prod-link-t6-text a:hover, #prod-link-t7-text a:hover, #prod-link-t8-text a:hover, #prod-link-t9-text a:hover, #prod-link-t10-text a:hover, #prod-link-t11-text a:hover, #prod-link-t12-text a:hover
	 {
	text-decoration: none;
	color:#91CDFF;
	}
	
#entrydate {
	font-size: 9px;
	color: #FE9A06;
	font-weight: bold;
	}

#entrytitle {
	font-size: 11px;
	color: black;
	text-decoration:none;
	font-weight: bold;
	}

#entrytitlemain {
	font-size: 13px;
	color: black;
	text-decoration:none;
	font-weight: bold;
	border-bottom:1px solid #ccc;
	}


#pagefooter {
	padding:20px 0 30px 0;
	}

#sitefooter {
	background: url(images/header-footer-shade.gif) no-repeat top center;
	padding-top:20px;
	text-align:left;

	}

#sitefooternav {
	font-size:	10px;
	margin: 0;
	padding: 10px 20px 10px 20px;
	clear:both;
	}
#fineprint {
	font-size:	9px;
	margin: 0;
	padding: 10px 20px 10px 20px;
	clear:both;
	border-top: 1px solid #666666;
	}

.icon {
vertical-align : middle; 
padding : 0px; 
margin : 4px; 
border : 0px ; 
} 
.marginform{
	margin: 10px;
}
label.error { float:none; color: red; padding-left: .5em; vertical-align: top; }

input.error {
	border: 2px solid red;
}
textarea.error {
	border: 2px solid red;
}
div.error{
	display: block;
	color: red;
	font-style: italic;
	font-weight: normal;
}

/* TABLE UPSILON 
----------------------------------------*/
#upsilon-c table { border: 1px solid #ccc;width:100%;border-collapse: collapse; font-size:10px; color:#006699}
#upsilon-c td { border: 1px solid #ccc;padding:5px; color:#006699 }
#upsilon-c em { color:#FF0000;font-style:normal; }
#upsilon-c th { border: 1px solid #ccc; }
-->