/*body {margin: 0 auto; width: 1000px; text-align: center;}*/

#container {
	position: relative;
	margin: 0 auto;
}
.LTR, .RTl {
	background-color: White;
}
/**************************   For Header Control  ******************/
div.border {
	border: #c5c5c7 1px solid;
	width: 998px;
}
div.Main {
	width: 998px;
	margin-top: 8px;
}
/*div.Logo 
{
	float:left; width:229px; height:146px;
	
	
}*/

.OnetoOwnBackground {
	background: url(/images/onetoown.gif) repeat-y;
	border: none 0px white;
	width: 150px;
	height: 25px;
	color:#fff;
}
.Border-box {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ae93d6;
	border-left-color: #ae93d6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ae93d6;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ae93d6;
	background-color: #FFFFFF;
}
.text-bold-12 {
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
}
.red-18-normal {
	font-size: 18px;
	font-weight: normal;
}
.red-bold {
	font-size: 12px;
	font-weight: bold;
}
.Purple-bold-10 {
	font-size: 10px;
	font-weight: bold;
}
.red-normal {
	font-size: 12px;
	font-weight: normal;
	color: #ce0000;
}
.black-normal {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
/*.basket_logo
{
	clear:left;	
	padding-top:2.2em;
	padding-left:30px;
}*/

/*div.header_Mid 
{
	float:left;
	width:537px; 
	height:160px;
}
*/
div.header_bg {
	clear: left;
	width: 620px;
	height: 102px; /*background-image:url(../Images/topbanner.gif); 	background-repeat:no-repeat;*/ /*padding:20 auto auto 10;*/ /*padding-top:8px;	*/
	text-align: center;
}
div.Banner {
	clear: left;
	background-color: transparent;
	width: 620px;
	height: 102px;
	text-align: center;
}
div.MainMenu {
	clear: left;
	background-color: White;
	width: 998px;
	height: 40px;
	padding-top: 5px;
	padding-bottom: 10px;
}
div.Login {
	float: left;
	width: 180px;
	height: 140px;
	background-image: url(../images/loginmainbg.gif);
	background-repeat: repeat-x;
}
div.Sub {
	clear: left; /*white-space:nowrap;  	margin:9px 0px 0px 0px;*/
	margin-top: 9px;
}
div.Sub1 {
	float: left; /*margin:0px 0px 0px 0px; 	width:146px; 	padding-left:30px; 	padding-right:50px;*/ /*Changed by Ahtisam*/
	font-size: 6px;
	padding-top: 4px;
	padding-left: 30px;
}
div.Sub2 {
	float: left; /*padding-left:28px !important; 	padding-left:28px;	 	font-size: 10px;*/
	font-weight: normal;
	padding-left: 20px !important;
	padding-left: 20px;
	font-size: 12px;
}
.Table_Black_Text_10 {
	font-size: 12px;
	font-weight: normal;
}
div.Sub3 {
	float: left;
	padding-left: 28px !important;
	padding-left: 29px;
}
div.Sub4 {
	float: left; /*margin-left:9px;*/
	padding-left: 11px;
}
.Row-header {
	font-size: 12px;
	font-weight: normal;
	vertical-align: top;
	text-align: left;
}
.MyRow-header3 {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	height: 20px;
	padding-left: 5px;
	vertical-align: middle;
	background-color: #f4f4f4; /*#ac1a78;*/
}
.td_Top_Border {
	border-top: #c8c8c8 1px solid;
	border-left-color: #c8c8c8;
	border-bottom-color: #c8c8c8;
	border-right-color: #c8c8c8;
}
.td_Bottom_Border {
	border-left-color: #c8c8c8;
	border-top-color: #c8c8c8;
	border-bottom: #c8c8c8 1px solid;
	border-right-color: #c8c8c8;
}
.td_RG_LF_Border {
	border-right: #c8c8c8 1px solid;
	border-bottom-color: #c8c8c8;
	border-left: #c8c8c8 1px solid;
	border-top-color: #c8c8c8;
	background-image: url(../Images/loginmainbg.gif);
	background-repeat: repeat-x;
}
INPUT.Field-Button {
	height: 18px;
	vertical-align: middle;
}
INPUT.Search-Button {
	border-right: 1px solid #BFBFBF;
	border-top: 1px solid #BFBFBF;
	border-left: 1px solid #BFBFBF;
	border-bottom: 1px solid #BFBFBF;
	background-color: #ffffff;
	width: 50px;
	height: 18px;
	font-size: 10px;
	font-weight: normal; /*background-position:center center; 	background-image:url(http://vsd-16/Test/Common/Images/arrow.gif) ; 	background-repeat:no-repeat;*/
}
INPUT.Login_TextBox {
	border: solid 1px #ac1c7b;
	font-weight: 500;
	font-size: 12px;
	height: 18px;
	width: 200px;
	margin-bottom: 5px;
}
/*INPUT.TextBox_153_greyBorder {	
	border-right: 1px solid; 
	border-top: 1px solid; 
	font-weight: normal; 
	font-size: 10px; 
	border-left: 1px solid; 
	border-bottom: 1px solid; 
	height: 18px;
	width: 153px;
}*/
Input.TextBox_153_greyBorder {
	border-right: 1px solid;
	border-top: 1px solid;
	font-weight: normal;
	font-size: 10px;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: #888889;
	height: 17px;
	width: 153px;
}
INPUT.Login_Password {
	border: solid 1px #ac1a78;
	font-weight: normal;
	font-size: 10px;
	height: 18px;
	width: 200px;
}
INPUT.Login-Button {
	background-color: #FCEAEA;
	border: 1px solid #ac1c7b;
	font-size: 12px;
	font-weight: normal;
	cursor: pointer;
	background-color: #fceaea;
	height: 20px;
	padding-left: 5px;
	padding-right: 5px;
	line-height: 18px;
	margin-left: 2px;
}
A.Login-Link:Link {
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
}
A.Login-Link:Visited {
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
}
A.Login-Link:Hover {
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
}
.TextBox {
	border-right: 1px solid;
	border-top: 1px solid;
	font-weight: normal;
	font-size: 10px;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: #AE93D6;
	height: 18px;
	width: 146px;
	border-color: Gray;
}
.Combo {
	border-right: 1px solid;
	border-top: 1px solid;
	font-weight: normal;
	font-size: 10px;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: #AE93D6;
	height: 17px;
	width: 146px;
	border-color: Black;
	white-space: pre;
}
/***************************************************************************/

/******************************* For Left Menu *****************************/

/*div.leftMain 
{
	float:left; 	
	
}

div.leftSub1 
{
	clear:left; 	
	margin:11px 0px 0px 0px;
	margin-top:0px;
	height:83px;
	width:195px;
	
}*/

div.leftSub2 {
	clear: left; /*margin:34px 0px 0px 0px;*/
	margin-top: 16px; /*height:83px;*/
	width: 195px;
}
div.leftSub3 {
	clear: left;
	margin: 34px 0px 0px 0px;
	height: 83px;
	width: 195px;
}
.JEWELLERY-SHOP {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.td_Left_Menu_Bottom_Border_DarkPurple {
	border-left-color: White;
	border-top-color: White;
	border-bottom: White 1px solid;
	border-right-color: White;
	background-image: url(../Images/bg_darkpurple.gif);
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}
A.white-Link-MainMenu:Link {
	font-size: 14px;
	text-decoration: none;
	padding-left: 44.5px;
	padding-right: 39px;
}
A.white-Link-MainMenu:Visited {
	font-size: 14px;
	text-decoration: none;
	padding-left: 44.5px;
	padding-right: 39px;
}
A.white-Link-MainMenu:Hover {
	font-size: 14px;
	text-decoration: none;
	padding-left: 44.5px;
	padding-right: 39px;
}
A.white-Link-MainMenu1:Link {
	font-size: 12px;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 5px;
}
A.white-Link-MainMenu1:Visited {
	font-size: 12px;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 5px;
	line-height: 22px;
}
A.white-Link-MainMenu1:Hover {
	font-size: 12px;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 5px;
}
a.newhdpanelLink {
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 5px;
	padding-right: 5px;
}
a:hover.newhdpanelLink {
}
A.white-Link-Header:Link {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 60px;
	text-decoration: none;
}
A.white-Link-Header:Visited {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 60px;
	text-decoration: none;
}
A.white-Link-Header:Hover {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-left: 60px;
	text-decoration: none;
}
/***************************************************************************/

/******************************* For Middle Portion *****************************/

div.MiddleMain {
	float: left;
	margin-left: 17px;
	margin-top: 0px;
	margin-top: 4px !important;
	width: 764px;
	border-color: #646567;
	background-color: #FFFFFF;
}
div.MiddleSub_Row1 {
	float: left;
	margin: 0px;
	width: 981px;
	border: solid 1px #e6C0e9;
	overflow: hidden;
	padding: 2px;
	position: relative;
}
div.MiddleSub_Row2 {
	float: left;
	margin: 11px 0px 0px 0px;
	padding-bottom: 15px;
	width: 732px;
}
div.MiddleSub1 {
	float: left;
	margin: 0px 0px 0px 0px;
	width: 728px;
	background-color: #FFFFFF;
}
div.MiddleSub2 {
	float: left;
	margin: 0px 0px 0px 9px;
	height: 190px;
	width: 190px;
	background-color: #FFFFFF;
}
div.MiddleSub3 {
	float: left;
	margin: 0px 0px 0px 0px;
	height: 160px;
	width: 190px;
	background-color: #FFFFFF;
}
div.MiddleSub4 {
	float: left;
	margin: 0px 0px 0px 9px;
	height: 160px;
	width: 160px;
	background-color: #FFFFFF;
}
/*div.Ringdisplay 
{
	float:left; 	
	margin:0px 9px 0px 9px;
	height:160px;
	width:160px;	
	background-color :#FFFFFF;
}*/

div.MiddleSub5 {
	float: left;
	margin: 0px 0px 0px 9px;
	height: 160px;
	width: 160px;
	background-color: #FFFFFF;
}
div.MiddleSub6 {
	float: left;
	margin: 0px 0px 0px 9px;
	height: 160px;
	width: 190px;
	background-color: #FFFFFF;
}
.td_Middle_Top_Border {
	border-top: #646567 1px solid;
	border-left-color: #646567;
	border-bottom-color: #646567;
	border-right-color: #646567;
}
.td_Middle_Bottom_Border {
	border-left-color: #646567;
	border-top-color: #646567;
	border-bottom: #646567 1px solid;
	border-right-color: #646567;
}
.td_Middle_RG_LF_Border {
	border-right: #646567 1px solid;
	border-bottom-color: #646567;
	border-left: #646567 1px solid;
	border-top-color: #646567;
}
.td_padding_16 {
	padding-left: 16px;
}
/*****************  For Live Auction *********************/
.td_Purple_Color_Top_Border {
	border-top: #888889 1px solid;
	border-left-color: #888889;
	border-bottom-color: #888889;
	border-right-color: #888889;
	background-color: #9177AF;
}
.td_Purple_Color_LR_Border {
	border-top: #888889;
	border-left-color: #888889;
	border-bottom-color: #888889;
	border-right-color: #888889;
	background-color: #9177AF;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 10px;
	text-decoration: none;
	vertical-align: top;
}
.td_WithOut_Purple_Color_LR_Border {
	border-top: #888889;
	border-left-color: #888889;
	border-bottom-color: #888889;
	border-right-color: #888889;
}
.td_WithOut_Purple_Color_Bottom_Border {
	border-left-color: #888889;
	border-top-color: #888889;
	border-bottom: #888889 1px solid;
	border-right-color: #888889;
}
div.Live {
	clear: left;
	width: 500px;
	height: 153px;
}
div.LiveImage {
	float: left;
	margin-left: 0px;
	width: 165px;
}
div.LiveDesc {
	float: right; /*margin:10px 10px auto auto;	*/
	margin-top: 5px;
	margin-right: 10px;
}
div.LiveShowDetail {
	clear: left; /*margin:5px auto auto 30px; 	margin-top:0px; 	margin-left:30px;*/
	padding-top: 5px;
	padding-left: 30px;
}
.Purple_Text {
	font-size: 12px;
	font-weight: normal;
}
/*.Purple_normal_Text
{
	
	font-size: 10px;
	font-weight:normal;
	color: #622181;	
}*/
/*****************  For Previous Auction **************/
div.Previousimage {
/*clear:left;*/
}
div.PreviousDesc {
	clear: left;
	font-size: 10px;
	font-weight: normal;
	margin: 10px auto auto 10px;
}
.td_Grey_Color_Top_Border {
	border-top: #888889 1px solid;
	border-left-color: #888889;
	border-bottom-color: #888889;
	border-right-color: #888889;
	background-color: #888889;
}
.td_Grey_Color_Bottom_Border {
	border-top: solid 1px #FFFFFF;
	border-left-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-right-color: #FFFFFF;
	background-color: #FFFFFF;
}
.td_Grey_Color_LR_Border {
	border-right: #FFFFFF 1px solid;
	border-bottom-color: #FFFFFF;
	border-left: #FFFFFF 1px solid;
	border-top-color: #FFFFFF;
	background-color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	color: #800080;
	padding-left: 5px;
	text-decoration: none;
	vertical-align: top;
}
.td_Grey_Color_LR_Border_LargePromotions {
	border-right: #888889 1px solid;
	border-bottom-color: #888889;
	border-left: #888889 1px solid;
	border-top-color: #888889;
	background-color: #888889;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 5px;
	text-decoration: none;
	vertical-align: top;
}
.td_Grey_Color_LR_Border_Lower {
	border-right: #888889 1px solid;
	border-bottom-color: #888889;
	border-left: #888889 1px solid;
	border-top-color: #888889;
	background-color: #888889;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 0px;
	padding-top: 3px;
	text-decoration: none;
}
.td_Grey_Color_LR_Border_Lower-ring {
	border-right: #888889 1px solid;
	border-left: #888889 1px solid;
	background-color: #888889;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 0px;
	text-decoration: none;
}
/*.td_WithOut_Grey_Color_LR_Border
{
	border-right: #FFFFFF 1px solid; 
	border-bottom-color: #FFFFFF; 
	border-left: #FFFFFF 1px solid; 
	border-top-color: #FFFFFF; 
	
}*/

.td_WithOut_Grey_Color_LR_Border_LargePromotions {
	border: solid 1px;
	border-right: #888889 1px solid;
	border-bottom-color: #888889;
	border-left: #888889 1px solid;
	border-top-color: #888889;
}
.td_WithOut_Grey_Color_Top_Border {
	border-top: #888889 1px solid;
	border-left-color: #888889;
	border-bottom-color: #888889;
	border-right-color: #888889;
}
.td_WithOut_Grey_Color_Bottom_Border {
	border-top: solid 1px #888889;
	border-left-color: #888889;
	border-bottom-color: #888889;
	border-right-color: #888889;
}
/*************** For TeaserS and TeaserM Page **********************/

div.TeaserSImage {
	float: left; /*margin: 0 0 0 3;*/
	margin-left: 3px;
}
div.TeaserSDesc {
	/*Float:left;*/
	font-size: 12px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
}
div.Heute {
	clear: left; /*margin:15px 5px 0px 0px; */
	padding-top: 5px;
	padding-right: 5px;
}
.TeaserSText {
	font-size: 12px;
	font-weight: normal;
}
/*div.TeaserMImage
{
	clear:left;
	margin:10px auto auto auto;
		
}*/

/*************  For Live Studio ***********/
input.TextBox_140 {
	border-right: 1px solid;
	border-top: 1px solid;
	font-weight: normal;
	font-size: 12px;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: #888889;
	height: 17px;
	width: 140px;
}
textarea.TextArea_140 {
	border-right: 1px solid;
	border-top: 1px solid;
	font-weight: normal;
	font-size: 12px;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-color: #888889;
	height: 53px;
	width: 140px;
}
div.LiveStudioSub {
	clear: left;
	margin: 5px auto auto auto;
}
div.LiveStudioSub1 {
	clear: left;
	margin-top: 3px;
}
div.LiveStudioSub2 {
	clear: left;
	margin-top: 3px;
}
/*************  For Email *****************/
.EmailText {
	font-size: 12px;
	font-weight: normal;
	padding: 0px 3px 0px 3px;
}
div.EmailSub {
	clear: left;
}
div.EmailSub1 {
	float: left;
	margin: 7px 0px 0px 2px;
}
div.EmailSub2 {
	float: left;
	margin: 7px 0px 0px 2px;
}
div.EmailSub3 {
	float: left;
	margin: 7px 0px 0px 2px;
}
input.Search-Button_Small {
	border-right: 1px solid #BFBFBF;
	border-top: 1px solid #BFBFBF;
	border-left: 1px solid #BFBFBF;
	border-bottom: 1px solid #BFBFBF;
	background-color: #ffffff;
	width: 16px;
	height: 17px; /*font-family: Wingdings 3;*/
	font-size: 7px;
	font-weight: normal;
	background-position: center center;
	background-image: url(../Images/arrow.gif);
	background-repeat: no-repeat;
}
/**************************  For Footer *********************/
div.Footer {
	height: 94px;
	text-align: center;
	color: #ffffff; /*margin:23px auto auto auto;*/
}
a.Footer-Link:Link {
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}
a.Footer-Link:Visited {
	font-size: 12px;
	font-weight: normal;
	color:#fff;
	text-decoration: none;
}
a.Footer-Link:Hover {
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
}
/***************** For Home page *****************/
div.Home_Header {
	clear: left;
	text-align: center;
	width: 998px;
}
div.Home_Middle {
	clear: left;
	width: 998px;
	text-align: left;
}
div.Home_Footer {
	clear: left;
	width: 998px;
	text-align: left;
}
/********************* For Program page ****************/

div.MiddleSub1_Program {
	float: left;
	margin: 0px 0px 0px 0px;
	width: 727px;
	background-color: #FFFFFF;
}
div.MiddleSub1_Empfang {
	float: left;
	margin: 0px 0px 0px 0px;
	width: 727px;
	background-color: #FFFFFF;
}
div.Empfang {
	clear: left;
	padding-left: 10px;
	padding-top: 10px;
}
div.Empfang_01 {
	float: left;
	width: 175px;
}
div.Empfang_02 {
	float: left;
	width: 175px;
}
div.Empfang_03 {
	float: left;
	width: 175px;
}
div.Empfang_04 {
	float: left;
	width: 175px;
}
hr.hr {
	/*padding-left:10px; padding-right:40px; padding-top:2px; padding-bottom:40px;*/
	border-color: #c6c6c6;
}
div.hr {
	clear: both;
	padding-left: 10px;
	padding-right: 40px;
	padding-top: 2px;
	padding-bottom: 40px;
}
/**************** Page_03*****************/
div.Designer {
	clear: left;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
div.Designer_01 {
	float: left;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	width: 500px;
}
div.Designer_02 {
	float: right;
	padding-top: 30px;
	padding-right: 20px;
}
div.Designer_03 {
	float: left;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
	width: 500px;
}
div.Designer_04 {
	float: right;
	padding-top: 30px;
	padding-right: 20px;
}
div.hr_2 {
	clear: both;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
/****************Service******************/
div.Service {
	clear: left;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
div.Service_01 {
	float: left;
	text-align: left;
	font-size: 10px;
	font-weight: normal;
	width: 500px;
	line-height: 150%;
}
div.Service_02 {
	float: right; /*padding-top:10px;*/
	padding-right: 20px;
}
.td-bg {
	/*background-image: url(../Images/MainMenu-bg.jpg);*/
	border-left: 1px solid #999999;
	background-color: #f5f5f5;
}
.td-bg1 {
	/*background-image: url(../Images/MainMenu-bg1.jpg);*/
	border-left: 1px solid #999999;
	background-color: #f5f5f5;
}
.td-bg-Mix {
	/*background-image: url(../Images/MainMenu-bg-Mix.gif);*/
	border-left: 1px solid #999999;
	background-color: #f5f5f5;
}
.selectbg1 {
	/*background-image: url(../Images/MainMenu-bg-Mix.gif);*/
	border-left: 1px solid #999999;
	background-color: #f5f5f5;
}
.MainMenu table {
	border-top: solid 1px #B1A5C9;
	border-bottom: solid 1px #B1A5C9;
	border-right: solid 1px #B1A5C9;
}
/**************************  For General Text *********************/
.page-heading {
	padding-bottom: 10px;
	text-align: left;
	line-height: 17px;
	margin-bottom: 0px;
	margin-top: 10px;
	background: url( "../Images/heading_bar.gif" ) no-repeat scroll right bottom transparent;
	font-size: 15px;
	font-weight: 700;
	letter-spacing: 1px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.text {
	font-size: 12px;
	font-weight: Normal;
	text-align: justify;
	line-height: 17px;
}
.Newtext1 {
	font-size: 12px;
	font-weight: Normal;
	text-align: justify;
	line-height: 17px;
}
.mynew {
	font-size: 12px;
}
.mynew p {
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.SitemapNew {
	font-size: 12px;
	line-height: 25px;
}
.SitemapNew a {
	font-size: 14px;
	text-decoration: underline;
}
.SitemapNew ul {
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
}
.SitemapNew ul a {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	list-style-position: inside;
}
.text-bold {
	font-size: 12px;
	font-weight: normal;
	line-height: 17px;
}
.Mytext-bold1 {
	font-size: 12px;
	font-weight: normal;
	line-height: 17px;
	border-bottom: 1px dashed #979797;
	padding-bottom: 10px;
	padding-top: 10px;
}
.MyNewRaw1 {
	padding: 5px;
}
.text-terms-bold {
	padding-right: 5px;
	padding-left: 5px;
	font-size: 12px;
	font-weight: bold;
}
.text-terms-numbering {
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 10px;
	vertical-align: top;
}
.text-terms {
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 10px;
	text-align: justify;
}
/**************************  For Forms *********************/
td.FORM-HEADER-ROW-top {
	padding-right: 8px;
	padding-left: 8px;
	font-weight: bold;
	font-size: .9em;
	height:42px;
}
td.FORM-HEADER-ROW-bottom {
	color: #771D7F;
	font-size: 12px;
	font-weight: bold;
	height: 30px;
	padding-left: 8px;
	padding-right: 8px;
}
.text-left-row-bold {
	padding-left: 4px;
	padding-right: 4px;
	font-weight: normal;
	font-size: 12px;
	height: 20px;
	background-color: #fff; /*#fcefed;*/
}
.text-right-row {
	padding-left: 4px;
	padding-right: 4px;
	font-weight: normal;
	font-size: 12px;
	height: 20px;
	text-align: left;
	background-color: #fff; /*#fcefed;*/
}
.text-right-row-Inform {
	padding-left: 4px;
	padding-right: 4px;
	font-weight: normal;
	font-size: 12px;
	height: 18px;
	text-align: right;
	background-color: #f9eaf8;
}
.text-right-row-Informnew {
	background-color: #f9eaf8;
}
input.Field-Data {
	border: 1px solid #CFCFCF;
	float: left;
	font-size: 12px;
	padding: 3px;
}
input.TextBox {
	border: 1px solid #CFCFCF;
	float: left;
	font-size: 12px;
	padding: 3px;
}
.Text-Area {
	border: 1px solid #CFCFCF;
	float: left;
	font-size: 12px;
	padding: 3px;
}
.Select-List {
	border: 1px solid #CFCFCF;
	float: left;
	font-size: 12px;
	padding: 3px;
}
input.Field-Button {
	height: 25px;
	line-height: 20px;
	cursor: pointer;
	margin-top: 2px;
	margin-bottom: 2px;
	background: url( "../Images/blue/left-menu-bg.png" ) repeat-x scroll left top #E5E5E5;
	height: 25px;
	font-size: 13px;
	border: solid 1px #979797;
}
input.Field-Button:hover {
	border: solid 2px #545454;
}
.dg-header-row-bold {
	padding-left: 4px;
	padding-right: 4px;
	font-weight: bold;
	font-size: 10px;
	height: 18px;
	text-align: center;
	background-color: #9a3eeb;
}
.black-18-normal {
	font-size: 18px;
	font-weight: normal;
}
.Row-header {
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	height: 20px;
	padding-left: 5px;
	vertical-align: middle;
	background-color: #F3F3F3; /*#ac1a78;*/
}
.MyRow-header2 {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	height: 25px;
	padding-left: 5px;
	vertical-align: middle;
	background: url( "../Images/blue/left-menu-bg.png" ) repeat-x scroll left top #E5E5E5;
}
.MyRow-header2 th {
	text-align: left !important;
}
.gridexp {
	font-weight: bold;
}
.Row-header th {
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}
.Row-left {
	font-size: 12px;
	font-weight: normal;
	height: 25px; /*background-color:#fef3ff;*/
	border-bottom: solid 1px #ccc;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
	text-align: left;
}
.Row-left1 {
	font-size: 12px;
	font-weight: normal;
	height: 25px; /*background-color:#fef3ff;*/
	border-bottom: solid 1px #FFEFEF;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
}
.Row-right {
	background-color: #f2f2f2;
	border-bottom: 1px solid #cccccc;
	font-size: 12px;
	font-weight: normal;
	height: 25px;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
	text-align: left;
}
.MyRow-right1 {
	font-size: 12px;
	font-weight: normal;
	vertical-align: middle;
	height: 20px;
	padding-left: 10px;
	padding-right: 10px;
}
.MyRow-right1 span {
	font-weight: bold;
	font-size: 12px;
	margin-left: 4px;
	margin-right: 4px;
}
.MyRow-right1 a {
	background: #F6EFF7 none repeat scroll 0 0;
	border: 1px solid #E9DCFA;
	margin-left: 1px;
	margin-right: 1px;
	padding: 2px 6px;
	text-decoration: none;
	font-size: 12px;
}
.Row-headerlogin {
	font-size: 12px;
	font-weight: normal;
	line-height: 11px;
	vertical-align: top;
	text-align: left;
}
.Row-header1 {
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	text-align: center;
	border: 1px solid #e6c0e9;
	height: 18px; /*background-color: #E4E4E4;*/
}
.text-fuchsia {
	font-size: 12px;
	font-weight: normal;
	text-align: left;
}
.text-fuchsia a {
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	text-decoration: none;
}
.text-fuchsia a:hover {
	text-decoration: underline;
}
.text-Purple {
	font-size: 12px;
	font-weight: normal;
	padding-left: 5px; /*TEXT-ALIGN: left;*/
}
.white-Text {
	font-size: 10px;
	font-weight: normal;
	color: #fff;
}
.td-border-bottom-only {
	border-bottom: 1px solid #DCDCDC;
	border-color: #DCDCDC;
}
.td-border-top-only {
	border-top: 1px solid #DCDCDC;
	border-color: #DCDCDC;
}
.categoryFont {
	font-size: 12px;
	line-height: 18px;
}
.redfont {
	color:#ce0000;
	font-weight: bold;
	font-size: 12px;
}
/*----   Added by Abhishek ------*/
.fallinHDer {
	background-image: url(../images/hrrbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 24px;
	border: solid 1px #e0d0f7;
	color: #ce0000;
	font-weight: bold;
	font-size: 16px;
	text-align: left;
	padding-left: 10px;
}
.fallbordet {
	border: solid 10px #cfbde5;
}
.productimg {
	background-color: #eeeeee;
	border: solid 1px #b9b9b9;
	padding: 5px;
}
.prodDiscpad {
	padding: 5px;
}
prodfonts {
	font-size: 12px;
}
.prodDisc {
	line-height: 14px;
	font-size: 13px;
}
.itemcode {
	font-size: 13px;
	font-weight: bold;
}
.startingprice {
	font-size: 12px;
}
.currentprice {
	color: #ce0000;
	font-size: 12px;
	font-weight: bold;
}
/*---------*/

.accordion2 {
	width: 100%;
	height: 20px;
	border-bottom: solid 1px #c4c4c4;
}
.accordion2 h3 {
	background-image: url(../colspanimg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #f6f4ff;
	padding: 7px 15px;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	border: solid 1px #cfb0fe;
	border-bottom: none;
	cursor: pointer;
}
.accordion2 h3:hover {
	background-color: #e3e2e2;
}
.accordion2 h3.active {
	background-position: right 5px;
}
.accordion2 p {
	background: #ffffff;
	margin: 0;
	padding: 10px 15px 20px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
	display: none;
}
/*-------------------------------------------------------------------*/

/*----------------FAQ RoundCorner White----------*/

.faqRoundcont {
	width: 100%;
	background-color: #fff;
}
.faqRoundcont p {
	margin: 0 10px;
}
.faqRoundconttop {
	background: url(../images/tr_rgt.gif) no-repeat top right;
}
.faqRoundcontbottom {
	background: url(..images/br_rgt.gif) no-repeat top right;
}
img.faqCorner {
	width: 10px;
	height: 10px;
	border: none;
	display: block !important;
}
.mainroundBGColor {
	background-color: #f0f0f0;
}
/*.fl{float:left}
.clr{ clear:both;}*/
.fl2 {
	float: left;
}
.clr {
	clear: both;
}
.fontfmily {
}
.fRaQuse {
	font-size: 20px;
	font-weight: 500;
	line-height: 17px;
	margin-bottom: 0;
	margin-top: 10px;
	padding-bottom: 10px;
	text-align: left;
}
.fRaQuse a {
	font-size: 20px;
	font-weight: 500;
	line-height: 17px;
}
.faqPad {
	padding: 10px;
}
.faqEvenbg {
	background-color: #f8f8f8;
	padding: 8px;
	padding-left: 10px;
	font-size: 14px;
	width: 97%;
}
.faqEvenbg a {
	line-height: 20px;
	text-decoration: underline;
	border: none;
}
.faqEvenbg a:hover {
	text-decoration: none;
}
.faqEvenbg span a {
	line-height: 20px;
	text-decoration: underline;
	border: none;
	font-size: 14px;
}
.faqEvenbg span a:hover {
	text-decoration: none;
}
.faqOddbg {
	background-color: #ffffff;
	padding: 8px;
	padding-left: 10px;
	font-size: 14px;
	width: 97%;
}
.faqOddbg a {
	line-height: 20px;
	text-decoration: underline;
	border: none;
}
.faqOddbg a:hover {
	text-decoration: none;
}
.faqOddbg span a {
	line-height: 20px;
	text-decoration: underline;
	border: none;
	font-size: 14px;
}
.faqOddbg span a:hover {
	text-decoration: none;
}
a.backToTop {
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
}
a:hover.backToTop {
	text-decoration: none;
}
.faqEvenAns {
	background-color: #f8f8f8;
	padding: 8px;
	padding-left: 10px;
	font-size: 12px;
	width: 97%;
	text-align: justify;
	line-height: 20px;
}
.faqEvenAns a {
	line-height: 20px;
	font-size: 12px;
	text-decoration: none;
	border: none;
}
.faqEvenAns a:hover {
	text-decoration: none;
}
.faqEvenAns span a {
	line-height: 20px;
	font-size: 12px;
	text-decoration: none;
	border: none;
}
.faqEvenAns span a:hover {
	text-decoration: none;
}
.faqOddAns {
	background-color: #ffffff;
	padding: 8px;
	padding-left: 10px;
	font-size: 12px;
	width: 97%;
	text-align: justify;
	line-height: 20px;
}
.faqOddAns a {
	line-height: 20px;
	font-size: 12px;
	text-decoration: none;
	border: none;
}
.faqOddAns a:hover {
	text-decoration: none;
}
.faqOddAns span a {
	line-height: 20px;
	font-size: 12px;
	text-decoration: none;
	border: none;
}
.faqOddAns span a:hover {
	text-decoration: none;
}
.squarebox {
	/*width: 772px;*/ /* background-image:url(../images/colspanimg.gif);     border:solid 1px #dcdcdc;     background-repeat:repeat-x; */
	width: 966px;
	float: left;
	text-align: center;
	overflow: hidden; /* background-image:url(../images/hrrbg.gif);     background-repeat:repeat-x;    background-position:left top;*/
}
.squareboxnew {
	width: 772px; /* background-image:url(../images/colspanimg.gif);     border:solid 1px #dcdcdc;     background-repeat:repeat-x; */
	text-align: center;
	overflow: hidden;
	background-image: url(../images/hrrbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.squareboxgradientcaption {
	color: #ce0000;
	font-weight: bold;
	font-size: 12px;
	padding-left: 0px;
	padding-right: 10px;
	line-height: 20px;
	height: 20px;
	cursor: pointer;
	background-repeat: repeat-x;
}
.squareboxgradientcaption h1 {
	padding: 0px;
	margin: 0px;
}
.squareboxgradientcaption h1 a {
	padding: 0px;
	margin: 0px;
	font-size: 16px;
	font-weight: normal;
	text-decoration: none;
}
.squareboxgradientcaption h1 a:hover {
	padding: 0px;
	margin: 0px;
	font-size: 16px;
	font-weight: normal;
	text-decoration: none;
}
.squareboxcontent {
	background-color: #fff6ff;
	padding: 10px;
	text-align: left;
	line-height: 20px;
	overflow: hidden;
	border-top: solid 1px #FFEFEF;
}
.catgroyHeader {
	background-color: #cacaca;
}
/* added by yashveer cross Selling*/
/*************************************************/
.viewproduct_mid {
	width: 580px;
	text-align: left;
	float: left;
}
.viewproduct_rgt {
	width: 183px;
	border: solid 1px #4f237a;
	margin-right: 5px;
}
.viewproduct_rgt h3 {
	height: 35px;
	background-color: #9276b0;
	display: block;
	line-height: 35px;
	font-size: 16px;
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	text-align: left;
	padding-left: 8px;
}
/*****************-*/

.discpritionTxT {
	font-size: 14px;
	font-weight: normal;
	padding-right: 3px;
}
a.discpritionTxT {
	font-size: 14px;
	font-weight: normal;
	padding-right: 3px;
}
/**********Added For Scroll Image*********/
.small_image { /* Ajit: 3 Nov 2011 Remove border */
	width: 50px;
	height: 50px;
	
	float: left;
	margin-left: 2px;
	margin-right: 2px;
}



/*  ajitender vijay: 11 Nov 2011 Remove border of small image Issue no UKCI1301
.small_image:hover {
	border: 1px solid #fff;
}*/


/*.hrdrbgtop{ height:30px; background-image:url(../images/hrdrbg.gif); background-repeat:repeat-x; background-position:bottom left; text-align:left;}*/

.hrdrbgtop a {
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}
.hrdrbgtop ul {
	display: inline;
	list-style-image: none;
	list-style-position: inside;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.hrdrbgtop li.hrdrlinks {
	float: left; /*list-style-image:url(../Images/hrdrdot.gif);*/
	padding-left: 10px;
	padding-top: 2px;
}
.hrdrbgtop li.hrdrlinks a {
	background-image: url(../Images/hrdrdot.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 8px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.hrdrbgtop li.hrdrlinks a:hover {
}
.black-text {
	font-size: 10px;
	font-weight: normal;
}
.lineheight1 {
	line-height: 22px;
}
.newlistprice {
	font-size: 12px;
	padding-bottom: 1px;
	padding-top: 1px;
	line-height: 11px;
}
a.newlivelink {
	text-decoration: underline;
	font-size: 12px;
	display: block;
	margin-bottom: 6px;
}
a:hover.newlivelink {
}
.staticTxtSize {
	font-size: 12px;
}
.NewCommonHadddingss {
	background: url( "../Images/heading_bar.gif" ) no-repeat scroll right bottom transparent;
	display: block;
	font-size: 13px;
	font-weight: 700;
	padding-bottom: 5px;
	letter-spacing: 1px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.MyItemDetailClose {
	height: 30px;
	background-color: #f2f2f2;
	text-align: right;
}
.MyItemLeftdiv {
	width: 430px;
	padding-left: 5px;
	padding-right: 5px;
}
.MyItemRgtdiv {
	width: 300px;
	padding-left: 10px;
	text-align: right;
	padding-top: 5px;
}
.MyItemProductImg {
	height: 300px;
	width: 300px;
	border: 1px solid #f2f2f2;
	text-align: center;
}
.MyItemDetailComHead {
	background: transparent url(../Images/heading_bar.gif) no-repeat scroll right bottom;
	font-size: 15px;
	font-weight: 700;
	height: 16px;
	padding-bottom: 5px;
	line-height: 23px;
	padding-left: 5px;
	letter-spacing: 1px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.MyItemDetailHeadName {
	margin-bottom: 0;
	margin-top: 10px;
	padding-bottom: 10px;
	text-align: left;
}
.MyItemDetailHeadName span {
	font-size: 20px;
	font-weight: 500;
	line-height: 17px;
	color:#00456d
}
.MyItemDetailNOrTxt {
	padding-left: 4px;
	padding-right: 4px;
	font-weight: Bold;
	font-size: 12px;
	line-height: 35px;
	border-bottom: 1px dashed #cccccc;
}
.MyItemDetailTxtNor {
	padding-left: 4px;
	padding-right: 4px;
	font-weight: Normal;
	font-size: 12px;
	line-height: 35px;
	border-bottom: 1px dashed #cccccc;
}
.MyItemRawLeft {
	font-size: 12px;
	font-weight: normal;
	border-bottom: solid 1px #FFEFEF;
	line-height: 20px;
	padding-left: 10px;
	padding-right: 10px;
	vertical-align: middle;
}
.ItemOnAirTime {
	background: #FFFFFF url(../Images/webspecialimgbg.gif) no-repeat scroll left top;
	font-size: 0.8em;
	font-weight: 900;
	line-height: 22px;
	padding-left: 5px;
}
.schdulemain {
	display: block;
	line-height: 22px;
	padding-bottom: 10px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 10px;
}
.schdulemain table tr th {
	display: none;
}
.schdulemain table tr {
	margin-top: 5px;
	margin-bottom: 5px;
}
.ItemCssMargin {
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.itempadleft {
	padding-left: 5px;
	vertical-align: top;
	padding-top: 8px;
	font-weight: bold;
}
.ee {
	border-style: solid;
	border-width: 1px;
	text-align: center;
	border-color: Lime;
}
div.MiddleSub_Row_new {
	float: left;
	margin: 0px;
	width: 985px;
	overflow: auto;
}
.shopping_Cart {
	width: 305px;
	border: solid 1px #dcdcdc;
	float: right;
	padding: 5px;
}
.addressdetail {
	width: 635px;	
	float: left;
	padding: 5px;
}
/*Avinash Sharma 18-04-2010*/

imgok {
	height: 25px;
	line-height: 20px;	
	margin-top: 2px;
	margin-bottom: 2px;
	background: url( "../Images/blue/ok_btn.png" ) repeat-x scroll left top #E5E5E5;
	height: 25px;
	font-size: 13px;
	border: solid 1px #979797;
}
