*
{
	padding:0px;
	margin:0px;
	font-family:verdana;
	font-size:12px;
	line-height:17px;
	outline:none;
	
	}
body 
{
	text-align:center;
}

a
{
	color: #3366ff;
}

a:hover
{
	color: #3366ff;
}


#container
{
	width:960px;
	margin-right:auto;
	margin-left:auto;
}

#header
{
	width:960px;
	float:left;
	height:100px;
}
#header img
{
	float:left;
	margin-top:30px;
}
	
#login
{
	width:472px;
	float:right;
	height:40px;
	text-align:left;
	padding-top:10px;
	margin-top:10px;

}
.txt
{
	width: 129px;
	height: 23px;
	float: left;
	border: none;
	background-image: url(EasySliced/txtbg.png);
	background-repeat: no-repeat;
	padding-left:5px;
	margin-top:30px;
	margin-left:5px;
	font-family:Tahoma;
	line-height:23px;
	color: #3B3A3A;
}
.btn
{
	background-image: url(EasySliced/btnlogin.png);
	background-repeat: no-repeat;
	background-position: left center;
	height:23px;
	width:61px;
	float:left;
	margin-left:5px;
	margin-top:30px;
	border:none;
	cursor:pointer;
}
	
#menu
{
	width: 958px;
	float: left;
	height: 37px;
	background-image: url(EasySliced/menubg.png);
	background-repeat: repeat-x;
	border-left: #c6c6c6 1px solid;
	border-right: #c6c6c6 1px solid;
}
#menuimgl
{
	float:left;
	margin-left:-1px;
	}
	
#menuimgr
{
	float:right;
	margin-right:-1px;
	}

#menulink a
{	
	height:37px;
	padding-left:25px;
	padding-right:25px;
	font-family:Trebuchet MS;
	font-size:18px;
	color:#575656;
	text-decoration:none;
	float:left;
	line-height:36px;
}

#menulink a:hover
{
	border-bottom: #769fd5 1px solid;
	border-left: #779ed5 1px solid;
	border-right: #779ed5 1px solid;
	margin-bottom: -1px;
	background-image: url(EasySliced/menubghover.png);
	background-repeat: repeat-x;
	color:White;
	padding-left:24px;
	padding-right:24px;
	float:left;
	height:36px;
}

#submenu
{
	width: 958px;
	float: left;
	background-color: #769fd5;
	border-bottom: #6190ca 1px solid;
	border-left: #779ed5 1px solid;
	border-right: #6190ca 1px solid;
	height:32px;
}
.lnkreg
{
	float:right;
	color:#4a6da4;
	font-family:Trebuchet MS;
	font-size:18px;
	margin-right:5px;
	text-decoration:none;
	line-height:32px;
}

#contentmain
{
	width: 960px;
	float: left;
	background-image: url(EasySliced/bgmain.png);
	background-repeat: repeat-x;
	background-color:#6a94cd;
	padding-bottom:10px;
}
.headimg{
	float:left;
	width:34px;
	display:block;
	margin-top:17px;
	margin-bottom:10px;
	margin-left:10px;
}	
.headtext{
	float:left;
	font-size:20px;
	margin-top:20px;
	margin-bottom:10px;
	display:block;
}	
.whitetext{
	color:#fff;
	font-size:20px;
}
#contentmainsub
{	background-color:White;
	width:940px;
	float:left;
	margin-left:10px;
	margin-right:10px;
	padding-bottom:20px;
	}
	

#contentleft
{
	width:610px;
	float:left;
}
#contentFull
{
	width:99%;
	float:left;
}

#content
{
	float:left;
	width:100%;
	
	}
	
#content p
{
	margin-top:10px;
	margin-bottom:10px;
	padding-left:10px;
	line-height:18px;
	text-align:justify;
	color:#3b3a3a;
}
#contenttable td{
 	color:#3b3a3a;
	line-height:20px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align:text-top;
	text-align: left;
}
#contenttable UL{
	margin-left:20px;
}
#contentright
{
	width:290px;
	float:right;
	margin-right:5px;
}
#brochure
{
	background-image: url(EasySliced/Brochure.png);
	text-indent: -5000px;
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-bottom: 15px;
	float: left;
	width: 290px;
	height: 44px;
	border-bottom: #000000 1px dashed;
	background-position: left center;
	outline:none;
}
#presentation
{	background-image: url(EasySliced/presentation.png);
	text-indent: -5000px;
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-bottom: 15px;
	float: left;
	width: 290px;
	background-position: left center;
	height: 44px;
	border-bottom: #000000 1px dashed;
	}
#news
{
	width:290px;
	float:left;
	margin-top:30px;
	text-align:left;
	}
#news a
{	
	color:#3b3a3a;
	line-height:18px;
	text-decoration:none;
}
#news td{

  border-bottom: #6190ca 1px dashed;
  padding-top:20px;
  padding-bottom:20px;
  
}
/*#news p
{	margin-top:10px;
	margin-bottom:10px;
	line-height:18px;
	text-align:left;
	color:#3b3a3a;
	border-bottom: #6190ca 1px dashed;
	width:100%;
	padding-bottom:20px;
	float:left;
	text-decoration:none;
}*/
	
#bhome .ahome, #bcustomers .acustomers, #bsupport .asupport, #bsales .asales, #babout .aabout, #bcontact .acontact
{
	border-bottom: #769fd5 1px solid;
	border-left: #779ed5 1px solid;
	border-right: #779ed5 1px solid;
	margin-bottom: -1px;
	background-image: url(EasySliced/menubghover.png);
	background-repeat: repeat-x;
	color:White;
	padding-left:24px;
	padding-right:24px;
	float:left;
	height:36px;}
#submenu a
{
	font-family:Tahoma;
	color:White;
	float:left;
	line-height:30px;
	text-decoration:none;
	margin-right:10px;
	margin-left:10px;
	}
#submenu a:hover
{
	color:#14345a;
}
A.selectedsubmenu{
	color:#14345a !important;
}
#footer
{
	width: 960px;
	background-image: url(EasySliced/logofooter.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:28px;
	text-align:left;
	float:left;
	font-family:Tahoma;
	padding-top:15px;
}
.copyright{
	float:left;
	width:50%;
}
.designby{
	float:left;
	width:50%;
	text-align:right;
}
.designby A{
	text-decoration:none;
	color:#000;
}
.contacttable{
	text-align:left;
	clear:both;
}
#content UL{
	text-align:left;
	padding-left:25px;
	color:#3B3A3A;
}
P.pmarginUL{
	margin-bottom:0px !important;
	padding-bottom:0px !important;
}

.itext{
	font-style:italic;
}
.itextul{
	font-style:italic;
	border-bottom: #6190ca 1px dashed;
	padding-bottom:10px;
}
.tableborder{
	border:1px solid #000;
	border-bottom:none;
	color:#3B3A3A;
}
.tableborder td{
	text-align:left;
}
.borderleft{
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	line-height:17px;
	padding-left:5px;
	width:50%;
}
.borderright{
	border-bottom:1px solid #000;
	line-height:17px;
	padding-left:5px;
	width:50%;
}
.cmntext{
	color:#3B3A3A;
}
.justifytable td{
	text-align:justify;
}