/* global styles */

hr { color:#cccccc; }
body { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:11px; margin:0px; background-color:#ffffff;}
li, ul, ol, td, p, .normal { font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; font-weight:normal; }	
img { border:none; }

table.page { width:100%; height:100%}
table.main { width:900px; }
.rcsa {background-image:url(/pix/rcsa-w.gif);}


/* nav styles*/
#header-nav { text-decoration:none; font-weight:normal; color:#006699;  }
#header-nav a { text-decoration:none; font-weight:normal; color:#006699; font-family:Arial, Helvetica, sans-serif; }
#nav td {text-align:center; color:#ffffff; font-weight:bold; cursor:pointer; background-image:url(/pix/navbut.jpg); background-repeat:no-repeat; height:28px; width:150px;}
#nav a  { color:#ffffff; font-weight:bold; }
td.sky {background-color:#3E87AA; height:136px; text-align:center;}

/*content styles*/
#content { width:900px; text-align:left; }
#content td { line-height:1.5em;}

.sml, table.sml, td.sml, p.sml, li.sml, ul.sml { font-size:10px; } 
.white, td.white {color:#ffffff;}
.error {color:#990000;}

/* heading styles*/
h1 { color:#3C7699; font-size:25px; font-weight:normal; text-align:left; margin: 20px 0px; font-family:Times New Roman;}
h2 { color:#c77238; font-size:14px; font-weight:normal; text-align:left; margin: 10px 0px; font-family:Arial, Helvetica, Sans-Serif;}
h3 { color:#3C7699; font-size:13px; font-weight:bold; text-align:left; margin: 10px 0px;}
h4 { color:#333333; font-size:13px; font-weight:bold; text-align:left; margin: 10px 0px;}

/* link styles*/
a, .link { color:#3C7699; font-weight:normal; text-decoration:underline; cursor:pointer; }
a:hover { color:#3C7699; font-weight:normal; text-decoration: none; }
a.white { color:#ffffff; font-weight:normal; text-decoration:underline; }
a.white:hover { color:#ffffff; font-weight:normal; text-decoration: none; }

/* form styles */
input, select { border:none; height:20px; font-size:11px; color:#666666; }
textarea {  border:1px solid #C4C1C4;  font-size:11px; color:#000000; font-family: Arial;}
input.submit { border:1px solid #3D8FAF; height:20px; background-color:#73B5CE; font-weight:bold; font-size:10px; color:#ffffff; }
input.searchsub { border:none; height:20px; background-color:#5a92c1; font-weight:bold; font-size:10px; color:#ffffff; }

/* footer styles */
#footer { text-align:left; margin:20px 6px; color:#3C7699; font-size:11px; font-weight:normal; width:900px; }
#footer td {font-size:11px; font-weight:normal; color:#3c7699;}
#footer a { color:#3C7699; font-weight:normal; font-size:11px; text-decoration:underline; }


