
/* --- Overall Styles --- */


html {
	height: 100.1%;
}

body {
	background:#FFFFFF none repeat scroll 0%;
	color:#333333;
	font-family:Arial,Verdana,Tahoma,Helvetica,Sans-Serif;
	margin:5px 0px 0px 5px;
	font-size: 11px;
	text-align: left;
}

div, td, th, textarea, input, select {
	color:#333333;
	font-family:Arial,Verdana,Tahoma,Helvetica,Sans-Serif;
	font-size: 11px;
	text-align: left;
}

a {
	text-decoration: none;
	color: #006699;
	font-weight: bold;
}

a:active { color: #4a8d26; }

a:hover {
	text-decoration: underline;
	color: #4a8d26;
}

a img { border: 0; }

form { padding: 0; margin: 0; }

h1 { margin: 0px 0 5px 0; padding: 0; font-size: 22px; font-weight: bold; }
h2 { margin: 0px 0 5px 0; padding: 0; font-size: 18px; font-weight: bold; color: #4a8d26; }
h3 { margin: 0px 0 5px 0; padding: 0; font-size: 14px; font-weight: bold; color: #006699; }

ul {
	list-style-image: url(/imgs/blue_bullet.gif);
	margin-left: 0;
}



/* --- Positioning & Layout --- */


#wrapper {
	width: 787px;
	/*border: 1px solid #dfdfdf;*/
}

#banner { margin: 10px 0; }

#nav {
	margin: 3px 0;
	font-weight: bold; 
	background: #006699 url('imgs/bluebg.gif') top left repeat-x;
	padding: 4px 2px;
	font-size: 14px;
	color: #555;
}
#nav a { color: #fff; padding: 0 5px; }

#subnav { 
	width: 120px;
	background: #006699 url('imgs/sidebluebg.gif') top left repeat-x;
	display: inline;
	float: left;
	padding: 3px 5px;
}

#subnav a { color: #fff; font-weight: bold; }

#content {
	float: left;
	display: inline;
	width: 640px;
	margin: 5px 0 0 10px;
}

#breadcrumbs { margin-bottom: 5px; }

#footer { text-align: center; margin-top: 15px; font-weight: bold; }


.indexsubbox {
	display: inline; 
	float: left; 
	padding: 6px; 
	margin-right: 5px; 
	margin-bottom: 5px; 
	border: 1px solid #c0c0c0; 
	width: 188px; 
	height: 182px;
}


/* --- Special --- */

.largesearch {
	border: 1px solid #C0C0C0;
	padding: 10px;
	width: 620px;
}

.result {
	border-bottom: 1px solid #006699;
	background: #efefef url('/imgs/grey-bg.gif') top left repeat-x;
	padding: 5px;
	margin-bottom: 5px;
}

.result .where { float: right; display: inline; }
