body {
	padding:10px;
	margin:0;
	color:#000;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
}

p {
	line-height:1.3em
}
h1, h2, h3, h4, h5 {
	margin:0;
	padding:0;
	font-weight:bold
}
h1 {
	font-size:26px;
	line-height:1em
}
h2 {
	font-size:18px
}
h3 {
	font-size:14px
}
* {
	margin:0;
	padding:0;
	list-style:none
}
h4 {
	font-size:13px;
	margin-bottom:.4em
}
h5 {
	font-size:12px
}
a:link, a:visited {
	color:#1f4f82;
	text-decoration:none
}
a:hover {
	color:#1f4f82;
/*	text-decoration:underline */
}
dt, strong, em {
	font-weight:bold
}
i {
	font-style:italic
}
dl {
	margin-bottom:1px
}
dt{
    display: list-item;
   /* list-style-type: disc; */
  /*  list-style-image: url("../images/arrows-to-use.png"); */
    line-height: 14px;
    color: #AE0000;
}
dl, dt, dd {
	line-height:14px;
}

dd {
	margin-bottom:.5em;
}
b {
	color:#AE0000;
}
p {
	margin:0 0 10px 0;
	font-size:12px
}

hr {
	color:#ccc;
	background-color:#ccc;
	border:0;
	height:1px;
	margin:15px 0
}
em {
	font-weight:normal
}
img {
	border:0
}
/**/
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.clearfix {
	display:inline-block
}
body:after,  .tab_nav_full_slide_cont:after, .sp_box:after, .slide_tab_box:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
/**/

ul.tab_nav_slide_cont_col_line {
	margin:0 0 12px 0;
	padding:0
}

ul.tab_nav_slide_cont_col_line li {
	margin:4px 0 10px 0;
	padding:0;
	list-style-image: url("../images/tab_menu_arrow.png");
}

ul.tab_nav_slide_cont_col_line li a{
    color: #737373;
}

ul.listicons {
	margin:0 0 12px 0;
	padding:0
}

ul.listicons li, ul.listicons li.licon-arrow, a.lnk-arrow, a.lnk-icon {
	margin:4px 0 10px 0;
	padding:0 0 0 23px;
	list-style:none;
	list-style-image:none;
	background:url('../images/list-icons.png') -284px -114px no-repeat!important;
	background-image:url('../images/list-icons-alt.gif')!important;
	line-height:14px
}


/**/
#header {
	display:block;
	width:100%;
	padding:2px 0 5px 0;
	margin:0 0 10px 0
}
#logo {
	width:161px;
	float:left;
	padding:4px 0 0 12px;
}

.header_menu_sublink {
	font-size:11px;
	line-height:15px;
	color:#000
}
.header_menu_sublink a:link, .header_menu_sublink a:visited, a.header_menu_sublink:link, a.header_menu_sublink:visited {
	color:#000;
	text-decoration:none
}
.header_menu_sublink a:hover, a.header_menu_sublink:hover {
	color:#AE0000;
/*	text-decoration:underline */
}
.header_menu_sublink ul {
	font-size:11px;
	line-height:15px;
	padding:9px 0 0 0;
	color:#000;
	margin:0;
	list-style:none
}
.header_menu_sublink li {
	padding:0 0 0 7px;
	color:#000;
	margin:0 0 0 7px;
	background-image:url('../images/red_bullets_trans.gif');
	background-repeat:no-repeat;
}
/**/

.header_menu_sublink {
	font-size:11px;
	line-height:15px;
	color:#000
}
.header_menu_sublink ul {
	font-size:11px;
	line-height:15px;
	padding:9px 0 0 0;
	color:#000;
	margin:0;
	list-style:none
}
.header_menu_sublink li {
	padding:0 0 2px 7px;
	color:#000;
	margin:0 0 0 7px;
	background-image:url('../images/red_bullets_trans.gif');
	background-repeat:no-repeat
}
/**/



