
/************************ Globel Top Style In List Page ********************/
#head {
	margin:0px auto; padding:0px;
}
#head div {
	float:left; margin-right:6px;
}
#head div#logo {
	height:60px; padding-top:20px; background:#0F218B;
}
#head div#logoName {
	margin:0px; width:186px; height:40px; padding-top:40px; font-size:14px; color:white; font-weight:bold; text-align:center; background:#3366CC;
}


/************************Bussiness Category Style In List Page ********************/

#category {
	margin:0px; padding:0px; padding-left:10px; margin-bottom:20px;
}
#category h4 {
	font-size:14px; font-weight:bold; color:#335AA5; margin:5px 0px;
}
#category #subCategory {
	padding:8px; background:#BDDAF4; font-size:12px; color:black;
}
#category #subCategory a {
	font-size:12px; color:black; text-decoration:none; margin:0px 5px;
}

/************************LaserJet Category Style In List Page ********************/
#category2 {
	margin:0px; padding:0px; margin-bottom:15px; margin-right:10px;
}
#category2 h4 {
	font-size:14px; font-weight:bold; color:#335AA5; margin:5px 0px;
}
#category2 #CateDesc {
	font-size:12px; color:black; margin:10px 0px;
}



/************************ Main Style In List Page ********************/


#main {
	margin:0px; padding:0px;
}
#main #backToList a {
	padding:0px 5px 0px 12px; background:url('/images/back_arrow.gif') no-repeat 0% 50%; font-size:12px; font-weight:bold; color:#335AA5; text-decoration:none;
}
#main #left {
	float:left; margin:0px; padding:0px; width:572px; font-size:12px;
}
#main #center {
	float:left; margin:0px; padding:0px; width:672px; font-size:12px;
}
#main #left #leftBox {
	margin-right:10px;
}
#main #left .cateTitle {
	clear:both; margin:0px; padding:5px 10px; font-size:12px; font-weight:bold; color:#335AA5; background:#D9E8F7; border-bottom:1px dotted gray;
}
#main #left .product {
	float:left; width:162px; margin:0px; padding:0px 8px;
}

#main #left .product .productImg {
	 margin:15px 0px;
}
#main #left .product .productName {
	padding:0px; font-size:11px; font-weight:bold; color:#335AA5;
}
#main #left .product .productFeature {
	margin:0px; padding:5px 0px;
}
#main #left .product .productFeature ul {
	margin:0px; padding:0px; list-style-type:none;
}
#main #left .product .productFeature ul li {
	padding-left:15px; background:url('/images/list_point.gif') no-repeat; font-size:12px; line-height:18px;
}
#main #left .product .introLink {
	margin:0px; padding:0px;
}
#main #left .product .introLink a {
	padding:0px 12px; background:url('/images/link_arrow.gif') no-repeat 0% 50%; font-size:12px; color:#335AA5; text-decoration:none;
}
#main #left .backTop {
	float:left; text-align:right; padding:5px 2px; border-top:1px dotted gray; margin:15px 0px; width:531px;
}
#main #left .backTop a {
	font-size:12px; font-weight:bold; color:#335AA5; text-decoration:none; background:url('/images/link_arrow_top.gif') no-repeat 0% 50%; padding-left:10px;
}

