﻿body {
	font: 11px Verdana;
	background-color:#F4F4F6;
    }
TD{
	vertical-align:top;
}
tblbg
{
	background-color:#4F5C64;
}
.t1 { width:8px; height:104px;}
.t2 { background: url(../images/h2.jpg) repeat-x; width:auto; height:104px;}
.t3 { width:8px; height:104px;}
.t4 { background:url(images/h4.jpg) repeat-y; width:8px;}
.t5 { background:url(images/h5.jpg) repeat-y; width:8px;}
.t6 { width:8px; height:33px;}
.t7 { background:url(images/h7.jpg) repeat-x; width:auto; height:33px;vertical-align: middle; color: #FFFFFF; text-align: center; font: 12px arial;}
.t8 { width:8px; height:33px;}
.tb{ background-color:#F8F9FD; height:500px; padding: 7px 0px 7px 0px;}
.club_sub_heading{font-size:15px; color:#363636; padding-left:14px;}
.checknbox{padding-top:2px;}
.link_text{ font-size:11px; color:#04567e; text-decoration:none;}
.link_text a:hover{ font-size:11px; color:#04567e; text-decoration:underline;}
.new_topic_message{border:1px solid #9fd3e6; width:495px; 
height:127px; 
padding:2px; background-color:#faf7ec;
}
.b1 { width:4px; height:27px;}
.b2 {
	background: url(images/t2.gif) repeat-x;
	width:auto;
	height:27px;
	vertical-align: middle;
	font-weight: bold;
	padding: 0px 5px 0px 5px;
}
.b3 { width:4px; height:27px;}
.b4 { background:url(images/t4.gif) repeat-y; width:4px;}
.b5 { background:url(images/t5.gif) repeat-y; width:4px;}
.b6 { width:4px; height:8px;}
.b7 { background:url(images/t7.gif) repeat-x; width:auto; height:8px;}
.b8 { width:4px; height:8px;}
.bb{ background-color:#FFFFFF; padding:10px;}
.header
{
	background: url(../Images/loginbox_bg.jpg) repeat-X;
	color:#484848;
    font:bold 11px Verdana;
    height:130px;
    padding:1px;
}
.menu{
	height:30px;
}
.logo_1{
	position:absolute;
	top: 42px;
	left: 129px;
	height: 104px;
}
.menu{
	height:76px;
}
.submenu{
	display:block;
	color:#FFFFFF;
	font: 11px Verdana;
	float: left;
}
.submenu a{
	display:block;
	color:#FFFFFF;
	font: 11px Verdana;
	border:1px solid #5380A3;
	padding:2px 10px 2px 10px;
	float: left;
	text-decoration:none;
}
.submenu a:hover{
	display:block;
	color:#FFFFFF;
	background-color:#6698C0;
	font: 11px Verdana;
	border:1px solid #97C4E7;
	padding:2px 10px 2px 10px;
	float: left;
	text-decoration:none;
}
.middle{
	vertical-align:middle;
}
div.topmenuholder{
	text-align:right;
}
.topmenu{
	display:block;
	color:Red;
	font: bold 11px Verdana;
	float: right;
	position: relative;
}
.topmenu a{
	display:block;
	color:Red;
	font: bold 11px Verdana;
	padding:6px 10px 6px 10px;
	float: right;
	text-decoration:none;
}
.topmenu a:hover{
	display:block;
	color:Red;
	background-color:#51809C;
	font: bold 11px Verdana;
	padding:6px 10px 6px 10px;
	float: right;
	text-decoration:none;
}
.td_right{
	padding-left:7px;
}





#slidetabsmenu {
float:left;
font-size:90%;
line-height:normal;
border-bottom: 1px solid #5380A3;
font: bold 13px arial;
}

* html #slidetabsmenu{ /*IE only. Add 1em spacing between menu and rest of content*/
margin-bottom: 1em;
}

#slidetabsmenu ul{
	list-style-type: none;
	margin:0;
	margin-left: 0px;
	padding:0;
}

#slidetabsmenu li{
display:inline;
margin:0;
padding:0;
}

#slidetabsmenu a {
float:left;
background:url(images/m_left.gif) no-repeat left top;
margin:0;
padding:0 0 0 5px;
text-decoration:none;
}

#slidetabsmenu a span {
float:left;
display:block;
background:url(images/m_right.gif) no-repeat right top;
padding:5px 14px 6px 5px;
font-weight:bold;
color:#3B3B3B;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slidetabsmenu a span {float:none;}
/* End IE5-Mac hack */

#slidetabsmenu a:hover span {
color:#FFFFFF;
}

