/* CSS Document */

body { margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; font-family:"Trebuchet MS"; font-size:11px; color:#1f1f1f;}

.bg_top {background:url(../images/bg_top.jpg) left top repeat-x; height:89px; vertical-align:top;}

.bg_menu {background:url(../images/bg_menu.jpg) left top repeat-x #fff; height:47px;}

.bg_bottom {background:url(../images/bg_footer.jpg) left top repeat-x; height:85px;}

.bg_topmid {background-image:url(../images/logo_bg.jpg); background-repeat:no-repeat; height:89px;}

.logo {padding-top:10px;}

.vtop {vertical-align:top;}

.text_callus {font-weight:bold; font-size:12px; color:#fff;}

.text_callus2 {font-weight:bold; font-size:12px; color:#72001a;}

.text_callus2 a{font-weight:bold; color:#72001a; text-decoration:none;}
.text_callus2 a:hover{text-decoration:underline;}

.text_links a{font-weight:bold; font-size:12px; color:#72001a; text-decoration:none;}
.text_links a:hover{text-decoration:underline;}

.top_pad27 {padding-top:17px;}

.top_pad7 {padding-top:7px;}

.bg2_bottom {background:url(../images/btm_bg2.gif) 16px top no-repeat; height:34px;}

.text_center {text-align:center;}

.top_pad15 {padding-top:15px;}

.content {padding:23px 0px 46px 0px;}

.mid_content {padding:0px 20px 0px 20px;}

.red_str_lc {background:url(../images/strip_lc.gif) left top no-repeat; width:4px; height:31px;}

.red_str_rc {background:url(../images/strip_rc.gif) right top no-repeat; width:4px; height:31px;}

.red_str_mid {background:url(../images/strip_bg.gif) left top repeat-x; height:23px; padding: 08px 0px 0px 6px; vertical-align:top; }

.red_str_mid_t_c {background:url(../images/strip_bg.gif) left top repeat-x; height:23px; padding: 08px 0px 0px 6px; vertical-align:top; text-align:center; }

.red_mid {border-left:1px solid #72001a; border-right:1px solid #72001a;}

.grey_bg {background:url(../images/bg_rttd.gif) left top repeat-x; height:55px;}

.text_padding{ padding-left:8px; padding-right:5px; line-height:14px; display:block;}

.mid_pad {padding:10px 5px 0px 5px;}

.red_btm_lc {background:url(../images/red_btm_lc.gif) left top no-repeat; width:4px; height:4px;}

.red_btm_rc {background:url(../images/red_btm_rc.gif) right top no-repeat; width:4px; height:4px;}

.red_btm_mid {border-bottom:1px solid #72001a; height:4px;}

.size13 {font-size:13px;}

.top_pad15 {padding-top:15px;}

.bg_grline {background:url(../images/bg_line.gif) left 24px repeat-x;}

.lrpad10 {padding-left: 10px; padding-right:10px;}

.items {list-style-image:url(../images/bullet.gif); padding-left:-10px;}

.pad{padding-left:-28px;}

.banner{background:url(../images/banner_img.jpg) left top no-repeat; width:490px; height:215px;}

.btm_border {background:url(../images/btm_border.gif) left bottom repeat-x; height:30px; vertical-align:middle;}

.btm_border2 {background:url(../images/btm_border.gif) left bottom repeat-x; vertical-align:middle;}

.pad3 {padding:3px;}

.pad_lt5{padding-left:10px;}

.btn_padding{padding:8px 0px 4px 0px;}

.flt {float:left;}

.frt{float:right;}

.img_rt {padding:2px; border:1px solid #c4c4c4; margin-left:5px; margin-bottom: 10px;}

.img_lt {padding:2px; border:1px solid #c4c4c4; margin-right: 10px; margin-bottom: 10px;}

.margin_btm10 {margin-bottom:5px;}

.btm_pad5 {padding-bottom:5px;}

.top_pad5 {padding-top:5px;}

.fotm_pad {padding: 7px 10px 10px 13px;}

.form_text{color:#1f1f1f; font-weight:bold;}

.top_pad10{padding-top:5px}

.text_box {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#930502; border:2px solid #d3d3d3; height:15px; width:193px; padding:0px; padding-top:2px;}

.select_btn{background:url(../images/btn_select.gif) left 2px no-repeat; width:41px; height:24px; border:none;} 

.width151{width:157px;}

.btm_pad17 {padding-bottom:17px;}

.side_title {font-size:13px; color:#010101; font-weight:bold;}
.side_title2 {font-size:13px; color:#930502; font-weight:bold;}

.menu_2 a {color:#2a2a2a; text-decoration:none; text-align:center;}
.menu_2 a:hover {color:#80001e; text-decoration:none; text-align:center;}
.menu_2 a.active {color:#80001e; text-decoration:none; text-align:center;}
.menu_2 a:visited {color:#2a2a2a; text-decoration:none; text-align:center;}


.menu_3 a {color:#3a3a3a; text-decoration:none;}
.menu_3 a:hover {color:#80001e; text-decoration:none;}
.menu_3 a.active {color:#80001e; text-decoration:none;}
.menu_3 a:visited {color:#3a3a3a; text-decoration:none;}

.size12 {font-size:13px;}
.size14 {font-size:14px;}


/* css to more link started */
.more a{background:url(../images/more_arrow.gif) right center no-repeat; font-size:11px; color:#000; text-decoration: none; width:25px; padding-right: 8px; float: right;}
.more a:hover{background:url(../images/more_arrow.gif) right center no-repeat; font-size:11px; color:#80001e; text-decoration: none; width: 25px; padding-right: 8px; float: right;}
.more a.active{background:url(../images/more_arrow.gif) right center no-repeat; font-size:11px; color:#80001e; text-decoration: none; width: 25px; padding-right: 8px; float: right;}
.more a:visited{background:url(../images/more_arrow.gif) right center no-repeat; font-size:11px; color:#000; text-decoration: none; width: 25px; padding-right: 8px; float: right;}
/* css to more link ended */


/*css to innerpages starts*/

.mid_content_inner {padding:0px 0px 0px 20px;}
.banner_inner{background: url(../images/inner_banner.jpg) left top no-repeat; width:736px; height:109px;}
.inner_content {padding: 25px 0px 0px 0px;}

/*css to innerpages ends*/

.under_contruction {background:url(../images/under_construction.jpg) 50px center no-repeat; height:318px;}




/*---------------------admin css------------------------*/


.blacktext{ color:#000;}

.mid_contentadmin {padding:0px 0px 0px 0px;}

.red_midadmin { border-top:1px solid #ffffff;}

.headerbg th{
	background-color:#640012;
	font-size:11px;
	font-weight:bold;
	padding:3px 3px 3px 3px;
	color:#FFFFFF
}

.gridrowcolor{
	background-color:#fff0e0;
	font-size:11px;
	padding:5px 3px 5px 3px;
}

.gridrowcoloralt{
	background-color:#ffffff;
	font-size:11px;
	padding:5px 3px 5px 3px;
}

.pager{
	background-color:#ffe3de;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
	padding:2px 2px 2px 2px;
	display:block;
	border:1px solid #660000;
}

.pager a{
	background-color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#660000;
	padding:2px 5px 2px 5px;
	display:block;
	border:1px solid #660000;
}

.pager a:hover{
	background-color:#660000;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	padding:2px 5px 2px 5px;
	display:block;
	border:1px solid #660000;
}


a.adminbtn{
	background-color:#660000;
	padding:1px 3px 1px 3px;
	border:1px solid #660000;
	color:#FFFFFF;
	text-decoration:none;
}

a.adminbtn:hover{
	background-color:#ffffff;
	padding:1px 3px 1px 3px;
	border:1px solid #660000;
	color:#660000;
	text-decoration:none;
}

.submitbtn
{
    background-color:#660000;
	padding:1px 1px 1px 1px;
	border:1px solid #660000;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	/*color:#000000;
	background-color:#996633;
	padding:2px;
	color:#FFFFFF;
	font-weight:bold;
	border:2px ;*/
}

.right_pad10{padding-right:20px;}

.border_mid {border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6;}

.txt_bold {font-weight:bold;}

.menu_3ad a {color:#80001e; text-decoration:none;}
.menu_3ad a:hover {color:#3a3a3a; text-decoration:none;}
.menu_3ad a.active {color:#80001e; text-decoration:none;}
.menu_3ad a:visited {color:#80001e; text-decoration:none;}




/*---------------------admin css end------------------------*/
