html,body{
	background-color:#b3b0ab;
	height:100%;
	font-family:"Segoe UI","Lucida Grande",Tahoma,Arial,sans-serif;
	font-size:12px;
	color:#666;
}
table{
	border:0;
	border-spacing:0;
	width:100%;
	border-collapse: collapse;
	margin:0 auto;
}
td{
	vertical-align:top;
	padding:0;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
input[type="text"],input[type="password"]{
	font-family:"Segoe UI","Lucida Grande",Tahoma,Arial,sans-serif;
	font-size:11px;
	background-repeat:no-repeat;
	background-position:left;
	background-color:#FFF;
	padding:5px;
	/*padding-left:25px;*/
	border:1px solid #CCC;
	margin:5px 0 5px 0;
}
input[type="file"]{
	font-family:"Segoe UI","Lucida Grande",Tahoma,Arial,sans-serif;
	font-size:11px;
	background-color:#FFF;
	padding:5px;
	/*padding-left:25px;*/
	margin:5px 0 5px 0;
}
textarea{
	font-family:"Segoe UI","Lucida Grande",Tahoma,Arial,sans-serif;
	font-size:11px;
	background-repeat:no-repeat;
	background-position:left;
	background-color:#FFF;
	padding:5px;
	/*padding-left:25px;*/
	border:1px solid #CCC;
	margin:5px 0 5px 0;
}
ul.split,ul.split li{
	margin:0;
	padding:0;
	list-style:none
}
ul.split li{
	float:left;
	width:100%;
	margin:0 10px 10px 0
}
ul.split h3{
	font-size:1.5em;
	margin:0px;
	padding: 5px 0 3px 0;
	text-align:center;
	color: #FFF
}
ul.split p{
	margin:0;padding:5px 8px 15px
}
ul.split div{
	height:100px;
}
ul.split div#brown{
	background:#cfc3b7;
	padding:0 10px 10px 10px;
	height:125px;
}
ul.split div#purple{
	background:#e8dee7;
	padding:0 10px 10px 10px;
	height:125px;
}
ul.split div#purple_temp{
	background:#e8dee7;
	padding:0 10px 10px 10px;
	height:477px;
}
ul.split div#gray_temp{
	background:#c8c8c8;
	padding:0 20px 10px 20px;
	height:385px;
}
ul.split div#purple_ban{
	background:#e8dee7;
	padding:0 10px 10px 10px;
	height:430px;
}
ul.split div#blue{
	background:#e3e6ed;
	padding:10px;
	height:76px;
}
ul.split div#blue_temp{
	background:#e3e6ed;
	height:70px;
}
ul.split div#green{
	background:#e4e3df;
	padding:0 10px 10px 10px;
	height:125px;
}
li h3{
	line-height:35px;
	width:100%;
}
li#brown_li h3{
	background: #bba695;
}
li#purple_temp_li h3,li#purple_ban_li h3{
	background: #e8dee7;
}
li#blue_li h3{
	background: #e3e6ed;
}
li#purple_li h3{
	background: #b096ad;
}
li#blue_temp_li h3{
	background: #e3e6ed;
}
li#green_li h3{
	background: #b6b2a1;
}
li#gray_temp_li h3{
	background: #c8c8c8;
}
div#badge,div#purple_img,div#purple_ban_img{
	height:auto;
	position:absolute;
}
h2{
	margin:0;
	padding: 0;
	text-align:left;
}
h2.brown{
	color: #867059;
	font-size:1.5em;
}
h2.purple_link{
	color: #ad83b6;
	font-size:1.3em;
}
h2.purple_ban_link{
	color: #ad83b6;
	font-size:1.3em;
}
h2.purple_caption{
	color: #ad83b6;
	font-size:1.5em;
}
h2.purple_ban_caption{
	color: #ad83b6;
	font-size:1.3em;
	padding:10px 0 10px 0;
}
h2.blue{
	color: #8e9ab5;
	font-size:1.5em;
}
h2.dblue{
	color: #425380;
	font-size:1.1em;
	padding-bottom:10px;
}
h2.green{
	color: #9e9882;
	font-size:1.5em;
}
h2.white{
	color: #9e9f74;
	font-size:1.5em;
}
.brown_content{
	line-height:20px;
	padding:5px 0 0 0;
	font-size:1.1em;
}
.purple_content{
	line-height:18px;
	padding:5px 0 20px 0;
	font-size:1.1em;
}.purple_ban_content{
	line-height:20px;
	padding:10px 0 20px 0;
	font-size:1em;
}
.green_content{
	line-height:20px;
	padding:10px 0 20px 0;
	font-size:1em;
}
.white{
	color:#FFFFFF;
}
.attention{
	color:#990000;
}
.bold{
	font-weight:bold;
}
.t_14{
	font-size:14px;
}
.t_16{
	font-size:16px;
}
ul.products, ul.products li{
	list-style:circle;
	margin:0;
}
.header{
	background:url(images/top_back.gif);
	height:82px;
}
.header_links{
	padding:25px 15px 0 15px;
}
.header_login{
	padding:15px 15px 0 5px;
}
.header_login_img{
	padding:12px 0 0 15px;
}
.footer{
	background:url(images/bottom_back.png) no-repeat left top;
}
.bottom_back_shadow{
	background:url(images/bottom_back_shadow_index.png) no-repeat top left;
}
.bottom_back{
	background:url(images/bottom_back_shadow.png) no-repeat top left;
}
.bottom_back_temp{
	background:url(images/bottom_back_shadow.png) no-repeat top left;
}
.bottom_back_ban_shadow{
	background:url(images/bottom_back_shadow_ban.png) no-repeat top left;
}
.right{
	text-align:right;
}
.center{
	text-align:center;
}
.left{
	text-align:left;
}
.valign{
	vertical-align:top;
}
.middle{
	vertical-align:middle;
}
.page_n{
	background-color:#eaeaea;
	border:1px solid #c8c8c8;
	text-align:center;
}
.page_s{
	background-color:#FFFFFF;
	border:1px solid #c8c8c8;
	text-align:center;
}
.clear_width{
	width:auto;
}
.line_h30{
	line-height:30px;
}
.line_h25{
	line-height:25px;
}
.spacer_line_h{
	background:url(images/spacer_g.gif) repeat-x center;
}
.spacer_line_v{
	background:url(images/spacer_g.gif) repeat-y center;
}
a.g_link_u:link {color: #666; text-decoration: underline; }
a.g_link_u:visited {color: #666; text-decoration: underline; }
a.g_link_u:hover {color: #000; text-decoration: underline; }
a.g_link_u:active {color: #666; text-decoration: underline; }
 
a.g_link:link {color: #666; text-decoration: none; }
a.g_link:visited {color: #666; text-decoration: none; }
a.g_link:hover {color: #000; text-decoration: underline; }
a.g_link:active {color: #666; text-decoration: none; } 

a.w_link:link {color: #fff; text-decoration: none; }
a.w_link:visited {color: #fff; text-decoration: none; }
a.w_link:hover {color: #fff; text-decoration: underline; }
a.w_link:active {color: #fff; text-decoration: none; } 
 
a.p_link:link {color: #ad83b6; text-decoration: none; }
a.p_link:visited {color: #ad83b6; text-decoration: none; }
a.p_link:hover {color: #ad83b6; text-decoration: underline; }
a.p_link:active {color: #ad83b6; text-decoration: none; } 
