body{ background-color:#eeeeee;
}

.notificationtext{ font-family:Helvetica, sans-serif, Arial; font-size:11px; font-weight:normal; color:#993300;
}

.Img{
width:expression(300 < 600 ? "auto" : "600px" );
height:expression(300 < 600 ? "auto" : "600px" );

}
.dateflicker {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Bold;
	color: #ffffff;
 	background-image: url(tableheader_background.jpg);
	height:20px;

}

.menu5{list-style-type:none;width:100%;position:relative;height:21px;font-family:Helvetica, sans-serif, 

Arial;font-size:12px;font-weight:bold;margin:0;padding:1px 0 0 0px; background:#4A4A4A; height:27px;}
.menu5 li{display:block;float:left;margin:0 0 0 4px;height:21px;}
.menu5 li.left{margin:0;}
.menu5 li a{display:block;float:left;color:#fff;background:#4A4A4A;line-height:27px;text-decoration:none;padding:0 17px 0 18px;}
.menu5 li a.right{padding-right:19px;}
.menu5 li a:hover{color:#fff;text-decoration:underline;}
.menu5 li.current a{color:#AE1D05;background:#fff; cursor:default;}
.menu5 li.current a:hover{color:#2E4560;background:#fff;}

.selected{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:lighter;
	text-decoration:none;
	background-color:#26518d;
}

#alert_green{
	width:auto;
	height:20px;
	background-color:#24680c;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom:0px;
	padding-left: 10px;
	background-image: url(reg_sucess1.gif);
	background-repeat: no-repeat;
	background-position: left;
}

#alert_red{
	width:auto;
	height:20px;
	background-color:#FF5555;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom:0px;
	padding-left: 10px;
	background-image: url(reg_fail1.gif);
	background-repeat: no-repeat;
	background-position:  0px 10px;
}


.alerttext{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;text-align:center; padding-left:40px;}

.dateflicker_button{ 
	 height:18px;
	 width:19px;
	 border:0;	
	 background-image:url(calendar.gif);
}


.addressbook_button{ 
	 height:22px;
	 width:22px;
	 border:0;	
	 background-image:url(addressbook.jpg);
}





.border_three_sides{
 border-left:#999999 1px solid; border-top:#999999 1px solid;
 border-right:#999999 1px solid;
border-color: #999999;

   
}

.border_two_sides
{ border-right:#999999 1px solid;
border-left:#999999 1px solid;
border-color: #999999;

}

.border_three_side_inverted{
border-right:#999999 1px solid;
border-left:#999999 1px solid;
border-bottom:#999999 1px solid;
border-color: #999999; margin-bottom:22px;

}




.advance_label{	
font-family:Arial, Helvetica, sans-serif;
	color:#545352;
	font-size:12px;
	font-weight: 800;
	text-decoration: none;
}
.advance_text{	
font-family:Arial, Helvetica, sans-serif;
	color: #545352;
	font-size:12px;
	font-weight: normal;
	text-decoration: none;
	border:#999999 solid 1px;
}











.transparent{
  margin: 30px 50px;
  background-color: #000000;
  border: 1px solid black;
  filter:alpha(opacity=80);
  opacity:0.6;
}

.textheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
 input.search_button
{
font-size:10px;
	font-family:Arial;
	font-weight: normal;
	color:#000000;
	width:120px; font-size:12px;
	background-color:#EEEEEE;
	border-style:solid;
	border-color:#999999;
	border-width:1px;
	background-image:url(buttonbg_new.gif);
	 margin-left:10px;
}




input.button_small
{
   font-size:11px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   color:#EEFFFF;
   width:25px;
   background-color:#FD422D;
   border-style:solid;
   border-color:#666666;
   border-width:1px;
}

.border {
	border: 1px solid #CDCDCD;
	border-color: #999999;
}

.tableheader_new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Bold;
	color: #ffffff;
	
}
.tableheader_nl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: Bold;
	color: #ffffff;
	height:20px; padding-left:20px;
	background-color:#4A4A4A;
}
.tablerowcolour_even{
	background-color: #F4F4F4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 100;
	color: #000000;
	height:25px;
}
.tablerowcolour_odd{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 100;
	color: #000000;
	height:25px;
}

.access_denied{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 100;
	color: #4d85b8;
	height:25px;
}

.shoppingcart_header{ color:#FF0000;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:20px; font-weight: normal;
}
.shopping_welcome_text{
color:#333333;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px; font-weight: normal;
}
.shopping_header{
color:#333333;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px; font-weight: normal;
 background-image: url(shoppingcart_background_header.jpg);
}
.shopping_hor_separator
{
 background-image: url(horizontal_seprator_shoppngcart.gif);
}
.shopping_book_name{
color:#990000;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px; font-weight: bold;
}
.shopping_author_name{
color:#919581;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px; font-weight: normal;
}
.shopping_text{
color:#333333;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px; font-weight: normal;
}
.shopping_price{
color:#333333;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px; font-weight: bold;
}
.shopping_our_price{
color:#FF0000;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px; font-weight: bold;
}
.shopping_price_discount{
color:#006600;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px; font-weight: bold;
}	
.shopping_proceedToCheck_button{
 background-image:url(proceedtocheckout_shoppingcart.gif);
 height:26px;
 width:180px;
 border:0;
}
.shopping_addGiftWrap_button{
 background-image:url(addgiftwrapper_shoppingcart.gif);
 height:26px;
 width:181px;
 border:0;
}
.shopping_editGiftWrap_button{
 background-image:url(editgiftwrapper.gif);
 height:25px;
 width:178px;
 border:0;
}
.shopping_updateQty_button{
 background-image:url(update_shoppingcart.gif);
 height:25px;
 width:108px;
 border:0;
}
.shopping_deleteItem_button{
 background-image:url(delete_shoppingcart.gif);
 height:25px;
 width:109px;
 border:0;
}
.table_background
{
border:#ffad3d solid  1px;
border-color: #FF0000;
background-color:#fffddb;
}
.shopping_back_button{
 background-image:url(back.png);
 height:48px;
 width:48px;
 border:0;
}

.endusertext{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 100;
	color: #000000;
	text-decoration:none;
}
.textfeild{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
	word-wrap: break-word;
}

.listmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}

