/*@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.bodyText {
	font-size: 10px;
	margin-top: 10px;
	line-height: normal;
}



.bodyText2 {
	font-size: 10px;
	margin-top: 10px;
	line-height:13pt;
}

.super
{
	font-size: 10px;
	vertical-align:top;
}

h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px 0px 0px 0px;
}
ul, li {
	list-style-type:none;
	margin:0px;
	padding:0px 0px 0px 0px;
}
a:focus {
	outline-style:none;
	outline-width:0px;
}
#dvmaincontainer {
	width:978px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
}
#dvmaincontainer #dvtopcontainer {
	
	width:870px;
	height:192px;
	background-image:url(../images/top_banner.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	margin-top:0px;
	margin:0px;
	padding:0px 0px 0px 108px;
}
#dvtopcontainer #dvtopholder {
	float:left;
	width:793px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#dvtopholder .topsection1 {
	clear:both;
	overflow:hidden;
}
.topsection1 .logo {
	float:left;
	width:358px;
	font-size:0px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.topsection1 .toptab {
	float:left;
	width:435px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.topsection1 .toptab img {
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.topsection1 .topnavi {
	float:left;
	font-family:TradeGothic;
	font-size:10px;
	text-align:left;
	width:498px;
	padding-left:10px;
	padding-top:12px;
}
.topsection1 .topnavi a {
	color:#cccccc;
	text-decoration:none;
}
.topsection1 .topnavi a:hover {
	color:#ffffff;
	/*font-weight:bold;*/
}
.topnavi .navispace {
	width:20px;
}
.topsection1 .topform {
	float:left;
	width:285px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	color:#666666;
	padding-top:10px;
}
.topform input {
	width:60px;
	height:11px;
	font-size:9px;
	text-align:left;
	color:#666666;
	border:1px solid #e9e9e9;
	margin:0px;
	padding:0px;
}
#dvtopholder #topsection2 {
	float:left;
	width:793px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#dvmaincontainer #bodysection {
	float:left;
	width:978px;
	background-image:url(../images/body_repeater.jpg);
	background-repeat:repeat-y;
	background-position:top center;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#bodysection #bodysectiontop {
	float:left;
	width:978px;
	background-image:url(../images/body_top.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#bodysectiontop #bodysectionfoot {
	float:left;
	width:870px;
	background-image:url(../images/body_footer.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
	margin:0px;
	padding:0px 0px 26px 108px;
}
#bodysectionfoot #bodysectionholder {
	float:left;
	width:793px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#bodysectionholder #bodyleft {
	float:left;
	width:126px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#bodysectionholder #bodyleft img {
	float:left;
	font-size:0px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#bodysectionholder #bodyright {
	float:left;
	width:639px;
	margin:0px;
	padding:18px 0px 20px 8px;
	height:auto !important;
	min-height:500px !important;
	height:500px;
}
#bodyright #bodymid {
	float:left;
	width:370px;
	margin:10px 6px 0px 0px;
	padding:0px 0px 0px 0px;
}
#bodymid .midbodybanner {
	float:left;
	width:370px;
	font-size:0px;
	margin:0px;
	padding:0px 0px 10px 9px;
}
#bodymid h1 {
	clear:both;
	overflow:hidden;
	width:370px;
	font-family:TradeGothic, Arial, Helvetica;
	font-size:17px;
	background-image:url(../images/h_line3.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	font-weight:normal;
	line-height:19px;
	text-align:left;
	color:#006633;
	margin-bottom:4px;
	padding:0px 0px 0px 9px;
}
#bodymid .commodityquotes {
	font-size:10px;
	color:#252525;
}
.commodityquotes .redtxt {
	color:#ff2d72;
}
.commodityquotes .greentxt {
	color:#1c9945;
}
.commodityquotes th {
	font-size:11px;
	font-weight:bold;
	color:#453017;
}
.commodityquotes td {
	padding-top:2px;
	padding-bottom:2px;
}

.commodityquotes .firstcolLarge {
	padding-left:9px;
	font-size:14px;
}

