/* CSS Document */

body {
  margin:0; padding:0; background:#eee;
  }
   
td {
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#2F2B2B;
   text-decoration:none;
   }
   
div {
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#2F2B2B;
   text-decoration:none;
   }   
   
.justify
{
	text-align:justify;
}   
   
img 
{
	border:0;
}      
   
a:hover {
	color:#a0a0a0;
	}
	
h1 
{
   background: url(/images/h1_img.jpg) no-repeat 0px 0px;
   font: 18px Tahoma, Arial, Helvetica, sans-serif;
   color:#292727;
   padding:3px 0 12px 45px
   }	

h2 {
   font-family:Arial, Helvetica, sans-serif;
   font-size:15px;
   color:#B90000;
   text-decoration:none;
   font-weight:bold;
   }
   
  h3 {
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#B90000;
   text-decoration:none;
   font-weight:bold;
   }

/*id starts here*/ 
#mainContainer 
{
	width:979px;
	background:#fff;
	margin:auto;
}
#middleContainer {
	width:979px;
	float:left;
	background: url(/images/grey_line.jpg) repeat-y 10px 0px;
}

#leftContainer {
	width:235px;
	float:left;
	background:#fff url(/images/grey_line.jpg) repeat-y 10px 10px;
}

#rightContainer
{
	width: 703px; 
	float: left;
	margin:0 0 0 10px; 
}
	
#header
{
	width:980px;
	background:#fff url(/images/headwbg.jpg) top right;
	float:left;
	}
   
.hr1 
{	
	border-bottom:1px dashed #d8d8d8;
	width:80%;
	height:0px;	
	}

.hr2 
{	border-bottom:1px dashed #d8d8d8;
	width:80%;
	height:0px;
}	
   
   
/*Text here*/

.listb {
	font:bold 15px verdana, tahoma,arial ;
	color:#3a3939;
	text-decoration:none;
	}
	
.listb2 {
	font:20px Palatino Linotype, verdana, tahoma,arial ;
	color:#3a3939;
	text-decoration:none;
	}
	
.listprice {
	font:bold 15px verdana, tahoma,arial ;
	color:#d50000;
	text-decoration:none;
	}
	
.listprice2 {
	font:20px Palatino Linotype, verdana, tahoma,arial ;
	color:#d50000;
	text-decoration:none;
	}

.top_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B90000;
	font-weight:normal;
	text-decoration:none;
	}

.text1{
   font-family: tahoma,arial, verdana, ;
   font-size:11px;
   color:#000;
   text-decoration:none;
   font-weight:normal;
   text-align:justify;
   padding:0 7px 0 7px;
   margin:0;
   }
   
.textb{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#3a3939;
   font-weight:bold;
   text-align:right;
   } 
   
 .textb1{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#6b6b6b;
   font-weight:bold;
   background-color:#f7f7f7;
   } 
   
.textb2{
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#3a3939;
   font-weight:bold;
   } 

.textb_blu{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#2a4a70;
   font-weight:bold;
   display:block;
   width:125px;
   padding:5px 5px;
   } 

.link_text{
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#000;
   text-decoration:none;
   font-weight:normal;
   padding:4px 6px 0 4px;
   }
   
   
 .link_text a{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#c0193f;
   text-decoration:underline;
   font-weight:bold;
   }
 
 .linkhead1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#e9442e;
	font-weight:bold;
	text-decoration:none;
   } 
   
.link_l{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#c0193f;
   text-decoration:underline;
   }
   
.link_p{
   font:12px Arial, Helvetica, sans-serif;
   color:#fd1616;
   text-decoration:underline;
   background:url(/images/pdf_img.jpg) no-repeat 0 0;
   padding:0 0 0 22px;
   }
    
.text_bg2{
   font-family:Arial, Helvetica, sans-serif;
   font-size:16px;
   color:#fb6868;
   font-weight:bold;
   background-color:#f2f2f2;
   }  

.text_blu{
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#fb6868;
   font-weight:bold;
   } 
   
.phone_t {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#4e4e4e;
	font-style:italic;
	}
	
.time {
	font-family:tahoma;
	font-size:11px;
	color:#3d3d3d;
	font-weight:bold;
	}	
	
