@charset "utf-8";
/* CSS Document */

img, div, input { behavior: url("iepngfix.htc") }

body {background:url(../images/bg.jpg) repeat-x; margin:0px; padding:0px; background-color:#f1f1f1;}
#container {width:970px; float:none; margin:auto;}
#header {width:970px; float:left; padding:25px 0px 0px 3px;}
.hleft {width:23px; float:left; margin:0px; height:149px; background:url(../images/header_left.png) no-repeat}
.hrepeat {width:916px; float:left; margin:0px; height:149px; background:url(../images/header_repeat.png) repeat-x;}
.hright {width:24px; float:left; margin:0px; height:149px; background:url(../images/header_right.png) no-repeat;}
.lleft {width:410px; height:133px; float:left;}
.rleft {width:210px; height:103px; float:left; background:url(../images/comas.jpg) no-repeat; margin-left:2px;}
#search {width:215px; height:133px; float:left;}
.searchtop {width:160px; float:right; margin-top:20px;  }
.searchtext {width:210px; float:right; margin-top:20px;  }
#searchleft {width:132px; height:27px; float:left; margin-top:3px; background:url(../images/search.jpg) no-repeat; }
#searchright {width:100px; height:33px; float:right; margin-top:0px;  }

#links {width:969px; float:left; height:48px; background:#FFFFFF;}
.linksleft {width:14px; height:48px; float:left;}
.linksrepeat {width:940px; height:48px; float:left; background:url(../images/links_repeat.jpg) repeat-x; }
.linksright {width:15px; height:48px; float:left; background:url(../images/links_right.jpg) no-repeat; }

#links:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display:inherit; 

}

#links ul{
width: 937px;
padding: 14px 0px 0px 0px ; 
margin:0px;
text-align:left; /*set value to "right" for example to align menu to the left of page*/
height:48px; margin-top:1px;}

#links ul li{
display: inline;
}

#links ul li a{
color: #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:18px;
margin: 0;
text-decoration: none;

}


#links ul li a:hover{

background:url(../images/links_repeat_over2.jpg) center repeat-x;

}



.tlinks a{
background:url(../images/links_repeat_over2.jpg) center repeat-x;
}




#middle {width:962px; float:left; background-color:#FFFFFF; padding-left:5px;}
#middletop {width:962px; float:left;}
#middlebottom {width:962px; float:left;}

#rightinnermiddlecontent {width:800px; float:left; height:auto; padding-left:135px; margin-top:10px; padding-bottom:20px; }

#left {width:283px; float:left; height:auto; padding-left:0px;  margin-top:20px;}

#lefttopmain {width:283px; float:left; height:auto;}
.lefttop {width:283px; float:left; height:44px;}
.leftmiddle {width:283px; float:left; height:auto; background:url(../images/cleanmiddle.jpg) repeat-y;}
.leftfooter {width:283px; float:left; height:24px; background:url(../images/cleanfooter.png) no-repeat;}
.lefttopleft {width:46px; float:left; height:44px;}
.lefttoprepeat {width:209px; float:left; height:29px; background:url(../images/cleanrepeat.jpg) repeat-x;}
.lefttopright {width:23px; float:left; height:44px;}
.text3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:10px 0px 0px 20px; color:#996821; width:262px; float:left; }
.members {width:283px; float:left; height:auto;}
.m1 {width:50px; height:auto; float:left; padding:5px 0px 0px 40px;}
.m2 {width:50px; height:50px; float:left; padding:5px 0px 0px 20px; }
.join {width:220px; float:left; height:30px; padding-left:30px; margin-top:10px;}
.read {width:100px; float:right; height:30px; margin-top:10px;}

#leftbottommain {width:283px; float:left; height:auto; margin-top:0px;}

#right {width:665px; float:left; height:auto; margin-top:20px; margin-left:5px;}

