BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	FONT-FAMILY: "Arial", 'Verdana';
	background-color:#F3F3F3;	
	background-repeat: repeat-x;
	background-position:center;
	background-position:top;
}
td{
	color: #525252;
	
}

IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.clear {
	CLEAR: both; MARGIN-TOP: 10px
}
#space {
   width:90px;
   float:left;
}
#topcontain {
	WIDTH:800px;
	margin:0 auto;
	background:url(../../images/logo.gif) no-repeat;	
}
#topcontain #logo {
	float:left;
	margin:0px;	
}
#topcontain #search {
    float:right;
	width:300px;
	text-align:right;
}
#topcontain #search UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#topcontain #search LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#banner {
   padding:80px 0px 6px 0px;
   width:800px;
   float:right;
   text-align:center;
}
#banner UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; font-family: ºÚÌå; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; font-size:16px;
}
#banner LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; color:#CCCCCC;  PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

#contain {
   width:800px;
   margin:0 auto;
   padding-top:10px;
   background-color:#fff;
}
#contain_adv {
	width:800px;
	margin:1;
	padding: 1px;
	color: cccccc;
}
#contain #lef {
   width:530px;
   padding-left:5px;
   float:left;
   background-image:url(../../images/contain_bg.png);
   background-repeat:repeat-x;
   background-position:bottom;
   border:solid 1px #ccc;
}

