body{font:80% arial;margin:3px 0; padding:0 3px; background:#fff url(images/top_bg.jpg) no-repeat 0 0;text-align:center!important;}
h1,h2,h3{margin:0;padding:0;}
h1{padding:0; font:2em/180% arial;margin:15px 0 10px 0;} 
h2{font:bold 0.94em; margin-right:4px; padding:0; word-wrap:break-word; word-break:break-all; word-break/* */:normal; padding:4px 0;}
h3{ }
h5 {font-size:12px; font-weight:bold;  margin-right:4px; padding:0; word-wrap:break-word; word-break:break-all; word-break/* */:normal; padding:4px 0; color:#006699;}
h4{
margin-bottom:5px;
background:url(images/h3.gif) repeat-x top;
margin-top:18px;
width:100%;
padding-left:0px;
font-size:15px;
height:23px;
font-family: "Calibri", "Lucida Grande", "Lucida Unicode", Arial, Verdana, sans-serif;
padding-top:5px;
font-weight:normal;
color:#000;
text-align:left;
}
h4 span{margin:0px 0px; padding:2px 8px; color:#000000!important;background-color:#FFFFE1!important;border: solid 1px #6d9a00;}

select{font-size:12px;}
ul{margin:0; padding:0;list-style-type:none;}li{margin-bottom:4px;color: #666666;}
a:link, a:visited {color: #003399;text-decoration:none;} a:hover{color: #ff3300; text-decoration:underline;}
.noline a:link,.noline a:visited {text-decoration:none}.noline a:hover {text-decoration:underline;}
.gray,.gray a:link,.gray a:visited {color: #666;}.gray a:hover {color: #ff3300;}
.white,.white a:link,.white a:visited {font-size:12px;color: #fff; text-decoration:none;}.white a:hover {color: #fff; text-decoration:underline;}
#serviceMenu .current{font-weight:bold} #serviceBar .title{font-size:16px;font-weight:bold}
.black{color:#000;}.keyword{color:#ff3300;}
.gray3{color:#333;}.gray6{color:#666;}.gray9{color:#999;}
.b{font-weight:bold;}.s{font:0.92em verdana}
.servSubTitle{font-size:16px;font-weight:bold; color:#0061ad;}
.left{float:left;}.right{float:right;}
.clear,.space,.space2,.space3,.space4,.space5,.space6{clear:both;line-height:8px;margin:0;}
.space{height:7px;}.space2{height:14px;}.space3{height:1px;padding-top:-1px;line-height:1px;}.space4{height:24px;}.space5{height:2px;}.space6{height:34px;}.marginL8{margin:2px 0 2px 8px;}
.more{ float:right; margin-top:-10px;}
.linesky{border:#b6daeb solid 1px;}
.skyGra p,.Rwrap p,#footer p{margin:15px 0;}
.bt_small{font-size:0.94em;}
.nodeco{text-decoration:none; font-weight:lighter;}
#wrapper{width:979px; position:relative; text-align:center!important;}
#header{width:979px;text-align:center!important;}
#header_ec21{float:left; width:240px;}

#header_menu{width:400px; float:right; text-align:right; }
.topmenu{font:0.8em verdana; text-align:right; height:12px;  padding:2px 22px 0 0;}
#mainNav{height:35px; float:right; text-align:right; margin-top:3px; padding-right:20px;}
#mainNav ul {display:inline-block; margin-top:5px;}
#mainNav li {float:left; text-align:center; margin-left:4px; background:url(images/search/navi.gif) no-repeat;}
#mainNav li.current a{color:#FFF!important; background:url(images/navi_on.gif) no-repeat; }
#mainNav a:link,#mainNav a:visited {width:90px;height:24px;font:bold 12px/23px arial!important;text-decoration:none;display:block;}
#search_route{clear:both;margin:0px 0 5px 10px;font:0.8em verdana;text-align:left;}
#search_route h1{font:bold 1em verdana; border:none; display:inline;}
.search_tab{height:32px;}
#header2{width:900px;}#header3{width:800px; margin:0; padding:0}#header4{width:800px;}#header100{width:100%;}
#header3 #header_menu{width:560px;}#header3 #mainNav{width:380px;}#header3 #header_menu .topmenu{height:24px; background-color:#f4f4f4;  padding:3px 22px 0 0 ;margin-top:-3px!important;}#header3 input{height:11px; font-size:11px;}
#conNav ul, #popular ul{margin:4px 0 4px 0px;}
#conNav li, #popular li{margin:4px 0 4px 15px; padding:0;list-style-type:none;}
#footer{clear:both; text-align:center; font-size:0.89em; width:100%; padding:20px 0 7px 0; line-height:inherit}#footer p{margin:3px; padding:0;}
#footer a{ selector-dummy : expression(this.hideFocus=true);}
.foot01{ font-size:12px; color:#0564a6; padding:8px; background-color:#e7f3f8;}.foot02{color:#3b8dbc; font-size:12px;}.foot03{color:#3b8dbc}.foot04{font-size:12px;}
#date_home{
float:right;
font-size:11px;
color:#666666;
padding-left:30px;
}
#search_bar_top{
float:right;
font-size:11px;
color:#666666;
padding-left:30px;
}
#header_link{
padding-top:5px; 
font-size:85%;
}
#header_link a{border: solid 0px #ffffff;padding: 2px 5px;color:#000000!important; text-decoration:none}
#header_link a:hover{ border: solid 1px #6d9a00;text-decoration: none!important;background-color:#FFFFE1;}

/* Nav */
#nav{
width:100%;
/*height:60px;*/
float:left;
}
#nav a{
color:#FFFFFF;
}
#nav a:hover{
text-decoration:none;
}
#nav_top{
float:left;
width:1000px;
}


.nav_items a{
padding-top:6px;
height:23px;
float:left;
text-decoration:none;

}

/* WR 59894 */
.nav_items{
height:29px;
float:left;
font-weight:bold;
z-index:10;
position:relative;
}


.nav_items li, #nav_bottom li {
display: inline;
}
.prev_nav_item{
float:left;
background-repeat:no-repeat;
padding:0 15px 0 13px;
}

.mid_nav_item{
height:29px;
background-position:left;
padding:0 20px;
float:left;
margin-left:-12px;
}

.current_nav_item{
height:29px;
background-position:left;
padding-left:18px;
float:left;
margin-left:-12px;
}

.nav_right{
width:6px;
height:29px;
float:left;
margin-left:6px;
}


.nav_right{
width:6px;
height:29px;
float:left;
margin-left:6px;
}

/* start wr59652 */


#nav_bottom{
height:auto;
width:1000px;
border:solid 1px #183E5D;
float:left;
color:#FFFFFF;
background-position:top;
background-repeat:repeat-x;
font-size:90%;
}

#nav_bottom_left{
border-left:solid 1px #476681;
float:left;
height:auto;
}
#nav_bottom_left a{
height:17px;
padding:3px 5px 0px 5px;
float:none;
margin:0px;
text-decoration:none;
}
#nav_bottom_left ul{
float:left;
height:auto;
margin:0px;
padding:0px;
}
#nav_bottom_left li{
padding:0px;
margin-top:6px;
margin-bottom:2px;
margin-left:4px;
margin-right:4px;
height:20px;
float:left;
}


