/* CSS Document */

body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #FF0000;
    background-position: center top;
    background-image: url(images/fds_bg_1.gif);
    background-repeat: repeat-y;
}

a:link {
      font-family: Arial, Verdana, Helvetica, sans-serif;
color: #C00000;
       text-decoration: none;
       font-size: 12px;
  }

a:visited {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      text-decoration: none;
color: #C00000;
       font-size: 12px;
  }

a:hover {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      text-decoration: underline;
color: #F00000;
       font-size: 12px;
  }

a:active {
      font-family: Arial, Verdana, Helvetica, sans-serif;
      text-decoration: none;
color: #C00000;
       font-size: 12px;
  }

a.blue {
color: blue;
}

.Plain14 {font-size: 14px;
}

.PlainBold14 {font-size: 14px;
    font-weight: bold;
}

.White12 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;
}

.White16 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; 
}
.LightGrey10 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC;
}
.LightGrey12 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC;
}
.LightGrey14 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #CCCCCC;
}	
.LightGrey16 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 16px;
color: #CCCCCC;
}
.DarkGrey10 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #999999;
}		
.DarkGrey12 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #999999;
}
.DarkGrey14 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #999999;
}	
.DarkGrey16 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #999999; 
}

.RealDarkGrey10 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #333333;
}

.Black10 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; 
}
.Black12 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; 
}
.Black14 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #000000; 
}
.Black16 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #000000; 
}

.BlackBold16 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #000000; 
}	
.DarkRed10 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #C00000; 
}	
.DarkRed12 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #C00000; 
}
.DarkRed14 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #C00000; 
}	
.DarkRed16 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #C00000; 
}
.DarkRed18 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 18px; color: #C00000; 
}	
.DarkRed12_spread {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
color: #C00000;
       letter-spacing: 4px;
}
.DarkRed12_narrow {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
color: #C00000;
       letter-spacing: 3px;
}
.DarkRed13_narrow {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
color: #C00000;
       letter-spacing: 3px;
}
.DarkRed14_spread {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
color: #C00000;
       letter-spacing: 4px;
}
.DarkRed14_narrow {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
color: #C00000;
       letter-spacing: 3px;
}
.DarkRed16_spread {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 16px;
color: #C00000;
       letter-spacing: 4px;
}
.DarkRed16_narrow {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 16px;
color: #C00000;
       letter-spacing: 3px;
}
.DarkRed18_spread {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 18px;
color: #C00000;
       letter-spacing: 4px;
}
.DarkRed18_narrow {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 18px;
color: #C00000;
       letter-spacing: 3px;
}				
.BrightRed10 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #F00000; 
}
.BrightRed12 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #F00000; 
}
.BrightRed14 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #F00000; 
}	
.BrightRed16 {
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color: #F00000; 
}
.nav_tbl {
    border-top-style: none;
    border-right-style: groove;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: #999999;
    border-right-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #999999;
    border-top-width: 1px;
    border-right-width: 3px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
color: #990000;
}


.rteImage {
background: #D3D3D3;
border: 1px solid #D3D3D3;
cursor: pointer;
cursor: hand;
}

.rteImageRaised, .rteImage:hover {
background: #D3D3D3;
border: 1px outset;
cursor: pointer;
cursor: hand;
}

.rteImageLowered, .rteImage:active {
background: #D3D3D3;
border: 1px inset;
cursor: pointer;
cursor: hand;
}

.rteVertSep {
margin: 0 4px 0 4px;
}

.rteBack {
background: #D3D3D3;
border: 1px outset;
        letter-spacing: 0;
padding: 2px;
}

.rteBack tbody tr td{
background: #D3D3D3;
padding: 0;
}

.rteBack tr td {
background: #D3D3D3;
padding: 0;
}
.info_box {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
margin:0 auto;
       background-position: center;
display: inline-block;
}

.uploader {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
color: #999999;
       background-color: #000000;
       border-top-width: thin;
       border-right-width: thin;
       border-bottom-width: thin;
       border-left-width: thin;
       border-top-style: inset;
       border-right-style: inset;
       border-bottom-style: outset;
       border-left-style: outset;
       border-top-color: #999999;
       border-right-color: #999999;
       border-bottom-color: #999999;
       border-left-color: #999999;
width: 300px;
height: 18px;
visibility: hidden;
}

.personals_popup {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
color: #999999;
       background-color: #000000;
       border-top-width: thin;
       border-right-width: thin;
       border-bottom-width: thin;
       border-left-width: thin;
       border-top-style: inset;
       border-right-style: inset;
       border-bottom-style: outset;
       border-left-style: outset;
       border-top-color: #999999;
       border-right-color: #999999;
       border-bottom-color: #999999;
       border-left-color: #999999;
visibility: hidden;
}

.personals_box {
    background-color: #000000;
width: 250px;
       border-top-width: medium;
       border-right-width: medium;
       border-bottom-width: medium;
       border-left-width: medium;
       border-top-style: ridge;
       border-right-style: ridge;
       border-bottom-style: groove;
       border-left-style: groove;
       border-top-color: #999999;
       border-right-color: #999999;
       border-bottom-color: #999999;
       border-left-color: #999999;
}