.txtArea {
border: black 1px solid;
color: white;
font-family: arial, verdana, ms sans serif;
font-size: 12pt;
font-weight: normal
}

/*Profile Management*/

.welcome{
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: red;
}

.invalidSignOn{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.LoginLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #585757;
}

input.loginbutton
{
   font-size:12px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   color:#EA1D06;
   width:59px;
   height:21px;
   background-image:url(/dotcom/oxford/images/button_normal.gif);
   border-style:none;
}

.pageheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FE463D;
	font-weight: bold;
}

.table_background_two_sides
{
	border-color: #FF0000;
	background-color:#ffffd7;
}
.table_background_three_sides
{
	border-color: #FF0000;
	background-color:#ffffd7;
	border-left:#FF0000 solid  1px;
	border-right:#FF0000 solid  1px;
	border-bottom:#FF0000 solid  1px;		
}
			/*For using small Fonts*/
.smallfont{
	color: #951708;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.profile_subheading {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

	.border_profile
{
	/*background-image:url(../images/bg(1).gif);*/
	background-color:#f4f4f4;
	border: 1px solid #CDCDCD;
	border-color: #999999;
}

	/*feedback*/
	.padding_viewfeedback
{
	padding-left:30px;
	padding-top:20px;
	padding-bottom:0px;
}
.view_feedback_heading_name
  {
  font-family:Helvetica;
  font-size:12pt;
  font-style:normal;
  color: rgb(0,74,111);
  padding-left:20px;
  padding-right:20px;
  padding-top:20px;
   padding-bottom:0spx;
  }
  .view_feedback_date{      
	font-family: Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #696969; 
	 padding-left:20px;	
	 padding-right:20px;
	 padding-bottom:0px;
}
.view_feedback_title {       
	  font-size: 12pt;
	 font-weight: bold;
	 font-style: normal;
	 color : #437B9C;
	 font-family: Helvetica;
	 background-color:#f7f7e7;
	 padding-left:20px;
	 padding-right:20px;
	 letter-spacing:inherit;
}
.view_feedback_text {
	font-family: Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	padding-top:10px;
	 padding-left:20px;
	 padding-right:20px; padding-bottom:10px; w
}

.errorCodeText
  {
  font-family:Helvetica;
  font-size:12pt;
  font-style:normal;
  color: rgb(0,74,111);
  }
  .CAPNEW {      
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #696969; 	
}
.tablerowcolour_even_feedback{
	background-color: #F4F4F4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 100;
	color: #000000;
	height:25px;
	margin: 10 10 10 10;
}
.tablerowcolour_odd_feedback{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 100;
	color: #000000;
	height:25px;
}
.rating
{ 
 width:80px;   
 height:16px; 
 margin:0 0 12px 18px; 
 list-style:none;   
 clear:both;   
 position:relative; 
 background: url(/dotcom/oxford/images/star-matrix.gif) no-repeat 0 0;  
}
.nostar 
{
background-position:0 0;
}
.onestar 
{
background-position:0 -16px;
}
.twostar 
{
background-position:0 -32px;
}
.threestar 
{
background-position:0 -48px;
}
.fourstar
{
background-position:0 -64px;
}
.fivestar 
{
background-position:0 -80px;
}

ul.rating li 
{
  cursor: pointer;  
    /*ie5 mac doesn't like it if the list is floated but ie6 does\*/  
  float:left;  
   /* end hide*/  
  text-indent:-999em;/* hide text*/
} 
ul.rating li a 
{
      position:absolute;
      left:0;
      top:0;
      width:16px; 
      height:16px;
      text-decoration:none;
      z-index: 200;
}
ul.rating li.one a 
{
left:0
} 
ul.rating li.two a 
{
left:16px;
}
ul.rating li.three a
 {
left:32px;
}
ul.rating li.four a
{
left:48px;
}
ul.rating li.five a 
{
left:64px;
}
ul.rating li a:hover 
{
      z-index:2;   
      width:80px;   
      height:16px;   
      overflow:hidden;   
      left:0;   
      background:url(/dotcom/oxford/images/star-matrix.gif) no-repeat 0 0; 
}   
ul.rating li.one a:hover 
{
background-position:0 -96px;
}
ul.rating li.two a:hover 
{
background-position:0 -112px;
}
ul.rating li.three a:hover
{
background-position:0 -128px;
}
ul.rating li.four a:hover  
{
background-position:0 -144px;
}
ul.rating li.five a:hover
{
background-position:0 -160px;
}
.bloglinks
{	
    font-family:Arial, Helvetica, sans-serif;
	color:#121212;
	font-size:11px;
	font-weight:normal;
	text-decoration: none;
}
.bloglinks a:link
{
	font-family:Arial, Helvetica, sans-serif;
	color:#121212;
	font-size:11px;
	font-weight:normal;
	text-decoration: none;
}
.bloglinks a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	color:#121212;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.bloglinks a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#121212;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
.border_rating
{
  border:#8C8C8C solid 1px; 
}
#tabsI 
{
      float:left;
      width:100%;
      background:#FFF;
/*	        background:#EFF4FA;*/
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #DD740B;
      }
    #tabsI ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsI li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsI a {
      float:left;
      background:url("tabrightI.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsI a span {
      float:left;
      display:block;
      background:url("tabrightI.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
/*color:#FFF;*/
color:#EFF4FA;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;}
    /* End IE5-Mac hack */
    #tabsI a:hover span {
      color:#FFF;
      }
    #tabsI a:hover {
      background-position:0% -26px;
      }
    #tabsI a:hover span {
      background-position:100% -26px;
      }