#nav_bottom a:hover, #nav_bottom_left a:hover, #footer_top a:hover {
/*padding:7px 9px 4px 9px;*/
}

#nav_bottom_right{
padding:0 10px 1px 0;
float:right;
border-right:solid 1px #476681;
}

#nav_bottom_right a{
margin:4px;
padding:3px 5px 0px;
background-position:left;
height:17px;
float: right;
text-decoration:none;
}

/*nav colours*/


.bluenav .prev_nav_item, .bluenav .mid_nav_item, .bluenav .current_nav_item, .bluenav .nav_right, .bluenav #nav_bottom a:hover, .bluenav #footer_top a:hover, .bluenav #nav_bottom_left a.current{
background-image:url(images/nav/nav_colors/nav_dblue.png);
}
.bluenav #nav_bottom, .bluenav #footer_top{
background:#173B59 url(images/nav/blue/nav2_blue_bg.gif) repeat scroll 0 0;
border-color:#13324B;
}
.bluenav #nav_bottom_left{
border-left-color:#476681;
}
.bluenav #nav_bottom_right{
border-right-color:#476681;
}

.mbluenav .prev_nav_item, .mbluenav .mid_nav_item, .mbluenav .current_nav_item, .mbluenav .nav_right, .mbluenav #nav_bottom a:hover, .mbluenav #footer_top a:hover, .mbluenav #nav_bottom_left a.current{
background-image:url(images/nav/nav_colors/nav_mblue.png);
}
.mbluenav #nav_bottom, .mbluenav #footer_top{
background:transparent url(images/nav/mblue/nav2_mblue_bg.gif) repeat scroll 0 0;
border-color:#0A3E62;
}
.mbluenav #nav_bottom_left{
border-left-color:#3E7BA5;
}
.mbluenav #nav_bottom_right{
border-right-color:#3E7BA5;
}

.lbluenav .prev_nav_item, .lbluenav .mid_nav_item, .lbluenav .current_nav_item, .lbluenav .nav_right, .lbluenav #nav_bottom a:hover, .lbluenav #footer_top a:hover, .lbluenav #nav_bottom_left a.curr
ent{
background-image:url(images/nav/nav_colors/nav_lblue.png);
}
.lbluenav #nav_bottom, .lbluenav #footer_top{
background:transparent url(images/nav/lblue/nav2_lblue_bg.gif) repeat scroll 0 0;
border-color:#004674;
}
.lbluenav #nav_bottom_left{
border-left-color:#3378A5;
}
.lbluenav #nav_bottom_right{
border-right-color:#3378A5;
}

.greennav .prev_nav_item, .greennav .mid_nav_item, .greennav .current_nav_item, .greennav .nav_right, .greennav #nav_bottom a:hover, .greennav #footer_top a:hover, .greennav #nav_bottom_left a.curr
ent{
background-image:url(images/nav/nav_colors/nav_green.png);
}
.greennav #nav_bottom, .greennav #footer_top{
background:transparent url(images/nav/green/nav2_green_bg.gif) repeat scroll 0 0;
border-color:#00532F;
}
.greennav #nav_bottom_left{
border-left-color:#337759;
}
.greennav #nav_bottom_right{
border-right-color:#337759;
}

.rednav .prev_nav_item, .rednav .mid_nav_item, .rednav .current_nav_item, .rednav .nav_right, .rednav #nav_bottom a:hover, .rednav #footer_top a:hover, .rednav #nav_bottom_left a.current{
background-image:url(images/nav/nav_colors/nav_red.png);
}
.rednav #nav_bottom, .rednav #footer_top{
background:transparent url(images/nav/red/nav2_red_bg.gif) repeat scroll 0 0;
border-color:#771513;
}
.rednav #nav_bottom_left{
border-left-color:#A54745;
}
.rednav #nav_bottom_right{
border-right-color:#A54745;
}

.purplenav .prev_nav_item, .purplenav .mid_nav_item, .purplenav .current_nav_item, .purplenav .nav_right, .purplenav #nav_bottom a:hover, .purplenav #footer_top a:hover, .purplenav #nav_bottom_left a.current{
background-image:url(images/nav/nav_colors/nav_purple.png);
}
.purplenav #nav_bottom, .purplenav #footer_top{
background:transparent url(images/nav/purple/nav2_purple_bg.gif) repeat scroll 0 0;
border-color:#641156;
}
.purplenav #nav_bottom_left{
border-left-color:#854179;
}
.purplenav #nav_bottom_right{
border-right-color:#854179;
}