#bodymid .localtable1 {
	clear:both;
	margin-top:15px;
	margin-bottom:10px;
	font-size:10px;
	color:#252525;
}
.localtable1 .elburntxt {
	font-size:12px;
}
.localtable1 input {
	width:76px;
	height:17px;
	font-size:11px;
	text-align:left;
	color:#777777;
	border:1px solid #8a8a8a;
	margin:0px;
	padding:0px;
}
#bodymid .localtable2 {
	clear:both;
	margin-top:15px;
	margin-bottom:10px;
	font-size:10px;
	color:#252525;
}
.localtable2 td {
	padding-top:1px;
	padding-bottom:2px;
}
#bodymid #wheatherrep {
	clear:both;
	width:383px;
	padding-left:9px;
	float:left;
	padding-top:20px;
}
#bodymid #wheatherrep li img {
	float:left;
	font-size:0px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#bodymid #wheatherrep li {
	float:left;
	width:73px;
	font-size:10px;
	text-align:left;
	line-height:15px;
	color:#252525;
	line-height:12px;
}
#bodymid h6 {
	float:left;
	width:387px;
	font-size:10px;
	text-align:left;
	color:#8d735c;
	padding-left:9px;
	padding-bottom:6px;
}
#bodymid h6 a {
	color:#8d735c;
	text-decoration:none;
	padding-top:4px;
	padding-bottom:4px;
}
#bodymid h6 a:hover {
	color:#8d735c;
	text-decoration:underline;
}
#bodymid h5 {
	float:left;
	width:387px;
	font-size:12px;
	text-align:left;
	color:#252525;
	padding-left:9px;
	padding-bottom:10px;
}
#bodymid .map {
	float:left;
	width:387px;
	font-size:0px;
	margin:0px;
	padding:0px 0px 15px 9px;
}
#bodyright #bodyrightsection {
	float:left;
	width:249px;
	margin:0px;
	padding:10px 0px 0px 0px;
}
#bodyrightsection .rtgrad_bg {
	float:left;
	width:232px;
	height:210px;
	background-image:url(../images/rt_grad_bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	margin:0px;
	padding:6px 0px 0px 17px;
}
.rtgrad_bg .rthdtxt {
	float:left;
	width:224px;
	font-family:TradeGothic, Arial, Helvetica;
	font-size:15px;
	text-align:left;
	font-weight:bold;
	color:#000000;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.rtgrad_bg h2 {
	float:left;
	width:224px;
	font-family:TradeGothic, Arial, Helvetica;
	font-size:14px;
	font-weight:normal;
	text-align:left;
	color:#006633;
	padding:10px 0px 4px 0px;
}
.rtgrad_bg .rtlist {
	clear:both;
	overflow:hidden;
	list-style-type:disc;
	list-style-position:outside;
}
.rtgrad_bg li {
	list-style-position:inside;
	float:left;
	width:112px;
	font-family:TradeGothic, Arial, Helvetica;
	font-size:10px;
	text-align:left;
	color:#000000;
	list-style-type:disc;
}
.rtgrad_bg .rtbtn {
	float:left;
	width:224px;
	font-size:0px;
	margin:0px;
	padding:0px 0px 8px 0px;
}
.rtgrad_bg .rtbtn img {
	float:left;
	font-size:0px;
	margin:0px 10px 0px 0px;
	padding:10px 0px 0px 0px;
}
.rtgrad_bg .accessuraccount {
	clear:both;
	overflow:hidden;
	font-size:12px;
	font-family:TradeGothic, Arial, Helvetica;
	text-align:left;
	color:#000000;
}
.rtgrad_bg .form {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	margin-top:4px;
}
.form input {
	width:60px;
	height:11px;
	font-size:9px;
	text-align:left;
	color:#666666;
	border:1px solid #e9e9e9;
	margin:0px;
	padding:0px;
}
#bodyrightsection h1 {
	clear:both;
	overflow:hidden;
	width:240px;
	font-family:TradeGothic, Arial, Helvetica;
	font-size:17px;
	background-image:url(../images/h_line2.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	font-weight:normal;
	line-height:19px;
	text-align:left;
	color:#006633;
	margin-bottom:8px;
	padding:10px 0px 0px 9px;
}
#bodyrightsection p {
	font-family:TradeGothic, Arial, Helvetica;
	font-size:11px;
	text-align:left;
	color:#000000;
	line-height:14px;
	padding-bottom:10px;
	padding-right:10px;
}
#bodyrightsection p a {
	text-decoration:underline;
	color:#957e6f;
}
#bodyrightsection p a:hover {
	text-decoration:none;
	color:#957e6f;
}
#bodyrightsection .bluepara {
	width:196px;
	clear:both;
	color:#231070;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:13px;
}
#bodyrightsection .bluepara a {
	color:#231070;
	text-decoration:underline;
}
#bodyrightsection .bluepara a:hover {
	color:#231070;
	text-decoration:none;
}
#bodyrightsection .bluepara span {
	color:#9ca7b0;
}
#bodyrightsection .headline {
	float:left;
	width:217px;
