body { margin:0; padding:0;	background: white; }
form { margin:0px; padding:0px; }
/* --- home Page Styles --- */
.Inputbox {
	width:180px;
	border:1px solid #FF6565;
	background-color:#FFF6F6;
	margin:2px;
}
.byLine {
margin-top:40px;
margin-left:5px;
border-left:solid 1px #cccccc;
padding-bottom:2px;
padding-top:2px;
padding-left:3px;
float:left;
font-family:Century Gothic;
font-size:11px;
color:#666666;
}
.buttonBuynow {
	background-image:url(images/buynow.gif);
	height:25px;
	width:79px;
	background-repeat:no-repeat;
	border:0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
}
.buttonSmall {
	background-image:url(images/btn-bg.gif);
	height:23px;
	width:57px;
	background-repeat:no-repeat;
	border:0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}
.buttonMedium {
	background-image:url(images/btn-bg-medium.gif);
	height:25px;
	width:150px;
	background-repeat:no-repeat;
	border:0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}
.MainLinks {
	width:100%;
	background-color:#D82621;
	height:32px;
	font-family:Arial,Helvetica,sans-serif;
	color:#CC6633;
}
.HeaderTextRightMenu {
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	text-transform:capitalize;
	font-weight:bold;
	color:#666666;
	line-height:16px;
	padding-bottom:5px;
	float:right;
	margin-right:3px;
}
.HeaderTextRightMenu a {
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	text-transform:capitalize;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
	line-height:16px;
	margin-left:1px;
	margin-right:1px;
}
.HeaderTextRightMenu a:hover { color:#CC6633; text-decoration:underline; }

.headerLinks
{
	width:110px;
	border:1px solid #F6802F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	line-height:16px;
	color:#ffffff;
	vertical-align:middle;
	float:left;
	height:16px;
	margin:3px;
	display:block;
	text-align:left;
	padding:2px 3px 2px 3px;
	background-color:#C42824;
}

.headerLinks a {
	font-size:10px;
	line-height:16px;
	font-family:Arial,Helvetica,sans-serif;
	color:#ffffff;
	text-decoration:none;
	display:block;
	background-color:#C42824;
}
.headerLinks a:hover { color:#F6802F; text-decoration:none; }
.border { border:1px solid #D82621; }
.border td { padding:0 2px 0 2px; }
.BGcolorInnerPage
{
	background-color:#E7E7D5;
	font-family:Arial,Helvetica,sans-serif;
	color:#D82621;
	font-size:12px;
	font-weight:bold;
}
.BGcolor
{
	background-color:#D62621;
	font-family:Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.NewsFlash
{
	background-color:#FFFFA8;
	line-height:16px;
	float:left;
	width:90px;
	border:1px solid #FD8E7A;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#7D0000;
	padding:0 2px 2px 1px;
}

h2 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	line-height:16px;
	margin-bottom:1px;
	color:#FF6600;
}
h3 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:14px;
	margin-bottom:1px;
	color:#000000;
}
.ContentArea
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#333333;
	padding:10px 10px 0px 18px;
}
.ContentArea p { margin-top: 10px; margin-bottom: 6px; }
.img { padding:0px 5px 0px 5px; }
.ContentArea h1 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#CC6633;
	margin-bottom:2px;
}
.ContentArea a {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:24px;
	text-decoration:underline;
}
.ContentArea h2 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	color:#FF6600;
	margin-top: 10px;
}
.ContentArea a:hover { background-color:#FFFFE6; text-decoration:underline; }
.ContentArea ul {
	font-family:Arial,Helvetica,sans-serif;
	color:#666666;
	margin: 10px 0;
	*margin-top: 10px; 
	padding: 0;
}
.ContentArea ol {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:24px;
	margin-bottom:2px;
	padding-left:10px;
	margin-left:2px;
	list-style-type:lower-alpha;
	}
.ContentArea li
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:15px;
	list-style-type: none;
	margin-bottom:5px;
}
.ContentArea li a
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#666666;
	line-height:18px;
	text-decoration:underline;
}
.ContentArea li a:hover { text-decoration:none; }

