@charset "utf-8";
/* CSS Document */

/* HTML tag - start */
body{
margin:0px;
padding:0px;
font:13px Arial, Helvetica, sans-serif;
color:#333;
background:url(../images/bgBody.gif) 0px 0px repeat-x #fff;
}

a{
color:#386100;
}

form{
margin:0px;
padding:0px;
}

p{
margin:0px 0px 15px;
padding:0px;
}

h1{
margin:0px 0px 15px;
padding:0px;
font:18px Arial, Helvetica, sans-serif;
color:#458006;
}

h1 span{
color:#5c5c5c;
}

h2{
margin:0px 0px 15px;
padding:0px;
font:bold 15px Arial, Helvetica, sans-serif;
color:#458006;
}

h2 span{
color:#5c5c5c;
}

h3{
margin:0px 0px 15px;
padding:0px;
font:bold 14px Arial, Helvetica, sans-serif;
color:#458006;
}

h3 span{
color:#5c5c5c;
}

h4{
margin:0px 0px 15px;
padding:0px;
font:bold 13px Arial, Helvetica, sans-serif;
color:#458006;
}

h4 span{
color:#5c5c5c;
}

img{
border:0px;
}
/* HTML tag - end */


/* Global Style - start */
/* container placement - start */
#headerContainer{
position:absolute;
top:0px;
width:1000px;
height:138px;
background:url(../images/bgHeader.gif) 0px 0px repeat-x;
}

#contentContainer{
position:relative;
margin:152px 0px 0px;
padding:0px;
width:1000px;
z-index:999;
}
/* container placement - end */

.clear{
clear:both;
}

.header1{
margin:0px 0px 7px;
padding:0px;
font:18px Arial, Helvetica, sans-serif;
color:#a8651e;
}

.header1 span{
color:#444c46;
}

.header2{
margin:0px 0px 7px;
padding:0px;
font:bold 15px Arial, Helvetica, sans-serif;
color:#a8651e;
}

.header2 span{
color:#444c46;
}

.header3{
margin:0px 0px 7px;
padding:0px;
font:bold 14px Arial, Helvetica, sans-serif;
color:#a8651e;
}

.header3 span{
color:#444c46;
}

.header4{
margin:0px 0px 7px;
padding:0px;
font:bold 13px Arial, Helvetica, sans-serif;
color:#a8651e;
}

.header4 span{
color:#444c46;
}




.colCom{
float:left;
}

.colLeft{
float:left;
}

.colRight{
float:right;
}

.frmField{
padding:5px 0px 0px;
font:bold 13px Arial, Helvetica, sans-serif;
}

.frmField.singleCol{
padding:5px 0px 2px;
font:bold 13px Arial, Helvetica, sans-serif;
}

.required{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#a10000;
}

.error{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#ff0000;
}

.w30px{
width:30px;
}

.w75px{
width:75px;
}

.w100px{
width:100px;
}

.w125px{
width:125px;
}

.w140px{
width:140px;
}

.w150px{
width:150px;
}

.w200px{
width:200px;
}

.w203px{
width:203px;
}

.w250px{
width:250px;
}

.w300px{
width:300px;
}

.w350px{
width:350px;
}

.w378px{
width:378px;
}

.w400px{
width:400px;
}

.w450px{
width:450px;
}

.w500px{
width:500px;
}

.w550px{
width:550px;
}

.w600px{
width:600px;
}


/* input elements - start */
.inputTxt{
height:24px;
border:solid 1px #c9b69e;
background:#f9f7f5;
}

.inputTxtArea{
height:75px;
border:solid 1px #c9b69e;
background:#f9f7f5;
}

.inputSelect{
height:24px;
border:solid 1px #c9b69e;
background:#f9f7f5;
}
/* input elements - end */



/* common button - start */
.btn{
min-width:100px;
font:bold 13px Arial;
color:#fff;
text-transform:uppercase;
overflow:visible;
-moz-border-radius:4px;
-webkit-border-radius:4px;
cursor:pointer;
/* For FF: */
padding:2px 6px;
/* For IE */
*padding:2px 5px 1px;
border:#375d1e solid 2px;
background:#458006;
} 

/* For Safari: (Read more here: http://www.stormdetector.com/hacks/safarihack.html) [^] */
html*.btn {[height:auto;]}
/* common button - end */


.alignRight{
margin:0px 0px 10px;
text-align:right;
}





.h5px{
height:5px;
display:block;
}

.h10px{
height:10px;
display:block;
}

.h15px{
height:15px;
display:block;
}

.h20px{
height:20px;
display:block;
}

.h25px{
height:25px;
display:block;
}