/* shahbaz added this to display tabs*/


/*new css given by saurabh*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.border_newreleases{
	border-left:solid 4px #931900;
	border-right:solid 4px #931900;
	border-top:solid 1px #666666;
	
}

.welcomemessage{
font-family: Verdana; font-size: 16px; font-weight:bold; color:#000000;
 
}
.welcomemessage_red{
font-family: Verdana; font-size: 16px; font-weight:bold; color:#951708;
 
}
.categories_header{
font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color:#000000;
 
}

.categories_header_table{
font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color:#FFFFFF;background-color:#951708;
 
}
.date_text{
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color:#FFFFFF;
 
}

body#layout .login_links{
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#FFFFFF; padding-bottom:10px; text-decoration:none;
 
}

body#layout a.login_links{
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#FFFFFF; padding-bottom:10px; text-decoration:none;
 
}

body#layout a.login_links:hover{
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#FFFFFF; padding-bottom:10px; text-decoration: underline;
 
}
.text_feild_login{
font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color:#545352;
 
}

body#layout .browseall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fe4b10;
	font-weight: bold;
	text-decoration:none;
}

body#layout .discover_heading{
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
body#layout .discover_heading a{
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	font-weight: bold; text-decoration:none;
}

body#layout .discover_heading a:hover{
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	font-weight: bold; text-decoration: underline;
}
.red_border{ border-top:solid 2px #951708 ;
}
.grey_border{ border:solid 1px #666666  ;
}
.bottom_border { 
border-bottom:solid 1px #666666 ;
}
.newreleases_booktitle{ font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; text-decoration:underline; font-weight:bold; 
}

.newreleases_description{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
}
.search_results_ratings{	
font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	text-decoration: none; 
	 
}
.advancesearch{	
 font-family:verdana,Arial, Helvetica, sans-serif; 
	color:#000000;
	font-size:14px;
	font-weight:bold; line-height:1.4em;  height:1.4em;
	text-decoration: none;
}
.advancesearch:hover{	
font-family:verdana,Arial, Helvetica, sans-serif; 

	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-decoration: none;
}
.searchresults{	
font-family:Arial, Helvetica, sans-serif;
	color:#951708;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
.searchresults_page{	
font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
.searchresults_page a:link{	
font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
.searchresults_page a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#545352;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.searchresults_page a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#545352;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.searchresults_page a:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#fe4b10;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.relatedcategories{	
font-family:Arial, Helvetica, sans-serif;
	color:#545352;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
}
.relatedcategories a:link{	
font-family:Arial, Helvetica, sans-serif;
	color:#545352;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
}

.relatedcategories a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#545352;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
.relatedcategories a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#545352;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
.advancesearch_label{	
font-family:Arial, Helvetica, sans-serif;
	color: #545352;
	font-size:12px;
	font-weight: normal;
	text-decoration: none;
}

.mandatory_field_indicator{
font-family:Helvetica, sans-serif, Arial;
font-size:14px;
color:#fe4b10;
font-weight:bold;
}
.orange_bgcolor{
background-color:#fe4c0e;
}
.maroon_bgcolor{
background-color:#951708;
}
.brown_bgcolor{
background-color:#a25b4d;
}

.user_links{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.user_links:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
.user_links:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
.user_links:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold; 
	text-decoration: underline;
}

/*classes for admin given bu Saurabh*/

