* {padding:0px;margin:0px;}

body {
	position:static;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


body, #menu {
	background-color:#fff;
}


.input, .textarea, .select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:solid #e0e0e0;
	border-width: 1px;
}
.fieldset {position:relative;}

p {margin-top:12px;}
ul {margin:4px;}
li {margin-left:8px;}

.clear {clear: both;}
H1 {font-size:16px; margin-top:8px;margin-bottom:8px;
	color:#636;}
H2 {font-size:14px; margin-top:4px;margin-bottom:4px;
	color:#060;}
hr {
	border:0px;border-bottom:1px solid #99c;width:88%;margin:5%;}

	

#container {
	position: static;
	width:100%;
	height:100%;
	
	xbackground-color:#63f;
	border:0px red dotted;
}


#header, #page, #footer, #menuLeft {
	position:relative;
	display:block
}


#header{
	margin-top:8px;
	left:0px;
	
	width:100%;
	height:60px;
	border-bottom: solid #502050 1px;
	background-image: url(_images/logo_background.gif);
}

#footer {
	
	display:block;
	clear:both;
	width:100%;
	height:30px;
	border-top: solid #796079 1px;
	
	text-align:right;
	color:#fff;
	
	background-color:#636;
	
	overflow:visible;
}
#footer a {color:#fff;}




#page {
xborder:2px dotted red;
	width:100%;
	height:100%;	
	overflow:hidden;
}


#panel {
xborder:1px dotted red;


	padding:8px;
	padding-bottom:0px;
	float:left;	

	border-left: solid #060 100px;

}

#panel iframe {

xborder:1px solid #14c;

	display:block;
	float:left;
	
	width:100%;
	height:100%;
	
	xmin-height:500px;
	xmin-width:500px;
	
	x_height:450px;
	
	xborder-bottom:1px solid #ccc;
	overflow-y:scroll;
}







#menu {
	width:100px;
	
	background-color:#060;

	position:absolute;
	top:0px;
	left:0px;
	font-size: 11px;
	
	padding:0px;
	margin:0px;
}
#menu ul {
	margin:0px;
	list-style-type: none;
	margin-top:4px;
	
	border-top:1px #171 solid;
	border-bottom:1px solid #050;
	xborder-bottom:1px solid #636;
	background-color:#096909;
	color:#cbc;
}
#menu li {
	margin:1px;	
	padding:2px 4px;
}
#menu A {
	text-decoration : none;
	color:#fff;
}
#menu A:hover {
	text-decoration : underline;
}






#ProductCode,#ProductKeyword {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:80px;
	height:16px;
	border: 1px solid #969;
	border-top: 1px solid #202;
	border-left: 1px solid #303;
}
#ProductCodeFind,#ProductKeywordFind {
	float:right;
	padding:1px;
	margin:0px;
	xheight:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	background-color:#636;
	color:#fff;
	border: 2px solid #969;
	border-bottom: 2px solid #202;
	border-right: 2px solid #303;
}









.ourteam ul {
	margin:0px;
	list-style-type: none;
}
.ourteam li {
	position:relative;
	display:block;
	margin:5px;	
	padding:5px;
	width:230px;
	height:100px;
	float:left;
	
	
	border-top:1px solid #9c9;
	border-left:1px solid #9c9;
	border-bottom:1px solid #c9c;
	border-right:1px solid #c9c;
}
.ourteam img {
	position:absolute;
	bottom:5px;
	right:5px;
	background-image: url(/htdocs/images/team_carl_smith.jpg);
}







#header, #page, #footer, #menu {
	border:0px solid;
}
