html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table{ margin:0px; padding:0px; }

body{ font:12px Arial, Helvetica, sans-serif; background:url(../images/bg.gif) repeat;}

img{ behavior:url(iepngfix.htc); border:0px;}

ul{ list-style:none;}

p{ padding:5px 10px; line-height:20px; font:12px Arial, Helvetica, sans-serif; color:#333; text-align:justify;}

a{ outline:none; text-decoration:none; color:#000;}

a:hover{ outline:none; text-decoration:none; color:#336799;}

hr{ border:none; background:#cccccc; height:1px; width:600px;}

/*Struc Classes*/

.container{ width:986px; height:auto; margin:0 auto; border-right:1px solid #e8e8e8; border-left:1px solid #e8e8e8; background:url(../images/cnt-bg.gif) left top repeat-x #fff;}

.header{ width:986px; float:left; height:139px;}

.logo{ float:left; margin:20px 0px 0px 30px;}

.tp-rgt{ float:right; border-right:1px solid #e8e8e8; margin:70px 20px 0 0; text-align:right; z-index:999;}

.tp-rgt b a{ font:11px Arial, Helvetica, sans-serif; color:#333; margin-right:10px; border-bottom:1px solid #e8e8e8; display:block; padding:5px;}

.tp-rgt b a:hover{ color:#ffc36b;}

.tp-rgt .select{ margin:10px 10px 10px 0; font:11px Arial, Helvetica, sans-serif; position:absolute; width:158px; padding:0 24px 0 0px; color:#000; background:url(../images/select-arrow.gif) right center no-repeat; overflow: hidden;}



.nav{ float:left; width:940px; background:url(../images/nav-mid-bg.gif) left top repeat-x; margin-left:22px;}

.nav li{ font:bold 12px Arial, Helvetica, sans-serif; float:left;}

.nav li a{ display:block; color:#fff; padding:9px 34px 8px 34px; !padding:9px 27px 8px 27px; clear:left;}

.nav li a:hover{ background:url(../images/nav-hov.gif) repeat-x; font-weight:bold;}

.nav .active a{ background:url(../images/nav-hov.gif) repeat-x; font-weight:bold;}

.sep{ background:url(../images/nav-sep.gif) center no-repeat; width:3px; height:32px;}



.main{ width:940px; float:left; margin:20px 0 0 20px;}

.lft{ width:630px; float:left;}

.lft-tp{ width:630px; float:left; padding-bottom:20px;}
.lft-tp i{ color:#9a68ff; font-style:normal; font-weight:bold;}

ul.list li a{ float:left; display:block; padding:5px 20px; background:#f8f8f8; margin:5px 2px 0px 0px; border:1px solid #e8e8e8;}

ul.list li a:hover{ background:#336799; color:#fff; border:1px solid #284f75;}



ul.list1 li{ display:block; padding:5px 20px; margin:5px 2px 0px 0px; background:url(../images/red_file.gif) 5px 8px no-repeat; color:#666;}



.lft h1{ font:24px "Times New Roman", Times, serif; color:#333;}

.lft-txt{ width:410px; float:right; margin-top:20px;}

.lft p{ font:12px Arial, Helvetica, sans-serif; color:#666; padding:6px 20px 6px 0px; line-height:22px;}

.lft em{ background:#336799; padding:5px 10px; font:bold 16px Arial, Helvetica, sans-serif; color:#fff; font-style:italic;}

.lft b{ text-transform:uppercase; color:#336799;}



.lft-cont{ width:940px; float:left; padding-bottom:20px;}

.lft-cont b{ text-transform:uppercase; color:#336799;}

.lft-cont ul{ float:left; width:250px; margin:10px 60px 0 0;}

.lft-cont li{ display:block; padding:2px 5px;}

.lft-cont li a{ color:#336799; text-decoration:underline;}

.lft-cont li a:hover{ color:#cc0000; text-decoration:none;}



.lft-tb1 table{ margin-left:0px; font:12px Arial, Helvetica, sans-serif; color:#006699; margin:10px 0px 10px 0px; width:665px; border:1px solid #dddddd;}

.lft-tb1 table td{ padding:8px 0px 8px 5px ; border-bottom:1px solid #ccc;}

.lft-tb1 table strong{ color:#000;}



.tabber-img{ float:left; margin:0px 10px 10px 0px;}



.rgt{ width:307px; float:right; text-align:right;}

.rgt strong{ font:22px Arial, Helvetica, sans-serif; color:#336799;}

.rgt p{ text-align:right; font:12px Arial, Helvetica, sans-serif; color:#333; padding:40px 0 20px 0; line-height:20px;}

.rgt img{ margin:60px auto 0px auto; text-align:center;}





.tabs{ width:710px; float:left;}

.tabs p{ font:12px Arial, Helvetica, sans-serif; color:#333; padding:6px 0px 6px 0px; line-height:20px;}



.form{ margin:0px auto; width:630px; margin-top:20px; float:left; text-align:left;}

.form-in{ margin:0px 0px;}

.form-in h1{ font:bold 18px "Arial Narrow", sans-serif, sans-serif; color:#1955AA; padding:12px 14px; margin-bottom:18px; border-bottom:1px solid #CCCCCC;}

.form-lead{ margin:0px 0px;}

.form-lead label{ height:13px; line-height:12px; font:12px Arial, Helvetica, sans-serif; color:#333333; text-transform:uppercase;}

.form-lead .input{ width:274px; height:19px; line-height:18px; border:1px solid #ABADB3; color:#666666;}

.form-lead textarea{ width:276px; height:80px; border:1px solid #ABADB3;}

.form-lead .submit{ width:276px; height:30px; background:url(../images/submit.png) no-repeat right top; border:0px; right:0; cursor:pointer;}

.form-lead .submit:hover{ width:276px; height:30px; background:url(../images/submit.png) no-repeat right bottom; border:0px; right:0; cursor:pointer;}



#login div{ margin-bottom:8px;} 

#login{ position:absolute; display:none; width:210px; background:#fff; margin:-2px 0px 0px 1px; font:11px Arial, Helvetica, sans-serif; color:#FFF; padding:10px 10px 10px 10px; z-index:100;  

border-bottom-right-radius:6px;

border-bottom-left-radius:6px;

border-top-right-radius:6px;

-moz-border-radius:6px;

-webkit-border-radius:6px;

-o-border-radius:6px;}



.breadcum{ border:1px solid #e8e8e8; background:#f8f8f8; height:33px; text-align:center;}



.brand_box{ width:915px; height:124px; margin:44px 0px 0px 18px; text-align:center;}

.brand_cor_tp{ background:url(../images/brand_cor_tp.gif) bottom center no-repeat; width:915px; height:9px;}

.brand_cor_mid{ background:url(../images/brand_cor_mid.gif) top repeat-y; height:120px; text-align:center;}

.brand_cor_bt{ background:url(../images/brand_cor_bt.gif) top center no-repeat; width:915px; height:4px;}

.brand_box img{ margin:12px 0px 0px 12px;}

.tblHeader{ background:#2f4c78;}

.stocktable {color:#ffffff;background-color:#f8f8f8; border:1px solid #2f4c78;

border-bottom-right-radius:6px;

border-bottom-left-radius:6px;

border-top-right-radius:6px;

-moz-border-radius:6px;

-webkit-border-radius:6px;

-o-border-radius:6px;

}

.stocktable th{text-align:center;padding:2px;font-weight:bold;height:35px;background-color:#2f4c78; vertical-align:middle}/*background-color:#333333;*/

.stocktable tr.cat_row1 td{background-color:#ffffff; color:#555555;text-align:center;padding:2px;line-height:20px;}
.stocktable tr.cat_row td{background-color:#e8e8e8; color:#000000;text-align:center;padding:2px;line-height:20px;}

.stocktable tr.cat_Row1 td{background-color:#ffffff; text-align:center;padding:2px;line-height:20px;}
.stocktable tr.cat_Row td{background-color:#e8e8e8; text-align:center;padding:2px;line-height:20px;}

.newstocktable {color:#ffffff;background-color:#f8f8f8; border:1px solid #2f4c78;

border-bottom-right-radius:6px;

border-bottom-left-radius:6px;

border-top-right-radius:6px;

-moz-border-radius:6px;

-webkit-border-radius:6px;

-o-border-radius:6px;

}

.newstocktable th{text-align:center;padding:2px;font-weight:bold;height:35px;background-color:#2f4c78; vertical-align:middle}/*background-color:#333333;*/

.newstocktable tr.cat_Row1 td{background-color:#ffffff; text-align:center;padding:2px;line-height:20px;}
.newstocktable tr.cat_Row td{background-color:#e8e8e8; text-align:center;padding:2px;line-height:20px;}


.cat_RedRow{color:#f03e4c;}
.cat_BlueRow{color:#336799;}
.cat_GrayRow{color:#555555;}
.cat_GreenRow{color:#009900;}
.cat_YellowRow{color:#fadd06;}
.cat_OrangeRow{color:#FF9900;}
.cat_PinkRow{color:#FF66FF;}


.cat_RedRow td a {color:#f03e4c; text-decoration: none;}
.cat_BlueRow td a {color:#336799;  text-decoration: none;}
.cat_GrayRow td a {color:#555555;  text-decoration: none;}
.cat_GreenRow td a {color:#009900;  text-decoration: none;}
.cat_YellowRow td a {color:#fadd06; text-decoration: none;}
.cat_OrangeRow td a{color:#FF9900; text-decoration: none;}
.cat_PinkRow td a{color:#FF66FF; text-decoration: none;}

.cat_YellowRow a:hover{color:red;}
.cat_GreenRow a:hover{color:red;}
.cat_GrayRow a:hover{color:red;}
.cat_BlueRow a:hover{color:red;}
.cat_RedRow a:hover{color:red;}
.cat_OrangeRow a:hover{color:red;}
.cat_PinkRow a:hover{color:red;}

.stocktable a, link , visited{color:#0033FF; text-decoration:underline;}

.stocktable a:hover{text-decoration:none;}
ul.pagination {
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 13px;
	height: 100%;
	list-style-type: none;
	margin: 10px 0px 10px 0px;
	overflow: hidden;
	padding:0;
                  width:100%;
                  text-align: center;
                 color:black;
}
ul.pagination li.details {
	background-color: white;
	border-color: #C8D5E0;/*#2f4c78;*/
	border-image: none;
	border-style: solid;
	border-width: 1px 1px 2px;
	color:#1E598E;/* #FFFFFF;;*/
	font-weight: bold;
	padding: 8px 10px;
	text-decoration: none;
}
ul.pagination li.dot {
	padding: 3px 0;
}
ul.pagination li {
	float: left;
	list-style-type: none;
	margin: 0 3px 0 0;
}
ul.pagination li:first-child {
	margin-left: 0;
}
ul.pagination li a {
	color: black;
	display: block;
	padding: 7px 10px;
	text-decoration: none;
}
ul.pagination li a img {
	border: medium none;
}
ul.pagination li a.current {
	background-color: white;
	border-radius: 0 0 0 0;
	color: #333333;
}
ul.pagination li a.current:hover {
	background-color: white;
}
ul.pagination li a:hover {
	background-color: #C8D5E0;
}
ul.pagination li a {
	background-color: #F6F6F6;
	border-color: #C8D5E0;
	border-image: none;
	border-style: solid;
	border-width: 1px 1px 2px;
	color: #1E598E;
	display: block;
	font-weight: bold;
	padding: 8px 10px;
	text-decoration: none;
}
.clear{ clear:both;}

/*Footer*/

.footer{ font:12px Arial, Helvetica, sans-serif; color:#999; width:940px; height:30px; padding-top:10px; border-top:1px solid #e8e8e8; margin:20px 0 0 20px;}

.copyright{ float:left; padding-left:10px; }

.footer_esimp{ float:right; padding-right:10px;}

.footer a{ color:#999;}

.footer a:hover{ color:#000;}





.inp-n input

{

    font:bold 11px Arial, Helvetica, sans-serif;

    background-image:url(../images/new/button_grey.gif);

    background-repeat:repeat-x;

    border: 1px solid #d9d9d9;

    color: #fff;

    cursor: pointer;

    text-decoration: none;

	float:left;

 }

 .inp-n input:hover

{

    

    background-image:url(../images/new/button.gif);

    background-repeat:repeat-x;

    border: 1px solid #51A8E7;

    color: #fff;

    cursor: pointer;

 }