#wrapper{
	text-align:left;
	margin:0 auto;
	padding:0;
	border:0;
	width:1012px;
    background: -moz-linear-gradient(top, #0B0B0B 0%, #0A0A0A 0%, #3F4040 0%, #DFE0E2 0%, #E7E8E9 18%, #FAFAFA 43%, #FBFBFB 72%, #F8F8F8 73%, #DDD 78%, #B8B8B8 82%, #9D9D9D 85%, #636363 90%, #565656 91%, #484848 93%, #3B3B3B 96%, #363636 100%, #F8F8F8 100%, #E1E1E1 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,white), color-stop(0%,#FCFCFC), color-stop(0%,white), color-stop(0%,white), color-stop(18%,white), color-stop(43%,#FAFAFA), color-stop(57%,#DFDFDF), color-stop(65%,#747474), color-stop(78%,#535353), color-stop(82%,#4B4B4B), color-stop(85%,#444), color-stop(90%,#383838), color-stop(91%,#353535), color-stop(93%,#333), color-stop(96%,#303030), color-stop(100%,#313131), color-stop(100%,#FDFDFD), color-stop(100%,#E1E1E1));
    box-shadow: 0 -50px 40px rgba(0, 0, 0, .40),0 1px rgba(255, 255, 255, 0.96) inset;
    margin-top: -10px;
margin-bottom: -10px;
 
}
#header_top {
	display:block;
	margin-bottom:0px;
	float:left;
	width:974px;
	height:47px;
    background: url(../img/header_bg_.png) repeat-x;
}
#wrap_header {
	margin:0 0 15px 0;
	width:974px;
	display:block
}
/**/
.header_menu_link {
	font-size:10px;
	color:#000
}
a.header_menu_link:link {
	color:#000;
	text-decoration:none
}
a.header_menu_link:visited {
	color:#000;
	text-decoration:none
}
a.header_menu_link:hover {
	color:#AE0000;
	text-decoration:underline
}
/**/

#wrap_header_menu {
	float:right;
	width:661px;
	text-align:right;
	vertical-align:bottom;
	padding-top:15px;
    margin-right: 10px
}

/* */
.tab_nav {
	border:#b5b5b5 solid 1px;
	border-top:0
}
.tab_nav_menu h3 {
	padding:10px 0 0 16px
}
.tab_nav_menu h3 a {
	color:#333
}
.tab_nav_menu {
	border-top:#b5b5b5 solid 1px
}
 .tab_nav {
	border:0
}
 .tab_nav_all_menu {
	margin:-9px 0 -5px 0;
	padding:0;
	position:relative;
	width:974px;
	float:left;
	background:url('../images/tab_nav_sprite.png') repeat-x 0 -582px;
	z-index:50
}
 .tab_nav_menu{
	float:left;
	margin:6px 0 0 0;
	padding:0;
	background:url('../images/tab_nav_divider.png') no-repeat;
	text-shadow:#fff 1px 1px 1px;
	border:0
}

 .tab_nav_menu h3 {
	height:47px;
	margin:0;
	padding:0;
	position:relative;
	text-align:center;
	font-size:13px;
	line-height:16px;
	float:left;
	_height:47px;
	display:table
}
 .tab_nav_all_menu h3 a {
	color:#333;
	display:block;
	top:0;
	position:relative;
	padding:0;
	outline:0;
	padding:0 10px;
	height:47px;
	display:table-cell;
	vertical-align:middle;
    *display:block;
    *float:left;
    *padding:15px 11px 4px;
    *height:30px
}

 .tab_nav_all_menu h3 a:hover {
/*	text-decoration:none */
}
.tab_nav_all_menu h3 a em {
	font-style:normal;
	font-weight:bold
}
 .tab_nav_2col h3 a {
	border-right:0
}
.tab_nav_2col h3 a {
*padding-top:5px;
*height:38px
}
 .tab_nav_3col h3 a {
*padding-top:2px;
*height:42px;
*overflow:hidden
}
 .tab_nav_3col h3 {
	line-height:14px
}
.tab_nav_3col h3 em {
	position:relative;
	top:-1px
}
.tab_nav_full_slide {
	display:none;
	position:absolute;
	top:53px;
	left:0;
	width:972px;
	background:#fff;
	border-left:#b5b5b5 solid 1px;
	border-right:#b5b5b5 solid 1px
}
 .tab_nav_menu_hover {
	border-bottom:#b5b5b5 solid 1px
}
 .tab_nav_menu_hover h3 {
	height:46px
}
 .tab_nav_menu_hover h3 a {
	height:27px
}
 .tab_nav_menu_hover.tab_nav_2col h3 a {
	height:37px
}
 .tab_nav_menu_hover.tab_nav_3col h3 a {
	height:40px
}
 .tab_nav_menu_hover.tab_nav_last,  .tab_nav_show.tab_nav_last {
	border-right:#b5b5b5 solid 1px;
	_border-right:0
}
 .tab_nav_show h3 a em,  .tab_nav_menu_hover h3 a em {
	background-position:0 -809px
}
 .tab_nav_show h3,  .tab_nav_menu_hover h3 {
	background:url('../images/tab_nav_sprite.png') repeat-x 0 -120px
}
 .tab_nav_show h3 a,  .tab_nav_menu_hover h3 a {
	background:url('../images/tab_nav_sprite.png') no-repeat 0 -167px
}
 .tab_nav_show .tab_nav_full_slide {
	display:block
}

 .tab_nav_more_hover h3 {
	padding:11px 2px 0 12px!important;
	z-index:13;
	position:relative
}

 .tab_nav_more_hover h3 a {
	padding:0!important;
	white-space:nowrap;
	background:url('../images/tab_nav_sprite.png') repeat-x 0 -452px;
	height:36px!important;
	margin-bottom:0
}
 .tab_nav_more_hover em {
	display:block;
	background:url('../images/tab_nav_sprite.png') no-repeat 0 -414px;
	padding:0 0 0 8px
}
 .tab_nav_more_hover span {
	display:block;
	height:32px;
	background:url('../images/tab_nav_sprite.png') no-repeat 100% -490px;
	padding:4px 20px 0 0
}
 .tab_nav_more_hover .cn02w3 {
	display:block!important;
	position:absolute;
	right:2px;
	top:46px;
	z-index:12
}
 .tab_nav_wid {
	border:1px solid #b5b5b5;
	border-bottom:0;
*border-bottom:1px;
	background:#fff;
	padding:16px;
	float:left;
	width:600px
}

 .tab_nav_wid2 {
	width:70%;
	height:16px;
	left:0;
	float:left;
	position:relative;
	background:url('../images/tab_nav_sprite.png') repeat-x 0 -546px;
*display:none
}
 
