/* CSS Document */
body { font:normal 12px Arial, Helvetica, sans-serif; color:#040; margin:0; padding:0; background:#310; }
.test { border:1px solid #FF0000; overflow:hidden; }
.midwid { width:557px; }
.top3 { padding-top:3px; }
p { margin:0; padding:0 0 10px 0; }
a { text-decoration:none; color:#630; }
a:hover { text-decoration:underline; color:#040; }
.mainbody { margin:0 auto; width:1000px; background:#dff; }
.container { padding:0 10px 10px 10px; }
.innercontentwid { width:980px; }
.fleft { float:left; }
.fright { float:right; }
.boldtxt { font-weight:bold; }
.tcenter { text-align:center; }
.biggertxt { font:bold 24px Arial, Helvetica, sans-serif; color:#040; }
.smalltxt { font:normal 11px Arial, Helvetica, sans-serif; color:#040; }
.spacer { clear:both; }
.clr { color:#FFFFFF; }
.clr1 { color:#006600; }
.rhtpad { padding-right:6px; }
.rhtpad2 { padding-right:10px; }
.rhtpad1 { padding-right:30px; }
.bottompad { margin-bottom:9px !important; _margin-bottom:7px; }
.newsletter { background:url(../images/news_letter1.jpg) no-repeat center; width:234px; height:65px; }
.subscribepad { padding-top:10px; }
.midimg { background:url(../images/mid-img.gif) repeat-y; width:557px; }
.audiotxt { display:none; }
.Xaudiotxt { font:normal 22px "Century Gothic"; color:#FFFFFF; padding-bottom:4px; }
.greybg { background:#efe; overflow:hidden; margin-bottom:6px; }
.totalpad { padding:0px 10px; }
a.lnktxt { text-decoration:underline; font:bold 12px Arial, Helvetica, sans-serif; color:#3d3d3d; }
a.lnktxt:hover { text-decoration:none; font:bold 12px Arial, Helvetica, sans-serif; color:#3d3d3d; }
.txtpad { padding:8px 15px; }
.txtpad1 { padding:10px 5px; }
.toppad { padding-top:10px; }
.toppad1 { padding-top:5px; }
.footerpad { padding:5px 0px; }
.imgpad { padding:0 10px; }
.bigtxt {font:normal 16px "Century Gothic"; color:#FFFFFF; padding-bottom:4px; }
.txt { text-align:justify; }
.rhtpanel { background:url(../images/mid-img_big.gif) repeat-y; width:799px; }
h1 { margin:0; padding:0 0 10px 0; font-size:18px; color:#630; }
h2 { margin:0; padding:6px 0 10px 0; font-size:16px; color:#060; }
h3 { margin:0; padding:0 0 10px 0; font-size:14px; font-weight:500; font-style:italic; color:#630; }
.bdr { border:1px solid #333333; padding:5px; }
.bigtxtbox { width:350px; height:20px; border:1px solid #999999; margin:0; padding:0 2px; }
.txtbox {width:220px; height:20px; border:1px solid #999999; margin:0; padding:0px 2px; vertical-align:top; }
.txtbox1txt {width:180px; height:20px; border:1px solid #999999; color:#CCC; }
.txtbox1txt123 {width:180px; height:20px; border:1px solid #999999; color:#CCC; }
.txtbox1 {width:180px; height:20px; border:1px solid #999999; color:#000; }
.mandat { color:#FF3300; vertical-align:top; width:8px; padding-top:3px; }
.w100 { width:90px; text-align:left; float:left; padding-top:3px; }
.w70 { width:100px; text-align:left; float:left; padding-top:3px; }
.w10 { width:10px; text-align:left; float:left; padding-top:3px; }
.w750 { width:750px; }
.lftmargin { margin-left:10px; }
.btn { background:#333333; padding:0px 5px 5px 5px; text-align:center;font:bold 12px "Century Gothic"; 
       color:#FFFFFF; height:24px; cursor:pointer; }
.dotline { background:url(../images/line_bg.gif) repeat-x center; height:2px; }
.dotlinepad {  padding:20px 0px; }
.dotlinepad1 {  padding:10px 0px; }
.pad { padding:15px; }
.totalpad1 { padding:10px; }
.table_bdr { border:1px solid #000; overflow:hidden; border-bottom:none; }
.tab_header { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; 
              text-decoration:none; color: #000000; padding:5px 0 0 0; text-align:center; background:#bababa; height:20px; }
.headertxt { border-right:1px solid #000;border-bottom:1px solid #000; }
.lheadertxt { border-bottom:1px solid #000; }
.tab_innertxt { padding:10px 0px 0px 0px; margin:0px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px;
                font-style:normal; font-weight:normal; text-decoration:none; color:#000; text-align:center; }
.tab-txt { border-right:1px solid #000; border-bottom:1px solid #000; }
.ltab-txt { border-bottom:1px solid #000; }
.txtwid { width:338px; }
.txtarea { width:418px; height:80px; border:1px solid #999999; }
.toppad2 { padding-top:25px; }
.toppad3 { padding-top:65px; }
.lftpad { padding-left:15px; }
.infowid { width:200px; padding-left:15px; }
.infowid_new{ width:500px; padding-left:15px; }
.bg_clr { background:#efe; }
.totalmargin { margin:0px 10px; }
.register { background:url(../images/registor.gif) no-repeat center; width:234px; height:85px; }
.nameheader { font:bold 14px Arial, Helvetica, sans-serif; color:#000; }
.aboutus_greybg { background:#efe; }
.oldaboutus_greybg { height:438px; overflow:auto; background:#efe; }
.reg_txt { font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; }
.homebtn { background:url(../images/home_btn.gif) no-repeat; width:175px; height:61px; }
.homebtn a:hover { background:url(../images/home_btn_hover.gif) no-repeat; width:175px; height:61px; }

/* Navigation - Menu Style */
.menubg { background:url(../images/menu_mid_bg.jpg) repeat-y left top; width:175px; }
.menu { width:175px; margin:0px; padding:0px; float:left; }
.menu ul { padding:0px; margin:0px; float:left; }
.menu li { margin:0px; list-style-type:none;  padding:0px; float:left; display:inline; 
           background:url(../images/menu_separator.gif) no-repeat bottom left;}
.menu li a { text-decoration:none; color:#FFFFFF; font:normal 12px Arial, Helvetica, sans-serif; text-align:left;
             padding:16px 0px 14px 10px; float:left; width:165px; margin:0px; height:16px; }
.menu li a:hover { text-decoration:none; color:#000; font:bold 14px Arial, Helvetica, sans-serif; background:#696; }
.menu li a.visit { text-decoration:none; color:#000; font:bold 14px Arial, Helvetica, sans-serif; text-align:left;  
                   padding:16px 0px 14px 10px; float:left; width:165px; margin:0px; background:#696; height:15px; }
.menu li a.home { text-decoration:none;color:#FFFFFF; font:normal 12px Arial, Helvetica, sans-serif; text-align:left; height:21px; 
                  float:left; width:165px; padding:20px 0 20px 10px; background:url(../images/home_btn1.gif) no-repeat bottom left; }
.menu li a.home:hover { text-decoration:none; color:#000; font:bold 14px Arial, Helvetica, sans-serif; 
                        background:url(../images/home_btn_hover1.gif) no-repeat;}
.menu li a.chosen { text-decoration:none; color:#000; font:bold 14px Arial, Helvetica, sans-serif; background:url(../images/home_btn_hover1.gif) 
                    no-repeat left top; width:165px; height:21px; margin:0px; padding:20px 0 20px 10px; float:left; }
.menu li a.chosen:hover{ text-decoration:none; color:#000; font:bold 14px Arial, Helvetica, sans-serif; background:url(../images/home_btn_hover1.gif) 
                         no-repeat left top; width:165px; height:31px; margin:0px; padding:20px 0 10px 10px; float:left;}
.padlef35 { padding-left:35px; }
.padbot10 { padding-bottom:10px; }
.padbot101 { padding-bottom:10px; padding-top:10px; }
.sellft { padding-left:0px !important; _padding-left:10px; }
.margintop { margin-top:10px !important; _margin-top:8px; }
.red_txtsamscc { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; }
.red_txtsam { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000; }
form { padding:0px; margin:0px; }
.sitemap li { padding:7px 0px; list-style-image:url(../images/arrow.gif); }
.subitem li { list-style:square; margin:0; padding:1px 0; }
.margintop1 { margin-top:15px !important; _margin-top:12px; }
div.padmag { padding:0; margin:0; }
.btmpad { margin-bottom:8px !important; _margin-bottom:5px; }
.btmpad1 { margin-bottom:5px !important; _margin-bottom:5px; }
.wid100 { width:100px; }
.w160 { width:160px; }
.cursortxt { cursor:text; }
