html,body {border:0;margin:0;padding:0;background-color:white;color:black;font-size:90%;font-family:Arial;}
table {font-size:100%;}
td {vertical-align:top}

form {margin:0;padding:0;}

h1,h2,h3 {}
h3 {font-size:130%;margin:0px;padding:0px;}

p {margin:0em 0em 1em; text-align:justify;}
li {margin-left:1.2em;list-style-type:none;list-style-image: url("../images/dash.gif");}
ul {padding:0 0 0 1em;}

.pale 	{background:#FCF9EA;padding-top:0.8em;padding-right:0.8em;padding-left:0.8em;padding-bottom:0;width:220px;}
.logo	{background:#FCF9EA;vertical-align:top;}
.menu 	{background-color:#DE4035;vertical-align:top;}
.top    {background:#DE4035;vertical-align:top;}
.page_content {vertical-align:top;border-right:1.5em solid #FCF9EA;}

a, a:visited {font-weight:bold;color:black;text-decoration:none;}
   a:hover {color:#DE4035}
a:visited {}


#top_banner  {width:100%;height:67px;background:url(../images/qs_banner.jpg) repeat-x;}
#top_trailer {width:100%;height:2em;background-color:#DE4035;color:#FCF9EA;}

#top_trailer a {color:white;font-weight:normal;}
#top_trailer a:hover {font-weight:bold;}

.text 	     {padding:0.8em;}
/*.separator     {overflow:hidden; height:1px;width:100%;background:#DE4035;}*/
.separator     {overflow:hidden; border-bottom:1px solid #DE4035;width:100%;height:0.2em;}

.pager , .pager a:hover	     {font-weight:bold;}
.pager a,.pager a:visited     {font-weight:normal;}

.pager a,.pager span {padding-left:0.2em;padding-right:0.2em;}

.coll_label {text-align:right;width:6.5em;padding-right:0.7em;font-size:85%;}

#menu {color:#FCF9EA;margin:0em 0.5em  0.5em  0.5em;padding-left:0;}
#menu a {color:#FCF9EA}
#menu a:hover {color:white}
#menu li.small a {font-weight:normal;}

#menu li {font-size:130%;font-weight:bold;list-style-type:none;list-style-image:none;text-align:right;padding-top:0.5em;padding-bottom:0em;}
#menu li.small {font-size:90%;font-weight:normal;padding-top:0;padding-bottom:0.2em;}

.search_input_default {font-weight:bold;color:#c0c0c0;}
.search_input_active  {font-weight:normal;color:black;}

button {background-color:#FCF9EA;border-color:#FCF9EA;}

div.errors,div.errors * {background-color:#FCF9EA;color:#DE4035;font-weight:bold;}
div.errors		{text-align:center;}