/* import font*/

@font-face {
  font-family: "Trebuchet MS";
  src: url(fonts/trebuc.ttf) format("truetype");
 }

@font-face {
  font-family:"Century Gothic";
  src: url(fonts/GOTHIC.TTF) format("truetype");
}
   


html, body, form, fieldset {
        margin: 0;
        padding: 0;
        font: 100%/120% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		text-align:center; }
		

/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
        margin: 1em 0;
        padding: 0;
}

/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote {
        margin-left: 1em;
}

/* Miscellaneous conveniences: */
form label {
        cursor: pointer;
}
fieldset {
        border: none;
}
input, select, textarea {
        font-size: 100%;
		font-family: inherit;
}


/***** Global Settings *****/

html, body {
border:0;
margin:0;
padding:0;
background-image:url(../asset/page-bg.jpg);
background-repeat:repeat-x;
background-color:#BAC0C3;
text-align:center;
line-height: 16px;
}

body {
font:70%/1.25 "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

/***** Common Formatting *****/

h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:bold;
}

h1 {
padding:30px 0 25px 0;
letter-spacing:-1px;
font:2em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

h2 {
padding:10px 0;
/*letter-spacing:-1px;*/
font:1.2em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

h3 {
font:1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#D31145;
}

p, ul, ol {
margin:0;
padding:0 0 0px 0;
}

ul, ol {
/*list-style:none;*/
/*padding:0 0 18px 40px;*/
}

blockquote {
margin:22px 40px;
padding:0;
}

small {
font-size:0.85em;
}

img {
border:0;
}

sup {
position:relative;
bottom:0.3em;
vertical-align:baseline;
}

sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline;
}

acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}

/***** Links *****/

a, a:visited{
color:#D31145;
text-decoration:none;
}
a:hover {
color:#455B6C;
text-decoration:underline;
}

/***** Forms *****/

form {
margin:0;
padding:0;
display:inline;
}

input, select, textarea {
font:1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

textarea {
line-height:1.25;
}

label {
cursor:pointer;
}

/***** Tables *****/

table {
border:0;
padding:0;
line-height: 16px;
}

/*table tr td {
padding:2px;
}*/

/***** Wrapper *****/

#wrap {
width:960px;
margin:0 auto;
}

/***** Global Classes *****/

.clear 			{ clear:both; }

.float-left 	{ float:left; }
.float-right 	{ float:right; }

.text-left 		{ text-align:left; }
.text-right 	{ text-align:right; }
.text-center 	{ text-align:center; }
.text-justify 	{ text-align:justify; }

