/* CSS Document */
body{
margin:0px;
padding:0px;
background:url(images/innerpagebg.jpg) repeat-x left top #1a1a1a;

font-family:Tahoma;
font-size:11px;
color:#000000;
}
a
{
outline:none;
}
form{
margin:0px;
padding:0px;
}
.topnav{
font-family:Tahoma;
font-weight:normal;
color:#e3ba48;
font-size:11px;
padding-top:10px;
padding-bottom:10px;
padding-left:120px;
}
#topnavmain{
margin:5px 0 5px 60px;
padding:0;
height:7px;
}
.menumaa{
background-color:#FFFFFF;
 border-right:solid 1px #c6c6c6;
  border-left:solid 1px #c6c6c6;
  }
#topnavmain ul{
margin:0;
padding:0;
list-style:none;
}
#flvplayer
{
border:0px solid #339966;
text-align:center;
}
#topnavmain li{
display:inline;
margin:0;
padding:5px 18px 5px 18px;
font-family:Tahoma;
font-weight:normal;
text-align:center;
font-size:11px;
background:url(images/topnav_separator.jpg) no-repeat;
background-position:right;
}
#topnavmain li a{

color:#e3ba48;
text-decoration:none;
}
#topnavmain li a:hover{
color:#FF9900;
text-decoration:none;
}







.topbookmark{
padding-top:41px;
padding-bottom:7px;

}
.bookmark{
background:url(images/topround_bg.jpg) repeat-x;
height:20px;
}
.footer{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#817f7e;
padding-bottom:10px;
text-align:center;
padding-left:74px;
padding-right:15px;
line-height:20px;
}
.footer a{
color:#817f7e;
text-decoration:none;
}
.footer a:hover{
color:#979797;
text-decoration:none;
}
.footer_1{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#979797;
padding-bottom:10px;
text-align:center;
line-height:20px;
}
.topbookmark_1{
padding-top:41px;
padding-bottom:7px;
padding-left:10px;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#cac8c8;
}
.topbookmark_1 a{
color:#cac8c8;
text-decoration:none;
}
.topbookmark_1 a:hover{
color:#FFFFFF;
text-decoration:none;
}
.chessscroll{
background:url(images/log_main_bg.jpg) repeat;
}
.maincontent{
background:url(images/middlebg_middle.jpg) no-repeat;
height:512px;
background-position:right;
}
.maincontent_top{
background:url(images/middle_bg_top.jpg) no-repeat;
background-position:right;
height:42px;

}
.maincontent_bottom{
background:url(images/middle_bg_bottom.jpg) no-repeat;
height:45px;
background-position:right;
}
.maincontent_leftround{
background:url(images/middle_left_round.jpg) no-repeat;
width:151px;
}
.objective_3{
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:11px;
font-weight:normal; 
color:#FFFFFF; 
text-align:right;
}
.objective_3 a{
color:#FF9900;
text-decoration:none;
}
.objective_3 a:hover{
color:#000000;
text-decoration:none;
}



.objective{
padding-top:2px;
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:11px;
font-weight:normal; 
color:#62625f; 
text-align:right;
}
.objective a{
color:#FF6600;
text-decoration:none;
}
.objective a:hover{
text-decoration:none;
color:#000000;
}

.objective_1{
padding-right:40px;
padding-left:10px;
padding-top:2px;
width:252px;
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:11px;
font-weight:normal; 
color:#62625f; 
text-align:right;
}
.objective_1 a{
color:#FF6600;
text-decoration:none;
}
.objective_1 a:hover{
text-decoration:none;
color:#000000;
}

.objective_2{
margin-right:490px;
padding-top:1px;
width:250px;
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:11px;
font-weight:normal; 
color:#62625f; 
text-align:right;
clear:both;


}
.objective_2 a{
color:#FF6600;
text-decoration:none;
}
.objective_2 a:hover{
text-decoration:none;
color:#000000;
}
#easybut{
margin-left:5px;
padding:0;
float:left;
}
#easybut ul{
margin:0px;
padding:0px;
list-style:none;
}
#easybut li{
margin-bottom:4px;
text-align:center;
vertical-align:middle;
background:url(images/butt.gif) no-repeat;
width:65px;
height:17px;
font-family:Tahoma;
font-weight:bold;
color:#FFFFFF;
font-size:11px;
}
#easybut li a{
text-decoration:none;
color:#FFFFFF;
}
#easybut li a:hover{
text-decoration:none;
color:#FF9900;
}
.fff{
margin-right:295px;
margin-top:58px;
width:282px;
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:12px;
font-weight:bold;

}
.fff_1{
padding-top:10px;
width:282px;
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:12px;
font-weight:bold;
}
