.outlined_box {
    border-top-width: medium;
    border-right-width: medium;
    border-bottom-width: medium;
    border-left-width: medium;
    border-top-style: ridge;
    border-right-style: ridge;
    border-bottom-style: groove;
    border-left-style: groove;
    border-top-color: #999999;
    border-right-color: #999999;
    border-bottom-color: #999999;
    border-left-color: #999999;
}

.hotlist_tbl {
    border-right-width: thin;
    border-right-style: groove;
    border-right-color: #999999;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
color: #C00000;
       border-bottom-width: thin;
       border-bottom-style: solid;
       border-left-width: thin;
       border-left-style: groove;
       border-top-color: #999999;
       border-bottom-color: #999999;
       border-left-color: #999999;
}
.mail_tbl {
    border-right-width: 1px;
    border-right-style: groove;
    border-right-color: #999999;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
color: #C00000;
       border-bottom-width: 1px;
       border-bottom-style: groove;
       border-left-width: 1px;
       border-left-style: solid;
       border-top-color: #999999;
       border-bottom-color: #999999;
       border-left-color: #999999;
}

/*THUMBNAIL HOVERPOPUPS*/

.thumbnail  {
position: relative;
float: inherit;
padding: 5px;
         /*z-index: 0;*/
}

.thumbnail:hover {
    background-color: #e9e9e2;
    z-index: 50;
color: #335500;
       text-decoration: none;
       background-image: url(images/tbl_img/diamondplate_light.jpg);
}

.thumbnail span { /*CSS for enlarged image*/
position: absolute;
          background-color: #CCCCCC;
padding: 5px;
         /*left: -1000px;*/
border: 2px groove #666;
visibility: hidden;
color: #990000;
       text-decoration: none;
       font-family: Arial, Helvetica, sans-serif;
       font-size: 10px;
}

.thumbnail span img { /*CSS for enlarged image*/
    border-width: 0; 
    /*padding: 2px;*/
}

.thumbnail:hover span { /*CSS for enlarged image on hover*/
visibility: visible; width: 200px;
top: 75px; /* use IF IE6 style to correct IE6 positions of larger image relative to thumb */
left: -65px;/*position where enlarged image should offset horizontally */
}

/*THUMBNAIL HOVERPOPUPS*/

.thumbnail2  {
position: relative;
float: inherit;
padding: 5px;
         /*z-index: 0;*/
}

.thumbnail2:hover {
    background-color: #e9e9e2;
    z-index: 50;
color: #335500;
       text-decoration: none;
       background-image: url(images/tbl_img/diamondplate_light.jpg);
}

.thumbnail2 span { /*CSS for enlarged image*/
position: absolute;
          background-color: #CCCCCC;
padding: 5px;
         /*left: -1000px;*/
border: 2px groove #666;
visibility: hidden;
color: #990000;
       text-decoration: none;
       font-family: Arial, Helvetica, sans-serif;
       font-size: 10px;
}

.thumbnail2 span img { /*CSS for enlarged image*/
    border-width: 0; 
    /*padding: 2px;*/
}

.thumbnail2:hover span { /*CSS for enlarged image on hover*/
visibility: visible; width: 200px;
top: -24px; /* use IF IE6 style to correct IE6 positions of larger image relative to thumb */
left: 45px;/*position where enlarged image should offset horizontally */
}
.my_mail_frame {
margin: 0px;
padding: 0px;
height: 865px;
width: 150px;
       background-image: url(images/brickbg.jpg);
       border-top-width: 0px;
       border-right-width: 0px;
       border-bottom-width: 0px;
       border-left-width: 0px;
       border-top-style: none;
       border-right-style: none;
       border-bottom-style: none;
       border-left-style: none;
}
.LightGrey18 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 18px;
color: #CCCCCC;
}
.LightGrey18_spread {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 18px;
color: #CCCCCC;
       letter-spacing: 4px;
}
.cal_table_cell {
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #CCCCCC;
    border-right-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    border-left-color: #CCCCCC;
}

.homeinfo {
    white-space: nowrap;
}

.platinum {
    color: #777777;
}

.hidden {
    visibility: hidden;
}

.flashy {
    background-color: red;
}

.flashy a:link {
    color: white;
    font-size: 20px;
}
.flashy a:visited {
    color: white;
    font-size: 20px;
}

h2 {
    font-size: 1.5em;
    text-align: center;
}

.error {
    background-color: black;
    color: red;
}

.canvas {
    width: 730px;
    margin-left: auto;
    margin-right: auto;
}

.small {
    font-size: 0.8em;
}

#secondarynav {
/* width="735" height="14" border="0" align="center" cellpadding="0" cellspacing="0" background="images/tbl_img/diamondplate_light.jpg" */
    width: 735px;
    margin-left: auto;
    margin-right: auto;
    border-spacing: 0;
    background: url("/images/tbl_img/diamondplate_light.jpg");
    padding: 0;
    border: 0 0 0 0;
}

.brickbg {
    background: url("/images/brickbg.jpg");
    }

.gold {
        color: #FFCC33;
}

.platinum {
        color: #999999;
}

#topimg {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.bottom {
    text-align: center;
    clear: both;
    color: gray;
    font-size: 8pt;
	margin-bottom:10px;
}
/* Uncomment this for de-tablifying a page */
/*
table, tr, td {
    border: medium outset Silver;
}
*
*/
.clear{ clear:both;}
.ownershipControls{}
.ownershipControls ul{}
.ownershipControls ul li{float:left; width:160px;}
