﻿/* CSS Document */
body {
	margin:0px;
	padding:0px;
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	}

div , html td {
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	}
	
a:hover {
	color:#000;
	}
	

img {
	border:0px; 
	}
	
h1 
{
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	background:url(/images/h1img.gif) no-repeat 0 2px;
	padding:0 0 0 23px;
	}
	

#main {
	width:1000px;
	background:#fff;
	margin:auto;
	} 
	
#header {
	width:1000px;
	} 
	
#contentpanel {
	width:1000px;
	float:left;
	background:url(/images/rightbg.jpg) repeat-y right top;
	margin-top:4px;
	}
	
#left {
	width:748px;
	float:left;
	padding:0 10px 0 10px;
	}
	
#right {
	width:232px;
	float:left;
	}
	
	
.topbar {
	width:825px;
	background:#3e3e3d;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	height:23px;
	border-bottom:1px solid #fff;
	padding-top:5px;
	float:left;
	}
	
.topbar a{
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	padding:0 5px 0 5px;
	}
	
.topbar a:hover{
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#cdcfce;
	text-decoration:none;
	padding:0 5px 0 5px;
	}
	
.topbarimg {
	width:175px;
	background:#3e3e3d;
	float:left;
	height:28px;
	border-bottom:1px solid #fff;
	}
	
.headimg {
	width:672px;
	float:left;
	}
.headimgbg {
	background:url(/images/head3.jpg) no-repeat 0 0;
	width:328px;
	float:left;
	height:98px;
	}
	
.shopbg {
	width:308px;
	background:url(/images/shopbg.jpg) no-repeat 0 0;
	height:22px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#f3f3f3;
	text-decoration:none;
	padding:2px 0 0 20px;
	vertical-align:top;
	}
.shopbg a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#f3f3f3;
	text-decoration:none;
	vertical-align:top;
	padding-right:3px;
	}
.shopbg a:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#acc31a;
	}
	
.pub {
	width:268px;
	background:url(/images/toplbg.jpg) no-repeat 0 0;
	height:22px;
	font:bold 12px "Trebuchet MS" ,Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	padding:2px 0 0 60px;
	margin-top:51px;
	}
	
.pub a{
	font:bold 12px "Trebuchet MS" ,Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	padding:2px 4px 0 18px;
	background:url(/images/yellicon.jpg) no-repeat 0 4px;
	}
	
.pub a:hover{
	font:bold 12px "Trebuchet MS" ,Arial, Helvetica, sans-serif;
	color:#cddb2f;
	text-decoration:none;
	}
	
.topcon {
	background:url(/images/contop.jpg) no-repeat 0 0;
	font-size:4px;
	height:8px;
	}
	
.topcon2 {
	background:#fcfcfc;
	border-right:1px solid #e8e5e5;
	border-left:1px solid #e8e5e5;
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 8px 0 8px;
	height:300px;
	vertical-align:top;
		}
	
.topcon3 {
	background:url(/images/conbot.jpg) no-repeat 0 0;
	font-size:4px;
	height:8px;
	}
	
.more {
	font:bold 12px "Trebuchet MS" ,Arial, Helvetica, sans-serif;
	color:#e2333b;
	text-decoration:none;
	text-align:right;
	}
	
.txtfp {
	font:bold 16px "Trebuchet MS" ,Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background:url(/images/tabgl.jpg) no-repeat 0 0;
	vertical-align:top;
	height:20px;
	padding:4px 0 0 10px;
	}
.txtfp2 {
	font:bold 16px "Trebuchet MS" ,Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background:url(/images/tabgl2.jpg) no-repeat 0 0;
	vertical-align:top;
	height:24px;
	padding:4px 0 0 10px;
	border-bottom:1px solid #c6c6c6;
	}
	
.textt {
	margin:0px;
	padding:0px;
	}
	
.textt li{
	list-style-type:none;
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	padding:2px 8px 2px 20px;
	text-align:justify;
	}
	
.textblu3{
	font:bold 12px Arial, Helvetica, sans-serif!important;
	color:#026240!important;
	text-decoration:none;
	background:url(/images/iconc.gif) no-repeat 0 0px;
	padding:0 0 0 17px;
	}
	
.textblu{
	font:bold 12px Arial, Helvetica, sans-serif!important;
	color:#026240!important;
	text-decoration:none;
	background:url(/images/iconc.gif) no-repeat 0 2px;
	}
.textblu a{
	font:bold 12px Arial, Helvetica, sans-serif!important;
	color:#026240!important;
	text-decoration:none;
	cursor:pointer;
	}	

