body { margin-top:10px; font-family:Tahoma; margin-bottom:10px; padding-left:0px; padding-right:0px; }

A { FONT-SIZE: 13px; COLOR: #74A625; TEXT-DECORATION: none }

A:link { COLOR: #74A625 }

A:visited { COLOR:#74A625}

A:hover { COLOR: #000 }

td, p, span, div{ font-family:Tahoma; font-size:12px; }

table.checkbox td input{ background-color: transparent; border: 0px; }

/*hr {height:1px; color:#95C141;}*/
form {margin:0px; padding:0px;}
select {color:#000000; font-size:13px; border:1px solid #047B95;  border-color:#7d7d7d;}

.mid { padding:10px; background-color:#FFFFFF}

.titlefont {font-size: 15px; font-weight: 600; color:#535353; }
.subtitle{ font-size: 12px; font-weight: 600; color: #02657D; }

input,textarea{color:#000000; border:1px solid #666666; }

.leftback { background-color:#F5F5F5; border-right:solid 1px #CCCCCC;}
.leftback1 { background-image:url(../images/leftback.jpg); background-repeat:repeat-x; background-position:top;}

.loginback{ background-image:url(../images/logingback.jpg); background-repeat:repeat-x; background-position:top; border-bottom:solid 1px #FFFFFF; background-color:#A0B629;}
.loginback td{ padding-left:10px; padding-right:20px;}
.loginback a:link{ color:#000000}
.loginback a:visited{ color:#000000}
.loginback a:hover{ color:#000000}

table.linkmenu  {}
.linkmenu td{text-align:center; color:#696969; }
.linkmenu a:link { color:#696969; text-decoration:none; font-size:12px; font-weight:bold;}
.linkmenu a:visited{color:#696969; text-decoration:none; font-size:12px; font-weight:bold; }
.linkmenu a:hover {color:#729E37; text-decoration:none; font-size:12px; font-weight:bold;}

table.headmenu  {}
.headmenu td{text-align:center; color:#CDEE88; }
.headmenu a:link { color:#CDEE88; text-decoration:none; font-size:14px; font-weight:bold;}
.headmenu a:visited{color:#CDEE88; text-decoration:none; font-size:14px; font-weight:bold; }
.headmenu a:hover {color:#fff; text-decoration:none; font-size:14px; font-weight:bold;}


table.leftnav  {}
.leftnav td{text-align:left; color:#6E962D; font-weight:bolder; border-bottom:solid 1px #E2E2E2; height:20px; }
.leftnav a:link { color:#74A625; text-decoration:none; font-weight:bold;}
.leftnav a:visited{color:#74A625; text-decoration:none; font-weight:bold; }
.leftnav a:hover {color:#000; text-decoration:none; font-weight:bold;}


.bdrmain{ background-color:#FFFFFF}

.bdrleftirhgt{ border-left:solid 1px #94C13B;  border-right:solid 1px #94C13B; }

.titlehed{ color:#74A625; font-weight:bolder; background-color:#FFFFFF; padding:2px; font-size:18px;}
.titlehedeve{ color:#74A625; font-weight:bolder; background-color:#FFFFFF; padding:2px; font-size:13px;}
.fntgrey{ color:#6C6C6C;}

.fntgreysml{ color:#898989; font-size:11px; font-weight:normal}
.fntgreysml a:link { color:#898989; font-size:11px; text-decoration:none; font-weight:normal}
.fntgreysml a:visited{ color:#898989; font-size:11px; text-decoration:none; font-weight:normal}
.fntgreysml a:hover { color:#898989; font-size:11px; text-decoration:underline; font-weight:normal}

.imgbdr{ padding:4px; border:solid 1px #B4B4B4; width:75px; height:75px;}
.imgbdr100{ padding:4px; border:solid 1px #B4B4B4; width:100px; height:100px;}
.imgbdr1{ padding:5px; border:solid 1px #B4B4B4; width:75px;}
.nobdr{ border:0px;}

.bdrright{ border-right:solid 1px #95C13F;} 

.txtstepinactive{ color:#9FC462; font-size:12px; font-weight:bold}
.txtstepactive{ color:#588827; font-size:12px; font-weight:bold}

.errormsg{ background-color:#FEB4A9; color:#D21804; border:#D21804; border:solid; border-width:thin;   padding:10px; font-size:13px; font-weight:bold;}


.msg{ background-color:#DEEAB9; color:#455F1F;  border:#455F1F; border:solid; border-width:thin;   padding:10px; font-size:13px; font-weight:bold;}

.tdhead {
 background:#666666;
 color:#FFFFFF;
}

.td1 {
background-color:#C5E182;
}
.td2 {
background-color:#CFE79A;
}
.tdcomment1 {
background-color:#CECECE;
}
.tdcomment2 {
background-color:#C0C0C0;
}

.break {
font-size: 1px;
line-height: 1px;
float:right !important;
float: none;
}

#infobox, .infobox{background-color:#EDFEC7;padding:5px;margin:0 auto;border:2px solid #7CB002;font-size:0.85em;color:#282828;text-align:center;width:90%; font-weight:bold;}

.imgbdrpic{ padding:5px; border:solid 1px #B4B4B4;}

.fntblack {
	color:#000;
}

.blklink a { FONT-SIZE: 13px; COLOR: #000; TEXT-DECORATION: none }

a:link.blklink  { COLOR: #000 }

a:visited.blklink  { COLOR:#000}

a:hover.blklink  { COLOR: #74A625 }

.greenfnt {
	color:#5F9D00;
	font-weight:bold;
}

select {
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	 border-color:#7d7d7d;
}


.imgbdr70 { padding:5px; border:solid 1px #B4B4B4; width:70px; height:100px}
.titlesmallhead{ color:#74A625; font-weight:bolder; background-color:#FFFFFF; padding:2px; font-size:16px;}
.titledesc{ color:#74A625; background-color:#FFFFFF; padding:2px; font-size:12px;}
.alertdesc{ color:#74A625; background-color:#FFFFFF; padding:2px; font-size:11px;}

.bdrmain{  border: solid 1px #94C13B; border-width:2;}

/* 2008/02/29 */
table.headmenu  {}
.headmenu td{text-align:center; color:#CDEE88; }
.headmenu a:link { color:#CDEE88; text-decoration:none; font-size:14px; font-weight:bold;}
.headmenu a:visited{color:#CDEE88; text-decoration:none; font-size:14px; font-weight:bold; }
.headmenu a:hover {color:#fff; text-decoration:none; font-size:14px; font-weight:bold;}

.toplinks{ font-size:10px; color:#B1B1B1; font-weight:bold}
.toplinks a{ font-size:10px; color:#B1B1B1; font-weight:bold}

.whitelink a { FONT-SIZE: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none }

a:link.whitelink  { COLOR: #FFFFFF }

a:visited.whitelink  { COLOR:#FFFFFF}

a:hover.whitelink  { COLOR: #CDEE88 }

.headingfont {font-size: 14px; font-weight: 600; color:#535353; }

.noborder { border:none;}
/* //2008/02/29 */

/* 2008/03/11 */
.fntgreensml {
	color:#74A625; font-size:11px; font-weight:normal
}

div.hr {
  height: 1px;
  background: #94C13B url(images/hrline.jpg) repeat-x scroll center;
}
div.hr hr {
  display: none;
}

hr.grey {
  height: 1px;
  background: #BBBBBB url(images/verline.jpg) repeat-x scroll center;
  border:0;
}
.grnfnt {
	color:#74A625;
}
/*----------Tabs------- */

.tabunsel{ color:#72A723; font-size:12px; font-weight:normal}
.tabsel{ color:#72A723; font-size:12px; font-weight:bold}
.tabline{ border-bottom:solid 1px #72A723;}
.tabboline{ border-bottom:solid 0px #72A723;}




.greenbox{ background-color:#E1F9BB;}
.greenbox th{color:#535351; font-size:18px; font-weight:bolder;}
.greenbox td{color:#535351; line-height:15px; font-weight:bold; font-size:11px;}
.greenbox a:link, .greenbox a:visited{color:#535351; font-weight:bold; font-size:11px;}
.greenbox a:hover{color:#000; font-weight:bold}

.imgbdrnew{ padding:5px; border:solid 1px #B4B4B4; background-color:#FFFFFF;}

.tblmainnews{ color:#535351}
.tblmainnews td{color:#535351}
.tblmainnews th{color:#535351; font-size:22px; text-align:left}
.tblmainnews a:link, .greenbox a:visited{color:#535351;}
.tblmainnews a:hover{color:#000;}

.tblmainnews hr{ size: 81px;}

.tblmainnews .titlegrn{ color:#73A625; font-weight:bolder; font-size:16px; }
.tblmainnews .bdrright{ border-right:solid 1px #CCCCCC}
.titlemain {color:#535351; font-size:22px; text-align:left;}

#toplinks {vertical-align:bottom; padding-bottom:3px;}
#toplinks a:link, #toplinks a:visited {font-size:22px; 	font-weight: bold; text-decoration:none; 	color:#535351; }

.imgbdrnewpic{ padding:5px; border:solid 1px #B4B4B4; background-color:#FFFFFF; width:100px; height:100px; vertical-align:middle}

.buttonstyle { font-size:22px; 	font-weight: bold; text-decoration:none; 	color:#535351;}

input[type="checkbox"] { border:0px;}

.notavailable {
	color:#535353;
	font-size:12px;
}
.contestfont{
font-size:13px;
line-height:17px;
}
.subtitlehed{ 
color:#74A625; 
font-weight:bolder; 
background-color:#FFFFFF; 
padding:2px; 
font-size:14px;
}