/********************LaserJet Product Style In List Page************************/
#main #left .product2 {
	clear:both;
	padding-top:10px;
}
#main #left .product2 .productImg {
	float:left; width:140px; text-align:center;
}
#main #left .product2 .productImg img {
	margin:0px 10px;
}
#main #left .product2 .productInfo {
	float:left; width:381px; border-bottom:1px dotted gray; padding-bottom:10px;
}
#main #left .product2 .productInfo .conBox{
	margin:0px 10px;
}
#main #left .product2 .productInfo h4 {
	font-size:14px; font-weight:bold; color:#335AA5; margin:5px 0px;
}
#main #left .product2 .productInfo h4 a {
	color:#335AA5; text-decoration:none;
}
#main #left .product2 .productInfo .productName {
	font-size:20px; color:#335AA5;
}
#main #left .product2 .productInfo .productName h5 {
	margin:0px;
}
#main #left .product2 .productInfo .productDesc {
	font-size:12px; color:black; line-height:16px; margin:5px 0px;
}
#main #left .product2 .productInfo ul {
	margin:10px 0px; padding:0px; list-style-type:none;
}
#main #left .product2 .productInfo ul li {
	margin:0px; padding:0px;
}
#main #left .product2 .productInfo ul li label {
	font-size:11px; color:black;
}
#main #left .product2 .productInfo ul li a {
	font-size:12px; color:#3159A5; text-decoration:none;
}
#main #left .product2 .introLink {
	margin:0px; padding:0px;
}
#main #left .product2 .introLink a {
	padding:0px 12px; background:url('/images/link_arrow.gif') no-repeat 0% 50%; font-size:12px; color:#335AA5; text-decoration:none;
}
#main #left .product2 .noBorder {
	border:0px;
}
#main #left .product2 .shopping {
	margin:3px 0px; text-align:right; color:#335AA5;
}
#main #left .product2 .shopping a {
	color:#335AA5; text-decoration:none;
}

#main #left #newsList {
	width:100%; margin:10px 0px;
}
#main #left #newsList th {
	width:100px; font-size:12px; color:black; vertical-align:top; font-weight:normal;
}
#main #left #newsList td {
	width:82%; 
}
#main #left #newsList td a {
	font-size:12px; color:#3159A5; text-decoration:none;
}




#main #right {
	float:left; margin:0px; padding:0px; width:181px;
}

#main #right #search {
	float:left; background:#F2F7FC; font-size:12px; padding:10px; margin-bottom:10px;
}
#main #right #search form {
	margin:0px; padding:0px;
}
#main #right #search label {
	font-size:14px; font-weight:bold; color:#335AA5; padding:0px; line-height:18px;
}
#main #right #search input.formText {
	float:left; border:1px solid #335AA5; width:120px; margin:0px 3px; font-size:12px; height:15px;
}
#main #right #search input.formBtn {
	float:left; border:0px; margin:0px; padding:0px;
}

#main #right #link {
	clear:left; margin:0px; padding:0px; border:1px solid #D1D3D4; margin-bottom:20px;
}

#main #right #link .newProduct {
	text-align:center; border-bottom:1px dotted #7B7D7B; margin:10px; padding:10px 0px;
}
#main #right #link .newProduct span {
	line-height:20px;
}
#main #right #link .newProduct a {
	display:block; font-size:12px; color:#3159A5; text-decoration:none;
}

#main #right #link .section {
	margin:10px; padding-bottom:10px; border-bottom:1px dotted gray;
}
#main #right #link h5 {
	font-size:14px; font-weight:bold; color:#285AB4; margin-bottom:8px;
}
#main #right #link h5 a {
	font-size:14px; font-weight:bold; color:#285AB4; margin-bottom:8px;text-decoration:none;
}
#main #right #link h6 {
	font-size:14px; font-weight:bold; color:#285AB4; margin:10px;
}
#main #right #link h5 a.hover {
	font-size:14px; font-weight:bold; color:#285AB4; margin-bottom:8px;text-decoration:none;
}
#main #right #link ul {
	margin:0px; padding:0px; list-style-type:none;
}
#main #right #link ul li {
	padding-left:12px;  font-size:12px; background:url('/images/link_arrow.gif') no-repeat 0% 5px; line-height:12px; margin:5px 0px;
}
#main #right #link ul li a {
	font-size:12px; color:#285AB4; text-decoration:none; line-height:14px;
}
#main #right #link .noBorder {
	border:0px;
}

#main #right #banner {
	margin:10px 0px; padding:10px; text-align:center;
}
#main #right #banner img {
	margin:10px 0px;
}

#main #right p.more {
	text-align:right; margin:0px;
}
#main #right p.more a {
	font-size:12px; color:#285AB4; font-weight:bold; text-decoration:none;
}

