body {
	background-color:#000000;
	background-image: url(black-gray-gradient.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
		text-align:center;
}

.APIButton
{
		background:Transparent;
	background-image: url(APIButton.gif);
	background-repeat:no-repeat;
	font-family:Verdana;
	text-align:center;
	font-size:11px;
	color: white;
	text-decoration:none;
	border:#FFFFFF solid 0px;
	height:27px;
	width:172px;
	cursor:hand;
	font-weight:bold;
}

.APIButtonNoImg
{
		background:#000;
		font-family:Verdana;
		text-align:center;
		font-size:11px;
		color: #41aed7;
		text-decoration:none;
		border:#FFFFFF solid 0px;
		height:27px;
		width:172px;
		cursor: pointer; cursor: hand;

}



.loginbtn
{
	background:Transparent;
	background-image: url(img2-002-74.jpg);
	background-repeat:no-repeat;
	font-family:Verdana;
	text-align:center;
	font-size:11px;
	color: White;
	text-decoration:none;
	border:#FFFFFF solid 0px;
	height:28px;
	width:155px;
	cursor:hand;
	font-weight:bold;
}
.loginbtn1
{
	background:Transparent;
	background-image: url(login1.gif);
	background-repeat:no-repeat;
	font-family:Verdana;
	text-align:center;
	font-size:11px;
	color: White;
	text-decoration:none;
	border:#FFF solid 0px;
	height:19px;
	width:64px;
	cursor:hand;
	font-weight:bold;
}
.newaccountbtnsmall
{
	background:Transparent;
	background-image: url(img2-002-74.jpg);
	background-repeat:no-repeat;
	font-family:Verdana;
	text-align:center;
	font-size:11px;
	color: White;
	text-decoration:none;
	border:#FFFFFF solid 0px;
	height:28px;
	width:74px;
	cursor:hand;
	font-weight:bold;
}
.newaccountbtn
{
	background:Transparent;
	background-image: url(img2-002-146.jpg);
	background-repeat:no-repeat;
	font-family:Verdana;
	text-align:center;
	font-size:11px;
	color: White;
	text-decoration:none;
	border:#FFFFFF solid 0px;
	height:28px;
	width:155px;
	cursor:hand;
	font-weight:bold;
}
a img {
	border:none;
}

html{ height: 100%;  margin-bottom: 1px; }
#Wrapper {
	width:775px;
	margin:0 auto;
}

.top_back {
	background-image: url(top_back_02.jpg);
	background-repeat:repeat-x;
}

.top_master_back {
	background-image: url(top_back_02.jpg);
	background-repeat:repeat-x;
}

.BeforeSelectButton
{
	background:Transparent;
	background-image: url(btn_dwn.jpg);
	background-repeat:no-repeat;
	font-family:Verdana;
	text-align:center;
	font-size:12px;
	color: White;
	text-decoration:none;
	border:#FFFFFF solid 0px;
	height:40px;
	width:151px;
	cursor:pointer;
	cursor:hand;
	font-weight:bold;
}
.ButtonNext
{
	background:Transparent;
	background-image: url(btn-next.gif);
	background-repeat:no-repeat;
	font-family:Verdana;
	text-align:center;
	font-size:20px;
	color: White;
	text-decoration:none;
	border:#FFFFFF solid 0px;
	height:27px;
	width:87px;
	cursor:hand;
}

.ButtonBack
{
	background:Transparent;
	background-image: url(btn-Back.gif);
	background-repeat:no-repeat;
	font-family:Verdana;
	text-align:center;
	font-size:20px;
	color: White;
	text-decoration:none;
	border:#FFFFFF solid 0px;
	height:27px;
	width:87px;
	cursor:hand;
}

.ButtonUpload
{
	background:Transparent;
	background-image: url(upload_buton.jpg);
	background-repeat:no-repeat;
	font-family:Verdana;
	text-align:center;
	font-size:20px;
	color: White;
	text-decoration:none;
	border:#FFFFFF solid 0px;
	height:26px;
	width:88px;
	cursor:hand;
}
.AfterSelectButton
{
	background:Transparent;
	background-image: url(btn_ovr.jpg);
	background-repeat:no-repeat;
	font-family:Verdana;
	text-align:center;
	font-size:12px;
	color: White;
	text-decoration:none;
	border:#FFFFFF solid 0px;
	height:42px;
	width:151px;
	cursor:pointer;
	cursor:hand;
	font-weight:bold;
}