.h30px{
height:30px;
display:block;
}

/* datablock - start */
.dataBlock{
margin:0px;
padding:0px;
}

.dataBlock .msgBoardRight{
position:absolute;
top:115px;
left:609px;
width:175px;
}

/* datablock common - start */
.dataBlock.cCom{
border:solid 1px #375f08;
border-width:1px 0px 0px;
}

.dataBlock.cCom .blockContent{
margin:0px;
padding:10px 9px;
border:solid 1px #375f08;
border-width:0px 0px 1px;
background:#f6fae6;
}

.dataBlock.cCom .blockContent ul{
margin:0px;
padding:0px;
list-style:none;
}

.dataBlock.cCom .blockContent ul li{
margin:0px 0px 7px;
padding:0px 0px 0px 9px;
color:#164703;
background:url(../images/arrow.gif) 0px 4px no-repeat;
}
/* datablock common - end */



/* article - start */
.dataBlock.article{
margin:0px;
padding:0px;
}

.dataBlock.article .blockHead{
margin:0px;
padding:5px 8px;
font:bold 14px Arial, Helvetica, sans-serif;
color:#fff5e3;
background:url(../images/bgBlockHeader.gif) 0px 0px repeat-x #375f08;
}

.dataBlock.article .blockContent{
margin:0px;
padding:10px 9px;
border:solid 1px #d5bfaa;
border-width:0px 0px 1px;
background:#f5eae1;
}

.dataBlock.article .blockContent ul{
margin:0px;
padding:0px;
list-style:none;
}

.dataBlock.article .blockContent ul li{
margin:0px 0px 7px;
padding:0px 0px 0px 9px;
color:#164703;
background:url(../images/arrow.gif) 0px 4px no-repeat;
}
/* article - end */




/* rhs - start */
.dataBlock.rhs{
margin:0px;
padding:0px;
}

.dataBlock.rhs .blockHead{
margin:0px;
padding:5px 8px;
font:bold 14px Arial, Helvetica, sans-serif;
color:#fff5e3;
background:url(../images/bgRhsBlockHeader.gif) 0px 0px repeat-x #375f08;
}

.dataBlock.rhs .blockContent{
margin:0px;
padding:10px 9px;
border:solid 1px #d5bfaa;
border-width:0px 0px 1px;
background:#f2decb;
}

.dataBlock.rhs .blockContent ul{
margin:0px;
padding:0px;
list-style:none;
}

.dataBlock.rhs .blockContent ul li{
margin:0px 0px 7px;
padding:0px 0px 0px 9px;
color:#164703;
background:url(../images/arrow.gif) 0px 4px no-repeat;
}
/* rhs - end */




.linkBold{
font:bold 13px Arial, Helvetica, sans-serif;
}

.linkMore{
font:bold 12px Arial, Helvetica, sans-serif;
text-align:right;
}









/* form page - start */
.dataBlock.formPage{
margin:0px;
padding:0px;
}

.dataBlock.formPage .blockHead{
margin:0px;
padding:5px 8px;
font:bold 14px Arial, Helvetica, sans-serif;
color:#f6ebd9;
background:url(../images/bgBlockHeaderOrange.gif) 0px 0px repeat-x #975f23;
}

.dataBlock.formPage .blockContent{
margin:0px;
padding:10px 9px;
border:solid 1px #975f23;
border-width:0px 0px 1px;
background:#eeebe7;
}
/* form page - end */
















/* rhs green - start */
.dataBlock.rhs.green .blockContent{
margin:0px;
padding:10px 9px;
border:solid 1px #458006;
border-width:0px 0px 1px;
background:#93c353;
}
/* rhs green - end */


/* current news icon - start*/
.currentNews{
margin:auto;
padding:5px 0px;
width:102px;
}

.currentNews a{
margin:0px 10px 0px 0px;
width:18px;
height:18px;
display:block;
float:left;
}

.currentNews a.delicious{
width:18px;
height:18px;
display:block;
background:url(../images/delicious.gif) 0px 0px no-repeat;
}

.currentNews a.digg{
width:18px;
height:18px;
display:block;
background:url(../images/digg.gif) 0px 0px no-repeat;
}

.currentNews a.stumbleupon{
width:18px;
height:18px;
display:block;
background:url(../images/stumbleupon.gif) 0px 0px no-repeat;
}

.currentNews a.reddit{
width:18px;
height:18px;
display:block;
background:url(../images/reddit.gif) 0px 0px no-repeat;
}

.currentNews a.last{
margin:0px;
padding:0px;
}

/* current news icon - end*/
/* datablock - end */


/* page links : start */
.pageLinks{
margin:20px 0px;
padding:0px;
}

