﻿/* CSS Document */

body {
	padding:0px;
	margin:0px;
	font:12px Arial, Helvetica, sans-serif;
	color:#000001;
	text-decoration:none;
	}
html ,div, td {
	font:12px Arial, Helvetica, sans-serif;
	color:#000001;
	text-decoration:none;
	}

img {
	border:0px;
	}
	
h1 
{
	background:url(/images/h1img.gif) no-repeat 0 0px;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	padding:2px 0 4px 31px;
	margin:0 0 4px 0;
	}
	
h3 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#faf1f1;
	text-decoration:none;
	background:#957aab;
	height:17px;
	padding:3px 0 0 5px;
	}
	
/* id starts here */	
#main {
	width:900px;
	float:left;
	height:100%;
	}
	
#header {
	width:900px;
	float:left;
	}
	
#headt {
	background:url(/images/bsjhbg.jpg) repeat-x 0 0;
	height:39px;
	}	
	
#headerimg {
	width:900px;
	float:left;
	}
#linkbg {
	background:url(/images/link_bg.jpg) 0 0;
	width:706px;
	float:left;
	height:22px;
	}

#contentpane{
	width:900px;
	float:left;
	height:100%;
	background:url(/images/rightbg.jpg) repeat-y left top;
	}
	
#right 
{
	width:712px;
	float:left;
	padding:10px 0px 0 6px;
	}
	
#left {
	width:182px;
	float:left;
	border-top:1px solid #fff;
	}

/* class starts here */
.logh {
	width:194px;
	float:left;
	}
	
.gov {
	width:166px;
	float:right;
	padding-top:10px;
	}
	
.topw {
	width:463px;
	float:left;
	}
	
.searchbg {
	background:url(/images/bsjhead3.jpg) no-repeat 0 0;
	width:243px;
	float:left;
	height:76px;
	padding-top:10px;
	}
	
.linkl {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	width:300px;
	float:left;
	text-decoration:none;
	padding-top:3px;

	}
.linkl a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	padding:3px 4px 0px 4px;
	}
	
.linkl a:hover{
	color:#fff;
	}
	
.linkr {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	width:406px;
	float:right;
	text-decoration:none;
	padding-top:3px;
	text-align:right;

	}
.linkr a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	padding:3px 4px 0px 4px;
	}

.contbg {
	background:#f7f4f9 url(/images/contop.jpg) no-repeat 0 0;
	height:10px;
	margin-top:10px;
	}
	
.contbg2 {
	background:#f7f4f9;
	border-left:1px solid #d6d4d7;
	border-right:1px solid #d6d4d7;
	border-bottom:1px solid #d6d4d7;
	padding:0 8px 0 9px;
	height:700px;
	vertical-align:top;
	}
	
.linkr a:hover{
	color:#fff;
	}
	
.searcht { 
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	text-align:right;
	padding-right:2px;
	}
.adsearch { 
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:underline;
	}
	
.adsearch:hover { 
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#0c0c0c;
	text-decoration:underline;
	}
	
.box2 {	
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	width:139px;
	border:1px solid #674582;
	margin:0px;
	padding:0px;
	}
	
	
.textblu{
	font:bold 12px Arial, Helvetica, sans-serif!important;
	color:#64477b!important;
	text-decoration:none;
	}

.price{
	font:bold 11px Arial, Helvetica, sans-serif!important;
	color:#e2333b!important;
	text-decoration:none;
	}
	
.details{
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#f9151f!important;
	text-decoration:none;
	}
	
/* ul starts here */

.textt {
	margin:0px;
	padding:0px;
	width:100%;
	}
	
.textt li{
	list-style-type:none;
	font:12px Arial, Helvetica, sans-serif;
	color:#000001;
	text-decoration:none;
	padding:2px 0 2px 0;
	width:100%;
	float:left;
	text-align:left;
	}
	
.textt li a{
	font:12px Arial, Helvetica, sans-serif;
	color:#000001;
	text-decoration:none;
	padding:2px 0 2px 0;
	text-align:left;
	}
	
	
.textbox {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#343534;
	text-decoration:none;
	}
	
.txtbg {
	background:#e9e9e9;
	border:1px solid #dfdcdc;
	height:32px;
	}
	
.login2 {
	background:#9277a7 url(/images/loginbg.jpg) repeat-x top;
	}
	
