/* css done by prasanna */

body,td,th {font-family: Verdana, Arial, Tahoma, Helvetica, Sans-serif;	font-size: 12px; color: #737272;/*3D3D3D*/	text-align:center;}
body {	background-color: #f8f7f6;	background-image:url(../images/site/bodybkgr.jpg);	background-repeat:repeat-x;	margin:0px;}

/* Force both horizontal and vertical scrollbars in FF and IE */
html {
	overflow: scroll;
}
h1 {margin:0; padding:0; font-size:14px;  color:#E16237;}/*font-style:italic; #62B45F*/
h1.ses {margin:0; padding:0; font-size:13px;  color:#E16237;}
a:link { color: #FF6600;	text-decoration: none;}
a:visited {	text-decoration: none;	color: #FF6600;}
a:hover {	text-decoration: none;	color: #FFB17D;}
a:active {	text-decoration: none;	color: #FF6600;}

a.tpmenu:link { color: #fff;	text-decoration: none;}
a.tpmenu:visited {	text-decoration: none;	color: #fff;}
a.tpmenu:hover {	text-decoration: none;	color: #F0FFD8;}
a.tpmenu:active {	text-decoration: none;	color: #fff;}

a.nav:link { color: #287226;	text-decoration: none;}
a.nav:visited {	text-decoration: none;	color: #287226;}
a.nav:hover {	text-decoration: none;	border-top:2px solid #FF6600; color: #F0FFD8;}
a.nav:active {	text-decoration: none;	color: #287226;}

a.rtlnk:link { color: #287226;	text-decoration: none;}
a.rtlnk:visited {	text-decoration: none;	color: #287226;}
a.rtlnk:hover {	text-decoration: none; color: #768C43;}
a.rtlnk:active {	text-decoration: none;	color: #287226;}

a.footmen:link { color: #737272;	text-decoration: none;}
a.footmen:visited {	text-decoration: none;	color: #737272;}
a.footmen:hover {	text-decoration: none;	border-bottom:1px dotted #A5A5A5; color: #A5A5A5;}
a.footmen:active {	text-decoration: none;	color: #737272;}

a.ora:link { color: #FF6600;	text-decoration: none;}
a.ora:visited {	text-decoration: none;	color: #FF6600;}
a.ora:hover {	text-decoration: none; color: #FA9A5A;}
a.ora:active {	text-decoration: none;	color: #FF6600;}

a.opaq img {filter:alpha(opacity=60); -moz-opacity: 0.6;  opacity: 0.6;}
a.opaq:hover img {filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0;}

a.lnkAreaLnk:link		{ text-decoration: none; color: #fff; }
a.lnkAreaLnk:visited	{ text-decoration: none; color: #fff; }
a.lnkAreaLnk:hover		{ text-decoration: none; color: #fff; }
a.lnkAreaLnk:active		{ text-decoration: none; color: #fff; }

.lnkArea a 			{ display:block; width:auto; height:25px; text-align:center; padding:0px 10px; line-height:25px; vertical-align:middle; font-weight:bold; background-color:#EDF3E2; background-image:url(../images/site/menubkgrButton1.jpg); background-repeat:repeat-x;}
.lnkArea a:hover 	{ display:block; width:auto; height:25px; text-align:center; padding:0px 10px; line-height:25px; vertical-align:middle;font-weight:bold; background-color:#fff; background-image:url(../images/site/menubkgrButton.jpg); background-repeat:repeat-x;}

a.blk:link { color: #000;	text-decoration: none;}
a.blk:visited {	text-decoration: none;	color: #000;}
a.blk:hover {	text-decoration: none; color: #000;}
a.blk:active {	text-decoration: none;	color: #000;}

.bld {font-weight:bold;}
.iti {font-style:italic;}
.lightgreytxt {color:#929292;}
.vlightgreytxt {color:#A5A5A5;}
.greentxt {color:#558057;}

.f12 {font-size:12px;}
.smallfont {font-size:11px;}
.vsmallfont {font-size:10px;}

.greenbdr {border:1px solid #D4E2BC;}
.bdrRgrey {border-right:1px double #E0E0E0;}
.bdrbox {height:100px; width:10px; margin-top:10px;}
.bdr {border:1px solid red;}
.bdrg {border:1px solid #CFCDCD;}
.bdrlg {border:1px solid #E0E0E0;}
.fl {float:left;}
.fr {float:right;}
.cl {clear:both;}

.pad5 {padding:5px;}
.pad10 {padding:10px;}
.pad7 {padding:7px;}
.padl4 {padding-left:4px;}
.padl5 {padding-left:5px;}
.padl10 {padding-left:10px;}
.padl12 {padding-left:12px;}
.padL13 {padding-left:13px;}
.padl14 {padding-left:14px;}
.padl20 {padding-left:20px;}
.padr5 {padding-right:5px;}
.padr10 {padding-right:10px;}
.padr12 {padding-right:12px;}
.padt3 {padding-top:3px;}
.padT10 {padding-top:10px;}
.padt10 {padding-top:10px;}
.padB10 {padding-bottom:10px;}

.mar {margin:5px 5px 5px 6px;}
.mar10 {margin:10px 10px 10px 10px;}
.marl5 {margin-left:5px;}
.marl2 {margin-left:2px;}
.marl5x {margin-left:5px;}
 * html .marl5x {margin-left:3px;}     /* ie6 and below hack */
.marl8 {margin-left:8px;}
.marl10 {margin-left:10px;}
.marl13 {margin-left:13px;}
.mar10t {margin-top:10px;}
.mar15t {margin-top:15px;}
.mar5t {margin-top:5px;}
.marr5 {margin-right:5px;}
.marl10 {margin-left:10px;}
.marl15 {margin-left:15px;}
.marr10 {margin-right:10px;}
.marb5 {margin-bottom:5px;}
.marb15 {margin-bottom:15px;}
.marT40 {margin-top:40px;}

.picmar {margin:0px 0px 0px 13px;clear:right;}
.picmarl {margin:0px 13px 0px 0px;clear:left;}

.vblanks {width:5px; height:5px;}
.vblank0 {width:8px; height:5px;}
.vblankl {width:8px; height:5px;}
 * html .vblankl {width:5px;}     /* ie6 and below hack */
.horblankl {width:100px; height:10px; padding:0px; margin:0px;}
.horblankxl {width:100px; height:25px; padding:0px; margin:0px;}
.blanktop {width:200px; height:48px;}

#wrapper {	height:auto;	width:824px;	margin:13px auto;	text-align:justify;	}
#header {width:824px;height:290px;}
#logo {width:369px; height:48px;}

.topflp {width:138px; height:48px; background-image:url(../images/site/topmenubkgr.jpg); background-repeat:no-repeat; background-color:#359936;}
.ico {width:138px;height:31px;}
.con {width:69px;height:31px;text-align:center;}
.tplnk {width:138px;height:17px;}
.topmen {width:69px;height:17px; line-height:17px; vertical-align:middle; text-align:center; font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;}
.imgl {width:8px; height:187px;background-image:url(../images/site/imglbkgr.jpg); background-repeat:no-repeat;background-color:#359936;}
.imgr {width:8px; height:187px; background-image:url(../images/site/imgrbkgr.jpg); background-repeat:no-repeat;background-color:#359936;}
.imgtp {width:808px; height:8px; background-image:url(../images/site/imgtbkgr.jpg); background-repeat:repeat-x;background-color:#359936;}
.imgb {width:808px; height:8px; background-image:url(../images/site/imgbbkgr.jpg); background-repeat:repeat-x;background-color:#359936;}
.headimg {width:808px; height:187px;}
.hdimg {width:808px; height:171px;}
	* html .hdimg {margin-top:-6px;}      /* ie6 and below hack */
#menubar {width:824px; height:40px; background-image:url(../images/site/menubkgr.jpg); background-repeat:repeat-x; background-color:#359936;}
	* html #menubar {margin-top:-6px;}    /* ie6 and below hack */
.nav {height:40px; line-height:40px; vertical-align:middle; font-size:14px;}
.divi {height:40px; width:2px; background-image:url(../images/site/div.jpg); background-repeat:no-repeat; z-index:1}
	@media { .divi { position:relative; }} /* ie7 hack */
#bdy {width:818px; height:auto; border:3px solid #379B37; margin-top:-18px;}
#shdw {height:15px; width:818px; background-image:url(../images/site/shadow.jpg); background-repeat:repeat-x;}
.bdybkgr {width:818px; height:auto; background-color:#FFFFF9; padding-bottom:15px;}
.conttop {background-image:url(../images/site/conttbkgr.jpg); background-repeat:repeat-x;}
.contbot {background-image:url(../images/site/contbbkgr.jpg); background-repeat:repeat-x;}
.midlcont {background-image:url(../images/site/midlbkgr.jpg); background-repeat:repeat-y;}
.midlconts {background-image:url(../images/site/midsbkgr.jpg); background-repeat:repeat-y; text-align:justify;}
.mainarea {width:530px; padding:0px 5px 0px 15px; text-align:justify; }
.indextxts {width:auto; width:275px; padding:0px 5px 0px 15px; text-align:justify; }
.indextxts1 {width:auto; width:525px; padding:0px 5px 0px 15px; text-align:justify; }
.botcontent {width:475px; height:auto;}
.botcontent1 {width:561px; height:auto;}
.botcontent2 {width:525px; height:auto;}
.galthumb {width:531px; height:auto; background-color:#F9F8F3; padding-left:30px;}
.gal {height:127px; width:380px; background-color:#F9F8F3;}
.gal2 {height:auto; width:475px; background-color:#F9F8F3;}
.gal3 {height:30px; width:465px; line-height:30px; vertical-align:middle; background-color:#F1F0EB; }
.gal4 {height:30px; width:515px; line-height:30px; vertical-align:middle; background-color:#F1F0EB; }
	* html ..gal4 {height:30px; width:518px; line-height:30px; vertical-align:middle; background-color:#F1F0EB; } /* ie6 and below hack */
.gal5 {height:auto; width:525px; background-color:#F9F8F3;}
.contact {height:113px; width:147px;  background-color:#F1F0EB;}
.tab {height:113px; width:25px;  background-color:#F1F0EB;}
.galpic {height:75px; width:100px; margin:5px 0px 5px 5px;}
.galhead {height:20px; width:110px; line-height:20px; vertical-align:middle; margin:5px 0px 5px 5px; text-align:center;}
.leftcol {width:222px; height:auto;}
.picture {width:100px; height:83px;}
.linkcont {width:110px; height:auto; text-align:left;}
.allmen {height:30px; width:824px; line-height:30px; vertical-align:middle; text-align:center;}
.copyrt {height:30px; width:824px; line-height:30px; vertical-align:middle;text-align:center;}
.galtitle {height:20px; width:240px; line-height:20px; vertical-align:middle; text-align:center;}
.pictitle {height:20px; width:535px; line-height:20px; vertical-align:middle;text-align:center;}
.leftcontent {height:auto; width:289px; background-color:#F9FFED;}/*#F1F0EB;*/
.dwd238 {width:238px; height:auto;}
.wd561 {width:561px; height:auto;}
.w400 {width:400px; height:auto;}
.picbdr {border-bottom-color:#CCE391; border-top-color:#7A9633; border-left-color:#CCE391;border-right-color:#7A9633;}
.alr {text-align:right;}
.alj {text-align:justify;}
.txtyog {width:370px; height:auto;}
.txtDisYog {width:525px; height:auto;}
.lnkArea1 { width:auto; height:25px; text-align:center; line-height:25px; vertical-align:middle;}

/* Form Styles */
form {padding:0px; margin:0px;}
.button {border:0px; color:#f8f2e0; background-color:#7bb921; border:1px solid #5a8718; padding:2px; font-weight:bold;}
input.fldsty {width:202px; height:16px; padding:2px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}
select.fldsty {width:210px; height:25px; padding:2px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}
textarea.fldsty {width:210px; padding:2px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}
.frmFldWrap {width:490px; height:auto;}
.frmFldTxt {height:25px; width:160px; text-align:right; line-height:25px; vertical-align:middle;}
.frmFldAre {height:auto; width:160px; text-align:right;}
.frmFld {height:25px; width:302px; line-height:25px; vertical-align:middle; padding-left:20px;}
.frmFldS {height:25px; width:40px; line-height:25px; vertical-align:middle; padding-left:20px;}
.radioSty {padding:2px 0px 2px 20px;}
.frmFldTxtArea {height:auto; width:250px; padding-left:20px;}
.w490 {width:480px; height:20px; line-height:20px; vertical-align:middle; text-align:center; background-color:#399B38; color:#fff;}
.chBxs {width:230px; height: auto;}
.aR {height:15px; width:190px; padding-right:10px; text-align:right;}
.errMsg {height:auto; width:460px; padding:10px; background-color:#fbf7ea; color:#FF0000; border:1px dotted #d0b862;}
.marTxt {color:#800040;}

.notice {width:226px; height:auto; padding:5px; background-color:#FCFFEA; border:1px solid #FEF7C0;}

/* Black Font*/
.black{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;}
.black a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;
	text-decoration: none;}
.black a:hover{color: #000000;text-decoration: underline;}

.blackArial10{font-family: Arial, Helvetica, sans-serif, Verdana ;font-size: 10px;color: #000000;}
.blackArial10 a{font-family: Arial, Helvetica, sans-serif, Verdana ;font-size: 10px;color: #000000;
	text-decoration: none;}
.blackArial10 a:hover{color: #000000;text-decoration: underline;}


.blackLarge{font-size: 11px;font-family: verdana, geneva, sans-serif;color: #000000;text-decoration: none;}
.blackLarge a{font-size: 11px;font-family: verdana, geneva, sans-serif;color: #999999;text-decoration: none;}
.blackLarge a:hover{font-size: 11px;font-family: verdana, geneva, sans-serif;color: #000000;text-decoration: underline;}

.blackLarger{font-size: 13px;font-family: verdana, geneva, sans-serif;color: #000000;text-decoration: none;}
.blackLarger a{font-size: 13px;font-family: verdana, geneva, sans-serif;color: #999999;text-decoration: none;}
.blackLarger a:hover{font-size: 13px;font-family: verdana, geneva, sans-serif;color: #000000;text-decoration: underline;}

.blackSmall{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #000000;}
.blackSmall a{color: #000000; text-decoration:none}
.blackSmall a:hover{color: #999999; text-decoration:underline}


.darkBlueSmall{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #090075;}
.darkBlueSmall a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #090075;
	text-decoration: none;}
.darkBlueSmall a:hover{color: #090075;text-decoration: underline;}

/* */
.bdrB{border-bottom:1px solid #E0D2C2}
.bdrT{border-top:1px solid #E0D2C2}
.bdrR{border-right:1px solid #E0D2C2}
.bdrL{border-left:1px solid #E0D2C2}

.frontAd {height: auto; width:233px; margin-top:5px;}
.yelBut {height:auto; width:114px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#fece00; text-align:center; color:#000; padding:3px;}
.greBut {height:auto; width:80px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#339933; text-align:center; color:#fff; padding:3px;}

.stats {font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif;}