body
{ 
	margin-bottom:0px; margin-top:0px;	font-family:verdana;  
	
	color: #333333;	
	text-align: center;
	background-color: black;
	margin-left: auto;
	margin-right: auto;
}
p{margin-top: 0px; margin-right: 0px; margin-bottom: 13.5px; margin-left: 0px;}
a[disabled]{ color:Gray; text-decoration:none; }
a:disabled { color:Gray; text-decoration:none; }
hr
{
    border-width: 1px;
    border-color: #777777;
    background-image:url(../images/menu/menu_dot01.gif);
}
td
{ font-size: 12px; 
  
}
a:hover{text-decoration:underline;}
a:visited {
color:#551A8B;
}

th{color:#ffffff; background-color:#000000; font-size:10px;
	text-align:center; font-weight:normal;}
		
th.right{text-align:right;}

th.center{text-align:center;}

td.all{ padding:5px;}
.h1{ color:#840000; text-align:left;  font-weight:normal; padding-left:5px; }
h3{ color:#777777; text-align:left;  font-weight:normal; padding-left:0px; font-size:20px;  }
h5{ color:#840000; text-align:left;  font-weight:normal; padding-left:5px; font-size:12px; }

.index{position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px;}
table.gray_l{ background-color:#f3f3f3;}
table.gray_1 td{ padding-left: 5px;}
table.content_table {
 background-color:#f3f3f3;
}

table.content_table td {
	padding-left: 5px;
}

.baskettotal
{
    color:Blue;
    font-weight:bold;
}


.white{ background-color:#ffffff;}

.menu_position{ position:absolute; width:199px; top:80px; left:5px; }
/* ----------------- Splash class ---------------------- */
.link_index{
		 color:#ffffff; font-size:10px;	text-align:center; text-decoration:none; text-transform:uppercase;
		padding-top:10px;
		}
a.link_index:active, a.link_index:visited, a.link_index:active {
		 color:#ffffff; font-size:10px;	text-align:center; text-decoration:none; text-transform:uppercase;
		padding-top:10px;  
		}
a.link_index:hover{
		 color:#153d83; font-size:10px;	text-align:center; text-decoration:none; text-transform:uppercase;
		 padding-top:10px;
		 }		
.link_index2{
		 color:#ffffff; font-size:10px;	text-align:center; text-decoration:none; text-transform:uppercase;
		padding-top:30px; letter-spacing:3px;
		}
a.link_index2:active, a.link_index2:visited, a.link_index2:active {
		 color:#ffffff; font-size:10px;	text-align:center; text-decoration:none; text-transform:uppercase;
		padding-top:30px;  letter-spacing:3px;  
		}
 a.link_index2:hover{
		 color:#153d83; font-size:10px;	text-align:center; text-decoration:none; text-transform:uppercase;
		 padding-top:30px; letter-spacing:3px;
		}

.header_link{
		 color:#c2c2c2; font-size:12px;	text-align:left; text-decoration:none;
		}
		
		.header_link_email{
		 color:#c2c2c2; font-size:12px;	text-align:left; text-decoration:none;
		}

a.header_link:hover{
		 color:#c2c2c2; font-size:12px;	text-align:left; text-decoration:none;
		}
		
		a.header_link_email:hover{
		 color:#c2c2c2; font-size:12px;	text-align:left; text-decoration:none;
		}

.span_header_link2{
		 color:#c2c2c2; font-size:12px;	text-align:left; text-decoration:none;		 	
		 cursor:pointer;	
		 z-index: 0;	  
		}
.span_header_link2:hover
{	
	text-decoration:none;	
}
.span_header_link_home
{
	margin-right: 10px;
}
.header_link_index a{
		 color:#c2c2c2; font-size:12px;	text-decoration:none; 
		}
a.header_link_index:hover{
		 color:#c2c2c2; font-size:12px;	text-decoration:none;
		}
.lang{
	 font-size:9px;	color:#ffffff; text-align:left;	text-decoration: none;
	}
a.lang:hover {
	  font-size:9px; color:#ffffff; text-align:left; text-decoration: none;
 	}
			
/* ------------ padding class ------------------------------------------------- */
.padding_left{padding-left:5px; padding-right:5px;}
.padding_featured{padding-left:4px; padding-right:4px;}
/* -------------- leftside / breadcrumb class ------------------------------------------------------------------- */

.black{ background-color:#000000;}
.black_right{ background-color:#000000; text-align:right;}
/*.tab_bg{ background-color:#990000;}*/
.tab_bg{ background-color:Black;}

.copyright{text-align:center; }

.quote{	color:#ffffff; line-height: 18px; font-style:italic; padding-top:20px; padding-left:10px; padding-right:10px }

/*.breadcrumb{ color:#616161; text-align:left;  text-decoration:none; }

a.breadcrumb:visited, a.breadcrumb:hover {
		 color:#616161; text-align:left; text-decoration:none;	}*/
		 
.breadcrumb_td	 
{
    padding-left:20px;	
    background-color:#dbdbdb; 
    text-align: left;    
    font-size: 12px;
    height: 20px;    
}	
	
.breadcrumb_selected{ color:#153d83; text-align:left; font-weight: bold;	}

/* ------------------------------------------------------ */

.tab_link{color:#777777; text-decoration:none;}

a.tab_link:hover{ color:#777777; text-decoration:underline;}

.help_blue{	 color:#153d83; text-align:right; text-decoration:none;	}	

.help_blue1{ padding:5px;	 color:#153d83; text-align:right; text-decoration:none;	}	


a.help_blue:hover{	 color:#153d83; text-align:right; text-decoration:underline;}	

.help_blue2{ color:#153d83; text-align:left; text-decoration:none;}	
	
.featured_link{color:#000000; text-align:left; vertical-align:middle; padding-top:7px;}
			 			
.featured_link01{ color:#ff5400;  text-align:left; vertical-align:middle; padding-top:7px; text-decoration:none;}
			
/* -------------- table content class ------------- */	

.banner{color:#ffffff; background-color:#000000; font-size:10px;  padding:4px 0px 4px 0px;
	text-align:center; }
		
.banner_left{color:#ffffff; background-color:#000000;font-size:10px; 
		text-align:left; text-transform:uppercase; padding:0px 0px 0px 5px; }
		
		.banner_left1{color:#ffffff; background-color:#000000;font-size:10px; 
		text-align:left; text-transform:uppercase; padding:0px 0px 0px 5px; }
		
.table_title{ color:#ffffff; font-size:10px; background-color:#000000; text-align:center; 
	text-transform: uppercase; padding: 4px 0px 4px 0px; width:100%	}

.table_title_left{ color:#ffffff; font-size:10px; background-color:#000000; text-transform: uppercase;
	 padding:4px 0px 4px 5px;}
	 
.table_content{	 padding:5px 5px 0px 5px; vertical-align:top;}
.table_content1
{
	vertical-align: top;
	text-align: center;
}

/* --------------2nd layer table content class ------------- */	
.table_title2{color:#ffffff; font-size:10px; 
	background-color:#000000; text-align:center; padding:4px 0px 4px 0px;width:100%}
	
.table_content2{ padding:6px 6px 0px 5px; vertical-align:top;	}

/* -------------- form classs ---------------- */
input{ color:#4E4E4E; border:1px solid #d3d3d3; font-family:verdana;  
	font-size:12px; }
textarea{ color:#777777; border:1px solid #d3d3d3; height:100px; padding:2px;font-family:verdana;  
	font-size:12px;  }
select {color:#222222; border:1px solid silver;  
	font-size:12px;}
.f_combo1{font-size:10px; color:#777777; border:1px solid #d3d3d3; font-size:10px; width:150px}
.inputlogin{ color:#777777; border:1px solid #d3d3d3; font-family:verdana;  
	font-size:12px; width:100px }
  
.f_button
{
	color: #ffffff; 
  text-align: center;
  
  border: 0px solid #d3d3d3;  
  background: url(../images/buttons/search_blue.gif) no-repeat;
  font-family:Verdana;  
  padding: 0;
  line-height: 18px !important;  
  text-transform: uppercase;
  height: 18px;
  width: 50px;
  cursor:pointer; 
  font-size:10px;  
}
.f_button:hover
{
	color: #ffffff; 
  text-align: center;
  
  border: 0px solid #d3d3d3;  
  background: url(../images/buttons/search_blue.gif) no-repeat;
  font-family:Verdana;  
  padding: 0;
  line-height: 18px !important;  
  text-transform: uppercase;
  height: 18px;
  width: 50px;
  cursor:pointer;  
  font-size:10px;  
  text-decoration:none; 
}
.f_button_new
{
	color: #ffffff; 
  text-align: center;
  position: absolute;
  top: 105px;
  left: 800px;  
  border: 0px solid #d3d3d3;  
  background: url(../images/buttons/search_blue.gif) no-repeat;
  font-family:Verdana;  
  padding: 1px 0px 3px 0px;
  
  text-transform: uppercase;
  height: 18px;
  width: 50px;
  cursor:pointer; 
  
}
.Sign_button
{
    color: #ffffff; 
  text-align: center;
  font-size: 10px;
    height: 25px;
    width: 77px;	
	cursor:pointer;    
    background: url(../images/buttons/SignUp.gif) no-repeat;
    border: 0;
    padding-bottom: 2px;    
}  
.f_radio { color:#777777; border:0px solid #d3d3d3; }
span input { color:#777777; border:0px solid #d3d3d3;}

.error{font-size:10px; text-align:left; color:red; padding-right:2px;}
.erroruser{font-size:10px; text-align:left; color:red; padding:0;}
.errormsg
{
	font-size: 11px;
	text-align: left;
	color: red;
	font-family: Verdana;
	font-weight: normal;
}

/* --------------login  classs ------------------------------------------------------------------- */
.login_text{ color:#000000;  text-align:left; padding-left:5px; padding-right:5px;}

.login_text_blue{color:#153d83;	text-align:left;text-decoration: none;	}

.formtablehdng{color:#ffffff; background-color:#000000; text-align:left; 
	vertical-align:middle;padding-left:5px;	text-transform: uppercase;	}
	.body_text{font-size:12px;}
	.body_text_mandatory{color:red;}

/* -------------- landing page ------------------------------------------------------------------- */
.top_panel_header{
		 color:#000000; font-size:15px; font-weight:bold; 
		}
.right_panel_blue{
		 font-size:15px; color:#003399;	font-weight:bold; padding:5px 0px 5px 0px;
		 
		}
.right_panel_header_blue{
		 font-size:15px; color:#003399;	 font-weight:bold; line-height:20px;
		 padding-left:10px; padding-right:12px; padding-top:10px; padding-bottom:6px;
		}
.topblack_panel_header{ 
		 font-size:15px; color:#ffffff;	font-weight:bold;  text-align:center;
		}
.topblack_panel_content{ 
		  color:#ffffff;	background-color:#000000; padding-left:15px;
		  border-left:1px solid #ffffff;padding-right:15px;
		 border-right:1px solid #ffffff;
		}
.top_panel_header_blue{ 
		 font-size:12px; color:#153d83;	padding-top:12px; padding-bottom:12px; 
		 font-weight:bold; 
		}
.top_panel_header_black{ 
		 font-size:20px; color:#000000;	padding-bottom:12px;
		}
.top_panel_header_italic{ 
		  color:#7f7f7f;	padding-bottom:12px; font-style:italic;
		 font-weight:bold;
		}
.top_panel_content_white{
		color:#e5e5e5;  text-align:left;	padding-left:6px; 
		padding-right:6px;	line-height:12px; 
	}
.list_width{
	width:120px; color:#333333; 
	}
.list_width2{
	width: 50px; color: #333333;
	}
.top_panel_header_black1	{ 
		 font-size:20px; color:#000000;	padding-left:12px; 
		}
				
/* --------------- new class ------------- */
.header_white{ font-size:15px; color:#c2c2c2;	font-weight:bold;  text-align:center;	}

.text_white{color:#c2c2c2; text-align:left;	background-color:#000000; padding:0px 6px 0px 6px;	}

.text_white3{color:#c2c2c2;  background-color:#000000; padding:0px 7px 0px 7px;	}

.text_white2{color:#c2c2c2; text-align:center; background-color:#000000;}
.text_white4{color:#c2c2c2;  background-color:#000000; padding:0px 0px 0px 0px;	}

/* -------------- popup class ------------- */
.popup_link{
		color:#153d83;	text-align:left; text-decoration: none;
	}		
.popup{
		color:#ffffff; font-size:13px;
		text-align:right; padding-right:25px; text-transform: uppercase;
	}	
.popup_logo{
		 color:#ffffff; font-size:13px; text-align:left; padding-left:10px; 
	}
	
/* -------------- end of header class ------------- */

.h2{color:#ff5400; font-size:20px; text-align:left;	}

.tab1 {background:url("../images/tab/tab01.jpg") no-repeat;font-weight:bold;
	 color:#333333;	padding-top:10px; text-align:center;
	}
.tab2 {background:url("../images/tab/tab02.jpg") no-repeat; 
	 font-weight:bold; color:#FFFFFF; padding-top:10px; text-align:center;
	 }
.tab_bg{background:url("../images/tab/tab_bg.jpg");}	 
.tab01{ font-size:10px; font-weight:bold; color:#333333; text-align:center;text-decoration:none}
a.tab01{ font-size:10px; font-weight:bold; color:#333333; text-align:center;text-decoration:none}
a.tab01:hover{font-weight:bold; color:#333333; text-align:center; text-decoration:none}
	
/* -------------- shop product listing page ------------ */
.prod_subtitle{  text-align:left; font-weight:bold; padding-bottom:5px;	}
		  
.prod_link{ color:#153d83; text-align:left;text-decoration: underline;
	 cursor:pointer; padding-bottom:5px; line-height:20px;	}
	 .prod_link_shop{ color:#153d83; text-align:left;text-decoration: underline;
	 cursor:pointer; padding-bottom:5px;	}

	 
.prod_content{ text-align:left; padding-bottom:8px; }

.name{ text-align:left; font-weight:bold;}

.value{ text-align:left; padding-left:3px;		}
		
/* -------------- right side usercontrol onlyin ebook format ------------ */
.prod_link2{color:#153d83; text-align:left; text-decoration: underline; 
	cursor:pointer;		}
	
.prod_content2{font-size:10px; text-align:left;		}

.prod_subtitle2{  text-align:center; font-weight:bold; 	}	
/* -------------- paging tag ------------ */	
.paging_link{ color:#153d83;  text-align:left; cursor:pointer; }
.paging_link2{ color:#840000; text-align:left; text-decoration: none;}


/* -------------suggested, related classs ----------------------------------- */		
.right_title{
		 font-size:15px; color:#003399;	 font-weight:bold; line-height:20px;		 
		}
.right_subtitle{color:#707070; text-align:left; font-weight:bold; }

.right_link{color:#153d83;	text-align:left; text-decoration:underline;	}

.right_content{ color:#7f7f7f; vertical-align:top;	line-height: 12.5px;}

.right_content_b{
	color:#7f7f7f;  vertical-align:top;	line-height: 12.5px; font-weight:bold;
		}

.watch_video_blue{ color:#153d83; text-align:left;	padding-right:5px; text-decoration:none;
		}		
.watch_video_blue_01{color:#153d83;  text-align:left;	padding-right:5px; padding-top:6px;text-decoration:none;
		}
.sidetxt_black{	color:#232323; text-align:left;	vertical-align:top; padding-top:3px; }	
		
.featured_linktitle{ color:#153d83; text-align:left; font-weight:bold; vertical-align:top; padding-bottom:3px;
	}
/* --------------body user control classs ------------- */	
.uc_link01{color:#153d83; text-align:left;text-decoration: underline; cursor:pointer; }

.uc_title{color:#153d83;text-align:left; text-decoration:underline;	cursor:pointer;	}

.uc_content{text-align:justify; padding-top:5px; padding-right:10px; }		

/* -------------- border classs ------------- */
.border_dotted{background-image:url(../images/menu/dot.jpg); background-repeat: repeat-x; }
.border_black{border:1px solid #000000;}
.border_black img
{
	width: 105px;
	height: 105px;	
}
.border_white{border:1px solid #ffffff;}	
.border{border: 1px solid #d3d3d3;	}
.border_img{border:none}
.border_none{border:none}
.border_check{margin:0px;margin:-3px}
.border_top{ border-top:1px solid #d3d3d3;}

.border_bottom{ border-bottom:1px solid #d3d3d3;}

.border_bottom01{ border-bottom:1px solid #707070;}

.border_right{ border-right:1px solid #d3d3d3;}
.border_right_top{ border-right:1px solid #d3d3d3; border-top:1px solid #d3d3d3;}


.border_left{ border-left:1px solid #d3d3d3;	}
.border_left_Black{ background-color:Black; border-left:1px solid #d3d3d3;
	width: 96%;
}
.border_feature{ border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3;	}


.border_rl{	border-right:1px solid #d3d3d3; border-left:1px solid #d3d3d3;	}

.border_tb{	border-top:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3;	}

.border_ltr{border-right:1px solid #000000; border-top:1px solid #000000;
			border-left:1px solid #000000;	}
			
.border_lrb{border-right:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3;
		border-left:1px solid #d3d3d3;	}
		
/* --------------bgcolor classs ------------- */
a.list:active
{
    background-color:#f3f2f2; 
    padding-left:5px; 
    text-decoration:none;
}
a.list2:active{ background-color:#dbdbdb; padding-left:5px; text-decoration:none;}


.rightpanel_title_bgblue{
		 color:#ffffff;  text-align:left;
		 background-color:#6777b5; padding-left:5px; text-decoration:none;
		}		
.rightpanel_title_bglightblue1{
		 color:#56565d;  text-align:left;
		  background-color:#dfe1ee;  padding-left:5px; text-decoration:none;
		}
a.rightpanel_title_bglightblue1:hover{
		 color:#56565d;  text-align:left;
		  background-color:#dfe1ee;  padding-left:5px; text-decoration:underline;
		}
					
.rightpanel_title_bglightblue2{
		 color:#56565d; text-align:left;
		  background-color:#b7bad9;  padding-left:5px; text-decoration:none;
		}	
a.rightpanel_title_bglightblue2:hover{
		 color:#56565d; text-align:left;
		  background-color:#b7bad9;  padding-left:5px; text-decoration:underline;
		}
.rightpanel_title_bglightbluenew1{
		 color:#56565d;  text-align:left;
		  background-color:#dfe1ee;  padding-left:0px; text-decoration:none;
		}
a.rightpanel_title_bglightbluenew1:hover{
		 color:#56565d;  text-align:left;
		  background-color:#dfe1ee;  padding-left:0px; text-decoration:underline;
		}
					
.rightpanel_title_bglightbluenew2{
		 color:#56565d; text-align:left;
		  background-color:#b7bad9;  padding-left:0px; text-decoration:none;
		}	
a.rightpanel_title_bglightbluenew2:hover{
		 color:#56565d; text-align:left;
		  background-color:#b7bad9;  padding-left:0px; text-decoration:underline;
		}
/* ------------------------page content class ------------------------- */	

.highlight{color:#777777;  text-align:left; font-style:italic;}
	
.title{	color:#000000; text-transform:uppercase; padding-bottom:6px;}
.send{ text-transform:uppercase; color:#000000; font-weight:bold; }
.title1{color:#ffffff; text-transform:uppercase; padding-bottom:6px;}

.title_blue{ font-size:15px; color:#003399;	font-weight:bold; padding-bottom:5px;	}		
		 		
.subtitle{ text-align:left; font-weight:bold; padding-bottom:6px;}

.subtitle_blue{
		 color:#153d83; font-weight:bold; vertical-align:top; padding-bottom:3px; font-size:13px}
.subtitle_grey{
		 font-weight:bold; vertical-align:top; padding-bottom:3px; text-transform:capitalize; font-size:13px}
.subtitle_blue_ft1{
		 color:#153d83; font-weight:bold; vertical-align:top; padding-bottom:3px; text-transform:uppercase; font-size:10px}
		 

/* ------------------------ link class ------------------------- */	
td.facebook				{height: 6px;width: 70px;color:#707070; padding:0px 0px 0px 0px; text-align:left; font-weight:bold;  text-decoration:none; text-transform:lowercase;}
td.facebook a			{height: 6px;width: 70px;color:#707070; padding:0px 0px 0px 0px; text-align:left; font-weight:bold;  text-decoration:none; text-transform:lowercase;}
td.facebook a:hover		{height: 6px;width: 70px;color:#153d83; padding:0px 0px 0px 0px; text-align:left; font-weight:bold;  text-decoration:underline; text-transform:lowercase;}

div.facebook			{height: 6px;width: 70px;color:#707070; padding:0px 0px 0px 0px; text-align:left; font-weight:bold;  text-decoration:none; text-transform:lowercase;}
div.facebook a			{height: 6px;width: 70px;color:#707070; padding:0px 0px 0px 0px; text-align:left; font-weight:bold;  text-decoration:none; text-transform:lowercase;}
div.facebook a:hover	{height: 6px;width: 70px;color:#153d83; padding:0px 0px 0px 0px; text-align:left; font-weight:bold;  text-decoration:underline; text-transform:lowercase;}

.facebook				{height: 6px;width: 70px;color:#707070; padding:0px 0px 0px 0px; text-align:left; font-weight:bold;  text-decoration:none; text-transform:lowercase;}
.facebook a				{height: 6px;width: 70px;color:#707070; padding:0px 0px 0px 0px; text-align:left; font-weight:bold;  text-decoration:none; text-transform:lowercase;}
.facebook a:hover		{height: 6px;width: 70px;color:#153d83; padding:0px 0px 0px 0px; text-align:left; font-weight:bold;  text-decoration:underline; text-transform:lowercase;}

td.read_more {color:#707070; padding:0px 5px 5px 0px; text-align:right; font-weight:bold;  text-decoration:none; text-transform:lowercase;}
td.read_more a {color:#707070; padding:0px 5px 5px 0px; text-align:right; font-weight:bold;  text-decoration:none; text-transform:lowercase;}
td.read_more a:hover {color:#153d83; padding:0px 5px 5px 0px; text-align:right; font-weight:bold;  text-decoration:underline; text-transform:lowercase;}
div.read_more {color:#707070; padding:0px 0px 5px 0px; text-align:right; font-weight:bold;  text-decoration:none; text-transform:lowercase;}
div.read_more a {color:#707070; padding:0px 5px 5px 0px; text-align:right; font-weight:bold;  text-decoration:none; text-transform:lowercase;}
div.read_more a:hover {color:#153d83; padding:0px 5px 5px 0px; text-align:right; font-weight:bold;  text-decoration:underline; text-transform:lowercase;}
td.read_more2{color:#707070; padding:0px 0px 5px 0px; text-align:right; font-weight:bold;  text-decoration:none; text-transform:lowercase;}
td.read_more2 a {color:#707070; padding:0px 5px 5px 0px; text-align:right; font-weight:bold;  text-decoration:none; text-transform:lowercase;}
td.read_more2 a:hover {color:#153d83; padding:0px 5px 5px 0px; text-align:right; font-weight:bold;  text-decoration:underline; text-transform:lowercase;}
div.facebook	{color:#707070; padding:0px 0px 5px 0px; text-align:left; font-weight:bold;  text-decoration:none; text-transform:lowercase;}
div.read_more2 {color:#707070; padding:0px 0px 5px 0px; text-align:right; font-weight:bold;  text-decoration:none; text-transform:lowercase;}
div.read_more2 a {color:#707070; padding:0px 5px 5px 0px; text-align:right; font-weight:bold;  text-decoration:none; text-transform:lowercase;}
div.read_more2 a:hover {color:#153d83; padding:0px 5px 5px 0px; text-align:right; font-weight:bold;  text-decoration:underline; text-transform:lowercase;}
a.read_more {color:#707070; padding:0px 5px 5px 0px; text-align:right; font-weight:bold;  text-decoration:none; text-transform:lowercase;}
a.read_more:hover {color:#153d83; padding:0px 5px 5px 0px; text-align:right; font-weight:bold;  text-decoration:underline; text-transform:lowercase;}
td.read_more_Red {color:red; padding:0px 5px 5px 0px; text-align:right; font-weight:bold;  text-decoration:none; text-transform:lowercase;}
td.read_more_Red a {color:red; padding:0px 5px 5px 0px; text-align:right; font-weight:bold;  text-decoration:none; text-transform:lowercase;}
td.read_more_Red a:hover {padding-right: 5px;padding-left: 0px;font-weight: bold;padding-bottom: 5px;text-transform: lowercase;color: #be0000;padding-top: 0px;text-align: right;text-decoration: underline;}
.TblBorder
{
	border-top:1px solid #d3d3d3;
	border-right: 1px solid #d3d3d3;
	border-left:1px solid #d3d3d3;
	border-bottom: 1px solid #d3d3d3;
}
.read_more_blue{ color:red; text-align:right; 	font-weight:bold; text-decoration:none;
		padding:0px 4px 4px 0px; text-transform:lowercase;}	
.read_more_blue:hover{text-align: right; color:red; text-decoration:underline;}	
.read_more_white{ color:#e5e5e5; text-align:right; 	font-weight:bold; text-decoration:none;
		padding:0px 4px 4px 0px; text-transform:lowercase;}	
.read_more_white:hover{ color:#cccccc; text-decoration:underline;}	
.read_more_white1{text-align: right; color:#ffffff;font-weight:normal; text-decoration:none;
		padding:0px 4px 4px 0px; text-transform:capitalize;}
.read_more_white1:hover{text-align: right; color:#ffffff;font-weight:normal; text-decoration:none;
padding:0px 4px 4px 0px; text-transform:capitalize;}	
.read_more_white0{text-align: right; color:#ffffff;font-weight:normal; text-decoration:none;
		padding:0px 4px 4px 0px; text-transform:capitalize; cursor:text;}
.read_more_white0:hover{text-align: right; color:#ffffff;font-weight:normal; text-decoration:none;
		padding:0px 4px 4px 0px; text-transform:capitalize; cursor:text;}

a{ color:#153d83;}
a:hover{ color:#153d83;}

.link_space{ color:#153d83; text-align:left; text-decoration: underline;cursor:pointer; line-height: 25px;}	
		
/* --------------------footer class --------------------- */	

.footer_txt a,span,div {padding: 0;}
.footer_text 
{
    padding-left: 20px;
    font-size:11px;
    text-align:left;
}
.rcbSlide div
{    
    margin-left: -7px;
    font-size: 12px;    
}
.footer_txt{padding:0; font-size:11px;
             text-align: left;}
.footer_link{color:#cccccc; line-height:25px;}
.footer_link:hover{color:#999999; line-height:25px;}

.mypager{color: #840000;}

.mypager A{text-decoration:none; color:#840000;}  
/* --------------------menu ends  --------------------- */
.tarot_fill{background: url(OshoEn/Templates/Magazine/Tarot/pic/backTransfName.jpg);}
.rss_button{ font-size: 11px; background-color:#FF8000; color:#ffffff; font-weight: bold; }


.highlight_tab{color:red; border:none;}

#navigation
{
	float: left;
	text-align: center;
	
}
#navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana; LIST-STYLE-TYPE: none; TEXT-DECORATION: none

}
#navigation LI {
	DISPLAY: inline; BACKGROUND: url(../../../images/black_bg.gif) repeat-x center top; FLOAT: left; MARGIN-RIGHT: 0px; TEXT-ALIGN: center; padding:0px 0px 0px 0px


}
#navigation A {
	PADDING-LEFT: 0px; BACKGROUND: url(../../../images/black_left.gif) no-repeat left top; MARGIN: 0px; WIDTH: 190px; COLOR: #ffffff; TEXT-DECORATION: none; FLOAT: left;
}
#navigation A SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../../../images/black_right.gif) no-repeat right top; PADDING-BOTTOM: 4px; PADDING-TOP: 7px
}
#navigation A SPAN {
	FLOAT: none
}
ul
{
	padding: 5px;
	margin: 0;  list-style: none;
}

li
{
	line-height: 15px;
background-image:url(../images/menu/highlight_bullet1.gif);
background-repeat:no-repeat; 
padding:0px 10px 0px 10px;
}

li a
{
line-height: 15px;	
background-repeat: no-repeat;
color:#153d83;  

	
}

 li a:hover
{
line-height: 15px;
color: #153d83;
}


.lib_heading{color:#000000; font-size:14px; font-weight: bold;}

.popup_webtv{ color: #ffffff; font-weight: bold; font-size: 12px; text-transform: capitalize;}
.library_h3{color:#000000; font-size:12px; font-weight: bold;}

#shop_padding{padding-left:10px}
table.userlogin{ background-color: #d3d3d3; font-size:12px; }
table.userlogin td{ background-color: #ffffff; font-size:12px;}
table.userlogin th{ color:#ffffff; background-color:#000000; font-size:12px;  padding:4px 0px 4px 4px;
	text-align:left; font-weight:normal; border:1px solid #000000; }
table.tab_title{background-color: #000000; }
table.tab_title th{ color:#ffffff; background-color:#000000; font-size:10px;  padding:4px 0px 4px 4px;
	text-align:left; font-weight:normal; }

.text_imgs{padding:10px; color:#ffffff; text-align:justify;}
.black_library
{
	/*background: #000000 url("../images/library_login.gif") no-repeat Right top;*/
	padding: 0;
	margin: 0;
	border-top-width: 30px;
	
	border-left: 0px solid #d3d3d3; /*background-image: url("../images/library_login.gif");*/
	background-color: Black;
	background-image: url("../images/OSHO.jpg");
	background-repeat: no-repeat;
	background-position:left top;
}

#Div_LibraryLanding
{
	padding-top: 42px;
}
.whiteborder{border:1px solid #d3d3d3;}
.library_link{color:#cccccc;}
.library_link:hover{color:#cccccc;}
.border_sides{border-left:0px solid #d3d3d3;border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;}
 #navlist1 ul
{


height: 1.05em;
margin: 0;
padding: 0;
border-bottom: 3px solid #f63;
white-space: nowrap; list-style: none;
}

#navlist1 li
{
float: left;
margin: 0 0 0 2px;
border-width: 1px 1px 0 1px;
border-style: solid;
border-color: #aaa #555 #f63 #999;
list-style: none; background: #DEDBDE left top;
}

#navlist1 li a
{
position: relative;
display: block;
margin: 0;
padding: 1px 0.4em;
border-width: 0px 0px 0 0px;
border-style: solid;
border-color: #ccc;
color: #000000;
text-align: center;
text-decoration: none; font-weight: bold;
}

#navlist1 li a:hover
{
color: #fff;
text-decoration: underline;
}

#navlist1 li#active {background-color: #999999;}
#navlist1 li#active a
{
font-weight: bold;
color: #fff;
border-color: #f96 #c30 #f63 #f96;
}

#navlist1 li#active a:hover { color: #fff; }

#navlist1 li .selected
{
background-color: #990000;
color: white;
}


#basictab ul{
margin: 0px;
padding: 3px 0;
margin-left: 0;
font: bold 12px Verdana;
border-bottom: 1px solid gray;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

#basictab li
{
	margin: 0 0 0 2px;
display: inline;
margin: 0;
}

#basictab li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid gray;
border-bottom: none;
background-color: #f6ffd5;
color: #2d2b2b;
}

#basictab li a:visited{
color: #2d2b2b;
}

#basictab li a:hover, #basictab li a.current{
background-color: #DBFF6C;
color: black;
}

#basictab li a:active{
color: black;
}
div.tabIframeWrapper {
  width: 600px;
}
	/*vijay*/
	
	div.calendar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #ffffff;
	position:absolute;
	left:0px;
	top:0px;
	width:290px;
	height:auto;
	z-index:1;
	
	
	visibility: hidden;
	border: 1px solid #999999;
}
table.calendar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	border: none;
	width:100%;
}
tr.firstrow 
{
	background-color: #FFFFFF;
}
td.day {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border:none;
	width: 14%;
	text-align: center;
}
td.today {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #000033;
	width: 14%;
	text-align: center;
	color: #ff0000;
}

td.weekends 
{
	background-color:#CCCCEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border:none;
	width: 14%;
	text-align: center;
}

td.weekends_out 
{
	background-color:#CCCCEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border:none;
	width: 14%;
	color: gray;
	text-align: center;
}
td.day_out {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 14%;
	text-align: center;
	color: gray;
	background-color: #ffffff;
}
td.day_c {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #333333;
	width: 14%;
	text-align: center;
	color: white;
	background-color: black;
}
/* class to hidden week col*/
td.weekhidden
{
	display:none;
}
td.week
{
	font-weight: bold;
	font-size: 11px;
	width: 14%;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-left: 1px solid #999999;
	background-color: #ffffff;
	text-align: center;
}
td.weeksel
{
	font-weight: bold;
	font-size: 11px;
	width: 14%;
	color: #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-left: 1px solid #999999;
	background-color: #ffffff;
	text-align: center;
}

td.wd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;
	
	text-align: center;
	width: 14%;
}
td.closew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px none #000033;
	font-weight: bold;
	color: #FFFFFF;
	background-color: black;
	font-variant: small-caps;
	text-align: center;
	width: 14%;
}
td.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 14%;
	text-align: center;
	border: none;
	background-color: #FFFFFF;

}
select.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-align: left;
	background-color: #FFFFFF;
	color: #000000;
	border: none;
}
.info1 {
	width: 90%;
}
.info1 H3 {	margin: 0px;
	padding: 0 0 0 5px;
	color:#840000; text-align:left;  font-weight:normal; font-size:12px;
}

.breadcrumb{ color:#616161; text-align:left;  text-decoration:none;font-weight:normal; font-size:12px; }

.breadcrumb H1 {color:#616161; text-align:left;  text-decoration:none;font-weight:normal; font-size:12px; margin: 0px;
	padding: 0px;}
	.breadcrumb H1 a {color:#616161; text-align:left;  text-decoration:none;font-weight:normal; font-size:12px; margin: 0px;
	padding: 0px;}
.breadcrumb H1 a:hover {color:#616161; text-align:left;  text-decoration:none;font-size:12px;font-weight:normal; }

.text 
{
    font-size:12px;    
    text-decoration:none;
}
.contents 
{
    font-size:12px;	
	text-decoration:none;
	color:black;
}		
.head1 {
        
        font-size:23px;
		text-decoration:none;
        color:#999999;
    }		
    
 .forlabel{text-transform:uppercase;}
 .contentsection{ padding:10px; }
 .highlight-yellow{ color:Black; font-size:12px; background-color:Yellow;}
 .contactus-heading{ color:#000080; font-size:14px; font-weight:bold;}
 .title_Box {
color:#ffffff;
font-family:Tahoma, Helvetica, sans-serif; 
font-size:12px; 
height: 25px;
background-image: url(top.gif);
text-align:center; 
border:solid 1px #484848;
}
.content{
background-image: url(bg.gif);
}
.Header_Black_Cell
{
	border: medium solid #000000;
	padding: 0px;
	margin: 0px;
	background-color: #000000;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
}
.SnippetImages
{
	margin: 3px;
	padding: 3px;
}

.LoginTextBoxRound
{
	background-position: center;
	background-image: url("../../images/buttons/TextBoxRound.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
}
.LoginTextStyle 
{
	text-align: left;	
}
.LoginTextStyle a
{
	font-family: verdana;
	font-size: 10px;
	text-decoration: underline;
	color: #A8A8A8;
	cursor:pointer;
}

.LogIn_Tbl
{
	
	border: Solid 1px Silver;
	font-family: verdana;
	font-size: 0.8em;
	color: #FFFFFF;
}
.searchrequest
{
	font-family: Verdana;
	font-size: 14px;	
	text-align: center;	
	margin-top: 0px;
	padding-top: 12px;
	padding-bottom: 12px;
	margin-left: -22px;
	background-color: #E1DFE0;
}
.SearchTextTop
{
    margin-top: -4px;
    text-align: center;	
}
.onrecord
{
	font-family: verdana;
	font-size: 16px;
	color: #FF0000;
}
.WelcomeLogin
{
	color: #840000;
	text-align: left;
	font-weight: normal;
	font-size: 11px;
	font-family: verdana;
}
.DivSignin
{
	background-position: left;
	border: thin solid silver;
	font-family: verdana;
	font-size: 10px;
	color: #A8A8A8;
	padding: 0px 3px 1px 2px;
	margin: 0px 0px 0px 6px;
	text-align: right;
	background-image: url('../images/buttons/arrow_Silver.gif');
	background-repeat: no-repeat;
	width: auto;
}
.DivSignin a
{
	color: #A8A8A8;
	text-decoration: none;
}

.RightSideTitles
{
	font-family: verdana;
	font-size: 10px;
	color: white;
	height: 20px;	
}
.RelatedProdductsTOVIEW
{
	font-family: verdana;
	font-size: 12px;
	color: #0f3863;	
}
.SearchTipsStyle div
{
    font-size: 11px;
    color: Black;
    padding-left: 5px;
    
}
.SearchTipsStyle a div:hover
{    
    color: Black;
    text-decoration: underline;
}
.SearchResultsStyle div
{
    font-size: 11px;
}
.RelatedProdductsTO
{
	text-align: left;
	color:#153D83;
	font-family:verdana;
	font-size:12px;
	padding-bottom:3px;
}
.EmailaFriendBackground
{
    font-size: 12px;
	background-image: url('../images/Email a friend envelope black.jpg');
	background-repeat:no-repeat;
	height: 401px;
	width: 659px;
	position: absolute;
	color: #4E4E4E;	
	z-index: 20000;	
	top: -220px;
	left: -330px;
	text-decoration: none;
	*+top: -220px;
	*+left: -230px;
	text-align: left;
	
	display: none;
}
.LanguagesTStyle
{
    position: absolute;
    z-index: 20000;
    top: 5px;
    background-color: Black;
    left: 800px;
   
	text-align: left;
	visibility: hidden;
}
.SearchBackground
{
    background-color: #E1DFE0;	
	height: 313px;
	width: 580px;
	
	color: #4E4E4E;	

	text-align: center;		
}
.EmailaFriendBackground td
{
    font-size: 11px; 
   
    
}

.EmailaFriendWater
{
    color: #7F7F7F;
    font-size: 10px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: black;
	width: 160px;
	
}

.EmailaFriendButton
{
	background-image: url('../images/Stemp btu.gif');	
	background-repeat: no-repeat;
	width: 75px;
	height: 45px;
	font-family: verdana;
	color: #FFFFFF;
	cursor:pointer;
	border: 0px;
	font-size:11px;
	padding: 0px 2px 2px 0px;
	
}
.EmailaFriendTextBox
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: black;
	overflow-x: hidden; 
	width: 160px;	
}
.ErrorsEmailaFriend
{
    
    margin: -44px 0px 0px 14px; 
    width: 200px;
    
}
.EmailaFriendText
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: black;
	width: 160px;
}

.ErrorEmailaFriendTextBox
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: black;
	background-color: #C9CFFF;
	width: 160px;
}
.EmailNotRegBox
{
	background-color: black;
	width: 300px;	
	padding: 0 10px 0 10px;
	position: absolute;
	color: white;	
	z-index: 20000;	
	top: -120px;
	left: -140px;
	*left: 380px;		
	*top: 180px;	
	*+left: -120px;		
	*+top: -140px;
}
.EmailNotRegBox span
{ 
    line-height:200%;
}
.EmailSentBox
{
	background-image: url('../images/Envelope.png');
	width: 300px;	
	padding: 0 10px 0 10px;
	position: absolute;
	color: white;	
	z-index: 20000;	
	top: -120px;
	left: -140px;
	 *left: 380px;		
	*top: 180px;
	/**+top: -120px;*/
	/* *+left: -140px; */
	display: none;
	
}
.EmailSentBox td
{
    font-size:13px;
    line-height:27px;
}
.NewButtons
{
	background-image:url('../images/buttons/Bottons.gif');
	background-repeat: repeat;
	color:White;	
	cursor:pointer;
	border: 0;
	font-size: 11px;
	height: 30px;
	width: 64px;
	z-index: 20000;		
}
.regtextbox
{
	width:173px;
}

.BookTitle
{
	padding: 0px 0px 10px 12px;	
	margin-top: -2px;
}
.BookTitleName
{    
    margin-top: 10px;    
}
.BookTitleName td
{
	text-align: left;
}
.PagingTop
{	
	margin-top: -9px;
	margin-bottom: 0px;
	padding-right: 7px;	
}
.PagingBottom
{
    
	padding-right: 7px;
	padding-bottom: 5px;
}
.PagingTop a
{	
	text-decoration: underline;
}
.PagingTop a img
{	
    margin-bottom: -5px;
	
}
.PagingBottom a
{
	text-decoration: underline;
}
.rgHeader a
{
	font-size: 12px;
}
.rgHeader span
{
	font-size: 12px;
}
.SmallText
{
	padding: 1px 0 1px 0;
	font-size: 10px;	
}
.PaddingTopStyle
{
	padding: 7px 0 6px 0;
}
.PaddingStyle
{
	padding: 7px 0 6px 5px;
}
.LoginTextBox
{
	font-family: Verdana;
	font-size: 10px;
	width: 115px;
	background-color: #E5E5E5;
	color: #777777;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.LoginTextBox
{	
	width: 124px;
}
}


.RememberText
{
	color: #A8A8A8;
	text-align: right;	
	font-size: 10px;	
}

.RememberText label
{	
	margin-left:24px;
}
.LogOutTop
{
	font-family: Verdana;
	font-size: 12px;
	color: #6A9AC7;
	text-decoration: none;		
}
.LogOutTop:hover
{
	color: #6A9AC7;	
	text-decoration: underline;
}
.MsoNormal
{
	padding-top:5px;
}
.CentralWidth
{
	width: 598px;
	z-index: 0;	
}
.CentralWhiteWidth
{
	width: 798px;	
}
.libraryCentralWidth
{
	width: 748px;
}
.PageWidth
{
	width: 998px;	
	background-color: Black;
	margin-left: auto;
	margin-right: auto;
}
.RelatedProductText
{
	font-size: 11px;
	padding: 0 4px 0 4px;
	text-align: left;	
}
.WhiteTableBG
{
	width:100%;
	background-color: White;	
}
.ModalBackground
{
	background-color: gray;
	filter: alpha(opacity=60);
	opacity: 0.6;	
}

.YouQuestionWatermark
{	
	color: #777777;	
}

.LoginWatermark
{
	font-family: Verdana;
	font-size: 10px;
	color: #777777;
	width: 115px;
	background-color: #E5E5E5;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.LoginWatermark
{	
	width: 124px;
}
}
.LoginWatermarkPassword
{
	font-family: Verdana;
	font-size: 10px;
	color: #E5E5E5;
	width: 115px;
	background-color: #E5E5E5;
	background-image: url('../images/buttons/PasswordTextBox.png');
	background-repeat: no-repeat;	
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.LoginWatermarkPassword
{	
	width: 124px;
}
}
.SearchPageHeight
{
    height: 300px;
    text-align: left;
}
.AbsolutePositioning
{
    z-index: 0; 
    position: absolute;
    width: 596px; 
    margin-top: 90px;
    *width: 580px;
    visibility: hidden;
}
.LibraryPageHeight
{    
    vertical-align: top; 
    text-align: left;    
}
.LibraryPageHeight
{    
    line-height:16px;    
}
.AbsolutePosLibrary
{
    z-index: -1;
    position: absolute;
    width: 580px;  
    padding-top: 104px;
    padding-left: 14px;
    *padding-left: 2px;    
}
.AbsolutePosSearch
{
    
    width: 798px;  
    top: 223px;
    
    *padding-left: 2px; 
    text-align: left;
}
.PrintLayout
{
	background-color: White;
}
.rcbArrowCell a
{
    color:Black;   
}
.SubmitButtonLog
{
    text-align: left;
	cursor:pointer;	
	text-decoration: underline !important;	
	background-color:Transparent !important;
	display: block;
	margin-left: -2px;	
	*margin-left: 0px;
	padding-left: 0px;
	height: 100%;	
}
.RememberCheckBox
{
    margin-left: -3px;	
}
.PrintClass
{
     *padding-right: 16px;
     width: 100%;
     text-align: right; 
     
}

.PrintClass table
{    
    margin-top: -3px;
    *margin-top: -1px;
    text-align: right;
    right: 10px;
}
.DropDChapter
{
    padding-left: 7px;
       
}
.f_combo
{
 z-index: 5;
}
.UserRegistrationClass
{
    width: 100%;
     
}
.SearchButtonLibrary
{
    width:798px;
    text-align: right;
    cursor:pointer;
    margin-top: 15px;
}
.SearchButtonLibrary input
{
margin-right: 24px;
}
.SearchResultItalic
{
    font-style: italic;
    font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	text-align: center;	
	margin-top: -15px;
}
.LibrarySerachTitle
{
    font-size: 11px; 
    height: 20px;
    text-align: center;
    text-transform:uppercase;
    color: #E1DFE0;
}
.TableLowerPaging
{
    padding: 0px 0px 12px 18px;
}
.WhitePlaceH
{
    height:280px;
    background-color: White;
    width: 520px;
    margin-left: 10px;
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
    overflow-y: auto;   
   
    
}
.libraryCentralWidth img
{
    margin: 0px 17px -8px 0px;
}
.RadGrid_Black .rgPager .NotActiveLink
{
    color: White;
}
.rgPagerLabel, .RadGrid_Black .rgPager a
{
    color: #959595;   
}
.RecoverPass
{
    background-color: Black;
    height: auto;
    width: 185px;    
    padding: 5px 25px 30px 25px;
    text-align: left;
}
.PassRetrieval
{
    color: #A8A8A8;
    font-weight: bold; 
    line-height: 56px;    
    font-size: 12px;
}
.PassRetrievalLbl
{
    color: #A8A8A8;
    font-size: 12px;   
}
.PassWatermark 
{   
    background-color:#E5E5E5;
    color:#777777;
    padding-left: 5px;    
}
.PassRetButton a, .PassRetButton a:hover
{
    color:#A8A8A8;
    cursor:pointer;
    font-family:verdana;
    font-size:12px;
    font-weight: bold; 
    text-decoration: underline;    
}
.rgPager
{
    height: 40px;
    
}
.help_blue img
{
    cursor: pointer;
}
.PageSearchLine
{
    text-align: left;
    padding-left: 22px;
    *padding-left: 8px;
    width: 93%;
    *width: 96.5%;         
}
.PageSearchLineBottom
{
    text-align: left;
    padding-left: 25px;
    *padding-left: 25px;
    width: 93.1%;
    *width: 97.3%;         
}
.LibCatalogRight
{
    padding-right: 20px !important;
}
.LibCatalogTitleTop .rgWrap
{    
    padding-right: 5px;
}
.rgPagerCell .rgWrap
{
    padding: 10px 4px 20px 0px; 
}
.LibCatalogTitleTop
{
    padding-top: 2px;
}
.ActiveLinkBottomPage
{
    padding-top: 25px;
    padding-bottom:37px;
}
.breadcrumbNet_pnlLinks
{
    height: 20px;
}
.linkboundColumn.ItemStyle
{ padding-left: 0px;}
.SmallSearchButton
{
    background-image:url(../images/buttons/view_small.gif);
    height: 24px;  
    
    position:relative;
}
.ViewSmallSearch
{
    margin-top: 18px;
    text-align: right;
    margin-bottom: -42px;
    padding-right: 20px;
     z-index: 1; 
    cursor: pointer;
}
.RadGrid_Black .rgMasterTable tbody
{
    padding-bottom:20px;
}
.CBListItems td
{
	width: 33%;	
}
.CyL_01-CyL_01_over
{
    background-image:url(../images/Pic/CyL_01-CyL_01_over.gif);
    height:20px;  
}
.CyL_01-CyL_01_over:hover
{
    background-image:url(../images/Pic/CyL_01-over.gif);
    height:20px;  
}
.CyL_02-CyL_01_over
{
    background-image:url(../images/Pic/CyL_02-CyL_01_over.gif);
    height:20px;  
}
.CyL_02-CyL_01_over:hover
{
    background-image:url(../images/Pic/CyL_02-over.gif);
    height:20px;  
}
.CyL_03-CyL_01_over
{
    background-image:url(../images/Pic/CyL_03-CyL_01_over.gif);
    height:20px;  
}
.CyL_03-CyL_01_over:hover
{
    background-image:url(../images/Pic/CyL_03-over.gif);
    height:20px;  
}
.CyL_04-CyL_01_over
{
    background-image:url(../images/Pic/CyL_04-CyL_01_over.gif);
    height:20px;  
}
.CyL_04-CyL_01_over:hover
{
    background-image:url(../images/Pic/CyL_04-over.gif);
    height:20px;  
}
.CyL_05-CyL_01_over
{
    background-image:url(../images/Pic/CyL_06-CyL_01_over.gif);
    height:20px;  
}
.CyL_05-CyL_01_over:hover
{
    background-image:url(../images/Pic/CyL_06-over.gif);
    height:20px;  
}
.CyL_06-CyL_01_over
{
    background-image:url(../images/Pic/CyL_09-CyL_01_over.gif);
    height:20px;  
}
.CyL_06-CyL_01_over:hover
{
    background-image:url(../images/Pic/CyL_09-over.gif);
    height:20px;  
}
.CyL_07-CyL_01_over
{
    background-image:url(../images/Pic/CyL_07-CyL_01_over.gif);
    height:20px;  
}
.CyL_07-CyL_01_over:hover
{
    background-image:url(../images/Pic/CyL_07-over.gif);
    height:20px;  
}
.CyL_08-CyL_01_over
{
    background-image:url(../images/Pic/CyL_05-CyL_01_over.gif);
    height:20px;  
}
.CyL_08-CyL_01_over:hover
{
    background-image:url(../images/Pic/CyL_05-over.gif);
    height:20px;  
}
.CyL_09-CyL_01_over
{
    background-image:url(../images/Pic/CyL_08-CyL_01_over.gif);
    height:20px;  
}
.CyL_09-CyL_01_over:hover
{
    background-image:url(../images/Pic/CyL_08-over.gif);
    height:20px;  
}
.CyL_10-CyL_01_over
{
    background-image:url(../images/Pic/CyL_11-CyL_01_over.gif);
    height:20px;  
}
.CyL_10-CyL_01_over:hover
{
    background-image:url(../images/Pic/CyL_11-over.gif);
    height:20px;  
}
.CyL_11-CyL_01_over
{
    background-image:url(../images/Pic/CyL_10-CyL_01_over.gif);
    height:20px;  
}
.CyL_11-CyL_01_over:hover
{
    background-image:url(../images/Pic/CyL_10-over.gif);
    height:20px;  
}
.CyL_12-CyL_01_over
{
    background-image:url(../images/Pic/CyL_12-CyL_01_over.gif);
    height:20px;  
}
.CyL_12-CyL_01_over:hover
{
    background-image:url(../images/Pic/CyL_12-over.gif);
    height:20px;  
}
.CyL_13-CyL_01_over
{
    background-image:url(../images/Pic/CyL_14-CyL_01_over.gif);
    height:20px;  
}
.CyL_13-CyL_01_over:hover
{
    background-image:url(../images/Pic/CyL_14-over.gif);
    height:20px;  
}
.LBIB_Prev
{
	background-image:url(../images/buttons/previous.jpg);
	width: 14px;
	height: 18px;
}
.LBIB_Next
{
	background-image:url(../images/buttons/next.jpg);
	width: 14px;
	height: 18px;
}
.LBIB_First
{
	background-image:url(../images/buttons/first.jpg);
	width: 14px;
	height: 18px;
}
.LBIB_Last
{
	background-image:url(../images/buttons/last.jpg);
	width: 14px;
	height: 18px;
}
.MeditationResortSection
{
    text-align: left;
    padding: 20px 20px 20px 20px;
    text-indent:2em;
}
.EnabledPaging
{
    color:#153D83;
    text-decoration: none;
    cursor:default;    
}
.EnabledPaging:hover
{
    color:#153D83;
    text-decoration: none;
    cursor:default;    
}
.SearchPaging:link
{
    text-decoration: underline;
}
.SpecificBCTable
{
    padding-left: 42px;
    height: 42px;
}
.SpecificBCTable select
{
    color: #333333;
    border-color: #333333;
}
.SearchResultsStyle select
{
    color: #333333;
    border-color: #333333;
}
.f_textbox
{
    color: #333333;
}
.CaptchaTitleBig
{
    padding: 25px 0px 28px 0px;
    font-size: 14px;
}
.CaptchaTitleClass
{
    font-size: 12px;
}

.rtbMid .rtbIn
{
    margin-top: -3px;
}
.ClearSearchBut
{
    padding-left:128px;
}
.WhiteButton
{
    background-color: Black;
    color: White;
    border-top: 0px;
    border-right: 0px;
    border-left: 0px;
    padding: 0;
    margin:0;
    font-size: 13px;
    cursor: pointer;
    text-decoration: none;
}
.PrintPageLabel
{
     padding-right: 10px; 
     padding-top: 20px; 
     padding-bottom: 20px;
     width: 97%;     
}
.NewLoginTable
{
    padding: 4px 1px 4px 0;    
}
.NewLoginWidth
{  
    width:127px;  
    *width:134px;  
    *+width:134px;  
}
.EmailAFriendPaddingTop
{
    padding-left: 64px; 
    padding-right: 76px; 
    padding-top: 10px;   
    text-align: left;
    height: 20px; 
    padding-bottom: 10px;   
}

.EmailABottom
{
    padding-left: 50px; 
    padding-right: 50px; 
    padding-top:34px;
    
}
.ToTopLink
{
    margin-top: -20px;
    width:95%;
    text-align: right;
    padding-bottom:10px;
    height: 16px;
    padding-top:20px;
}
.PrintAndSend
{
	font-family: verdana;
	font-size: 10px;
	color: #4C4C4C;
	text-align:right;
	text-decoration:none;
	vertical-align: bottom;
}
.PrintAndSend a:visited
{
    color: #4C4C4C;
}
.PrintAndSend a:hover
{
    color: #4C4C4C;
}
.PrintAndSend a
{
    color: #4C4C4C;
}
.SearchLinkOnLibraryPage a:visited { color: #153D83; }
a:visited { color: #153D83; }