#slidetabsmenu #current a {
background-position:0 -125px;
}

#slidetabsmenu #current a span {
background-position:100% -125px;
color: #FFFFFF;
}

#slidetabsmenu a:hover {
background-position:0% -125px;
}

#slidetabsmenu a:hover span {
	background-position:100% -125px;
}






.slidetabsmenu {
float:left;
font-size:90%;
line-height:normal;
border-bottom: 1px solid #5380A3;
font: bold 13px arial;
}

* html #slidetabsmenu{ /*IE only. Add 1em spacing between menu and rest of content*/
margin-bottom: 1em;
}

.slidetabsmenu ul{
	list-style-type: none;
	margin:0;
	margin-left: 0px;
	padding:0;
}

.slidetabsmenu li{
display:inline;
margin:0;
padding:0;
}

.slidetabsmenu a {
float:left;
background:url(images/m_left.gif) no-repeat left top;
margin:0;
padding:0 0 0 9px;
text-decoration:none;
}

.slidetabsmenu a span {
float:left;
display:block;
background:url(images/m_right.gif) no-repeat right top;
padding:5px 14px 6px 5px;
font-weight:bold;
color:#3B3B3B;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.slidetabsmenu a span {float:none;}
/* End IE5-Mac hack */

.slidetabsmenu a:hover span {
color:#FFFFFF;
}

.slidetabsmenu #current a {
background-position:0 -125px;
}

.slidetabsmenu #current a span {
background-position:100% -125px;
color: #FFFFFF;
}

.slidetabsmenu a:hover {
background-position:0% -125px;
}

.slidetabsmenu a:hover span {
	background-position:100% -125px;
}




.itemcont
{
	margin-left:2px;
	margin-top:-1px;
}
.itemsub
{
	background-color: #5282A5;
	color: #ffffff;
	padding:6px 7px 6px 7px;
	border:none;
	margin:0px;
	font: 11px Verdana;
}

.itemsub_h
{
	background-color: #3C7095;
	color: #ffffff;
	padding:6px 7px 6px 7px;
	border:none;
	margin:0px;
	font: 11px Verdana;
}
.classButton
{
    background: #FFFFFF url(../images/a001.jpg) repeat-x;
    color: white;
    font:bold 11px Verdana;
    border:0px solid #739FC9;
    height:24px;
    padding:1px;
    cursor:hand;
}
.transButton
{
    background: Teal url(../images/transparent.gif) repeat-x;
    border:0px solid #739FC9;
    height:25px;
    padding:1px;
    cursor:hand;
    vertical-align:middle;
}
.caption
{
    background: #FFFFFF url(../images/a001.jpg) repeat-x;
    color: #F4F4F6;
    font:bold 14px Verdana;
    border:0px solid #739FC9;
    height:25px;
    padding:1px;
    text-align:left;
}
.normalLegend
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;	
	
	color: #F4F4F6;
	
}
.reqField
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#F4F4F6;
}
.reqField1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color:#000000;
}
.heading
{
	background-image:url(../images/1star.gif);
	background-position:center 7px;
	background-repeat: no-repeat;
}
.doc
{
font-family:Verdana;
	font-size:12px;
	color:#0c3557; 
	line-height:17px; 
	font-weight:normal;  
	text-decoration: none;
	}
	
.doc:hover
{
font-family:Verdana;
	font-size:12px;
	color:#0c3557; 
	line-height:17px; 
	font-weight:normal;  
	text-decoration:underline;
	}