#dropmenudiv{ 
margin-left:120px;
position:absolute;
font:bold 11px tahoma;
line-height:22px;
text-align:left;
z-index:100;
margin-top:-20px;
background-color: #CCCCCC;
font-size:10px;
font-family:Tahoma;
font-weight:bold;
}

#dropmenudiv a{background-color:#FFFFFF;
width: 130%;
display: block;
text-indent: 5px;
padding:0px 0 0 5px;
text-decoration: none;
color:#666666;
border-bottom:#EEEEEE dotted 1px;
}

#dropmenudiv a:hover{ background-color:#FFFFFF;
text-decoration:none;
color:#FFCC00;
}

















.objective_4{
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:11px;
font-weight:normal; 
color:#FFFFFF;
text-align:right;
float:right;
margin-left:180px;
padding-top:30px;
}
.objective_4 a{
color:#FF9900;
text-decoration:none;
}
.objective_4 a:hover{
text-decoration:none;
color:#FFFFFF;
}
.objective_5{
width:250px;
padding-top:50px;
padding-right:15px;
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:11px;
font-weight:normal; 
color:#FFFFFF;
text-align:right;
float:right;
}
.objective_5 a{
color:#FF9900;
text-decoration:none;
}
.objective_5 a:hover{
text-decoration:none;
color:#FFFFFF;
}

.logintxt{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#000000;
padding-bottom:5px;
}
.logintxt a{
color:#cac8c8;
text-decoration:none;
}
.logintxt a:hover{
color:#FFFFFF;
text-decoration:none;
}
.logintxt_1{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#ffde27;
padding-top:5px;
}
.logintxt_1 a{
color:#ffde27;
text-decoration:none;
}
.logintxt_1 a:hover{
color:#FF9900;
text-decoration:none;
}
.innerpage_main{
border-right:solid 9px #FFFFFF;
}
.anan_top{
background:url(images/anandinnerpage_top.jpg) no-repeat right top;
background-color:#f5f5f5;
}
.registermainbg{
background:url(images/reg_img.jpg) no-repeat right top;
background-color:#f1f3f2;
border:solid 9px #FFFFFF;
}

.my_accountmainbg{
background:url(images/background_innerpage_top.jpg) no-repeat right top;
background-color:#f1f3f2;
border:solid 9px #FFFFFF;
}

.amazon_store_mainbg{

background-color:#a4a9a9;
border:solid 9px #FFFFFF;
}
.boo{
border:solid 9px #FFFFFF;
background:url(images/anandinnerpage_top.jpg) no-repeat right top;
background-color:#f6f6f6;
}
.ranking{
font-family:Tahoma;
font-weight:normal;
font-size:12px;
color:#FFFF00;
padding-bottom:5px;
padding-top:5px;
}
.ranking a{
color:#FFFF00;
text-decoration:none;
}
.ranking a:hover{
color:#FF6600;
text-decoration:none;
}
.boooo{
border-bottom:dotted 1px #010000;
}
.leftmenubb{
background:url(images/menubb.png) repeat-y;
}
#menuleft{
	position:absolute;
	left:0px;
	top:265px;
	width:198px;
	z-index:1;
}
.padd_maincontent{
padding-left:19px;
padding-right:13px;
}
.padd_maincontent_1{
padding-left:19px;
padding-right:13px;
padding-top:10px;
padding-bottom:10px;
}
.content_heading_9{
font-family:Tahoma;
font-size:18px;
font-weight:bold;
color:#FF6600;
padding-top:5px;
padding-bottom:10px;
border-bottom:#666666 dotted 1px;
}