.admin_button
{
	font-size:10px;
	font-family:Arial;
	font-weight: bold;
	color:#000000;
	width:auto;
	background-color:#EEEEEE;
	border-style:solid;
	border-color:#999999;
	border-width:1px;
	background-image:url(back03.gif);
	padding-left:10px;
	padding-right:10px;
}
.admin_border_allsides{ border:solid #bbbbbb 1px;}
.admin_border_threesides{ border-bottom: solid #bbbbbb 1px; border-left:solid #bbbbbb 1px; border-right:solid #bbbbbb 1px;
}
.admin_border_threesides_upper{ border-top: solid #bbbbbb 1px; border-left:solid #bbbbbb 1px; border-right:solid #bbbbbb 1px;
}
.admin_border_bottom{ border-bottom: solid #bbbbbb 1px; 
background-color:#FFFFFF;
}
.admin_bgcolor{background-color:#f4f4f4;}
.admin_20pt_bold_light{ color:#FFFFFF;
font-family:Helvetica, sans-serif, Arial; font-size:20px; padding-top:5px;
}
.admin_12pt_bold_text{ color:#26518d; font-family:Helvetica, sans-serif, Arial; font-size:12px; font-weight:bold;
}
.admin_11pt_bold_text{ color:#ffffff; font-family:Helvetica, sans-serif, Arial; font-size:12px; font-weight:bold;
}
.admin_10pt_bold_text_oddrow{ color:#000000; font-family:Helvetica, sans-serif, Arial; font-size:10px; font-weight:bold; background-color:#FFFFFF;
}
.admin_10pt_bold_text_evenrow{ color:#000000; font-family:Helvetica, sans-serif, Arial; font-size:10px; font-weight:bold; background-color:#f4f4f4;
}
.admin_12pt_label{ color:#000000; font-family:Helvetica, sans-serif, Arial; font-size:12px; font-weight: normal;
}
.bgcolor_white{background-color:#ffffff;
}
.admin_textfeild{ border:#999999 solid 1px;
}
.admin_tableheader{
background-color:#26518d;
}

/*Loyalty management*/
.loyaltyHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: Bold;
	color:#FFFFFF;
 	background-color:#951708;
	height:15px;
}

.loyaltyHeaderText
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
}

.pointsAvailable
{
	font-family:Arial, Helvetica, sans-serif;
	color:#660000;
	font-size:12px;
	font-weight: 800;
	text-decoration: none;
}


/*lalit on 5/23/2008

 by lalit*/
 #layout .search_label{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight: bold;}
.search_list{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #454545; }
.atozsearch {
	PADDING-RIGHT: px;
	MARGIN-TOP: 0px; 
	PADDING-LEFT: 2px; LEFT: 225px; 
	PADDING-BOTTOM: 20px; 
	MARGIN-LEFT:112px; 
	WIDTH: 550px; 
	border-left: 1px solid #333;
	border-bottom: 1px solid #333;
	border-right: 1px solid #333;
	PADDING-TOP: 2px;
	POSITION: absolute; 
	Z-INDEX: 8899090199;
	BACKGROUND-COLOR: #ffffdb	
}

.AtoZText {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana
}
.hidden {
display: none; 
color: red;
}
.unhidden { display: block; }

/*too tip*/

#info P {
	MARGIN-LEFT: 15px; MARGIN-RIGHT: 20px
}
#info IMG {
	FLOAT: left; MARGIN: 15px
}
#info H1 {
	MARGIN-LEFT: 15px
}
A.tooltip {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	text-decoration: none;
}
A.tooltip B {
	DISPLAY: none
}
A.tooltip:hover {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px;
	Z-INDEX: 500;
	BORDER-BOTTOM-WIDTH: 0px; 
	POSITION: relative; 
	BORDER-RIGHT-WIDTH: 0px; 

	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	text-decoration:underline;

}
A.tooltip:hover B {
	BORDER-RIGHT: #888 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #888 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: normal; 
	BACKGROUND: #ffc; 
	LEFT: -25px; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #888 1px solid; 
	WIDTH: 300px; 
	COLOR: #000; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #888 1px solid; 
	POSITION: absolute; TOP: 20px; 
	margin-left:40px; 
	margin-top:8px;font-family:Verdana; font-size:10px; color:#000000;text-decoration: none;
}
A.tooltip:hover B EM {
	DISPLAY: block; 
	FONT-SIZE: 1px; 
	BACKGROUND: url(/dotcom/oxford/images/tooltip.gif) #fff 0px 0px;
	LEFT: 20px; WIDTH: 11px; 
	POSITION: absolute; 
	TOP: -6px; 
	HEIGHT: 6px
}
.clear {
	CLEAR: both
}

.categories_header:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363635;
	font-weight: bold;
	text-decoration:none;
}
.categories_header:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #363635;
	font-weight: bold;
	text-decoration:none;
}
.categories_header:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fe4b10;
	font-weight: bold; 
	text-decoration: none;
}
.newreleaseheader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fe4b10;
	font-weight: bold;
}
/* lalit over*/


.header_link{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  color:#FFFFFF; text-decoration:none; font-weight: normal
}
.header_link a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;font-weight: normal
}
.header_link a:hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration: underline;font-weight: normal
}



/*Shopping Cart */

.popup_body {margin: 20px 20px;}

.amountSeparator{
background-image: url(categories_separator.GIF);
}
.scroll{ overflow:hidden;height:150px;overflow:auto; border:#000000 1px solid;}

.advancesearch_orange{	
font-family:Arial, Helvetica, sans-serif;
	color:#fe4b10;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
.admin_button_itemcatalog
{
	font-size:10px;
	font-family:Arial;
	font-weight: bold;
	color:#000000;
	width:110px;
	background-color:#EEEEEE;
	border-style:solid;
	border-color:#999999;
	border-width:1px;
	background-image:url(back03.gif);
	padding-left:10px;
	padding-right:10px;
}
.admin_11pt_bold_text_tabbed{ color:#ffffff; font-family:Helvetica, sans-serif, Arial; font-size:12px; font-weight:bold; padding-left:20px;
}
.sc_admin_tableheader{
background-color:#26518d;
color:#ffffff; font-family:Helvetica, sans-serif, Arial; font-size:12px; font-weight:bold;
}
.mandatory_field_indicator{
font-family:Helvetica, sans-serif, Arial;
font-size:14px;
color:#fe4b10;
font-weight:bold;
}

.TabbedPanels {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}


.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}


.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 20px;
	margin: 0px 1px 0px 0px;
	font-weight: bold;
	font-size:1em; 
	font-family:sans-serif;
	background-color: #b8b8b8;
	list-style: none;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #999;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	color:#FFFFFF;
}


