.formnomargin{border: 0px; padding: 0px;margin:0px;}

body{ margin: 8px 0;
      padding:0;
      font: 0.8em "Verdana", helvetica, sans-serif;
      background-color:#000000;}
p{
      font: 1em "Verdana", helvetica, sans-serif;

}
td{
      font: .9em "Verdana", helvetica, sans-serif;

}
/*---------------------------------------------------------------------------------*/
/*-----------------------below: common css for all pages---------------------------*/
/*---------------------------------------------------------------------------------*/

div#all_content{ width: 990px;
                 margin: 0 auto;
                 text-align: left;
					  background-color:#ffffff;
                 }/* the main box in which all other boxes are inserted*/

div#all_header{ width: 990px;
                height: 95px;
                float: left;}/* this box contents the logo box on the left side and the graphism box on the right side */

div#header_left{width:360px;
                height: 95px;
                float: left;
                background: url(../img/header_left.gif) no-repeat left top;}/* the left logo box */

div#header_right{width:630px;
                 height:95px;
                 float: right;
                 background: url(../img/header_right.gif) no-repeat left top;}/* the right graphism box */

div#strap_line{width:989px;
               border: 0px solid #fff;
               height:28px;
               clear:left;
               background: url(../img/strap_line.gif) no-repeat left top;}/* the black strap line box between the header and the menu*/

div#menu_bar{

               clear:both;
               margin-top:0px;
	       padding:0px;
               border: 1px solid #fff;
display:block;

	       }/* the menu bar box*/



div#main_content{width:990px;
clear:both;padding-top:5px;
              background-color:#ffffff;
               }
div#main_content h1 {margin-left: 50px;
                     margin-top: 10px;
		     margin-bottom: 10px;
                     margin-right: 25px;
                     font-size: 18px;
		     padding-bottom:15px;
                     border-bottom: 1px solid #cccccc;
		     font-family: "Times New Roman", "Times", serif;
                     font-weight: 500;
}
		     /* the title under the swf file with a separate line below*/

div#main_content .hook_line p{
		     font-family: "Times New Roman", "Times", serif;
                     font-size: 24px;
		     color: #878787;
}

div#main_content p {margin-top: 0px;
                    margin-bottom: 17px;
                    margin-left:20px;
						   background-color:#ffffff;
						  }/* the paragraphs inside the main_content box*/

div#main_content_allelements {margin-left: 50px;
                              width:910px;

                               background-color:#ffffff;
                              }/* this box contents the paragraphs on the left, photo and legend on the right and a line at the end before the footer*/

										div#main_content_standard {margin-left: 28px;
                              width:932px;
 background-color:#ffffff;
                              }

div#footer{margin-top: 0px;
padding-top: 5px;
border-top: 1px solid #cccccc;
margin-left: 50px;
margin-right:30px;
padding-bottom: 25px;
 background-color:#ffffff;
 clear:both;
      	}


#breadcrumb{
	margin-left: 50px;
   margin-top: 10px;
	margin-right: 30px;
   font-size: 12px;
   border-bottom: 1px solid #ccc;
	padding-bottom: 5px;
		font-weight:500;
	   font-family: "Times New Roman", "Times", serif;

}

#breadcrumb a,#breadcrumb a:visited,#breadcrumb a:active{
	color:#878787;
	text-decoration:underline;
	}
#breadcrumb a:hover{
	color: #bababa;
		text-decoration:none;
	}



a, a:visited, a:active{
	color:#222222;
	text-decoration:none;
	}
 a:hover{
	color: #bababa;
		text-decoration:none;
	}




div#contact_buttons
{
float:right;
display:block;
text-align:center;
}


input.btn{
width: 88px;
height: 20px;
background: url(../img/button_previous.jpg) no-repeat;
border:0px;
color: #fff;
 font-family: verdana;
	   font-size: 11px;

}
