a:link    {color: #003366; font-weight:bold ; text-decoration:none}
a:active  {color: #003366 ; font-weight:bold ; text-decoration:none} 
a:visited {color: #003366 ; font-weight:bold ; text-decoration:none} 
a:hover   {color: #002040; font-weight:bold ; text-decoration:underline} 

a.homeNews:link    {color: #003466; font-weight:bold ; text-decoration:none}
a.homeNews:active  {color: #003466 ; font-weight:bold ; text-decoration:none} 
a.homeNews:visited {color: #003466 ; font-weight:bold ; text-decoration:none} 
a.homeNews:hover   {color: #003466; font-weight:bold ; text-decoration:underline}

a.white:link    {color: #FFFFFF ; font-weight:bold ; text-decoration:none}
a.white:active  {color: #FFFFFF ; font-weight:bold ; text-decoration:none} 
a.white:visited {color: #FFFFFF ; font-weight:bold ; text-decoration:none} 
a.white:hover   {color: #FFFFFF ; font-weight:bold ; text-decoration:underline} 

img { behavior: url(/skins/layout/iepngfix.htc); }

html{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#333333; overflow: -moz-scrollbars-vertical;}
form, input, textarea, select {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#666666}
td {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:normal; color:#333333; text-align:left;}
ul {list-style-image: url("/skins/layout/images/bullet.gif"); }
li {margin-top:7px; margin-bottom:7px;} 
hr {border-top: 1px dashed #CCCCCC; border-bottom: 0px solid #FFFFFF; text-align: left; height: 1px;} 
form {margin: 0 0 0 0;}
.Lg {font-family: Arial, Helvetica, sans-serif; font-size: 17pt; font-weight:bold; color: #003B73}
.Md {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:bold; color: #005EB3}
.Sm {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; color: #333333}
.white{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#FFFFFF}
.headerLinks{font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; color:#333333}

a.headerLinks:link    {color: #333333 ; font-weight:bold ; text-decoration:none}
a.headerLinks:active  {color: #333333 ; font-weight:bold ; text-decoration:none} 
a.headerLinks:visited {color: #333333 ; font-weight:bold ; text-decoration:none} 
a.headerLinks:hover   {color: #333333 ; font-weight:bold ; text-decoration:underline} 

.body {
margin: 0px 0px 0px 0px;
height:100%;
min-height:100%;
background-color:#1D3D63;
background-image:url(/skins/layout/images/top_bg.jpg);
background-repeat:repeat-x;
}

.searchBox {
background-image:url(/skins/layout/images/searchBox.jpg);
color:#333333;
width: 270px;
height:16px;
background-color:#BDCDE4;
border: none;
padding: 5px 3px 1px 7px;
}
.searchBoxFocus {
background-image:url(/skins/layout/images/searchBoxFocus.jpg);
color:#333333;
width: 270px;
height:16px;
background-color:#BDCDE4;
border: none;
padding: 5px 3px 1px 7px;
}

#breadcrumb {
color:#003366;
}

#breadcrumb a:link    {color: #003366 ; font-weight:bold ; text-decoration:none}
#breadcrumb a:active  {color: #003366 ; font-weight:bold ; text-decoration:none} 
#breadcrumb a:visited {color: #003366 ; font-weight:bold ; text-decoration:none} 
#breadcrumb a:hover   {color: #003366 ; font-weight:bold ; text-decoration:underline} 

#breadcrumb hr {
border-top: 1px solid #CCCCCC; 
border-bottom: 0px solid #FFFFFF; 
text-align: left; 
height: 1px;
}

#content {
background-image:url(/skins/layout/images/content_top.jpg);
background-repeat:no-repeat;
}

#menu a {
height: 35px;
font-weight:bold;
color:#F7F7F7;
font-size:10pt;
text-decoration:none;
padding: 4px 8px 0px 8px;
display:block;
border-left: 1px solid #666666;
border-right: 1px solid #333333;
}
#menu a:hover {
height: 33px;
color:#FFFFFF;
background-image:url(/skins/layout/images/menu_bg.jpg);
padding: 4px 8px 0px 8px;
border-bottom: 2px solid #2C5A94;
}

#menu table {
border-right: 1px solid #666666;
border-left: 1px solid #333333;
}


#menuSub a {
display:block;
color: #666666;
text-decoration:none;
padding: 5px 5px 0px 5px;
}

#menuSub a:hover {
text-decoration: underline;
}