.bold 			{ font-weight:bold; }
.italic 		{ font-style:italic; }
.underline 		{ border-bottom:1px solid; }
.highlight 		{ background:#ffc; }

.wrap 			{ width:960px;margin:0 auto; }

.img-left 		{ float:left;margin:4px 10px 4px 0; }
.img-right 		{ float:right;margin:4px 0 4px 10px; }

.nopadding 		{ padding:0; }
.noindent 		{ margin-left:0;padding-left:0; }
.nobullet 		{ list-style:none;list-style-image:none; }


/***** general css styling *****/
.headerbg {
background-image: url(../asset/headerbg.jpg);
background-repeat:no-repeat;
width:909px;
height:86px;
}

.marquebg{
background-image: url(../asset/morquebg.jpg);
background-repeat:no-repeat;
width:909px;
height:31px;
}

.marquebg{
background-image: url(../asset/morquebg.jpg);
background-repeat:no-repeat;
width:909px;
height:31px;
}

a.bottomlink:active, a.bottomlink:visited, a.bottomlink:link {

color:#3F5C8E;
text-decoration:none;
font:1.00em arial, helvetica, sans-serif;

}
a.bottomlink:hover {
color:#8A6E13;
text-decoration:underline;
font:1.00em arial, helvetica, sans-serif;

}
a.toplink:active, a.toplink:visited, a.toplink:link {

color:#FFFFFF;
text-decoration:none;
font:1.00em arial, helvetica, sans-serif;

}
a.toplink:hover {
color:#BAC0C3;
text-decoration:underline;
font:1.00em arial, helvetica, sans-serif;

}

a.maintoplink:active, a.maintoplink:visited, a.maintoplink:link {

color:#000000;
text-decoration:none;
font:1.00em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;

}
a.maintoplink:hover {
color:#C70338;
font:1.00em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

a.leftnavlink:active, a.leftnavlink:visited, a.leftnavlink:link {
	color:#102F46;
	text-decoration:none;
	line-height: 18px;
}
a.leftnavlink:hover {
color:#D31145;
text-decoration:underline;
line-height: 18px;
}

a.ecoleftnavlink:active, a.ecoleftnavlink:visited, a.ecoleftnavlink:link {
	color:#339900;
	text-decoration:none;
	line-height: 18px;
	font-weight:bold;
}
a.ecoleftnavlink:hover {
color:#336600;
text-decoration:underline;
line-height: 18px;
font-weight:bold;
}

a.scrollingLink:active, a.scrollingLink:visited, a.scrollingLink:link {

color:#FFFFFF;
text-decoration:none;


}
a.scrollingLink:hover {
color:#000000;

}

a.footerLink:active, a.footerLink:visited, a.footerLink:link {

color:#FFFFFF;
text-decoration:none;

}
a.footerLink:hover {
color:#000000;
text-decoration: underline;
}

.whitetext{
color:#FFFFFF;
}
.marqueheight{
height:31px;
}

.navibg{
background-image: url(../asset/navbg.jpg);
width:909px;
height:29px;
}
.divider{
background-image: url(../asset/divider.jpg);
background-repeat: no-repeat;
width:38px;
height:29px;
}
.leftgreyColumn {
background-image: url(../asset/leftgrey.jpg);
background-repeat:repeat-y;
width:204px;
}

.footer{
background-image: url(../asset/footerbg.gif);
background-repeat:no-repeat;
height:50px;
padding-left:214px;
padding-right:15px;
font-size:11px;
color:#FFFFFF;
}

.leftTitle {
font-size:1.0em;
color:#000000;
font-weight:bold;
}

.leftcatagory {
	font-size:1em;
	color:#D31145;
	font-weight:bold;
	text-transform: uppercase;
}
.rightwhiteline {
background-image: url(../asset/whiteline.jpg);
background-repeat:repeat-y;
width:3px;
}
.vertiline {
background-color:#C9C7C1;
width:1px;
}
.hortiline {
background-color:#C9C7C1;
height:1px;
}
.itemTitle {
font:1.5em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.thumnailimage {
padding:0 0 0 10px
}
.whitevertiline {
background-color:#FFFFFF;
width:1px;
}
.gradientbg {
background-color:#D6DAD1;
background-image: url(../asset/gradientbg.jpg);
background-position:top;
background-repeat:no-repeat;

}
.textpadding{
padding:5px 10px 10px 10px;
width:325px;
text-align:justify;
}
.newstext {
color:#375857;
}
.Balckhortiline {
background-color:#000000;
height:4px;
}
.Balckhortilinethin{
background-color:#000000;
height:2px;
}
.boxleft{
background-image: url(../asset/box_02.jpg);
background-repeat:repeat-y;
width:14px;
}
.boxright{
background-image: url(../asset/box_04.jpg);
background-repeat:repeat-y;
width:13px;
}
.boxmiddle{
background-image: url(../asset/box_03.jpg);
background-repeat:repeat-y;
width:148px;
padding:10px 0 0 0;
}
.redtext{
color:#D31145;
}
.spaceheight{
height:25px;
}

.greencolor{
background-color:#D6DAD1;
height:24px;
}
.greencolorLine{
background-color:#D6DAD1;
height:1px;
}
.tableborder {
border:solid 1px #D6DAD1;
}
.tableborder2 {
border:solid 1px #A7BEC4;
}
.tdborder{
border-right:solid 1px #D6DAD1;
border-bottom:solid 1px #D6DAD1;
}
.tdborder2{
border-right:solid 1px #A7BEC4;
border-bottom:solid 1px #A7BEC4;
}
.tdborderBottom{
border-bottom:solid 1px #D6DAD1;
}
.tdborderBottom2{
border-bottom:solid 1px #A7BEC4;
}
.tdborderight{
border-right:solid 1px #D6DAD1;
}
.tdborderight2{
border-right:solid 1px #A7BEC4;
}
.tdborderightBottom2{
border-right:solid 1px #A7BEC4;
}

.productName{
color:#3E627F;
/*text-transform:uppercase;*/
font-weight:bold;
}
.finishingName{
color:#3E627F;
/*text-transform:uppercase;*/
font-weight:normal;
}
.bluebold{
color:#4279BE;
/*text-transform:uppercase;*/
font-weight:bold;
}

.thumbborder{
border:1px solid #959EA3;
}
.formbutton{
width:100px;
height:30px;
font-weight:bold;
}

#idContent{
background:#FFFFFF;
text-align:center;
	/*border: 1.0px solid #FFFFFF;*/
	height: 1399px;
	width:522px;
	
}
.sliverColor {
background:#DDE4E6;
}
.roundcornerLeft{
background-image:url(../asset/roundcornerleft.gif);
width:20px;
height:24px;
}
.roundcornerRight{
background-image: url(../asset/roundcornerRight.gif);
width:20px;
height:24px;
}
.roundcornerLeftBottom{
background-image: url(../asset/roundcornerbotom.gif);
width:20px;
height:24px;
}
.roundcornerRightBottom{
background-image: url(../asset/roundcornerbottomRight.gif);
width:20px;
height:24px;
}
.FroundcornerLeft{
background-image:url(../asset/Froundcornerleft.gif);
width:20px;
height:24px;
}
.FroundcornerRight{
background-image: url(../asset/FroundcornerRight.gif);
width:20px;
height:24px;
}
.FroundcornerLeftBottom{
background-image: url(../asset/Froundcornerbotom.gif);
width:20px;
height:24px;
}
.FroundcornerRightBottom{
background-image: url(../asset/FroundcornerbottomRight.gif);
width:20px;
height:24px;
}