/* CSS Document */

Body{
	background:#000000;	
	margin:0px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#b6b6b6;
}
td{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.htopbg{background:#000000 url(../images/h_topbg.gif) repeat-x;}
.disbg{background:url(../images/product_style.gif) no-repeat; background-position:right top;}
.footer{background:url(../images/bottom_bg.gif);}
.txtbg{background:url(../images/txt-effect-bg.gif) repeat-x; background-position:left bottom;}
/*--------------Links-----------------------------*/
a.smlink{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#FFFFFF;}
a.smlink:hover{font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-size:11px; color:#FFFFFF;}
a.leftlink{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#909090;
	padding:7px 0px 5px 10px;
	border-bottom:1px solid #666666;
	height:20px;
	background:#000000;
	display:block; 
	}
a.leftlink:hover{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF;
	padding:7px 0px 5px 10px;
	border-bottom:1px solid #666666;
	height:20px;
	background:#000000 url(../images/light_effect.gif) repeat-x; background-position:left bottom;
	display:block; 
	}
a.nuborder {border-bottom:0px solid #666666;}
a.nuborder:hover {border-bottom:0px solid #666666;}
.pad10{padding:10px 10px 10px 10px;}
a.vidlink{font-family:Arial, Helvetica, sans-serif; font:11px; text-decoration:none; color:#EDEDEF;}
a.vidlink:hover{font-family:Arial, Helvetica, sans-serif; font:11px; text-decoration:none; color:#FFF8A4;}
a.norlink{font-family:Arial, Helvetica, sans-serif; font:11px; text-decoration:underline; color:#F2D588;}
a.norlink:hover{font-family:Arial, Helvetica, sans-serif; font:11px; text-decoration:none; color:#CAEBFF;}
a{font-family:Arial, Helvetica, sans-serif; font:11px; text-decoration:underline; color:#F2D588;}
a:hover{font-family:Arial, Helvetica, sans-serif; font:11px; text-decoration:none; color:#CAEBFF;}
/*--------------table-----------------------------*/
.graytable{border:1px solid #656565;}
.graybox{border:1px solid #5B5B5B;}
.ligraybox{border:1px solid #9C9C9C;}
.blborder{border:1px solid #000000;}
.drkgraybox{border:1px solid #1E1E1E;}
/*--------------Fonts Style-----------------------------*/
.bold{font-weight:bold;}

/*--------------Fonts Size-----------------------------*/
.font11{font-size:11px;}
.font13{font-size:13px;}

/*--------------Fonts Color-----------------------------*/
.white{color:#FFFFFF;}
.yellow{color:#FFB24B;}
.orgyellow{color:#F2D588;}
.orgyellow1{color:#F2D588;font-weight:bold;font-size:15px}
.gray1{color:#B6B6B6;font-weight:bold;font-size:15px}
.liblue1{color:#77c7fa;font-weight:bold;font-size:15px}
.gray{color:#B6B6B6;}
.drgray{color:#8A8A8A;}
.liblue{color:#79C7FA;}
.llblue{color:#CAEBFF;}
.pink{color:#D56BA0;}
.drpink{color:#E781B3;font-weight:bold;font-size:15px}
.drpink1{color:#E781B3;}

/*--------------Padding-----------------------------*/
.left5{padding-left:5px;}
.marg{padding:5px;}

/*--------------Form-----------------------------*/
input{font-family:Arial, Helvetica, sans-serif; font-size:11px; border:none;}
textarea{font-family:Arial, Helvetica, sans-serif; font-size:11px; border:none;}
select{font-family:Arial, Helvetica, sans-serif; font-size:11px; border:none;}
#subcatg {
	border: 1px solid #88A8D0;
	background-color: #6984A7;
	position:absolute;
	margin: 0px 0px 0px 0px;
	float:right;
	z-index: 3;
	display: none;
	/*width:246px;*/
}

/*#subcatg  ul
{
	margin:0px;
	padding:0px;
}
#subcatg  li
{
	background:url(../images/div-line.gif) repeat-x;
	background-position:left bottom;
	margin: 0 0;
	padding:4px 4px 4px 8px;
	line-height:10px;
	list-style-type: none;
	list-style: none;
	color: #061A2E;
	margin-left:0px;
}*/

#subcatg  ul
{
	margin:0px;
	padding:0px;
}
#subcatg  li
{
	background:url(../images/div-line.gif) repeat-x;
	background-position: bottom;
	margin: 0px;
	padding:8px 2px 8px 8px;
	line-height:4px;
	list-style-type: none;
	list-style: none;
	color:#002F5F;
	margin-left:0px;
	font-size:.82em;
	font-weight:normal;
	border:0px solid red;
}
#subcatg  li.subcatgclass
{
	color:#A7C2E4;
}
/*
#subcatg  span.subcatg_bg_top
{
	border:1px solid red;
	background:url(../images/left_link_top.gif) repeat-x;
	width:200px;
	height:7px;
	
}
*/
/* CSS by Vitthal For various forms and Login Page */

.bggrey {background:#272727;}
.bggrey1 {background:#191919;}
.pad1{padding-left:20px;padding-bottom:3px;padding-top:3px;}
.pad2{padding-left:8px;padding-right:8px;}
.pad3{padding:3px;}
.pad4{padding-top:3px;padding-bottom:3px;}
.pad5{padding-left:4px;padding-right:4px;}
.pad6{padding-left:8px;}
.bdr1{border-top:1px solid #333333;}
.bdr2{border-top:1px solid #404040;}
.bdr3{ background:url(../images/dot_cart.gif) repeat-y right;}
.bdr4{ background:url(../images/dot_cart1.gif) repeat-x bottom;}
.imgbdr{border:1px solid #666666;}

.pic2 {background:#000000;}
.pic1 { background:#1E1E1E;}
.button1{ background:#FF0000; color:#FFFFFF; border:0px solid white; padding:0px 0px 0px 0px ;margin:0px 5px 0px 5px; height:17px}

/*..................... high slide style for viewing large images...............................*/
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 1px solid gray;
}
.highslide:hover img {
	border: 1px solid white;
}
.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