.logintxt {
font:bold 10px Tahoma ,Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
text-align:right;
	}
	
.loginbox {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#343534;
	text-decoration:none;
	width:105px;
	}
	
.loginbox2 {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#343534;
	text-decoration:none;
	width:160px;
	}
	
.textw {
	font:11px Arial, Helvetica, sans-serif;
	color:#f6f5f5;
	text-decoration:underline;
	padding:0 0 2px 0;
	}
	
.linku {
	margin:0px;
	padding:0px;
	}
	
.linku li{
	list-style-type:none;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#434569;
	text-decoration:none;
	padding:2px 0 2px 0;
	background:url(/images/line2.gif) no-repeat left bottom;
	}
	
.linku li a{
	background:url(/images/bullets.gif) no-repeat 7px 5px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#434569;
	text-decoration:none;
	display:block;
	padding:2px 0 2px 25px;
	}
.linku li a:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#140b1a;
	text-decoration:none;
	}
	
.footu {
	margin:0px;
	padding:0px;
	}
	
.footu li{
	list-style-type:none;
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	}
	
.foot {
	width:900px;
	float:left;
	}
	
.footbg {
	background:url(/images/footbg.jpg) repeat-x 0 0;
	height:17px;
	}
	
.footlink{
	background:#64477b;
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	text-align:center;
	height:20px;
	}
	
.footlink a{
	font:12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	padding:2px 5px 0 5px;
	}
	
.footlink a:hover{
	font:12px Arial, Helvetica, sans-serif;
	color:#ffd92a;
	text-decoration:none;
	padding:2px 5px 0 5px;
	}
	
.footc {
	background:#cfcae3;
	text-align:center;
	color:#000!important;
	height:36px;
	padding-left:30px;
	}
.footc1 {
	background:#cfcae3;
	color:#000!important;
	height:36px;
	padding-left:30px;
	}
	
.tabgrid 
{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	border:1px solid #59595a;
}
.tabgrid th
{
	font:bold 12px tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background:#4f4f50;
	padding:3px 0 3px 0;
	}

.tabgrid td
{
	font:12px tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	border:1px solid #59595a;
	padding:2px;
	}


.text_r 
{
	font: bold 14px Arial, Helvetica, sans-serif;
	color:Red;
	text-decoration:none;
	
}

.msg
{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#43215a;
	text-decoration:none;
	text-align:justify;
}


.table_s 
{
	font:bold 12px tahoma, Arial, Helvetica, sans-serif;
	color:#434343;
	text-decoration:none;
	border:1px solid #59595a;
	border-collapse:collapse;
	}
	
.table_s td
{
	font:bold 12px tahoma, Arial, Helvetica, sans-serif;
	color:#434343;
	text-decoration:none;
	border:1px solid #59595a!important;
	padding:4px;
	}
	
.price2
{
	font: bold 12px Arial, Helvetica, sans-serif!important;
	color:Red!important;
	text-decoration:none;
	text-align:right;
	
}

.log
{
	width:350px!important;
	margin:auto;
	padding-top:20px;
}

.textb
{
	font:bold 12px tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	text-align:right;
	}
	
.textb4
{
	font:bold 12px tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	text-align:left;
	}
	
.box {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	width:200px;
	}
	
.dropdown {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	width:205px;
	}
	
.dropdown2 {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	width:160px;
	}
	
.txt2 {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000001;
	text-decoration:none;
	text-align:left;
	padding-left:10px;
	}
	
.con 
{
	background:url(/images/con3.jpg) repeat-y 0 0;
	height:195px;
	}
	
.txtr {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#f93030;
	text-decoration:none;
	}
	
.txttitle {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#472260;
	text-decoration:none;
	}
	
.textblu2 {
	font:bold 12px Arial, Helvetica, sans-serif!important;
	color:#3a3939;
	text-decoration:none;
	}
	
.textblu2 a{
	font:bold 13px Arial, Helvetica, sans-serif!important;
	color:#3a3939;
	text-decoration:none;
	background:url(/images/bullet3.gif) no-repeat 0 5px;
	padding:4px 0 0 15px;
	}
	
.textbrd{
	font:12px Arial, Helvetica, sans-serif!important;
	color:#3a3939;
	text-decoration:none;
	padding:2px 0 2px 15px;
	border:1px solid #e1e0e1;
	}
	