.TabbedPanelsTabHover {
	background-color: #CCC;
}


.TabbedPanelsTabSelected{
	background-color: #EEE;
	border-bottom: 1px solid #EEE;
	color:#26518d;
}

.SCTabbedPanelsTabSelected{
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 20px;
	margin: 0px 1px 0px 0px;
	font-weight: bold;
	font-size:1em; 
	font-family:sans-serif;
	list-style: none;
	border-left: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	background-color: #EEE;
	border-bottom: 1px solid #EEE;
	color:#26518d;
}

.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}


.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	background-color: #EEE;
}


.TabbedPanelsContent {
	padding: 4px;
}


.TabbedPanelsContentVisible {
}

.sc_links{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; color:#0000FF; height: 25px; font-weight: 100; 
}
.sc_headerbg{ background-color:#931900;
}
.headertext{ font-family:Helvetica, sans-serif, Arial; color:#FFFFFF; font-size:13px; font-weight:bold; padding-left:20px;
}
.minwidth { min-width:750px;width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 750)? "750px" : "100%");}
.borderallsides{ border:#bcbcbc solid 1px;}
.popup_borderthreesides{border-bottom:#bcbcbc solid 1px;border-right:#bcbcbc solid 1px;border-left:#bcbcbc solid 1px;}
.sc_searchresultsheader{ font-size:11px; color:#FFFFFF; font-family:Helvetica, sans-serif, Arial; background-color:#931900; height:20p; font-weight:bold;}
.sc_oddrow{ font-size:11px; color:#000000; font-family:Helvetica, sans-serif, Arial; background-color:#ececec; height:20px;}
.sc_evenrow{ font-size:11px; color:#000000; font-family:Helvetica, sans-serif, Arial; background-color:#ffffff; height:20px;}
.sc_subheading{ background-color:fffdd7; font-family:Helvetica, sans-serif, Arial; color:#000000; font-size:12px; font-weight:bold; line-height:25px; margin-top:10px; margin-bottom:10px; padding-left:20px;}

.stock_available{background-color:#d4e9d6; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-decoration: none; font-weight:none; }
.stock_hurry{background-color:#fff2d8; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-decoration: none; font-weight:none; }
.stock_unavailable{background-color:#ffdbdb; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-decoration: none; font-weight:none; }
.stock_unavailable_link{font-family:Arial, Helvetica, sans-serif; color:#3169b3; font-size:11px; text-decoration: none; font-weight:bold; }
.stockdetails{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-decoration: none; font-weight:bold; 
}
/*Shopping Cart End */

/* Subscribe*/

.subscribe{ font-family:Helvetica, sans-serif, Arial; color:#000000; font-size:12px; font-weight:bold;padding-left:20px;
}
.blue{color:#003399; text-decoration:none; font-weight:bold;}
.blue a{color:#003399; text-decoration:none; font-weight:bold;}
.blue a:hover{color:#003399;text-decoration:underline; font-weight:bold;}
.clear{ clear:both;}
.red{color:#FF0000;}

.subheading{ background-color:fffdd7; font-family:Helvetica, sans-serif, Arial; color:#000000; font-size:12px; font-weight:bold; line-height:25px; }



/*Atul Start*/
.footer_bg{
}
.borderallsides{ border:#bcbcbc solid 1px;
}
.borderthreesides{
border-right:#999999 1px solid;
border-left:#999999 1px solid;
border-bottom:#999999 1px solid;
}
.evenrow{ font-size:11px; color:#000000; font-family:Helvetica, sans-serif, Arial; background-color:#ffffff; height:20px;
}

.poll_vote_text{
	font-weight:bold;color:#FF0000;font-family:arial;font-size: 10pt;
}
.minwidth{
}

input.webtop_button
{
	font-size:10px;
	font-family:Arial;
	font-weight: bold;
	color:#000000;
	width:auto;
	background-color:#EEEEEE;
	border-style:solid;
	border-color:#999999;
	border-width:1px;
	background-image:url(back03.gif);
	padding-left:10px;
	padding-right:10px;
}
.textfieldlabel_webtop{	
	font-family:Arial, Helvetica, sans-serif;
	color:#545352;
	font-size:12px;
	font-weight: 800;
	text-decoration: none;
}
.subheading2{ background-color:#ffffff; font-family:Helvetica, sans-serif, Arial; color:#000000; font-size:12px; font-weight:bold; line-height:25px; margin-top:10px; margin-bottom:10px; padding-left:20px;
}
.poll_section_break_big{height:15px;}
.poll_section_break{height:10px;}
.poll_section_break_small{height:5px;}
/*Atul End*/



.image_button_for_plus{ 
/*padding-top:5px; margin-left:5px; padding:0;background-image:url(plus.gif);*/
	 background-image:url(plus.gif);
	 height:15px;
	 width:15px;
	 border:0;	
	 margin-left:5px;
} 
.image_button_for_minus{ 
/*padding-top:5px; margin-left:5px;background-image:url(minus.gif);*/
	 height:15px;
	 width:15px;
	 border:0;	
	 background-image:url(minus.gif);
	 margin-left:5px;
} 
.admin_button_itemcatalog
{
	font-size:10px;
	font-family:Arial;
	font-weight: bold;
	color:#000000;
	width:110px;
	background-color:#EEEEEE;
	border-style:solid;
	border-color:#999999;
	border-width:1px;
	background-image:url(back03.gif);
	padding-left:10px;
	padding-right:10px;
}


.makezero *{margin:0px; padding:0px;
}
.sl_tableheader{
background-color:#4A4A4A;
color:#ffffff; font-family:Helvetica, sans-serif, Arial; font-size:12px; font-weight:bold;
}

.storeDetailsHeader{
	color:#770f0a; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: 800;
	text-decoration: none;
}

/*changes for new layout */

/* 21 /10/2008& */
#oxford .search_result_image{ border:1px solid #d7d4d4;
padding:3px; background-color:#f7f6f1; margin:5px 10px 5px 0;
}
.search_result_image img{ border:1px solid #d7d4d4;
padding:3px; background-color:#f7f6f1; margin:5px 10px 5px 0;


}


table#searchResults{ margin-bottom:20px; 
}
input.button
{
	font-size:13px;
	font-weight:normal;
	color:#000000;
	width:auto;
	border-style:solid;
	border-color:#c3ab6f;
	border-width:1px;
	background-image:url(buttonbg_new.gif);
	padding:0px;
	cursor:pointer;
	margin-bottom:8px;
	margin-left: 8px;
}
#QtyTD input{
 border:solid 1px #a9a15d; margin-left:6px;  padding:1px 2px 2px 2px;
}

#BillingShippingAddress input.textfield{
 border:solid 1px #a9a15d; margin-left:6px;   font-size:12px; 	font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:8px; line-height:18px; height:18px;
}
#BillingShippingAddress select.textfield{
 margin-left:6px;   font-size:12px; 	 font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:8px;
}
#UpdateOrder input.textfield{
 border:solid 1px #a9a15d; margin-left:6px;   font-size:12px; 	font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:8px; line-height:18px; height:18px;
}
#UpdateOrder select.textfield{
 margin-left:6px;   font-size:12px; 	 font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:8px;
}
#SearchOrder input.textfield{
 border:solid 1px #a9a15d; margin-left:6px;   font-size:12px; 	font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:8px; line-height:18px; height:18px;
}
#SearchOrder select.textfield{
 margin-left:6px;   font-size:12px; 	 font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:8px;
}
#AddItemRequestUser input.textfield{
 border:solid 1px #a9a15d; margin-left:6px;   font-size:12px; 	font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:8px; line-height:18px; height:18px;
}
#AddItemRequestUser select.textfield{
 margin-left:6px;   font-size:12px; 	 font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:8px;
}
#AddItemRequestUser textarea.textfield{
 border:solid 1px #a9a15d; margin-left:6px;   font-size:12px; 	font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:8px; line-height:18px; 
}

/*
.text {
	font-size: 11px;
	font-weight: 100;
	color: #000000; height:12px; line-height:12px; white-space:normal;
}
*/

.text {main.css (line 240)
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:100;
white-space:normal;

}

#PageStartKeys{ padding-top:15px; 
}


/*td{ vertical-align:top;
}*/
.links{	
 font-family:verdana,Arial, Helvetica, sans-serif; 
	color:#0450C2;
	font-size:11px;
	font-weight:normal;
	text-decoration: none; padding-left:3px;
}
.links a:link{
	 font-family:verdana,Arial, Helvetica, sans-serif; 
	color:#0450C2;
	font-size:11px;
	font-weight:normal;
	text-decoration: none;  padding-left:3px;
}

.links a:visited{
	 font-family:verdana,Arial, Helvetica, sans-serif; 
	color:#0450C2;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;  padding-left:3px;
}
.links a:hover{
	 font-family:verdana,Arial, Helvetica, sans-serif; 
	color:#0450C2;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;  padding-left:3px;
}

.mandatory_fields{
color:#FF0000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:12px; padding:0; margin:0;

}

.content-table td{ vertical-align:top;
}
.advancesearch_text{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#383838;
	font-size:12px;
	font-weight: normal;
	text-decoration: none; line-height:22px; white-space: nowrap;

}

.OrderDetailsText td{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	font-weight: normal;
	text-decoration: none; line-height:22px;
}
.three_sides_greyborder{ 
border-bottom:solid #666666  1px; border-left:solid #666666  1px; border-right:solid #666666  1px; padding-top:0px;
 
}

.seperator{
 background:url(/dotcom/oxford/images/Serach_results_seperator.jpg) repeat-x  bottom; height:2px; 
}

.sc_tableheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;


	color: #ffffff;


}

.tableheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;


	color: #ffffff;
}

