/* Basic on all pages   */

html { scrollbar-face-color:#D4D0C8; scrollbar-shadow-color:#cccccc; scrollbar-highlight-color:#FFFFFF; scrollbar-arrow-color:#464646; scrollbar-3dlight-color:#CCCCcc; scrollbar-darkshadow-color:#999999; scrollbar-track-color:#e6e6e6; }

body,td,a,p,.h { FONT-FAMILY: "Trebuchet MS","Tahoma","Verdana",sans-serif; FONT-SIZE: 13px; }

body {color: #333; margin: 0px; line-height: 140%; background: #fff; }

a:link { color: #039; }

a:visited { color: #039; }

a:hover { color: #333; }

a:active { color: #000; }

table { border: 0;}

hr { height: 1px; color: #e9e9ea; }

.signup{ font-size: 150%; color: #12355C; }

.lo{ text-align: right; padding-right: 5px; font-size: 200%; color: #000000; }

.dut{ FONT-SIZE: 16px; font-weight:bold; color: #12355C; }

.csm{ FONT-SIZE: 13px; font-weight:bold; color: #12355C; }

.small {font-size: 10px; }

select, input, textarea, option { border: 1px solid; }

TD.pd2 {padding: 12px; vertical-align: top; }

TD.pd1 {padding: 12px; vertical-align: top; BORDER-RIGHT: #E9EDF5 1px solid; background-color: #F9F9F9;}






/* Specific to certain pages   */

.prheadline{ font-size: 180%; color: #12355C; font-weight: bold;}

.smtip {font-size: 11px; }

.red {color:red;}

body.popup {color: #333;margin: 6px;line-height: 140%;background: #fff; }

.plu { FONT: 11px/15px Verdana,Arial,Helvetica; COLOR: #505050 }

.ltcell { background-color: #E9EDF5;}

.whdk { background-color: #004080; COLOR: white; font-weight: bold; }

INPUT.required { background-color:#ffffc4; }

TEXTAREA.required { background-color:#ffffc4; }

SELECT.required { background-color:#ffffc4; }

OPTION.required { background-color:#ffffc4; }

.mainTitle { FONT-WEIGHT: bold; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; margin-top: 10px; FONT-SIZE: 1.9em; color: red; text-align: left; }

.pageTitle { FONT-WEIGHT: bold; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; margin-top: 10px; FONT-SIZE: 1.4em; color: #003265; text-align: left; }

.image_box {  font-size: 10px; border: 1px solid; margin: 5px; padding: 8px; background: #ffffff; float: right; }

.image_box img { border: 1px solid #5e5e5e; align: center; } 

.footer { FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }

.footer A { COLOR: #999999; TEXT-DECORATION: none }

.footer A:link { COLOR: #999999; TEXT-DECORATION: none }

.footer A:visited { COLOR: #999999; TEXT-DECORATION: none }

.footer A:hover { COLOR: #324e80; TEXT-DECORATION: underline }

