/*=================== STANDARD RULES ====================*/
body, ul, form, fieldset {margin:0px; padding:0px;}

body{
 margin:0;
 font-family:Arial, Helvetica, sans-serif;
 font-size:.75em;
 }

h1,h2,h3,h4,h5,h6 {
 color:#5a9fc6;
 margin-bottom:.5em;
 margin-top:0;
 }
h1 {font-size:1.4em;}
h2 {font-size:1.2em;}
h3 {font-size:1em;}
h4,h5,h6 {font-size:.9em;}

a:link {color:#5aa0c6;text-decoration:none;}
a:visited {color:#5aa0c6;text-decoration:none;}
a:hover {color:#5aa0c6; text-decoration:underline;}
a:active {color:#5aa0c6;text-decoration:none;}

input, textarea, select, option, button {
 font:1em arial,helvetica,sans-serif;
 width:120px;
 }
 
form {
	display: inline;
	margin: 0;
	padding: 0;
}

.printonly {display:none;}
.clearfloats {clear:both;}
/*=================== GLOBAL RULES ======================*/

#header{
	position:relative;
	width:785px;
	height:48px;
	border-bottom:1px solid #cccccc;
	background-image:url(../images/logo.gif);
	background-repeat:no-repeat;
	margin-bottom:4px;
	margin-top:4px;	
}
#search{
	position:absolute;
	width:260px;
	height:20px;
	top:14px;
	left:525px;
}
#search img{margin-top:4px;margin-bottom:-4px;}
.imgpad img{padding-right:40px;}
.rightbox{
	margin:0;
	padding:8px 10px; /* 8 /10 changed from 8 px 15px*/
}
.rightboxborderbottom{
	margin:0;
	padding:8px 10px;/*  8 /10 changed from 8 px 15px*/
	border-bottom:1px solid white;
}
.rightboxborderbottom img{
	border: none;
}

#footer {
	float: left;
	padding: 10px;
}