.BottomLine { border-bottom:1px solid #D82621; }
/* --- Inner Pages Right Link Area ---*/
.Vline { border-left:1px dashed #D82621; height:auto; }
.BGcolorPink {
	background-color:#D82621;
	font-family:Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.borderPink { border:1px solid #FF6769; }
.borderPink td { padding:0 2px 0 2px; }
.rightLink {
	padding:5px;
	margin:2px;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:20px;
	color:#CC6633;
}
.rightLink a {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:20px;
	color:#FF6600;
	text-decoration:underline;
}
.rightLink a:hover { text-decoration:none; }
.rightLink ul {
	margin-bottom:2px;
	margin-top:2px;
	margin-left:2px;
	padding-left:5px;
	list-style-type:square;
}
.rightLink ol {
	margin-bottom:2px;
	margin-top:2px;
	margin-left:2px;
	padding-left:5px;
}
.rightLink li {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:20px;
	color:#D82621;
	margin-left:10px;
}
.rightLink li a {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:20px;
	color:#D82621;
	text-decoration:underline;
	font-weight:bold;
}
.rightLink h1 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#333333;
	margin-bottom:2px;
}
.rightLink h2 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#CC6633;
	margin-bottom:2px;
	font-weight:bold;
}

/* --- Inner Pages Content Area ---*/
.InnerContentArea {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#333;
	padding:10px 30px 0px;
	margin-bottom:0px;
	border-left:1px dashed red;
}
.InnerContentArea p { margin-top: 10px; margin-bottom: 6px;}
.InnerContentArea h1 {
	font-family:Arial, Tahoma, Verdana;
	font-size:14px;
	color:#666666;
	margin-bottom:2px;
	letter-spacing:.50px;
}
.InnerContentArea a {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#CC6633;
	text-decoration:underline;
}
.InnerContentArea a:hover { text-decoration:underline; }
.InnerContentArea ul {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	line-height:24px;
	margin-bottom:2px;
	margin-top:2px;
	margin-left:2px;
	padding-left:0px;
}
.InnerContentArea li {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	line-height:24px;
	/*list-style-type:none; */
	margin-left:40px;
	
}
.InnerContentArea li a {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#CC0000;
	line-height:24px;
	text-decoration:underline;
}
.InnerContentArea li a:hover { text-decoration:none; }

.customlnk a {color:#666666;}
.customlnk a:hover {color:#666666;}

/* ----- Inner Content Area with Larger Text like home page ----- */
.InnerContentAreaBig {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	line-height:24px;
	padding:10px 10px 10px 22px;
}
.InnerContentAreaBig h1 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#CC6633;
	margin-bottom:2px;
}

.InnerContentAreaBig h2 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	color:#FF6600;
	margin-bottom:2px;
}
.InnerContentAreaBig a {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#CC6633;
	line-height:24px;
	text-decoration:underline;
}
.InnerContentAreaBig a:hover { background-color:#FFFFE6; text-decoration:underline; }
.InnerContentAreaBig ul {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	line-height:24px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:8px;
	margin-left:4px;
}
.InnerContentAreaBig ol {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	line-height:24px;
	margin-bottom:2px;
	padding-left:10px;
	margin-left:2px;
	list-style-type:lower-alpha;
}
.InnerContentAreaBig li {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000000;
	line-height:24px;
	list-style-type:disc;
}
.InnerContentAreaBig li a {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#CC6633;
	line-height:24px;
	text-decoration:underline;
}
.InnerContentAreaBig li a:hover { text-decoration:none; }

/* --- footer Area----  */
.footer {
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#000000;
	line-height:16px;
}
.footer a {
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#CC6633;
	line-height:16px;
	text-decoration:underline;
}
.footer a:hover { text-decoration:none; }
/* --- search area----  */
.style1 { font: Arial; font-size:12px; color:#ffffff; }
.headerLinks1
{
	width:110px;
	border:1px solid #AD8DB7;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	line-height:20px;
	color:#CC6633;
	vertical-align:middle;
	float:right;
	height:20px;
	margin-left:2px;
	display:block;
	text-align:left;
	padding:5px;
}

/* menu
----------------------------------------- */
ul#navmenu{
	margin:0 auto;
	border:0 none;
	padding:0 0 0 0;
	width:auto;
	list-style:none
}
ul#navmenu li{
	margin:0;
	border:0 none;
	padding:0;
	float:left;
	display:inline;
	list-style:none;
	position:relative;
	z-index: 1;
	height:22px;
	background: #d82621;
}
ul#navmenu ul {
	margin:0;
	border:0 none;
	padding:0;
	width:180px;
	list-style:none;
	display:none;
	position:absolute;
	top:22px;
	left:0
}
ul#navmenu ul:after {
	clear:both;
	display:block;
	font:1px/0px serif;
	content:".";
	height:0;
	visibility:hidden
}
ul#navmenu ul li{
	width:180px;
	float:left;
	display:block !important;
	display:inline
}
ul#navmenu a{
	padding:1px 10px;
	float:none !important;
	float:left;
	display:block;
	background:transparent;
	color:white;
	text-decoration:none;
	height:auto !important;
	height:1%;
	border-top:none;
	border-right:none;
	border-bottom:none;
	border-left:none;
	line-height:2em;
	font-weight:normal;
}
ul#navmenu li a {font-size:11px;}
ul#navmenu li li a {font-size:10px;}
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a{
	float:none;
	color:#663333;
	border-top: 1px solid #eee;
	border-right: 1px solid #eee;
	border-bottom: 0px solid #eee;
	border-left: 1px solid #eee;
}
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a{
color:#666
}
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover{
background:#c42824;
color:#FFF
}
ul#navmenu ul ul,
ul#navmenu ul ul ul{
display:none;
position:absolute;
top:0;
left:160px
}
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul{
display:none
}
ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul{
display:block
}
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a,ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a{
background:#fff;
color:#663333
}
il#navmenu li:hover li .down,
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a,ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a{
background:#eee;
color:#d20039
}

