body{
margin:0;
padding:0;
font-family:gill sans mt,tahoma;
font-size:10pt;
background-color:#205B8E;
  BACKGROUND-IMAGE: url('../../images/new_bg_gradient.gif');
  BACKGROUND-POSITION: left top;
  BACKGROUND-REPEAT: repeat;
  CURSOR: default;
}

#primary_div{
text-align:left;
width:800px;
border-right:1px solid #000000;
background-color:#FFFFFF;
border-left:1px solid #000000;
}

.left_cell{
  width:180px;
  background-color:#040A24;
  BACKGROUND-IMAGE: url('../../images/platypus_logo.jpg');
  BACKGROUND-POSITION: left top;
  BACKGROUND-REPEAT: no-repeat;
}

.right_cell{
  width:620px;
}

#header_div{
  height:110px;
  BACKGROUND-IMAGE: url('../../images/new_header.jpg');
  BACKGROUND-POSITION: left top;
  BACKGROUND-REPEAT: no-repeat;
}

.header_table{
  text-align:right;
  font-size:12pt;
  font-weight:bold;
  padding-right:15px;
  padding-bottom:5px;
}




#menuDiv{
padding:5px;
background-color:#1C2861;
BACKGROUND-IMAGE: url('../../images/menu_bg_gradient.gif');
BACKGROUND-POSITION: left top;
BACKGROUND-REPEAT: repeat-x;
color:#FFFFFF;
}

a.menu_link:link,a.menu_link:visited,a.menu_link:active{
  color:#FFFFFF;
  text-decoration:none;
}

a.menu_link:hover{
  color:#FFFFFF;
  text-decoration:underline;
}



a:link,a:visited,a:active{
  color:#000000;
  text-decoration:underline;
}

a:hover{
  color:#004669;
  text-decoration:underline;
}


.active_menu{
  text-decoration:underline;
  color:#D9FF00;
}


.body_div{
width:620px;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
overflow:auto;
text-align:left;
}


table{
font-size:10pt;
}


#footer_table{
  BACKGROUND-COLOR:#040A24;
  BACKGROUND-IMAGE: url('../../images/footer_bg_gradient.gif');
  BACKGROUND-POSITION: left top;
  BACKGROUND-REPEAT: repeat-x;
  padding:10px;
  font-size:8pt;
  color:#FFFFFF;
}

input,select,textarea{
font-family:gill sans mt,tahoma;
font-size:10pt;

}

#photo_library_main_table
{

}

#photo_library_table_cell
{
padding-bottom:20px;
}


#photo_library_indiv_outline
{
border:1px solid #C0C0C0;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
padding-top:10px;
}