body 
{
	font-family: Verdana, Helvetica, Arial, Sans-serif; 
	color: #000000;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	line-height: 1.5;
}
#bodyhome 
{
	font-family: Verdana, Helvetica, Arial, Sans-serif; 
	color: #000000;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	line-height: 1.5;
	background-image : URL(images/home_bg1.gif);	
}
#bodyinner
{
	font-family: Verdana, Helvetica, Arial, Sans-serif; 
	color: #000000;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	line-height: 1.5;
	background-image : URL(images/subpage_bg.gif);	
}
#main
{
	width: 756px;
}
#toplayer1
{
	width: 765px;
	height: 130px;	
	border-width:0px;
	position: relative; 
	background-color: #ffffff;
}
#topnavhome
{
	width: 233px;
	background-color: #FF3300;
}
.navh1
{
	width: 71px;
	height: 48px;
  	padding: 0px 0px 0px 0px;
  	margin: 0px 0px 0px 0px;
  	float:left;
}
.navh1 a
{background-image : URL(images/nav/home.gif);}
.navh1 a:hover
{background-image : URL(images/nav/home_ov.gif);}  	
.navh2 a
{background-image : URL(images/nav/map.gif);}
.navh2 a:hover
{background-image : URL(images/nav/map_ov.gif);}  	
.navh3 a
{background-image : URL(images/nav/contact.gif);}
.navh3 a:hover
{background-image : URL(images/nav/contact_ov.gif);}  	

/* ------------------------ */
#logo
{
	width: 233px;
	position: absolute; 
	top: 48px;
	left: 0px;
	padding:0px 0px 1px 0px;
}
#datebg
{
	background-color:#edeaea;
	background-image : URL(images/topleftbg.png);	
}
#date
{
	font-size: 9px;
	color:#817979;
	background-color:#edeaea;
	background-image : URL(images/topleftbg.png);		
	padding:0px 0px 0px 0px; 	
	position: absolute;	
	top: 65px; 
	left: 360px;
}
#reseller
{
	font-size: 10px;
	color:#948181;
	background-color:#edeaea;
	background-image : URL(images/topleftbg.png);		
	padding:0px 0px 0px 0px; 	
	position: absolute;	
	top: 15px; 
	left: 427px;
}
#reseller a
{
	font-size: 10px;
	color:#948181;
	text-decoration:none;
}
#reseller a:hover
{
	text-decoration:underline;
}
#topall
{
	position: absolute; 
	top: 0px;
	left: 233px;  		
	width: 532px;
	height: 40px;		
	border-width:3px 3px 3px 3px;
	border-color:#000000; 
	/*background-image : URL(images/topleftbg.png);*/
	/*background-color: #FF3300;*/
	background-color: #edeaea;	
}
#navm 
{
	position: absolute; 
	top: 89px;
	left: 1px;  	
	width:531; 
  	/*background-color:#000000;*/
  	/*background-color:#D12A01;*/
	background-image : URL(images/navmbg.gif);
	border-top-style: solid;
	border-top-color:    #ffffff;	
	border-top-width: 	2px;
}
.navm1 a
{background-image : URL(images/nav/about.gif);}
.navm1 a:hover
{background-image : URL(images/nav/about_ov.gif);}
.navm2 a
{background-image : URL(images/nav/products.gif);}
.navm2 a:hover
{background-image : URL(images/nav/products_ov.gif);}
.navm3 a
{background-image : URL(images/nav/solutions.gif);}
.navm3 a:hover
{background-image : URL(images/nav/solutions_ov.gif);}
.navm4 a
{background-image : URL(images/nav/benefits.gif);}
.navm4 a:hover
{background-image : URL(images/nav/benefits_ov.gif);} 	
.navm5 a
{background-image : URL(images/nav/resellers.gif);}
.navm5 a:hover
{background-image : URL(images/nav/resellers_ov.gif); }
.navm6 a
{background-image : URL(images/nav/purchase.gif); }
.navm6 a:hover
{background-image : URL(images/nav/purchase_ov.gif);}
.navm7
{background-image : URL(images/nav/blank.gif); 	}

