div.container {

   border: 1px solid #CCCCCC;
   background-color: #FFFFFF;
   
   margin-left: auto;
   margin-right: auto;   
   
   width: 800px;
   /*height: 600px;*/
   
   text-align: center;
   
}

div.container_no_border {

   background-color: #FFFFFF;
   
   margin-left: auto;
   margin-right: auto;   
   
   width: 800px;
   height: 800px;
   
   text-align: center;
   
}

div.container_auto_height {

   border: 1px solid #CCCCCC;
   background-color: #FFFFFF;
   
   margin-left: auto;
   margin-right: auto;   
   
   width: 800px;
   height: auto;
   
   text-align: center;
   
}

div.column_wrap_750 {
    background:#FFFFFF;
    margin:auto;
    width:750px;
	height: 440px;    
}

div.column_wrap_750_no_height {
    background:#FFFFFF;
    margin:auto;
    width:750px;    
}

div.column_wrap_750_height_640 {
    background:#FFFFFF;
    margin:auto;
    width:750px;
	height: 640px;
}      

div.column_left_750 {
    background:#FFFFFF;
    float:left;
    width:750px;	
    text-align:left;
}

div.column1_410 {
    background:#FFFFFF;
    float:left;
    width:410px;
    text-align:left;
}

div.column2_300 {
    background:#FFFFFF;
    float:right;
    width:300px;
    text-align:right;
}

div.column1_540 {
    background:#FFFFFF;
    float:left;
    width:540px;
    text-align:left;
}

div.column2_200 {
    background:#FFFFFF;
    float:right;
    width:200px;
    text-align:right;
}

div.column2_000 {
    background:#FFFFFF;
    float: right;
    width: 0px;
	height: 950px;
    text-align: right;
}

div.column1_160 {
    background:#FFFFFF;
    float:left;
    width:160px;
    text-align:left;
}

div.column2_580 {
    background:#FFFFFF;
    float:right;
    width:580px;
    text-align:left;
} 

div.footer {
    background:#FFFFFF;
    float:center;
    width:750px;
    text-align:center;
}

body {

   font-family: Trebuchet MS, verdana, arial;
   font-size: 10pt;
   font-weight: normal;
   color: #666666;
          
	background-color: #FFFFFF;  
	padding: 0;
   
   text-align: center;
   
}
		
p {

   font-family: Trebuchet MS, verdana, arial;
   font-size: 10pt;
   font-weight: normal;
   color: #666666;
   
}

h1 {

   font-family: Trebuchet MS, verdana, arial;
   font-size: 13pt;
   font-weight: strong;
   color: #666666;   
}

h2 {

   font-family: Trebuchet MS, verdana, arial;
   font-size: 10pt;
   font-weight: strong;
   color: #666666;   
}

h3 {

   font-family: Trebuchet MS, verdana, arial;
   font-size: 10pt;
   font-weight: normal;
   color: #666666;   
}

h4 {

   font-family: Trebuchet MS, verdana, arial;
   font-size: 12pt;
   font-weight: strong;
   color: #666666;   
}

img {

	border-width: 0px;

}

a {
   font-family: Trebuchet MS, verdana, arial;
   font-size: 10pt;
   font-weight: bold;
}
  
a:link {
   text-decoration: none;
   color: #666666;
   font-weight: bold;

}

a:visited {
   text-decoration: none;
   color: #666666;
   font-weight: bold;

}

a:active {
   text-decoration: underline;
   color: #666666;
   font-weight: bold;

}

a:hover {
   text-decoration: underline; 
   color: red;
   font-weight: bold;

}