.price{
	font:bold 12px Arial, Helvetica, sans-serif!important;
	color:#e2333b!important;
	text-decoration:none;
	}
	
.txtblu{
	font:bold 12px Arial, Helvetica, sans-serif!important;
	color:#074d67!important;
	text-decoration:none;
	}
.txtblu a{
	font:bold 12px Arial, Helvetica, sans-serif!important;
	color:#1285ab;
	text-decoration:none;
	padding:0 5px 0 0px;
	}
	
.lineb2 {
	border:1px solid #c8c8c8;
	}
	
/*.botline {
border-bottom:1px solid #c6c6c6;
}*/
	
/*.border3 {
	border-right:1px solid #c6c6c6;
	border-left:1px solid #c6c6c6;
}*/
.border5 {
	border:1px solid #c6c6c6;
	margin-bottom:2px;
}
/*.border6 {
	border-top:1px solid #c6c6c6;
	border-right:1px solid #c6c6c6;
	border-left:1px solid #c6c6c6;
}
*/
.topspace {
	padding-top:4px;
	padding-bottom:4px;
	}
	
.txtp {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#313130;
	text-decoration:none;
	padding-left:5px;
	}
	.txtp2 {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#313130;
	text-decoration:none;
	padding-right:5px;
	text-align:right;
	}
	
.txtc {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#1b1b1b;
	text-decoration:none;
	height:20px;
	padding-left:5px;
	}
	
.bggray {
	background:#cdcccc;
	}
	
.box3 {
	font:11px  Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	width:200px;
	border:1px solid #9ca09f;
	}
	
.box2 {
	font:10px  Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	width:132px;
	}
	
.box {
	font:11px  Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	width:195px;
	border:1px solid #9ca09f;
	padding:2px;
	}
	
.dropdown{
	font:11px  Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	width:200px;
	border:1px solid #9ca09f;
	padding:2px;
	}
	
.star {
	font:12px Arial, Helvetica, sans-serif;
	color:#ff0707;
	text-decoration:none;
	}
	
.linkr {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#922412;
	text-decoration:underline;
	padding:0px 0 3px 0;
	}
	
.searchbg{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background:#000;
	padding:2px 0 2px 5px;
	height:23px;
	}
	
.searchbg2{
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	background:#cddb2f;
	padding:8px 7px 7px 9px;
	vertical-align:top;
	/*background:#cddb2f url(/images/searchimg.jpg) no-repeat center top;
	height:116px;*/
	}
	
.textb {
	font:bold 12px Arial, Helvetica, sans-serif!important;
	color:#000;
	text-decoration:none;
	}
	
.textbs {
	font:bold 12px Arial, Helvetica, sans-serif!important;
	color:#000;
	text-decoration:none;
	text-align:right;
	}
	
.timebg2 
{
	font:bold 12px Arial, Helvetica, sans-serif!important;
	color:#000;
	text-decoration:none;
}
	
#footer 
{
	width:1000px;
	background:#d4d4d4;
	font:12px arial;
	color:#050505;
	text-decoration:none;
	border-top:3px solid #9c9a9a; 
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}
#footer a
{
	font:12px arial;
	color:#050505;
	text-decoration:none;
	padding:0 5px 0 5px;
}

#footer a:hover
{
	font:12px arial;
	color:red;
	text-decoration:none;
	padding:0 5px 0 5px;
}
.footspace 
{
	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:#050605 url(/images/grid.jpg) repeat-x 0 0;
	padding:3px 0 3px 0;
	height:21px;
	}

.tabgrid td
{
	font:12px tahoma, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	border:1px solid #59595a;
	padding:2px;
	}
.tabgrid td a
{
	font:12px tahoma, Arial, Helvetica, sans-serif;
	color:red;
	text-decoration:none;
	padding:2px;
	}


.text_r 
{
	font: bold 14px Arial, Helvetica, sans-serif;
	color:Red;
	text-decoration:none;	
}

.text_r2
{
	font: 14px Arial, Helvetica, sans-serif;
	color:Red;
	text-decoration:none;	
}

.msg
{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000; 
	text-decoration:none;
	text-align:justify;
}
.msg2
{
	font:14px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	text-align:justify;
}

.price2
{
	font: bold 12px Arial, Helvetica, sans-serif!important;
	color:Red!important;
	text-decoration:none;
	text-align:right;
	
}

.price3
{
	font: bold 12px Arial, Helvetica, sans-serif!important;
	color:Red!important;
	text-decoration:none;
	text-align:center;
	
}