#contain #rig {
   width:230px;
   padding-left:10px;
   float:right;
   border:solid 1px #ccc;
   
}
#header {
	MARGIN-TOP: 0px; width:600px;HEIGHT: 0px
}
#header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -10000px; PADDING-TOP: 0px
}
#header H1 A {
	BACKGROUND: url(logo_cssvault.png) no-repeat; FLOAT: left; WIDTH: 288px; CURSOR: hand; HEIGHT: 96px
}
#header H1 A:hover {
	BACKGROUND: url(logo_cssvault.png) no-repeat 50% bottom; FLOAT: left; CURSOR: hand; COLOR: #fff; TEXT-DECORATION: none
}
#header EM {
	DISPLAY: none
}
#header UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#header LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header LI A {
	DISPLAY: block; HEIGHT: 46px
}
#header LI A.home {
	BACKGROUND: url(../../images/menu_02.png) no-repeat left top; WIDTH: 57px
}
#header LI A.homeActive {
	BACKGROUND: url(../../images/menu_02.png) no-repeat left bottom; WIDTH: 57px
}
#header LI A.gallery {
	BACKGROUND: url(../../images/menu_03.png) no-repeat left top; WIDTH: 79px
}
#header LI A.galleryActive {
	BACKGROUND: url(../../images/menu_03.png) no-repeat left bottom; WIDTH: 79px
}
#header LI A.resources {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../images/menu_04.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 78px; PADDING-TOP: 0px
}
#header LI A.resourcesActive {
	BACKGROUND:url(../../images/menu_04.png) no-repeat left bottom; WIDTH: 78px
}
#header LI A.submit {
	BACKGROUND: url(../../images/menu_05.png) no-repeat left top; WIDTH: 76px
}
#header LI A.submitActive {
	BACKGROUND: url(../../images/menu_05.png) no-repeat left bottom; WIDTH: 76px
}
#header LI A.feed {
	BACKGROUND: url(../../images/menu_06.png) no-repeat left top; WIDTH: 74px
}
#header LI A.feedActive {
	BACKGROUND: url(../../images/menu_06.png) no-repeat left bottom; WIDTH: 74px
}
#header LI A.about {
	BACKGROUND: url(../../images/menu_07.png) no-repeat left top; WIDTH: 73px
}
#header LI A.aboutActive {
	BACKGROUND: url(../../images/menu_07.png) no-repeat left bottom; WIDTH: 73px
}
#header LI A.blog {
	BACKGROUND: url(../../images/menu_08.png) no-repeat left top; WIDTH: 70px
}
#header LI A.blogActive {
	BACKGROUND: url(../../images/menu_08.png) no-repeat left bottom; WIDTH: 70px
}
#header LI A.contact {
	BACKGROUND: url(../../images/menu_09.png) no-repeat left top; WIDTH: 72px
}
#header LI A.contactActive {
	BACKGROUND: url(../../images/menu_09.png) no-repeat left bottom; WIDTH: 72px
}
#header LI A:hover {
	BACKGROUND-POSITION: left bottom
}
#search FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(bkg_search_fieldset.png) #ebf1d4 repeat-x; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 0px 595px; WIDTH: 185px; BORDER-TOP-STYLE: none; PADDING-TOP: 30px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 12px; BORDER-BOTTOM-STYLE: none
}
#search LEGEND {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background:url(../images/button_oview.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 12px; PADDING-TOP: 15px; TEXT-ALIGN: left
}
#INPUT {
	COLOR: #fff
}
#INPUT.arrow {
	BACKGROUND: url(../images/search_button_arrow.png) no-repeat; WIDTH: 28px; HEIGHT: 24px
}
#INPUT.arrow:hover {
	BACKGROUND: url(../images/search_button_arrow.png) no-repeat 0px -24px
}
#INPUT.arrowIE {
	BACKGROUND: url(../images/search_button_arrow.png) no-repeat 0px -24px; WIDTH: 28px; HEIGHT: 24px
}
#INPUT.on {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: #beecff; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px solid; WIDTH: 130px; MARGIN-RIGHT: 30px; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid
}
#INPUT.on:hover {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: #45b5e3; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px solid; WIDTH: 130px; MARGIN-RIGHT: 30px; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid
}
#INPUT.on:unknown {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: #45b5e3; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px solid; WIDTH: 130px; MARGIN-RIGHT: 30px; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid
}
#INPUT.onIE {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: #45b5e3; PADDING-BOTTOM: 4px; BORDER-LEFT: #fff 1px solid; WIDTH: 130px; MARGIN-RIGHT: 30px; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid
}
#button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background-color:#0066CC; BACKGROUND:url(../images/button_demo.png); PADDING-BOTTOM: 0px; MARGIN: -24px 0px 0px; PADDING-TOP: 0px; TOP: 0px; TEXT-ALIGN: right
}
#product {
   width:800px;
   margin:0 auto;
   background-color:#fff;
}
#product #lef {
   width:170px;
   background-color:#d2dbe6;
   float:left;
   padding:0px;
   height:550px;
}
#product #rig {
   width:630px;
   float:right;
}
#contain_pro {
   margin:0 auto;
   margin:5px 10px 30px 10px;
   height:20px;
}
#content_pro_lef {
   float:left;
   padding:0px;
   width:300px;
}
#content_pro_lef_small {
    padding-left:10px;
}
#content_pro_rig {
   float:right;
   padding:0px 0px 0px 0px;
   width:300px;
}
#content_three_lef {
   float:left;
   width:440px;
   padding-left:10px;
   background-color:#fff;
}
#content_three_rig {
   float:right;
   width:170px;
   height:500px;
   padding-left:10px;   
   background-color:#f4f4f4;
}
#bottom {
   width:800px;
   margin:0 auto;
   padding:10px 0px 5px 0px;
}
#bottom p {
   font-size:12px;
   font-family:"ËÎÌå";
   text-align:center;
}
#choose {
   margin:0 auto;
   background-color:#fff;
   padding-bottom:50px;
}
#choose1 {
   margin-top:20px;
   margin-bottom:10px;
   text-align:center;
}
#choose1 span {
   padding-left:20px;
   padding-right:20px;
}
#searchform {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px auto; PADDING-TOP: 3px; TEXT-ALIGN: center
}
#searchform INPUT #s {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 140px; PADDING-TOP: 2px
}
#searchsubmit {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#searchbox {
	RIGHT: 20px; POSITION: absolute; TOP: 20px
}
#signup {
   width:500px;
   text-align:center;
}
#signup ul {
   padding-top:15px;
}
#textbox{
	BORDER-RIGHT: #ffa200 1px solid;
	BORDER-TOP: #ffa200 1px solid;
	FONT-SIZE: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color:#000;
	BORDER-LEFT: #ffa200 1px solid;
	WIDTH: 120px;
	BORDER-BOTTOM: #ffa200 1px solid;
	HEIGHT: 17px;
}