#main #left .more {
	margin:0px; padding:0px;font-size:12px; text-align:right;margin-top:10px;
}
#main #left .more a {
	padding:0px 3px; font-size:12px; color:#335AA5; text-decoration:none;
}


/* News template */
#main #specifications {
	margin:0px; padding:0px; padding-top:10px;
}
#main #specifications #articleBackground {
	background:#F2F7FC;
	padding:10px;
}
#main h3 {
	margin:0px; padding:0px; font-size:18px; font-weight:normal; color:#335AA5; line-height:18px;
}
#main h4 {
	font-size:14px; font-weight:bold; color:#335AA5; margin:5px 0px;
}
#main h5 {
	margin:10px 0px; padding:0px; font-size:14px; font-weight:bold; color:black; line-height:18px;
}
#main p {
	font-size:12px; color:black; line-height:18px;
}

#main #right #search {
	float:left; background:#F2F7FC; font-size:12px; padding:15px 10px; margin-bottom:10px;
}
#main #right #search form {
	float:left; margin:0px; padding:0px;
}
#main #right #search label {
	float:left; font-size:12px; font-weight:bold; color:#335AA5; padding:0px; line-height:18px;
}
#main #right #search input.formText {
	float:left; border:1px solid #335AA5; width:102px; margin:0px 3px; font-size:12px; height:15px;
}
#main #right #search input.formBtn {
	float:left; border:0px; margin:0px; padding:0px;
}


/************************ SD Main Content Section Style ********************/
#main #sd_left {
	float:left; margin:0px; padding:0px; width:550px; font-size:12px; padding-right:10px;
}

#main .sd_left_pic {
	float:left; width:140px; padding:15px 0px 10px 20px;
}

#main .sd_left_content {
	float:left; width:380px;
}
#main .center_title {
	margin-top:15px; background-color:#355AA6; color:#ffffff; font-weight:bold; font-size:12px; padding-left:10px; border:0px; line-height:20px;
}
#main .center_text {
	float:left; margin-top:1px; background-color:#F2F7FC; font-size:12px; padding:10px; border:0px; margin-bottom:15px;
}
#main .center_text p{
	text-indent:24px;
}

#main .center_text_more {
	text-align:right;
}
#main .center_text_more a {
	background:url(/sd/images/arrow.gif) no-repeat 0px 4px; padding-left:10px; color: #335AA5; text-decoration: none;
}


#main #right #news_title {
	clear:both; margin-top:5px; line-height:25px; background-color:#D9E8F7; font-weight:bold;  font-size:12px; color:#335AA5; padding:0 0 0 10px;
}
#main #right #news_title a {
	font-size:12px; color:#335AA5; text-decoration:none;
}

#main #right #news_border {
	border:1px solid #D1D3D4; font-size:12px;
}

#main #right #news_border ul {
	margin:10px 0px 10px 10px; padding:0px; list-style-type:none; 
}

#main #right #news_border ul li {
	background:url(/sd/images/arrow.gif) no-repeat 0px 6px; padding-left:10px; line-height: 18px;
}

#main #right #news_border ul.list li {
	background:url(/sd/images/arrow.gif) no-repeat 0px 10px; padding:5px 10px; line-height: 18px; border-bottom:1px dotted #7B7B7B; margin-right:20px;
}

#main #right #news_border ul.list li.noborder {
	border:0px;
}

#main #right #news_border ul li a{
	color: #335AA5; text-decoration: none;
}

#main #right #news_border #news_more {
	float:right; padding:10px 10px 10px 0px;
}
#main #right #news_border #news_more a {
	background:url(/sd/images/arrow.gif) no-repeat 0px 4px; padding-left:10px; color: #335AA5; text-decoration: none;
}


/************************ SD product Content Section Style ********************/