.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;
	}


.lnkrl {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	padding:2px 5px 0px 20px;
	background:#0a6b49 url(/images/bbimg.jpg) no-repeat 0 0;
	height:18px;
	display:block;
	text-align:left;
	width:100px;
	}
.lnkrl:hover {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#d9e010;
	text-decoration:none;
	padding:2px 5px 0px 20px;
	background:#0a6b49 url(/images/bbimg.jpg) no-repeat 0 0;
	height:18px;
	display:block;
	text-align:left;
	width:100px;
	}
 

.txtbg 
{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	background:#c2c5c4;
	padding:3px 0 3px 5px;
}


.table_b3 
{
	border:1px solid #674c79;
	}

.table_b3 th 
{
	font:bold 12px tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	background:#050605 url(/images/grid.jpg) repeat-x 0 0;
	padding:3px 0 3px 0;
	height:21px;
}

.table_b3 td
{
	padding:2px;
}

.bac 
{
	margin:0px;
	padding:0px;
}

.bac 
{
	margin:0px;
	padding:0px;
	width:100%;
	}
	
.bac li
{
	list-style-type:none;
	font:bold 12px arial;
	color:#050505;
	text-decoration:none;
	background:url(/images/gbg.jpg) no-repeat left bottom;
	padding:3px 0 3px 0px;
}

.bac li a 
{
	font:bold 12px arial;
	color:#050505;
	text-decoration:none;
	background:url(/images/bul2.gif) no-repeat 5px 2px;
	padding:0 0 0 20px;
}
.bac li a:hover
{
	color:#fff;
}
.tabborder 
{
	border:1px solid #cbc8c8;
}

.border1
{
	border:1px solid #cbc8c8;
}


#tabsep 
{
	}
		
#tabsep .tabgrid
{
	border: 1px solid #000 !important;
	border-collapse:collapse !important;
	padding:0px !important;
}

#tabsep .tabgrid th
{
	padding: 2px 0 2px 0;
	background:#050605 url(/images/grid.jpg) repeat-x 0 0;
	color: #fff;
}

#tabsep .tabgrid td
{
	border: 0px solid #412355 !important;
	padding: 3px 0 3px 0 !important;
}

#tabsep .bggray
{
	}
	
#tabsep1 .border3 {
	border:1px solid #c9c9c9 !important;
	background-color:#fff !important;
	border-collapse:collapse !important;
	}
	
#tabsep1 .border3 td 
{
	border:1px solid #c9c9c9 !important;
	padding:4px !important;
	background-color:#fff !important;
	}
		
.error2 
{
	font:12px verdna;
	color:#ff1a1a;
	text-decoration:none;
}

.error 
{
	font:11px arial;
	color:#ff3f3f;
	text-decoration:none;
}

.redhead 
{
	font:bold 14px arial;
	color:#ff3f3f;
	text-decoration:none;
}

.boxgrey 
{
	background:#ede9ea;
}

.conrl 
{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}


.txtr
{
	font:bold 12px arial;
	color:#ff3f3f;
	text-decoration:none;
}

.borderd {
	border:1px solid #c6c6c6;
}

.loder1 
{
	position:absolute;
	top:170px;
	left:870px;
}

.loder2 
{
	position:relative;
	top:-110px;
	left:500px;
}

.loder3 
{
	position:absolute;
	top:240px;
	left:400px;
}

.loder4 
{
	position:relative;
	top:-140px;
	left:420px;
}


.downh 
{
	font:bold 12px arial;
	color:#125e43;
	text-decoration:none;
	padding:0 15px 0 5px;
}

.downh a
{
	font:bold 12px arial;
	color:#125e43;
	text-decoration:none;
	background:url(/images/arrowbul.gif) no-repeat 0 2px;
	padding:0 15px 0 25px;
 }
 
 .pager
{
	font:bold 11px arial;
	color:red;
	text-decoration:none;
	
	
	
 }
 
  .pager a
{
	font:bold 11px arial;
	color:red;
	text-decoration:none;
	border:1px solid #aaaaaa;
	padding:0 2px 0 2px;
 }
 
.blu_tab
{
	font:bold 18px Arial, Helvetica, sans-serif!important;
	color:#125e43;
	text-decoration:none;
	padding-bottom:10px;
}

.blu_line
{
	font:bold 14px Arial, Helvetica, sans-serif!important;
	color:#ff2342;
	text-decoration:none;
}

.linku2
{
	margin:0px;
	padding:0px;
}

