body { }

.divider_greyline {width:700px; margin:0 auto; height:2px; background:#cccccc;margin-top:20px; }


#page_wrapper { width:700px; margin:0px auto;background:#fff;color:#000;border-left:1px solid #ccc;border-right:1px solid #ccc;}
#main_container {display:block; margin: 0px 0px 0px 7px; width:700px; margin:0px auto; background:#fff;padding-top:0px; overflow:hidden;}
#main_container p{ padding:0 40px 0 10px;font-family:Georgia, "Times New Roman", Times, serif; }
#main_container h1 { margin: 0px 0px 10px 0px; padding: 0px; font-size: 1.1em;font-weight:lighter;font-family:Georgia, "Times New Roman", Times, serif }
#main_container h2{ padding:0 0 0 10px; color:#000000;font-weight:lighter;font-family:Georgia, "Times New Roman", Times, serif}
#main_container h3{ padding:0 0 0 10px; color:#000000;font-weight:lighter;font-family:Georgia, "Times New Roman", Times, serif}
#page_body { width:700px; margin:0px auto;}
h3{padding-left:10px;}
#mastheader_container { width:700px; margin:0 auto; height:110px; margin-bottom:0px;background:#fff;padding-top:10px; }
#mastheader_container .logo { width:680px; height:120px; background:url(../images/masthead_white_back.jpg) no-repeat; margin:0 auto;}
#mastheader_container .quote { width:294px; color:#000000; height:73px; background:url(../media/images/quote_bg.jpg) no-repeat; float:right;}
#mastheader_container .quote a{ color:#fff; text-decoration:none;}
#mastheader_container .quote a:hover{ color:#000000; text-decoration:underline;}


/* Search Container CSS Styles */
#search_container {width:700px; height:30px; margin:0 auto; overflow:hidden;}
#search_container .search { width:auto; float:right;}
#search_container form{ margin:0px; padding:0;}
#search_container input{ width:251px; height:18px;border:1px solid #333333;font-size:10pt;}
#search_container .buttonsubmit { width:100px; height:25px; margin-top:4px; white-space:nowrap; border:0px; color:#000; background:#ff9900;}
 
#search_container .time {width:420px; float:left; text-align:left; padding-top:10px; font-size:9pt; color:#000000}

div#awards_logo {width:663px; height:auto; padding:0 0 0 0; background:#fff; }

div.form_error{margin:1px 20px 1px 1px;font:8pt verdana, arial, helvetica, sans-serif;padding:5px;background-color:#f00;color:#000;font-weight:bold;max-width:310px;}

#page_body form { padding: 0px; margin: 0px; border: 0px; }
#page_body form fieldset { border: 0px; margin: 10px 0px 0px 0px; }
#page_body form li { min-height:35px;padding:3px; vertical-align: top; list-style: none; margin: 0; }
#page_body form ol { margin: 0; padding: 0; }
#page_body form legend {color:#000; font-weight: bold; font-size:1.4em; border: 0px;  padding:0 10px 0 10px;}
#page_body form label { display: block;  line-height: 1.5; vertical-align: top; font-size:1.1em; color:#000;}
#page_body form em { font-weight: bold; font-style: normal; color: #FF0000; }
#page_body form fieldset {border:4px solid #E2E3E5;}
#page_body form fieldset.stepthree {width: 600px; border:4px solid #E2E3E5; margin:10px 0 0 20px;}
#page_body form .submitthree { margin:0 0 0 20px;}
#page_body form fieldset input {width: 260px;border:1px solid #ccc;padding:5px;color:#333;font-family:Georgia, "Times New Roman", Times, serif;font-size:10px; }
#page_body form fieldset textarea {width: 260px;border:1px solid #ccc;padding:3px;color:#333;font-family:Georgia, "Times New Roman", Times, serif;font-size:10px;background:#fff;}
#page_body form .officefees {display:block;line-height:1.8;vertical-align:top;width:160px;float:left;text-align:right;margin-right:10px;}
#page_body form input:focus, textarea:focus {background:#FFFFFF;}
.formleftcolumn {padding:5px;  width: 300px; float:left; }
.formrightcolumn {padding:5px; width: 300px; float:left;}
.orcolumn { width:40px; text-align:center; font-weight:bold; font-size:22px; font-style:italic; color:#ccc; float:left;}

#stage_1 {margin-top:15px;}
#stage_2 {margin-top:15px;}
#stage_3 {margin-top:15px;}

/*additions*/
#nav_container_awards {width:700px;border-bottom:1px solid #fff; }
#nav_main_awards ul {height:35px; margin:0; padding:0;}
#nav_main_awards li {display:inline; float:left; font-family: Georgia, "Times New Roman", Times, serif; font-size:1.2em;font-style:italic; font-weight:bold; line-height:34px; list-style-image:none; list-style-position:outside;  list-style-type:none; margin:0; padding:0;}
#nav_main_awards li a {background:#000000 none repeat scroll 0 0; color:#fff; float:left;padding:0 16px; text-decoration:none;border:1px solid #fff;font-style:italic}
#nav_main_awards li a:hover {background:#ccc none repeat scroll 0 0; color:#ffffff; float:left;padding:0 16px; text-decoration:none;border:1px solid #ccc;font-style:italic;}
#nav_main_awards li a.on {background:#0000000 none repeat scroll 0 0; color:#ffffff; float:left;padding:0 16px; text-decoration:none;border:1px solid #ccc;font-style:italic;}