body{

	margin: 0px;

	padding: 0px;

	border: 0px;

	background: #222222;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}



td,tr {

	font-size: 12px;

}



#MainLeft{

	width: 33%;

}
/*
#MainMid{

	width: 780px;

	vertical-align: top;

	background: White url(../styleImages/template/title.jpg) no-repeat top left;

	padding-bottom: 10px;

}
*/
#MainRight{

	width: 33%;

}



.MainContent{ padding-right: 5px;}

#TopTitleArea{

	height: 120px;

	width: 780px;

	vertical-align: bottom;

	/*Copyright Inspired Solutions*/

	background: url(../styleImages/template/header.jpg) no-repeat top;

}

/*#barst{

	background: url(../styleImages/template/bar.jpg) repeat-x top!important;

	height: 7px;

    font: 1px;

	float: none;

}*/

#pageSurround{display: none;}

#TSearch {

	vertical-align: bottom;

	float: right;

	padding: 80px 25px 0 0;

}

#TSession {

	width: 100%;

	text-align: right;

	padding: 10px 10px 10px 0;

}



.ColumnLeft{

	background: White url(../styleImages/template/menuleft.jpg) no-repeat top left;		/*Copyright Inspired Solutions*/

	width: 185px;

	vertical-align: top;

	padding: 25px 0 0 18px;

}

.ColumnMid{

	background: White url(../styleImages/template/title.jpg) no-repeat top left;

	width: 527px;

	vertical-align: top;

	text-align: left;

	padding: 0 25px 0 25px;

}



.colLeft {}

.ColMid {}



.tblList{	}

.boxContent div {

	padding: 4px;

	padding-top: 6px;

}

h2 {

padding: 0px;

margin: 3px;

	font-size: 14px;

	margin-bottom: 1px;

}/*Copyright 

Inspired Solutions*/

h3 {padding: 0px;

margin: 1px;

	font-size: 12px;

}

#Copyright, #Copyright a{

 font-size: 11px;

 color: #000;

 }

 #Copyright a:hover{

 font-size: 11px;

 color: #000;

 text-decoration: underline;

 }

 a { color: #2F3873; 	

 text-decoration: none;

 font-weight: bold;

 }

 

 a:hover {

 	 color: #FF6600;

	  font-weight: bold;

	 text-decoration: none;

 }



 h1 {	margin: 10px 0 5px 0; }

 h2 {	margin: 5px 0 2px 0;}

p {	padding: 2px 0 2px 0; margin: 6px 0 8px 0;}

.txtContentTitle h1 { font-size: 20px;

	margin: 0; padding: 0;

}/*Copyright Inspired Solutions*/

 .txtContentTitle #frontpage h1 { font-size: 26px;

	margin: 0; padding: 0;

}



#navsideme{

	height: 320px;

	vertical-align: top;

}

DIV.latestProds {

	float: left; 

	text-align: center; 

	width: 31%; 

	height: 135px;}