body {
padding:0px;
margin:0px;
background:#f5f4e2;
}

div.template_frame{
width:980px;
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
padding:0px;
}

div.template_frame_header{
width:100%;
height:15px; 
padding-top:15px; 
padding-bottom:7px;
margin:0px;
font-family:Helvetica, sans-serif, Arial; 
font-size:13px;
color:#555555;
background-image:url('/common/templates/images/template_seal_top.jpg');
background-repeat:no-repeat;
background-color:#f5f4e2;
clear:both;
}

div.template_frame_header_date{
float:left;
text-align:left;
}

div.template_frame_header_search {
float:right;
text-align:right;
margin:0px;
padding:0px;
}

div.template_frame_header_search, div.template_frame_header_search div, div.template_frame_header_search div form {
text-align: right;
margin:0px; 
padding:0px;
}

div.template_frame_header_login {
float:left;
text-align:left;
margin:0px;
padding:0px;
}

div.template_frame_footer{
width:100%;
clear:both;
text-align:center;
color:#555555;
font-size:10px;
font-family:sans-serif;
margin-top:5px;
margin-bottom:5px;
background:#f5f4e2;
}

div.template_frame_body{
clear:both;
}

div.template_page{
background:#FFFFFF;
clear:both;
}

div.template_page_header{
clear:both;
}

div.template_page_body{
clear:both;
}

div.template_page_footer{
clear:both;
}



div.template_page_footer_morelinks{
font-family:Helvetica, sans-serif, Arial; 
font-size: 11px;
text-align:left;
margin:0px;
padding:0px;
float:left;
}

div.template_page_footer_morelinks a{
color:#4488AA;
text-decoration:none; 
}
div.template_page_footer_morelinks a:hover{
text-decoration:underline; 
}


div.template_page_footer_sharing{
float:right;
text-align:right;
margin:0px;
padding:0px;
}

div.template_page_footer_options{
float:none;
clear:both;
width:100%;
}


div.menu{
width:980px; 
height:35px; 
background-color: rgb(202, 8, 45);
background-image:url('/common/templates/images/template_seal_menu.jpg');
background-repeat:no-repeat;
color: white; 
font-weight:bold;
font-size:15px;
clear:both;
padding: 0px;
margin:0px;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}


div.menu_heading{
padding-left: 10px;
padding-right:10px; 
float:left;
}

div.menu_heading a {
text-decoration: none;
color: white; 
}


div#login_status {
float:left;
padding:0px;
margin:0px; 
position:absolute;
}

div#login_description {
float:left;
padding:0px;
margin:0px;
padding-left:0px;
padding-right:5px;
}

div#login_button {
float:left;
padding-left:3px;
padding-right:3px;
padding-top:3px;
padding-bottom:3px;
margin:0px;
border:1px solid #AAAAAA;
font-size:10px;
margin-top: -4px;
background-color:rgb(234,234,234);
}

div#login_button a{
text-decoration:none;
color:#555555;
}

div.options_button {
float:left;
padding-left:3px;
padding-right:3px;
padding-top:3px;
padding-bottom:3px;
margin-left:5px;
margin-right:5px;
border:1px solid #AAAAAA;
font-size:10px;
background-color:rgb(234,234,234);
}

div.options_button a{
text-decoration:none;
color:#555555;
}


