@import url("/contentarea.css");
@import url("/securearea.css");

body {
color:#333;
font:normal 11px/150% Verdana, Arial, Helvetica, sans-serif;
background:#FFF url(/images/page_bg.jpg) 0px 131px repeat-x;
margin:0;
padding:0;
text-align:center;
}

a { 
color:#E51839;
text-decoration:none;
}

a:hover {
color:#E51839;
text-decoration:underline;
}

hr {
color:#DADADA;
}

td, p {
color:#333;
font:normal 11px/150% Verdana, Arial, Helvetica, sans-serif;
}

li {
color:#333;
}

ol {
color:#333;
list-style-type:none;
}

ul {
color:#333;
list-style-type:none;
}

input, textarea, select {
background-color:#F9F9F9;
border:1px #CCC solid;
color:#333;
font:normal 11px/100% Verdana, Arial, Helvetica, sans-serif;
}

.smallsubmit {
background-color:#E51839;
border:1px solid #710C1B;
color:#FFF;
font:normal 10px/100% Arial, Helvetica, sans-serif;
}

.submit {
background-color:#E51839;
border:1px solid #710C1B;
color:#FFF;
font:bold 14px/100% Arial, Helvetica, sans-serif;
padding:2px;
}

#topnav {
margin:0 auto;
padding:0;
clear:both;
}

#topnav ul {
margin:0;
padding:0;
list-style-type:none;
}

#topnav ul li {
font:bold 11px Arial, Helvetica, sans-serif;
float:left;
color:#666;
text-align:center;
list-style-type:none;
}

#topnav ul li a {
color:#666;
text-decoration:none;
float:left;
margin:0;
line-height:35px;
padding:0 25px;
}

#topnav li a:hover {
background:url(images/navbar_over.jpg) repeat-x top left;
color:#E51837;
}

#topnav li a#current {
color:#000;
background:url(images/navbar_selected.jpg) repeat-x top left;
}

#articletopnav {
width:770px;
margin:10px auto 0;
}

#articletopnav image {
margin-right:6px;
}

.vdiv {
width:8px;
background:url(images/content_vdiv.jpg) top no-repeat;
}

#maintable {
width:770px;
margin:5px auto 0px;
padding:0;
clear:both;
}

#leftcol {
width:185px;
text-align:left;
vertical-align:top;
padding:5px 10px 5px 5px;
}

#leftcol h2 {
font:bold 14px/150% Arial, Helvetica, sans-serif;
color:#000;
border-bottom:2px solid #E51839;
padding-bottom:3px;
margin:12px 0 5px;
}

#leftcol .leftcell {
background:url(images/leftcol_cellbg.png) bottom repeat-x;
font-size: 10px;
padding-bottom:2px;
} 

#leftcol .leftcell h2 {
font:bold 14px/150% Arial, Helvetica, sans-serif;
color:#000;
border-bottom:2px solid #E51839;
padding-bottom:3px;
margin:0 0 10px;
}

#leftcol .leftcell p {
font:normal 10px/150% Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000;
margin:0 0 10px;
}

#imagearea {
width:540px;
}

#bottomnav {
color:#000;
font:normal 10px/150% Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#bottomnav a { 
color:#E51839;
text-decoration:none;
} 

#bottomnav a:hover {
color:#E51839;
text-decoration: underline;
}

#bottomnav .bottomnavdiv {
margin:0 15px;
}

#footer {
color:#000;
font:normal 10px/150% Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#footer a { 
color:#000;
text-decoration:none;
} 

#footer a:hover {
color:#E51839;
text-decoration:none;
}