.datafieldscontainer {

}
#text {
	font-size:14px;
}
#datafields {
	padding:10px;
	position:relative;
}
#datafields div{
	padding:2px;
}
#datafields span {
	display:inline-block;
	width:150px;
	font-size:12px;
	font-weight:bold;
}
#datafields input {
	border:1px solid #000;
	width:150px;
}
#datafields #description {
	padding:5px;
}
#datafields #description span{
	padding:5px;
	font-size:14px;
}
#datafields #description input {
	font-style:normal;
}
#error {
	font-size:14px;
	padding:5px;
}
#list {
	padding:10px;
}
#list div {
	padding:2px;
	height:18px;
}
#list i {
	display:inline-block;
	width:50px;
}
#list b {
	display:inline-block;
	width:200px;
}
#list em {
	font-size:13px;
	display:inline-block;
	width:150px;
}
#list p {
	display:inline;
	width:100px;
}
body { background: #35393f url(images/bg.png) top left repeat-x; font-family: Verdana, Arial, sans-serif; font-size: 16px; color: #eeeeee; height: 200px; }
body, img, div, hr, table, tr, td, a , p, h1, h2, h3, h4, h5, h6, pre, input, ul, li { padding: 0; margin: 0;}
a { text-decoration: none; color: #dddddd; }
.clear { clear: both; }
a, img, input { border: 0; }
h2 { color: #cbb55c; }
h3, p { font-size: 14px; color: #edeca9; font-weight: bold; }
#page h1 { width: 800px; height: 60px; display: block; margin: 14px auto 0 auto; }
#container { width: 945px; height: 527px; background: #0b3e65; padding: 0; margin: 0 auto 0 auto; overflow: hidden; }
#container_left { float: left; display: block; width: 30px; height: 527px; background: #0b3e65 url(images/container_left.png) top left no-repeat; }
#container_middle { float: left; display: block; width: 890px; height: 527px; background: #0b3e65 url(images/container_middle.png) top left repeat-x; }
#container_right { float: left; display: block; width: 25px; height: 527px; background: #0b3e65 url(images/container_right.png) top left no-repeat; }
#form { margin: 20px 20px 0 20px; width: 320px; height: 82px; }
#searchbox { float: left; background-image: url(images/searchbox.png); width: 262px; height: 52px; margin: 0; }
#yahooid { border: 0 none; width: 252px; height: 37px; margin: 10px 5px 5px 5px; color: #FFFFFF; font-size: 26px; background-color: #676565; }
#searchbutton { float: left; width: 52px; height: 52px; margin: 0 0 0 2px; }
#opt{ width: 152px; font-size: 14px; height: 40px; margin: 0; color: #adca3a;  }
#opt a:visited, #opt a:link { color: #adca3a; }
#opt a:hover { color: #adca3a; text-decoration: underline; }
#gad2 { float: right; width: 200px; height: 200px; margin: 20px 118px 0 0; background-color: #0a3759; }
#gad3{ float: right; width: 728px; height: 15px; margin: 15px 20px 0 0; background-color: #0a3759; }
#top { width: 890px; height: 170px; }
#middlee{ width: 890px; height: 200px; }
#bottom { width: 890px; height: 300px; margin: 0px 0 0 0; }
#imageholder { width: 152px; height: 152px; margin: 15px 0 0 0; background-image: url(images/imageholder.png); }
#gad1{ float: right; width: 728px; height: 150px; background-color: #0a3759; margin: 20px 10px 0 0; }
#status { width: 300px; height: 30px; margin: 10px 0 5px 5px; font-size: 24px; font-weight: bold; }
#checked{ width: 300px; height:20px; font-size: 12px; }
#footer { font-size: 12px;}
#copy { width: 800px; color: #222222; }
#contact { text-align: right; width: 100px; float: right; color: #222222; }
#contact a { color: #222222; margin-right: 5px;}
#date {	width: 310px; float: right; margin: 5px 0 0 0; font-size: 12px; color: #111111;	}
#terms { margin: 10px 0 0 15px; }
#terms h1 { font-size: 18px; }
#terms h2 { font-size: 16px; }
#terms ul { list-style-type: square; padding: 30px; }
#text h2 { float: left; }

#apDiv2 {
	position:absolute;
	vertical-align:middle;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:100;
}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
	color: #CCCCCC;
}
a:active {
	text-decoration: none;
	color: #999999;
}
#tope {
	position:relative;
	left:0;
	top:0;
	width:100%;
	height:61px;
	z-index:1;
	background-image:url(top.png);
	background-position:center;
	background-repeat:no-repeat;
}

#middle {
	position:relative;
	left:0;
	top:0;
	width:100%;
	height:375px;
	z-index:1;
	background-image:url(repeat.png);
	background-position:center;
	background-repeat:repeat-y;
	overflow:hidden;
	display:none;
}

#loading {
	position:relative;
	left:0;
	top:0;
	width:100%;
	z-index:1;
	background-image:url(repeat.png);
	background-position:center;
	background-repeat:repeat-y;
	overflow:auto;
}


#bottome {
	position:relative;
	left:0;
	top:0;
	width:100%;
	height:61px;
	z-index:1;
	background-image:url(bottom.png);
	background-position:center;
	background-repeat:no-repeat;
}