.textbox{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#363636; 	 
	width:230px;
}
.drop_down 
{	 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	border:1px solid #000000; 
	color:#363636;
	width:100px;
}
.drop_down1
{	 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	border:1px solid #000000; 
	color:#363636;
	width:200px;
}
.asterisk
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	color:Red;
}
.huda_text
{
font-family:"AvantGarde Bk BT";
font-size:18px;
font-weight:bold;
text-decoration:none;
color:#4e4f4f;
}
.wht_bg_right_left{border-right:1px solid #91cce3; border-left:1px solid #91cce3;}
.wht_bg_right_left_new{background-color:#4F5C64; border-right:1px solid #91cce3; border-left:1px solid #91cce3;}        
.wht_bg_btm3 { border-bottom:1px solid #91cce3;}
.wht_bg_btm4 { border-top:1px solid #91cce3;}
.wht_bg_left { background-color:#FFFFFF; border-top:1px solid #91cce3; border-left:1px solid #91cce3; border-right:1px solid #91cce3; text-align:center; font-size:11px; color:#04567e; text-decoration:none; }
.wht_bg_btm { background-color:#FFFFFF; border-bottom:1px solid #91cce3; border-right:1px solid #91cce3; border-top:1px solid #91cce3; text-align:center }
.wht_bg_btm2 { background-color:#4F5C64; border-bottom:1px solid #91cce3; border-left:1px solid #91cce3; border-top:1px solid #91cce3; text-align:center; border-right:2px inset #91cce3; color:Black; }
.wht_bg_btm2_new { background-color:#4F5C64; border-bottom:1px solid #91cce3; border-left:1px solid #91cce3; border-top:1px solid #91cce3; text-align:center; border-right:2px inset #91cce3; color:Black; }                
.wht_bg{background-color:#F4F4F6; border-bottom:0px solid #91cce3; border-left:0px solid #91cce3; border-right:1px solid #91cce3;  }
.wht_bg_new{background-color:#4F5C64; border-bottom:0px solid #91cce3; border-left:0px solid #91cce3; border-right:1px solid #91cce3;  }
.footer{font-size:11px; color:#797979; text-align:center; line-height:12pt; border-top:1px solid #dcf2f4; padding-top:5pt;}
.footer a{font-size:11px; color:#797979; text-decoration:none; line-height:12pt; border-top:1px solid #dcf2f4; padding-top:5pt;}
.footer a:hover{color:#363636; text-decoration:underline;}
.wht_bg_btm5 { background-color:#4F5C64; border-left:1px solid #91cce3; border-top:1px solid #91cce3; text-align:center; border-right:2px inset #91cce3; color:Black; }        
.loginbox{
	background:#4F5C64 url(../images/loginbox_bg.jpg) repeat-x;
	border:1px solid #8BB6D5;
}
.login_text{
	font: bold 13px arial;
	color:Red
}
.gridRow
{
	border:1px solid #88ADC8;
	font-family: Verdana;
	font-size: 11px;
	height: 17px;
	cursor: hand;
	padding-left:2px;
	text-align:center;
	cursor:hand;
	color:#153F67;
	vertical-align:middle;
	
}
.gridRownew
{
	border:1px solid #88ADC8;
	font-family: Verdana;
	font-size: 11px;
	height: 17px;
	cursor: hand;
	padding-left:2px;
	text-align:center;
	cursor:hand;
	color:#F4F4F6;
	vertical-align:middle;
	
}
.blue_text_2, .blue_text_2 a, .blue_text_2 a:active{ font-size:11px; color:#04567e; padding-right:2px; padding-left:2px; text-decoration:none; padding-bottom:2px;}
.blue_text_2 a:hover{ font-size:11px; color:#04567e; padding-right:2px; padding-left:2px; text-decoration:underline; padding-bottom:2px;}	
.personname_txt a{ font-family:Verdana; font-size:11px; color:#363636; text-decoration:none;}
.personname_txt a:hover{  font-family:Verdana; font-size:11px; color:#363636; text-decoration:underline;}