.pageLinks .row{
margin:0px 0px 10px;
padding:0px;
}

.pageLinks .row .col-left{
width:248px;
float:left;
}

.pageLinks .row .col-right{
width:248px;
float:right;
}
/* page links : end */

.dividerDash{
margin:15px 0px;
height:2px;
display:block;
background:url(../images/dividerDash.gif) 0px 0px repeat-x;
}


.addLinks{
margin:25px 0px;
padding:0px;
}

.pagination{
margin:25px 0px;
padding:0px;
text-align:center;
}


.refLink{
margin:25px 0px;
padding:0px;
text-align:center;
}

/* keyword cloud : start */
.kwdCloud8{
font:8px Arial, Helvetica, sans-serif;
}

.kwdCloud9{
font:9px Arial, Helvetica, sans-serif;
}

.kwdCloud10{
font:10px Arial, Helvetica, sans-serif;
}

.kwdCloud11{
font:11px Arial, Helvetica, sans-serif;
}

.kwdCloud12{
font:12px Arial, Helvetica, sans-serif;
}

.kwdCloud13{
font:13px Arial, Helvetica, sans-serif;
}

.kwdCloud14{
font:14px Arial, Helvetica, sans-serif;
}

.kwdCloud15{
font:15px Arial, Helvetica, sans-serif;
}

.kwdCloud16{
font:16px Arial, Helvetica, sans-serif;
}

.kwdCloud17{
font:17px Arial, Helvetica, sans-serif;
}

.kwdCloud18{
font:18px Arial, Helvetica, sans-serif;
}

.kwdCloud19{
font:19px Arial, Helvetica, sans-serif;
}

.kwdCloud20{
font:20px Arial, Helvetica, sans-serif;
}

.kwdCloud21{
font:21px Arial, Helvetica, sans-serif;
}

.kwdCloud22{
font:22px Arial, Helvetica, sans-serif;
}

.kwdCloud23{
font:23px Arial, Helvetica, sans-serif;
}

.kwdCloud24{
font:24px Arial, Helvetica, sans-serif;
}

.kwdCloud25{
font:25px Arial, Helvetica, sans-serif;
}

.kwdCloud26{
font:26px Arial, Helvetica, sans-serif;
}

.kwdCloud27{
font:27px Arial, Helvetica, sans-serif;
}

.kwdCloud28{
font:28px Arial, Helvetica, sans-serif;
}

.kwdCloud29{
font:28px Arial, Helvetica, sans-serif;
}

.kwdCloud29{
font:28px Arial, Helvetica, sans-serif;
}

.kwdCloud30{
font:30px Arial, Helvetica, sans-serif;
}

.kwdCloud31{
font:31px Arial, Helvetica, sans-serif;
}

.kwdCloud32{
font:32px Arial, Helvetica, sans-serif;
}

.kwdCloud33{
font:33px Arial, Helvetica, sans-serif;
}

.kwdCloud34{
font:34px Arial, Helvetica, sans-serif;
}

.kwdCloud35{
font:35px Arial, Helvetica, sans-serif;
}

.kwdCloud36{
font:36px Arial, Helvetica, sans-serif;
}

.kwdCloud37{
font:37px Arial, Helvetica, sans-serif;
}

.kwdCloud38{
font:38px Arial, Helvetica, sans-serif;
}

.kwdCloud39{
font:39px Arial, Helvetica, sans-serif;
}

.kwdCloud40{
font:40px Arial, Helvetica, sans-serif;
}
/* keyword cloud : end */




/* bread crumb - start */
.brdCrumb{
margin:0px 0px 20px;
padding:0px;
}

.brdCrumb span{
color:#777;
}
/* bread crumb - end */





/* Global Style - end */













/* Page - start */
#page{
margin:auto;
padding:0px;
width:1000px;
}

/* Frame - start */
#page #frame{
margin:0px;
padding:0px;
}

#page #frame .arc{
height:8px;
display:block;
}

#page #frame .arc.top{
height:8px;
}

#page #frame .arc.bottom{
height:8px;
}
/* Frame - end */













/* Body - start */
#page #frame #body{
margin:0px;
padding:0px;
}











/* Header - start */
#page #frame #body #header{
margin:0px;
padding:6px 0px 0px;
*padding-top:3px;
min-height:138px;
background:url(../images/bgHeader.jpg) top right no-repeat;
}

/* logo */
#page #frame #body #header .logo{
margin:8px 10px 7px;
width:385px;
height:83px;
display:block;
background:url(../images/logo.png) 0px 0px no-repeat;
float:left;
}

#page #frame #body #header .logo a{
width:385px;
height:83px;
display:block;
}