.tab_nav_col_wid {
	float:left;
	width:182px;
	margin:8px
}
.tab_nav_col_wid h4 {
	color:#333;
	margin-left:-5px
}
.tab_nav_col_wid ul.listicons li {
	margin-left:-11px
}
.tab_nav_first_item {
/*	background:url('../images/tab_nav_sprite.png') no-repeat 100% -60px;
	padding:0 22px 0 0;
	margin:0 6px 0 0; */
	height:58px;
	float:left;
	position:relative;
	z-index:10
}
.tab_nav_first_item div, .tab_nav_first_item h2 {
	background:url('../images/tab_nav_first_li.png') no-repeat;
	padding:21px 0 0 16px;
	height:26px;
	margin:0;
    margin-top: 6px;
	float:left;
	position:relative;
	z-index:10
}
.tab_nav_first_item h2 {
	color:#fff;
	font-size:13px;
	line-height:16px;
	text-shadow:#600 0 -1px 1px
}
.tab_nav_slide_bottom {
	width:100%;
	height:4px;
	background:url('../images/tab_nav_sprite.png') repeat-x 0 -261px;
	clear:both;
	overflow:hidden
}
.tab_nav_last_border {
	border-right:#b5b5b5 solid 1px;
	float:right;
	margin:6px 0 0 0;
	height:46px;
	width:1px
}
.tab_nav_full_slide_cont {
	padding:10px 24px 0
}
.tab_nav_slide_cont_col {
	float:left;
	width:286px;
	margin:10px 0 0 16px
}
.cn02fourcols .tab_nav_slide_cont_col {
	width:210px
}
.cn02fivecols .tab_nav_slide_cont_col {
	width:165px
}
.cn02sanstitle ul {
	margin-top:21px
}
.tab_nav_slide_close_btn {
 /*	background:url('../images/tab_nav_sprite.png') repeat-x 0 -288px; */
	height:19px;
	float:left;
	margin:0 10px 10px 0;
    *float:right;
    border-radius: 6px;
}
.tab_nav_slide_close_btn a {
	display:block;
    color: #737373;
/*	background:url('../images/tab_nav_sprite.png') no-repeat 0 -267px; */
	height:19px;
	float:left
}
.tab_nav_slide_close_btn span {
	display:block;
/*	background:url('../images/tab_nav_sprite.png') no-repeat 100% -309px; */
	height:16px;
	padding:2px 10px 0 0;
	margin-left:9px;
	float:left;
	_margin-left:4px;
	_padding-top:1px
}
.tab_nav_slide_close {
	clear:both;
	float:right;
	position:relative;
	right:-24px;
*width:100%;
*float:left
}