.text_r {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#B90000;
	font-weight:bold;
	text-decoration:none;
	}
	
.text_blu2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#147cbf;
	font-weight:bold;

	}	
	
.text_b2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#147cbf;
	font-weight:bold;
	}

.desc ul
{
	margin:5px 0 0 0px;
	padding:5px 0 0 0px;
} 

.desc ul li
{
	 background: url(/images/blubul.gif) no-repeat 5px 5px;
	 list-style-type:none;
	 margin:0;
	 padding:0 0 0 15px;
}		  

.desc p
{
	margin:5px 0 0 7px;
}

.prod_desc
{
	margin:5px 0 0 7px;
}

.prod_desc ul
{
	margin:5px 0 0 0px;
	padding:5px 0 0 0px;
}

.prod_desc ul li
{
	 background: url(/images/graybul.gif) no-repeat 5px 5px;
	 list-style-type:none;
	 margin:0;
	 padding:0 0 0 15px;
}	

.prod_desc p
{
	margin:5px 0 0 0px;
}

.textbblu {
   font-family:Arial, Helvetica, sans-serif;
   font-size:15px;
   color:#217cc9;
   }	
   
.textbblu2 {
   font: bold 16px Arial, Helvetica, sans-serif;
   color:#2b3573;
   padding:0 0 0 2px;
   }

.textbred {
   font-family:Arial, Helvetica, sans-serif;
   font-size:15px;
   color:#b90000;
   }

.textb_yel {
   font:bold 14px Arial, Helvetica, sans-serif;
   color:#b67f06;
   }
   
.text_bluh{
   font-family:14px Arial, Helvetica, sans-serif;
   color:#c0193f;
   }
   
.textlogo{
   font-family:Arial, Helvetica, sans-serif;
   font-size:20px;
   color:#b90000;
   width:100px;
   float:left;
   padding-top:20px;
   }
   

/*Link here*/

.linkb_red{
   font:bold 16px Arial, Helvetica, sans-serif;
   color:#666666;
   padding:0 0 0 10px;
 	}

.pager_link{
   font:11px verdana;
   color:#3d3d3d;
   border:1px solid #b7b7b7;
   padding:2px 4px 2px 4px;
   display:block;
   float:left;
   margin-right:4px;
   display:inline;
   } 
   
.pager_act{
   font:11px verdana;
   color:#3d3d3d;
   border:1px solid #bababa;
   padding:2px 4px 2px 4px;
   display:block;
   float:left;
    margin-right:4px;
    background-color:#ebebeb;
    display:inline;
   }    

ul.list
{
	margin:5px 0 0 0;
	padding:5px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#2F2B2B;
   text-decoration:none;
}

ul.list li
{
	list-style-image:url(/images/arrow.jpg);
	margin:0 0 0 14px;
	background-position:top left;
	line-height:14px;	
	}

.note_link{
   font-family: tahoma, arial, verdana,;
   font-size:12px;
   color:#065DBA;
   text-decoration:underline;
   font-weight:normal;
   padding:2px 0px 4px 25px;
   background-image:url(/images/ft_img.jpg);
   background-repeat:no-repeat;
   background-position:left top;
   display:none;
   visibility:hidden;
   width:100px;
   }

.readmore{
   font-family: Tahoma, arial, verdana ;
   font-size:10px;
   color:#065DBA;
   text-decoration:underline;
   font-weight:normal;
   padding:0px 2px 0 5px;
 	}

.home_link{
   font-family:11px verdana, arial, tahoma;
   color:#fff;
   text-decoration:underline;
   background:url(/images/arrow1.gif) no-repeat right;
   padding:4px 8px 4px 6px;
 	}
	
.link_blu{
   font-family:bold 14px Arial, Helvetica, sans-serif;
   color:#2a4a70;
   text-decoration:underline;
   padding:0px 2px 4px 0px;
 	}	
 	
 .link_blu:hover{
   text-decoration:none;
 	}
	
.home_blu{
   font:bold 16px georgia, verdana, arial;
   color:#ffd11a;
   padding:4px 10px 4px 8px;
 	}
	
