/* CSS Document */
body {
	background:#495200;
	color:#000000;
	margin:0;
	padding:1px 0 0;
}

html {
	height:100%;
	padding-bottom:1px;
}
td, img, ul, li, p, h1, h2, h4, h3, form, input, select, label, span, pre, tr, div{

	padding:0; margin:0;
}
h1 {
	font:normal 18px/19px Arial, Helvetica, sans-serif;
}
h2 {
	font:normal 24px/25px Arial, Helvetica, sans-serif;
}
h3 {
	font:normal 18px/19px Arial, Helvetica, sans-serif;
	
}
td, div {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	text-transform:none;
	text-decoration: none;
	text-align:left; 
	vertical-align:top;
}
p {
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
}

#externalcontainer {
	width:914px;
	margin:0 auto;
	padding:0;
}
/* Non editable Css Documents */
.width100per {
	border:0px none;
	width:100%	
}	
.width50per {
	border:0px none;
	width:50%	
}
.width25per {
	border:0px none;
	width:25%	
}
.width33per {
	border:0px none;
	width:33%	
}
.width34per {
	border:0px none;
	width:34%	
}	
.height1 {
	height:1px;
}	
.width1 {
	width:1px;
}	
.lt, .lm, .lb {
	text-align:left;
}
.lt, .rt, .ct {
	vertical-align:top;
}
.lm, .rm, .cm {
	vertical-align:middle;
}		
.rt, .rb, .rm {
	text-align:right;
}	
.lb, .cb, .rb {
	vertical-align:bottom;
}	
.ct, .cb, .cm {
	text-align:center;
}
a{outline:none;}

/*---------------Shadow Properties Starts------------------*/
.lftshade {
	background:url(images/leftshade.gif) repeat-y 0 0;
	width:23px;
}
.rhtshade {
	background:url(images/rightshade.gif) repeat-y 0 0;
	width:23px;
}
/*---------------Shadow Properties Ends------------------*/
/*--------------Top Bar Starts-----------------------*/
.topbar {
	color:#000000;
	background:#FFFFFF;
	height:50px;
}
/*--------------Top Bar Ends-----------------------*/
/*--------------Top Nav Starts---------------------*/
.topnav {
	color:#FF9900;
	background:#F6AE00;
}

.topnav_link {
	padding:0;
	margin:0;
}
.topnav_link ul {
	list-style:none;
	padding:0 0 0 44px;
	margin:0;
}
.topnav_link ul li {
	display:inline;
	background:url(images/toplinkbrd.gif) no-repeat 0 50%;
	font:normal 14px/32px Arial, Helvetica, sans-serif;
	padding:0 14px 0 14px;
}
.topnav_link ul li.nbg {
	background:none;
}
.topnav_link ul li a {
	background-color:inherit;
	color:#FFFFFF;
	text-decoration:none;
}
.topnav_link ul li a:hover, .topnav_link ul li a.active {
	background-color:inherit;
	color:#000000;
	text-decoration:none;
}
.topnavform {
	width:300px;
}
.topnavform img {
	margin:3px 12px 0 0;
}
.topnavform input.txtfld {
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#000000;
	width:130px;
	background:#FFFFFF;
	border:#DDC97B 1px solid;
	margin:4px 13px 0 0;
	padding:2px 12px 2px 12px;
}
.topnavform input.searchbut {
	background:none;
	border:none;
	width:59px;
	height:16px;
	margin:8px 0 0 0;
}
/*-----------------Top Nav Ends-----------------*/
/*-----------------Banner Panel Starts---------------*/
.banner {
	color:#070600;
	background:url(images/banner.jpg) no-repeat 0 0;
	background-color:inherit;
}
.banner div {
	margin:40px 368px 47px 44px;
}
.banner div img {
	margin:0 0 35px 0;
	padding:0;
}
.banner div h1 {
	background-color:inherit;
	color:#FFE400;
	padding:0 0 14px 0;
}
.banner div p {
	background-color:inherit;
	color:#E7FF76;
	padding:0;
	margin:0;
}
.banner div p a {
	background-color:inherit;
	color:#E11603;
	text-decoration:underline;
}
.banner div p a:hover {
	background-color:inherit;
	color:#EF1703;
	text-decoration:none;
}
/*-----------------Banner Panel Ends---------------*/
/*----------------Body Panel Starts-----------------*/
.bodypane {
	color:#000000;
	background:#FFFFFF;
	padding:32px 45px 19px 45px;
}

