body {
/*	background-image: url(../images/bg_red.gif);
	background-repeat: repeat;*/
	background-color: #000000;
	padding:0px; 
  margin:0px;
	/*background-color: #990000;*/
}
.backgradient {
	background-image: url(../images/dark_red.gif);
	filter: alpha(opacity=60); 
  -moz-opacity:.60;
  z-index: -3;
  	/*background-image: url(../images/dark_red.gif);
	background-repeat: repeat-x;
	background-repeat: repeat;*/
	/*background-color: black;*/
}

.gradient {
  z-index: 4;
	/*background-image: url(../images/dark_red.gif);
	filter: alpha(opacity=80); 
  -moz-opacity:.90;*/
	/*background-image: url(../images/dark_red.gif);
	background-repeat: repeat-x;
	background-repeat: repeat;*/
	background-color: black;
}
.gradient1{ background:#000000 url(../images/bookbg.jpg) repeat-x bottom;}
.leftarrow {
  position:absolute; display:inline;float:left;
  padding-top:90px;
  padding-left:10px;
}
.rightarrow {
  margin-right:10px;
 /*margin-top:90px; margin-right:10px; position:absolute;*/
  /* display:inline;float:right;*/
  /*padding-left:180px; padding-top:90px;*/
}
.rightarrow[class] {
  /*padding-left:230px;*/
}
.indexheading {
  color: white; 
  font-size: 18px; 
  font-family: arial; 
  padding-top:18px;
}
.indexheading[class] {
  line-height:60px;
}

.littlespace{
  font-size: 1px;
  height: 5px;
}

.toolTipClass {
  	font-family: Verdana, Helvetica, Arial, Sans-serif;
	color: #ffffff;
	font-size: 8pt;
}
.capital {
	font-family: Verdana, Helvetica, Arial, Sans-serif;
	line-height: 9pt;
	font-size: 8pt;
	color: #ff9900;
	text-transform: uppercase;
}
.capitalHome, .capitalHome a {
	font-family: Verdana, Helvetica, Arial, Sans-serif;
	line-height: 13pt;
	font-size: 7pt;
	color: #ff9900;
	text-transform: uppercase;
}
.capitalHome a:hover {
  /*text-decoration: underline;*/
  color: white;
}
.capitalTitle{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
	font-size: 8pt;
	line-height: 8pt;
	color: #ff9900;
	text-transform: uppercase;
}

.capitalDesc{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
	font-size: 8pt;
	line-height: 9pt;
	color: #ff9900;
	text-transform: uppercase;
}
.whiteTitle {
	font-family: Verdana, Helvetica, Arial, Sans-serif;
	font-size: 7pt;
	color: #FFFFFF ! important;
}
.graytext {
	color: gray;
}

.spacer10{
  height         : 8px ! important;
  font-size      : 1px  ! important;
}
.spacer17{
  height         : 17px ! important;
  font-size      : 1px  ! important;
}
.spacer54{
  height         : 54px ! important;
  font-size      : 1px  ! important;
}
.red {
    font-family: Verdana, Helvetica, Arial, Sans-serif;
	font-size: 8pt;
	color: #CC0000;
  	line-height: 11pt;
}
.frame_topleft {
	background-image : url(../images/frame/frame_topleft.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.frame_top {
	background-image : url(../images/frame/frame_top.gif);
	background-repeat: repeat-x;
	height: 8px;
}

.frame_topright {
	background-image : url(../images/frame/frame_topright.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.frame_centerleft {
	background-image : url(../images/frame/frame_centerleft.gif);
	background-repeat: repeat-y;
	width: 8px;
}

.frame_centerright {
	background-image : url(../images/frame/frame_centerright.gif);
	background-repeat: repeat-y;
	width: 8px;
}

.frame_center {
	padding: 5px 5px 5px 5px;
}

.frame_bottomleft {
	background-image : url(../images/frame/frame_bottomleft.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.frame_bottom {
	background-image : url(../images/frame/frame_bottom.gif);
	background-repeat: repeat-x;
	height: 8px;
}

.frame_bottomright {
	background-image : url(../images/frame/frame_bottomright.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.framebuttonlink {
	text-decoration: none;
	cursor: hand;
	color: gray;
}

.gray {
  color: #b1b1b1;
  line-height: 12pt;
}

p {
    font-family: Verdana, Helvetica, Arial, Sans-serif;
	line-height: 9pt;
	font-size: 8pt; 
	color: #ff9900;
}

.linkspace {
	padding-left: 30px;
}

.white { 
	font-family: Verdana, Helvetica, Arial, Sans-serif;
	font-weight: bold;
	font-size: 10pt;
	line-height: 10px;
	padding-left: 5px;
	padding-right: 5px;
	color: #FFFFFF;
}

.style2 {
  color: #FFFFFF;
  font-size: 8pt;
}

.style3 {
  color: #FF6600;
}
.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
}
.style5 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

a {
  font-family: Verdana, Helvetica, Arial, Sans-serif;
  font-size: 8pt;
  color: #ff9900;
  text-decoration: none; 
  font-weight: bold; 
  line-height: 9pt;
}
.aIndex {
  font-family: Verdana, Helvetica, Arial, Sans-serif;
  font-size: 8pt;
  color: #ff9900;
  text-decoration: none; 
  font-weight: normal;
  line-height: 9pt;
}

.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 11pt; color: #ff9900; font-style: normal; font-weight: normal;}
.grayDesc {
  font-family: Verdana, Helvetica, Arial, Sans-serif;
  	line-height: 11pt;
	font-size: 10pt; 
  color: #b1b1b1;
  
}
#lbfimage {
z-index:3; position:absolute; width:670px; visibility:hidden; display:inline; margin-top:140px; 
/*margin-left:310px;*/
margin-left:65px;
background-color: black;
}


#lbfimage[id] {
/*margin-left:65px;*/
margin-top:160px;
}


/*buy now styles written by venkat*/
.buynow{ background:#333333; background:url(../images/buynow_bg.jpg) repeat-x top; width:180px; height:365px; display:block; float:left; margin:10px 6px 0px 6px; font-family:Arial, Helvetica, sans-serif;}
.buynow form{margin:0 0 0 0; padding:0 0 0 0;}
.buynow img{ margin:10px; display:block; padding:0; border:0}
.buynow span{color:#FFFFFF; font-size:10px;display:block; text-align:center; }
.buynow span strong{ color:#f09301;display:block;text-align:center;font-size:13px; font-weight:bold;}
.buynow  strong{ color:#FFFFFF; font-weight:normal; text-align:center; display:block; font-size:12px;}
.buynow a img{ margin-top:20px;}


.greenlinks{color:#009900}
.greelinksind{color:#009900; background:url(../images/indiaflag.gif) no-repeat left; padding-left:20px;}
.greelinksusa{color:#009900; background:url(../images/usflag.gif) no-repeat left; padding-left:20px;}

.gray_text{
	font:Arial;
	font-size:11px;
	color:#808080;
	}
	
.red_text{
	font:Arial;
	font-size:11px;
	color:#EC2B1C;
	}
	
.gray_text2{
	line-height:18px;
	font:Arial;
	font-size:13px;
	color:#808080;
	}
	
.red_text2{
	line-height:18px;
	font:Arial;
	font-size:12px;
	color:#9674D5;
	font-weight:bold;
	}
	
	
.yellow_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF9C00;
	text-align:right;
	text-decoration:none;
	}
	
.yellow_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF9C00;
	text-align:right;
	text-decoration:underline;
	}
	
.yellow_link:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF9C00;
	text-align:right;
	text-decoration:none;
	}