body,td {
	font-size: 10px;
	font-family: MS Gothic, MS PGothic ;
	color:#444444;
	line-height: 1.4;
}

a {	color:#444444; text-decoration:none;}
a:hover	{ color: #003399; text-decoration:none;}

a.white { color:#DCE0E6 }
a.white:hover { color:#FFFFFF;}

.px14 { font-size:14px; font-family: MS PGothic ; }
.px13 { font-size:13px }
.px12 { font-size:12px }
.px11 { font-size:11px }
.px10 { font-size:10px }

.t0 {
	background-image:url(images/bg_t1.gif); 
	background-repeat:repeat-x; 
	text-align:center;
	padding: 2px;
}

.t1{
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	FILTER: dropshadow(color=gray,offx=1,offy=1, positive=1);
	padding: 1px 2px;
}

.t2{
	border-bottom:1px solid #CCCCCC;
	font-family: arial ;
	font-size: 10px;
}

.t3{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	font-family: verdana,tahoma;
	FILTER: dropshadow(color=gray,offx=1,offy=1, positive=1);
	padding: 1px 2px;
	border-right:1px solid #FFFFFF;
}

.line1 {border-bottom:1px solid #444444}
.line2 {border-right:1px solid #FFFFFF}
.line3 {border-bottom:1px solid #D8DFE9; padding:2px;}
.line4 {border-bottom:1px solid #D8DFE9; padding:2px;font-weight:bold;}


.c1 {
	background-image:url(images/bg_c1.gif);
	border:1px solid #D8DFE9;
	margin:5px 0px;
}

.t_daily {font-family: verdana,tahoma; font-size:10px;}

.c2 {
	background-image:url(images/bg_c2.gif);
	border:1px solid #CED8E3; 
	border-top: none;
	height:175px;
}

.c3 {
	border:1px solid #CED8E3; 
}

.p1 {
	background-image:url(images/bg_p1.gif);
	background-repeat:repeat-x;
	padding:20px;
}
td.y {font-size:11px; font-family: tahoma; color:#FFFFFF; text-decoration: none; font-weight:bold;}
a.y {font-size:11px; font-family: arial; color:#FFFFFF; text-decoration: none; font-weight:bold;}
td.z {font-size:10px; font-family: tahoma; color:#666666; }
a.r {font-size:9px; font-family: arial; color:#333333; text-decoration: none;  }
td.g { border-bottom: 1px solid #CCCCCC; width:14%; }
td.gg { border-bottom: 1px solid #CCCCCC; width:14%; background-color:#DDDDDD}

#Layer1 {
	position: absolute;
	z-index:1;
	visibility: visible;
}
#Layer2 {
	position: absolute;
	z-index:2;
	visibility: hidden;
}

.daily {
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #003399;
	line-height:18px;
	font-weight:normal;
}

.title1 {
	font-size:16px;
	font-weight:bold;
	font-family: Arial;
	border-left: 4px solid #FF9900;
	padding-left: 8px;
	line-height:1;
}


input.box1 { width:120px; font-size:10px; background-color:#ECF1F7; border-width:1px; border-style: solid; border-color: #C8C6BC #FFFFFF #FFFFFF #C8C6BC;}

textarea { width:200px; font-size:11px; background-color:#F6F2E3; border-width:1px; border-style: solid; border-color: #C8C6BC #FFFFFF #FFFFFF #C8C6BC;}

input.submit { font-size:10px; background-color:#DDDDDD; padding:2px 3px 0px 4px; border-width:3px; border-style: double; border-color: #EEEEEE #BBBBBB #BBBBBB #EEEEEE; }

input.but {
	font-size:11px;font-family:tahoma,arial; 
	border: 3px double;
	background-color: #FFFFFF;
	background-image:url(images/button_bg.gif);
	background-repeat: repeat ;
	border-color: #C4CCCC #ACB5B5 #6F7777 #ACB5B5; 
	padding: 0px 4px;
}

.city1 {width:100px; height:25px; background-color:#122D5A; background-image: url(images/citytitlebg1.gif); padding-top:2px}

.city2 {width:100px; height:25px; background-color:#122D5A; background-image: url(images/citytitlebg2.gif); padding-top:2px}

.city3 {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}

.contactbox {width:210px; background-color:#EFEFEF; border-width:1px; border-style:solid; border-color:#B3B3B3 #EFEFEF #EFEFEF #B3B3B3; font-size:11px }

select.contact { font-size: 10px; font-family: MS Gothic, MS PGothic ; color:#444444; background-color:#EFEFEF;}

.aboutteam {font-size:12px; font-family:verdana, MS PGothic; padding-top:15px; padding-left:20px}


.qq {font-size:14px; background-image:url(images/dot_6.gif); background-repeat:no-repeat; padding-left:12px; color: #003399; font-weight:bold; cursor:hand}
.aa { padding: 1px 20px; display:none; background-color: #EEEEEE; border: 1px solid #E3E3E3 }

input.homesearchbox { border:1px solid #D1D1D1; background-color:#FFFFFF; font-size:10px}

.t4 {background-color:#EEF3F6; border-bottom:1px solid #D8DFE9; line-height:2; font-weight:bold; padding-left:8px}

.starlabel { color: #FF6600; font-size:10px}

.box2 { border:1px solid #DDDDDD}

.pagelabel0 { border-bottom:1px solid #BBBBBB; border-right:1px solid #CCCCCC; width:10px}
.pagelabel1 { border-top:1px solid #CCCCCC; border-left:none; border-right:1px solid #BBBBBB; border-bottom:none; text-align:center; font-size:12px; padding:0px 20px; height:24px}
.pagelabel2 { border-top:1px solid #DDDDDD; border-left:2px solid #FFFFFF; border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; text-align:center; font-size:12px; padding:0px 20px; background-color:#f4f4f4}
.pagelabel2_temp { border-top:1px solid #DDDDDD; border-left:2px solid #FFFFFF; border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; text-align:center; font-size:12px; padding:0px 15px; background-color:#f4f4f4}
.pagelabel3 { border-bottom:1px solid #BBBBBB; width:90px}

.step { border-left:3px solid #669933; padding-left:5px; font-size:12px;}

.shop {border-left-style:solid; padding-left:12px; font-size:10px; font-family: MS Gothic, MS PGothic; border-left-width:4px; line-height:1.2}