/**/


.slide_tab_box {
	width:974px;
	margin: 0 auto;
	padding:0 0 21px 0;
	position:relative;
	z-index:3;
    margin-top: -11px;
}
.special_box_cont_bot3 {
	background:#0d0
}
#slider {
/*	background: url(http://pclogic.com/images/slide-banner.jpg) no-repeat; */
    height: 298px;
}

.sp_box {
	border-bottom:#b1b1b1 solid 1px;
	position:relative;
	float:left;
	z-index:3;
	clear:both;
	width:974px
}
.special_box {
	width:323px;
	border:#b1b1b1 solid 1px;
	background:#f5f5f5;
	position:absolute;
	border-top:0;
	top:0;
	left:0
}
.special_box img {
	position:absolute;
	display:block;
	float:left;
	border:solid 1px #ccc;
	top:10px;
	left:16px
}
.special_box h3 {
	color: maroon;
	margin:18px 0 0 132px;
	font-size:16px;
	font-weight:bold;
	padding:2px 0 3px 16px;
/*	background:url('../images/slider_sprite.png') -23px -188px no-repeat; */
	line-height:16px
}
.special_box p {
	margin:8px 6px 0 132px
}

.special_box_1, .special_box_2 {
	border-right:#fff solid 1px
}
.special_box_2 {
	width:322px;
	left:325px
}
.special_box_3 {
	left:649px
}
.special_box_cont {
	height:81px;
*height:99px
}
.special_box_more_link {
	text-align:right;
	padding:5px 10px 0 0;
	background:url('../images/slider_sprite.png') 0 100% repeat-x #f5f5f5;
	height:19px
}
.special_box_more_link a {
	background:url('../images/slider_sprite.png') 100% -77px no-repeat;
	padding-right:18px;
	color:#666
}
.special_box_close_link {
	text-align:right;
	padding:5px 10px 0 0;
	background:url('../images/slider_sprite.png') 0 100% repeat-x #f5f5f5;
	height:19px
}
.special_box_close_link a {
	background:url('../images/slider_sprite.png') 100% -169px no-repeat;
	padding-right:18px;
	color:#666
}
 .sp_box {
	height:123px
}
 .special_box {
	height:123px;
	background:#f5f5f5;
	border-bottom:0;
    box-shadow: inset -8px 0 10px rgba(0, 0, 0, .1);
    -moz-box-shadow: inset -8px 0 10px rgba(0, 0, 0, .1);
    -webkit-box-shadow: inset -8px 0 10px rgba(0, 0, 0, .1);
    
}
 .special_box_cont_more {
	display:none;
	position:absolute;
	top:100px;
	left:-3px;
	z-index:5;
	background:url('../images/slider_sprite_more.png') -19px 100% no-repeat;
    *background:transparent
}

 .special_box_show_list {
	background:url('../images/slider_sprite_more.png') 323px 0 repeat-y #f5f5f5;
	border:#b1b1b1 solid 1px;
    box-shadow: inset -8px 0 10px rgba(0, 0, 0, .1);
    -moz-box-shadow: inset -8px 0 10px rgba(0, 0, 0, .1);
    -webkit-box-shadow: inset -8px 0 10px rgba(0, 0, 0, .1);
	border-top:0;
	width:324px;
	margin:0 2px 4px;
	padding:3px 0 0 0
}
 .special_box_show_list ul.listicons li {
	padding-right:6px;
	padding-left:19px
}
 .special_box_2 .special_box_show_list {
	width:323px;
	background-position:322px 0
}
 .special_box_3 .special_box_show_list {
	width:323px;
	background-image:none
}
 .special_box_show_more {
	display:block
}
.special_box_cont_bot1 {
	height:21px;
	width:974px;
	background:url('../images/slider_sprite.png') 0 -143px repeat-x;
	position:absolute;
	bottom:0;
	left:0;
	overflow:hidden
}
.special_box_cont_bot2 {
	height:21px;
	width:33px;
	background:url('../images/slider_sprite.png') 0 -101px repeat-x;
	position:absolute;
	bottom:0;
	left:0;
	overflow:hidden
}
.special_box_cont_bot3 {
	height:21px;
	width:33px;
	background:url('../images/slider_sprite.png') 0 -122px repeat-x;
	position:absolute;
	bottom:0;
	right:0;
	overflow:hidden
}


/**/