body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-top:5px;
	margin-bottom:5px;
	line-height:20px;
	background-color:#f6f6f6;
	
	
}


#outer_container
{
	width:1012px;
	height:auto;
	background-image:url(images/main_bg.jpg);
	background-repeat:repeat-y;
	margin:0px auto;
}

.main_top
{
	width:inherit;
	height:6px;
	background-image:url(images/main_bg_top.jpg);
	background-repeat:no-repeat;	
}

.main_bottom
{
	width:inherit;
	height:6px;
	background-image:url(images/main_bg_bottom.jpg);                                                                                                           
	background-repeat:no-repeat;	                                                                                                             
}


#main_data
{
	width:1000px;
	height:auto;
	margin:0px auto;
}

#nav
{
	height:50px;
	width:inherit;
	background-image:url(images/nav_bg.jpg);
	background-repeat:repeat-x;
}


.navlinks
{
	width:auto;
	padding:0px;
	text-align:center;
}
.navlinks a
{
	line-height:50px;
	color:#ffffff;
	text-decoration:none;
	padding:17px 35px 17px 35px;
	background-image:url(images/nav_bg_hover.jpg);
	background-position:right;
	
	background-repeat:no-repeat;
}
.navlinks a:hover
{
	line-height:50px;
	color:#ffffff;
	text-decoration:none;
	background-image:url(images/nav_bg_hover.jpg);
	background-repeat:repeat-x;
}

.header
{
	height:400px;
	width:inherit;
	background-image:url(images/img1.jpg);
	background-repeat:no-repeat;
	
}

.logo
{
	width:174px;
	height:42px;
	position:absolute;
	margin-top:230px;
	margin-left:420px;
}

#content
{
	width:inherit;
	height:auto;
	padding-bottom:10px;
	background-color:#eae5b8;
	padding-top:0px;
	
}

#content_data
{
	width:965px;
	height:auto;
	margin:0px auto;
	background-color:#ffffff;
	text-align:justify;
	
}

#content_data .heading
{
	width:965px;
	height:44px;
	background-image:url(images/heading_bg.jpg);
	background-repeat:no-repeat;
	line-height:45px;
	text-align:center;
	
}

#content_data .content_bottom
{
	width:auto;
	height:22px;
	background-image:url(images/content_bottom.jpg);
	background-repeat:no-repeat;
}

#content_data img
{
	border:#cccccc 1px solid;
	padding:3px;
	padding-left:0px;
}

.heading1
{
	font-size:20px;
	font-weight:normal;
	padding:0px 12px 0px 10px;
	color:#ffffff;
	
	
	
}

.heading1_new
{
	font-size:25px;
	font-weight:bold;
	padding:0px 0px 0px 10px;
	color:#000000;
}

.heading2
{
	font-size:22px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	color:#000000;
	
}

.data
{
	width:auto;
	height:auto;
	padding:10px 5px 10px 10px;
	background-image:url(images/content_bg.jpg);
	background-repeat:repeat-y;
	
}

.data .left
{
	width:650px;
	height:auto;
	float:left;
	
}

.data .right
{
	width:272px;
	height:auto;
	float:right;
	text-align:left;
	font-size:12px;
	
}

#content img.bullet
{
	border:none;
	margin-right:2px;
}

.nav_bottom
{
	width:inherit;
	height:56px;
	background-image:url(images/nav_bottom.jpg);
	background-repeat:repeat-x;
	text-align:center;
	line-height:56px;
}

.nav_bottom a
{
	color:#ffffff;
	font-size:12px;
	padding:17px 35px 17px 35px;
	text-decoration:none;
}

.nav_bottom a:hover
{
	text-decoration:underline;
}
.copyright
{
	width:814px;
	height:auto;
	margin:0px auto;
	text-align:center;
	font-size:11px;
}

.clear
{
	clear:both;
}
img.leftspace
{
	margin-left:10px;
}
img.rightspace
{
	margin-right:10px;
}
.green-text
{
	font-weight:bold;
	color:#054815;
	font-style:italic;
}

.red-text
{
	color:#db0019;
}

.red-texti
{
	color:#db0019;
	font-style:italic;
}

.yellow-text
{
	color:#ffc600;
}

.white-text
{
	color:#ffffff;
}


.white-text a
{
	color:#ffffff;
	text-decoration:none;
}

hr {
border-color:#CCCCCC -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px medium medium;
}

a
{
	color:#054815;
	text-decoration:underline;
}

a:hover
{
	text-decoration:none;
}
input,textarea
{
	border:1px #127e31 solid;
}

input.noborder
{
	border:none;
}
#content img.noborder
{
	border:none;
}
.submit
{
	border:none;
}