@charset "utf-8";


/* CSS Document */
* {padding:0px; margin:0px;}
BODY { width:1000px; padding:0px; margin:auto; font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #898989; text-align:justify; line-height:18px; background:#ececec url(../images/pagebg.gif) center top repeat-y;}

a {TEXT-DECORATION: none;}
a:Visited { TEXT-DECORATION: none;}
a:Active { TEXT-DECORATION: none;}
a:Hover {TEXT-DECORATION: underline;}
p{margin:10px}
span{color:#63960c; font-weight:bold;}
img{vertical-align:middle;}
.darkgreen{color:#4c7309;}

/* Top Css */
.main{width:890px; padding-left:55px; float:left; overflow:hidden;}
.main div li a { color:#3d3d3d;}
.logo{margin:34px 0px 21px 13px; float:left;}
.login{margin:10px 5px 6px 0px; float:right;}
.login ul{margin:0px; padding:0px;}
.login li{display:; list-style:none; padding:3px 0px; text-align:right; margin-right:4px; float:left; }
.login li label{width:115px; float:left; position:relative; color:#5f8b13;font-size:11px;}
.login li label a{color:#5f8b13; text-decoration:underline; font-size: 11px;}
.login li input{width:115px; border:1px solid #d2d2d2;}

.login li span input{margin-left:0px; margin-top:24px; border:0px; width:15px; border:0px solid #d2d2d2;}
.login li img{margin-top:20px;}


.toplink{background-color:#c8e4a1; padding:5px 0px; width:890px; text-align:center; float:left;}
.toplink a{margin:0px 34px; }

/* Image Css */
.image{margin:8px 0px 20px 0px;}

/* Home boxes Css */
.spacer{height:15px;}
.boxes{width:191px; background-color:#c0e781;float:left; margin-right:2px; padding:11px 16px; height:138px;}
.boxes a{ color:#3d3d3d;}
.boxes a:hover{ color:#3d3d3d;}
.boxes p{ font-size:11px; color:#3d3d3d; margin:13px 0px 0px 0px; line-height:12px; height:82px; float:left; border:0px solid #000;}
/*.boxes p{ font-size:11px; color:#3d3d3d; margin:15px 0px 0px 0px; line-height:12px; height:83px; overflow:hidden; text-align:left;}*/
.boxes input{border:1px solid #d2d2d2; margin:10px 0px 10px 0px; float:left;}
.boxes span input{border:0px; margin:0px 0px 3px 0px; margin-right:0px; padding:0px 0px; margin-bottom:0px; float:right;}
.button{float:right;}

.boxes2{width:219px; background:url(../images/factoftheweek.jpg) right top no-repeat; float:left; margin-right:2px; height:160px;}
.boxes2 p{font-size:11px; color:#3d3d3d; line-height:15px; padding:30px 5px 0px 5px; height:74px; padding:30px 5px 0px 5px;}

.fact{background:url(../images/factoftheweek.jpg) right top no-repeat;width:219px; float:left; height:160px; overflow:hidden; margin-right:2px;}
.fact p{font-size:11px; color:#3d3d3d; line-height:15px; padding:30px 5px 0px 5px; height:74px; overflow:hidden; background:}

.boxes3{width:219px; background:url(../images/quoteoftheweek.jpg) right top no-repeat; float:left; margin-right:0px; height:160px;}
.boxes3 p{font-size:11px; color:#3d3d3d; line-height:15px; padding:30px 5px 0px 5px; height:74px; padding:30px 5px 0px 5px;}

.quote{background:url(../images/quoteoftheweek.jpg) right top no-repeat;width:219px; float:left; height:160px; overflow:hidden;}
.quote p{font-size:11px; color:#3d3d3d; line-height:15px; padding:30px 5px 0px 5px; height:74px; overflow:hidden; background:}

/* Inner boxes Css */
.boxes-inner{width:191px; background-color:#c0e781;float:left; margin-right:2px; padding:11px 16px;}
.boxes-inner p{ font-size:11px; color:#3d3d3d; margin:15px 0px 0px 0px; line-height:12px; height:40px; overflow:hidden;}
.boxes-inner input{border:1px solid #d2d2d2; margin:8px 0px 3px 0px;}



.fact-inner{background:url(../images/factoftheweek.jpg) right top no-repeat;width:219px; float:left; height:117px; overflow:hidden; margin-right:2px;}
.fact-inner p{font-size:11px; color:#3d3d3d; line-height:15px; padding:30px 5px 0px 5px; height:31px; overflow:hidden; background:}
.quote-inner{background:url(../images/quoteoftheweek.jpg) right top no-repeat;width:219px; float:left; height:117px; overflow:hidden;}
.quote-inner p{font-size:11px; color:#3d3d3d; line-height:15px; padding:30px 5px 0px 5px; height:31px; overflow:hidden; background:}

/* Page heading Css */
#pageheadingtext{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#2D4503;}
#loginmenus{ text-align:right; font-weight:bold;font-size:11px;}
#loginmenus a{ color:#414141}

#alphabet{ text-align:left; font-weight:normal;font-size:11px; line-height:20px;}
#alphabet a{  font-weight:bold;color:#414141}

/* Inner Content Css */
.contentinner{width:890px; float:left; margin-bottom:20px;}
.left{width:172px; float:left;}
.left ul{margin:45px 0px 0px 0px; padding:0px;}
.left li{display:table; width:172px; background:url(../images/dotted.gif) repeat-x bottom; list-style:none; padding:3px 0px;}
.left li a{background:url(../images/arrow.gif) no-repeat; padding-left:13px; margin-left:5px; color:#898989;}
.left li a:hover{color:#898989; text-decoration:none;}

.content{width:685px; float:right;}
.header{margin-bottom:20px;}
.img{margin:0px 30px; float:right;}

/* Inner Content Css */
.thanks{margin:0px 0px 30px 0px; padding:0px; float:left;}
.thanks ul{width:870px; margin:0px; padding:0px;}
.thanks li{display:table; float:left; list-style:none; padding:80px 0px 80px 0px; width:850px; text-align:center;}

#errormessage{margin:0px 0px 15px 0px; padding:0px; width:880px; text-align:center; color:#88B050;}

.contactus{margin:0px 0px 30px 0px; float:left;}
.contactus ul{width:880px; margin:0px; padding:0px;}
.contactus li{display:table; float:left; list-style:none; padding:5px 0px 5px 250px; width:620px;}
.contactus li label{width:120px; float:left; position:relative; margin-left:19px;}
.contactus li input{margin-left:30px; width:175px; border:1px solid #d2d2d2;}
.contactus li select{margin-left:30px; width:175px; border:1px solid #d2d2d2;}
.contactus li span input{margin-left:168px; width:68px; border:0px;}
.contactus li span img{margin-left:10px; margin-bottom:15px; width:68px; border:0px; padding-bottom:1px;}
.contactus li textarea{margin-left:30px; width:175px; border:1px solid #d2d2d2;}
.contactus div input{margin-left:0px; width:20px; border:0px;}

.contactus input{margin-left:30px; width:175px; border:1px solid #d2d2d2;}
.contactus select{margin-left:30px; width:175px; border:1px solid #d2d2d2;}
.contactus span input{margin-left:29px; width:68px; border:0px;}
.contactus span img{margin-left:0px; margin-bottom:18px; width:68px; border:0px; padding-bottom:1px;}

.forgotpassword{margin:0px 0px 30px 0px; float:left; text-align:center;}
.forgotpassword ul{width:880px; margin:0px; padding:0px; float:left; text-align:center;}
.forgotpassword li{display:table; float:left; text-align:center; list-style:none; padding:5px 0px 5px 0px; width:100%;}
.forgotpassword li label{width:120px;  position:relative; margin-left:19px;}
.forgotpassword li input{margin-left:30px; width:175px; border:1px solid #d2d2d2;}
.forgotpassword li select{margin-left:30px; width:175px; border:1px solid #d2d2d2;}
.forgotpassword li span input{ width:68px; border:0px;}
.forgotpassword li span img{margin-left:10px; margin-bottom:15px; width:68px; border:0px; padding-bottom:1px;}

.profile{margin:0px 0px 30px 0px; padding:0px; float:left;}
.profile ul{width:690px; margin:0px; padding:0px;overflow:hidden;}
.profile li{display:table; float:left; list-style:none; padding:5px 0px 5px 180px; width:480px;}
.profile li label{width:120px; float:left; position:relative; margin-left:19px; }
.profile li input{margin-left:30px; width:175px; border:1px solid #d2d2d2;}
.profile li select{margin-left:30px; width:175px; border:1px solid #d2d2d2;}
.profile li span input{margin-left:168px; width:68px; border:0px;}
.profile li span img{margin-left:10px; margin-bottom:15px; width:68px; border:0px; padding-bottom:1px;}

.profile li textarea{margin-left:30px; width:175px; border:1px solid #d2d2d2;}


.photo{margin:0px 0px 30px 0px; padding:0px; float:right;}
.photo ul{width:180px; margin:0px; padding:0px;}
.photo li{display:table; float:left; list-style:none; width:180px; text-align:right; }
.photo li img{width:150px; height:100px;}

/* Bottom Css */
.bottom{ width:890px; color:#898989; font-size:11px; float:left; }
.botleft{float:left; padding-top:21px; background:url(../images/botbg.gif) repeat-x; width:445px;}
.botright{float:right; padding-top:21px; background:url(../images/botbg.gif) repeat-x; width:445px; text-align:right;}
.botright a{margin:0px 5px; color:#898989; text-decoration:none;}

.article{width:684px; float:left; border:0px #000000 solid}
.article ul {width:100%; margin:0px; padding:0px; float:left;}
.article li{ width:300px; margin-right:20px; float:left; padding-left:20px; padding-bottom:12px; display:block; background:url(../images/dot.gif) no-repeat top left;}

.universal { color:#414141;}

.headerTr {	background-color: #ABD573; color:#414141; text-align:left;}
.oddTr { background-color: #E3F4C6; text-align:left;}
.evenTr { background-color: #EFF9DF;  text-align:left;}
.evenTr:hover, .oddTr:hover { background-color: #C5E987; text-align:left;}

.memb{margin:0px; padding:0px; line-height:14px; padding-left:10px; border: 0px solid #000 ; width:100%;}
.membtable { padding:4px;}
.alert {font-family: Arial, Helvetica, sans-serif; font-size: 14px; COLOR: #FF0000; padding-left:1px; font-weight:bold;}


.memberarea{width:500px; float:left;}
.memberarea ul{width:100%; float:left;}
.memberarea li{float:left; width:100%; list-style:none;padding:5px 0px 5px 0px;}
.memberarea li label{width:120px; float:left; position:relative;}
.memberarea li input{margin-left:30px; width:175px; border:1px solid #d2d2d2;}
.memberarea li select{margin-left:30px; width:175px; border:1px solid #d2d2d2;}

.memberareaimg{float:right;}

.memberarea100{width:684px; float:left; border:0px #000000 solid}
.memberarea100 ul{width:100%; float:left;}
.memberarea100 li{float:left; width:100%; list-style:none;padding:5px 0px 5px 0px;}
.memberarea100 li label{width:120px; float:left; position:relative;}
.memberarea100 li input{margin-left:30px; width:175px; border:1px solid #d2d2d2;}
.memberarea100 li select{margin-left:30px; width:175px; border:1px solid #d2d2d2;}


.memberarea li span input{margin-left:150px; margin-top:0px; padding-botom:20px; border:0px; width:auto;}
.memberarea li span img{margin-left:16px; margin-bottom:17px; padding-botom:20px; border:0px;}
.memberarea li textarea{margin-left:30px; width:175px; border:1px solid #d2d2d2;}


.left .greenlink { TEXT-DECORATION: none; color:#659A48; }
.left .greenlink:Visited { TEXT-DECORATION: none; color:#659A48; }
.left .greenlink:Active { TEXT-DECORATION: none; color:#659A48; }
.left .greenlink:Hover { TEXT-DECORATION: none; }

.webcast { font-weight:normal; color:#5F8B13; font-size:10px; font-family:Arial,Helvetica,sans-serif }