.home_blu:hover{
   font:bold 16px georgia, verdana, arial;
   color:#fbf3de;
   padding:4px 10px 4px 8px;
 	}
 
 ul.order {
	margin:12px 0 0 0;
	padding:0px;
	}
	
.order li {
	list-style:none;
	padding:0 12px 0 0;
	float:left;
	}


ul.head_link {
	margin:0;
	padding:0;
	}
	
ul.head_link li {
	list-style:none;
	float:left;
	background:#504c47;
	padding:1px 0 0 0;
	margin:0 7px 0 7px;
	}
	
ul.head_link li a {
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	padding:2px 6px 2px 6px;
	display:block;
	}

.head_link li a:hover {
	background:#aaaaaa;
	color:#000;
	}
	
ul.link_black {
	margin:0 0 0 5px;
	padding:0 0 0 5px;
	}
	
ul.link_black li {
	margin:0;
	padding:0;
	list-style-type:none;
	}	
	
ul.link_black li a {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3e3e3e;
	font-weight:bold;
	text-decoration:none;	
	background:url(/images/c_bul.jpg) no-repeat 3px 7px;
	padding:05px 0 5px 22px;
	display:block;
	width:193px;
	}
	
ul.sublinks {
	margin:0 0 0 0;
	padding:05px 0 5px 15px;
	width:195px;
	}
	
ul.sublinks li {
	margin:0;
	padding:0;
	list-style:none;
	background:url(/images/none.jpg) no-repeat bottom left;
	border-bottom:1px solid #909090;
	}
	
ul.sublinks li:hover {
	background-image:url(/images/none.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	}		
	
ul.sublinks li a {
    font:11px verdana;
	color:#3e3e3e;
	text-decoration:none;
	background:url(/images/buls2.gif) no-repeat 0px 8px;
	padding:5px 0 5px 15px;
	display:block;
	width:180px;
	}
	
ul.sublinks li a:hover
{
	font:bold 11px Tahoma;
    color:#151515;
	background: url(/images/buls2_hover.gif) no-repeat -5px 8px;
	padding:5px 0 5px 17px;
	}		
	
.grey_link {
	font: 12px Arial, Helvetica, Verdana, sans-serif;
	color:#2A4A70;
	font-weight:normal;
	text-decoration:none;
	padding:0 8px 0 5px;
	}
	
.link_red{
   font-family:Arial;
   font-size:12px;
   color:#dc0000;
   text-decoration:underline;
   font-weight:normal;
   padding:0px 4px 0 4px;
 	}
 	
.link_r{
   font:12px Arial;
   color:#dc0000;
   text-decoration:underline;
 	} 	
	
 	
ul.link_faq
{
	list-style:none;
	margin:5px 0 0 0; 
	padding:5px 0 0 0;
	width:650px;	
}

ul.link_faq li
{
	margin:5px 20px 5px 0;
	float:left;
	}
	
ul.link_faq li a
{
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	background:url(/images/bullets_faq.gif) no-repeat 2px 2px;
	color:#474747;
	width:280px;
	display:block;
	padding:2px 0 2px 20px;
}


ul.slink
{
	padding: 0 0 0 40px;
	margin: 0;
	list-style:none;
}

ul.slink li
{
	padding: 0;
	margin: 0;
}

ul.slink li a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight:normal;
	text-decoration: none;
	padding: 3px 3px 3px 18px;
	width:150px;
	background: url(/images/redbul.gif) no-repeat 5px 7px;
	display:block;
}

ul.slink li a:hover 
{
	background-color:#f8f7f7;
}
	
	
/*Background and border selectors*/

.graygrd_bg
{
	background:#f5f5f5 url(/images/graygrd_bg.jpg) repeat-x 0 0;
	border-bottom:1px solid #feb346;
}

.timebg2 
{
	background:url(/images/openhr.jpg) no-repeat;
	width:170px;
	padding:6px 0 0 40px;
	margin:0 0 0 0;
}

.hd_bg {
	background:url(/images/hd_bg.jpg) no-repeat 0 0;
	}

.blu_bg {
	background-image:url(/images/conblu1_line.jpg);
	background-repeat:repeat-x;
	}
	
