﻿body
{
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;



	color: #ffffff !important;
	vertical-align: middle;
}

/* menu */

#templatemo_menu
{
	float: left;
	width: 800px;
	height: 54px;
	background: url(../../Images/templatemo_menu_bg.jpg);
	padding: 0;
}


#templatemo_menu ul
{
	float: none;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	width: 799px;
	list-style: none;
	text-align: left;
}

#templatemo_menu ul li
{
	display: inline;
}

#templatemo_menu ul li a
{
	float: left;
	padding: 10px 10px 0 15px;
	height: 39px;
	text-align: center;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	color: #daa411;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	outline: none;
}

#templatemo_menu li a:hover, #templatemo_menu li .current
{
	background: url(../../Images/templatemo_menu_current.jpg);
	color: White !important;
}

#templatemo_menu li .last
{
	background: none;
}

INPUT.LoginTextBox
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: solid 1px #288C03;
	width: 90px;
	vertical-align: middle;
	color: #288C03;
	height: 15px;
	padding: 2px 0px 0px 3px;
}
INPUT.LoginButton
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: solid 1px #288C03;
	color: #CC0000;
	background-color: #ff7f27;
	height: 20px;
	cursor: pointer;

}
DIV.Footer
{
	height: 79px;
	width: 1000px;
	float: left;
	background-image: url(../../Images/footer.jpg);
	background-repeat: no-repeat;
}
DIV.FooterDiv
{
	height: 37px;
	width: 400px;
	float: left;
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 40px 0px 0px 20px;
}
DIV.FooterDiv A
{
	color: #323C33;
	text-decoration: none;
}
DIV.FooterDiv A:link
{
	color: #323C33;
}
DIV.FooterDiv A:visited
{
	color: #323C33;
}
DIV.FooterDiv A:active
{
	color: #323C33;
}
DIV.FooterDiv A:hover
{
	color: #323C33;
}
.ErrorMessage
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #ff3300;
}
DIV.ContentMiddle
{
	clear: both;
	width: 1002px;
}
DIV.ContentDiv
{
	float: left;
	text-align: justify;
	width: 745px;
	padding: 14px 10px 10px 10px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #555754;
}
DIV.ContentDiv A
{
	color: #555754;
	text-decoration: none;
}
DIV.ContentDiv A:link
{
	color: #555754;
}
DIV.ContentDiv A:visited
{
	color: #555754;
}
DIV.ContentDiv A:active
{
	color: #555754;
}
DIV.ContentDiv A:hover
{
	color: #8B9B76;
}
DIV.ContentDivFormTEXTAREALeft
{
	float: left;
	text-align: left;
	width: 150px;
	height: 50px;
	padding: 0px 0px 5px 0px;
	color: #ffffff;
}
DIV.ContentDivFormTEXTAREARight
{
	float: right;
	text-align: left;
	width: 175px;
	height: 50px;
	padding: 0px 0px 5px 0px;
}
DIV.ContentDivFormTop
{
	width: 312px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-align: left;
	float: left;
}
DIV.ContentDivFormTopRight
{
	width: 350px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	padding: 0px 0px 0px 10px;
	float: left;
}
DIV.ContentDivHeader
{
	float: left;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	width: 992px;
	height: 26px;
	margin-left:50px;
	padding: 0px 0px 0px 0px;
	background-image: url(../Images/footer-line.gif);
}
DIV.ContentDivHeader-Small
{
	float: left;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	width: 335px;
	height: 26px;
	padding: 0px 0px 0px 0px;
	background-image: url('../Images/footer-line.gif');
}
DIV.ContentDivFormLeft
{
	float: left;
	text-align: left;
	width: 133px;
	height: 21px;
	padding: 0px 0px 4px 0px;
	color: rgb(255, 104, 0);
}
DIV.ContentDivDate
{
	float: left;
	text-align: left;
	width: 264px;
	height: 10px;
	padding: 0px 0px 5px 0px;
	color: #6E91B7;
	margin-left:200px;
}
DIV.ContentDivFormRight
{
	float: right;
	text-align: left;
	width: 175px;
	height: 21px;
	padding: 0px 0px 4px 0px;
	color: #000000;
}
DIV.ContentDivFormRight1
{
	float: none;
	text-align: left;
	width: 275px;
	height: 21px;
	padding: 0px 0px 4px 0px;
	color: #000000;
}
DIV.ContentDivFormRight2
{
	float:none;
	text-align: left;
	width: 205px;
	height: 21px;
	padding: 0px 0px 4px 0px;
	color: #000000;
}
DIV.ContentDivFormLeftHidden
{
	display: none;
	float: left;
	text-align: left;
	width: 229px;
	height: 21px;
	padding: 0px 0px 4px 0px;
	font-weight: bold;
}
DIV.ContentDivFormError
{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color:  #ff7f28;
	padding: 0px 0px 0px 17px;
	
	background-color: #fffff2;
	border:  #ff7f28; 2px solid;
	text-align: left;
	
	background-repeat: no-repeat;
	float: left;
	width: 725px;
}
DIV.ContentDivFormMessage
{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
	color: #ffffff;
	padding: 0px 0px 0px 17px;
	height: 80px;
	background-color: #FF00D6;
	border: #CC9901 2px solid;
	text-align: left; /*background-image: url(../../Images/alert-yes.gif); 	background-repeat: no-repeat;*/
	float: left;
	width: 925px;
}
DIV.ContentDivFormRequiredField
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	clear: both;
	text-align: left;
	width: 305px;
	height: 21px;
	padding: 4px 0px 0px 0px;
	background-image: url(../../Images/line.gif);
	background-repeat: repeat-x;
}
DIV.ContentDivFormButton
{
	float: right;
	text-align: right;
	width: 300px;
	padding: 0px 15px 10px 0px;
}
DIV.ContentDivDetailButton
{
	float: left;
	text-align: left;
	width: 300px;
	padding: 10px 0px 10px 0px;
}
DIV.ContentDivGridButton
{
	float: right;
	text-align: right;
	width: 300px;
	padding: 10px 2px 10px 0px;
}
DIV.ContentDivFormRight INPUT
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: solid 1px #FF5722;
	width: 160px;
	vertical-align: middle;
	color: #323F51;
	height: 15px;
	padding: 2px 0px 0px 3px;
}
DIV.ContentDivFormRight TABLE INPUT
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 20px;
	vertical-align: middle;
	color: #323F51;
	height: 15px;
	padding: 2px 0px 0px 3px;
	border: 0;
	text-align: left;
}
DIV.ContentDivFormLeft SELECT
{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	border: solid 1px #FF5722;
	vertical-align: middle;
	color: #323F51;
	height: 19px;
	padding: 0px 0px 0px 0px;
}
DIV.ContentDivFormRight SELECT
{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	border: solid 1px #FF5722;
	width: 152px;
	vertical-align: middle;
	color: #323F51;
	height: 19px;
	padding: 0px 0px 0px 0px;
}
DIV.ContentDivFormTEXTAREARight TEXTAREA
{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	border: solid 1px #FF5722;
	width: 160px;
	vertical-align: middle;
	color: #323F51;
	height: 50px;
	margin: 0px;
	padding: 0px 0px 0px 2px;
}
INPUT.Button
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: solid 1px #6e6e71;
	color: #FFFFFF;
	cursor: pointer;
	background-color: #ff7f27;
    margin-bottom: 0px;
    }
