body, table, td {
  margin: 0px;
  padding: 0px;
  font-family: Verdana, Helvetica, Bitstream Vera Sans, Sans-Serif, Arial;
  font-size: 12px;
  color: #554849;
}

body {
  overflow: -moz-scrollbars-vertical;
  overflow-y: scroll;
}

table.overlay {
  position: absolute;
  z-index: 30;
}



table.main {
  position: absolute;
  z-index: 1;
  height: 100%;
  /*margin-top: 62px; */
}

td.leftside {
background-color: #C5D2E3;
  background-image: url(../images/sidebg.png);
  background-position: top right;
  background-repeat: repeat-x;
}

td.rightside {
background-color: #C5D2E3;

  background-image: url(../images/sidebg.png);
  background-position: top left;
  background-repeat: repeat-x;
}

td.content {
  background-image: url(../images/page_bottom_bg.png);
  background-position: bottom left;
  background-repeat: no-repeat; height: 100%;
}

td.top {
  background-color: #6D5C5E;
height: 23px;
}

td.title, td.menu {
height: 25px;
padding-top: 15px;
}

div.title {
  margin-left: 10px; 
  margin-right: 10px;
  width: 706px; 
  margin-top: 165px;
  margin-bottom: 6px;
  text-align: center;
}


td.logintitle {
  background-color: #C5D2E3;
  background-image: url(../images/sidebg.png);
  background-position: top left;
  background-repeat: repeat-x;
  margin-left: 10px; 
  margin-right: 10px;
  width: 380px; 
  margin-bottom: 6px;
  text-align: center;
}

div.logintitle {
  width: 380px;
  margin-top: 165px;
  background-color: #FFFFFF;
  height: 150px;
}


.item {
border-width: 1px;
border-style: solid;
border-color: #B7B2A0;
background-color: #FFFFFF;
padding: 8px;
margin-top: 4px;
margin-bottom: 4px;
text-align: left;
}






object {
  outline: none;

}





img { border: 0; outline: none; }


.img_border {
  width: 146px;
text-align: center;
}









a {
  color: #325A81;
  text-decoration: none;
  font-weight: bold;
  outline: none;

}

a:hover {
  color: #8D3F3F; 
  text-decoration: underline;
  outline: none;

} 
 
a:active {
  color: #325A81; 
  text-decoration: none;
  outline: none;

}  


a.breadcrumb {
  color: 00468c;
  text-decoration: none;
  font-weight: bold;
  font-size: 10px;
  outline: none;

}

a.breadcrumb:hover {
  color: 3366bb; 
  text-decoration: underline;
  outline: none;

} 
 
a.breadcrumb:active {
  color: 3366bb; 
  text-decoration: none;
  outline: none;

}  















a.more {
  color: 00468c;
  font-size:10px;
  font-weight:bold;
  text-decoration: none;
}

a.more:hover {
  color: 3366bb;
  font-size:10px;
  font-weight:bold;
  text-decoration: underline;
}



a.link {
  color: #511b1a;
  font-size:13px;
  font-weight:bold;
  text-decoration: none;
}

a.link:hover {
  color: #8e6c5b;
  font-weight:bold;
  text-decoration: none;
}





#content {
  margin-right: 20px;
  margin-left: 20px;
  /*margin-bottom: 50px;*/
}


#leftshadow {
  width: 100%;
  height: 100%;

/*border-right-style: solid;
border-right-color: #979FB4;
border-right-width: 1px;*/
}

#rightshadow {
  width: 100%;
  height: 100%;

/*border-left-style: solid;
border-left-color: #979FB4;
border-left-width: 1px;*/
}

#footer {
background-color: #C6D3E3; color: #5E646C;
  font-size: 10px; 

  background-image: url(../images/cloud_bottom.png);
  background-position: bottom right;
  background-repeat: no-repeat;

}


#small {
  font-size: 10px; 
  color: #84646c;
 color: #5E646C;
}