/* ------------------------ */
#toplayer3
{
	width: 763px;

	position: relative; 
	background-color: #edeaea;
}
#toplayer3inner
{
	width: 765px;
	background-color: #ffffff;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
	border-width:1px 0px 0px 0px;
	border-color:#ffffff; 
	border-style:solid; 		
	position: relative; 
}
#toplayer3admin
{
	width: 763px;
	height: 55px;	
	position: relative; 
	background-color: #edeaea;
}
#flash
{
	position: relative; 
	top: 0px;
	left: 234px;  		
	width: 531px;
	height: 178px;
  	padding: 0px 0px 0px px;
	border-width:1px 1px 0px 0px;
	border-color:#ffffff; 
	border-style:solid; 
	background-color: #ffffff;
	
}
#flashinner
{
	padding: 20px 0px 0px 253px;
	width: 512px;	
	color: #ff3300;
	font-size:22px;
	/*font-weight:bold;*/
	position: absolute; 
	top: 0px;
	left: 0px;
}
#leftnavadmin
{
	width: 233px;
	background-color: #ffffff;
  	margin: 0px 1px 0px 0px;
	position: absolute;
	top: 0px;
	left: 0px; 
	border-width:1px 0px 0px 0px;
	border-color:#BFB6B6; 
	border-style:solid;	
}
#leftnav
{
	width: 234px;
	background-color: #ffffff;
  	padding: 0px 0px 0px 0px;
  	margin: 0px 0px 0px 0px;
	position: absolute; 
	top: 0px;
	left: 0px; 
	border-width:1px 0px 0px 0px;
	border-color:#BFB6B6; 
	border-style:solid;	
}
#leftnavinner
{
	width:234px;
	background-color: #ffffff;
	position: absolute; 
	top: 201px;
	border-width:1px 0px 0px 0px;
	border-color:#BFB6B6;
	border-style:solid;
	line-height:14px;
}

#leftnavinner a {float:left; margin:1px 0px 0px 0px;  width:234px;   padding:0px 0px 0px 0px; background-repeat : no-repeat;white-space:nowrap;text-decoration:none; background-color:#EDEAEA;	font-family: Verdana, Helvetica, Arial, Sans-serif; font-size:11px;font-weight: bold;color: #ff3300;border-width:0px 0px 1px 0px;border-color:#BFB6B6; border-style:solid;}
#leftnavinner a:hover {float:left; margin:0px 0px 0px 0px; width:234px; padding:1px 0px 0px 0px; background-repeat : no-repeat;white-space:nowrap;text-decoration:none; background-color:#DBD3D3; font-family: Verdana, Helvetica, Arial, Sans-serif; font-size:11px ;font-weight: bold;color: #ff3300;border-width:0px 0px 1px 0px;border-color:#BFB6B6; border-style:solid;}

#on {float:left; margin:0px 0px 0px 0px; width:234px; padding:1px 0px 0px 0px; background-repeat : no-repeat;white-space:nowrap;text-decoration:none; background-color:#DBD3D3; font-family: Verdana, Helvetica, Arial, Sans-serif; font-size:11px ;font-weight: bold;color: #ff3300;border-width:0px 0px 1px 0px;border-color:#BFB6B6; border-style:solid;}

#leftnavadmin a {float:left; margin:0px 0px 0px 0px;  width:227px; height:20px; padding:6px 0px 0px 5px; background-repeat : no-repeat;white-space:nowrap;text-decoration:none; background-color:#EDEAEA;	font-family: Verdana, Helvetica, Arial, Sans-serif; font-size:11px;font-weight: bold;color: #ff3300;border-width:0px 0px 1px 0px;border-color:#BFB6B6; border-style:solid;}
#leftnavadmin a:hover {float:left; margin:0px 0px 1px 0px; width:227px; height:20px; padding: 6px 0px 0px 5px; background-repeat : no-repeat;white-space:nowrap;text-decoration:none; background-color:#DBD3D3; font-family: Verdana, Helvetica, Arial, Sans-serif; font-size:11px ;font-weight: bold;color: #ff3300;border-width:0px 0px 1px 0px;border-color:#BFB6B6; border-style:solid;}