.blu_bgb
{
	background-color:#f9f8f8;
	border-bottom:1px solid #dadada;
	font-size:4px;
	}
	
.blu_rl {
	background-color:#f9f8f8;
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
	}

.table_s 
{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	}
	
.table_s td
{
	font:bold 12px Arial, Verdana, Tahoma;
	color:#46423c;
	border:1px solid #dadada;
	padding:4px;
	}

.table_b2 
{
	padding:0px;
	margin:0px;
	border:1px solid #c0bfbf;
	}

.table_b2 th 
{
	font-family:Arial;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	background-color:#00b2ee;
	text-align:left;
	padding:4px;
}

.table_b3 
{
	border:1px solid #cbd9d9;
	border-collapse:collapse;
	}

.table_b3 th 
{
	font-family:Arial;
	font-size:12px;
	color:#0d5a5a;
	font-weight:bold;
	background-color:#fff;
	text-align:left;
	padding:4px;
	background-image:url(/images/head_bg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	border:1px solid #cbd9d9;	
}

.table_b3 td
{
	padding:4px;
	line-height:20px;
}

.table_b5
{
	border:1px solid #00b2ed;
	background-color:#2f75bb;
	border-collapse:collapse;
	}
	
.table_b5 th
{
	border-right:1px solid #00b2ed;
	padding:4px;
	background-color:#2f75bb;
	background-image:url(/images/head_bg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	font:bold;
	color:#ffffff;
	}	

.tabgrid 
{
	border:1px solid #cbd9d9;
	background-color:#fff;
	border-collapse:collapse;
	}
	
.tabgrid th {
	border-right:1px solid #cbd9d9;
	padding:4px;
	background-color:#fff;
	background-image:url(/images/head_bg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	font-size:12px;
	font:bold;
	color:#0d5a5a;
	}	
	
.tabgrid td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #cbd9d9;
	padding:4px;
	background-color:#fefefe;
	}	
	
#tdcompact {}	
	
#tdcompact td {
	padding:0px;
	vertical-align:top;
	}		

.border_tab {
	border:1px solid #f0efef;
	background-color:#F8F8F8;
	padding:4px;
	}
	
.table_b4 
{
	padding:0px;
	margin:0px;
	border:1px solid #c0bfbf;
	}

.border_b {
	border-bottom:1px solid #CECECE;
	background-color:#F8F8F8;
	}
	
.border_rl {
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	background-color:#F8F8F8;
	}
.border_r {
	border-right:1px solid #CECECE;
	}	

.con_bg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#494949;
	font-weight:bold;
	text-decoration:underline;
	padding:0 0 0 5px;
	background: url(/images/sub_con5.jpg) repeat-x;
	}

.border_heading {
	background:url(/images/pnav.jpg) repeat 0 0;
	padding:4px;
	}

.border {
	border:1px solid #E8E8E8;
	background-color:#FBFBFB;
	}
	
.border2 {
	border:1px solid #F4F4F4;
	background-color:#fff;
	}
	
.border1 {
	border:1px solid #E8E8E8;
	background-color:#F5F5F5;
	}
	
.border4 {
	border:1px solid #E8E8E8;
	background-color:#f5f5f5;
	}	
	
.imgborder {
	border:2px solid #eee;
	padding:2px;
	background-color:#fff;
	display:block;
	}
	
.imgborder:hover {
	border:2px solid #a4a4a4;
	}		

.border_blu {
	background:url(/images/grey_line.jpg) repeat-y;
	margin:0 0px 0 10px;
	}
	
.left_bg {
	background:#fff url(/images/grey_line.jpg) repeat-y 10px 10px;
	}	

.line_blu {
	background:url(/images/b_line.jpg) repeat-x;
	width:979px;
	height:50px;
	clear:both;
	padding:8px 0 0 0;
	}
	
.search_bg {
	background-image:url(/images/search_bg.jpg);
	background-repeat:no-repeat;
	}
	
.phonebg {
	background: url(/images/phonebg.jpg) no-repeat 0px 0px;
	width:170px;
	float:left;
	margin:12px 20px 0 10px;
	padding:6px 0 0 60px;
	height:38px;
	}
	