.bl {background: url(../images/corner-bottom-left.gif) 0 100% no-repeat; background-color: #EBEED4; width: 100%;}
.br {background: url(../images/corner-bottom-right.gif) 100% 100% no-repeat}
.tl {background: url(../images/corner-top-left.gif) 0 0 no-repeat}
.tr {background: url(../images/corner-top-right.gif) 100% 0 no-repeat; padding: 9px; xcolor: #FFFCE5;}





.tr b {
  color: #554849;
}


small {
  font-size: 11px;
 color: #898774;
}

.verse {
  font-size: 11px; 
  color: #bb0000;
}







h1 {
margin-top: 2px;
  font-size: 17px;
  color: #114477;
  font-weight:bold;
}

h2 {
  font-size: 12px;
  color: #114477;
  font-weight:bold;
  padding: 0px;
  margin: 0px;
}

.item b { 
  font-size: 12px;
  color: #7D3E3E;
  font-weight:bold;
  padding: 0px;
  margin: 0px;
  xpadding-left: 10px;
}













.chromestyle{
padding-top: 2px;
font-size: 11px;
xwidth: 100%;
font-weight: bold;
font-family: Verdana, Bitstream Vera Sans, Helvetica, Sans-Serif;
text-align: left;
/*background: url(../images/menu_bg.png) left top repeat;
border-bottom-style: solid; 
border-bottom-color: #000000; 
border-bottom-width: 1px;*/
float: left;
}

.chromestyle a:link {
font-size: 11px;
color:#325A81; 
text-decoration: none;
}

.chromestyle a:visited {
font-size: 11px;
color:#325A81; 
text-decoration: none;
}

.chromestyle a:hover {
font-size: 11px;
color:#8D3F3F; 
text-decoration: none;
}



.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
/*content: "."; */
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
/* border: 1px solid #BBB; */
margin: 2px;
margin-top: 0px;
padding: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
margin: 0;
display: inline;
}


.chromestyle ul li a{
font-size: 11px;
color: #ff9900;
padding: 0px 2px;
margin: 0;
text-decoration: none;
}

.chromestyle ul li a:hover{
/*background: url(../images/chromebg-over.gif) center center repeat;*/  /*THEME CHANGE HERE*/
}

.chromestyle ul li a[rel]:after{ /*HTML to indicate drop down link*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
text-align: left;
top: 0;
/*border: 1px solid #b1c1de;
border: 1px solid #000000;*/
/*border-bottom-width: 0;   -- removes bottom border for entire drop-down div*/
border-bottom-width: 1;
font-size: 11px;
line-height:13px;
z-index:100;
/*background-color: #f4f4f4;*/
background-color: #264052;
width: 180px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
filter:alpha(opacity=90);
color: white;
-moz-opacity:.90;
opacity:.90;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
/*border-bottom: 1px solid #A0ACBF;  -- adds bottom border for individual items in menu*/ /*THEME CHANGE HERE*/
padding: 6px 4px;
text-decoration: none;
font-weight: bold;172732
font-size: 11px;
/*color: #223355;*/
color: #ffffff;
}

* html .dropmenudiv a{ /*IE only hack*/
font-size: 11px;
font-weight: bold;
width: 100%;
text-decoration:none;
}

.dropmenudiv a:hover
{ /*THEME CHANGE HERE*/
font-size: 11px;
font-weight: bold;
text-decoration: none;
/*background: url(../images/menu_bg.gif);*/
/*color: #601C1C;
background-color: #E0E6EC;*/

color: #ffffff;
background-color: #000000;
}


.dropmenudiv a:visited
{ /*THEME CHANGE HERE*/
font-size: 11px;
font-weight: bold;
text-decoration: none;
}


.dropmenudiv a:active
{ /*THEME CHANGE HERE*/
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #ff9900;
}
.dropmenudiv a:link
{ /*THEME CHANGE HERE*/
font-size: 11px;
font-weight: bold;
text-decoration: none;
}