#leftnav a {float:left; margin:1px 0px 0px 0px;  width:234px; padding:0px 0px 0px 0px; background-repeat : no-repeat;white-space:nowrap;text-decoration:none; background-color:#EDEAEA;	font-family: Verdana, Helvetica, Arial, Sans-serif; font-size:11px;font-weight: bold;color: #ff3300;border-width:0px 0px 1px 0px;border-color:#BFB6B6; border-style:solid;}
#leftnav a:hover {float:left; margin:0px 0px 0px 0px; width:234px;  padding: 1px 0px 0px 0px; background-repeat : no-repeat;white-space:nowrap;text-decoration:none; background-color:#DBD3D3; font-family: Verdana, Helvetica, Arial, Sans-serif; font-size:11px ;font-weight: bold;color: #ff3300;border-width:0px 0px 1px 0px;border-color:#BFB6B6; border-style:solid;}

.nav1 a
{background-image : URL(images/nav/1.gif);}
.nav1 a:hover
{background-image : URL(images/nav/1a.gif);}
.nav2 a
{background-image : URL(images/nav/2.gif);}
.nav2 a:hover
{background-image : URL(images/nav/2a.gif);}
.nav3 a
{background-image : URL(images/nav/3.gif);}
.nav3 a:hover
{background-image : URL(images/nav/3a.gif);}
.nav4 a
{background-image : URL(images/nav/4.gif);}
.nav4 a:hover
{background-image : URL(images/nav/4a.gif);}

/* ------------------------ */
#textlayer
{
	width: 765px;
	background-color: #edeaea;
	float:left;
	border-style:solid;
	border-color:#000000;
	border-width:0px;	
}
#textlayer a
{ 
	text-decoration:underline;
	color:#FF3300;
}
#textlayer a:hover
{ 
	text-decoration:none;
	color:#FF3300;	
}
#maintext
{
	width:494px;
	background-color: #ffffff;
	color:#7a5959;
	font-size:11px;
	position:relative;
	top:15px;
	left: 20px;
	right:20px;

}
#maintextpadd
{
	width:531px;
	float:right;	
	background-color: #ffffff;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;	
	border-bottom-width: 	35px;
	/*border-style:solid;	
	border-color:#000000;
	border-width:1px;*/		

}
#maintext_org
{
	width:515px;
	background-color: #ffffff;
	color:#7a5959;
	font-size:11px;
padding:15px 0px 0px 0px;
	/*padding:15px 20px 15px 15px;	*/
/*position: absolute; 
top: 201px;
left: 234px;*/	
	float:right;	
	overflow:none;
}
#paddinglayer
{
	width: 501px;
	border-style: solid;
	border-color:    #000000;	
	border-width: 	15px;
	float:right;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;		
}
div#maintext b	
{
	color:#FF3300;
	font-weight:normal;	
}
div#maintext h1	
{
	color:#FF3300;
	font-weight:normal;
	font-size:20px;
	font-family: Trebuchet MS, Verdana, Helvetica, Arial, Sans-serif; 
  	margin: 5px 0px 15px 0px;
  	spacing: 0px 0px 0px 0px;
  	line-height:20px;
}
div#maintext h2	
{
	color:#FF3300;
	font-weight:normal;
	font-size:18px;
	font-family: Trebuchet MS, Verdana, Helvetica, Arial, Sans-serif; 
  	margin: 10px 0px 4px 0px;
}
div#maintext h3	
{
	color:#7a5959;
	font-weight:bold;
	font-size:14px;
	font-family: Trebuchet MS, Verdana, Helvetica, Arial, Sans-serif; 
  	margin: 4px 0px 2px 0px;	
}
div#maintext p	
{
	font-size:11px;
	color:#7a5959;
  	margin: 0px 0px 12px 0px;
  	spacing: 0px 0px 0px 0px;  		
}
#sidebar
{
	width:193px;
	line-height:14px;
	float:left;
	margin: 20px 0px 0px 0px;
}
#sidebarinner
{
	width:193px;
	line-height:14px;
	position: absolute; 
	top: 200px;
	left: 0px;
border-width:3px 3px 3px 3px;
border-color:green;	
}
div#sidebar hr 
{
	height: 0;
	background: #bfb6b6;
	width: 224px; 
	border-top-style:dashed;
	border-top-color:    #bfb6b6;	
	border-top-width: 	1px;
}
.title
{ 
	color:#7a5959;
	font-weight:bold;
	font-size:11px;
	line-height:14px;	
	padding: 0px 20px 0px 20px;	
	width:200px;
}
.text
{ 
	color:#FF3300;
	font-size:10px;
	font-weight:normal;
	line-height:14px;
	padding: 0px 20px 0px 20px;
	width:200px;	
}
.quote
{ 
	color:#7a5959;
	font-size:10px;
	font-weight:normal;
	line-height:14px;
	padding: 30px 20px 0px 20px;
	width:200px;
}
#FKC
{
	background-color: #edeaea;
	font-family: Verdana, Helvetica, Arial, Sans-serif; 
	font-size:11px;
	color:#7a5959;
	float:right;
	padding:15px 20px 15px 15px;
	float:left;
}
div#FKC b	
{
	color:#FF3300;
	font-weight:normal;	
}
div#FKC h1	
{
	color:#FF3300;
	font-weight:normal;
	font-size:17px;	
}
/* ------------------------ */
#footer
{
	width:765px;
	color:#7a5959;
	font-family: Verdana, Helvetica, Arial, Sans-serif; 
	font-size:9px;
	background-color: #ffffff;
	
}
#footerimg
{
	width:234px;
	padding: 15px 0px 18px 0px; 
	float:left;
	background-color: #edeaea;	
	/*background-image : URL(images/footerbglogo.png);*/
}
#footerspace
{
	width:511px;
	float:left;
	background-color: #ffffff;
	width:10px;
}
#footermenu
{
	width:531px;
	padding:10px 0px 15px 0px; 
	background-color: #ffffff;
	line-height:1.5;
	font-size:10px;
	color:#817979;	
	float:right;	
}
div#footermenu hr 
{
	height: 0;
	background: #bfb6b6;
	width: 500px; 
	border-top-style:dashed;
	border-top-color:#bfb6b6;
	border-top-width:1px;
	border-left-width:0px;
	padding:0px 0px 0px 10px; 	
}
.copy
{
	padding: 0px 48px 0px 10px; 
}
.footmenu
{
	color:#bcb5b5;
	padding: 0px 0px 0px 10px; 	
}
.footmenu a
{
	color:#bcb5b5;
	text-decoration:none;	
}
.footmenu a:hover
{
	color:#bcb5b5;
	text-decoration:none;
}
.xg 
{
	color:#7a5959;
	padding: 0px 0px 0px 10px; 
}
.xg a:hover
{
	color:#817979;
	text-decoration:none;
}
.xg a
{
	color:#817979;
	text-decoration:none;	
}
.xg a:hover
{
	color:#817979;
	text-decoration:none;
}
/* ------------------------ */
div#maintext td
{
	font-family: Verdana, Helvetica, Arial, Sans-serif; 
	color:#7a5959;
	font-size:11px;
}

