/* globe*/
 body{
 	background: url(../img/bg.jpg) repeat-x;
	font-size:12px;
	margin:0px;
	padding:0px;
	text-align:left;
	font-family:Arial, Helvetica, Geneva, Verdana, sans-serif;
	}
.clearboth{clear: both; padding:0px; margin:0; height:0; line-height:0;} 

select{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:2px 0 2px 0; vertical-align:middle;}
input{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a:link, a:visited{ color:#000; text-decoration:none;}
a:hover{ color:#f60; text-decoration:none;}
.main{ margin:0 auto; }
.main_container{width:960px; background:#FFF; margin:0 auto;}
.mainborder{ margin:0;padding:0;}
.e_left{ background:url(../img/left_bg.jpg) repeat-y; float:left; width:220px; margin:0; padding:0;}
.e_right{ float:right; width:740px; padding:0 ; margin:0;}
.right_left{ width:552px; float:left;}
.right_right{ float:right; width:180px;}

/* form,button*/
.search_btn{ background:url(../img/search_bg.gif) no-repeat; width:50px; height:18px; border:0; margin:2px; color:#666; line-height:18px; font-size:11px; text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;cursor:pointer;}
.checkout_btn{ background:url(../img/checkout_bg.gif) no-repeat;cursor:pointer; width:63px; height:18px; border:0; margin-left:5px; color:#fff; line-height:18px; font-size:11px; text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;}
.pro_btn{ background:url(../img/btn_bg_1.gif) no-repeat; width:92px; height:20px; line-height:20px; margin:0; padding:0; border:0; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-align:center; text-transform:uppercase; font-size:11px;cursor:pointer;}
.e_button_short{ background:url(../img/btn_bg_1.gif) no-repeat; width:92px; height:20px; line-height:20px; margin:0; padding:0; border:0; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-align:center; text-transform:uppercase; font-size:11px;cursor:pointer;}
.e_button_medium { background:url(../img/btn_medium.jpg) no-repeat; font-size:11px;text-transform:uppercase; width:128px; height:22px; border:0; color:#FFF; cursor:pointer;font-family:Arial, Helvetica, sans-serif;}
.e_button_long{ cursor:pointer;}
.addtocart_btn_large{background:url(../img/addtocart_bg.gif) no-repeat;cursor:pointer; width:152px; height:27px; border:0; padding-left:10px; margin-left:5px; color:#FFF; line-height:24px; font-size:14px;  text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;}

/* header*/

.e_top{ padding:0;overflow:hidden;}
.e_topcontent{ width:960px;margin:0 auto;}

.logo{ float:left; margin:30px 0 0 2px; width:210px; display:inline;}/*2010*/
.logo a{/*background: url(../img/logo.gif) no-repeat; height:48px; width:216px; font-size:0; text-indent:-300px; display:block;*/}/*2010*/
.logo h1{ height:40px; line-height:40px; margin:0; padding:0; display:inline;}/*2010*/

.e_top_right{ float:right; width:740px;}
.e_topnav{ color:#666; line-height:36px; height:36px; margin-top:20px; clear:both; text-align:right;}
.e_topnav a:link { color:#666;}
.e_topnav a:visited { color:#333;}
.e_topnav a:hover { color:#666;}
.e_top_cart { padding:0; height:30px; line-height:30px; color:#333;}
.e_top_cart a:link{ color:#333;}
.e_top_cart a:visited { color:#333;}
.e_top_cart a:hover { color:#333;}

.e_nav{ }
.e_navcontent{ background: url(../img/nav_left.gif) left no-repeat #B25131;height:28px; padding:0; margin:0 auto; font-weight:bold;font-size:12px; width:740px;color:#DDD;}
.e_nav a:link, .e_nav a:visited{text-decoration:none; color:#DDD;}
.e_nav a:hover{text-decoration:none; color:#FFF; }
.e_nav ul{ padding:0 10px; margin:0;}
.e_nav ul li{ list-style:none; float:left; padding:0 8px; line-height:28px;}

.e_search{padding:3px 0 0 15px; height:20px;}
.e_search_right{ float:right; background:url(../img/search_right.gif) no-repeat; width:5px; height:41px; margin:0;}
.livechat{padding:0; text-align: center; margin:8px 0;}
.currency{ background:url(../img/currency_bg.gif) no-repeat; height:66px; margin-bottom:8px; padding:8px;}
.currency span{ height:26px; line-height:26px;}

/* home left*/
.e_left_cart{ background:url(../img/cart.jpg) no-repeat; padding:10px 0 8px 55px; line-height:32px;}
.e_left_carttitle{ margin:5px ; color:#FFF; background: url(../img/shippingcart_title.gif) no-repeat; font-weight:bold; text-indent:18px; height:26px; line-height:26px;text-transform:uppercase;}
.e_left_title{ margin:5px ; color:#666; background: url(../img/brand_title.gif) no-repeat; font-weight:bold; text-indent:18px; height:26px; line-height:26px;text-transform:uppercase;}
.menu{width:215px; }
.menu .active{ font-weight:bold;}
.menu ul{ padding:0; margin:0;list-style: none; }
.menu ul ul{  margin:0 10px 0 5px;list-style: none; }
.menu ul li{list-style:none;line-height:26px; text-indent:15px;font-weight:bold; color:#333; }
.menu ul li a{ DISPLAY: block; font-weight:bold; color:#666;height:26px; }
.menu ul li a:hover{}
.menu ul li a:visited{color:#666;}
.active {background: #536480;}
.active_open {background:url(../img/left_arrow_1_open.gif) no-repeat; }
.menu ul ul li{list-style:none; margin-bottom:0px; text-indent:26px; LINE-HEIGHT: 22px;font-size:11px;}
.menu ul ul LI A {
	 DISPLAY: block; FONT-WEIGHT: normal; COLOR: #666; LINE-HEIGHT: 22px; PADDING-TOP: 0px; text-indent:18px; text-decoration: none; height:22px;
}
.menu ul ul li A:hover{ color:#333;}
.menu ul ul li a:visited{color:#666;}
.active3 {background: #EFEFEF; }
.active3_open {background:url(../img/left_arrow_2_open.gif) no-repeat #EEE;}
.active5 {background:url(../img/left_arrow_4_open.gif) no-repeat #333;}
.i_active_open{background:url(../img/left_arrow_2.gif) no-repeat #333;}
.i_active3_open{background:url(../img/left_arrow_33_open.gif) no-repeat #333;}

/* home right*/
.right_title{background:url(../img/title_bg.gif) no-repeat; height:24px; color:#666;line-height:24px; text-indent:30px; font-size:12px; margin-top:10px;font-weight:bold;}

.banner{ background: url(../img/banner.jpg) no-repeat; width:740px; height:325px; margin-bottom:1px; padding:0; overflow:hidden}/*2010*/
.banner_text{ margin:255px 10px 10px 60px; color:#DDD;line-height:16px;}/*2010*/
.banner_list{ background: url(../img/banner_2.jpg) no-repeat; width:740px; height:185px; margin-bottom:1px; padding:0; overflow:hidden}/*2010*/
.banner_list_text{ margin:110px 10px 10px 60px; color:#FFF;line-height:16px;}/*2010*/

.body_line{ background: url(../img/line_1.jpg) no-repeat; height:22px; margin:0 5px;}
.table1{border-collapse:collapse; }
.table1 td{ border:1px #EBEBEB solid; padding:0; }
.table2{border-collapse:collapse; border:0; }
.table2 th{ border:1px #fff solid; padding:0; background:#C5003D; color:#FFFFFF; padding-left:10px; }
.table2 td{ border:1px #fff solid; padding:0; background-repeat:no-repeat; }


/* product list left*/
.e_account{ padding:6px; background:#EFEFEF; line-height:18px;}

/*product list right*/
.e_right_title{ border-bottom: #CCC solid 1px; height:28px; color:#666;line-height:28px; text-indent:4px; font-size:12px; margin:3px;font-weight:bold;}
.topsale1{ padding-left:10px; font-size:15px;}
.topsale1 h3{ color:#C5003D; padding:8px 0 3px 0; margin:0; font-size:18px;}
.topsale2{ padding-bottom:20px;}
.right_left h3{ background:url(../images/pro_picks.gif) no-repeat; height:16px; height:16px; text-align:center; font-size:20px; padding:0; margin:0; font-weight:bold; }
.right_title_one{ height:14px; line-height:14px;}
.changer{}
h5 {background:url(../img/title_bg.gif) repeat-x; height:43px; color:#666;line-height:45px; text-indent:40px; font-size:14px; margin-top:10px; padding:0;}
h5 a:link, h5 a:visited{ color:#333;}

.product{ height:100%; border:#DDD solid 1px; margin:0 3px 10px 3px; padding:4px 2px 4px 6px;}
.product_cart{ height:100%; padding:7px;}
.product_also_title{ background: url(../img/also_title_bg.gif) no-repeat; color:#666; text-indent:30px; line-height:37px; height:39px; font-weight:bold;font-size:14px; margin:0 3px;}
.product h2{ font-size:14px; font-weight:bold; margin:0; padding:10px;}
.product h3{ font-size:18px; color:#333333; font-weight:bold; margin:0; padding:5px 5px 0px 0;}
.product h4{ font-size:12px; color:#333333; font-weight:bold; margin:5px 10px 10px 10px; padding:5px 5px 5px 0; border-bottom:#8E96A4 solid 2px;}
.product h1{background:url(../img/pro_picks.gif) no-repeat; height:16px; height:16px; text-align:center; font-size:20px; padding:0; margin:0; font-weight:bold; }
.pro{ float:left; height:258px; width:160px; padding:5px; margin:5px 4px; display:inline; border:#DDD solid 1px;}
.pro2{ float:left; height:225px; width:140px; padding:8px; margin:5px; display:inline;}
.pro_img{ margin:2px auto;/* padding:5px;*/ width:105px; height:140px;}
.pro_text_2{ padding:2px 0; font-size:12px;word-wrap:break-word; overflow:hidden; height:37px;}
.pro_text{ /*padding:5px 0;*/font-size:11px;word-wrap:break-word; overflow:hidden;height:52px; }
.pro_text a:link, .pro_text a:visited{ color:#333; text-decoration:none;}
.pro_text a:hover{ color:#000; text-decoration:none}
.red{ color:#DF3E0C; font-size:12px;}
.red a{ font-size:12px;color:#DF3E0C; text-decoration:underline }
.red a:hover{  color:#DF3E0C; text-decoration:none}
.red2{ color:#DF3E0C; font-size:18px; font-weight:bold}
.red a:link, .red a:visited{ font-size:12px;color:#FF0000; text-decoration:underline }
.red a:hover{  color:#DF3E0C; text-decoration:none}
.red1{ color:#DF3E0C; font-size:12px; font-weight:bold;}


/* bottom*/
.e_icon{ border: #E6E6E6 solid 1px; margin:5px 10px; background:url(../img/bom_bg.jpg) repeat-x; height:72px;}
.e_icon_img{ float:left; margin:10px; }
.e_footer{width:960px; margin:0 auto; padding:0; background: url(../img/bom_bg.gif)  no-repeat top;}
.e_footercontent{ padding:10px; width:940px; margin:0 auto; border-bottom:#EEE 1px solid; }
.e_footer a:link {color:#666}
.e_footer a:visited {color:#666}
.e_footer a:hover {color:#333; text-decoration: underline;}
.bottomnav{ width:580px; line-height:25px; padding-left:10px; color:#999; margin-left:60px;}
.payment{ float:right; padding:10px; margin:0;}
.floot_line{ margin:10px 0;}
.freeshipping{ background:url(../img/main_top2.jpg) no-repeat; height:55px; width:192px; float:right;}



/* product content right*/
.img_big{ float:left; margin-top:10px;}
.img_big img{padding:2px;margin:3px;border: #DDD solid 1px; }
.pro_right1{ float:right; margin:10px 0 10px 10px; width:385px; display:inline;}
.pro_right2{ float:left; margin-left:10px; display:inline;}
.pro_star{ padding:5px 0; font-size:12px; color:#666666; margin:0;}
.pro_star_left{ float:left; margin:0 10px 0 10px; display:inline;}
.addcart{ padding:8px;}
.checkout22{ float:right; padding:20px 5px 2px 0; width:62px;}
.pro_dis_title{ background:url(../img/discription.gif) no-repeat left; height:28px; line-height:28px; padding-left:10px; margin-top:10px;}
.pro_dis{ padding:5px 10px; width:340px; line-height:18px; border:#CFCFCF solid 1px; margin-bottom:5px;}

.star{ padding:5px 0 5px 0;}
.shoppingcart{ background: url(../img/cart_title_bg.gif) top no-repeat #FFF; WIDTH: 725px; LINE-HEIGHT: 35px;}
.shoppingcart th{LINE-HEIGHT: 25px; HEIGHT: 25px; text-align:left;padding-left:10px; padding-right:5px;}
.shoppingcart td{background:#F6F6F6; padding:10px; height:100px;line-height:16px;}
.input_qty{ width:20px; border:1px #9D9D9D solid;}
.shoppingcartbottom{  padding:10px 10px 20px 10px; }
.to_right{ float:right;}
.shoppingcartbottom2{ float:right; text-align:right; width:450px; margin-bottom:10px; padding:10px; line-height:30px;}
.money{ font-size:14px; font-weight:bold; color:#FF0000;}

h4{ font-size:12px; text-indent:5px;color:#666; font-weight:bold; margin:0 0 10px 0; padding:8px 5px 5px 0; border-bottom:#D8D8D8 solid 1px;}
.black_overlay{
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 1302px;
    background-color: black;
    z-index:1001;
    -moz-opacity: 0.5;
    opacity:0.5;
    filter: alpha(opacity=50);
    }
.white_content {
    display: none;
    position: absolute;
	overflow:hidden;
    left: 35%;
    
    border: #333 solid 3px;    
    background-color: white;
    z-index:1002;
    overflow: auto;
       }
/* page*/
DIV.jogger {
	 PADDING-BOTTOM: 2px; MARGIN: 7px 0; PADDING-TOP: 2px; FONT-FAMILY: "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana, sans-serif
}
DIV.jogger A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #141414; TEXT-DECORATION: none
}
DIV.jogger A:hover {
	PADDING-RIGHT:4px; PADDING-LEFT: 4px; PADDING-BOTTOM:  2px; MARGIN: 2px; COLOR: #fff; PADDING-TOP:  2px; BACKGROUND-COLOR:#141414
}
DIV.jogger A:active {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #141414
}
DIV.jogger A:visited {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #141414
}

DIV.jogger SPAN.current {
	PADDING-RIGHT:4px; PADDING-LEFT:4px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #6d643c; PADDING-TOP: 2px; BACKGROUND-COLOR: #CCC
}
DIV.jogger SPAN.disabled {
	DISPLAY: none
}
/*other*/
.article{ margin:10px;}

.sizetable{background:#fff; border:1px solid #BDBEBD; display: block; width:280px;position: absolute; z-index:1009; left: 70%;}
.sizetable h5{ font-size:13px; background:#D2D9D0; margin-left:1px; margin-right:1px; margin-top:1px; line-height:20px; text-indent:5px; padding-right:5px;}
.sizetable table{ width:98%;BORDER-COLLAPSE: collapse; margin:0 auto 10px;}
.sizetable table td{border-bottom:1px solid #ccc}
.sizetable table th{border-bottom:1px solid #333; text-align:left}
.sizetable p{ padding:5px; font-size:11px}
.zizingtable{ float:right; line-height:22px; margin-right:50px; display:inline;}
.button_continue{ background:#234786; color:#FFF; font-weight:bold; width:170px; line-height:18px; border-color:#78859F #000033 #000033 #78859F;
border-style:solid;
border-width:2px;}
.account-nav{}
.account-nav ul{ list-style:none; margin:0; padding:0;}
.account-nav li{ list-style:none; text-indent:15px;line-height:20px; /*font-weight:normal;*/}
.account-nav li a:link,.account-nav li a:visited{ /*color:#FF6600;*/}
.account-nav li a:hover{ color:#FF6600; text-decoration: underline; }

/* Shopping cart tax info */

.checkout{ }
.col-main{ width:690px; float:left;}
.col-right{ width:190px; float:right;}
.cart-tax-info, .cart-price { padding-right:20px; }
.cart-tax-total { cursor:pointer; }
.cart-tax-total { padding-right:20px; background:url(../images/bg_collapse.gif) 100% 5px no-repeat; cursor:pointer; }
.cart-tax-total-expanded { background-position:100% -52px; }

.shopping-cart-collaterals {
    float:left;
    width:605px;
    padding:25px 0;
    }
.shopping-cart-collaterals .box {
    margin-bottom:18px;
    padding:12px 15px;
    border:1px solid #D0CBC1;
    background:url(../images/base_mini_head_bg.gif) repeat-x #fff;
    }
.shopping-cart-collaterals .box .form-button  {  margin-left:5px; }
.shopping-cart-collaterals .discount-codes h4, .shopping-cart-collaterals .shipping-estimate h4 {
    min-height:16px;
    color:#e26703;
    background-repeat:no-repeat;
    background-position:0 0;
    padding:1px 0 1px 21px;
    text-transform:uppercase;
    }
.shopping-cart-collaterals .discount-codes h4 { background-image:url(../images/icon_asterick.gif);  padding-left:23px; }
.shopping-cart-collaterals .shipping-estimate h4 { background-image:url(../images/icon_lorry.gif);  padding-left:23px; }
.shopping-cart-collaterals .shipping-estimate .input-text { width:214px; }
.shopping-cart-collaterals .shipping-estimate select { width:220px; }
.shopping-cart-collaterals .upsell {
    width:42.5%;
    border:1px solid #cec3b6;
    padding:12px 15px;
    background:#fafaec;
    }
.shopping-cart-collaterals .upsell .product-image { float:left; width:75px; border:1px solid #d0cdc9; }
.shopping-cart-collaterals .upsell .product-shop { width:170px; }
.shopping-cart-collaterals .upsell .product-shop h5 { font-size:1em; }
.grand_total {
    width:auto;
    margin-top:15px;
    border:1px solid #BEBCB7;
    background:#DEE5E8;
    font-size:1.3em !important;
    font-weight:bold;
    text-align:right;
    }
tr.grand_total td, p.grand_total { padding-top:5px; padding-bottom:5px; }


/* One-Page checkout */
.one-page-checkout{ list-style:none; padding:0; margin:0}
.one-page-checkout ol li.{ list-style:none; padding:0; margin:0}
.one-page-checkout li.section { }
.one-page-checkout .group-select { margin-right:0; }
.one-page-checkout .box { border:1px solid #bbb6a5; /*border-top:0;*/ padding:15px 20px; background:#fff; }
.one-page-checkout .head { margin-bottom:0; /*padding:4px 8px 0 8px;*/ background:url(../images/opc_off_head_bg.gif) repeat-x 0 100% #f1f1f1; border-width:0 1px 0 1px; border-color:#E9E6D4; border-style:solid; border-top:1px solid #fff; }
.one-page-checkout .tool-tip { right:8px; }
.one-page-checkout .head a { display:none; }  /* Hide Edit button in step header */
.one-page-checkout h3 { color:#999; font-size:1.05em; border-bottom:1px #ccc dashed; margin:0; padding:0; line-height:20px; height:25px;}
.one-page-checkout h4 { border-bottom:1px solid #E4E4E4; padding-bottom:2px; text-transform:uppercase; }
.one-page-checkout h4.title { border-bottom:0; text-transform:none; }
.one-page-checkout .step-count { background:#fff; font-size:.9em; padding:0 4px; line-height:1em; }
.one-page-checkout .content { padding:10px 20px; }
.one-page-checkout label.label { font-size:1.05em; color:#2f2f2f; }
.one-page-checkout .allow .head { background:#F7F6D8; border-color:#C7C193; border-width:1px 1px 0 1px; cursor:pointer; }
.one-page-checkout .active .head { background:#498383; border-color:#498383; border-width:1px 1px 0 1px; cursor:pointer; }
.one-page-checkout .alloq .head a { display:block; } /* Display Edit button in active selection */
.group-select {/* margin:0; border:0; background:none; padding:0;*/ }
.one-page-checkout .allow h3 { color:#a4b3b9; }
.one-page-checkout .active h3 { color:#FFF; }
.one-page-checkout .allow .step-count { background:#dbe6eb; }
.one-page-checkout .active .step-count { color:#fff; border:1px solid #f19900; background:#E9A600; }
.one-page-checkout .active .box { display:block; border-color:#498383;}
.one-page-checkout dd .form-list ul { margin:5px 17px 15px 17px; }
.one-page-checkout .checkmo-mailing-address { padding-left:20px; }
.one-page-checkout-progress ol{ list-style:none; padding:0; margin:5px 0 0 0}
.one-page-checkout-progress .page-head { margin-bottom:1em; }
.one-page-checkout-progress li {  margin-top:6px; }
.one-page-checkout-progress h4 { /*border:1px solid #C9C9C9;*/ background:#F0FEFE; margin:0; font-size:12px; font-weight:bold; color:#333; padding:2px 8px; text-transform:none;  }
.one-page-checkout-progress h2 { margin:0; font-size:12px; font-weight:bold; padding:2px 8px; text-transform:uppercase; }
.one-page-checkout-progress h4.complete { border-bottom:1px solid #498383; background:#FFFFFF; color:#333; }
.one-page-checkout-progress h4 a { text-transform:none; }
.one-page-checkout-progress .content { padding:8px 13px; /*border-left:1px #C9C9C9 solid; border-bottom:1px #C9C9C9 solid;  border-right:1px #C9C9C9 solid; */ }
#opc-login .button-set { border-top:0; }
#opc-review .box { border:0; padding:0; }
#opc-review .content { border:1px solid #bbb6a5; border-top:0;}
#opc-review .data-table { border-top:0; }
.opc-please-wait { padding-right:7px; }
.one-page-checkout a.back { background:url(../images/icon_opc_back.gif) no-repeat; padding-left:16px; line-height:13px;float:left; }
.one-page-checkout .payment-methods dd { padding:0; }
.one-page-checkout .button-set { margin-top:0;  }


.a-item ul{ list-style:none; padding:0; margin:0}
.input-text{ border:1px #9D9D9D solid; margin:0; font-size:12px; width:200px;}
.required{ color:#FF0000;}

.checkout-progress { margin:0 auto 1.5em auto; }
.checkout-progress td {
    float:left;
    margin-right:3px;
    border-top:10px solid #999;
    padding:4px 20px;
    color:#abb5ba;
    font-weight:bold;
    }
.checkout-progress td.active {
    border-top-color:#e96200;
    color:#e96200;
    }
	
.button3{background:url(../img/bt_bg.gif) no-repeat; width:131px; height:23px; line-height:23px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; color:#FFFFFF; border:0; margin:5px; cursor:pointer;}

.reg_tab{padding:15px 20px 10px 20px; line-height:25px;}
.reg_tab ul{ padding:0; margin:0}
.reg_tab ul li{ list-style:none; width:400px;}
.reg_tab ul li span{ width:160px; float:left; text-align:right; padding-right:10px;}
.input_reg{ height:15px; border:1px #9D9D9D solid; font-size:12px; width:200px;}
.title1{ font-size:12px; text-indent:5px;color:#333333; font-weight:bold; margin:0px 0 10px 5px; padding:8px 5px 5px 0; border-bottom:#D8D8D8 solid 1px;}
.product3{ border-top:1px #CCCCCC dashed; margin:10px;}
.faq_a{ color:#999;}
.pager{ border-collapse:collapse; margin:0px; background:#FFFFFF; border:0; width:720px;}
.pager td{ padding:0px 10px 0px 10px ; border:0;}

#navi li a.on,#navi li a:hover{
    background: url(images/navi.gif) top left no-repeat;
    color: Red;
}#navi li a.on  span,#navi li a:hover span{
    background: url(images/navi.gif);
        background-position: right 25px;
    padding-top: 2px;
}

/* All */
.col2-set, .col3-set, .col4-set, .col5-set { clear:both; }

/* Col2 */
.col2-set .col-1, .col2-set .col-2 { width:48.5%; }
.col2-set .col-1 { float:left; }
.col2-set .col-2 { float:right; }

/* Col2-alt */
.col2-alt-set .col-1 { width:32%; }
.col2-alt-set .col-2 { width:65%; }
.col2-alt-set .col-1 { float:left; }
.col2-alt-set .col-2 { float:right; }

/* Col3 */
.col3-set .col-1, .col3-set .col-2, .col3-set .col-3 { float:left; width:31.3%; }
.col3-set .col-1, .col3-set .col-2 { margin-right:3%; }

/* Col4 */
.col4-set .col-1, .col4-set .col-2, .col4-set .col-3, .col4-set .col-4 { float:left; width:22%; }
.col4-set .col-1, .col4-set .col-2, .col4-set .col-3 { margin-right:4%; }

/* Table Columns */
table .col-1, table .col-2, table .col-3, table .col-4 { float:none !important; margin:0 !important; }
.col3-set td.spacer { width:3%; }
.col4-set td.spacer { width:4%; }

.hotibox{font-size:11px;line-height:15px; margin:20px;}
.hotibox nobr{padding:0px 0px 0px 10px;width:100%}
.hotibox a{text-transform:none;text-decoration:none;color:#000;}
.hotibox a:hover{color:#555;text-decoration:none;}
.i203cmenu {width:690px;height:33px;font-size:12px;font-family:Arial;}
.i203cmenu div a {text-decoration:none;color:#000000;height:100%;width:100%;display:block}
.i203cmenuon0, .i203cmenuon1, .i203cmenuon2, .i203cmenuon3, .dummy {
float:left;margin:0 1px 0 1px;
position:relative;top:1px;
height:30px;padding:2px 6px 0 6px;line-height:28px;text-align:center;
border: 1px solid black; border-bottom:0;
cursor:hand;cursor:pointer;
}
.i203cmenuoff {
cursor:hand;cursor:pointer;
float:left;margin:2px 1px 0 1px;height:30px;padding:0 6px 0 6px;line-height:29px;text-align:center;
border:1px solid black; border-bottom:0;
}
.i203c0, .i203c1, .i203c2, .i203c3, .dummy {width:690px;border:1px solid;clear:both;}
.i203cmenuoff {color:#666666;background:url(/school/UploadFiles/200602/20060214092618928.gif) repeat-x top center #F8F8F8;border-color: #cccccc}
.i203cmenuon0 {background:#64A8A8;border-color:#498383;color:#FFF;}
.i203cmenuon1 {background:url(/school/UploadFiles/200602/20060214092618824.gif) repeat-x top center #64A8A8;border-color:#498383;color:#fff;}
.i203cmenuon2 {background:url(/school/UploadFiles/200602/20060214092618280.gif) repeat-x top center #64A8A8;border-color:#498383;color:#fff;}
.i203cmenuon3 {background:url(/school/UploadFiles/200602/20060214092618280.gif) repeat-x top center #64A8A8;border-color:#498383;color:#fff;}
.i203c0,.i203c1,.i203c2,.i203c3, {border:0;padding-top:5px;}
.i203c0 {background:#FFFFFF;border:1px solid #498383;}
.i203c1 {background:#F7FADE;border:1px solid #498383;}
.i203c2 {background:#F1F3F5;border:1px solid #498383;}
.i203c3 {background:#F1F3F5;border:1px solid #498383;}

.inputdiv{ line-height:28px; padding:0; clear:both}
.inputdiv .fontleft{ width:100px; text-align:right; float:left; display:block;padding-right:10px;}
.inputdiv .fontleft1{ width:120px; text-align:left; float:left; display:block}
.inputdiv .fontright{ /*width:450px;*/ float:left}

.active11{font-weight:bold;}
.active1_open{background:url(../img/left_arrow_1_open.gif) no-repeat; }

.headtop{margin:0 auto;width:955px;padding-left:5px; padding-top:5px;height:20px;line-height:20px;}
.headtop a:link, .headtop a:visited{}
.headtop a:hover{}