.orangenav .prev_nav_item, .orangenav .mid_nav_item, .orangenav .current_nav_item, .orangenav .nav_right, .orangenav #nav_bottom a:hover, .orangenav #footer_top a:hover, .orangenav #nav_bottom_left a.current{
background-image:url(images/nav/nav_colors/nav_orange.png);
}
.orangenav #nav_bottom, .orangenav #footer_top{
background:transparent url(images/nav/orange/nav2_orange_bg.gif) repeat scroll 0 0;
border-color:#953E0B;
}
.orangenav #nav_bottom_left{
border-left-color:#C6713D;
}
.orangenav #nav_bottom_right{
border-right-color:#C6713D;
}

.yellownav .prev_nav_item, .yellownav .mid_nav_item, .yellownav .current_nav_item, .yellownav .nav_right, .yellownav #nav_bottom a:hover, .yellownav #footer_top a:hover, .yellownav #nav_bottom_left a.current{
background-image:url(images/nav/nav_colors/nav_yellow.png);
}
.yellownav #nav_bottom, .yellownav #footer_top{
background:transparent url(images/nav/yellow/nav2_yellow_bg.gif) repeat scroll 0 0;
border-color:#865400;
}
.yellownav #nav_bottom_left{
border-left-color:#B98733;
}
.yellownav #nav_bottom_right{
border-right-color:#B98733;
}

.lyellownav .prev_nav_item, .lyellownav .mid_nav_item, .lyellownav .current_nav_item, .lyellownav .nav_right, .lyellownav #nav_bottom a:hover, .lyellownav #footer_top a:hover, .lyellownav #nav_bottom_left a.current{
background-image:url(images/nav/nav_colors/nav_lyellow.png);
}
.lyellownav #nav_bottom, .lyellownav #footer_top{
background:transparent url(images/nav/lyellow/nav2_lyellow_bg.gif) repeat scroll 0 0;
border-color:#8E7300;
}
.lyellownav #nav_bottom_left{
border-left-color:#BFA533;
}
.lyellownav #nav_bottom_right{
border-right-color:#BFA533;
}

.nav_right{
background-position:right bottom;
}
.prev_nav_item:hover{
background-position:left -29px;
}
.mid_nav_item{
}
.current_nav_item{
background-position:0 58px;
}
#nav_bottom, #footer_top{
border-style:solid;
border-width:1px;
}
#nav_bottom_left{
border-left-style:solid;
border-left-width:1px;
}
#nav_bottom_right{
border-right-style:solid;
border-right-width:1px;
}
.current_nav_item:hover, .mid_nav_item:hover{
background-position:0 30px;
}
#nav_bottom a:hover, #footer_top a:hover{
background-position:-15px 30px;
}
.new_search_bar{
width:100%;
border:solid 1px #cccccc;
font-size:85%;
background-color:#EEF5F9;
padding:5px;
}
.breadcrumb{
width:100%;
border:solid 1px #cccccc;
font-size:85%;
background-color:#EEF5F9;
color:#666666;
padding:5px;
}
.flag{

font-size:85%;

padding:5px;
}
/* Forms */
form {
margin: 0 0 0 0;
padding: 0;
}
fieldset	{
border: 1px solid #c4c4c4;
margin: 0;
padding: 20px 20px 20px 20px;
background-color:#FFFFF2;
}
legend {
font-size: 1.1em;
font-weight: bold;
color: #1e292b;
margin: 5px 0 0 0;
padding: 0 5px 0 5px;
}
label	{
cursor:pointer;
}
input, textarea, select {
color: #1e292b;
font-size: 11px;
font-weight: normal;
font-family: Tahoma, Arial, Helvetica, sans-serif;
background: #FCFCFC;
border: 1px solid #c4c4c4;
padding: 2px;
margin: 0 5px 0 0;
cursor: pointer;


}

input[type=text] {
	width:200px;
	height:15px;

}

input[type=password] {
	width:200px;
	height:15px;

}

input[type=radio] {
background-image: none;
background-color: transparent;
border:none;

}
input:focus,textarea:focus,select:focus  {

border: 1px solid #F1CA80;



}
textarea {
overflow: auto;
}
select option {
padding-left:10px;
padding-top:2px;
padding-bottom:2px;
cursor: pointer;
}


.Button { /* Submit */
background: url(images/button_bckgrnd.gif) 0 0 repeat-x;
border: 1px solid #32393d;
font-weight: normal;
color: #fff;
margin: 0 0 5px 0;
padding: 2px 10px 2px 10px;
vertical-align: top;
cursor:pointer;
height:22px;
}
.Button:hover {

background: url(images/header_gradient-blue.gif) 0 0 repeat-x;

color: #fff;


} 

.ButtonLight { /* Submit */
background-color:#EEF5F9;
border: 1px solid #c4c4c4;
font-weight: normal;
color: #1e292b;
margin: 0 0 5px 0;
padding: 2px 10px 2px 12px;
}
.Required {
color: #fe4819;
}

.table_border {
width: 100%;
border-collapse: collapse;
padding: 0;
margin: 0 0 10px 0;
border: 1px solid #c4c4c4;
}

.table_border th {
font-size: 90%;
text-align: left;
font-weight:bold;
vertical-align: top;
padding: 6px 7px 6px 7px;

border-bottom: 1px solid #c4c4c4;
background: #F2F7FA url(images/th_bg.gif) 0 0 repeat-x;
}
.table_border td {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding: 6px 6px 6px 6px;
vertical-align: top;
}
.row1 {
background-color: #FFFFF2;
border-bottom: 1px solid #E6E6E6;
}
.row2  {
background-color: #EFF8FB;
border-bottom: 1px solid #E6E6E6;

}


/* Window */

