/*
Style Sheet:Layout  
Version:1.0  
Author:Neil Collyer  
Email:neil@amoebacorp.com 
*/


/* =General
-----------------------------------------------------------------------------*/

/* Strips page of default styling */
html, body {
margin:0;
padding:0;
background-color:#ffffff;
text-align:center;

}

/* Class for clearing floats */
.clear {
	clear:both;
}

/* Remove border around linked images */
img {
	border:0;
}

/*float */
.right     {float: right; margin: 0 0 10px 15px;}
.left      {float: left; margin: 0 15px 10px 0;}


/* =Branding
-----------------------------------------------------------------------------*/


/* =Main Content
-----------------------------------------------------------------------------*/


/* =Secondary Content
-----------------------------------------------------------------------------*/


/* =Main Nav
-----------------------------------------------------------------------------*/
.nav_bttn {
		float:left;
}


/* =Secondary Nav
-----------------------------------------------------------------------------*/


/* =Footer
-----------------------------------------------------------------------------*/


/* =Containers
-----------------------------------------------------------------------------*/

.container_index{
margin:0px auto;
text-align:left;
padding:15px;
background-color:#ffffff;
}

.container_index_width{
width:718px;
}

.container_index_content{
background-color:#ffffff;
}

.container_index_content_width{
width:718px;
}

.container_section_all{
text-align:left;
/*border:1px dotted #000000;*/
background-color:#ffffff;
background-image:url(../images/template/general/background.gif);
background-repeat:repeat-y;
}

.container_section_all_width{
width:732px;
}

.container_section_content {
margin:0px 0px 0px 15px;
}

.container_section_content_width {
width:680px;
}

.container_navigation_main{
height:62px;
}

.container_language_selector{
background-color:#FFFFFF;
text-align:right;
padding:0px 20px 0px 0px;
}

.container_image_main{
float:left;
height:314px;
margin:0px 0px 0px 0px;
}

.container_text_h1{
height:314px;
float:left;
background-image:url(../images/template/general/background_h1_text.gif);
background-repeat:no-repeat;
}

.container_text_h1_width{
width:304px;
}

.container_text_h1_text_width{
width:240px;
}

.container_text_h1_text{
height:328px;
padding:6px 0px 0px 40px;
}

.container_back_to_top{
float:left;
padding: 20px 0px 0px 50px;
}

.container_back_to_top_width{
width:120px;
}

.container_section_content_text{
float:left;
}

.container_section_content_text_width{
width:507px;
}

.container_section_content_copy{
padding:8px 5px 20px 52px;
}

.container_for_table{
padding:0px 5px 0px 52px;
}

.container_bg_bottom{
vertical-align:bottom;
}

.h1_home
{
font-size: 5px;
}

.container_footer_gov{
padding:8px 0px 0px 0px;
background-color:#ffffff;
text-align:center;
}

.right{
float:right
}

.left{
float:left
}


/* =Form Styles
-----------------------------------------------------------------------------*/


/* =Graphical Buttons
-----------------------------------------------------------------------------*/


/* =Tables
-----------------------------------------------------------------------------*/
table { 
  border-spacing:0;
  border-collapse:collapse;
}

td {
  text-align:left;
  vert-align:top;
  font-weight:normal;
}

/* =Misc 1
-----------------------------------------------------------------------------*/

/* =Misc 2
-----------------------------------------------------------------------------*/
blockquote {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
    text-indent: -0.5em;
        }