.leftpane {
	padding:0 45px 0 0;
}
.welcome {
	padding:0 0 36px 0;
	margin:0;
}
.welcome img{
	border:none !important;
}
.welcome h2 {
	background-color:inherit;
	color:#000000;
	padding:0 0 18px 0;
}
.welcome img {
	float:right;
	border:#F2D996 1px solid;
}
.welcome p {
	background-color:inherit;
	color:#809722;
	padding:0 0 16px 0;
}
.welcome p a {
	background-color:inherit;
	color:#000000;
	text-decoration:underline;
}
.welcome p a:hover {
	background-color:inherit;
	color:#FD6A08;
	text-decoration:underline;
}
.welcome a.bull {
	background-color:inherit;
	color:#000000;
	background:url(images/welcomearr.gif) no-repeat 2px 50%;
	padding:0 0 0 21px;
}
.welcome a.bull:hover {
	background-color:inherit;
	color:#FF6600;
	text-decoration:underline;
}
.details {
	padding:0;
	margin:0;
}
.details h3 {
	background-color:inherit;
	color:#000000;
	padding:0 0 20px 0;
}
.details ul {
	list-style:none;
	padding:0;
	margin:0;
}
.details ul li {
	float:left;
	width:auto;
	padding:0 0 19px 0;
	margin:0 0 0 0;
}
.details ul li img {
	float:left;
	border:#9CBC20 1px solid;
	margin:0 13px 0 0;
	padding:0;
}
.details ul li p {
	background-color:inherit;
	color:#92A644;
	padding:0;
	margin:0;
}
.details ul li p a {
	background-color:inherit;
	color:#000000;
	text-decoration:underline;
}
.details ul li p a:hover {
	background-color:inherit;
	color:#FF6600;
	text-decoration:underline;
}
.details ul li a.more {
	color:#FFFFFF;
	background:#000000;
	text-align:center;
	padding:0 7px 0 7px;
	text-decoration:none;
}
.details ul li a.more:hover {
	background-color:#FF9900;
	color:#FFFFFF;
	text-decoration:none;
}
	
.rightpane {
	width:317px;
}
.info {
	padding:0 0 20px 0;
	margin:0;
}
.info h3 {
	background-color:inherit;
	color:#000000;
	padding:0 0 21px 0;
}
.info ul {
	list-style:none;
	padding:0;
	margin:0;
}
.info ul li {
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	color:#EB1B07;
	display:block;
	background:url(images/welcomearr.gif) no-repeat 0 50%;
	background-color:inherit;
	padding:0 0 0 21px;
	margin:0 0 12px 0;
}
.info ul li a {
	color:#000000;
	background-color:inherit;
	text-decoration:underline;
}
.info ul li a:hover {
	background-color:inherit;
	color:#FF6600;
	text-decoration:underline;
}
.news {
	padding:0;
	margin:0;
}	
.news h3 {
	background-color:inherit;
	color:#000000;
	padding:0 0 21px 0;
	margin:0;
}
.news p.top {
	background-color:inherit;
	color:#92A644;
	padding:0 0 24px 0;
	margin:0;
}
.news ul {
	list-style:none;
	padding:0;
	margin:0;
}
.news ul li {
	float:left;
	width:auto;
	padding:0 0 11px 0;
	margin:0;
}
.news ul li img {
	float:left;
	margin:0 17px 0 0;
}	
.news ul li p {
	background-color:inherit;
	color:#92A644;
	padding:0;
	margin:0;
}
.news ul li p a {
	background-color:inherit;
	color:#000000;
	text-decoration:underline;
}
.news ul li p a:hover {
	background-color:inherit;
	color:#FF6600;
	text-decoration:underline;
}
/*----------------Body Panel Ends-----------------*/
/*---------------Footerlink Panel Starts------------*/
.footerlink {
	font:normal 12px/39px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	background:#F6AE00;
}
.footerlink a {
	background-color:inherit;
	color:#FFFFFF;
	text-decoration:none;
	padding:0 10px 0 10px;
}
.footerlink a:hover {
	background-color:inherit;
	color:#FFF10A;
	text-decoration:none;
}
	
/*---------------Footerlink Panel Ends------------*/
/*---------------Footer yellow part starts----------------*/
.footer_yellow {
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#CC7C26;
	background:#FFF;
	text-align:center;
	padding:11px 0 48px 0;
}
.footer_yellow p {
	background-color:inherit;
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#92A644;
	padding:0 0 4px 0;
}
.footer_yellow p a {
	background-color:inherit;
	color:#000000;
	text-decoration:underline;
}
.footer_yellow p a:hover {
	background-color:inherit;
	color:#FF9900;
	text-decoration:underline;
}
/*---------------Footer yellow part ends----------------*/

/* = About us page
--------------------------------------------------------------------*/
.aboutusPage{
	margin-bottom:13px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#809722;
	background-color:inherit;
}
.aboutusPage h1{
	font:normal 24px/27px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:inherit;
	margin:0 0 7px;
	padding:0;
}
.aboutText{
	padding:12px 0 15px;
}