.comas {font-size:25px; color:#CCCCCC; font-family:Helvetica;}

.righttopmain {width:666px; float:left; height:auto;}
.righttop {width:666px; float:left; height:48px;}
#rightinnermiddle {width:650px; float:left; height:auto; padding-left:5px;}
.rightinnermiddle1 {width:645px; float:left; height:auto;}
.rightmiddle {width:666px; float:left; height:auto; background:url(../images/right_middle.png) repeat-y;}
.rightm {width:656px; float:left; height:auto; background:url(../images/tab-bg.jpg) repeat-x;  background-color:#dad9d9;}
.rightm1 {width:656px; float:left; height:auto; background:url(../images/tab2-bg.jpg) repeat-x;  background-color:#dad9d9;}
.rightleft {width:5px; float:left; height:20px;}
#tab2 {width:650px; float:left; height:auto; background:url(../images/tab2.jpg) repeat-x; background-color:#d7d7d6;}
.rightright {width:5px; float:right; height:20px; }
.rightfooter {width:665px; float:left; height:33px; background:url(../images/right_footer.jpg) no-repeat;}
.rightfooter1 {width:665px; float:left; height:33px; background:url(../images/right_footer1.jpg) no-repeat;}
.righttopleft {width:50px; float:left; height:48px;}
.righttoprepeat {width:585px; float:left; height:33px; background:url(../images/featured_repeat.jpg) repeat-x;}
.righttopright {width:25px; float:left; height:48px;}
.text3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:10px 0px 0px 20px; color:#996821; width:262px; float:left; }
.members {width:283px; float:left; height:auto;}
.read {width:100px; float:right; height:30px; margin-top:10px;}

.database {width:110px; float:left; padding-left:7px; }
.database1 {width:110px; float:left; padding-left:10px; }
.database2 {width:117px; float:left; padding-left:5px; }
.database3 {width:125px; float:left; padding-left:5px; }
.database4 {width:230px; float:left; padding-left:5px; }


#bottomtopmain {width:952px; float:left; height:auto; padding-left:5px;}
#bottomtop {width:952px; float:left; height:52px;}
#bottommiddle {width:952px; float:left; height:auto; background:url(../images/bottom_middle.jpg) repeat-y; }
#bottommiddle1 {width:952px; float:left; height:auto; background:url(../images/bottom_middle1.jpg) repeat-y; }
#bottomfooter {width:952px; float:left; height:36px; background:url(../images/bottom_footer.jpg) no-repeat;}
#bottomfooter1 {width:952px; float:left; height:36px; background:url(../images/bottom_footer1.jpg) no-repeat;}
.bottomtopleft {width:49px; float:left; height:52px;}
.bottomtoprepeat {width:870px; float:left; height:37px; background:url(../images/bottom_repeat.jpg) repeat-x;}
.bottomtopright {width:28px; float:left; height:52px;}
.text3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:10px 0px 0px 20px; color:#996821; width:262px; float:left; }
.members {width:283px; float:left; height:auto;}
.read {width:100px; float:right; height:30px; margin-top:10px;}


.textarea {width:120px; height:17px; background-color:#f9f9f9;  color:#0d3c65; border:1px solid #fff; margin-top:2px; margin-left:3px; }


.step1 {width:207px; float:left; margin-left:0px; margin:15px 0px 0px 0px; behavior: url("iepngfix.htc") }
.line {width:2px; float:left; margin:20px 5px 0px 5px;}


#footer {width:968px; float:left; height:auto;}
#fleft {width:23px; float:left; height:118px;}
#frepeat {width:894px; float:left; height:98px; background:url(../images/footer_repeat.jpg) repeat-x; text-align:center;}
#fright {width:30px; float:left; height:118px;}

.logotext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:30px 20px 0px 45px; color:#6b6b6b;}
.text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0px; color:#8c946d; text-decoration:none;}
.text a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0px; color:#8c946d; text-decoration:none;}
.text a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0px; color:#8c946d; text-decoration:none;}
.text1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#dd8c17; text-decoration:none;}
.text1 a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  color:#dd8c17; text-decoration:none;}
.text1 a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#dd8c17; text-decoration:none;}
.text2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; padding:15px 0px 0px 5px; color:#996821;}
.text4 {font-family:"Trebuchet MS"; font-size:14px; padding:15px 10px 0px 10px; color:#565454; text-align:justify;}
.text5 {font-family:"Trebuchet MS"; font-size:12px; padding:10px 5px 0px 5px; color:#565454; text-align:justify;}
.heading {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; padding:15px 0px 0px 5px; color:#066e84; }
.heading1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:0px 0px 0px 0px; color:#639911; text-align:center ;}
.login {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0px; color:#278496;}
.login a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0px; color:#278496;}
.login a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0px; color:#278496;}
.stext {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; padding:0px; color:#278496;}
.stext a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; padding:0px; color:#278496;}
.stext a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; padding:0px; color:#278496;}
.stext1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:0px; color:#639911;}
.stext1 a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:0px; color:#639911;}
.stext1 a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:0px; color:#639911;}
.stext2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:0px; color:#000000;}


.smalltext {font-family:"Trebuchet MS"; font-size:14px; padding:0px 0px 0px 0px; color:#066e84; }
.smalltext a {font-family:"Trebuchet MS"; font-size:14px; padding:0px 0px 0px 0px; color:#066e84; }
.smalltext a:hover {font-family:"Trebuchet MS"; font-size:14px; padding:0px 0px 0px 0px; color:#000000; }

.blinks {font-family:"Trebuchet MS"; font-size:14px; padding:20px 20px 0px 0px; color:#639911; text-align:center;a9a9a9}
.blinks a {font-family:"Trebuchet MS"; font-size:14px; color:#639911; text-decoration:none;}
.blinks a:hover {font-family:"Trebuchet MS"; font-size:14px; color:#066e84; text-decoration:none;}

.copyright {font-family:"Trebuchet MS"; font-size:14px; padding:20px 20px 0px 0px; color:#a9a9a9; text-align:center;}
.copyright a {font-family:"Trebuchet MS"; font-size:14px; color:#a9a9a9; text-decoration:none;}
.copyright a:hover {font-family:"Trebuchet MS"; font-size:14px; color:#a9a9a9; text-decoration:none;}