BODY	{ font: 11px  Verdana, sans-serif; color: #003366;text-align:center}
TD,TH		{ font: 12px  Arial, Verdana, sans-serif; color: #333333;}

B	{ font: bold 11px  Verdana, sans-serif; color: #333333;}
I	{ font: italic 11px Verdana, sans-serif;}

input, select, textarea {color:#333333;vertical-align:middle}

FORM	{ margin-bottom: 0px; margin-top: 0px;}
UL		{ margin-bottom: 5px; margin-top: 0px;}
SELECT	{ font: 11px  Verdana, sans-serif, monospace; margin-bottom: 0px; margin-top: 0px; vertical-align:middle}
INPUT	{ font: 11px  Verdana, sans-serif, monospace;}
TEXTAREA{ font: 11px  Verdana, sans-serif, monospace;}

td.lt { border-bottom: 1px solid #AAAABB; border-right: 1px solid #AAAABB; }
td.bl { border-bottom: 1px solid #AAAABB; border-left: 1px solid #AAAABB; }
td.bottom { border-bottom: 1px solid #AAAABB; }
td.right { border-right: 1px solid #AAAABB; }
td.left { border-left: 1px solid #AAAABB; }

/* leftnavTitle */
.leftnavTitle	{  font: bold 15px  Arial, Verdana, sans-serif; color: #FFFFFF; }

/* hometext */
.hometext	{  font-size: 12px; color: #333333;}
.hometext h2 {color: #203E64}
.hometext2	{  font-size: 11px; color: #333333;}
.hometext2 h2 {color: #203E64;text-transform:uppercase;font-weight:bold; margin-bottom:5px}

/* blackb */
.blackb	{  font: bold 11px  Verdana, sans-serif; color: #000000; }


/* headline */
h1 {font: bold 15px  Arial, sans-serif; color: #203E64; border-bottom:1px solid #CCCCCC;margin-bottom:10px;padding-bottom:3px}
h2 { font:  bold  11px  Verdana, sans-serif; color: #003366;}

/* hometxt2 */
.hometxt2 { font: 11px  Verdana, sans-serif; color: #003366; line-height: 160%; }

/* homegray */
.homegray { font: 9px  Verdana, sans-serif; color: #666666; line-height: 120%; }


/* question */
.question	{  font: bold 11px  Verdana, sans-serif; color: #FF6600; }

/* purp */
.purp	{  font: bold 11px  Verdana, sans-serif; color: #663366; }

/* purp2 */
.purp2	{  font: 11px  Verdana, sans-serif; color: #663366; }

/* head */
.head	{  font: bold 11px  Verdana, sans-serif; color: #333333; }


/* green_b */
.green_b	{  font: bold 11px  Verdana, sans-serif; color: #339900; }

/* green_head */
.green_head	{  font: bold 18px  Verdana, sans-serif; color: #339900; }

/* main_nav links */
A.main_nav		   { font:  bold 12px  Arial, Verdana, sans-serif; color: #009999; text-decoration: none;}
A.main_nav:link	   { font:  bold 12px  Arial, Verdana, sans-serif; color: #009999; text-decoration: none;}
A.main_nav:hover   { font:  bold 12px  Arial, Verdana, sans-serif; color: #003366; text-decoration: none;}
A.main_nav:active  { font:  bold 12px  Arial, Verdana, sans-serif; color: #009999; text-decoration: none;}
A.main_nav:visited { font:  bold 12px  Arial, Verdana, sans-serif; color: #009999; text-decoration: none;}

/* main_nav_gr links */
A.main_nav_gr		   { font:  bold 12px  Arial, Verdana, sans-serif; color: #666666; text-decoration: none;}
A.main_nav_gr:link	   { font:  bold 12px  Arial, Verdana, sans-serif; color: #666666; text-decoration: none;}
A.main_nav_gr:hover    { font:  bold 12px  Arial, Verdana, sans-serif; color: #003366; text-decoration: none;}
A.main_nav_gr:active   { font:  bold 12px  Arial, Verdana, sans-serif; color: #666666; text-decoration: none;}
A.main_nav_gr:visited  { font:  bold 12px  Arial, Verdana, sans-serif; color: #666666; text-decoration: none;}

/* leftnavB links */
A.leftnavB		    { font:  bold 12px  Arial, Verdana, sans-serif; color: #000000; text-decoration: none; line-height:  170%; }
A.leftnavB:link	    { font:  bold 12px  Arial, Verdana, sans-serif; color: #000000; text-decoration: none; line-height:  170%; }
A.leftnavB:hover    { font:  bold 12px  Arial, Verdana, sans-serif; color: #ffffff; text-decoration: none; line-height:  170%; }
A.leftnavB:active   { font:  bold 12px  Arial, Verdana, sans-serif; color: #000000; text-decoration: none; line-height:  170%; }
A.leftnavB:visited  { font:  bold 12px  Arial, Verdana, sans-serif; color: #000000; text-decoration: none; line-height:  170%; }

/* leftnavReg links */
A.leftnavReg		  { font:  12px  Arial, Verdana, sans-serif; color: #003366; text-decoration: none; line-height:  140%; }
A.leftnavReg:link	  { font:  12px  Arial, Verdana, sans-serif; color: #003366; text-decoration: none; line-height:  140%; }
A.leftnavReg:hover    { font:  12px  Arial, Verdana, sans-serif; color: #ffffff; text-decoration: none; line-height:  140%; }
A.leftnavReg:active   { font:  12px  Arial, Verdana, sans-serif; color: #003366; text-decoration: none; line-height:  140%; }
A.leftnavReg:visited  { font:  12px  Arial, Verdana, sans-serif; color: #003366; text-decoration: none; line-height:  140%; }


/* top menu */
.hmenu a, .hmenu a:visited {color:#203E64;text-transform:uppercase;font-weight:bold;font-size:11px;text-decoration:none;}
.hmenu td {padding:0px 0px 5px 10px}

/* menu */
.menu {border:1px solid #333333;background:#D3D3D3; padding:10px;color:black}
.menu a, .menu a:visited {color:black;text-decoration:none;white-space:nowrap;font-weight:normal;text-transform:capitalize}
.m1 img {margin-left:0px;width:12px;height:12px;vertical-align:middle}
.m2 img {margin-left:20px}
.m3 img {margin-left:40px}
.sub .m3 img {margin-left:20px}

a.submenu ,a.submenu:visited {color:#333333;text-decoration:none}
img.block {display:block}
img {border:0px;vertical-align:middle}
.radio_b {padding:0px 0px 0px 0px;width: 11px;height: 11px;margin:0px;background-color:#203E64;cursor: default;color:white}
/* etc */
.ico_l {width:12px;height:12px;margin:0px}
.border {border: 1px solid #7F9DB9;height:20px}
td.ul {background:url(../images/ili.gif)  -5px top no-repeat ! important;width:16px}
td.ul2 {background:url(../images/page_arrow.gif)  -5px top no-repeat ! important;width:16px}
table.frm th {font-weight:normal;font-size:12px;padding-right:10px;text-align:right;color:#003366;vertical-align:top}
table.frm .rf,table.frm u {color:orange;padding:0px 5px;text-decoration:none}
table.tb {border-right:1px solid #cccccc;border-bottom:1px solid #cccccc}
table.tb td,table.tb th {border-left:1px solid #cccccc;border-top:1px solid #cccccc;padding:0.5em}
table.tb .tl td {background:#EEEEEE}
.tb0 {border:0px;margin:0px;padding:0px}
.tb0 td {background:transparent;border:0px;margin:0px;padding:0px}
.foot table td {background:#203E64;color:white;font-size:10px;font-weight:bold ! important;padding:5px} 
.foot a,.foot a:visited {color:white;font-weight:bold;text-transform:uppercase;text-decoration:none;font-size:11px}
a {color:#203E64}
a:visited {color:#003366}
a:hover {color:red ! important}
.body {padding:5px;border:1px solid #CCCCCC;border-top:0px;border-bottom:0px}
.frm input, .frm select, .frm textarea {font-size:9px}
.ill_left {text-align:left;vertical-align:top;float:left;margin:0px 0.5em 0.5em 0px}
