@charset "utf-8";

/* CSS Document */

html,table {

	font-family: 'Verdana',sans-serif;

	color:#666;

	line-height:120%;
	font-size:12px;

	background:#fff;	

}

body{
	margin:0;
color: #666669;
font-size: 11px;
font-family: 'NeuzeitGro-Reg',Arial,Helvetica,sans-serif;
background: #2A2A2A url(../images/spring-2011-bg.jpg) no-repeat top center;
}

.red,a.red:link,a.red:visited {color:#A72D2C;}

.black,a.black:link,a.black:visited {color:#000;}

.gray,a.gray:link,a.gray:visited {color:#666;}

.blue,a.blue:link,a.blue:visited {color:#1e4e8e;}

.yellow,a.yellow:link,a.yellow:visited {color:#fecf77;}

.orange,a.orange:link,a.orange:visited {color:#ee5d04;}

.white,a.white:link,a.white:visited {color:#fff;}

.green,a.green:link,a.green:visited {color:#589246;}



.u,a.u:link,a.u:visited {text-decoration:underline}

.u_,a.u_:link,a.u_:visited {text-decoration:none;}

.b,a.b:link,a.b:visited {font-weight:bold;}

.b_,a.b_:link,a.b_:visited {font-weight:normal;}

.big3,a.big3:link,a.big3:visited {font-size:14px;}

.big,a.big:link,a.big:visited {font-size:12px;}

.big_,a.big_:link,a.big_:visited {font-size:11px;}

/*bgs*/

.bg_none {background:none;}

.blue_bg {background-color:#E1F1F6;}

.white_bg {background-color:#fff;}

.gray_bg {background-color:#ebe9df;}

.dark_bg {background-color:#ededed;}



/*borders*/

.dark_border{border:1px solid #ededed;}

/*position*/

.relative {position:relative; z-index:1;}

.absolute {position:absolute;}

/*display*/

.hide {display:none;}

.show {display:block; clear:both;}

.block {display:block;}

.clear {clear:both;}



/*aligns*/

.center {margin:0 auto;}

.g_t_l {text-align:left;}

.g_t_c {text-align:center;}

.g_t_r {text-align:right;}

.g_t_j {text-align:justify;}

.g_t_t {vertical-align:top;}

.g_t_m {vertical-align:middle;}

.g_t_b {vertical-align:bottom;}

/*boxes*/

ul,li {padding:0;margin:0; list-style:none;}

img {border:0;margin:0;}

dl,dd,dt,form,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}

h2 {font-size:16px;color:#000;}

h3 {font-size:14px;color:#000;}

h4 {font-size:12px;color:#000;}

del {color:#000;font-size:10px;}



/*basics*/

.margin_t {margin-top:10px;}

.pad_10px {padding:10px;}

.pad_l {padding-left:4px;}

.pad_text {padding-left:2px;}

.pad_l_90px {padding-left:90px;}

.pad_1em {padding-left:10px;}

.pad_em {padding-right:10px;padding-left:10px;}

.pad_r_5px {padding-right:5px;}

.pad_l_28px {padding-left:28px;}

.pad_t {padding-top:0;}

.pad_top {padding-top:10px;}

.pad_bottom {padding-bottom:10px;}

.pad_b2 {padding-bottom:2px;}

.pad_5 {padding:5px;}

.pad_3 {padding:3px;}



.font_normal{font-style:normal;font-weight:normal;}



.maxwidth{width:100%;}

.halfwidth {width:50%;}

.fl{float:left;}

.fr{float:right;}



/*img_float*/

.img_fl {float:left;margin:0.5em 0.8em 0 0;}

.img_fr {float:right;margin:0.5em 0 0 0.8em;}

/*letter_spaing*/

.letter_1px {letter-spacing:1px;}

/*cursor*/

.hand {cursor:pointer;}

/*forms*/

.s_select,.s_input,.l_select,.l_input {border:1px solid #b9b9b9;}

.s_input,.l_input {font-size:12px;}

.s_select {width:93px;}

.s_input {width:90px;}

.l_select {width:323px;}

.l_input {width:320px;}

.h1 {display:inline;font-size:12px;}

.flow {overflow:hidden;}





.themes-selector {

float:left;

margin:0;

width:50px;

height:11px;

background:url(../images/icoBg.gif) no-repeat;

display:block;

}

.themes-selector a {

background:transparent;

float:left;

height:0;

margin:0 3px 0 0;

overflow:hidden;

padding:0;

width:11px;

height:11px; line-height:11px; font-size:0;

}

.themes-selector a.on {

background:transparent url(../images/sprite.gif) -275px -41px;

cursor:default;

}


/***************09-11-1define*****************/
.h1_margin

{

	margin:0 auto;

	margin-top:0px;

	text-align:center;

	color:#b62d2c;

}

.heading_ad

{

	width:100%;

	margin-top:10px;

	/*border:1px solid #9dc4d8;*/

	margin:0 auto;

}

.heading_ad ul,.heading_ad li

{

	margin:0 auto;

	padding:0;

}

.heading_ul1

{

	width:100%;

	border-bottom:2px solid #03689b;

}

.heading_ul1 li

{

	padding:10px;

}

.imgs_border

{

	border:2px solid #9dc4d8;

}

#deals_body

{

	margin:0 auto;

	width:100%;

}

.show_special

{

	width:100%;

	margin:0 auto;

}

.fong_h2

{

	background:#F0Ede4;

	width:100%;

	padding-top:10px;

	padding-bottom:10px;

}

.fong_padding

{

	padding:5px 30px;

	border-bottom:1px solid #CCC;

}

.font_weights

{

	font-weight:bold;

	font-size:14px;

}

.td_pading

{

	padding:8px 30px;

	border-bottom:1px solid #CCC;

}

.td_pading a:link,.td_pading a:visited

{

	font-size:14px;

	color:#1E4E8E;

}

.td_pading a:hover

{

	text-decoration:underline;

	color:#F00;

	font-size:14px;
}
.archiveLinkList
{
	font-size:14px;
	width:80%;
	margin:0 auto;
}
.archiveLinkList li
{
	margin:5px 0;
	border-left:12px solid #222;
	padding:5px 30px;
	background:#ccc;
}
.container {
	width: 952px;
	margin: 0 auto;
}
h2.acc_trigger {
	padding: 0;	margin: 0 0 5px 0;
	background: #191919;
	height: 28px;	line-height: 28px;
	width: 940px;
	font-size: 1.2em;
	font-weight: normal;
	border-left:12px solid #000;
	padding: 0 0 0 5px;
	color: #fff;
	float: left;
}
h2.acc_trigger a {
	color: #fff;
	text-decoration: none;
	display: block;
	padding: 0 0 0 5px;
}
h2.acc_trigger a:hover {
	color: #ccc;
}
h2.active {background-position: left bottom;}
.acc_container {
	margin: 0 0 5px; padding: 0;
	overflow: hidden;
	font-size: 1.2em;
	width: 952px;
	clear: both;
	background: #f0f0f0;
	border: 1px solid #d6d6d6;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px; 
}
.acc_container .block {
	padding: 20px;
}
.acc_container .block p {
	padding: 5px 0;
	margin: 5px 0;
}
.acc_container h3 {
	font: 1.5em normal Georgia, "Times New Roman", Times, serif;
	margin: 0 0 10px;
	margin-top:10px;
	padding: 0 0 5px 0;
	border-bottom: 1px dashed #ccc;
}
.acc_container img {
	float: left;
	margin: 10px 15px 15px 0;
	padding: 5px;
	background: #ddd;
	border: 1px solid #ccc;
}
.banners3
{
	width:700px;
}
.banners2
{
	width:240px; padding:4px;background: #f9f9f9;
}
.banners2 h1
{
	padding:4px;
	font-size:14px;
	font-weight:normal;
	text-align:center;
}
#Tab1{
width:742px;
margin:0px;
padding:0px;
margin:0 auto;
border:1px solid #d4d4d4;}
.Menubox {
width:100%;
height:27px;
line-height:28px;
background:#f6f6ec;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
float:left;
display:block;
cursor:pointer;
width:150px;
text-align:center;
color:#949694;
font-weight:bold;
}
.Menubox li.hover{
padding:0px;
background:#fff;
width:150px;
color:#739242;
font-weight:bold;
height:27px;
line-height:27px;
}
.Contentbox{
clear:both;
margin-top:0px;
border:none;
padding: 10px;
padding-top:8px;
}