.content_heading_registration{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#fed916;
line-height:21px;
padding-left:10px;
background:url(images/regtxtbg.jpg) repeat-x left top;
}
.content_heading_elo{
font-family:Tahoma;
font-size:18px;
font-weight:bold;
color:#000000;
padding-top:0px;
padding-bottom:10px;
}
.content_heading{
font-family:Tahoma;
font-size:18px;
font-weight:bold;
color:#FF6600;
padding-top:5px;
padding-bottom:10px;
}
.content_heading_1{
font-family:Tahoma;
font-size:18px;
font-weight:bold;
color:#ffffff;
padding-bottom:10px;
}
.table_content_heading{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
padding-top:10px;
padding-bottom:10px;
color:#FFFFFF;
border-bottom:dotted #000000 1px;
}
.content_heading_2{
font-family:Tahoma;
font-size:18px;
font-weight:bold;
color:#000000;
padding-bottom:10px;
border-bottom:dotted #000000 1px;
}
.bo{
border-bottom:dotted #000000 1px;
}
.tablecontent{
padding-top:5px;
padding-bottom:5px;
border-bottom:dotted #000000 1px;
}
.tablecontent_1{
padding-top:5px;
padding-bottom:5px;
text-align:justify;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}
.tablecontent_2{
padding-top:5px;
padding-bottom:5px;
text-align:justify;
}
.content_heading_4{
font-family:Tahoma;
font-size:18px;
font-weight:bold;
color:#FF6600;
padding-top:10px;
padding-bottom:10px;
border-bottom:dotted #000000 1px;
/*border-top:dotted #000000 1px;*/
}
.book_title{
font-family:Tahoma;
font-size:10px;
color:#000000;
padding-top:5px;
padding-bottom:5px;
text-align:center;

}
.report_table{
font-family:Tahoma;
font-size:11px;
color:#000000;
padding-top:5px;
padding-bottom:5px;
text-align:left;
border-bottom:solid #CCCCCC 1px;
padding-left:5px;
}
.report_table a{
color:#00CC00;
font-weight:bold;
text-decoration:none;
}
.report_table a:hover{
font-weight:bold;
color:#FF6600;
text-decoration:none;
}
.report_table_white{
font-family:Tahoma;
font-size:11px;
color:#000000;
padding-top:5px;
padding-bottom:5px;
text-align:left;
border-bottom:solid #CCCCCC 1px;
padding-left:5px;
background-color:#fefefe;
}
.report_table_white a{
color:#00CC00;
font-weight:bold;
text-decoration:none;
}
.report_table_white a:hover{
font-weight:bold;
color:#FF6600;
text-decoration:none;
}
.report_table_1{
font-family:Tahoma;
font-size:11px;
color:#000000;
padding-top:5px;
padding-bottom:5px;
text-align:left;
border-bottom:solid #CCCCCC 1px;
border-left:solid #CCCCCC 1px;
padding-left:5px;
background-color:#fefefe;
}
.padddd{
padding-top:10px;
padding-bottom:10px;
border-bottom:solid #CCCCCC 1px;
padding-left:5px;
}
.report_table_9{
font-family:Tahoma;
font-size:11px;
color:#000000;
padding-top:5px;
padding-bottom:5px;
text-align:left;
border-bottom:solid #CCCCCC 1px;
border-right:solid #CCCCCC 1px;
}
.report_table_9_white{
font-family:Tahoma;
font-size:11px;
color:#000000;
padding-top:5px;
padding-bottom:5px;
text-align:left;
border-bottom:solid #CCCCCC 1px;
border-right:solid #CCCCCC 1px;
background-color:#fefefe;
padding-left:5px;
}
.padd_award{
padding-left:10px;
padding-top:5px;
}
.tablecontent_3{
padding-top:5px;
padding-bottom:5px;
text-align:justify;
font-size:12px;
line-height:17px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}
.tablecontent_3 a{
color:#333333;
text-decoration:none;
font-weight:bold;
}
.tablecontent_3 a:hover{
color:#FF6600;
text-decoration:none;
}

.tablecontent_3_5{
padding-top:5px;
padding-bottom:5px;
text-align:justify;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
border-bottom:#666666 dotted 1px;
}
.tablecontent_3_5 a{
color:#FF9900;
text-decoration:none;
font-weight:bold;
}
.tablecontent_3_5 a:hover{
color:#000000;
text-decoration:none;
}



.padd_maincontent_5{
padding-left:19px;
padding-right:13px;

}
.paddddd_mmm{
padding-bottom:10px;
padding-top:10px;
}
.txtbox_width{
width:84%; 
/*background:url(images/uppersectioncontent_inner.jpg) repeat-x left top;*/
font-family:Tahoma;
padding-left:4px;
}
.level{
background:#d7d8d9;
border:#666666 solid 1px;
padding-left:4px;
vertical-align:middle;
}