font-size:17px;
	margin:0px;
	color:#6d6358;
	padding:10px 0px 12px 32px;

	background-position:left top;
	background-position:0px 10px;
	background-image:url(../images/headlines.jpg);
	background-repeat:no-repeat;
	font-weight:bold;}
#bodyrightsection h3 {
	float:left;
	width:180px;
	font-size:14px;
	color:#231070;
	text-align:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:underline;
	font-weight:normal;
}
#bodysectionfoot #footerholder {
	float:left;
	width:793px;
	padding:0px 0px 0px 0px;
}
#footerholder #footsection {
	float:left;
	clear:both;
	overflow:hidden;
}
#footerholder #footsection .footleft {
	float:left;
	width:450px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px !important;
	text-align:left;
	vertical-align:text-bottom !important;
	color:#000000;
	margin-left:10px !important;
	line-height:20px !important;
	border:medium;
	border-color:#2b8056;
}
#footerholder #footsection .footleftimage {
	float:left;
	width:118px;
	border:medium;
	border-color:#2b8056;
}
#footerholder #footsection .footright {
	float:right;
	width:193px;
	text-align:right;
	font-size:0px;

}
/* Inner pages css starts here */

#bodyleft .leftnavi {
	clear:both;
	width:125px;
	overflow:hidden;
	padding-top:10px;
}
#bodyleft .leftnavi li {
	float:left;
	width:125px;
	font-family:TradeGothic, Arial, Helvetica;
	font-size:9px;
	color:#006633;
	text-align:center;
	overflow:hidden;
	margin-bottom:1px;
}
#bodyleft .leftnavi li a {
	float:left;
	height:18px;
	width:125px;
	text-decoration:none;
	color:#006633;
	padding-top:6px;
}
#bodyleft .leftnavi li a:hover {
	overflow:hidden;
	text-decoration:none;
	background-image:url(../images/left_navover.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	color:#006633;
}
#bodyleft .leftnavi .leftactive {
	float:left;
	height:18px;
	width:125px;
	text-decoration:none;
	color:#006633;
	padding-top:6px;
	background-image:url(../images/left_navover.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
#bodyright .cokkie {
	float:left;
	width:636px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#666666;
	margin:0px;
	padding:0px 0px 0px 11px;
}
#bodyright .cokkie a {
	text-decoration:none;
	color:#666666;
}
#bodyright .cokkie a:hover {
	text-decoration:underline;
	color:#666666;
}
#bodyright .innerright {
	float:left;
	width:620px;
	margin:0px;
	padding:10px 0px 0px 11px;
	height:auto !important;
	min-height:500px !important;
	height:500px;
	
}

#bodyright2 .innerright {
	float:right;
	width:636px;
	margin:0px;
	padding:10px 0px 0px 11px;
	
}
.innerright h1 {
	clear:both;
	overflow:hidden;
	font-family:TradeGothic, Arial, Helvetica;
	font-size:17px;
	text-align:left;
	font-weight:normal;
	line-height:20px;
	color:#006633;
	padding-bottom:10px
}
#bodyright .innerright a {
	text-decoration:underline;
	color:#006633;
	font-weight:normal;
}
#bodyright .innerright a:hover {
	text-decoration:none;
	color:#006633;
	font-weight:normal;
}