.star 
{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#ff0000;
	text-decoration:none;
	
}
.table_b3 
{
	border:1px solid #674c79;
	border-collapse:collapse;
	}

.table_b3 th 
{
	font-family:Arial;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-align:left;
	padding:4px;
	background: #674c79;
}

.table_b3 td
{
	border: 1px solid #674c79;
	padding:2px;
}

.tdcompact {}	
	
.tdcompact td {
	vertical-align:top;
	border:0;
	}
	
.borderc 
{
	border:1px solid #acaaae;
}


.blu_tab 
{
	font:bold 14px arial;
	color:#3c1c52;
	text-decoration:none;
	height:22px;
}
.blu_line 
{
	font:bold 11px tahoma;
	color:#ff2342;
	text-decoration:none;
	padding:3px 8px 0 10px;
}
.linku2 
{
	font:bold 12px arial;
	color:#3c1c52;
	text-decoration:none;
}



.linku3
{
	border:1px solid #674c79;
	padding:4px;
	margin-bottom:3px;
}

.borderleft 
{
	border:1px solid #957aab;
}
.pager 
{
	font:12px arial;
	color:red;
	text-decoration:none;
}

.pager a
{
	font:12px arial;
	color:red;
	text-decoration:none;
}

 .text_bg2{
   font:bold 16px Arial, Helvetica, sans-serif;
	color:#fb6868;
	text-decoration:none;   
   } 
  
.ftab 
{
	background:#f7f4f9;
}
.txta 
{
	text-align:justify;
}

.tabgrid2 
{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	border:1px solid #59595a;
}
.tabgrid2 th
{
	font:bold 12px tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background:#4f4f50;
	padding:3px 0 3px 0;
	}

.tabgrid2 td
{
	font:12px tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	border:1px solid #59595a;
	padding:2px;
	}
	
.tabgrid2 td a
{
	font:12px tahoma, Arial, Helvetica, sans-serif;
	color:red;
	text-decoration:none;
	padding:2px;
	}
	
.tabgrid2 table td
{
	font:12px tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	border:0px solid #59595a;
	}
	
.hh 
{
	height:8px;
	font-size:2px;
}

.linkac 
{
	font:bold 10px Verdana;
	color:#fff;
	text-decoration:none;
	background:url(/images/acbg.jpg) no-repeat 0 0px;
	height:21px;
	padding-left:22px;
}
.linkac a
{
	font:bold 10px Verdana;
	color:#fff;
	text-decoration:none;
}
.txtpay 
{
	font:bold 12px arial;
	color:#fff;
	text-decoration:none; 
	background:#85aaff;
	padding:3px 0 3px 5px;
}

.txtpayor
{
	font:bold 14px arial;
	color:#000;
	text-decoration:none; 
}

.textbp
{
	font:bold 11px tahoma, Arial, Helvetica, sans-serif;
	color:#717070;
	text-decoration:none;
	}
	
.lnkl 
{
	cursor:pointer;
}

.borderr 
{
	border:1px solid #b6b1b9;
}

.error
{
	font:11px arial;
	color:#fc304c;
	text-decoration:none; 
}

.error2
{
	font:11px arial;
	color:#fff;
	text-decoration:none; 
}
.loader1 
{
	position:absolute;
	top:380px;
	left:400px;
}
.dropdown3 {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	width:50px;
	}
	 
	ul.list{
		margin:0 0 0 0px;
		padding:0 0 0 0px;
		}
		
ul.list li{
		background:url(/images/site_b.jpg) 3px 7px;
		list-style-type:none;
		background-repeat:no-repeat;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#9d0a9d;
		padding:3px 0 3px 20px;
		}
ul.list a{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#9d0a9d;
		text-decoration:none;
		}
ul.list a:hover{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#176347;
		text-decoration:none;
		}
.topspace
{
padding:20px 0px 0px 10px
}
.txtbr{
	font:bold 12px Arial, Helvetica, sans-serif!important;
	color:#000!important;
	text-decoration:none;
	}    
#loginPanel
    {
		position:absolute;
		left:690px;
    display: none;
    width: 190px;
    border:1px solid #cccccc;
    padding:4px;
    color:Red;
    text-align:justify;
    }   
	