.level2{
background:#d7d8d9;
border:#666666 solid 1px;
padding-left:10px;
vertical-align:middle;
height:20px;
}

.error_msg{
font-family:Tahoma;
font-size:10px;
font-weight:bold;
color:#FF0000;
/*padding-top:5px;
padding-bottom:10px;
border-bottom:#666666 dotted 1px;
*/}
.regarrow_selected{
background:url(images/reg_arrow_selected.gif) right top no-repeat;
line-height:22px;
font-family:Tahoma;
font-size:14px;
color:#FF6600;
text-align:center;
}
.regarrow_selected a{
color:#FF6600;
text-decoration:none;
}
.regarrow_selected a:hover{
color:#000000;
}
.regarrow_unselected{
background:url(images/reg_arrowunselected.gif) right top no-repeat;
line-height:18px;
background-color:#ff7200;
font-family:Tahoma;
font-size:14px;
color:#FFFFFF;
text-align:center;
}
.regarrow_unselected a{
color:#FF6600;
text-decoration:none;
}
.regarrow_unselected a:hover{
color:#000000;
text-decoration:none;
}

/* Arrow Menu */
/*#arrowmenu{
margin:0;
padding:0;
}
#arrowmenu ul{
margin:0;
padding:0;
}
#arrowmenu li{
list-style:none;
float:left;
text-align:center;
vertical-align:middle;
line-height:25px;
width:141px;
color:#FFFFFF;
}
#arrowmenu li a{
text-decoration:none;
color:#990000;
display:block;
background:url(images/joint.gif) no-repeat right top;
background-color:#ffd200;
}
#arrowmenu li a:hover{
text-decoration:none;
color:#000000;
display:block;

}

#arrowmenu li span a{
text-decoration:none;
color:#FFFFFF;
display:block;
background:url(images/3rdjoint.gif) no-repeat right top;

}*/

#arrowmenu{
margin:0;
padding:0;
}
#arrowmenu ul{
margin:0;
padding:0;
}
#arrowmenu li{
list-style:none;
float:left;
text-align:center;
vertical-align:middle;
line-height:25px;
width:141px;
color:#FFFFFF;
}
#arrowmenu li a{
text-decoration:none;
color:#990000;
display:block;
background:url(images/joint.gif) no-repeat right top;
background-color:#ffd200;
}
#arrowmenu li a:hover{
text-decoration:none;
color:#000000;
display:block;

}
#arrowmenu li span a{
text-decoration:none;
color:#FFFFFF;
display:block;
background:url(images/3RD.png) no-repeat right top;

}


.middlearrow_third_1{
background:url(images/3rdarrow.png) left top no-repeat;
width:149px;
line-height:25px;
text-align:center;
}
.middlearrow_third_1 a{
color:#CCCCCC;
text-align:center;
text-decoration:none;
}
.middlearrow_third_1 a:hover{
text-align:center;
color:#FFFFFF;
text-decoration:none;
}

.middlearrow_third{
background:url(images/3rdarrow.png) left top no-repeat;
width:149px;
line-height:25px;
text-align:center;

}
.middlearrow_third a{
color:#CCCCCC;
text-align:center;
text-decoration:none;
}
.middlearrow_third a:hover{
text-align:center;
color:#FFFFFF;
text-decoration:none;
}
.firstarrow{
background:url(images/firstarrow.png) left top no-repeat;

width:149px;
line-height:25px;
text-align:center;
vertical-align:middle;
}
.firstarrow a{
color:#990000;
text-decoration:none;
}
.firstarrow a:hover{
color:#FFFFFF;
}

#texx{
margin:0px;
padding:0px;
}
#texx ul{
margin:0px;
padding:0px;
list-style:none;
}
#texx li{
float:left;
margin:0px;
padding:0px;
width:130px;
text-align:center;
font-family:Tahoma;
font-weight:bold;
font-size:11px;
color:#000000;
padding-bottom:5px;
}
#texx li span{
float:left;
margin:0px;
padding:0px;
width:130px;
text-align:center;
font-family:Tahoma;
font-weight:bold;
font-size:11px;
color:#FFFF00;
padding-bottom:5px;
}
#texx_1{
margin:0px;
padding:0px;
}
#texx_1 ul{
margin:0px;
padding:0px;
list-style:none;
}
#texx_1 li{
float:left;
margin:0px;
padding:0px;
width:112px;
text-align:center;
font-family:Tahoma;
font-weight:bold;
font-size:11px;
color:#000000;
padding-bottom:5px;
}
#texx_1 li span{
float:left;
margin:0px;
padding:0px;
width:112px;
text-align:center;
font-family:Tahoma;
font-weight:bold;
font-size:11px;
color:#FFFF00;
padding-bottom:5px;
}