.linku2 li
{
	list-style-type:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	background:url(/images/bull5.gif) no-repeat 5px 5px;
	padding:2px 0 0 15px;
}

.borderr 
{
	border:1px solid #949494;
}



.link_l2 
{
	background:#edeaea url(/images/greenbul.gif) no-repeat 5px 7px;
	font:bold 12px arial;
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #fff;
	padding:3px 0 3px 0;
	display:block;
} 

.link_l2 a
{
	font:bold 12px arial;
	color:#000;
	text-decoration:none;
	padding:0 0 0 15px;
}

.link_ul2 
{
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
}

.link_ul2 
{
	background:#edeaea url(/images/greenbul.gif) no-repeat 5px 7px;
	font:bold 12px arial;
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
	padding:3px 0 3px 0;
	display:block;
	width:49%;
	float:left;
	list-style-type:none;
} 

.link_ul2 a
{
	font:bold 12px arial;
	color:#000;
	text-decoration:none;
	padding:3px 0 3px 15px;
} 

.link_ul2 a:hover
{
	color:red;
	text-decoration:none;
} 


.non1
{
	font:bold 12px arial;
	color:#000;
	text-decoration:none;
	padding:0 0 0 8px;
}


.non2
{
	font:bold 12px arial;
	color:#000;
	text-decoration:none;
	padding:0 0 0 0px;
	text-align:left;
	width:500px;
	background:#fff;
}


.non4
{
	font:bold 12px arial;
	color:#000;
	text-decoration:none;
	padding:2px 0 2px 0px;
	background:#949494;
	display:block;
}
.non3
{
	font:bold 12px arial;
	color:#000;
	text-decoration:none;
	padding:0 0 0 5px;
	text-align:left;
}


.non3 :hover
{
	font:bold 12px arial;
	color:red;
	text-decoration:none;
	padding:0 0 0 5px;
	text-align:left;
}


.link_ul3 
{
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
}

.link_ul3 
{
	background:#edeaea url(/images/greenbul.gif) no-repeat 5px 7px;
	font:bold 12px arial;
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #fff;
	border-right:1px solid #fff;
	padding:3px 0 3px 0;
	display:block;
	float:left;
	list-style-type:none;
} 

.link_ul3 a
{
	font:bold 12px arial;
	color:#000;
	text-decoration:none;
	padding:3px 0 3px 15px;
} 

.link_ul3 a:hover
{
	color:red;
	text-decoration:none;
} 


ul.list{
		margin:0 0 0 0px;
		padding:0 0 0 0px;
		}
ul.list li{
		background:url(/images/green_b.jpg) 3px 7px;
		list-style-type:none;
		background-repeat:no-repeat;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#1a1a18;
		padding:3px 0 3px 20px;
		}
ul.list a{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#1a1a18;
		text-decoration:none;
		}
ul.list a:hover{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#176347;
		text-decoration:none;
		}
.topspce{
		padding:10px 0px 0px 100px;
		}
		
		
.mintxt {
	font:bold 11px tahoma, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	}
.justify1
{

font-weight: normal;
text-decoration:none;
text-align:justify;
}

.emaillnk
{
	color:Blue;
	}
	
.aclnk {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	padding:2px 5px 0px 20px;
	background:#0a6b49 url(/images/bbimg.jpg) no-repeat 0 0;
	height:18px;
	display:block;
	text-align:left;
	width:100px;
	}
	
.ptxt{
	font:bold 12px Arial, Helvetica, sans-serif!important;
	color:#000!important;
	text-decoration:none;
	}

#loginPanel
        {
			position:absolute;
			left:490px;
        display: none;
        width: 230px;
        border:1px solid #cccccc;
        padding:4px;
        color:Red;
        text-align:justify;
        }   
        
.txtbr{
	font:bold 12px Arial, Helvetica, sans-serif!important;
	color:#000!important;
	text-decoration:none;
	}   
	#ChanpasswordPanel
        {
			position:absolute;
			left:430px;
        display: none;
        width: 230px;
        border:1px solid #cccccc;
        padding:4px;
        color:Red;
        text-align:justify;
        }
        
        #forgotpassPanel
        {
			position:absolute;
			left:460px;
        display: none;
        width: 230px;
        border:1px solid #cccccc;
        padding:4px;
        color:Red;
        text-align:justify;
        }  
     
.redlink 
{
	font:bold 12px Arial, Helvetica, sans-serif!important;
	color:#044e33!important;
	text-decoration:none;
}   
.yellowbgdiv
{
	background-color:Yellow ;
	
	
	}