input.text {border: 1px solid #0059AB; background-color:#FFFFFF; }
option {border: 1px solid #0059AB; background-color:#FFFFFF; }

p {font-family : Arial,Helvetica,sans-serif;font-size : 12px; padding-left:10px; color:#666666;}
h1 {text-align:center; font-size:20px;font-family : Arial,Helvetica,sans-serif;}
h2 {font-family : Arial,Helvetica,sans-serif;}
h3 {font-family : Arial,Helvetica,sans-serif;}
h4 {font-family : Arial,Helvetica,sans-serif;color:#46669F;font-weight:bold;border-bottom: solid #444444;border-bottom-width:1px;}
h5 {color:#2C438A;font-family : Arial,Helvetica,sans-serif;}

.const_item {font-size : 9px;	font-family : Arial,Helvetica,sans-serif;border-left: solid #2C438A;border-left-width:1px;;padding-left:10px;padding-right:10px;margin-left:25px;margin-right:25px;}

td.content {font-size : 9px;font-family : Arial,Helvetica,sans-serif;padding-left:10px;padding-bottom:50px;}
td.key1 {font-size : 12px;font-weight:bold;font-family : Arial,Helvetica,sans-serif;background-color:#EDEDD7;border-top: solid black;border-top-width:1px;border-bottom: solid black;border-bottom-width:1px;text-align:left;text-indent:10px;}
td.key2 {background-color:#EDEDD7;font-size : 12px;font-family : Arial,Helvetica,sans-serif;text-align:center;padding-top:5px;}
td.key3 {font-size : 12px;font-family : Arial,Helvetica,sans-serif;text-align:center;padding-top:5px;}
td {font-size : 12px;font-family : Arial,Helvetica,sans-serif;}
th {font-size : 12px;font-family : Arial,Helvetica,sans-serif;font-weight:bold;text-align:center;vertical-align:bottom;}

.news_hdr {font-size : 9px;	font-family : Arial,Helvetica,sans-serif;	font-weight : bold;	color : #F3FB57;	text-decoration : none;}
.news_content {font-size : 9px;	font-family : Arial,Helvetica,sans-serif;	font-weight : 400;	color : #FFFFFF;	text-decoration : none;}
a.news {font-size:10px; font-family : Arial,Helvetica,sans-serif;	font-weight:bold; color:#FCFCDC; text-decoration:underline;}
a.news:hover {font-size:10px; font-family : Arial,Helvetica,sans-serif;	font-weight:bold; color:#A0ABD0; text-decoration:underline;}
a.news:visited {font-size:10px; font-family : Arial,Helvetica,sans-serif;	font-weight:bold; color:#FCFCDC; text-decoration:underline;}

.submenu_body { width:160px;background-color: #7786B6;border: 2px solid #26387C;}
.submenu { background-color: #7786B6;}
.submenu_hover { background-color: #26387C;}
a.submenu { background-color: transparent;	font-family :  Arial,Helvetica,sans-serif;	font-size : 8pt;text-decoration : none; color:#F0FF00; font-weight:bold;}
a.submenu:hover { background-color: transparent; font-family :  Arial,Helvetica,sans-serif; font-size : 8pt;text-decoration : none; color:#FCFCDC; font-weight:bold;}
a.submenu:visited { background-color: transparent;	font-family :  Arial,Helvetica,sans-serif;	font-size : 8pt;text-decoration : none; color:#F0FF00; font-weight:bold;}

/* DEFAULT HYPERLINK COPY */
a {	
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #444444;	
text-decoration : underline;
}
a:visited {
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #444444;	
text-decoration : underline;
}
a:active {
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #444444;	
text-decoration : underline;
}
a:hover {
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #444444;	
text-decoration : underline;
}

/* FORMS STYLE */
.form {
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #444444; 
border:1px solid #0059AB;
background-color: #E9E9E9;
}
.formOn {
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #444444; 
background-color: #FFFFFF;
}

/* FORM BUTTON STYLE */
.button { 
font-family: Arial,Helvetica,sans-serif; 
font-size: 10px; 
color: #0059AB; 
font-weight : 800; 
background-color: #FFFFFF; 
border: 1px solid #0059AB; 
cursor: pointer;
}

/* HEADER COPY */
.hdr {
	font-size : 11px;
	font-family :  Arial, Helvetica,sans-serif;
	font-weight : 600;
	color : #444444;
	background-color: #FFFFFF;
	border-bottom: 1px solid #444444

}

/* SUB HEADER COPY */
.subhdr {
	font-size : 12px;
	font-family :  Arial, Helvetica,sans-serif;
	font-weight : 600;
	color : #444444;
	background-color: #EDEDD7;
	border: 1px solid #444444

}
a.subhdr {	
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 600;	
color : #444444;	
text-decoration : underline;
}
a.subhdr:visited {
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 600;	
color : #444444;	
text-decoration : underline;
}
a.subhdr:active {
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 600;	
color : #444444;	
text-decoration : underline;
}
a.subhdr:hover {
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 600;	
color : #444444;	
text-decoration : underline;
}

/* ERROR COPY */
.error {	
font-size : 12px;	
font-family :  Arial, Helvetica,sans-serif;	
font-weight : 400;	
color : #CC0000;	
line-height : 1.25em;
}

.errorBigBold {	
font-size : 14px;	
font-family :  Arial, Helvetica,sans-serif;	
font-weight : 800;	
color : #CC0000;	
}

.green {	
font-size : 12px;	
font-family :  Arial, Helvetica,sans-serif;	
font-weight : 400;	
color : #006600;	
line-height : 1.25em;
}

.yellow {	
font-size : 12px;	
font-family :  Arial, Helvetica,sans-serif;	
font-weight : 400;	
color : #CC9900;	
line-height : 1.25em;
}

/* MAIN COPY */
.copy {	
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #444444;	
line-height : 2em;
}

/* MAIN COPY */
.copytitle {	
width:168px;
text-align:center;
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #444444;	
line-height : 2em;
}


/* SMALLER LINE HEIGHT COPY */
.copytight {	
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #444444;	
}

.copytightGreen {	
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 800;	
color : #006600;	
}

.copytightGray {	
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #999999;	
}

.copyright {	
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #CCCCCC;	
line-height : 1.25em;
}

/* BOLD COPY */
.copybold {	
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 800;	
color : #444444;	
line-height : 2em;
}

/* BIG & BOLD COPY */
.copybigbold {	
font-size : 14px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 800;	
color : #444444;	
}
a.copybigbold:link {	
font-size : 14px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 800;	
color : #444444;	
}
a.copybigbold:visited {	
font-size : 14px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 800;	
color : #444444;	
}
a.copybigbold:active {	
font-size : 14px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 800;	
color : #444444;	
}
a.copybigbold:hover {	
font-size : 14px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 800;	
color : #444444;	
text-decoration : none;
}

/* WHITE COPY */
.copywht {	
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #ffffff;	
line-height : 1.5em;
}
a.copywht {	
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #ffffff;	
text-decoration : none;
}
a.copywht:visited {
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #ffffff;	
text-decoration : none;
}
a.copywht:active {
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #ffffff;	
text-decoration : underline;
}
a.copywht:hover {
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #ffffff;	
text-decoration : underline;
}

/* BOLD & WHITE COPY */
.copyboldwht {	
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 800;	
color : #ffffff;	
line-height : 1.5em;
}

/* ROW HEADER COPY */
tr.hdr {	
background-color : #A53B45;	
font-size : 12px;	
font-family :  Arial, Helvetica,sans-serif;	
font-weight : 600;	
color : #FFFFFF;	
line-height : 1.5em;
}

/* ROW SUB HEADER COPY */
tr.subhdr {	
background-color : #CCCCCC;
font-size : 12px;	
font-family :  Arial, Helvetica,sans-serif;	
font-weight : 600;	
color : #444444;	
line-height : 1.5em;
}

tr.grid1 {	
background-color : #ffffff;
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #444444;	
line-height : 1.5em;
}

tr.grid2 {	
background-color : #cccccc;
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #444444;	
line-height : 1.5em;
}

/* COLUMN BORDER STYLE */
td.border {	
background-color : #FFFFFF; width : 1px;
}

/* MENU COPY */
a.menu { display: block; width: 148px; height: 16px; text-align: left; vertical-align: middle; font-size: 10px; font-family: Helvetica,Arial,sans-serif; font-weight: 400; color: #7B7B7B; text-decoration : none; border: solid 1px #E8E8E8; background-color: #FFFFFF; }
a.menu:active { display: block; width: 148px; height: 16px; text-align: left; vertical-align: middle; font-size: 10px; font-family: Helvetica,Arial,sans-serif; font-weight: 400; color: #FFFFFF; text-decoration : none; border: solid 1px #FFFFFF; background-color: #A53B45; }
a.menu:visited { display: block; width: 148px; height: 16px; text-align: left; vertical-align: middle; font-size: 10px; font-family: Helvetica,Arial,sans-serif; font-weight: 400; color: #7B7B7B; text-decoration : none; border: solid 1px #E8E8E8; background-color: #FFFFFF; }
a.menu:hover { display: block; width: 148px; height: 16px; text-align: left; vertical-align: middle; font-size: 10px; font-family: Helvetica,Arial,sans-serif; font-weight: 400; color: #FFFFFF; text-decoration : none; border: solid 1px #FFFFFF; background-color: #A53B45; }

a.menuon { display: block; width: 150px; height: 15px; text-align: left; vertical-align: middle; font-size: 11px; font-family: Arial,Helvetica,sans-serif; color: #FFFFFF; text-decoration : none; border: solid 1px #666666; background-color: #ED1D24; }
a.menuon:active { display: block; width: 150px; height: 15px; text-align: left; vertical-align: middle; font-size: 11px; font-family: Arial,Helvetica,sans-serif; color: #FFFFFF; text-decoration : none; border: solid 1px #666666; background-color: #ED1D24; }
a.menuon:visited { display: block; width: 150px; height: 15px; text-align: left; vertical-align: middle; font-size: 11px; font-family: Arial,Helvetica,sans-serif; color: #FFFFFF; text-decoration : none; border: solid 1px #666666; background-color: #ED1D24; }
a.menuon:hover { display: block; width: 150px; height: 15px; text-align: left; vertical-align: middle; font-size: 11px; font-family: Arial,Helvetica,sans-serif; color: #FFFFFF; text-decoration : none; border: solid 1px #666666; background-color: #ED1D24; }

a.subhdrmenu {	
display: block; 
width: 195px; 
height: 15px; 
text-align: left; 
vertical-align: middle; 
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 600;	
color : #336699;	
text-decoration : none;
border: solid 1px #ffffff; 
background-color: #ffffff;
}
a.subhdrmenu:visited {
display: block; 
width: 195px; 
height: 15px; 
text-align: left; 
vertical-align: middle; 
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 600;	
color : #336699;	
text-decoration : none;
border: solid 1px #ffffff; 
background-color: #ffffff;
}
a.subhdrmenu:active {
display: block; 
width: 195px; 
height: 15px; 
text-align: left; 
vertical-align: middle; 
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 600;	
color : #ffffff;	
text-decoration : none;
border: solid 1px #336699; 
background-color: #336699;
}
a.subhdrmenu:hover {
display: block; 
width: 195px; 
height: 15px; 
text-align: left; 
vertical-align: middle; 
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 600;	
color : #ffffff;	
text-decoration : none;
border: solid 1px #336699; 
background-color: #336699;
}

a.nohand {	
cursor : pointer;
}
a.nohand:visited {
cursor : pointer;
}
a.nohand:active {
cursor : pointer;
}
a.nohand:hover {
cursor : pointer;
}

/* GREEN HYPERLINK COPY */
a.green {	
font-size : 11px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #336633;	
text-decoration : none;
}
a.green:visited {
font-size : 11px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #336633;	
text-decoration : none;
}
a.green:active {
font-size : 11px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #336633;	
text-decoration : underline;
}
a.green:hover {
font-size : 11px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #336633;	
text-decoration : underline;
}
ol {	
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #444444;	
line-height : 1.5em;
}
ol.li {	
padding-bottom:10px;
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #444444;	
line-height : 1.5em;

ul {	
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #444444;	
line-height : 1.5em;
}

li.arrow {	
padding-bottom:10px;
  list-style-image: url(images/li_arrow.gif);
	list-style-type: none;
	list-style-position: outside
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #444444;	
line-height : 1.5em;
}
ul.li.bg {	
padding-bottom:10px;
  list-style-image: url(images/bullett.gif);
	list-style-type: none;
	list-style-position: outside
font-size : 12px;	
font-family : Arial,Helvetica,sans-serif;	
font-weight : 400;	
color : #444444;	
background-color:#EDEDD7;
line-height : 1.5em;
}
.tableBg {
	background-color: #FFFFFF;
}
