body{
	margin:5px auto 5px auto;
	background-color:#D8C171;
}
#left_header {
	background-color: #005C66;
	border-bottom: solid 3px #FFF;
	width:319px;
	height:37px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	padding:0;
}
#right_header {
	background-color: #00995C;
	border-bottom: solid 3px #FFF;
	width:448px;
	height:37px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#FFFFFF;
	text-align:right;
	padding-right:10px;
}
#footer_cell{
	text-align:center;
	vertical-align:middle;
	background:url(images/footer_bg.jpg) left top;
	height:75px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#330000;
}
#footer_cell a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#330000;
}
#footer_cell a:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#330000;
}
#footer_cell a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
#footer_cell a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F1E3C7;
}

#content_cell{
	background:#FEF5F8 url(images/layout_05.jpg) left top no-repeat;
	padding:5px 10px 5px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:justify;
	vertical-align:top;
}
#main_table{
	border:1px solid #005C66;
}
#fsearch {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:0px;
	padding:5px 0 0 0;
	vertical-align:middle;
}

#fsearch label {
	float:left;
	width:75px;
	padding:0 10px 0 0;
	text-align:right;
	position:relative;
}

#fsearch input{
	border:solid 1px #888888;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0 5px 5px 0px;
	height:20px;
}
#txtSearch{
	border:solid 1px #888888;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:16px;
	width:150px;
}
#fsearch span.field_note {
	font-size:11px;
	display:block;
	padding:0 0 0 45px;
	margin:-5px 0 10px 0;
}
#frmSearch{
	margin:0;
	padding:0;
}
#cmdsubmit{
	background-color:#002B66;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
}
.cells{
	background-color:#F4E5D2;
}
.image{
	background-color:#FFFFFF;
	width:165px;
	height:130px;
	border:1px solid #E2C8A3;
	vertical-align:middle;
	text-align:center;
}
/* BreadCrum styles*/
.sg_breadcrum:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#006666;
}
.sg_breadcrum:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#006666;
}
.sg_breadcrum:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#006666;
}
.sg_breadcrum:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333;
}
.title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#000000;
	margin-top:3px;
	margin-bottom:10px;
}
#maindiv{
	width:450px;
	margin:0 0 0 0;
}
#maindiv img{
	display:block;
}
#maindiv h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#cc9933;
	padding:0 0 0 20px;
	background:url(images/cat.gif) left center no-repeat;
	border-bottom:2px solid #d7b99b;
}
#maindiv a:link{
	color:#006666;
	background:url(images/bullet.jpg) left top no-repeat;
	padding:0 0 0 10px;
	margin-left:50px;
	line-height:20px;
}
#maindiv a:active{
	color:#006666;
	background:url(images/bullet.jpg) left top no-repeat;
	padding:0 0 0 10px;
	margin-left:50px;
	line-height:20px;	
}
#maindiv a:visited{
	color:#006666;
	background:url(images/bullet.jpg) left top no-repeat;
	padding:0 0 0 10px;
	margin-left:50px;
	line-height:20px;	
}
#maindiv a:hover{
	color:#333;
	background:url(images/bullet.jpg) left top no-repeat;
	padding:0 0 0 10px;
	margin-left:50px;
	line-height:20px;	
}
#maindiv #breadcrum a:link{
	color:#006666;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:none;
	margin-left:0px;
	padding:0;
}
#maindiv #breadcrum a:active{
	color:#006666;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:none;
	margin-left:0px;
	padding:0;
}
#maindiv #breadcrum a:visited{
	color:#006666;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:none;
	margin-left:0px;
	padding:0;
}
#maindiv #breadcrum a:hover{
	color:#333;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:none;
	margin-left:0px;
	padding:0;
}
.links:link{
	color:#006666;
	line-height:20px;
	margin: 0;
	padding: 0;
}
.links:active{
	color:#006666;
	line-height:20px;	
	margin: 0;
	padding: 0;
}
.links:visited{
	color:#006666;
	line-height:20px;
	margin: 0;
	padding: 0;	
}
.links:hover{
	color:#333;
	line-height:20px;	
}
.olinks:link{
	color:#cc9930;
	font-size:12px;
	line-height:20px;
	text-decoration:none;
}
.olinks:active{
	color:#cc9930;
	font-size:12px;
	line-height:20px;
	text-decoration:none;
}
.olinks:visited{
	color:#cc9930;
	font-size:12px;
	line-height:20px;
	text-decoration:none;
}
.olinks:hover{
	color:#cc9930;
	font-size:12px;
	line-height:20px;
	text-decoration:none;
}
.prod_image{
	border:4px solid #005C66;
}
.prod_image_td{
	background-color:#005C66;
}
.prod_name{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#CC9936;
	padding-bottom:5px;
}
.right_desc{
	background:url(images/right_desc.gif) no-repeat;
	width:48px;
	color:#FFFFFF;
	padding-right:3px;
}
.right_desc a{
	color:#FFFFFF;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.desclink{
	color:#000;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.front_login{
	border:2px solid #005C66;
	background-color:#00995C;
	color:#FFFFFF;
}
.error_msg{
	color:#DD0000;
}
.doctitle_left{
	background-color:#cc9933;
	color:#FFFFFF;
}
.doctitle_right{
	background-color:#e8d08c;
	color:#000;
}
.doctitle_right a{
	color:#0000cc;
	font-weight:bold;
}
.green_sep{
	background-color:#007373;
}
#docs_container{
	border:1px solid #009966;
	background-color:#FFFFFF;
	padding:5px;
}
#docs_container h1{
	color:#cc9933;
	line-height:25px;
	padding:0 0 0 10px;
	margin:0;
	font-size:18px;
}
.inner_table_docs th{
	background-color:#eaeaea;
	color:#666666;
}
.inner_table_docs{
	color:#666666;
}
.inner_table_docs td{
	border:2px solid #b9d5d5;
	padding:6px;
	background-color:#f6f6f6;
}
.inner_table_docs td a{
	color:#006666;
	font-size:13px;
	font-weight:bold;
	line-height:20px;
}
.inner_table_docs td a.slink{
	color:#006666;
	font-size:10px;
	font-weight:bold;
	line-height:20px;
}
#childrenUL{
	margin:0;
	padding:0 0 0 15px;
}
#childrenUL li{
	list-style:none;
}
#childrenUL li a{
	padding:0 0 0 20px;
	background:url(images/cat.gif) left center no-repeat;
}
.atmt_content{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}