#main #sd_left #leftBox {
	margin-right:10px;
}
#main #sd_left .cateTitle {
	clear:both; margin:0px; padding:5px 10px; font-size:12px; font-weight:bold; color:#335AA5; background:#D9E8F7; border-bottom:1px dotted gray;
}
#main #sd_left .product {
	clear:both;
	padding-top:10px;
}
#main #sd_left .product .productImg {
	float:left; width:140px; text-align:center;
}
#main #sd_left .product .productImg img {
	margin:0px 10px;
}
#main #sd_left .product .productInfo {
	float:left; width:381px; border-bottom:1px dotted gray; padding-bottom:10px;
}
#main #sd_left .product .productInfo .productDesc {
	font-size:12px; color:black; line-height:16px; margin:5px 0px;
}
#main #sd_left .product .productInfo .sd_productName {
	font-size:14px; color:#335AA5; font-family:ËÎÌå; font-weight:bold;
}
#main #sd_left .product .laste_productInfo {
	float:left; width:381px; padding-bottom:10px;
}
#main #sd_left .product .laste_productInfo .laste_productName {
	font-size:14px; color:#335AA5; font-family:ËÎÌå; font-weight:bold;
}
#main #sd_left .product .laste_productInfo .laste_productDesc {
	font-size:12px; color:black; line-height:16px; margin:5px 0px;
}
#main #sd_left .product .introLink {
	margin:0px; padding:0px;
}
#main #sd_left .product .introLink a {
	padding:0px 12px; background:url('/images/link_arrow.gif') no-repeat 0% 50%; font-size:12px; color:#335AA5; text-decoration:none;
}
#main #right #faq_border {
	float:left; border:1px solid #D1D3D4; font-size:12px; width:178px; margin-bottom:15px;
}
#main #right #faq_border #faq_link {
	padding:5px 0px 5px 15px;
}
#main #right #faq_border #faq_link a {
	background:url(/sd/images/arrow.gif) no-repeat 0px 4px; padding-left:10px; color: #335AA5; text-decoration: none;
}
#main #right #faq_border #faq_hr {
	border-bottom:1px dotted gray; margin:0px 15px 0px 15px;
}

/************************ SD Customer Content Section Style ********************/

#main .customer_center_text {
	float:left; margin-top:1px; font-size:12px; padding:10px; border:0px; margin-bottom:15px;
}
#main #sd_left .product .customer_introLink {
	margin:0px; padding:0px;
}
#main #sd_left .product .customer_introLink a {
	padding:0px 12px; background:url('/images/link_arrow.gif') no-repeat 0% 50%; font-size:12px; color:#335AA5; text-decoration:none;
}
#customer_category h4 {
	font-size:14px; font-weight:bold; color:#335AA5; margin:5px 0px 0px 20px;
}

#main #customer_center {
	margen
}
#main .customer_center_text {
	float:left; margin-top:1px; font-size:12px; padding:10px 0px 0px 0px; border:0px; margin-bottom:15px;
}
#main .customer_center_text a{
	padding:0px 12px; background:url('/images/link_arrow.gif') no-repeat 0% 50%; font-size:12px; color:#335AA5; text-decoration:none;
}

/************************ SD News Content Section Style ********************/
#main .sd_news_left_pic {
	float:left; width:140px; padding:0px 0px 10px 20px;
}
#news_category h4 {
	font-size:14px; font-weight:bold; color:#335AA5; margin:5px 0px 0px 0px;
}
#main #sd_left #customer {
	clear:both;
}
#main #sd_left #customer .sd_news_left_content {
	text-align:left;
}
#main #sd_left #customer .sd_news_left_content .customer_center_text a{
	background-image:url(); padding-left:3px; color: #335AA5; text-decoration: none;
}
#main #sd_left #customer .sd_news_left_content .customer_center_text .more{
	margin:15px 0px 0px 2px; background:url(/sd/images/arrow.gif) no-repeat 0px 4px; padding-left:10px; color: #335AA5; text-decoration: none;
}
#main #sd_left #customer .sd_news_left_content .customer_center_text .line{
	 margin-top:15px; border-bottom:1px dotted black; width:380px;
}