.innerright .managelist {
	clear:both;
	overflow:hidden;
	margin-bottom:30px;
}
.innerright .managelist li {
	float:left;
	width:211px;
}
.innerright .managelist li img {
	float:left;
	font-size:0px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.innerright .managelist li .mngtext {
	float:left;
	clear:both;
	width:203px;
	font-family:TradeGothic, Arial, Helvetica;
	font-size:10px;
	text-align:left;
	color:#000000;
	line-height:14px;
	background-image:url(../images/management_lt_grad.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:3px 0px 4px 8px;
}
.innerright .managelist li .mngtext a {
	text-decoration:none;
	color:#003399;
}
.innerright .managelist li .mngtext a:hover {
	text-decoration:underline;
	color:#003399;
}

.innerright .managelist li .magegrad2 {
	background-image:url(../images/mangment_grad.jpg);
}
.innerright .managelist li .mngtext strong {
	font-size:11px;
	font-weight:bold;
}
.innerright p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color:#000000;
}
.innerright .parapadding {
	padding:0px 30px 0px 0px;
}
.innerright .contentlist {
	list-style-type:disc !important;
	/*clear:both;*/
	overflow:hidden;
	list-style-position:inside;
}
.innerright .contentlist li {
	list-style-type:disc !important;
	/*clear:both;*/
	overflow:hidden;
	line-height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color:#000000;
}
.innerright .contentlist li a {
	list-style-type:disc !important;
	/*clear:both;*/
	overflow:hidden;
	line-height:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#000000;
}
.innerright .newsholder {
	float:left;
	width:636px;
	background-image:url(../images/news_separator.jpg);
	background-repeat:repeat-y;
	background-position:258px 0px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.newsholder .newsleft {
	float:left;
	width:250px;
	margin:0px 20px 0px 0px;
	padding:0px 0px 0px 0px;
}
.newsleft h3 {
	clear:both;
	overflow:hidden;
	font-size:18px;
	text-align:left;
	color:#00188a;
	font-weight:bold;
	text-decoration:underline;
	font-weight:normal;
	padding-bottom:3px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.newsleft p {
	clear:both;
	overflow:hidden;
	font-size:13px;
	text-align:left;
	color:#00188a;
	padding-bottom:10px;
}
.newsleft p a {
	color:#00188a;
	text-decoration:underline;
}
.newsleft p a:hover {
	color:#00188a;
	text-decoration:none;
}
.newsleft p .paragrey {
	color:#969398;
}
.newsholder .newsright {
	float:left;
	width:235px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.newsright .blogshead {
	font-size:0px;
	border-bottom:2px solid #f3f3f3;
	margin:0px;
	padding:0px 0px 4px 0px;
}
.newsright .blogholder {
	float:left;
	width:235px;
	border-bottom:2px solid #f3f3f3;
	margin:0px;
	padding:6px 0px 8px 0px;
}
.blogholder .blogleft {
	float:left;
	width:67px;
	font-size:0px;
	margin:0px;
	padding:5px 0px 0px 0px;
}
.blogholder .blogright {
	float:left;
	width:168px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.blogright h5 {
	clear:both;
	overflow:hidden;
	font-size:14px;
	text-align:left;
	color:#221988;
}
.blogright .bloglist {
	clear:both;
	overflow:hidden;
}
.blogright .bloglist li {
	clear:both;
	overflow:hidden;
	font-size:11px;
	color:#0b1680;
	line-height:14px;
	text-align:left;
	background-image:url(../images/orange_arrow.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	background-position:0px 4px;
	padding:0px 0px 0px 14px;
	margin:0px;
}
.Menu {
	float:left;
	width:125px;
	font-family:TradeGothic, Arial, Helvetica;
	font-size:9px;
	color:#006633;
	text-align:center;
	margin-bottom:1px;
}
.MenuA {
	float:left;
	height:18px;
	width:125px;
	font-family:TradeGothic, Arial, Helvetica;
	font-size:9px;	
	color:#006633;
	text-align:center;
	text-decoration:none;
	padding-top:6px;
	margin-bottom:1px;	
}
.MenuHover 
{
	float:left;
	height:18px;
	width:125px;
	background-image:url(../images/left_navover.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
.MenuActive {
	float:left;
	height:18px;
	width:125px;
	background-image:url(../images/left_navover.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
.loginform {
	width:232px;
	height:170px;
	background-image:url(../images/rt_grad_bg2.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	margin:0px;
	padding:20px 20px 20px 20px;
	font-size:small;
	font-weight:bold;
}
.loginformTextbox {
	width:110px;
	height:12px;
	font-size:smaller;
	font-weight:bold;
}
.wform{
	font-size:11px; 
}
.Latestnews{
	font-size:11px; 
}
.Latestnews A{
	font-size:11px; 
	font-weight:bold;
	text-decoration:none;
	color:#4863A0;
}
.LatestnewsScroll{
	font-size:11px; 
	border:solid 1px #eeeeee;
	padding::5px 5px 5px 75px;
	
}
.LatestnewsScrollTitle{
	font-size:11px;
	font-weight:bold; 
	margin:5px 20px 5px 5px;
	background-color:Gray;
	color:White;
	width:60px;
}
.news{
	font-size:14px; 
	font-family: courier;
	padding:5px 5px 5px 5px;
	
}
#bodyright #bodyrightbottomsection 
{
	width:640;
	margin:0px;
	font-size:14px; 
	padding:10px 0px 0px 0px;
}
.weatherHome
{
	border:solid 1px #eeeeee;
	width:100%;
	padding:0px;
	margin:0px;
	font-size:9px; 
	text-align:center;
}
.weatherHome TH
{
	font-size:9px; 
	font-weight:bold;
	border-top:solid 1px #eeeeee;
}
.weatherHome TD
{
	font-size:9px; 
	border-top:solid 1px #eeeeee;
}
.weatherHome img
{
	width:24px;
	height:24px;
}
.weatherHomeToday
{
	border:none;
	width:100%;
	padding:0px;
	margin:0px;
	font-size:10px; 
	text-align:left;
}
.weatherHomeToday TH
{
	font-size:11px; 
	font-weight:bold;
	border-top:none;
}
.weatherHomeToday TD
{
	font-size:10px; 
	border-top:none;
	vertical-align:top;
}
.weatherHomeToday img
{
	width:50px;
	height:50px;
	text-align:center;
	vertical-align:top;
}

.weatherImg
{
	border:none;
	width:100%;
	padding:0px;
	margin:0px;
	font-size:10px; 
	text-align:left;
}

.weatherHomeToday img
{
	max-width:620px;
	max-height:700px;
	text-align:center;
	vertical-align:top;
}

.weatherComments
{
	border:none;
	width:100%;
	padding:0px;
	margin:0px;
	font-size:10px; 
	text-align:left;
}
.weatherDetail
{
	border:none;
	width:100%;
	padding:0px;
	margin:0px;
	font-size:10px; 
	text-align:left;
}
.weatherDetail Table
{
	border:none;
	width:100%;
	padding:0px;
	margin:0px;
	font-size:10px; 
	text-align:left;
} 

.weatherCurrentWind
{
	 background-color:White;
}

.AgHeadlines
{
	border:none;
	width:100%;
	padding:0px;
	margin:0px;
	font-size:10px; 
	text-align:left;
}



#bodyPopup  {
	width:574px;
	margin:0px;
	padding:0px 0px 0px 0px;
}
#bodyPopup .innerright {
	float:left;
	width:563px;
	margin:0px;
	padding:10px 0px 0px 11px;
}

.GrainOffers
{
	font-size:12px;
	
}
.GrainOffers th
{
	font-size:12px;
	text-align:left;
}

#seedpros{ width:220px; height:80px; float:right; }
.profile{ width:135px; float:left; margin:20px 25px 10px 0px; }
.profiledetail{ width:auto; padding:10px 0px 0px 10px; border-left: 1px solid #007229;
				color:#111; font-size:0.98em; line-height:normal; }
.cleardiv { clear:both;}
.bod{ width:255px; float:left; margin:20px 25px 10px 0px; }
#leftpanel2{ width:400px; float:left; margin-bottom:20px; margin-right:20px; }
#rightpanel2{ width:200px; float:right; margin-bottom:20px;}
#maindiv{ width:640px; margin:0 auto; padding-top:10px; padding-bottom:20px;}
.cleanemail{
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.cleanbio{
	color: #000000;
	text-decoration: none;
}
	
.myLink A
{
	font-weight:bold;
	color:Black;
	font-size:10px;
}
.CareerOpenPosition
{
	 font-size:16px;
	 margin:5px;
}
.CareerOpenPositionPara
{
	 font-size:16px;
	 margin:5px;
	 line-height:1.5;
}
.registerForm {
	width:332px;
	height:170px;
	/*background-image:url(../images/rt_grad_bg2.jpg);
	background-repeat:no-repeat;
	background-position:top center;*/
	margin:0px;
	padding:20px 20px 20px 20px;
	font-size:small;
	font-weight:bold;
}
.registerFormTextbox {
	width:110px;
	height:12px;
	font-size:smaller;
	font-weight:bold;
}

/**************** New for Application Form (Anoop) ******************/

.lbltext
{
	font-size:12px;
}
#appstep1 .required label 
{
	background-image:url(../images/star1.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
#appstep1 label 
{
	display:block;
	float:left;
	margin:5px 15px 0px 2px;
	padding-right:10px;
	width:155px;
	font-size:12px;
}

.appSection label
{
	
	#width:225px !important;
}
.hrFaded 
{
	border-color:-moz-use-text-color -moz-use-text-color #C8CEBA;
	border-style:none none solid;
	border-width:medium medium 1px;
	height:1px;
	margin-bottom:5px;
	margin-left:15px;
}
.hrFaded .link 
{
	background-color:#E0ECC4;
	border-color:-moz-use-text-color -moz-use-text-color #C8CEBA;
	border-style:none none solid;
	border-width:medium medium 1px;
	height:20px;
	margin-bottom:5px;
	margin-left:15px;
	padding-right:5px;
	padding-top:2px;
	text-align:right;
}
.hrFaded .link img 
{
	margin-bottom:-3px;
}
img 
{
	border:medium none;
}
.appSection1 
{

	margin-bottom:0;
	/*margin-left:15px;*/
	padding-bottom:5px;
	padding-top:5px;	
	border-bottom:1px solid #C8CEBA;
}
.appSection 
{
	border-bottom:1px solid #C8CEBA;
	margin-bottom:0;
	/*margin-left:15px;*/
	padding-bottom:5px;
	padding-top:5px;
}
#bodyright .innerright div
 {
	clear:both;
	padding-top:3px;
	
}
#bodyright .innerright h1 
{
	clear:both;
	overflow:hidden;
	width:100%;
	font-family:TradeGothic, Arial, Helvetica;
	font-size:17px;
	background-image:url(../images/h_line4.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	font-weight:normal;
	line-height:19px;
	text-align:left;
	color:#006633;
	margin-bottom:4px;
	padding:0px 0px 0px 0px;
}
#bodyright .innerright h3 
{
	clear:both;
	overflow:hidden;
	width:100%;
	font-family:TradeGothic, Arial, Helvetica;
	font-size:17px;
	background-image:url(../images/h_line4.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	font-weight:normal;
	line-height:19px;
	text-align:left;
	color:#006633;
	margin-bottom:4px;
	padding:0px 0px 0px 0px;
}
#bodyright .innerright .textbox1
{
	width:252px;
	border : 1px solid #314a01;
}
#bodyright .innerright .textbox1:hover
{
	width:252px;
	border : 1px solid #314a01;
background-color:#e0ecc4;
}
.drpclass
{
	width:254px;
	border : 1px solid #314a01;
}
.drpyesno
{
	width:100px;
	border : 1px solid #314a01;
}
#bodyright .innerright .admin_textbox1

{
	width:252px;
}
/**************** End New for Application Form **************/


/**************** Start for Employment Opportunities form **************/

.imageright
{
	float: right;
	margin-left: 10px;
}

table.event-detail
{
	margin-left:0px;
	/*width: 50%;*/
	border-collapse: collapse;
	margin-top: 0px;
	margin-bottom: 5px;
	border: none;
}

table.event-detail th, table.event-detail td
{
	padding-top: 2px;
	padding-left: 3px;
	border: 2px solid #FFFFFF;
	background: none;
	text-align: left;
	color: #000000;
	vertical-align: top;	
}

table.event-detail th
{
	background-color: #e0ecc4;
}

table.event-detail td
{
	background-color: #f7f7f7;
}
table.career-application
{
	width: 90%;
	border-collapse: collapse;
	margin-left:0px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #CAD2AB;
	background-color: #E0ECC4;
}

table.career-application th
{
	border: none;
	background-image: none;
	text-align: left;
	height: 22px;
	vertical-align: top;
	color: #000000;
}

table.career-application td
{
	border: none;
	background: none;
	padding: 4px;
}

.innerGrid
{
	padding:3px 0px 10px 6px;
	margin:3px 0px 5px 10px;
}
#bodyright .innerright .innerGrid a {
	text-decoration:none;
	color:#006633;
	font-weight:normal;
}
#bodyright .innerright .innerGrid a:hover {
	text-decoration:underline;
	color:#006633;
	font-weight:normal;
}

.submitButton
{
background-color:#476C19; border:1px solid #CAD2AB; color:white;font-size:12px; padding:2px 5px;
}


.ApplicatinButton
{
	background-color:#334b01;
	width:100px;
	height:30px;
	color:#fff;
	font-weight:bold;
	font-size:15px;
	border:0px;
	margin-top:20px;
	padding:5px 0px 5px 0px;
}