.kingahead{
/*border-top:solid 2px #FF9900;*/
border-bottom:solid 2px #FF9900;
padding-top:2px;
padding-bottom:2px;
line-height:44px;
background:url(images/goldkk.png) no-repeat center;
}
.noking{
/*border-top:solid 2px #666666;*/
border-bottom:solid 2px #666666;
height:44px;
}
/* Arrow Menu */



/* Paging */
#pagingcontainer{
	width:400px;
	heght:20px;
    text-align:center;
	margin-right:100px;
	/*border: 1px solid #333333;*/
	}
#morebutton{
	width:300px;
	float:left;
	text-align:center;
	color:#FFFFFF;
	margin:0px auto;
	padding:0px;

}	
#butmore{ color:#FFFFFF;
	width:22px;
	float:left;	
	text-align:center;
	margin-left:6px;
}
#butmore a{background: url(images/page_2.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;	
	display:block;
	width:27px;
	height:19px;
	padding-top:3px;
	text-decoration:none;		
}	


#butmore a:hover{background: url(images/page_4.gif) no-repeat;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;	
	width:27px;
	height:19px;
	padding-top:3px;
	text-decoration:none;		
		
}	
#butmore .selected{background: url(images/page_4.gif) no-repeat;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;	
	width:27px;
	height:19px;
	padding-top:3px;		
}		
#more {
	position:relative;
	text-align:center;	
}

/* Paging */
/* Shop */
.shop-deader
{
background: url(images/shop-header.png) no-repeat;
height:16px;
width:782px;

margin-left:10px;
}.shop-mid
{
background: url(images/shop-mid.png) repeat-y;
width:782px;margin-left:10px;
}.shop-bottom
{
background: url(images/shop-bottom.png) no-repeat;
height:16px;margin-left:10px;
width:782px;
}
.chess-store
{
text-align:left;
margin-left:40px;
padding-top:10px;

}

.flagtitle_inner{
font-family:Tahoma;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
padding-top:5px;
}
.backtomyaccount{
background-color:#333333;
font-family:Arial, Helvetica, sans-serif;
line-height:20px;
color:#ffffff;
text-align:center;
font-weight:bold;
}
.backtomyaccount a{
text-decoration:none;
color:#ffffff;
display:block;
}
.backtomyaccount a:hover{
color:#000000;
text-decoration:none;
background-color:#FFCC00;

}
h1, h2, h3, h4, h5, h6{
margin:0px;
padding:0px;
}
.convekta
{
background:#a43907;
color:#FFFFFF;
height:44px;
font-size:20px;

padding:0px;
line-height:40px;
float:left;
width:533px;

}

.convekta a{
 color:#FFFFFF;
 text-decoration:none;
}


.convekta a:hover{
 text-decoration:underline;
}

.convekta1
{
background:#a43907;
color:#FFFFFF;
height:44px;
font-size:20px;

padding:0px;
line-height:40px;
float:left;
width:715px;

}
.d-top
{
background: url(images/d-top.png) no-repeat top; height:44px;
width:15px;
float:left;
}
.d-top-r
{
background: url(images/d-top-r.png) no-repeat top; height:44px;
width:15px;
float:left;
}
.convekta-b
{
background:#a43907;
color:#FFFFFF;
padding-left:0px;
font-size:12px;
padding-bottom:10px;
text-align:left;
background: url(images/browser.png) no-repeat top; 
padding-top:10px;
width:167px;
text-indent:8px;
}
.convekta-b-b
{


background: url(images/bottom-cat-bg.png) no-repeat top;
height:16px;
width:167px;

}
.con-s
{


width:563px;
}
.con-s1
{


width:753px;
border:0px solid #336699;
}
.con-d
{
float:left;
background:#efefcc;
clear:both;
width:543px;
border:0px solid #336666;

padding:10px;
}
.con-d1
{
float:left;
background:#efefcc;
clear:both;
width:725px;
border:0px solid #336666;

padding:10px;
}
.con-d1 h1
{
color:#990000;
border-bottom:1px solid #990000;
padding:4px 0px;
width:725px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
margin:0px;
}
.con-d1 p
{
padding-top:5px;
padding-bottom:5px;
text-align:justify;
font-size:12px;
line-height:17px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}
.con-catagory
{
background:#efefcc;
width:167px;
color:#c13800;
}