.sc_tableheader td{
	background:#333333;
	height:24px;
	font-size:11px;
	color: #ffffff;
	line-height:18px; 	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding-left:8px;
	text-align: left;
	border-right: solid 1px #6f6e6c;
	border-bottom: solid 1px #6f6e6c;
	margin:0px;
	
	padding-right:4px;
}

.tableheader td{
	background:#333333;
	height:24px;
	font-size:11px;
	color: #ffffff;
	line-height:18px; 	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding-left:8px;
	text-align: left;
	border-right: solid 1px #6f6e6c;
	border-bottom: solid 1px #6f6e6c;
	margin:0px;
	
	padding-right:4px;
}


.tablerowcolour_even td{
	background-color: #F4F4F4;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight: normal;
	
	
	margin:0px; padding-right:8px;
padding:2px 8px;
	
}
.tablerowcolour_odd td{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight: normal;
	

	margin:0px; padding-right:8px;
 padding:2px 8px;
	
}

.contentheader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.searchresults_booktitle{  font-family:verdana,Arial, Helvetica, sans-serif;  color:#333333; font-size:11px; text-decoration: none; font-weight:bold; line-height:16px;  margin:4px 4px 12px 0px; 
}

a.searchresults_booktitle{  font-family:verdana,Arial, Helvetica, sans-serif;  color:#333333; font-size:11px; text-decoration: none; font-weight:bold; line-height:16px; margin:4px 4px 12px 0px; 
}
a.searchresults_booktitle:hover{  font-family:verdana,Arial, Helvetica, sans-serif;  color:#333333; font-size:11px; text-decoration: underline; font-weight:bold; line-height:16px;  margin:4px 4px 12px 0px; 
}
.search_results_authorname{	
 font-family:verdana,Arial, Helvetica, sans-serif; 
	color:#333333;
	font-size:11px;
	font-weight:none;
	text-decoration: none; 
}
.productdetails{  font-family:verdana,Arial, Helvetica, sans-serif;  color:#000000; font-size:11px; text-decoration: none; font-weight:normal; line-height:21px;padding-bottom:4px;
}
.productdetails_orange{ font-family:verdana,Arial, Helvetica, sans-serif; color:#E95900; font-size:12px; text-decoration: none; font-weight:bold; padding:top:8px; line-height:20px;
}

