/* CSS Document */
/* Reset styles */
body,div,ul,ol,li,p{margin:0px;padding:0px; font-family:verdana;}
li{list-style:none;}
a { outline:none; }
table { margin:auto;clear:both; }
hr { border: 0; padding: 0; margin:15px 0px 15px 0px; #margin:5px 0px 5px 0px; color: #873400; background-color: #873400; height: 1px; } 
body { padding:0px 0px 0px 0px; background-image:url('images/body_bg.gif'); background-repeat:repeat-x; margin:0px; }
#container_main { margin:auto; width:960px; padding-top:15px; overflow:hidden; }
#container { width:960px; background-image:url('images/main_bg.gif'); background-repeat:repeat-x; }
.ftlt { float:left; }
.ftrt { float:right; }
.clearbt { clear:both; }
#overlay{filter:alpha(opacity=50);opacity:.50;-moz-opacity:.50;background:#000000;position:absolute;display:none;z-index:50;left:0px;}
/*--HEADER--*/
#header {height:220px;padding-top:10px;width:960px;_margin-bottom:-3px; }
#header .ban_left_space { padding:166px 0px 0px 2px; }
#header .bg { background-image:url('images/banner.jpg'); background-repeat: no-repeat; height:220px; }
#header .bg2 { background-image:url('images/banner2.jpg'); background-repeat: no-repeat; height:220px; }
#header .inn { width:948px; }
#header .nav_mar1 { margin:166px 0px 0px 0px; }
#header .nav_mar2 { margin:26px 0px 0px 0px; }
#header .nav_ul { margin:0px; padding:0px; list-style:none; } 
#header .nav_ul li { margin:0px; padding:0px; display:inline; float:left; }
#header .nav_ul_ver { margin:0px; padding:0px; list-style:none; }
#header .nav_ul_ver li { margin:0px; padding:0px; display:block; width:130px; #margin-bottom:-2px; height:35px; }
.brow_spac { background-color:#DB9207;width:940px;margin-left:10px;height:10px; clear:left; }
/*--BODY--*/
#mainbody { width:940px; margin-left:10px; }
#mainbody .wrapper { width:905px; margin:0px 0px 0px 25px; }
#mainbody .leftside { width:400px;margin-top:15px;border-right:1px solid #EDC28B;  }
#mainbody .sub_mrg { margin:30px 0px 20px 0px; }
#mainbody .cont_pad { padding:20px 0px 0px 0px; }
#mainbody .leftinn { margin:10px 25px 0px 0px; }
#mainbody .rightside { width:482px;padding-left:15px;padding-bottom:55px;}
#mainbody .rightinn { margin:25px 0px 0px 0px; }
#mainbody .cont_ul  { margin:0px; padding:0px; list-style:none; }
#mainbody .cont_ul li { margin:0px; padding:0px; display:list-item; widht:383px; }
#mainbody p.marg { margin:20px 0px 20px 0px; }
#mainbody div.marg2 { margin:20px 0px 0px 0px; }
#mainbody p.marg2 { margin:20px 0px 0px 0px; }
#mainbody span.hds { display:block; margin:0px 0px 15px 0px; }
#mainbody .const_ul li { height:20px; }
#mainbody .const_ul li img { margin-right:7px; }
#mainbody span.mrg { margin-right:5px; }
.bodytxt { font-family:verdana; font-size:11px; color:#3a3a3a; line-height:15px; text-align:justify; }
.bodytxt a { text-decoration:none; color:#b75300; }
.bodytxt a:hover { text-decoration:underline; color:#b75300; }
a.my_link { text-decoration:underline; color:#b75300; font-size:11px; }
a.my_link:hover { text-decoration:none; color:#b75300; font-size:11px; }
.bodytxt-brown { font-family:verdana; font-size:11px; color:#b75300; line-height:15px; }
#mainbody .arr { height:15px;border-bottom:1px solid #F0CDA3;padding-bottom:5px; } 
#mainbody .rgwidth_mrg { margin-top:20px; }
#mainbody .rgwidth { width:380px;margin:0px 20px 0px 0px; }
#mainbody .boxbg { border:1px solid #CD7708;width:475px;background-image:url('images/box_bg.gif');background-repeat:repeat-x;height:111px;margin-top:10px; }
#mainbody .boxbg_cont { width:298px; color:#393939; margin:5px 0px 0px 5px; }
#mainbody .united { margin:25px 0px 0px 5px;width:161px; padding:0px 0	px 0px 0px; }
#mainbody .agency_top { margin-top:5px; }
#mainbody .utimg { margin-right:9px; }
#mainbody .fest { border-top:1px solid #F0CDA3;margin:10px 0px 0px 0px; }
#mainbody .festinn { width:250px;border-right:1px solid #F0CDA3;margin:10px 0px 0px 0px; padding:0px 5px 0px 0px; }
#mainbody .festrg { margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; width:222px; font-size:12px; text-align:left; }
#mainbody .vas { padding:10px 0px 0px 0px; }
#mainbody .rak { padding:0px 0px 10px 0px; }
#mainbody .readls { padding:0px 5px 25px 0px;border-bottom:1px solid #F0CDA3; }
#mainbody .memb { padding:10px 0px 0px 0px; }
#mainbody .view { padding:5px 5px 0px 0px; }
#mainbody .festrg_inn { padding:0px 0px 0px 10px; }
#mainbody .pstbox { padding:10px 0px 10px 0px; }
#mainbody .phonetxt { padding:10px 0px 10px 0px; }
/*--H css--*/
#mainbody .convtxt{padding:22px 0px 0px 0px;}
#mainbody .convtxt p{margin-bottom:15px;}
#mainbody .convtxt2{margin:5px 0px 0px 0px;}
#mainbody .convtem{padding:5px 0px 0px 0px;}
#mainbody .margwhen{margin:5px 0px 0px 0px;}
#mainbody .readm{height:20px;}
#mainbody .braminmarg{padding:10px 0px 50px 0px;#padding:10px 0px 30px 0px;}
#mainbody .youthmar{margin:0px 0px 25px 0px;}
#mainbody .youthmar2{padding:0px 0px 7px 0px;}
.browntitle{font-size:17px;font-family:arial;color:#D28E06;font-weight:bold;}
.bodytxt2{font-family:verdana;font-size:11px;color:#3a3a3a;line-height:15px;}
/*--H css--*/
.headingtr { background-color:#d59708; color:#ffffff; }
.headingtr a { background-color:#d59708; color:#ffffff;text-decoration:none; }
.headingtr a:hover{ background-color:#d59708; color:#ffffff;text-decoration:underline; }
.cottdyd { background-color:#ecca8d; height:10px; }
.cottdyl { background-color:#f2d9a9; height:10px; }
/*--FOOTER--*/
#footer { width:960px; border-top:1px solid #F0CDA3;padding-top:10px;margin-top:5px; } 
.txt { color:#000000; font-size:11px; font-family:verdana; padding:0px 0px 0px 10px; }
#footer .addr { padding:0px 10px 3px 0px; }

/* My Css */
.my_fieldset { clear:both; height:25px; font-family:verdana; font-size:11px; padding:5px 0 0 20px; }
.my_fieldset p { float:left; width:350px; display:block; padding:4px 4px 0 0; text-align:right; }
.my_fieldset label { float:left; }
.my_fieldset label input { font-family:verdana; font-size:11px; width:200px; height:16px; }
.my_fieldset span { float:left; color:#ff0000; }

.my_fieldset_ad { clear:both; height:25px; font-family:verdana; font-size:11px; padding:5px 0 0 20px; text-align:left;}
.my_fieldset_ad p { float:left; width:350px; display:block; padding:4px 4px 0 0; text-align:right; }
.my_fieldset_ad label { float:left; }
.my_fieldset_ad label input { font-family:verdana; font-size:11px; width:200px; height:16px; }
.my_fieldset_ad span { float:left; color:#ff0000; }

.space15 { height:15px; overflow:hidden; font-family:verdana; font-size:11px; color:#ff0000; float:right; }
.country_field { behavior:expression(window.dropdown_menu_hack!=null?window.dropdown_menu_hack(this):0); }
.my_checkBox { float:left;width:20px; }
.my_chkTxt { float:left;padding-top:3px;width:45px; }
.my_chkTxt2 { float:left;padding-top:3px;width:30px; }
.my_submit { clear:both;margin:auto;text-align:center;padding-top:20px; }
/* My Css */
/* Admin */
.my_tag { clear:both; font-family:verdana; font-size:12px; padding:10px 0 0 10px; height:20px;float:left; }
.my_tag span { float:left; width:100px; padding-top:3px; }
.my_tag label { float:left; }
.my_tag label input { height:16px; width:200px; }
.sp10 { clear:both;height:10px;overflow:hidden; }
.sp15 { clear:both;height:15px;overflow:hidden; }
.sp20 { clear:both;height:20px;overflow:hidden; }
.mem_fields { clear:both; padding:15px 0 0 0px; width:900px; }
.mem_tag3 { clear:both; font-family:verdana; font-size:11px; padding:3px 0px 10px 10px; overflow:hidden; }
.mem_tag3 span { float:left; width:130px; padding:3px 0 0 20px; text-align:left; color:#b75300; font-size:11px; }
.mem_tag3 label { float:left; padding-left:30px;padding-top:3px; color:#000; }
.mem_tag3 label input { height:18px; width:200px; font-family:verdana; font-size:11px; }

.my_tag2 { clear:both; font-family:verdana; font-size:11px; padding:3px 0 0 10px; height:30px; overflow:hidden; }
.my_tag2 span { float:left; width:130px; padding-top:3px; text-align:right; color:#b75300; font-size:11px; }
.my_tag2 label { float:left; padding-left:30px;  }
.my_tag2 label input { height:18px; width:200px; font-family:verdana; font-size:11px; }
.my_tag2 em{color:#b75300; font-size:11px;}
.my_tag2  textarea{width:200px;height:60px;}
.my_tag3 { clear:both; font-family:verdana; font-size:11px; padding:3px 0 10px 10px;  overflow:hidden; }
.my_tag3 span { float:left; width:130px; padding-top:3px; text-align:right; color:#b75300; font-size:11px; }
.my_tag3 label { float:left; padding-left:30px;padding-top:3px; color:#000; }
.my_tag3 label input { height:18px; width:200px; font-family:verdana; font-size:11px; }
.bb1, .bb2, .bb3, .bb4{font-size:1px; overflow:hidden; display:block;}
.bb1 {height:1px; background:#e1a83d; margin:0 5px;}
.bb2 {height:1px; background:#f5deb4; border-right:2px solid #e1a83d; border-left:2px solid #e1a83d; margin:0 3px;}
.bb3 {height:1px; background:#f5deb4; border-right:1px solid #e1a83d; border-left:1px solid #e1a83d; margin:0 2px;}
.bb4 {height:2px; background:#f5deb4; border-right:1px solid #e1a83d; border-left:1px solid #e1a83d; margin:0 1px;}
.contentb {background: #f5deb4; border-right:1px solid #e1a83d; border-left:1px solid #e1a83d; height:100%;}
.bbb1, .bbb2, .bbb3, .bbb4{font-size:1px; overflow:hidden; display:block;}
.bbb1 {height:1px; background:#e1a83d; margin:0 5px;}
.bbb2 {height:1px; background:#f5deb4; border-right:2px solid #e1a83d; border-left:2px solid #e1a83d; margin:0 3px;}
.bbb3 {height:1px; background:#f5deb4; border-right:1px solid #e1a83d; border-left:1px solid #e1a83d; margin:0 2px;}
.bbb4 {height:2px; background:#f5deb4; border-right:1px solid #e1a83d; border-left:1px solid #e1a83d; margin:0 1px;}
.contentbb {background: #f5deb4; border-right:1px solid #e1a83d; border-left:1px solid #e1a83d; height:100%;}
.mainLeft { float:left;width:425px; }
.titleImg1 { padding:30px 0 0 10px; }
.titleImg2 { padding:25px 0 0 10px; }
.my_fields { clear:both; padding:15px 0 0 220px; width:690px; }
.padd30 { padding:30px 0 0 0px; }
.padd3 { padding-top:3px; }
.padd3 span{ vertical-align:top;padding:0px 5px 0px 0px; }
.clr_pad5 { clear:both;padding-top:5px; }
.clr_pad10 { clear:both;padding-top:10px; }
.rec_ser_no { float:left;width:23px;padding-top:3px; }
.rec_left_tag { float:left;width:180px; }
.martial_main { font-family:verdana; font-size:11px; padding-top:6px; }
.martial_main1 { float:left;color:#b75300;width:140px;text-align:right; }
.martial_main2 { float:left;padding-left:28px; }
.martial_main3 { float:left;padding-top:3px;width:50px; }
.martial_yes { float:left;padding-top:3px;width:30px; }
.lft_top3 { float:left;padding-top:3px; }
.one_row_sep { clear:both;height:1px;overflow:hidden; }
.yes_no_tag { font-family:verdana; font-size:11px;padding-top:6px; }
.child_tag { font-family:verdana; font-size:11px;padding-top:10px; }
.child_tag1 { float:left;width:140px; }
.child_tag2 { float:left;padding-left:30px; }
.child_tag3 { float:left;padding:3px 0 0 5px; }
.this_center { float:left;width:15px;padding:30px 0 0 10px; }
.main_rgt { float:left;width:425px;padding-left:25px; }
.view_mem { float:left;font-family:verdana;font-size:12px;color:#b75300;padding:1px 0 0 5px; }
.view_mem2 { float:right;font-family:verdana;font-size:11px;color:#b75300;padding:1px 8px 0 0; }
.dot_sep { clear:both;height:2px;overflow:hidden;padding-top:10px;}
.chgpassbr{width:350px;border:1px solid #ff8;margin:auto;text-align:center;clear:both;}
.chgpass_inp{width:200px;margin:15px 0px 0px 10px;}
/* HM style */
.martial_main1_ed { float:left;color:#b75300;width:140px;text-align:left;padding-left:32px; }
.mebbox_inpad{padding:40px 50px 50px 50px;}
.mebbox{width:340px;margin:20px auto;}
.adminbox{margin:20px 0px 0px 0px;}
.member_ul{list-style:none;font-weight:bold;margin:10px 0px 0px 0px;}
.member_ul li{display:inline;}
.member_ul .view{margin:0px 0px 0px 40px;}
.member_ul .view2{margin:0px 0px 0px 59px;}
.bodytxt12 { font-family:verdana; font-size:12px; color:#3a3a3a; line-height:15px; text-align:justify; }
a.bodytxt12 { text-decoration:none; color:#3a3a3a; }
a.bodytxt12:hover { text-decoration:underline; color:#3a3a3a;}
.bodytxt2 { font-family:verdana; font-size:11px; color:#3a3a3a; line-height:15px; text-align:justify; }
a.bodytxt2 { text-decoration:none; color:#3a3a3a; }
a.bodytxt2:hover { text-decoration:underline; color:#3a3a3a;}
.memberlist_pad{padding:17px 0px 0px 0px;}
.memberlist_ul{list-style:none;}
.memberlist_ul li{display:inline;}
.editpad{vertical-align:top;padding:5px 0px 0px 0px;}
.deletmarg{margin:0px 0px 0px 20px;}
.adm_input { height:18px; width:200px; font-family:verdana; font-size:11px; }
.browntitle{font-size:17px;font-family:arial;color:#D28E06;font-weight:bold;}
.adimper_mrgtp1{margin:10px 0px 0px 0px;}
.adimper_mrgtp{margin:7px 0px 0px 0px;}
.admin_label{float:left;margin:0px 0px 0px 20px;}
.admin_inputmrglf{margin:0px 0px 0px 190px;}
.ad_savmar{margin:20px 0px 0px 190px;}
.my_fieldsettxt { clear:both;  font-family:verdana; font-size:11px; padding:5px 0 0 20px; }
.my_fieldsettxt p { float:left; width:350px; display:block; padding:4px 4px 0 0; text-align:right; }
.my_fieldsettxt label { float:left; }
.my_fieldsettxt label input { font-family:verdana; font-size:11px; width:200px;  }
.my_fieldsettxt span { float:left; color:#ff0000; }
.my_fieldsettxt textarea {height:70px;width:200px; }
.my_chkTxt3 { float:left;padding-top:3px;width:105px; }
.lifemem{background-color:#FAC96E;height:20px;}
.my_fieldset2 { clear:both; font-family:verdana; font-size:11px; padding:0px 0px 0px 280px; }
.my_fieldset2 p { float:left; width:350px;  padding:4px 4px 0 100px; text-align:left; }
.mem_tag4 { clear:both; font-family:verdana; font-size:11px; padding:3px 0px 0 10px; height:70px; overflow:hidden; }
.mem_tag4 span { float:left; width:130px; padding:3px 0 0 20px; text-align:left; color:#b75300; font-size:11px; }
.mem_tag4 label { float:left; padding-left:30px;padding-top:3px; color:#000; }
.mem_tag4 label input { height:18px; width:200px; font-family:verdana; font-size:11px; }
.mem_tag4 label textarea { height:60px; width:200px; font-family:verdana; font-size:11px; }
.martial_main4 { float:left;padding-top:3px;width:100px; }
.divhigt{vertical-align:top;height:80px;}
.VmebDrop{font-family:verdana;font-size:11px;width:130px;margin:0px 0px 0px 20px;}
/* 21-may-2009 */
/*.pagintbrd{margin:0px 10px 0px 0px;border:1px solid #B75300;height:17px;width:15px;overflow:hidden;text-align:center;}*/
.pagin{padding-left:10px;}
.paginbrd2{height:14px; display:block; overflow:hidden; float:left; margin-right:10px; border:1px solid #B75300; text-align:center; padding-top:2px;cursor:pointer; }
.pagin a{height:14px; display:block; overflow:hidden; float:left; margin-right:10px;  text-align:center; padding-top:2px;cursor:pointer; }
.view_mem3 { float:right;font-family:verdana;font-size:11px;color:#b75300;padding:1px 8px 0 0;margin:1px 0px 0px 0px;}
.view_mem3 a{ text-decoration:none; }
.view_mem3 a:hover{ text-decoration:underline; }
.view_mem3 span{margin-right:10px;height:10px;}
.ermsg { height:20px; overflow:hidden; font-family:verdana; font-size:11px; color:#ffffff; float:left;margin:5px 0px 20px 10px;padding:3px 5px 0px 5px;background-color:#F0452A;font-weight:bold;width:560px;}
.mandary{ height:15px; overflow:hidden; font-family:verdana; font-size:11px; color:#ff0000; float:right;margin-top:20px; }
.my_fieldset_sel{ clear:both; height:25px; font-family:verdana; font-size:11px; padding:5px 0 0 20px;}
.my_fieldset_sel p { float:left; width:350px; display:block; padding:4px 4px 0 0; text-align:right; }
.my_fieldset_sel label { float:left; }
.my_fieldset_sel div { float:left; }
.my_fieldset_sel label input { font-family:verdana; font-size:11px; width:200px; height:16px; }
.my_fieldset_sel span { float:left; color:#ff0000; }
.my_fieldset_sel .txt{ float:left; color:#000000; }
.my_fieldset_sel .sel1{width:60px;height:20px;border:1px solid #a5acb2;}
.my_fieldset_sel .sel2{width:77px;#width:77px;height:20px;border:1px solid #a5acb2;}
.navlf_width{width:260px;}
.mainboxhg{height:20px;_height:20px;overflow:hidden;}
.padleftul{padding-left:30px;}
.list_low_alpha{margin:0;padding:5px 0px 0px 30px;}
.list_low_alpha li{margin:0;padding:0px;list-style-type:lower-alpha;}
.ollist li{padding:10px 0px 0px 0px;}
.adm_input2 { height:18px; width:200px; font-family:verdana; font-size:11px;margin:0px 0px 10px 0px }
.bodytxt3 { font-family:verdana; font-size:11px; color:#3a3a3a; line-height:15px;}
.bodytxt3 a { text-decoration:none; color:#b75300; }
.bodytxt3 a:hover { text-decoration:underline; color:#b75300; }
.conventul{margin:8px 0px 0px 0px;padding:0px 0px 0px 30px;}
.conventul li{margin:0px;padding:0px 0px 5px 0px; list-style-type:square;color:#DC960A;}
.conventul li p{color:#3a3a3a;}
.olnumb li {margin:0px 0px 7px 30px;padding:0px;list-style-type:decimal;color:#DB9207;font-weight:bold;}
.olnumb li p{margin:0px;padding:0px;color:#3A3A3A;font-weight:normal;}
.td1{border-top:1px solid #F0CDA3;}
.tdleft{border-left:1px solid #F0CDA3;text-align:left;}
.tdright{border-right:1px solid #F0CDA3;}
.tdbot{border-bottom:1px solid #F0CDA3;}
.table1{border:0px;}
.txtcent{text-align:center;}
.bodymrgtop15px{margin:15px 0px 0px 0px;}
.bodymrgtop8px{margin:8px 0px 0px 0px;}
.homtitletxt{font-size:12px;font-family:verdana;color:#B75300;}
.homtitletxt a{text-decoration:none;color:#B75300;}
.homtitletxt a:hover{text-decoration:underline;color:#B75300;}
.convtdirc_ul .convtdirc{padding-left:10px;}
.convtdirc_ul{margin:0px;padding:0px;}
.convtdirc_ul li{margin:0px;padding:0px 0px 5px 0px;}
.homemrg2010{margin-bottom:10px;}
.mrg20bottom{margin-bottom:20px;}
.mrg10bottom{margin-bottom:10px;}
.backbuttmrg{display:bloack;float:right;margin:0px 50px 20px 0px;}
.anuncdiv{padding:10px 0px 0px 0px;clear:both;}
.anuncdiv2 p{margin:0px 0px 20px 0px;}
.vidyalayas{margin-top:15px;}
.vidyalayas p{margin:0px 0px 15px 0px;}
.condivder{border-top:1px solid #F0CDA3;margin:30px 0px 15px 0px;padding-top:20px;}
.condivder p{margin-bottom:15px;}
.condivder ul{margin-bottom:15px;}

.condivder li{margin:0px 0px 0px 30px;padding:0px 0px 5px 0px; list-style-type:square;color:#DC960A;}
.condivder li p{color:#3a3a3a;margin:0px;}
.greenfont{color:#365706; font-size:15px}
/* HM style */

/* Admin */
/* Forum*/
.FrmPart{font-size:14px;padding-top:10px;width:890px;}
.FrmPart a{color:#b75300;text-decoration:none;}
.FrmPart a:hover{color:#8b4002;}
.FrmList{border-bottom:1px solid #eeeeee;padding:10px;font-size:12px;}
.FrmList a{font-size:14px;padding:0 10px 0 6px;}
.FrmList span{color:#303030;}
.FrmList p{margin:0;padding:5px 0 0 15px;font-size:13px;}
.FrmTble{border:0;font-size:13px;}
.FrmTble th{background-color:#f2d9a9;text-align:left;padding:4px 4px 4px 10px;color:#323939;}
.FrmTble td{background-color:;padding:4px 4px 4px 10px;border-bottom:1px solid #ecca8d;}
.FrmInput{color:#404040;font-size:11px;width:150px;}
.margin_par p{margin-bottom:15px;}