.disclaimer {
	color:#000000;
	font: 10px/16px Arial,Helvetica,sans-serif;
	padding: 0px;
	margin-right: 5px;
	margin-left: 5px;
	text-align: center;
}

.news { line-height: 15px; }
/* sangeeta three column
----------------------------------------- */
.threeCols p { font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 24px; }

.threeCols h1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #CC6633; margin-bottom: 2px; }
.threeCols h3 { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight:bold; color: #000; margin-top: 0; padding: 2px 8px;}
.threeCols .pad {padding:10px 10px 10px 18px;}
.threeCols li { font-family: Arial,Helvetica,sans-serif; font-size: 12px; }
.threeCols ul { margin: 0 0 10px 0; padding: 0; }
.threeCols li { margin: 0; padding: 0; }

.threeCols ul ul , .threeCols li li { margin-left: 1em; } 
.sub {margin: 10px; padding: 10px; background-color:#ffefef;}

/*.color { background-color:#FFDFDF;}*/
.img {background: url(images/slic.gif) repeat-x 0px bottom;}
.threeCols h2 a, .threeCols h2{ font-family: Arial,Helvetica,sans-serif; color:#FF6600; text-decoration:none; font-size:13px; margin:0; padding: 2px 8px; }
.pad1{ margin: 0px; padding:10px 5px 10px 5px;}
.pad2 { padding:10px 0 10px 22px;}
.threeCols li a {
	font-size:11px;
	line-height: 20px;
	text-decoration: none;
	list-style:none;
	color:#CC0000;
	margin-bottom: 7px;
}
.threeCols li {
	text-decoration: none;
	list-style:none;
	color:#CC0000;

}
.threeCols li a:hover { color: #FB5200; text-decoration:underline }
.threeCols h2 a:hover {	color: #FB5200; text-decoration:underline }
.ContentArea li .font a { font-size: 11px; }
.ContentArea ul a, .ContentArea li strong {
	font-family:Verdana,Arial,Helvetica;
	color:#CC0000;
	line-height:10px;
	margin-bottom:2px;
	margin-top:2px;
	margin-left:0px;
	list-style:none;
}
.roundBox {
	background:transparent url("images/roundBox.gif") no-repeat top left;
	width:233px;
	padding:15px;
	line-height:15px;
	margin-bottom:15px;
	
}
.roundBox .boxBottom {
	background:white url("images/roundBox.gif") no-repeat bottom left;
	font-size:1px;
	line-height:1px;
	height:15px;
	margin:0 -15px -15px -15px;
}
.roundBox p {padding: 0; margin: 0;}
 p.greyline { 
	border-bottom:1px solid #E1E1E1;
	line-height:14px;
	margin-bottom:7px;
	margin-top:7px;
	padding-bottom:0;
	min-height:25px;
	height:auto !important;
	height:32px;
}

/* LENIN */

.home h2
{ margin: 0; padding: 0; font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#FF6600; }
.home h3
{ margin: 0; padding: 0; font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#666666;}
.smaller{font-size:11px;}
#leaderboard_ad {position:absolute; right:10px; top:11px;}