body {font-family:Arial, Verdana; font-size:14px; background-color:#CDCDCD; padding:0px; margin:0px;}
input, select, textarea {font-family:Arial, Verdana; font-size:13px;}

#tblMain {width:972px; border:0px; background-color:#FFF;}
#tblMain .fadeL {width:8px; background-image:url(/images/template/fade-left.gif); background-position:top; background-repeat:repeat-y;}
#tblMain .fadeR {width:8px; background-image:url(/images/template/fade-right.gif); background-position:top; background-repeat:repeat-y;}
#tblMain .fadeB {height:8px; background-image:url(/images/template/fade-bottom.gif); background-position:left; background-repeat:repeat-x;}
#tblMain .logo {text-align:left; font-size:48px; font-family:Verdana; padding-left:10px; background-color:#1D3CA8;}
#tblMain .logo a{color:#FFF; text-decoration:none;}
#tblMain .logo a:hover{text-decoration:none;}
#tblMain .lang {width:195px; background-color:#082899; text-align:right; vertical-align:top; padding:5px 10px 0px 0px; color:#999;}
#tblMain .lang a {color:#FFF; text-decoration:none;}
#tblMain .lang a:hover {text-decoration:underline;}
#tblMain .langactive {color:#FFF; font-weight:bold;}

#tblMain .menu {vertical-align:top;}
#tblMain .body {padding:1px; text-align:left; vertical-align:top;}
#tblMain .footer {font-size:12px; color:#848383; text-decoration:none; background-color:#CDCDCD; padding:8px 10px 0px 10px; text-align:center;}
#tblMain .footer a{font-size:12px; color:#848383; text-decoration:none;}
#tblMain .footer a{text-decoration:underline;}
#tblMain .recsites {font-size:12px; color:#848383; text-decoration:none; background-color:#CDCDCD; padding-top:10px; text-align:center;}
#tblMain .recsites a{color:#848383; text-decoration:none;}
#tblMain .recsites a:hover{text-decoration:underline;}
#tblMain .copyright {font-size:12px; color:#848383; text-decoration:none; background-color:#CDCDCD; padding-top:10px; text-align:center;}
#tblMain .wfy {font-size:10px; color:#848383; text-decoration:none; background-color:#CDCDCD; padding-top:10px; text-align:center;}
#tblMain .wfy a{color:#848383; text-decoration:none;}
#tblMain .wfy a:hover{text-decoration:underline;}

#tblMenu {width:100%; background-image:url(/images/template/menuBg.gif); background-position:left; background-repeat:repeat-x;}
#tblMenu .text {text-align:center; padding-left:30px; padding-right:30px;}
#tblMenu .text a{font-size:18px; color:#848383; text-decoration:none;}
#tblMenu .text a:hover{text-decoration:underline;}
#tblMenu .textC {text-align:center; padding-left:30px; padding-right:30px;}
#tblMenu .textC a{font-size:18px; color:#848383; text-decoration:none;}
#tblMenu .textC a:hover{text-decoration:underline;}
#tblMenu .spacer {width:20px; height:60px;}

#tblBody {width:100%; background-color:#FFF;}
#tblBody .image{}
#tblBody .contact{width:199px; padding:10px 15px 10px 15px; background-color:#BBB; text-align:left; vertical-align:top; color:#1D3CA8; font-size:12px; line-height:18px;}
#tblBody .text{width:728px; height:240px; padding:10px 10px 10px 10px; text-align:left; vertical-align:top;}
#tblBody .text a{color:#1D3CA8; text-decoration:none;}
#tblBody .text a:hover{color:#1D3CA8; text-decoration:underline;}
#tblBody .text li{padding-bottom:15px;}
/* 002053 old h1 color */
#tblBody .PageName{padding-bottom:10px;}
#tblBody .PageName h1{display:inline; font-size:18px; font-weight:none; color:#1D3CA8; text-decoration:none;}

h1.PageName  {display:inline; font-size:18px; font-weight:none; color:#002053; text-decoration:none;}

.tblButton {border-color:#000000; border-width:1px 1px 1px 1px; border-style:solid; background-color:#002053; padding-top:1px; padding-bottom:1px; padding-left:2px; padding-right:2px;}
/* use the following to make the button change colors upon rollover; but as well set the tblButton a and a:hover to color 002053
.tblButton:hover {background-color:#FFF; color:#002053;}
.tblButton:hover a {background-color:#FFF; color:#002053; text-decoration:underline;}
*/
.tblButton a {font-size:11px; font-weight:bold; color:#FFF; text-decoration:none;}
.tblButton a:hover {text-decoration:underline;}

/* 
The submit button is used for form fields and we want it to look as close to the tblButton class as possible.
The major difference will be the size.  Since the button can have any text the width we can't touch.
The other notable difference is no rollover action can occur.
*/
.SubmitButton {border-color:#000000; border-width:1px 1px 1px 1px; border-style:solid; background-color:#002053; padding-top:3px; padding-bottom:3px; padding-left:5px; padding-right:5px; font-size:11px; font-weight:bold; color:#FFF; text-decoration:none;}
.SubmitButton:hover {text-decoration:underline;}