.Member
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF !important;
	background-color: #7F9B34;
	display: block;
	height: 16px;
	width: 72px;
	padding: 2px 0px 2px 0px;
	border: solid 1px #307531;
	background-image: url(../../Images/tree_view_box.gif);
}
.NoMember
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #aba9a9;
	background-color: #3C280F;
	border: solid 1px #000000;
	display: inline-block;
	height: 16px;
	width: 72px;
	padding: 3px 0px 0px 0px;
}
.ContentGridTop
{
	border-collapse: collapse;
	width: 745px;
	text-align: left;
	float: left;
    margin-top: 6px;
}
.ContentGridTop DIV
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	border: solid 1px #133457;
	color: #133457;
}
TR.ContentGridHeader
{
	text-align: left;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #133457;
	border: solid 1px #133457;
}
TR.ContentGridHeader TD, TH
{
	text-align: left;
	height: 22px;
	vertical-align: middle;
	padding: 0px 5px 0px 5px;
	border: solid 1px #133457;
}
TR.ContentGridDarkRow
{
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #133457;
}
TR.ContentGridDarkRow TD
{
	text-align: left;
	height: 20px;
	padding: 0px 5px 0px 5px;
	vertical-align: middle;
	border: solid 1px #133457;
}
TR.ContentGridLightRow
{
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
}
TR.ContentGridLightRow TD
{
	text-align: left;
	height: 20px;
	padding: 0px 5px 0px 5px;
	vertical-align: middle;
	border: solid 1px #133457;
}
TR.ContentGridFooter
{
	text-align: left;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #288C03;
	background-image: url(../../Images/grid-header.gif);
}
TR.ContentGridFooter TD
{
	text-align: left;
	font-weight: bold;
	height: 17px;
	color: #000000;
}
TR.ContentGridPager
{
	height: 17px;
	color: #FF00D6;
}
.lbl
{
	
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color:#000000;
	width:100px;
	
}