/************************ SD Support Content Section Style ********************/
#main #sd_left #customer .sd_left_content .customer_center_text .ole{
	float:left; margin-left:40px;
}
#main #sd_left #customer .sd_left_content .customer_center_text .ole a{
	float:left; background:url(/sd/images/arrow.gif) no-repeat 0px 3px; padding-left:10px; color: #335AA5; text-decoration: none; font-weight:bold;
}
#main #sd_left #customer .sd_left_content .customer_center_text .esc{
	float:left; margin-left:70px;
}
#main #sd_left #customer .sd_left_content .customer_center_text .esc a{
	float:left; background:url(/sd/images/arrow.gif) no-repeat 0px 3px; padding-left:10px; color: #335AA5; text-decoration: none; font-weight:bold;
}

/************************ CONS Content Section Style ********************/
#consListBox {
	margin:10px 10px 10px 55px;
}
.consCategory {
	clear:both;
	border-top:1px dotted #000063;
	margin-bottom:20px;
}
.consCategory .consImage {
	float:left; width:30%; text-align:center;
}
.consCategory .consImage img {
	margin:10px auto;
}
.consCategory .consBox {
	float:left; width:70%;
}
.consCategory .consBox h5 {
	margin:0px;
	color:#335AA5;
}
.consCategory .consBox ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.consCategory .consBox ul li {
	float:left; padding:0px 52px 0px 12px;  font-size:12px; background:url('/images/link_arrow.gif') no-repeat 0% 5px; line-height:12px; margin:5px 0px;
}
.consCategory .consBox ul li a {
	font-size:12px; color:#285AB4; text-decoration:none; line-height:14px;
}


/************************ Buy Content Section Style ********************/
#category_buy {
	margin:0px; padding:0px; margin-bottom:15px; margin-left:10px;
}
#category_buy h4 {
	font-size:14px; font-weight:bold; color:#335AA5; margin:5px 0px;
}
#backbox_title {
	margin-left:8px; height:22px; background-color:#285AB4; font-weight:bold; color:#ffffff; line-height:22px; padding-left:5px;
}
#backbox_text {
	margin-left:8px; background-color:#F2F7FC; padding:15px 30px 20px 30px;
}
#backbox_text .blue {
	font-weight:bold; color:#285AB4;
}
#backbox_text #nospace{
	clear:both; float:left; margin-left:10px;
}
#backbox_text #havespace{
	float:left; margin-left:40px; padding-top:5px;
}
#backbox_text #line{
	clear:both; border-bottom:1px dotted gray; width:430px; margin-left:15px;
}
#backbox_text #button{
	margin-top:10px;text-align:center;
}


/********************Class Product Style In List Page************************/
#main #left .class_cateTitle {
	clear:both; margin-right:10px; padding:5px 10px; font-size:12px; font-weight:bold; color:#335AA5; background:#D9E8F7; border-bottom:1px dotted gray;
}
#main #left #class_product {
	float:left; width:33%; padding:10px 0px 10px 0px;
}
#main #left #class_product #class_img {
	padding-left:10px; height:100px;
}
#main #left  #class_product #class_text {
	padding:5px 0px 3px 0; font-size:12px; font-weight:bold; color:#335AA5;
}
#main #left  #class_product .introLink {
	margin:0px; padding:0;
}
#main #left  #class_product .introLink a {
	padding:0px 12px; background:url('/images/link_arrow.gif') no-repeat 0% 50%; font-size:12px; color:#335AA5; text-decoration:none;
}
#main #left #class_top {
	clear:both; margin:0px; padding:0 0 20px 0; text-align:right;
}
#main #left #class_top a {
	padding:0px 12px; background:url('/images/top_arrow.gif') no-repeat 0% 50%; font-size:12px; font-weight:bold; color:#335AA5; text-decoration:none;
}
#main #left #class_dotted {
	clear:both; border-bottom:1px dotted #06004F; width:100%;
}