.ad_pop {
  margin:0; padding:0;
  background:#EEEDED center top;
  display:none;
  }	
  
.gc_bg {
	background: url(/images/gc_bg.jpg) no-repeat 100px 250px;
	}
	
.border3 {
	border:1px solid #F4F4F4;
	background-color:#fff;
	border-collapse:collapse;
	}
	
.border3 td 
{
	border:1px solid #F4F4F4;
	padding:4px;
	background-color:#fff;
	}
	
.bggray
{
	background-color:#b7edff;
	}
	
.border_pro 
{
	border:1px solid #dfdfdf;
}
				  
	
/*box selectors*/

.box_pd {
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	width:265px;
	border:1px solid #a7a6aa;
	padding:2px;
	}

.box1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	width:160px;
	border:1px solid #a7a6aa;
	padding-left:2px;
	background-color:#fff!important;
	}
	
.dropdown {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	width:170px;
	border:1px solid #ffff;
	background-color:#fff;
	}

.search_box input {
	background:url(/images/entsrch.gif) no-repeat;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#2a2225;
	width:145px !important;
	height:12px !important;
	border:1px solid #fff !important;
	margin:0;
	padding:1px 0 1px 22px;
	}

.space1 {
	padding:5px 8px 0 8px;
	margin:5px 8px 0 8px;
	}
	
.space_r {
	float:left;
	}
	
.space_r3 {
	margin-right:40px;
	}
	
.space_rl 
{
	padding:0 25px 0 0;
	background-color:#eaeaea;
}
	
.tab_bg {
	background-color:#fbfbfb;
	border:1px solid #E7E7E7;
	padding:0 0 10px 0;
	}
	
.price {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC0000;
	font-weight:bold;
	text-decoration:none;
	}
	
.price2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC0000;
	font-weight:normal;
	text-decoration:none;
	}
	
.error {
	font-family:verdana;
	font-size:10px;
	color:#CC0000;
	font-weight:normal;
	text-decoration:none;
	}	

.star {
	font-family:verdana;
	font-size:10px;
	color:#CC0000;
	font-weight:normal;
	text-decoration:none;
	}
	
/*Divs selectors starts here*/	

.colors 
{
	width:32px;
	height:32px;
	border:2px solid #eee;	
	float:left;
	margin:2px;
	cursor:pointer;
	padding:2px;
	background-color:#fff;
	}
	
.colors:hover
{
	border:2px solid #bbb;
	}	
	
.colors_int 
{
	width:20px;
	height:20px;
	}	

.tab {
	background-color:#000;
}
	
.spaceldiv{
visibility:hidden;
position:absolute;
width:690px;
}

.div_width {
background-color:#FFFFFF;
border:7px solid #d5d5d5;
text-align:justify;
padding:8px;
}
	
