body,td,th,option,input,textarea,select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	/*letter-spacing: .04em;*/
	line-height:160%;
}
html {
	/*height:100%;*/
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	/*height:100%;*/
}
form {
	margin:0px;
	padding:0px;
}
p {
	/*margin-top:0px;*/
}
body a {
	color: #333333;
}
body a:link {
	color: #333333; 
}
body a:visited {
	color: #333333;
}
body a:hover {
	color: #ff6600; 
}
body a:active {
	color: #333333; 
}
.errtext {
	color:#FF0000;
	font-weight:bold;
}
.mytracetext
{
	color:#FFFFFF;
	background-color:#333333;
}
.bottominfo {
	padding-top:14px;
	padding-bottom:32px;
	padding-left:14px; 
	padding-right:15px;
}
.bottominfo a:link, .bottominfo a:visited, .bottominfo a:active {
	text-decoration:underline;
}
.bottominfo a:hover {
	color: #5c5654;
	text-decoration:underline;
}
.bottominfo_text {
	padding-left:1px;
	font-size:12px;
}
.bottominfo_sep {
	padding-left:17px;
	padding-right:17px;
	font-size:12px;
}
.mediumbox {
	width:200px;
}
.widebox {
	width:300px;
}
.hugebox {
	width:500px;
}
/*************** BOTTOM NAV *********************/
.bottomnavdiv{
	padding-top:50px;
}
.bottomnavdiv td{
	font-size:11px;
}
.whitetext {
	color:#FFFFFF;
}
.whitetext a:link, .whitetext a:visited, .whitetext a:active{
	color:#FFFFFF;
	text-decoration:none;
}
.whitetext a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.bottomnavtext a:link, .bottomnavtext a:visited, .bottomnavtext a:active{
	color:#333333;
	text-decoration:none;
}
.bottomnavtext a:hover{
	color:#333333;
	text-decoration:underline;
}
/*************** MAIN CONTENT *********************/
/***************************/
/*  Milonic                */
/**************************/
/* milonic menu */

.mmpadding {
	padding-top:2px;
	padding-bottom:2px;
	padding-right:4px;
	padding-left:10px;
	opacity: .95;
}
.mmpadding a:link {
	text-decoration:none;
}
.mmpadding a:hover{
	text-decoration:underline;
}
.mmpadding a:visited {
	text-decoration:none;
}
.mmpadding a:active {
	text-decoration:none;
}
/************ int pages ***********/
/************** TB ***********************/
.tbcontent {
	width:975px;
	margin-top:20px;
}
.topnav {
	margin-bottom:20px;
}
.topnav td {
	padding-left:12px;
	padding-right:12px;
	font-size:12px;
}
.topnav td a{
	color:#333333;
	text-decoration:none;
}
.topnav td a:hover{
	color:#ff6600;
	text-decoration:underline;
}
.maincontent {
	
}
.intbody {
	background-image:url(../graphics/common/pagebg.jpg);
	background-repeat:repeat-y;
	margin-bottom:20px;
}
.internalpage {
	margin-left:50px;
	margin-right:50px;
	margin-top:20px;
	margin-bottom:20px;
}
.inttoryimg {
	margin-top:15px;
}
.intright {
	margin-left:100px;
	margin-right:20px;
	margin-top:20px;
}
.inttitle {
	font-size:14px;
	color:#ff6600;
}
/**************************/
.contentscroll {
	margin-top:20px;
	height:370px;
	overflow:auto;
}
.clientscontent {
	margin-top:80px;
	margin-bottom:95px;
}
.clientstitle {
	font-size:16px;
	color:#000543;
}
.clientshr {
	color:#D6D6D6;
}
.clientsintro {
	padding-right:210px;
	margin-bottom:50px;
}
.clientsimg {
	margin-right:42px;
}
.clientsdesc {
	padding-left:1px;
	padding-right:55px;
	color:#424242;
}
.clientsdesc2 {
	padding-left:1px;
	padding-right:17px;
	color:#424242;
}
