body {background-attachment: fixed; background-image: url(images/body_bg.jpg); background-repeat:repeat; background-color: #002C51;}

.site_title {

	MARGIN-TOP: 0px; LEFT: 250px; 
font-family: Georgia, "Times New Roman", Times, serif; font-size: 18pt; font-weight:bold;
 color:#ffffff; letter-spacing: auto; line-height:110%;
}

.top {
background-attachment: scroll;
  background-image: url(images/strange_bg_01.jpg); 
background-repeat: no-repeat; 
background-position: top left;
}

.left { background-attachment: scroll;
  background-image: url(images/strange_bg_02.jpg); 
background-repeat: repeat-y; 
background-position: top left;
}

.center { 
padding-right:30px;
padding-left:30px;
background-attachment: scroll;
background-image: url(images/strange_bg_03.jpg); 
background-repeat: repeat-y; 
background-position: top left;
}

.bottom {  
background-image: url(images/strange_bg_04.jpg); 
background-attachment: scroll; 
background-repeat: no-repeat; 
background-position: top left;
}

.center_foot { background-color: #000000; text-align: center; font-size: 10pt; color: #CDDFEC}



a {  font-family: Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing:auto;  }
a:link {  color: #000000}
a:visited {  color: #000000}
a:hover {  color: #0000cc}
a:active {  color: #000000}

a.left:link {  color: #ffffff}
a.left:visited {  color: #ffffff}
a.left:hover {  color: #0000cc}
a.left:active {  color: #ffffff}

.nav_prime{font-size:9pt; font-weight:bold; letter-spacing: auto; line-height:110%;}
.nav_sub{font-size:9pt; font-weight:bold;letter-spacing: auto; line-height:110%;}
.nav_tersh{font-size:9pt; font-weight:normal; letter-spacing: auto; line-height:110%;}
.nav_quad{font-size:9pt; font-weight:normal; font-style: italic}

.nav_top{font-size:8pt; font-weight:normal;}
a.nav_top:link {  color: #000066; }
a.nav_top:visited {  color: #000066}
a.nav_top:hover {  color: #660000}
a.nav_top:active {  color: #000066}

.nav_foot{font-size:8pt; font-weight:bold;}
a.nav_foot:link {  color: #CDDFEC; }
a.nav_foot:visited {  color: #CDDFEC}
a.nav_foot:hover {  color: #5DBAFF}
a.nav_foot:active {  color: #CDDFEC}

.bgc_prime{background-color: #000066; color: #ffffff;}
.bgc_sub{background-color: #000066; color: #ffffff;}
.bgc_tersh{background-color: #000066; color: #ffffff;}
.bgc_quad{background-color: #000066; color: #ffffff;}
.bgc_blank{background-color: #000000; color: #ffffff;}

a.nav_prime:link,a.nav_sub:link,a.nav_tersh:link,a.nav_quad:link {  color: #ffffff}
a.nav_prime:visited,a.nav_sub:visited,a.nav_tersh:visited,a.nav_quad:visited {  color: #ffffff}
a.nav_prime:hover,a.nav_sub:hover,a.nav_tersh:hover,a.nav_quad:hover {  color: #ff0000}
a.nav_prime:active,a.nav_sub:active,a.nav_tersh:active,a.nav_quad:active {  color: #ffffff}

.tableLight{background-color: #9999cc;}


.para_title {
font-family: Georgia, "Times New Roman", Times, serif; font-size: 10pt; font-weight:bold; color:#172A3A; letter-spacing: auto; line-height:110%;
}
.cal_date {background-color: #F7E49D;
font-family: Georgia, "Times New Roman", Times, serif; font-size: 7pt; font-weight:bold; color:#172A3A; letter-spacing: auto; 
}

.cal {
font-family: Georgia, "Times New Roman", Times, serif; font-size: 7pt; font-weight:bold; color:#172A3A; letter-spacing: auto; 
}

.cal_non_ev {
font-family: Georgia, "Times New Roman", Times, serif; font-size: 7pt; font-weight:normal; color:#172A3A; letter-spacing: auto; 
}

#search_hl {
background-color: #ffff00; font-weight:bold; 
}

.alert{
color: #cc0000;
font-weight: normal
}

.row{
font-family: Georgia, "Times New Roman", Times, serif; font-size: 10pt; font-weight:bold; color:#172A3A; letter-spacing: auto; line-height:110%;

}

.blue_url{
color:#0000ff;
}

.google_title{
font-family: Arial, Helvetica, sans-serif; text-decoration: none; letter-spacing:auto; ont-size: 10pt; color: #000066;
}
.hand {  font-size: 6.5pt; color: #5DBAFF; text-align: center; vertical-align: top}
a.hh:link {  color: #5DBAFF; font-size: 6pt; font-weight: normal}
a.hh:visited {  color: #5DBAFF; font-size: 6pt; font-weight: normal}
a.hh:hover {  color: #ffffff; font-size: 6pt; font-weight: normal}
a.hh:active {  color: #5DBAFF; font-size: 6pt; font-weight: normal}
.hh{ color: #5DBAFF; font-size: 6pt; font-weight: normal}

font,input{ font-size: 9pt; }