.over
{
	background-image:url(/images/btn_black.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	color:#ececec;
    font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding:5px 0 5px 0;
	cursor :pointer;
	width:120px;
	text-align:center;
	display:block;
}

.out
{
	background-image:url(/images/btn_gray.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	color:#212121;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding:5px 0 5px 0;
	cursor:default;
	width:120px;
	text-align:center;
	display:block;
}
/*Process Window*/
.PleaseWait
{
	margin:250 0 0 0;
	filter:alpha(opacity=70);
	opacity:0.7;
	padding:3px;
	width:200px;
	height:150px;
	font:italic bold 12px tahoma;
	text-align:center;
	color:#CC0000;
	position:relative;
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}

/*Popup Control*/
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}
/*Hover Menu*/
.popupMenu {
	position:relative;
	visibility:hidden;
	opacity:1.0;
	filter: alpha(opacity=100);
}

.popupHover {	
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#bcdaff;	
}
/*Tab*/
.OuterTableCellOverlay
        {             
            width: 99%;
            height: 5000px;
            position: absolute;
            background-color: white;
            z-index: 999;
	        filter:alpha(opacity=85);
	        -moz-opacity:0.85;
	        padding-top: 25%;
	        padding-left: 30%;
        }
        
.InnerTableCellOverlay
{
    text-align: center;              
    width: 99%;
    border: 1px solid black;
    padding: 10px;
    color:#ffffff;
    background-color:red;
    z-index: 998;
    filter:alpha(opacity=100);
    -moz-opacity:1.00;
}

/*Tab panel selectors starts here*/

.CustomTabStyle .ajax__tab_header 
{
	font-family:arial,verdana,tahoma,helvetica;
	font-size:12px;
	font-weight:bold;
	background:url(/images/tabimages/tab-line.gif) repeat-x bottom;
	color:#000;
	}
.CustomTabStyle .ajax__tab_outer 
{
	padding-right:1px;
	background:url(/images/tabimages/tab-right.jpg) no-repeat top right;
	height:25px;
	margin-right:1px;
	}
.CustomTabStyle .ajax__tab_inner 
{
	padding-left:3px;
	background:url(/images/tabimages/tab-left.jpg) no-repeat;
	}
.CustomTabStyle .ajax__tab_tab 
{
	height:18px;
	padding:4px 6px 4px 6px; 
	background:url(/images/tabimages/tab.jpg) repeat-x;
	}
.CustomTabStyle .ajax__tab_hover .ajax__tab_outer 
{
	background:url(/images/tabimages/tab-active-right.jpg) no-repeat top right;
	}
.CustomTabStyle .ajax__tab_hover .ajax__tab_inner 
{
	background:url(/images/tabimages/tab-active-left.jpg) no-repeat;
	}
.CustomTabStyle .ajax__tab_hover .ajax__tab_tab 
{
	background:url(/images/tabimages/tab-hover.jpg) repeat-x;
	color:#000;
	}
.CustomTabStyle .ajax__tab_active .ajax__tab_outer 
{
	background:url(/images/tabimages/tab-active-right.jpg) no-repeat top right;
	}
.CustomTabStyle .ajax__tab_active .ajax__tab_inner 
{
	background:url(/images/tabimages/tab-active-left.jpg) no-repeat;
	}
.CustomTabStyle .ajax__tab_active .ajax__tab_tab 
{
	background:url(/images/tabimages/tab-active.jpg) repeat-x; 
	color:#424242;
	}
.CustomTabStyle .ajax__tab_body 
{
	font-family:verdana,tahoma,helvetica;
	font-size:10pt;
	border:1px solid #999999;
	border-top:0;
	padding:2px 8px 8px 8px;
	background-color:#ffffff;
}
.transparent
{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}

.Indicator 
{
    font-family:Verdana;
    font-size:25px;
    background: #A6A6A6 url(/images/indicator_medium.gif) no-repeat right;
    position:absolute;
    top:300px;
    left:500px;
    display:none;
    width: 591px;
    z-index:99999;    
} 


#footer {
	font:12px Arial, Helvetica, sans-serif;
	color:#504c47;
	text-decoration:none;
	padding:0 8px 0 5px;
	width:965px;
	background-color:#fff;
	text-align:center;
	}
	
#footer a{
	
	font:12px Arial, Helvetica, sans-serif;
	color:#504c47;
	text-decoration:none;
	padding:0 12px 0 15px;
	background:url(/images/redarrow.jpg) no-repeat 0px 4px;
	}
	
	
.foot_bg 
{
	background:#f5f5f5;
	text-align:center;
	padding:10px 0 0 0;
	height:50px;
}
	
	


#tabsep 
{
	}
		
#tabsep .tabgrid
{
	border: 1px solid #3c3c3c !important;
	border-collapse:collapse !important;
	padding:0px !important;
}

#tabsep .tabgrid th
{
	border: 1px solid #3c3c3c;
	padding: 0px;
	background: #373737 url(../manager/Images/grid_bg.jpg) repeat-x 0px 0px;
	color: #fff;
}

#tabsep .tabgrid td
{
	border: 0px solid #3c3c3c !important;
	padding: 3px 0 3px 0 !important;
}

#tabsep .bggray
{
	background-color:#fae2ab;
	}
		
#tabsep1 .border3 th {
	border:1px solid #3c3c3c !important;
	background-color:#fff !important;
	border-collapse:collapse !important;
	}
	
#tabsep1 .border3 td 
{
	border:1px solid #3c3c3c !important;
	padding:4px !important;
	background-color:#fff !important;
	}