
html, body {
font-family:  "Trebuchet MS", "Verdana", "Arial", "Helvetica", "Geneva", sans-serif;
width:1003px;
background-color: #ffffff;
margin:0 auto ;
padding: 0;
color:#666666;
font-size:13px;


}

#banner{ 
position:fixed;

bottom: 0;
width:1004px;
height:191px;
background-image:url(../img/banner.gif) ;
background-repeat:no-repeat ;
margin-left: auto;
margin-right: auto;

}



h1{
text-align:left;
font-size:18px;
font-weight:normal;
display: inline; 
}


#logo{ padding: 0;
text-align:center;
margin:0 auto;
position:absolute;
top: 20px;
right:7%;
margin-left: auto;
margin-right: auto;
border:0px; 
text-decoration:none;}



#cra{ 
position:fixed;

top: 50%;
right:5%;

}

#cra2{ 
  position:absolute;
  top: 55%;
  left:1%;
z-index:3;
}


#box{


width:65%;
z-index:1;
height:60%;
margin-top: 5%;
margin-left:9%;
margin-right:8%;
}






a.menuglowne:link {
position: absolute;
color:#f9f2d6;
text-decoration: none;
font-variant: normal;
font-weight:bold;
}

a.menuglowne:visited {
position: absolute;
color: #f9f2d6;
text-decoration: none;
font-variant: normal;
font-weight:bold;
}

a.menuglowne:hover {
position: absolute;
color:#671109;
text-decoration: none;
font-variant: normal;
font-weight:bold;
}		
div.copyright{
position: absolute; left:1065px; bottom: 2px; font-weight:normal; font-size:10px; color:#d6d6d6; }





	div.kbox{
	width: 80%;  /* this will create a container 80% of the browser width */
	background: #FFFFFF;
	margin: 0 ; /* the auto margins (in conjunction with a width) center the page */
	border: 0px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */



}



div.kleft{
float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 30%; /* since this element is floated, a width must be given */
	background: #FFFFFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding:0px 0px 0px 0px; /* top and bottom padding create visual space within this div  */

margin:3% 10% auto 18% ; text-align:left; 
}

div.kright{	


	float: right; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 30%; /* since this element is floated, a width must be given */
	background: #FFFFFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 0px 0px 0px 0px; /* top and bottom padding create visual space within this div */
margin: 14% 12% 0% 0%; 
}



div.rleft{
float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 50%; /* since this element is floated, a width must be given */
	background: #FFFFFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding:0px 0px 0px 0px; /* top and bottom padding create visual space within this div  */

margin:12% 0% 0% 35%; text-align:left; 
}

div.rright{	


	float: right; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 10%; /* since this element is floated, a width must be given */
	background: #FFFFFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 0px 0px 0px 0px; /* top and bottom padding create visual space within this div */
margin: 12% 10% 0% 0%; 
}



div.lleft{
float: left; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 50%; /* since this element is floated, a width must be given */
	background: #FFFFFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding:0px 0px 0px 0px; /* top and bottom padding create visual space within this div  */

margin:4% 0% 0% 18%; text-align:left; 
}

div.lright{	


	float: right; /* this element must precede in the source order any element you would like it be positioned next to */
	width: 30%; /* since this element is floated, a width must be given */
	background: #FFFFFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 0px 0px 0px 0px; /* top and bottom padding create visual space within this div */
margin: 30%  0%  0% 0%; 
}


	div.lbox{
	width: 90%;  /* this will create a container 80% of the browser width */
	background: #FFFFFF;
	margin: 0 ; /* the auto margins (in conjunction with a width) center the page */
	border: 0px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */



}
div.validator{
border:0px solid black;
text-align:right; }