/*______________________________________________________________*/
.santext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.line {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #292929;
	border-right-color: #292929;
	border-bottom-color: #292929;
	border-left-color: #292929;
}
.textbox {
	background-color: #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	color:#FFF;
	margin:0 auto;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.textboxFF {
	/*background-color: #333333;*/
	
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	color:#000;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.santextblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #064fed;
	text-decoration: none;
}
.santextgreen{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7fc22d;
	text-decoration: none;
}
.top_nav_link_selected {
font-family:Verdana;
font-size:12px;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}
.top_nav_link a:link {
font-family:Verdana;
font-size:12px;
color:#CCCCCC;
text-decoration:none;
}
.top_nav_link a:visited {
font-family:Verdana;
font-size:12px;
color:#CCCCCC;
text-decoration:none;
}
.top_nav_link a:hover {
font-family:Verdana;
font-size:12px;
color:#68b720;
text-decoration:underline;
}

/*______________________________________________________________*/

.normal_link_click {
font-family:Verdana;
font-size:11px;
color:#41aed7;
text-decoration:none;

}
.normal_link_click a:link {
font-family:Verdana;
font-size:11px;
color:#41aed7;
text-decoration:none;
}
.normal_link_click a:visited {
font-family:Verdana;
font-size:11px;
color:#41aed7;
text-decoration:none;
}
.normal_link_click a:hover {
font-family:Verdana;
font-size:11px;
color:#68b720;
text-decoration:none;
}

.normal_link1 {
font-family:Verdana;
font-size:11px;
color:#68b720;
text-decoration:none;

}
.normal_link1 a:link {
font-family:Verdana;
font-size:11px;
color:#68b720;
text-decoration:none;
}
.normal_link1 a:visited {
font-family:Verdana;
font-size:11px;
color:#68b720;
text-decoration:none;
}
.normal_link1 a:hover {
font-family:Verdana;
font-size:11px;
color:#68b720;
text-decoration:none;
}


.normal_link {
font-family:Verdana;
font-size:11px;
color:#FFFFFF;
text-decoration:none;

}
.normal_link a:link {
font-family:Verdana;
font-size:11px;
color:#FFF;
text-decoration:none;
}
.normal_link a:visited {
font-family:Verdana;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.normal_link a:hover {
font-family:Verdana;
font-size:11px;
color:#68b720;
text-decoration:none;
}


.normal_link2 {
font-family:Verdana;
font-size:11pt;
color:#FFFFFF;
text-decoration:none;

}
.normal_link2 a:link {
font-family:Verdana;
font-size:11pt;
color:#FFF;
text-decoration:none;
}
.normal_link2 a:visited {
font-family:Verdana;
font-size:11pt;
color:#FFFFFF;
text-decoration:none;
}
.normal_link2 a:hover {
font-family:Verdana;
font-size:11pt;
color:#68b720;
text-decoration:none;
}

/*--------------------------------------------------------------*/
/*style sheet for create account link---------------------------*/
.ca_link {
font-family:Verdana;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.ca_link a:link {
font-family:Verdana;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.ca_link a:visited {
font-family:Verdana;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.ca_link a:hover {
font-family:Verdana;
font-size:12px;
color:#68b720;
text-decoration:none;
}
/*--------------------------------------------------------------*/




/*______________________________________________________________*/

.red_title {
font-family:Arial;
font-size:17px;
color:red;
font-weight:bold;
height:15px;
border-bottom:#FFFFFF solid 1px;
}
.blue_title {
font-family:Arial;
font-size:17px;
color:#41aed7;
font-weight:bold;
height:25px;
border-bottom:#FFFFFF solid 1px;
}
.blue_title_wu {
font-family:Arial;
font-size:17px;
color:#41aed7;
font-weight:bold;
height:25px;
}
.button
{
	background:Transparent;
	background-image: url(top_nav_new.jpg);
	background-repeat:no-repeat;
	font-family:Verdana;
	text-align:center;
	font-size:11px;
	color: #CCCCCC;
	text-decoration:none;
	border:#FFFFFF solid 0px;
	height:30px;
	width:105px;
	cursor:hand;
	font-weight:bold;
}
.Smallbutton
{
	background:Transparent;
	background-image: url(img2-002new.jpg);
	background-repeat:no-repeat;
	font-family:Verdana;
	text-align:center;
	font-size:11px;
	color: White;
	text-decoration:none;
	border:#FFFFFF solid 0px;
	height:19px;
	width:110px;
	cursor:hand;
	font-weight:bold;
}
.BlueButton
{
	background:Transparent;
	background-image: url(btn_myorders.jpg);
	background-repeat:no-repeat;
	font-family:Verdana;
	text-align:center;
	font-size:11px;
	color: White;
	text-decoration:none;
	border:#FFFFFF solid 0px;
	
	cursor:hand;
	font-weight:bold;
}


.Bigbutton
{
	background:Transparent;
	background-image: url(img2 002.jpg);
	background-repeat:no-repeat;
	font-family:Verdana;
	text-align:center;
	font-size:11px;
	color: White;
	text-decoration:none;
	border:#FFFFFF solid 0px;
	height:28px;
	width:155px;
	cursor:hand;
	font-weight:bold;
}


.blue_title_mid {
font-family:Arial;
font-size:15px;
color:#41aed7;
font-weight:bold;
height:20px;
border-bottom:#FFFFFF solid 1px;
}
.blue_title_mid01 {
font-family:Arial;
font-size:15px;
color:#41aed7;
font-weight:bold;
border-bottom:#FFFFFF solid 1px;
border-top:#000 solid 6px;
padding:5px 0 5px 8px;
}

.blue_title_nor {
font-family:Arial;
font-size:13px;
color:#41aed7;
font-weight:bold;

}
.white_title {
font-family:Arial;
font-size:15px;
color:#ffffff;
font-weight:bold;
height:25px;
border-bottom:#FFFFFF solid 1px;
}
.imgTeMal {
	background: url(testi_icon.jpg) no-repeat right center;	
}

.text02Bold
{
	font-family:Arial;
font-size:15px;
color:#ffffff;
font-weight:bold;
height:25px;
border-bottom:#FFFFFF solid 1px;
}
.HeaderBold
{
	font-family:Tahoma;
font-size:14px;
color:#ffffff;
font-weight:bold;
height:18px;

}
.SmallHeaderBold
{
	font-family:Tahoma;
font-size:11px;
color:#ffffff;
font-weight:bold;


}

.normal_text_OrangeRed {
font-family:Verdana;
font-size:11px;
color: #ff4500;
text-decoration:none;
}

.normal_text_white {
font-family:Verdana;
font-size:11px;
color: #CCCCCC;
text-decoration:none;
}
.text02
{
font-family:Verdana;
font-size:11px;
color: #CCCCCC;
text-decoration:none;
	
}
.text08
{
font-family:Verdana;
font-size:11px;
color: #CCCCCC;
text-decoration:none;
}
.text08 td {
	padding:4px 0 4px 4px;
}

.normal_text_copyright {
font-family:Verdana;
font-size:10px;
color: #CCCCCC;
text-decoration:none;
}

.bold_text_white_big {
font-family:arial;
font-size:15px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.bold_text_white {
font-family:Verdana;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.bold_text_white a:link {
font-family:Verdana;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.bold_text_white a:visited {
font-family:Verdana;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.bold_text_white a:hover {
font-family:Verdana;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
font-weight:bold;
}
.normal_text_green {
font-family:Verdana;
font-size:11px;
color:#76c721;
text-decoration:none;
}
.normal_text_blue {
font-family:Verdana;
font-size:11px;
color:#41aed7;
text-decoration:none;
}
.normal_text_red {
font-family:Verdana;
font-size:11px;
color:red;
text-decoration:none;
}
.border_bottom {
border-bottom:#999999 solid 1px;
}
.textbox_nor {
font-family:Verdana;
font-size:11px;
color:#000000;
text-decoration:none;
background-color:#CCCCCC;
border-left:1px #CCCCCC solid;
border-top:1px #cccccc solid;
border-right:1px #ffffff solid;
border-bottom:1px #ffffff solid;
}
.WNInput {
MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; FONT-FAMILY:
Tahoma,Arial,Helvetica,sans-serif
}
.DropDown
{
font-family:Verdana;
font-size:10px;
color:White;
text-decoration:none;
background-color:#333333;
border:None;

}

.TextBox {
font-family:Verdana;
font-size:11px;
color:White;
text-decoration:none;
background-color:#333333;
border-left:1px #666666 solid;
border-top:1px #666666 solid;
border-right:1px #666666 solid;
border-bottom:1px #666666 solid;
}
.HiddenTextBox {
font-family:Verdana;
font-size:11px;
color:Black;
text-decoration:none;
background-color:Black;
border-left:1px Black solid;
border-top:1px Black solid;
border-right:1px Black solid;
border-bottom:1px Black solid;
}


.green_title {

font-family:Arial;
font-size:17px;
color:#6DBE19;
font-weight:bold;
}


.button_black{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CCCCCC;
font-weight:bold;
background-color:#333333;
border:1px solid #666666;
padding: 2px 0px 2px 0px;

}
.errormsg{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #FF0000;
}

.loginlink a:link {
font-family:Tahoma;
font-size:11px;
color: #999999;
font-weight:bold;
background-color:#222222;
border:#666666 1px solid;
padding:1px 5px 1px 5px;
}
.loginlink a:visited {
font-family:Tahoma;
font-size:11px;
color: #999999;
font-weight:bold;
background-color:#222222;
border:#666666 1px solid;
padding:1px 5px 1px 5px;
}
.loginlink a:hover {
font-family:Tahoma;
font-size:11px;
color: #ffffff;
font-weight:bold;
text-decoration:underline;
background-color:#444444;
border:#888888 1px solid;
padding:1px 5px 1px 5px;
}

.loginlink_admin a:link {
font-family:Tahoma;
font-size:11px;
color: #999999;
font-weight:bold;
background-color:#222222;
border:#666666 1px solid;
padding:1px 3px 1px 3px;
}
.loginlink_admin a:visited {
font-family:Tahoma;
font-size:11px;
color: #999999;
font-weight:bold;
background-color:#222222;
border:#666666 1px solid;
padding:1px 3px 1px 3px;
}
.loginlink_admin a:hover {
font-family:Tahoma;
font-size:11px;
color: #ffffff;
font-weight:bold;
text-decoration:underline;
background-color:#444444;
border:#888888 1px solid;
padding:1px 3px 1px 3px;
}

.nav_back {
	background-image: url(nav_back.jpg);
	background-repeat:repeat-x;
	height:30px;
}
.smalltext {
font-family:Tahoma;
font-size:10px;
color: #999999;
font-weight:normal;

}

/*after login styles START*/
.inner_combobox {
font-family:Tahoma;
font-size:11px;
color: #ffffff;
font-weight:normal;
background-color:#333333;
border:1px solid #666666;
padding:2px 2px 2px 2px;
}
.header_top_rep {
font-family:Tahoma;
font-size:13px;
color: #8e8e8e;
font-weight:bold;
background-image:url(innertop_header.jpg);
padding-top:4px;
padding-bottom:7px;
padding-left:10px;
}
.note{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #FF0000;
}
.innerpage_mainborder {
border:1px solid #303030;
}
.innerpage_bottom_border {
border-bottom:1px solid #303030;
}
.button_browes{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CCCCCC;
font-weight:normal;
background-color:#000000;
border:1px solid #666666;
padding: 2px 0px 2px 0px;

}
.price_text {
font-family:Arial;
font-size:11px;
color:#41aed7;
font-weight:normal;
}
.table_fields_top {
font-family:Tahoma;
font-size:11px;
color: #999999;
font-weight:normal;
background-color:#333333;
height:20px;
}
.table_fields_normal {
font-family:Tahoma;
font-size:11px;
color: #999999;
font-weight:normal;
background-color:#1d1d1d;
height:20px;
}
.normaltext_gray {
font-family:Tahoma;
font-size:11px;
color: #999999;
font-weight:normal;
}
.headtext_gray {
font-family:Tahoma;
font-size:11px;
color: #999999;
font-weight:bold;
background-color:#333333;
}
.normaltext_white {
font-family:Tahoma;
font-size:11px;
color:#ffffff;
font-weight:normal;
}
.greentext_nor{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#009900;
font-weight:normal;
}
.alternaterow 
{
background-color:#161616;
height:18px;
	
	}
.alternaterow1 
{
background-color:#000000;
height:18px;
	
}
.blackmain_title1 {
font-family:Arial;
font-size:17px;
color:#000000;
font-weight:bold;
}


/*after login styles END*/

/* new styles  */
.textalign {
text-align:justify;
}
.heading_mid {
font-family:Arial;
font-size:14px;
color: #999999;
font-weight:bold;
background-color:#161616;
height:20px;
}
.green_title1 {
font-family:Arial;
font-size:17px;
color:#000000;
font-weight:bold;
}
.table_class_mid_border {
background-color:#161616;
border:1px solid #333333;
}
.blue_title_nor_before {
font-family:Arial;
font-size:11px;
color:#41aed7;
font-weight:bold;
height:25px;
}
.green_title_nor_before {
font-family:Arial;
font-size:11px;
color:#6DBE19;
font-weight:bold;
height:25px;
}
.green_big_link a:link {
font-family:Arial;
font-size:17px;
color:#6DBE19;
font-weight:bold;
text-decoration: underline;
}
.green_big_link a:visited {
font-family:Arial;
font-size:17px;
color:#6DBE19;
font-weight:bold;
text-decoration: underline;
}
.green_big_link a:hover {
font-family:Arial;
font-size:17px;
color:#6DBE19;
font-weight:bold;
text-decoration:none;
}
.heading_mid_reg {
font-family:Arial;
font-size:11px;
color: #ffffff;
font-weight:bold;
}
.faqborder {
border-bottom:1px solid #242424;
}
.current {
	background: url(current.gif) no-repeat center 6px;
	font-weight:bold;
	color:#FFF;
}
.current a:link, .current a:visited{
	color:#FFF;
}
.current a:hover {
	color:#68b720;
	font-weight:normal;
}

.BtnLogin {
	width: 64px;
	height: 19px;
	padding: 0 0 19px 0;
	border:none;
	background: transparent url(login1.gif) no-repeat center top;
	overflow: hidden;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */

}
form>.BtnLogin { 
  height: 0px;
}
.TNav {
	margin-top:13px;
}
.TNav .TopNav1 a, .TNav .TopNav2 a {
	font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#CCC;
	text-decoration:none;
	height: 24px;
	display:block;
	padding-top:10px;
	text-align:center;
}
.TNav .TopNav1 a {
	width: 83px;
	background: url(nav/btn1.gif) no-repeat center bottom;
}
.TNav .TopNav2 a {
	width: 156px;
	background: url(nav/btn2.gif) no-repeat center bottom;
}

.TNav .TopNav1 a:hover, .TNav .TopNav2 a:hover {
	color:#68b720;
}



.TNav .TopNav1on a, .TNav .TopNav2on a {
	font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	height: 24px;
	display:block;
	padding-top:10px;
	text-align:center;
	font-weight:bold;
}
.TNav .TopNav1on a {
	width: 83px;
	background: url(nav/btn1on.gif) no-repeat center bottom;
}
.TNav .TopNav2on a {
	width: 156px;
	background: url(nav/btn2on.gif) no-repeat center bottom;
}

.TNav .TopNav1on a:hover, .TNav .TopNav2on a:hover {
	color:#FFF;
}


/*Devang - 23-01-08*/
p.blue_title_nor a {
font-family:Arial;
font-size:13px;
color:#3daed7;
font-weight:bold;
}
p.blue_title_nor a:hover {
text-decoration:none;
color:#50af1c;
}

/*Devang - 28-01-08*/
.SitemapSt {
	margin:0 0 0 120px;
}
.SitemapSt li {
	line-height:25px;
}