tr.second {height:30px;font-weight: normal; color: #7A5959; font-family: verdana; background:#edeaea; font-size:10px;line-height:14px; text-align:center;}
tr.first{height:30px;font-weight: normal; color: #7A5959; font-family: verdana; background:#ffffff; font-size:10px;line-height:14px; text-align:center;}
tr.head{height:30px;font-weight: bold; color: rgb(255, 255, 255); font-family: verdana; font-size:10px;line-height:14px; font-weight:bold;background:#ff3300; text-align:center;}
td {align:center;}
td.top{border-width:1px 0px 0px 0px;border-color:#7A5959; border-style:solid;}
td.bottom{border-width:0px 0px 1px 0px;border-color:#7A5959; border-style:solid;}
td.left{text-align:left;border-width:0px 0px 0px 1px;border-color:#edeaea; border-style:solid;padding: 7px 5px 8px 10px;}
td.right{border-width:0px 1px 0px 0px;border-color:#edeaea; border-style:solid;}
/* ------------------------ */
.sitemap {}
.sitemap a { text-decoration:none;font-size:11px;color:#7a5959;margin:0px 0px 20px 20px ;}		
.sitemap a:hover{text-decoration:underline; font-size:11px;color:#7a5959; margin:0px 0px 20px 20px ;}
#pop1{float:left;background-color:#DBD3D3}
#pop2{float:left;background-color:#DBD3D3;}
#pop3{float:right;background-color:#DBD3D3;}
#pop4{margin:0px 0px 0px 0px;border:0px;}
#pop5{padding:25px 0px 0px 20px;}
#pop6{margin:20px 10px 20px 10px; padding:0px 20px 20px 20px; border-width:2px 2px 2px 2px;border-color:#ff3300; 	border-style:solid;}
#blue { background-color:#F0F3F3;margin: 30px 0px 30px 0px}