.win {clear:both;margin-bottom:15px;}
.win h3 {padding:4px 10px;font:12px arial;margin-left:2px;border:none;}
.win h4 {font-size:1em;color:#888;border-bottom:1px dotted #ccc;margin:0 -12px;padding:0 12px;}
.win .box {padding:4px 11px;}
.win .box .promot {background-color:#F3F6FD;border-top:1px solid #DAE4F0;padding:4px 12px;margin:-4px -11px;}
.win .winRight {float:right;padding:4px 10px;}
.win.winSkinA {background:#C0D6E5 url(images/sprites_window.gif) 0 -40px no-repeat;}
.win.winSkinA h3 {background:#C0D6E5 url(images/sprites_window.gif) 100% 0 no-repeat;color:#0A2649;font-weight:bold;}
.win.winSkinA .box {border:1px solid #8EB4CE;background-color:#fff;}
.win.winSkinA .historyBox {border:1px solid #8EB4CE;background-color:#fff;padding:4px;}

.win.winSkinB {background: url(images/sprites_window.gif) no-repeat 0 -170px;}
.win.winSkinB h3 {background: url(images/sprites_window.gif) 100% -100px no-repeat;}
.win.winSkinB .box{border:1px solid #bcc8de;border-top:none;background-color:#fff;}

.win.winSkinD {background:#FFD58D url(images/sprites_window.gif) no-repeat 0 -330px;}
.win.winSkinD h3 {border-bottom:1px solid #FF8F27;color:#7B2E00;font-weight:bold;background:#FFD58D url(images/sprites_window.gif) 100% -250px no-repeat;}
.win.winSkinD .box {border:1px solid #FFB64B;border-top:none;background-color:#fff;padding:4px 9px;}
.win.winSkinD .box .promot {background-color:#fff5e2;border:1px solid #ffe4b1;}

.win.winSkinGreen {background:#eee url(images/sprites_window.gif) no-repeat 0 -490px;}
.win.winSkinGreen h3 {background:#eee url(images/sprites_window.gif) 100% -420px no-repeat;color:#2D4A0F;}
.win.winSkinGreen .box {border:1px solid #B0CC86;background-color:#fff;}

.win.winSkinE{border:1px solid #8EB4CE;background:url(images/sprites_window.gif) 0 -580px repeat-x;}
.win.winSkinE h3{font-size:12px;color:#0A2649;border:1px solid #fff;margin-left:0;padding-top:10px;padding-bottom:10px; font-weight:bold}
.win.winSkinE .s{font:0.85em verdana;color:#585858;line-height:125%;}


#category li{line-height:14px; padding-top:7px; text-align:left}
#category li:first-letter{font-weight:bold}
#category .catgory_contents .number{font-size:10px; font-family:arial; color:#888888;}
.catgory_contents{padding:3px 7px 0 12px; font-size:12px; font-weight:normal;}

.title{font-size:12px; height:22px;font-weight:bold;color:#0664a7;padding:3px 4px 0 4px;	border-bottom:#b6daeb solid 1px;}
#index_center_content {font-size:11px;  color:#888888;}
#index_center_content li { line-height:16px; }
#index_center_content img { border:#CCCCCC solid 1px; }
#index_center_content span {color:color:#666666;}

/***homeslider***/

.homeslider_stripViewer .panelContainer .panel ul {
text-align: left;
margin: 0 15px 0 30px;
overflow:hidden;	
}
.homeslider-wrap {
margin-bottom:20px;
float:left;
width: 302px;
overflow:hidden;			
}
.homeslider-wrap h2{
font-size:12px;
margin-bottom:4px;
}
.homeslider-wrap p{
font-size:11px;
}
.homeslider-wrap .photoborder{
margin-right:10px;
}
.homeslider_stripViewer {
float:left;
overflow: hidden; 
margin: auto;
width: 302px;
height: 86px;
background: #fff;
background-image:url(images/homeslider_bg.gif);
z-index:1;
position:relative;
}	
.homeslider_stripViewer .panelContainer {
position: relative;
left: 0; top: 0;
width: 100%;
list-style-type: none;
float:left;
height:86px;
overflow:hidden;
}		
.homeslider_stripViewer .panelContainer .homeslider_panel {
float:left;
height: 86px;
overflow:hidden;		
width: 302px;
}	
.homeslider_stripViewer .panelContainer .homeslider_panel .wrapper {
padding-left:10px;
padding-right:10px;
padding-top:2px;
overflow:hidden;
}	
.homeSliderStripNav {
position:relative;
float:right;
margin-right:27px;
top:74px;
width:40px;
overflow:hidden;
margin-bottom:-39px;
z-index:99999;
}
.homeSliderStripNav ul {
list-style: none;
position:relative;
}
.homeSliderStripNav ul li {
float: left;
position:relative;
margin-right: 2px;
position:relative;
}
.homeSliderStripNav a {
margin-left:3px;
overflow:hidden;
height:5px;
width:5px;
font-weight: bold;
text-align: center;
background-image:url(images/homeslider_dot.gif);
display:block;
text-decoration: none;
position:relative;
text-indent: -9000em;
}
.homeSliderStripNav li a.current {
background-image:url(images/homeslider_current_dot.gif);
}
.homeSliderStripNavL, .homeSliderStripNavR { /* The left and right arrows */
text-indent: -9000em;
}
.homeSliderStripNavL a, .homeSliderStripNavR a {
display: block;
width:22px;
height:86px;
}
.homeSliderStripNavL {
float:left;
left:0px;
width:22px;
height:86px;
z-index:140;
position:relative;
}
.homeSliderStripNavR {
float:right;
width:22px;
height:86px;
right:0px;
z-index:135;
position:relative;
}
.homeSliderStripNavL {
background-image:url(images/homeslider_left.gif); no-repeat center;
}
.homeSliderStripNavR {
background: url(images/homeslider_right.gif); no-repeat center;
}
.homeSliderStripNavL:hover {
background-image:url(images/homeslider_left_h.gif); no-repeat center;
}
.homeSliderStripNavR:hover {
background: url(images/homeslider_right_h.gif); no-repeat center;
}

#home-slider-wrapper {
    height: 86px;
    display: none;
}

#home-slider-placeholder {
	height: 86px;
    margin-bottom: 20px;
}

#homeslider-slidebox {
	width: 299px;
    height: 86px;
    background: url(images/homeslider_bg.gif);
    float: left;
}

#homeslider-slidebox img {
border:0px;
}

.homeslider-slide {
    width: 302px;
    height: 86px;
    background: url(images/homeslider_bg.gif);
    overflow:hidden;
    height:86px;
}

#homeslider-prev-button {
	float: left;
}

#homeslider-next-button {
	float: right;
}

#homeslider-prev-button a {
	background: url(images/homeslider_left.gif) no-repeat; 
    height: 86px;
    width: 22px;
    display: block;
    outline: none;
    position: relative;
    z-index: 100;
}

#homeslider-next-button a {
	background: url(images/homeslider_right.gif) no-repeat; 	
    height: 86px;
    width: 22px;
    display: block;
	outline: none;
    position: relative;
    z-index: 100;
}

#homeslider-prev-button a:hover {
	background: url(images/homeslider_left_h.gif) no-repeat; 
}

#homeslider-next-button a:hover {
	background: url(images/homeslider_right_h.gif) no-repeat; 	
}

#home-slider-nav {
	position: relative;
    text-align: right;
    right: 22px;
    bottom: 10px;
    z-index: 50;
    height: 10px;
}

#home-slider-nav li {
	list-style-type: none;
    display: inline;
    margin: 0 5px 0 0;
    height: 5px;
    width: 5px;
}

#home-slider-nav li a {
    background: url(images/homeslider_dot.gif) no-repeat;
    height: 5px;
    width: 5px;
}

#home-slider-nav li .activeSlide {
    background: url(images/homeslider_current_dot.gif) no-repeat;
    height: 5px;
    width: 5px;
}

.home-slide-left {
	float: left;
    margin: 10px;
}

.homeslider-slide h2{
	font-size:12px;
	margin-bottom:2px;
	margin-top:8px;
}

.homeslider-slide p{
	font-size:11px;
}

#home_features{
width:300px;
float:left;
margin-right:20px;
margin-bottom:0px;
}

.mytab        { font:normal 10px Verdana; color: #FFF; background-color:#4984DD; border-top:1px solid #3570D3; border-bottom:1px solid #3570D3; height: 30px;}
.mytab2       {	background-color: 4984DD; border-top:1px solid #3570D3; vertical-align: bottom;}
.mytableline  {	border-top:3px solid #55B9DA;  text-align: center;	background-color: #d6d6d6;	height: 24px;}
.mytableline td {
padding: 5px 8px 5px 8px;
vertical-align: top;
}
.mytableline2 { text-align: center;	background-color: #d6d6d6;	height: 24px;}
.mytableline3 { background-color: #55B9DA; height: 24px;}
.mytableline4 {	border-top:3px solid #55B9DA;  text-align: center;	background-color: #55B9DA;	height: 24px;}
.mytablebody  { background-color: #FFF; }
.mytablebody2 {	background-color: #FFF;	text-align: left; padding-left: 10px;}
.mytablebody3 {	background-color: #FFF;	font:normal 90% Verdana; color: #666; text-align: left;	padding-left: 10px;}
.mytablebody4 {	background: #fff url(images/back02.gif) repeat-y fixed left; padding-left:3px; text-align: left;}
.mytitle      { font-size: 120%; height: 38px;	font-weight: bold;	padding-left: 5px;}
.mystitle     { font-weight: bold;font-size: 1.05em; margin-top: 20px; padding: 20px 0 3px 0; text-align:left}
.mytablehead  {	font-weight: bold; color: #333;	background-color: #EFF7FB;	vertical-align: top;   padding-left: 10px; font-size: 90%;}
.mytablehead2 {	font-weight: bold; color: #fff; border-top:2px solid #DFF7FF; height: 37px; padding-left: 10px; text-align: center; 
                background-image: url(images/back01.gif);}
.Small {
font-size: 0.75em;
}

/* Error message & help */

div.notify {
	background-color: #FFFFE5;
	border: 1px solid #FFCC7F;
	margin-top: 0px;
	margin-bottom: 16px;
	padding: 6px 16px 6px 16px;
	line-height: 18px;
}

div.notify td {
	line-height: 18px;
}

img.notify {
	
}
.notify		{ font-size: 11px; font-family: tahoma,Verdana, Arial, Helvetica, sans-serif; color: #990000; line-height: 17px;}

.tahoma_items		{ font-size: 11px; font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;  line-height: 17px;}


div.warning {
	background-color: #F2F7FA;
	border: 1px solid #CFCFCF;

	margin-bottom: 16px;
	padding: 6px 6px 6px 32px;
	line-height: 18px;
}

div.warning td {
	line-height: 18px;
}

img.warning {
	
}
.warning		{ font-size: 11px; font-family: tahoma,Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 17px;}

.colL {padding-top:18px!important;padding-top:20px;background:#fff; }

.winSkinC {border:solid 1px #ADC4E9;background:#fff url(..images/winSkinCBg.gif) repeat-x top;}
.winSkinC .box {padding:12px 16px 16px 12px;border:solid 1px #fff;}
.winSkinC .boxPadding {padding:0 16px 0 16px;}
.winSkinC .welcome {margin-bottom:25px;}
.winSkinC .welcome strong {font:normal 16px/1em Verdana;color:#375689;}
.winSkinC .red {color:#ff0000;}
.winSkinC .box h3 {padding:0;margin:0 0 15px 0;font:bold 18px/1em arial;color:#365487;}

.menu {margin:0;}
.menu.menuSkinC {padding:5px 0;}
.menu.menuSkinC h3{margin:0;font:bold 12px/1.1em arial!important;color:#3a5c92;}
.menu.menuSkinC ul {padding:0;margin:0;}
.menu.menuSkinC li{padding:1px 5px 1px 20px;background:url(images/icon_arrow.gif) 10px 50% no-repeat;}
.menu.menuSkinC li.current{font-weight:bold; background:url(images/icon_play.gif) no-repeat; }
.menu.menuSkinC li a:link,.menu.menuSkinC li a:visited {color:#3a5c92; font-size:90%;}
.menu.menuSkinC li a:hover {color:#3a5c92;test-description:underline;}

.number{font-size:10px; font-family:arial; color:#888888;}

/* Toggle Feature Tabs */
.tabContainer {
width: 770px;
background: url(images/bg_tabContainer_wide_top.gif) 100% 0 no-repeat;
margin: 0 0 20px 0;
}

.tabContainerProduct {
width: 770px;
background: url(images/bg_tabContainer_wide_top.gif) 100% 0 no-repeat;
margin: 0 0 20px 0;
}


.tabContainer.Narrow {
width: 480px;
background: url(images/bg_tabContainer_narrow_top.gif) 100% 0 no-repeat;
}
.tabContainer.Side {
width: 190px;
background: url(images/bg_tabContainer_side_top.gif) 100% 0 no-repeat;
}
.tabList {
}
.panelButtonOn {
float: left;
background: url(images/btn_panel_on_left.gif) 0 0 no-repeat;
margin: 0 0 0 10px;
display: inline;
}
.panelButtonOn a {
display: block;
float: left;
height: 24px;
color: #1E292B;
text-decoration: none;
padding: 7px 20px 0 15px;
margin: 0 0 0 5px;
background: url(images/btn_panel_on_right.gif) 100% 0 no-repeat;
display: inline;
}
.panelButtonOff {
float: left;
background: url(images/btn_panel_off_left.gif) 0 0 no-repeat;
margin: 0 0 0 10px;
display: inline;
}
.panelButtonOff a {
display: block;
float: left;
height: 24px;
color: #757575;
text-decoration: none;
padding: 7px 20px 0 15px;
margin: 0 0 0 5px;
background: url(images/btn_panel_off_right.gif) 100% 0 no-repeat;
display: inline;
}
.panelButtonOn a:hover, .panelButtonOff a:hover {
color: #fe4819;
}
.panel {
clear: both;
width: 770px;
background: url(images/bg_tabContainer_wide_bottom.gif) 100% 100% no-repeat;
}
.panelCat {
clear: both;
width: 750px;
border-top:2px solid #55B9DA;
padding:10px;
background:#F2F7FA url(images/bg_tabContainer_wide_bottom.gif) 100% 100% no-repeat;
}
.panel.gradient {
/*clear: both;*/
width: 770px;
/*min-height: 500px;*/
background: url(images/bg_tabContainer_wide_gradient.jpg) 100% 0 no-repeat;
}
.Narrow .panel {
width: 480px;
background: url(images/bg_tabContainer_narrow_bottom.gif) 100% 100% no-repeat;
}
.Left .panel, .Right .panel {
width: 190px;
background: url(images/bg_tabContainer_side_bottom.gif) 100% 100% no-repeat;
}
.panelBox {
padding: 20px 0 20px 20px;
}
.Right .panelBox {
padding: 10px 0 10px 10px;
font-size: 0.95em;
}
.panel p, .panel h1, .panel h2, .panel h3, .panel h4, .panel hr, .panel li, .panel fieldset, .panel .Testimonial {
margin-right: 20px;
}
.panel table {

}
.panel table hr {
margin-right: 0
}
.panel th {
}
.panel .odd td {
background-color: transparent;
}

.panel .even td {
background-color: #f5f8fa;
}

/* Secondary Product Feature Lists (Toggle Feature Tabs) */
.FeatureList, .FeatureList ul {
margin: 0;
padding: 0;
list-style: none;
}
.FeatureList li {
float: left;
list-style: none;
width: 360px;
min-height: 12em;
border-bottom: 3px solid #DCEAF6;
margin: 0 10px 10px 0;
padding: 0 0 10px 0;
}
.FeatureList li.Short { /* Shopping Cart version has less text */
min-height: 8em;
}
.FeatureList li .FeatureImage {
float: left;
width: 145px;
}
.FeatureList li .FeatureDetails {
float: left;
width: 215px;
}

/* News Lists (Toggle Feature Tabs) */
.NewsList, .NewsList ul {
margin: 0;
padding: 0;
list-style: none;
}
.NewsList li {
float: left;
list-style: none;
width: 215px;
line-height: 1.3em;
border-bottom: 1px dotted #b4b4b4;
margin: 0 10px 10px 0;
padding: 0 0 10px 0;
height: 7em;
}
.NewsList li a {
text-decoration: none;
color: #1E292B;
}
.NewsList li a:hover {
color: #196297;
text-decoration: underline;
}
.NewsList strong {
font-size: 0.9em;
}
.NewsList .author {
color: #757575;
}
.NewsList .date {
color: #fe4819;
font-size: 0.85em;
}
.Right #newsTabPanel {
}
.Right .NewsList ul {
list-style: none;
margin: 0;
padding: 0;
}
.Right .NewsList li {
width: 170px;
list-style: none;
margin: 0 0 10px 0;
padding: 0 0 10px 0;
}
.Right .NewsList li a {
background-image: none;
display: inline;
color: #196297;
margin: 0;
padding: 0;
}
.Right .NewsList li a:hover {
color: #fe4819;
}

/* Secondary Product Lists (Toggle Feature Tabs) */
.ProductList, .ProductList ul {
margin: 0;
padding: 0;
list-style: none;
}
.ProductList li {
float: left;
list-style: none;
width: 215px;
line-height: 1.3em;
border-bottom: 1px dotted #b4b4b4;
margin: 0 10px 10px 0;
padding: 0 0 10px 0;
}
.ProductList li a {
text-decoration: none;
color: #196297;
}
.ProductList li a:hover {
color: #fe4819;
}
.ProductList strong {
font-size: 0.9em;
line-height: 1.3em;
}

.CategoryList, .CategoryList ul {
margin: 0;
padding: 0;
list-style: none;
}
.CategoryList li {
float: left;
list-style: none;
width: 215px;
line-height: 1.3em;
border-bottom: 1px dashed #b4b4b4;
margin: 0 10px 10px 0;
padding: 0 0 5px 15px;
}
.CategoryList li a {
text-decoration: none;
color: #196297;
font-size:11px;
}
.CategoryList li a:hover {
color: #fe4819;
}
.CategoryList strong {
font-size: 0.9em;
line-height: 1.3em;
}

/* @group Pagination */





.pageNav {margin-top:0px;padding:2px 0;color:#000000; font-size:11px;font-family:Tahoma;}
.pageNav .typing{float:right; margin-top:-7px;}
.pageNav input{font-size:11px;font-family:Tahoma;}
.pageNav a{padding: 2px 5px;color:#6d9a00!important; border: solid 1px #6d9a00;text-decoration: none!important;background-color:#FFFFE1;}
.pageNav a:hover{background-color:#648DBF;color:#ffffff!important;}
.pageNav span.current {padding:2px 5px; color:#ffffff!important;background-color:#648DBF!important;border: solid 1px #6d9a00;font-weight:bold;}
.pageNav .pre{margin: 0 11px;}
.pageNav .next{margin:0 11px;}
.current {margin:0 1px;}

.board{padding:8px 16px 8px 16px;margin-bottom:25px;}
.board h3{font-weight:bold;}

.success{color:#3C8637;}

.board.alertA{border:1px solid #FEDCB7;padding:15px 10px 15px 60px;margin:20px 0;background:#FFF9F2 url(images/sprites_common.gif) -255px -455px no-repeat;}
.board.alertB{border:1px solid #FEDCB7;padding:4px 4px 4px 30px;margin:4px 0;background:#FFF9F2 url(images/sprites_common.gif) -272px -744px no-repeat;}
.board.alertC{padding:4px 4px 4px 30px;background:url(images/sprites_common.gif) -272px -744px no-repeat;}


.board.errorA{border:1px solid #FAC5C7;padding:15px 10px 15px 60px;margin:20px 0;background:#FEF0F0 url(images/sprites_common.gif) -254px -1005px no-repeat;}
.board.errorB{border:1px solid #FAC5C7;padding:2px 4px 2px 30px;margin:4px 0;background:#FEF0F0 url(images/sprites_common.gif) -272px -1295px no-repeat;}
.tables.V .board.errorB{width:340px}
.board.errorC{padding:2px 4px 2px 30px;margin:4px 0;background: url(images/sprites_common.gif) -272px -1295px no-repeat;}

.board.successA{border:1px solid #CAE2A4;padding:15px 10px 15px 60px;margin:20px 0;background:#F7FAF1 url(images/sprites_common.gif) -255px -1555px no-repeat;}
.board.successB{border:1px solid #CAE2A4;padding:4px 4px 4px 30px;margin:4px 0;background:#F7FAF1 url(images/sprites_common.gif) -270px -1844px no-repeat;}
.tables.V .board.successB{width:340px}
.board.successC{padding:4px 4px 4px 30px;margin:4px 0;background: url(images/sprites_common.gif) -270px -1844px no-repeat;}

.board.noticeA{border:1px solid #C4D3E5;padding:15px 10px 15px 60px;margin:20px 0;background:#F6F9FD url(images/sprites_common.gif) -252px -2105px no-repeat;}
.board.noticeB{border:1px solid #C4D3E5;padding:4px 4px 4px 30px;margin:4px 0;background:#F6F9FD url(images/sprites_common.gif) -274px -2394px no-repeat;}
.board.noticeC{padding:4px 4px 4px 30px;background:url(images/sprites_common.gif) -274px -2394px no-repeat;}

.board.infoA{border:1px solid #CEE9F9;padding:15px 10px 15px 60px;margin:20px 0;background:#EEF7FD url(images/sprites_common.gif) -255px -2655px no-repeat;}
.board.infoB{border:1px solid #CEE9F9;padding:4px 4px 4px 30px;margin:4px 0;background:#EEF7FD url(images/sprites_common.gif) -274px -2944px no-repeat;}
.board.infoC{padding:4px 4px 4px 30px;background:url(images/sprites_common.gif) -274px -2944px no-repeat;}


.board.alertA_fix{border:1px solid #FEDCB7;padding:15px 10px 15px 60px;margin:20px 0;background:#FFF9F2 url(images/alertA.gif) 15px 15px no-repeat;}
.board.alertB_fix{border:1px solid #FEDCB7;padding:4px 4px 4px 30px;margin:4px 0;background:#FFF9F2 url(images/alertB.gif) 10px 6px no-repeat;}
.board.alertC_fix{padding:4px 4px 4px 30px;background:url(images/alertB.gif) 10px 6px no-repeat;}


.board.errorA_fix{border:1px solid #FAC5C7;padding:15px 10px 15px 60px;margin:20px 0;background:#FEF0F0 url(images/errorA.gif) 15px 15px no-repeat;}
.board.errorB_fix{border:1px solid #FAC5C7;padding:2px 4px 2px 20px;margin:4px 0;background:#FEF0F0 url(images/icon_err.gif) 5px 6px no-repeat;}
.tables.V .board.errorB_fix{width:340px}
.board.errorC_fix{padding:2px 4px 2px 20px;margin:4px 0;background: url(images/icon_err.gif) 5px 6px no-repeat;}

.board.successA_fix{border:1px solid #CAE2A4;padding:15px 10px 15px 60px;margin:20px 0;background:#F7FAF1 url(images/successA.gif) 15px 15px no-repeat;}
.board.successB_fix{border:1px solid #CAE2A4;padding:4px 4px 4px 30px;margin:4px 0;background:#F7FAF1 url(images/successB.gif) 10px 6px no-repeat; }
.tables.V .board.successB_fix{width:340px}
.board.successC_fix{padding:4px 4px 4px 30px;margin:4px 0;background: url(images/successB.gif) 10px 6px no-repeat;}

.board.noticeA_fix{border:1px solid #C4D3E5;padding:15px 10px 15px 60px;margin:20px 0;background:#F6F9FD url(images/noticeA.gif) 15px 15px no-repeat;}
.board.noticeB_fix{border:1px solid #C4D3E5;padding:4px 4px 4px 30px;margin:4px 0;background:#F6F9FD url(images/noticeB.gif) 10px 6px no-repeat;}
.board.noticeC_fix{padding:4px 4px 4px 30px;background:url(images/noticeC.gif) 10px 6px no-repeat;}

.board.infoA_fix{border:1px solid #CEE9F9;padding:15px 10px 15px 60px;margin:20px 0;background:#EEF7FD url(images/infoA.gif) 15px 15px no-repeat;}
.board.infoB_fix{border:1px solid #CEE9F9;padding:4px 4px 4px 30px;margin:4px 0;background:#EEF7FD url(images/infoB.gif) 10px 6px no-repeat;}
.board.infoC_fix{padding:4px 4px 4px 30px;background:url(images/infoC.gif) 10px 6px no-repeat;}


.board.infoB{margin-top:0!important;}

.newsNav{width:960px;height:37px;background:url(http://img.alibaba.com/images/eng/news/080512_newsNav_bg.gif) repeat-x;}
.newsNav ul{float:left;font:bold 14px/18px tahoma;margin:0;padding:6px 0 0 10px;height:31px;list-style:none;}
.newsNav ul li{float:left;margin:0;margin-left:-1px;padding:0;background:url(http://img.alibaba.com/images/eng/news/20080408_news_nav_line.gif) right no-repeat;position:relative;z-index:1;}
.newsNav ul li a{display:block;padding:5px 16px 8px;color:#fff!important;}
.newsNav ul li a:hover{color:#fff!important;}
.newsNav ul li.current{background:url(http://img.alibaba.com/images/eng/news/20080408_news_nav_current_right.gif) top right no-repeat;}
.newsNav ul li.current a{color:#1A5188!important;font-weight:bold;background:url(http://img.alibaba.com/images/eng/news/20080408_news_nav_current_left.gif) top left no-repeat;}
.newsNav ul li.current a:hover{color:#1A5188!important;}

.newsSubNav{width:950px;height:22px;background:#E6F0F6;margin:0;padding:5px 0 0 10px;color:#999;}
.newsSubNav a{font:bold 12px/16px arial;padding:0 4px;}

.gray{color:#666;}

.newsWin{border:1px solid #C8D8E7;margin-bottom:15px;background:url(http://img.alibaba.com/images/eng/news/20080409_newswin_bg.gif) repeat-x;}
.newsWin h3 {border:1px solid #fff; solid #fff;border-bottom:none;font:bold 15px/1.2em arial;color:#0A426F;padding:5px 0 5px 10px;}
.newsWin h3.updateTime {padding-top:8px;padding-bottom:10px;font:normal 12px/1em arial;color:#767A7C;border-bottom:solid 1px #D2DFEB;}
.newsWin h5{padding:0;margin:5px 0 5px 0;font:bold 21px/1.1em arial;color:#039;}
.newsWin .box {height:100%;padding:10px 10px 8px 10px;}
.newsWin .addToHome {display:block;float:right;padding:8px 8px 0 0;background:none;}
.newsWin .colMargin{padding:0 10px 10px 10px;}
.newsWin ul {list-style:none;padding:0;margin:0;}
.newsWin ul li {padding:0 0 0 10px;}
.newsWin .colLeft {float:left;width:320px;height:420px;margin-right:25px;}
.colR .newsWin .box {padding:5px 10px 0 10px;}

.mostPopular ul{list-style:none;margin:6px 0 0 0;}
.mostPopular li{display:block;padding:4px 0 4px 12px;overflow:hidden;border-bottom:1px solid #C8D8E7;font:bold 11px/18px arial;}
.mostPopular li .sequence{font:bold 15px/21px arial;color:#999;display:block;width:20px;float:left;}
.mostPopular li.mouse_over{background:#FFF5D9;}
.mostPopular li.mouse_out{background:none;}

#category li{margin:4px 0;}
.category1{float:left; width:300px; padding:0 3px; font-size:1em; margin:3px 5px 8px 6px;}
.category2{float:left;width:302px; padding:0 3px; font-size:1em; margin:3px 0 8px 5px;}
#category a,#category,#category a:link,#category a:visited {text-decoration:none; font-size:11px; font-family:verdana;}
#category strong a,#category strong,#category strong a:link,#category strong a:visited {color:#0e55a5}
#category{ font-size:11px; font-family:verdana;}
/*.category1 a, .category1 a:link,.category1 a:visited, .category2 a, .category2 a:link,.category2 a:visited{font-size:1.12em!important;}*/
#smain td{font-size:0.88em;}
#smain #todayNew{font-size:0.88em; padding:6px 0 6px 23px; color:#0664a7;}
#todayNew a:link,#todayNew a:visited{text-decoration:none;}
#sub object{border:#b6daeb solid 1px; margin:10px 0;}
#sub h2{font-size:13px; font-family:arial}
.dash{padding-left:4px; color:#0664a7; font-size:12px;}


#category a:hover{color:#FF3300; text-decoration:underline}
/*.depth1, .depth1 a, .depth1 a:link, .depth1 a:visited{font-size:13px; color:#660000; font-weight:bold; padding:3px 0 4px 0;   background-image:url(http://image.ec21.com/img/ec/main/category_line.gif); background-repeat:repeat-x;}*/
.depth1, .depth1 a, .depth1 a:link, .depth1 a:visited{font-size:13px; color:#0664a7; font-weight:bold; padding:3px 0 4px 0; border-bottom:1px dotted #CCCCCC;}
.depth2, .depth2 a, .depth2 a:link, .depth2 a:visited{font-size:13px; color:#e16500; font-weight:bold; padding:4px 0 4px 0;  background:none;}
.depth3, .depth3 a, .depth3 a:link, .depth3 a:visited{padding-left:5px; font-size:12px; font-weight:bold; color:#003399;border:none;background:none; }
.depth4, .depth4 a, .depth4 a:link, .depth4 a:visited{padding-left:10px; font-size:12px; font-weight:lighter; color:#003399;border:none;background:none;}
.depth5, .depth5 a, .depth5 a:link, .depth5 a:visited{padding-left:15px; font-size:12px; font-weight:lighter; color:#003399;border:none;background:none;}
/*#category ul{font-size:1em; color:#000000}*/
#sub #smain #browseCategory #category .num{color:#777777; font-size:0.88em; font-family:tahoma, verdana; font-weight:normal}