.productdetails_listPrice{ font-family:verdana,Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-decoration: line-through; font-weight:bold; padding:top:8px; line-height:20px;
}

.welcomemessage_small{
font-family: Verdana; font-size: 12px; font-weight:bold; color:#000000; line-height:30px;
 
}
.boldfont{
font-family: Verdana; font-size: 12px; font-weight:bold; color:#000000; 
}

.advancesearch a{	
 font-family:verdana,Arial, Helvetica, sans-serif; 
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
.advancesearch a:hover{	
 font-family:verdana,Arial, Helvetica, sans-serif; 
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
}
.searchdiv *{ margin:0px; padding:0px;
}

#demo-container{padding:1px 0px 0 4px;background:#4A4A4A;}

ul#simple-menu{list-style-type:none;width:100%;position:relative;height:27px;font-family:Helvetica, sans-serif, Arial;font-size:12px;font-weight:bold;margin:0;padding:0px 0 0 0;}
ul#simple-menu li{display:block;float:left;margin:0 0 0 0px;height:21px; width:auto; }
ul#simple-menu li.left{margin:0;}
ul#simple-menu li a{display:block;float:left;color:#fff;background:#4A4A4A;line-height:27px;text-decoration:none;padding:0 17px 0 18px;height:27px; width:auto;}
ul#simple-menu li a.right{padding-right:19px;}
ul#simple-menu li a:hover{color:#fff;text-decoration:underline;}
ul#simple-menu li a.current{color:#AE1D05;background:#fff; cursor:default;}
ul#simple-menu li a.current:hover{color:#AE1D05;text-decoration:none;background:#fff;}
form{ margin:0px; padding:0px;
}
.sc_alerttext{ COLOR: #ae1d05; font-size:11px; line-height: 1.4em;
}

.thumbnail{
position: relative;
z-index: 0;
 font-family:verdana,Arial, Helvetica, sans-serif; 
	color:#0450C2;
	font-size:11px;
	font-weight:normal;
	text-decoration: none;
	padding-left:3px;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
text-decoration: underline;
padding-left:3px;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
padding-left:3px;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
padding-left:3px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */
padding-left:3px;
}

.err_red{ list-style:none; height:auto;  font-family:verdana,Arial, Helvetica, sans-serif;  font-size:11px; font-weight:bold; display:inline; z-index:20;}
.err_red li { color:#FFFFFF;float:left; background:url(fail.gif) no-repeat 5px 5px; background-color:#ff5555; padding:5px 5px 4px 25px;height:auto;margin-right:1px; display:inline; z-index:20;}

.err_green{ list-style:none; height:auto;  font-family:verdana,Arial, Helvetica, sans-serif;  font-size:11px; font-weight:bold; display:inline; z-index:20;}
.err_green li { color:#FFFFFF;float:left; background:url(right.gif) no-repeat 5px 5px; background-color:#24680c; padding:5px 5px 4px 25px;height:auto;margin-right:1px; display:inline; z-index:20;}



a.browseall{	
 font-family:verdana,Arial, Helvetica, sans-serif; 
	color:#0450C2;
	font-size:12px;
	font-weight:normal;
	text-decoration: none; padding-left:0px; background:#FFFDEC;
}

a.browseall:hover{
	 font-family:verdana,Arial, Helvetica, sans-serif; 
	color:#0450C2;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;  padding-left:0px; background:#FFFDEC;
}
#oxford .categoryheader{	
	padding:4px 0; color:#0450C2; 	font-weight:normal; text-align:right;
	margin:0px; background:url(/dotcom/oxford/images/navsep.gif) repeat-x  bottom; font-size:12px; 	text-decoration: none;
}
#oxford .categoryheader a{	
	padding:0; color:#0450C2; 	font-weight:normal; text-align:right;
	margin:0px;  font-size:12px; 	text-decoration: none;
}
#oxford .categoryheader a:hover{	
	padding:0; color:#0450C2; 	font-weight:normal;
	margin:0px;  font-size:12px; 	text-decoration:underline;
}
#oxford .categorytopheader{ font-size:13px; font-weight:bold; margin-bottom:6px; margin-top:2px;
}
.categorysep{
padding:2px 0; color:#0450C2; 	font-weight:normal; text-align:right; margin-bottom:8px;
	 background:url(/dotcom/oxford/images/navsep.gif) repeat-x  bottom; font-size:12px; 	text-decoration: none;
}