.error-left
{
    float: left;
    width: 13px;
    height: 32px;
    margin-left: 5px;
    color:Red;
    background: url(~/Images/error_left.gif) no-repeat;
}

.error-inner
{
    float: left;
    padding: 7px 10px 0 4px;
    color: #fff;
    line-height: 14px;
    height: 25px;
    background: url(~/Images/error_right.gif) right no-repeat;
}
INPUT.GridTextBox
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border: solid 1px #44004B;
	width: 110px;
	vertical-align: middle;
	color: #323F51;
	height: 13px;
	padding: 2px 0px 0px 2px;
}



/********************************** End of this Block  *******************************************/




#divImageAnimation
{
	display: none;
	position: absolute;
	border: solid 4px #3B5A09;
	background-color: #FF00D6;
	z-index: 10001;
}
#tdImageHeader
{
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	padding: 0px 0px 0px 8px;
	text-align: left;
	height: 10px;
}
#tdImageImage
{
	padding: 0px 2px 2px 2px;
	text-align: right;
	height: 20px;
}
#tdImageMessage
{
	padding: 8px 8px 8px 8px;
	text-align: center;
	vertical-align: middle;
}

#tdImageMessage DIV
{
	background-color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	overflow: auto;
}

#tdImageMessage IMG
{
	border: 0px;
}

#tdImageMessage LABEL
{
	padding: 10px 10px 10px 10px;
	text-align: left;
}
.PointerLink /* Use it for showing mouse effect with pointer cursor size only. */
{
	padding: 0px 0px 0px 0px;
	cursor: pointer;
}

.vvv
{
	color: #000000;
	text-align: center;
}



DIV.ContentDivFormLeftProduct
{
	float: left;
	text-align: left;
	width: 127px;
	height: 21px;
	padding: 0px 0px 0px 0px;
	color: #000000;
}

DIV.InnerLeftMenu
{
	width: 209px;
	float: left;
}
DIV.InnerLeftMenu
{
	width: 209px;
	float: left;
	height: 41px;
	background-image: url(../../Images/OurCateImage.jpg);
	background-repeat: no-repeat;
}

.hts
{
	height: 25px;
}
.hts2
{
	height: 27px;
}

DIV.CategoryName
{
	height: 72px;
	width: 750px;
	background-image: url(../../Images/InnerHeaderBg.jpg);
	background-repeat: repeat-x;
}
DIV.CategoryNameShowpLarge
{
	height: 30px;
	width: 775px;
	color: #04264c !important;
}

Div.welcome
{
	font-family: Verdana,Arial,Sans-Serif;
	font-weight: 200;
	padding-left: 0px;
	padding-right: 0px;
	line-height: 12px;
	color: #808080;
	text-decoration: none;
	font-size: 12px;
}
.MenuLine1
{
	margin: 0px 0px 0px 20px;
	color: #992b00 !important;
	background-image: url(../Images/MenuBg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width: 181px !important;
	text-decoration: none;
}
.tvmarginleft
{
	color: #992b00 !important;
}
.fontvd
{
	color: #ffffff !important;
}

DIV.ShowpLargeBGLine
{
	height: 3px;
	width: 480px;
	float: left;
	background-image: url(../Images/LineBg.jpg);
	background-repeat: repeat-x;
	margin-left: 5px;
}


.CheckBoxes
{
	border: solid 1px #200123;
	width: 130px;
}


.grayFont
{
	margin-bottom: 20px;
	color: #808080;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
}


DIV.ContentDivFormLeft INPUT
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: solid 1px #775447;
	width: 147px;
	vertical-align: middle;
	color: #323F51;
	height: 15px;
	padding: 2px 0px 0px 3px;
}
DIV.ContentDivFormLeft TABLE INPUT
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	width: 20px;
	vertical-align: middle;
	color: #323F51;
	height: 15px;
	padding: 2px 0px 0px 3px;
	border: 0;
	text-align: left;
}

.MenuLeft
{
	text-align: center;
}

.CheckBoxes1
{
	float: left !important;
}


Div.LatestProductLine
{
	width: 755px;
	height: 241px;
	float: left;
	background-image: url(../../Images/LatestProductLine.jpg);
	background-repeat: repeat-x;
}

ul, ol
{
	margin-left: 0px;
}

ul ul
{
	margin-bottom: 20px;
}

#wrap1
{
	color: #ffffff; /*margin: 0 12%;*/
	margin: 0px 0px;
	background-color: #292929;
}


DIV.CustomerLoggedBg
{
	height: 78px;
	width: 454px;
	float: left;
	background-image: url(../../Images/CustomerLogedbg.jpg);
	background-repeat: no-repeat; /*margin: 12px 0px 0px 97px;*/
}
.displaynone
{
	display: none;
}
.txtjustify
{
	text-align: justify;
	float: left;
}


