@charset "utf-8";
/* CSS Document */
body {
	background-color:#faf5fe;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
}
#latsonswebmail{
	width:100%;
	height:20px;
	background-color:#666;
	color:#fff;
	text-align: right;
	padding-top: 4px;
	font-size: 10px;
}
#latsonswebmail A{
	color: #fff;
	margin-right: 26px;
	margin-left: 26px;
	text-decoration: none;
}
#latsonswebmail A:visited{
	color: #fff;
	text-decoration: none;
}
#latsonswebmail A:hover{
	color: #f90;
	text-decoration: none;
}
#latsons{
	width: 962px;
	margin-left:auto;
	margin-right:auto;
	}
/* header part css*/
#header{
	width:962px;
	height:95px;
	margin-top: 10px;}
#header a img {
	text-decoration: none;
	border: 0 none;
	}
#logo{
	width:284px;
	height:83px;
	border:none;
	float:left;	
	}
#slogan{
	width:450px;
	color:#71408c;
	font-size:14px;
	font-weight:bold;
	float:left;
	margin-left: 12px;
	margin-top: 53px;}
#topnav{
	width:200px;
	float:right;
	text-align:right;
	margin-top: 53px;
	margin-right: 10px;}
#topnav IMG{
	padding-left: 20px;}
#imagehead{
	width:962px;
	height:241px;}
#leftbg{
	width:26px;
	height:241px;
	float:left;
	background-image:url(../images/nav-leftbg.jpg);
	background-repeat:no-repeat;}
/* navigation styles*/
#navbg{
	width:254px;
	height:241px;
	float:left;
	background-image:url(../images/nav-bg.jpg);
	background-repeat:no-repeat;
	background-color:#d4d4d5;
	}
HR{
	color: #cac9c6;
	background-color: #cac9c6;
	height: 1px;
	border:0px;}
#navbg A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #71408c;
	font-size: 13pt;
	font-weight: bold;
	border: none;
	text-decoration: none;
	text-align: center;
}
#navbg A:visited{
	color: #71408c;
	border: none;
}
#navbg A:hover{
	color: #f90;
}
#navbg IMG{
	margin-left: 26px;
	margin-right:6px;}
#maingraphic{
	width:682px;
	height:241px;
	float:right;}
/* body part css*/
#midbody{
	width:962px;
	margin-top: 10px;
	height: 390px;
}
#latsonsintro{
	float:left;
	width: 634px;
	height: 377px;
	background-image:url(../images/divider.gif);
	background-repeat:repeat-y;
	background-position:right;
	margin-left:30px;
	padding-top: 14px;}
#margin{
	width: 600px;}
.heading{
	color: #71408c;
}
.center{
	margin-left:24px;
	}

#mission{
	float:right;
	width:265px;
	height:390px;
}
.img{
	border:solid;
	border-color:#666;
	border-width:1px;
	text-align:center;
	margin-left:35px;
	}
#latsonsintro TABLE{
	width: 100%;}
#latsonsintro TD{
	width:33.33%;
	font-weight:bold;
	color:#666;}
#margin a.readmore:link {
	color:#71408c;
	text-decoration: none;
}
#margin a.readmore:hover {
	color:#f90;
	text-decoration: none;
}
#margin a.readmore:visited {
	color:#71408c;
	text-decoration: none;
}
/* footer part css*/
#footer{
	width:962px;
	height:73px;
	margin-top: 10px;
	background-color:#e6e4e6;
	clear:both;
	margin-bottom:10px;
}
#footer-left{
	width:20px;
	height:73px;
	background-image:url(../images/bottom-leftbg.jpg);
	background-repeat:no-repeat;
	float:left;		
}
#footer-right{
	width:17px;
	height:73px;
	background-image:url(../images/bottom-rightbg.jpg);
	background-repeat:no-repeat;
	float:right;
}
#footer-mid{
	width:912px;
	height:73px;
	float:left;
	font-size: 9px;
	color:#666;
	margin-left: 6px;
	margin-top: 6px;
	background-image: url(../images/watermark-logo.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
#footer A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	font-size: 9px;
	border: none;
	text-decoration: none;
}
#footer A:visited{
	color: #666;
	border: none;
}
#footer A:hover{
	color: #71408c;
}
#footer a.veobo:link, #footer a.veobo:visited {
	color: #666;
	font-style:italic;
	text-decoration: none;
}
#footer a.veobo:hover {
	color: #71408c;
	text-decoration: none;
}
#contact{
	float:left;
	width: 634px;
	height: 377px;
	background-image:url(../images/divider.gif);
	background-repeat:repeat-y;
	background-position:right;
	margin-left:30px;
	padding-top: 14px;}
#contact TABLE{
	width: 340px;
	margin-left: 7%;}
.tdtitle{
	width:190px;
	text-align:right;
	padding-right: 8px;
}
.tddata{
	width:150px;
}
#aboutbody{
	width:962px;
	margin-top: 10px;
	height: 550px;
}
#aboutlatsons{
	float:left;
	width: 634px;
	height: 537px;
	background-image:url(../images/divider.gif);
	background-repeat:repeat-y;
	background-position:right;
	margin-left:30px;
	padding-top: 14px;}
#corevalues{
	float:right;
	width:265px;
	height:550px;
}
#aboutlatsons P{
	width:600px;}
#aboutlatsons P IMG{
	float:left;
	padding-right: 10px;}
.abouttd{
	text-align:center;}
#custbody{
	width:962px;
	margin-top: 10px;
	height: 1040px;
}
#customers{
	float:left;
	width: 634px;
	height: 1027px;
	background-image:url(../images/divider.gif);
	background-repeat:repeat-y;
	background-position:right;
	margin-left:30px;
	padding-top: 14px;}
#portbody{
	width:962px;
	margin-top: 10px;
	height: 1560px;
}
#portfolio{
	float:left;
	width: 634px;
	height: 1537px;
	background-image:url(../images/divider.gif);
	background-repeat:repeat-y;
	background-position:right;
	margin-left:30px;
	padding-top: 14px;}
#portfolio IMG{
	border:none;}
#servbody{
	width:962px;
	margin-top: 10px;
	height: 750px;
}
#services{
	float:left;
	width: 634px;
	height: 727px;
	background-image:url(../images/divider.gif);
	background-repeat:repeat-y;
	background-position:right;
	margin-left:30px;
	padding-top: 14px;}
#contact A {
	color: #71408c;
	text-decoration: none;
}
#contact A:hover {
	color: #f90;
	text-decoration: none;
}
#contact A:visited {
	color: #71408c;
	text-decoration: none;
}