/* search */
#page #frame #body #header .search{
margin:24px 30px 0px 0px;
width:322px;
float:right;
}

#page #frame #body #header .search .searchBox{
*margin-top:-1px;
width:233px;
height:33px;
float:left;
}

#page #frame #body #header .search .searchBox .inputSearch{
margin:0px;
padding:0px 5px 0px 20px;
*padding-top:8px;
width:208px;
height:33px;
border:0px;
font:bold 13px Arial, Helvetica, sans-serif;
color:#444c46;
background:url(../images/bgSearchBox.gif) 0px 0px no-repeat;
}

#page #frame #body #header .search .searchBtn{
width:85px;
height:33px;
float:right;
}

/* nav top */
#page #frame #body #header .navTop{
margin:0px;
padding:13px 0px 0px;
*padding-bottom:13px;
height:42px;
font:bold 14px Arial, Helvetica, sans-serif;
color:#fff;
text-transform:uppercase;
background:url(../images/bgNavTop.gif) 0px 0px no-repeat;
}

#page #frame #body #header .navTop ul{
margin:0px;
padding:0px;
list-style:none;
}

#page #frame #body #header .navTop ul li{
margin:0px;
padding:0px;
display:inline;
}

#page #frame #body #header .navTop ul li a{
padding:12px 16px 11px;
color:#fff;
text-decoration:none;
}

#page #frame #body #header .navTop ul li a:hover{
background:none;
}

#page #frame #body #header .navTop a.rss{
width:25px;
height:15px;
background:url(../images/rss.gif) 0px 0px no-repeat;
}

#page #frame #body #header .navTop a.rss:hover{
background:url(../images/rss.gif) 0px 0px no-repeat #458006;
}
/* Header - end */












/* Content Container - start */
#page #frame #body #cWrapper{
margin:0px 3px;
padding:0px;
min-height:600px;
background:url(../images/bg-cWrapper.gif) 0px 0px repeat-y;
}

#page #frame #body #cWrapper .content{
margin:0px 0px 0px 199px;
padding:0px;
width:585px;
float:left;
}

#page #frame #body #cWrapper .content .btnTerms{
float:right;
}
/* Content Container - end */












/* Right Rail - start */
#page #frame #body #cWrapper .rightRail{
width:180px;
font:12px Arial, Helvetica, sans-serif;
float:right;
}
/* Right Rail - end */











/* Left Rail - start */
#page #frame #body #cWrapper .leftRail{
position:absolute;
top:0px;
left:3px;
margin:0px;
padding:0px;
width:180px;
float:left;
}

#page #frame #body #cWrapper .leftRail .lhsNavWrapper{
margin:0px;
padding:0px;
background:#fff;
}

#page #frame #body #cWrapper .leftRail .lhsNav{
margin:0px;
padding:7px 0px;
background:url(../images/bgLeftRail.gif) 0px 0px no-repeat #a5827e;
}

#page #frame #body #cWrapper .leftRail .lhsNav ul{
margin:0px;
padding:0px;
max-height:450px;
overflow:auto;
overflow-x:hidden;
}

#page #frame #body #cWrapper .leftRail .lhsNav ul li{
margin:0px;
padding:0px;
font:11px Arial, Helvetica, sans-serif;
text-transform:uppercase;
border-bottom:solid 1px #c9b7a6;
background:#f7eee5;
}

#page #frame #body #cWrapper .leftRail .lhsNav ul li a{
padding:5px 8px;
text-decoration:none;
display:block;
}

#page #frame #body #cWrapper .leftRail .lhsNav ul li a:hover{
background:#f8f5f2;
}

#page #frame #body #cWrapper .leftRail .lhsNav ul li span{
padding:5px 8px;
display:block;
}
/* Left Rail - end */
/* Body - end */







/* Footer - start */
#page #footer{
margin:20px 0px 20px;
padding:20px 10px;
min-height:100px;
text-align:center;
background:url(../images/bgFooter.gif) 0px 0px no-repeat;
}
/* Footer - end */
/* Page - end */




/* Popup - Link To This Page - start */
#popLinkToThisPage{
margin:5px auto;
padding:5px;
width:400px;
border:solid 5px #d8d8b5;
background:#fff;
}

#popLinkToThisPage .popLogo{
margin:0px 0px 20px;
padding:0px;
}

#popLinkToThisPage .popCon{
margin:0px 10px;
padding:0px;
}

#popLinkToThisPage .popCon .popLink{
margin:0px 0px 5px;
padding:0px;
font:bold 14px Arial, Helvetica, sans-serif;
}

/* Popup - Link To This Page - end */


