/* Default CSS Stylesheet for a new Web Application project */
.HeadTextColored
{
	
}
.text_list {margin:0px;padding:0px;}
.text_list li {list-style-type:decimal;margin-left:17px;font-size:12px;}
/**************************Standard Styles**********************/
body
	{
	
	margin-top:0;
	scrollbar-face-color:#f6f6f6;
	scrollbar-arrow-color:#999999;
	scrollbar-track-color:#FFFFFF;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:'';
	scrollbar-darkshadow-Color:'';
	background:#dff0ff url(../images/NewImg/bg_fade.gif) repeat-x;   border:0px solid blue; height:auto;
	}
table, td, div, p, span, input {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:8pt;color:#666666}
a{ color:#666666;text-decoration:none;cursor:hand;}

.textBig{}
.textBig p{font-size:10pt;}
.textBig p:first-child{font-size:10pt;vertical-align:top;margin:0px;}
.textBig a {color:blue}
h1{margin:0px; padding:0px;}
.aSmall{font-size:7pt;color:Olive; text-decoration:none;}
/*.hr{border-style:dotted;border-color:#E5E3E3;}background-image:url(../images/dot.gif);background-repeat:repeat-x;height:.1em; background-image:url(../images/dot.gif);*/
.hr{background-repeat:repeat-x;margin:0px;padding:1px 0px 0px 0px;border-bottom:1px dashed #DDDDDF;}
.hr1{background-image:url(../images/dot.gif);background-repeat:repeat-x;height:1px; }
.divider{background-repeat:repeat-x;background-image:url(../images/dots2.gif); height:2px;margin-top:5px; margin-left:4px}
.divider2{background-image:url(../images/dots_line.gif); width:550px;background-repeat:no-repeat;margin-top:5px}
image{border:none;}
/************************Custom Styles*************************/
/*Table Style*/
.tableBackground{background-color:White;}

.tdFotterNew{background:url(../images/bottom_border.gif) repeat-x; vertical-align:top; width:100%;}

/*Title Of Page */
.HeadTextL{}
.HeadTextM
{
	
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
.HeadTextSCOL
{
	
	font-size: 13px;
	color: #666666;
	font-weight:normal ;
}
.HeadTextS
{
	
	font-size: 12px;
	color: #666666;
	font-weight:normal ;
}
.HeadTextS td,div
{
	font-size: 12px;
	color: #666666;
}
.HeadTextS_ColoredB
{
	
	font-size: 13px;
	color: #cc0000;
	
}
.HeadTextS_Colored
{
	
	font-size: 12px;
	color: #cc0000;
	
}
.HeadTextS_Black
{
	font-size: 12px;
}
.HeadTextS_Colored :a
{
	
	font-size: 12px;
	color: #cc0000
}
.HeadTextS_ColoredRed_s
{
	
	font-size: 12px;
	color: Purple;
}
.HeadTextS_ColoredBlack_M
{
	
	font-size: 12px;
	color: #000000
}
.HeadTextS_ColoredBlack_s
{
	
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
.HeadTextS_ColoredBlack_M
{

	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
.HeadTextM_Colored
{
	 font-size: 12px; color:#cc0000;text-decoration:none; 
}
.HeadTextM_Colored1
{
	font-size: 11pt; padding-left: 0px; color:#cc0000;
}
a.HeadTextM_Colored:link
{
	 font-size: 12px; color:#cc0000;text-decoration:none; 
}
a.HeadTextM_Colored1:link
{
	 font-size: 12px; color:#cc0000;text-decoration:none; font-weight:bold;
}
a.HeadTextM_Colored1:visited
{
	 font-size: 12px; color:#cc0000;text-decoration:none; font-weight:bold;
}

HeadTextM_Colored1Selected
{
 font-size: 12px; color:#cc0000;text-decoration:none; font-weight:bold;
}

.HeadStrip{}

/*Page Font Style*/
.PageTable{background-color:White;width:784;font-size:8pt;color:#707070}
.PageContent{width:560;font-size:9pt;color:#707070}

/*Alert Message*/
.divInfo{font-size:8pt;color:#666666;}
.divAlert{font-weight:bold;font-size:8pt;color:red;}
.Validator{font-size:xx-small;color:red;}

/*Fields Of Page */
.fieldHtextL{}
.fieldHtextM{}
.fieldHtextS{}

.fieldRt{}
.fieldLft{}
.fieldStrip{}

/*TextBox Style */
.textbox{border:1pt;border-color:#C6C3C6;border-style:solid;font-family:tahoma;height:16;width:140pt; color:Gray}
.dobCombo{border-color:#C6C3C6;border-style:solid;font-family:tahoma; font-size:11px;color:Gray}

.textBoxSmall{border:1pt;border-color:#C6C3C6;border-style:solid;height:12pt;width:30pt;}
.textBoxLarge{border:1pt;border-color:#C6C3C6;border-style:solid;height:15pt}
.textBoxMulti{border:1pt;border-color:#C6C3C6;border-style:solid;width:250;height:100;color:gray;font-size:11px;font-family:tahoma;}
/*TextBox gray Style */
.textboxGray{border:1pt solid #D3D3D3;width:122;border-style:solid;font-size:8pt;color:gray;height:17;}
/*textBox with Border for Ask strut*/
.textBoxSmallWithBorder{border:1pt;border-color:#C6C3C6;border-style:solid;border-style:solid;font-family:tahoma;height:20;width:120pt;color:gray}
.textBoxMultiWithBorder{border:1pt;border-color:#C6C3C6;border-style:solid;width:140pt;height:100;font-family:tahoma;color:gray;font-size:11px;}
/*Button Style background-image:url(../AllImages/repeat_menu.jpg);
.Button{;background-color:#999999;border:0pt;
		font-size:8pt;color:White;cursor:hand;padding:1pt;}
.ButtonOver{font-family:Arial;font-weight:bold;background-color:#CE1A0D;
		font-size:9pt;color:Yellow;height:18pt;cursor:hand}*/
.ImageButton{}

/*Image Style */
.dotStyle{background-image:url(UserImages/dot.gif);background-repeat:repeat;}


.ImageFrameL{}
.ImageFrameM{}
.ImageFrameS{}

/*Fonts Style */

.FontSmall{font-size:xx-small;color:#504D51;text-decoration:none;}
.FontLarge{font-size:11pt;text-decoration:none;color:#504D51;}
.FontMed{font-size:10pt;color:#504D51;text-decoration:none;}
.FontGray{font-family:Georgia;color:White;font-weight:bold;padding-left:5pt;background-color:Gray;font-size:9pt;}
/*Grid/GridView Style */

.GridHeader{text-align:center;
			background-color:#ffcccc;
			color:#666666;
			font-Weight:Bold;
			font-size:10pt;
			
	}
.GridFooter{font-size:8pt;}
.GridItem{font-size:10pt;color:#16397b;}
.GridPager{font-size:8pt;color:#16397b;}
.GridAlternate{color:#16397b;background-color:#f6f6f6;font-size:10pt;}

/*Border Style */
.BorderAll{}
.BorderTop{}
.BorderLeft{}
.BorderRight{}
.Borderbottom{}

/*Scroll Style */
.divScroll{OVERFLOW: auto;scrollbar-face-color:#DAE1E7;}

.img{border-right:2pt solid #f6f6f6;border-bottom:2pt solid #f6f6f6;}
.image{border:1pt solid #999999;}
/*td backGround*/
.tdBack
{
	font-weight:bold;
	
	font-size: 12px;
	color: #000000;
	padding-left:5pt;
	padding-top:5pt;
	border-bottom:1pt solid #CFCFCF;
	
}
.Back
{
	background-image:url(../Images/Header/strip.gif);
	background-repeat :repeat-x ;
	text-align:center;
	padding-top:2pt;
	padding-bottom:2pt;
	color:White;
	font-weight:normal;
	width:98;Height:31;color:White;
	vertical-align:middle;
}
.back a.active{background-image:url(../Images/Men_Tab.gif);background-repeat:no-repeat;width:96;Height:20;
	display:block;color:#CE3894;padding-top:4pt;}
.BackLine
{
	background-image:url(../Images/Header/strip.gif);
	background-repeat :repeat-x ;
	/*padding-left:1pt;		*/
	color:White;
	font-weight:normal;
	text-align:center;
	width:2px;
	vertical-align:middle;
}

.back a,.backW a
{
	color:White;
	font-size:8pt;
}
.tdContent
{
	background-color:#ffffff;

	font-size: 12px;
	color: #000000;
	padding-left:10pt;	
}
.tdLeftPanel
{
	
	font-size: 9pt;
	color: #666666;
	text-align:right;
	padding-right:4pt;
}
.tdRightPanel
{

	font-size: 12px;
	color: #000000;
	text-align:left;
	padding-left:4pt;
}
.cbo
{

	font-size: 12px;
	color: #000000;
}
.Heading
{
	background-color:#f6f6f6;
	font-size: 13px;
	color: #000000;
	text-align:center;
	line-height:12pt;
	
}
.LeftShadeHeader
{
	vertical-align:top;
	width:20px; 
	height:105px;
	background-Image:url(../images/NewImg/bg_topl.gif);
	
}
.RightShadeHeader
{
	vertical-align:top;
	width:26px;
	
	background-Image:url(../images/NewImg/bg_topr.gif);
	
}
.tdCurrecnyBackGround
{
	vertical-align:top;
	width:738px;
	height:38px;
	background:url(../images/NewImg/ch_currency.gif) no-repeat 46px 20px;
}
.tdCurrecnyBackGround div a{text-decoration:none}
.tdCurrecnyBackGround div a hover{text-decoration:none}
.tdCurrecnyBackGround div a image{ border:none;}
.tdHeaderBackGround
{
	vertical-align:top;
	width:738px;
	height:95px;
	background-Image:url(../images/NewImg/ch_menu.gif);background-repeat:no-repeat;
}
.tdHeaderSearchBackGround
{
	width:192px;
	height:24px;
	background-Image:url(../images/NewImg/searc_bg.gif);background-repeat:no-repeat;
	 vertical-align:bottom;
}

.tdFotereBlackLine
{
	vertical-align:top;
	width:738px;
	height:23px;
	background:url(../images/NewImg/bottom_black_border.gif) no-repeat;
}

.LeftShade
{
	background-Image:url(../images/NewImg/bg_left.gif);
	width:20px; 
	Background-repeat:repeat-y;
}
.RightShade
{
	width:26px;
	vertical-align:top;
	Background-repeat:repeat-y;
	background-Image:url(../images/NewImg/bg_right.gif);
}
.tdFont
{
	font-weight:bold;
	font-size: 12px;
	color: #666666;
	padding-left:5pt;
	padding-top:5pt;
	
}
.line
{
	border-color:#CFCFCF;
	border-style: dashed ;	
 
}
.NormalFont
{
	background-color:#ffffff;	
	font-size: 12px;
	color: #666666;
	padding-left:10pt;	
}
.NormalFontDesc
{
	background-color:#ffffff;	
	font-size: 12px;
	color: #666666;
}
.LeftPanel{width:150;}
.RightPage{width:540;}
.TableHeader{ background-color:#E5E3E3;font-size:10pt;font-Weight:Bold;}
.tableheaderColour{background-color:#ffcccc; color:#666666; }
.TableBorder
{ 
	border:1pt solid #C6C6C6;
	color: #666666;
	font-size:10pt;
}

.FontNormal
{
	color: #666666;
	font-size:10pt;
}
.FontNormalNew
{
	color: #666666;
	font-size:10pt;
	padding:0px 2px 0px 2px;
}
.FontNormal2
{
	color: #666666;
	font-size:13pt;
}
.FontNormal1
{	font-size:10pt;
}

.TdHeader
{
	 font-size: 12px;color:#97989B;text-decoration:none; font-weight:100; text-decoration:none;padding-bottom:4pt;
	 padding-top:4pt;
}
.TdHeaderM
{
	 font-size: 13px;color:#cc0000;text-decoration:none; font-weight:100; text-decoration:none;margin:0px;padding:0px
}


.TdBreadcrumb
{
	 font-size: 12px;color:#cc0000;text-decoration:none;  text-decoration:none;
	 margin:0px;padding:0px
}
.TdBreadcrumb a
{
	 font-size: 12px;color:#cc0000;text-decoration:none;  text-decoration:none;
	 margin:0px;padding:0px
}

.TdHeaderSubNormal
{
	 font-size: 12px;color:#cc0000;text-decoration:none; text-decoration:none;padding-bottom:4pt;
	 padding-top:4pt;
}
.TdHeaderSub
{
	 font-size: 14px;color:#cc0000;text-decoration:none; font-weight:100; padding-bottom:4pt;
	 padding-top:4pt; vertical-align:middle;
}
.TdHeaderSub2
{
	 font-size: 12px;color:#cc0000;text-decoration:none; font-weight:100; text-decoration:none;padding-top:10pt; vertical-align:middle;
}
.TdHeaderSub1
{
	 font-size: 12px;color:#cc0000;text-decoration:none; font-weight:100; text-decoration:none;
	 padding-top:4pt; vertical-align:bottom;
}
.TdHeaderPink
{
	 font-size: 15px;color:#cc0000;text-decoration:none; font-weight:bold; text-decoration:none;padding-bottom:1pt;
	 padding-top:1pt;
}
.TdHeaderPinkot
{
	 font-size: 15px;color:#cc0000;text-decoration:none; font-weight:bold; text-decoration:none;padding-bottom:1pt;
	 padding-top:3pt;
}
.TdHeaderPinkotpage
{
	 font-size: 15px;color:#cc0000;text-decoration:none; font-weight:bold; text-decoration:none;padding-bottom:1pt;
	 padding-top:5pt;
}

a.TdHeaderPinkSml:link
{
	 font-size: 12px;color:#cc0000;text-decoration:none; font-weight:bold; text-decoration:none;padding-bottom:1pt;
	 padding-top:1pt;
	 font-family:Verdana;
}
.TdHeaderPinkSml
{
	 font-size: 12px;color:#cc0000;text-decoration:none; font-weight:bold; text-decoration:none;padding-bottom:1pt;
	 padding-top:1pt; font-family:Verdana;
}
.TdHeaderPinkMed
{
	 font-size: 13px;color:#cc0000;text-decoration:none; font-weight:bold; text-decoration:none;padding-bottom:1pt;
	 padding-top:1pt;
}
.TdHeaderPink :td
{
	 font-size: 15px;color:#cc0000;text-decoration:none; font-weight:bold; text-decoration:none;padding-bottom:4pt;
	 padding-top:4pt;
}
.LineImage
{
	background-image: url(../Images/dots_leftNS.gif);
	background-repeat:repeat-y;	
}

.LineImageSiteContent
{
	background:#fff url(../Images/dots_leftNS.gif) repeat-y 0px 0px;position:relative;top:15px;
	/*position:absolute;top:1000px;*/
}

.lineImageSeprator
{
	background-image: url(../Images/dots_leftNS.gif);
	background-repeat: repeat-y;
	padding-top: 15pt;  width: 10pt;
	height:630px;
}

.lineImageSeprator1
{
	background-image: url(../Images/dots_leftNS.gif);
	background-repeat: repeat-y;
	padding-top: 15pt;  width: 10pt;
	height:500;
}

.Prompt
{
	color: #666666;
	font-size:8pt;
}
.CartHeader
{/*F9E4EE*/
	background-color:#ffcccc;text-align:right;color:#696967;
	font-size:12px; font-weight:bold;
}
.cartDescription
{
	background-color:#ffcccc;text-align:left;color:#696967;
	font-size:12px; font-weight:bold;
}
.Strip
{
	background-color:#ffcccc;color:#696967;
	font-size:12px; font-weight:bold;
}
.strip
{
	background-color:#ffcccc;color:#696967;
	font-size:12px; font-weight:bold;
}
.cartBack
{
	background-color:#F9E4EE;text-align:center;color:#696967;
	font-size:12px; font-weight:NORMAL;
}
.TdSmallHeader
{
	background-color:#F9E4EE;text-align:center;color:#696967;
	font-size:12px; font-weight:bold;
}

.tdleft
{
	text-align:right;
	padding-right:8pt;
	font-size: 12px;
	color: #666666;
}

.tdleft td
{
	text-align:right;
	padding-right:8pt;
	font-size: 12px;
	color: #666666;
}
.tdleftNew
{
	text-align:left;
	padding-left:8pt;
	font-size: 12px;
	color: #666666;
	vertical-align:top;
}

.HeadTextM_ColoredWhite, .HeadTextM_ColoredWhite:visited
{font-size: 8pt; color:White;text-decoration:none; }

.HeadTextM_ColoredWhite a{font-size:8pt; color:White;text-decoration:none;}

.TabButtonPink
{
	background:url(../images/Button/btn_pink.gif);
	background-repeat:no-repeat;
	width:90px;
	height:21px;
	color:#ffffff;
	font-family:Verdana;
	font-size:11px; 
	cursor:pointer;
}

.TabButtonPink:hover
{
	background:url(../images/Button/btn_gray.gif);
	background-repeat:no-repeat;
	width:90px;
	height:21px;
	color:#ffffff;
	font-family:Verdana;
	font-size:11px; 
	cursor:pointer;
}


.TabButtonGray
{
	background:url(../images/Button/btn_gray.gif);
	background-repeat:no-repeat;
	width:90px;
	height:21px;
	color:#ffffff;
	font-family:Verdana;
	font-size:11px; 
	cursor:pointer;

}

.TabButtonGray:hover
{
	/*background:url(../images/Button/btn_pink.gif);*/
	background-color:Red;
	background-repeat:no-repeat;
	width:90px;
	height:21px;
	color:#ffffff;
	font-family:Verdana;
	font-size:11px;
	cursor:pointer;
}

a.TabButtonGray:link
{
	background:url(../images/Button/btn_gray.gif);
	background-repeat:no-repeat;
	width:90px;
	height:21px;
	color:#ffffff;
	font-family:Verdana;
	font-size:11px; 
	text-align:center;
	vertical-align:middle;
	padding-top:4px;
	cursor:pointer;
}

a.TabButtonGray:visited
{
	background:url(../images/Button/btn_gray.gif);
	background-repeat:no-repeat;
	width:90px;
	height:21px;
	color:#ffffff;
	font-family:Verdana;
	font-size:11px; 
	text-align:center;
	vertical-align:middle;
	padding-top:4px;
}

a.TabButtonGray:hover
{
	background:url(../images/Button/btn_pink.gif);
	background-repeat:no-repeat;
	width:90px;
	height:21px;
	color:#ffffff;
	font-family:Verdana;
	font-size:11px; 
	text-align:center;
	vertical-align:middle;
	padding-top:4px;
}
a.TabButtonPink:link
{
	background:url(../images/Button/btn_pink.gif);
	background-repeat:no-repeat;
	width:90px;
	height:21px;
	color:#ffffff;
	font-family:Verdana;
	font-size:11px; 
	text-align:center;
	vertical-align:middle;
	padding-top:4px;
}
a.TabButtonPink:visited
{
	background:url(../images/Button/btn_pink.gif);
	background-repeat:no-repeat;
	width:90px;
	height:21px;
	color:#ffffff;
	font-family:Verdana;
	font-size:11px; 
	text-align:center;
	vertical-align:middle;
	padding-top:4px;
}
a.TabButtonPink:hover
{	background:url(../images/Button/btn_gray.gif);
	background-repeat:no-repeat;
	width:90px;
	height:21px;
	color:#ffffff;
	font-family:Verdana;
	font-size:11px; 
	text-align:center;
	vertical-align:middle;
	padding-top:4px;
}
.divStyle
{
	background-color:#F4F6F6;  /* #e8e8e8*/
	border:solid 1px #d2d5d2;
	height:300px;
	min-height:300px;
	max-height:500px;
}
.divStyleStuart
{
	background-color:#F4F6F6;  /* #e8e8e8*/
	border:solid 1px #d2d5d2;
	height:auto;
	min-height:300px;
	max-height:500px;
}

.divStyleFAQ
{
	height:300px; 
	background-color:#F4F6F6;  /* #e8e8e8*/
	border:solid 1px #d2d5d2;
	padding:0px 10px 10px 10px;
}
.divStyleReview
{
	background-color:#F4F6F6;  /* #e8e8e8*/
	border:solid 1px #d2d5d2;
	/*padding:0px 10px 10px 10px;*/
	padding: 0 6px
}
.question
{
	font-family:Verdana;
	font-size:11px;
}
.ans
{
	font-family:Verdana;
	font-size:11px;
}
.pinkHead
{
	color:#cc0000;
	font-family:Verdana;
	font-size:15px;
	font-weight:bold;
	padding:10px 0px 10px 10px; 
}
.tdLeft
{
	text-align:right;
	padding-right:8pt;
	font-size: 12px;
	color: #000000;
	width:30%;
}
.tdRight
{
	text-align:left;
	padding-left:8pt;
	font-size: 12px;
	color: #000000;
	width:70%;
	vertical-align:top;
}
.textBox
{
	border:1pt;
	border-color:#C6C3C6;
	border-style:solid;
	font-family:tahoma;
	height:20;
	width:175px;
}

.TextBoxS
{
	border:1pt;
	border-color:#C6C3C6;
	border-style:solid;
	font-family:tahoma;
	height:20;
	width:150pt;
}

.textBoxM
{
	border:1pt;
	border-color:#C6C3C6;
	border-style:solid;
	font-family:tahoma;
	height:20;
	width:155pt;
}
.textBoxMulti1
{
	border:1pt;
	border-color:#C6C3C6;
	border-style:solid;
	width:235;
	height:100;
	font-family:Tahoma;
	color:gray;
	font-size:11px;
}
.starBlank
{
	background:url(../images/Button/star_blank.gif);
	background-repeat:no-repeat;
	width:15px;
	height:15px;
	vertical-align:middle;
}
.starFill
{
	background:url(../images/Button/star_fill.gif);
	background-repeat:no-repeat;
	width:15px;
	height:15px;
	vertical-align:middle;
}
a.itemTemplate:link{text-decoration:none;}
a.itemTemplate:visited{text-decoration:none;}
a.itemTemplate:hover{text-decoration:none; font-weight:bold;}
.rating{padding:5px 5px 5px 10px;}

/*Ravi*/
.mainformDiv{background-color:#F4F6F6;padding:7px;width:95%;border:solid 1px #D4D5D4;}
.mainformDivSystem{background-color:#F4F6F6;width:100%;border:solid 1px #D4D5D4;}
.tdHaderSystem{background-color:#cc0000; color:#fff;  font-weight:bold;width:100%;}
.marginBot{ padding-bottom:6px;font-size:12px;}
.alink { color:#cc0000; text-decoration:none;}
.bgHeadDeatil{ background-color:#cc0000; color:#fff; width:95%; float:left; padding:7px;}
.tdHeadRating{background-color:#cc0000; color:#fff; padding:5px;}
.tblRating{ border:solid 1px #D4D5D4; margin-top:5px;}
.tablDetail{ font-size:13px; }
.tablDetail .tdL { border-bottom:solid 1px #CECECE;   padding:5px   0px 5px 10px; width:35%;  }
.tablDetail .tdRight{ border-left:solid 1px #CECECE;border-bottom:solid 1px #CECECE; width:65%;  padding: 6px 5px 5px 10px;  }

.tablDetail .tdLPrice {    padding:5px 0px 5px 10px; width:35%;  }
.tablDetail .tdRightPrice{ border-left:solid 1px #CECECE; width:65%;  padding:6px 5px 5px 10px;   }
.tablDetail span{color:#cc0000; }
.tablDetail .MultiText{ width:210px; height:50px; border:solid 1px #7E9DB9;color:#010100;}
.tablDetail .cboText{ border:solid 1px #7E9DB9; width:198px; color:#010100;  }
.cboTexta{ border:solid 1px #7E9DB9; width:230px; color:#010100;  }
.tablDetail .cboTextBig{ border:solid 1px #7E9DB9; width:220px; color:#010100;}
 .tablDetail .txtTextBox{border:solid 1px #7E9DB9; width:105px; color:#010100;  margin-right:10px; } 
 .tablDetail .txtTextBoxLarge{border:solid 1px #7E9DB9; width:155px; color:#010100;}
 .tablDetail .cboTextSmall{ border:solid 1px #7E9DB9; width:50px; color:#010100; }
 .tablDetail .questImageDiv{  padding:3px 0px 2px 0px; float:right; margin-right:5px; }
 .tablDetail .questImageDivIn{  padding:3px 0px 2px 0px; float:right; margin-right:3px; }
 .tablDetail .txtTextBoxSml{border:solid 1px #7E9DB9; width:50px; color:#010100;   }    
  
 .tablDetailIE{ font-size:13px; }
.tablDetailIE .tdL { border-bottom:solid 1px #CECECE;   padding:5px   0px 5px 10px; width:35%;  }
.tablDetailIE .tdRight{ border-left:solid 1px #CECECE;border-bottom:solid 1px #CECECE; width:65%;  padding: 6px 5px 5px 10px;  }
 .tablDetailIE .tdLPrice {    padding:5px 0px 5px 10px; width:35%;  }
.tablDetailIE .tdRightPrice{ border-left:solid 1px #CECECE; width:65%;  padding:6px 5px 5px 10px;   }
.tablDetailIE span{color:#cc0000; }
.tablDetailIE .MultiText{ width:210px; height:50px; border:solid 1px #7E9DB9;color:#010100;}
.tablDetailIE .cboText{ border:solid 1px #7E9DB9; width:193px; color:#010100;  }
.tablDetailIE .cboTextBig{ border:solid 1px #7E9DB9; width:220px; color:#010100;}
 .tablDetailIE .txtTextBox{border:solid 1px #7E9DB9; width:105px; color:#010100;  margin-right:10px; } 
 .tablDetailIE .txtTextBoxLarge{border:solid 1px #7E9DB9; width:155px; color:#010100;}
 .tablDetailIE .cboTextSmall{ border:solid 1px #7E9DB9; width:50px; color:#010100; }  
 .tablDetailIE .questImageDiv{  padding:3px 0px 2px 0px; float:right; margin-right:7px; }
 .tablDetailIE .questImageDivIn{  padding:3px 0px 2px 0px; float:right; margin-right:7px; }
 .tablDetailIE .txtTextBoxSml{border:solid 1px #7E9DB9; width:50px; color:#010100;  margin-right:7px; }   
 



.txtTextBoxSml{border:solid 1px #7E9DB9; width:50px; color:#010100;  margin-right:7px; }

.tdRatingTopR{ border-bottom:solid 1px #CECECE; border-left:dotted 1px #CECECE;padding:6px; text-align:center; width:40%; }
.tdRatingTopL{ border-bottom:solid 1px #CECECE;padding:6px;width:60%;}
.tdRatingR{ border-bottom:dotted 1px #CECECE; border-left:dotted 1px #CECECE;padding:6px;text-align:center; }
.tdRatingL{ border-bottom:dotted 1px #CECECE;padding:6px;}
.tdRatingBotR{border-left:dotted 1px #CECECE;padding:6px;text-align:center; }
.tdRatingBotL{ padding:6px;}
@media print 
{
.PrintPageBtn{ display:none;}	
}

/*modal Css*/
#modalPage
{
	display: none;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px; left: 0px;
}
.modalBackground
{
	filter: Alpha(Opacity=40); -moz-opacity:0.4; opacity: 0.4;
	width: 100%; height: 100%; background-color: #999999;
	position: absolute;
	z-index: 500;
	top: 0px; left: 0px;

}
.modalContainer
{
	position: absolute;
	width: 300px;
	left: 50%;
	top: 50%;
	z-index: 750;
}
.modal
{
	background-color: white;
	border: solid 1px E0E0E0; position: relative;
	top: -150px;
	left: -150px;
	z-index: 1000;
	width: 300px;
	height: 300px;
	padding: 0px;
}
.modalTop
{
	width: 300px;
	background-color: #999999;
	/*margin-right: 4px;*/
	color: #ffffff;
	text-align: right;
}
.modalTop a, .modalTop a:visited
{
	color: #ffffff;
}
.modalBody
{
	padding: 10px;
}
/*Ravi*/
/*Mayur*/
.popup{color:#666666;}
.popup p{color:#666666;text-align:left;font-size:11px}
.popup ul li{color:#666666;text-align:left;font-size:11px}
.popup p b{color:#666666;}
.right{text-align:right;padding-right:6px;}
.right1{text-align:right;}
.headDivBlock{padding-left:8px; padding-top:5px;display:block; }
.headDivNon{ display:none; }
.controlLineHeight{height:30px}
.img1{ border:none}
.tdMain{ height:300; background-color:White; vertical-align:top;}
.tdRightSub{ vertical-align:top; padding-top:6px; width:560px;}/*525px*/
.tableRight{ width:560px;}
.tdLeftControl{ vertical-align:top; width:110pt; padding-top:2pt; }
.tableRight1{ width:560px;}

.TdHomeLeftHEading
{
	font-size: 15px;color:#cc0000;font-weight:bold;
}
.ul1
{
	list-style-type:none; width:100%;
}

.li1
{
	 
	 background-image:url(../images/dot.gif);background-repeat:repeat-x;height:1px;
}
.li2
{
	 padding:10px 0px 10px 0px;
	 color:Black;
	 background-image:url(../images/dot.gif);background-repeat:repeat-x;height:1px;

}
.homeTd1
{
	/*padding:0px 0px 10px 0px;  font-size: 12px; */
	padding:0px 0px 0px 0px;  font-size: 12px;color:#cc0000;
}

.homeTdLast
{
	padding:0px 0px 0px 0px;  font-size: 12px; 
}


.homeTd1   a{color:#cc0000;text-decoration:none;}
.homeTdLast  a{color:#cc0000;text-decoration:none;}

.homeTd2
{
	/*padding:0px 0px 10px 0px; font-size: 12px; color:black;text-decoration:none; */
	padding:0px 0px 0px 0px; font-size: 12px; color:black;text-decoration:none;color:#666666;
}

.homeTd2 a{text-decoration:none;}

.homebotomBorder{ border-bottom:solid 2px #9D6A89; width:100%; text-align:center;}

.homehr{ color:#9D6A89; height:2px;}

.homeHeadTextM_Colored
{
	 font-size: 14px; color:#cc0000;text-decoration:none;  font-weight:800; 
}
.tdvalign{ vertical-align:middle;}
.homeA{ color:#6166EF; text-decoration:underline; font-size:11px; font-weight:bold;}
.homeOL{ padding-left:12px; margin-left:9px;  padding-bottom:2px; margin-bottom:2px;}
.FAQUL{ padding-left:12px; margin-left:9px;  padding-bottom:2px; margin-bottom:2px; list-style:none;}
.liQus{ padding-top:10px; font-size: 14px;}
.liAns{padding-top:10px; font-size: 14px; color:#cc0000;}
#divMess
{
	/*background-color:#f6f6f6;
	font-family:Verdana;
	font-size:9pt;
	padding:1pt;
	text-align :center;*/
	color:red;
}
.removecss{padding-top:7px}
.removecss p
	{
		display:inline;margin:0px;padding:0px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size:10pt;color:#666666
	}
.floatLeft{ float:left;}
.width20{ width:20%;}	
.width80{ width:70%;}	

.style49 {
	font-family: Arial, Courier, monospace;
	font-size: 12px;
	color: #666666;
}
.style49 a {color: #666666;font-size: 12px;} 
.style49 a  hover{ text-decoration:none; color:#666666; font-size: 12px;}
.style50 {font-family: Arial, Courier, monospace; font-size: 10px; color: #666666; }

.style48 {
	font-family: Arial, Courier, monospace;
	color: #666666;
	font-size: 12px;
}
.HeaderbtnGo{
	width:30px;
	height:18px;
	margin-top:4px;
	float:left;
	margin-left:2px;
	border:0px solid #fff;
	/*background-color:black;
	color:#fff;
	font-size:14px;	
	text-align:center;
	vertical-align:text-top;*/
	background:url(../images/btn_go.gif) no-repeat;
}
.HeaderSearchTxtBox
{
margin-top:4px;float:left;margin-left:24px; width:130px;
border:1pt solid #D3D3D3;border-style:solid;color:gray;height:18;
}
.padingTop5{ padding-top:5px;}

.tdBlueBoxBG{background:url(../images/NewImg/blue_box_bg.gif) no-repeat; vertical-align:top; width:784px; height:270px; }
.tdBlueBoxBG table{margin:25px 0 10px 20px; width:764px; border:solid 0px red;}

.tdBlueBoxBG table td{ vertical-align:top; color:#fff;}
.tdBlueBoxBG table td p{ padding:0px; margin:5px 0px 15px 0px; color:#fff; font-size:12px;}
.headingP{padding:0px; margin:0px 0px 2px 0px; font-weight:900;  text-transform:uppercase; color:#fff; font-size:13px;} 
.tdBlueBoxBG a{ color:#fff; font-weight:900; text-decoration:none;}
.tdBlueBoxBG a:hover{ color:#fff; font-weight:900;} 
.widthRightP{ width:300px;}
.widthRightP1{ width:250px; }
.tdPopUpTop{background:url(../images/NewImg/div_line.gif) no-repeat; width:738px; height:30px; }

.errorTD{ color:Red;}
.dispN{ display:none; }
.dispB{ display:block;}
.divindex{width:209px;height:auto;border:1px solid #dddddd;font-size:12px;padding:10px 10px 0px 10px;}
.divIndexHeading{color:#db0f08;font-size:16px;font-weight:bold;}
.divindex p{font-size:12px;}