.con-catagory a
{
color:#c13800;
}

.con-product a
{
color:#c13800;
}
.product-detail-h
{
font-size:18px;
color:#000;
padding:5px 0px 8px 20px;

float:left;
border:0px solid #333366;
}
.product-detail-shop
{
float:right;font-size:13px;color:#000;padding:1px 20px 8px 30px; line-height:30px;background: url(images/shop.png) left center no-repeat;
}
.product-detail-shop a
{
color:#c13800;
text-decoration:underline;
}
.des-d{
background:#efefcc;
clear:both;
border:0px solid #336666;

padding:10px;

}
.bottom-bg-c
{
background:#a4a9a9 url(images/bottom-bg-c.png) no-repeat top;
height:16px;
width:563px;
border:0px solid #CC9933;
margin-top:0px;

}
.bottom-bg-c-1
{
background:#a4a9a9 url(images/bottom-bg-c.png) no-repeat top;
height:16px;
width:563px;
border:0px solid #CC9933;
margin-top:0px;
clear:both; float:left;
}
.bottom-bg-c-1-1
{
background:#a4a9a9 url(images/bottom-bg-c-1.png) no-repeat top;
height:16px;
width:745px;
border:0px solid #CC9933;
margin-top:0px;
clear:both; float:left;
}
/* PRODUCT DETAILS */

#content {
      background:#EFEFCC;
      padding:14px 24px;
}
span.reviewtitle {
      font-size:12px;
      font-weight:bold;
}
table#detailheader {
      width:482px;
}
table#detailheader td {
      vertical-align:top;
}
td#detailImage {
      padding: 5px 20px 5px 5px;
}
div#productDescription {
      padding-top:20px;
}
div#customDescription
{
    padding-bottom:10px;
}
table#prices
{
    margin:0px;
}
#notAvailableNotice
{
    margin-top:10px;
}
.amount {
      font-size:10.5pt; 
      font-weight:bold;
}
div#titleAndByLine
{
    margin-bottom:5px;
}
form#addToCartForm
{
    margin-top:10px;
}
td.issueslabel,
td.pricelabel
{
    font-size:10.5pt; 
    font-weight:bold;
    text-align:right;
    white-space:nowrap;
}
tr#listprice td
{
    vertical-align:bottom;
}
tr#listprice td span.amount
{
    text-decoration:line-through;
    font-weight:normal;
}
#loyaltypoints #loyaltyPointsAmount
{
    font-weight:normal;
}
.by {
      font-size:9pt; 
      font-weight:normal;
}


/* Cart Style */


div#cart {
      background:#FAFAD6;
      padding:28px 24px;
}
div#cart span#subtotal {
      font-weight:bold;
}
div#cart input.quantity {
      text-align:right;
}
table#cart {
      width:482px;
      font-family:'Verdana', sans-serif;
      font-size:9pt;
      border:0px;
}
td#toprule {
      border-bottom: solid 1px #A43907;
}
table#cart td {
      padding:5px;
}
table#cart th {
      background-color:#D2D2B3;
      height:1px;
      padding:3px;
}
table#cart tr.clsOdd {
      background-color:#FAFAD6;
}
table#cart tr.clsEven {
      background-color:#EFEFCC;
}
table#cart th.delete,td.delete {
      width:70px;
      text-align:center;
}
table#cart th.item,td.item {
      width:290px;
      text-align:left;
}
table#cart th.quantity,td.quantity {
      width:50px;
      text-align:center;
}
table#cart th.price,td.price {
      width:70px;
      text-align:right;
}
input#updatesubtotal {
      padding:10px 0px 10px 0px;
}
td#subtotal {
      border-top: solid 1px #A43907;
      text-align:right;
}
td#updatesubtotal {
      height:40px;
      text-align:right;
}
div#cartbuttons {
      padding-top:20px;
      padding-bottom:20px;
}
div#keepshopping {
      float:left;
      vertical-align:center;
}
div#checkout {
      float:right;
      vertical-align:center;
}






















  
  
  
 /************ menu start ***********/
 #menu{