.dropdowntext {
	font-family: Helvetica;
	font-size: 12px;
	color: #000000;
	
}

/****************************** for opinion poll *******************/


.Poll_footer_bg{ 
}
.Poll_borderallsides{ 
	border:#999999 solid 1px;
}
.Poll_textfieldlabel_webtop{ 
	font-family:Arial, Helvetica, sans-serif;
	color:#545352;
	font-size:12px;
	font-weight: 800;
	text-decoration: none;
}


.Poll_borderthreesides{}
.poll_section_break{height:10px;}

.Poll_webtop_button
{
	font-size:11px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
	width:auto;
	background-color:#EEEEEE;
	border-style:solid;
	border-color:#999999;
	border-width:1px;
	background-image:url(button_bg.gif);
	padding-left:10px;
	padding-right:10px;
	margin-right: 5px;
	cursor:pointer;
}


.Poll_minwidth { 
	min-width:750px;width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 750)? "750px" : "100%");
	border-bottom:#999999 solid 1px;border-right:#999999 solid 1px;border-left:#999999 solid 1px;
}


.Poll_borderallsidesbg{ 
	border:#bcbcbc solid 1px; background-color:#e4f0f8; margin-bottom:10px; margin-top:5px;
}

.Poll_subheading{ background-color:fffdd7; font-family:Helvetica, sans-serif, Arial; color:#000000; font-size:12px; font-weight:bold; line-height:25px; margin-top:10px; margin-bottom:10px; padding-left:20px;
}
.Poll_subheading1{ 
	background-color:#ececec; font-family:Helvetica, sans-serif, Arial; color:#000000; font-size:12px; font-weight:bold; line-height:25px; margin-top:10px;  padding-left:20px;
}
.Poll_subheading2{ 
	background-color:#ffffff; font-family:Helvetica, sans-serif, Arial; color:#000000; font-size:12px; font-weight:bold; line-height:25px; margin-top:10px; margin-bottom:10px; padding-left:20px;
}

.Poll_heading{
	font-size:12px; color:#000000; font-family:Helvetica, sans-serif, Arial; text-decoration:none; font-weight:bold; padding-left:20px; padding-bottom:5px;
}


.poll_section_break_big{height:15px;}
.poll_section_break{height:10px;}
.poll_section_break_small{height:5px;}


.poll_img_style{
	vertical-align:text-bottom ;
	margin-left:3px;
	margin-bottom:2px;
}

.poll_vote_text{
	font-weight:normal;color:#FF0000;font-family:arial;font-size: 10pt;
}

.PollStats{
	font-family:Helvetica, sans-serif, Arial;
	font-size:11px;
	font-weight: bold;
	color:#000000;
}

.Poll_UserOpinionRed{
	color:#FF0000;
	font-family:Helvetica, sans-serif, Arial;
	font-size:12px;
	font-weight: bold;
	padding-left:1px;
}



.newreleases_description {
padding-top:5px;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:30px;
}

.categories_header{
color:#FE4B10;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.categories_header:hover {
color:#FE4B10;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.categorytopheader_new {
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin-bottom:6px;
margin-top:2px;
color:#000;
}

.categorytopsubheader {
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
margin-bottom:6px;
margin-top:2px;
color:#ae1d05;
}

.categorytopsubheader a {
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
margin-bottom:6px;
margin-top:2px;
color:#ae1d05;
text-decoration:none;
}

.categorytopsubheader:hover {
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
margin-bottom:6px;
margin-top:2px;
color:#ae1d05;
text-decoration:underline;
}

.field{font-family:tahoma; font-size:10px; color:#333; height:25px;}
.mandatory{font-family:tahoma; font-size:10px; color:#ff0000;}

.textfield_gift{height:18px; border:#7a7a7a 1px solid; color:#333;}
.textarea_gift{border:#7a7a7a 1px solid; width:300px;}

.tablelist{border:1px solid #d7d4d4; background-color:#fbfaf5;}


.advancedsearch{ padding-left:7px;
}