margin-left:5px;
padding:0px;
}
#menu ul{
margin:0px;
padding:0px;
list-style:none;
}
#menu li{
margin:0px;
padding:0px;
padding-left:0px;
font-family:Tahoma;
font-weight:bold;
font-size:10px;
border:0px solid #CC0066;
float:left;
width:190px;
color:#817f7e;
background:url(images/menubottom.jpg) no-repeat;
background-position:bottom left;
display:block;
}
#menu li a{
background:url(images/pony.jpg) no-repeat;
background-position:left top;
margin-right:20px;
margin-top:0px;
margin-bottom:0px;
margin-left:10px;
padding-top:0px; 
padding-bottom:0px;
padding-left:20px;
line-height:27px;
color:#817f7e;
text-decoration:none;
display:block;

}
#menu li a:hover{
color:#FFCC00;
display:block;
}
 
#menu li span{
margin:0px;
padding:0px;
padding-left:0px;
font-family:Tahoma;
font-weight:bold;
font-size:10px;
border:0px solid #CC0066;
float:left;
width:170px;
color:#817f7e;

background-position:bottom left;
display:block;
}
#menu li span a{
background:url(images/pony_1.gif) no-repeat;
background-position:left top;
margin-right:20px;
margin-top:0px;
margin-bottom:0px;
margin-left:10px;
padding-top:0px; 
padding-bottom:0px;

line-height:27px;
color:#817f7e;
text-decoration:none;
display:block;

}
#menu li span a:hover{
color:#FF9900;
display:block;
}
#menu li ul li{
color:#FF9900;
padding-left:0px;
background:#FFFFFF;

display:block;
width:230px;
}
#menu li ul li a{
padding-left:0px;background:url(images/right_arrow.gif) no-repeat left #FFFFFF;
text-indent:20px;

display:block;
}
#menu li ul li a span{padding-left:0px;background:url(images/right_arrow.gif) no-repeat left #FFFFFF; border:0px solid #6699CC;
width:210px;
display:block;
}
  
  
  .glossymenu, .glossymenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
/*WIDTH OF MAIN MENU ITEMS*/
border: 0px solid black;
}

.glossymenu li{
position: relative;
}

.glossymenu li a{
color: white;
display: block;
width: auto;
padding: 5px 0;
padding-left: 10px;
text-decoration: none;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
 /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 0;
display: none;
border:0px solid #CC9900;
background:#FFFFFF;
}

.glossymenu li ul li{
float: left;
color:#666666;
background:#FFFFFF;
border-bottom:#EEEEEE dotted 1px !important;
}

.glossymenu li ul a{
background:#FFFFFF;
border-bottom:#EEEEEE dotted 1px;/*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
}

.glossymenu .arrowdiv{
position: absolute;
right: 2px;
}

.glossymenu li a:visited, .glossymenu li a:active{

}

.glossymenu li a:hover{

}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }






.menact a
{
color:#FFCC00 !important;
}
.menact ul li a
{
color:#817f7e !important;
}
.menact ul li a:hover
{
color:#FFCC00 !important;
}
.menu1_1{
color:#FFCC00 !important;
}



.am-store a
{
color:#817f7e  !important;
}
.am-store a:hover
{
color:#FFCC00  !important;
}
.co-store a
{
color:#817f7e !important;
}
.co-store a:hover
{
color:#FFCC00  !important;
}

#co-store-1 a
{
color:#817f7e !important;
text-indent:-9999;

}
#co-store-1 a:hover
{
color:#FFCC00 !important;


}
#am-store a
{
color:#817f7e  !important;
}
#am-store a:hover
{
color:#FFCC00  !important;
}
/* End */



 /*************************24.12**************************/
 
 .google_s
 {
	 background-color:#444d50;
	 border:1px solid #ffffff;
	 height:19px;
	 width:226px;
	 color:#ffffff;
 }
 
 
 .topbookmark_1_1{
padding-top:8px;
padding-bottom:12px;
padding-left:10px;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
border:0px solid #FFFFFF;
color:#cac8c8;
}
.topbookmark_1_1 a{
color:#cac8c8;
text-decoration:none;
}
.topbookmark_1_1 a:hover{
color:#FFFFFF;
text-decoration:none;
}


.topbookmark-ttt{
padding-top:2px;
padding-bottom:7px;

}


/***************************7.4.10***********************/

.new_link
{
	color:#ffffff;
	text-decoration:none;
	
}
a.new_link:hover
{
	color:#ffffff;
	text-decoration:underline;
	
}