/* CSS Document */

* { padding:0; margin:0; } 


a {
text-decoration: none;
color:#ff0000;
}

a:hover 
{
color:#ffffff;
}


body {
padding: 0;
margin: 0;
background-image: 
url(../images/grille.jpg);
background-repeat: repeat-x;

}




.wrapper {
  background: url(../images/background.png) no-repeat center top;
	width: 100%;
	display: table;
	border: 0px solid #eeeeee;
}
.bodycontainer {
	width: 1069px;
	height: 100%;
	margin: 0px auto 0;
	border: solid 0px #ccc;
	padding: 0px;	
	border: 0px solid #eeeeee;
}


.backing_container {
	  background: url(../images/.png) no-repeat center top;
	width: 1069px;
	height: 580px;
	margin: 0px auto 0;
	border: solid 0px #ccc;
	padding: 0px;	
	border: 0px solid #eeeeee;
}



.logo_container {
margin-top:25px;
margin-left:60px;
margin-right:0px;
float: left;
width: 340px;

display: inline;
border: 0px solid #bbbbbb;
}





.members_login_navigation
{
margin-top:0px;
margin-right:10px;
padding: 0;
width: 220px;
height:64px;
float: right;
display: inline;
border:0px solid #eeeeee;
}



.members_login_container
{
margin-top:25px;
margin-right:55px;
padding: 0;
width: 420px;
height:44px;
float: right;
display: inline;
text-align:right;
border:0px solid #eeeeee;
}

.members_login_container h2
{
	font: Verdana, Geneva, sans-serif;
	font-size:20px;
	color:#FFF;
	font-weight:bold;
	line-height:16px;
}

.members_login_container p
{
	font:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	line-height:16px;
}

.header_container
{
margin-top:0px;
margin-left:64px;
padding: 0;
width: 900px;
float: left;
display: inline;
border:0px solid #3e3939;
}

.left_con
{
margin-top:0px;
margin-right:0px;
padding: 0;
width: 450px;
float: left;
display: inline;

border:0px solid #eeeeee;
}

.left_con h3
{
	color:#ebe9e6;
}
.right_con
{
margin-top:0px;
margin-right:0px;
margin-left:0px;
padding: 0;
width:400px;
float: left;
display: inline;

border:0px solid #000000;
}


.right_container
{
margin-top:0px;
margin-right:0px;
margin-left:0px;
padding: 0;
width:700px;
float: left;
display: inline;
border:0px solid #000000;
}

.two_col_con
{
margin-top:0px;
margin-right:0px;
margin-left:0px;
padding: 0;
width:600px;
float: right;
display: inline;
text-align:right;
border:0px solid #000000;
}

.disclaimer_container a:hover
{
color: #ffffff;
}


.body_text_container
{
padding:0;
margin-top: 0px;
width: 460px;
height: 373px;
float: left;
display: inline;
border:0px solid #eeeeee;
}




.nav_container
{
background: url(../images/nav_backing.png) no-repeat center top;
margin-top:25px;
margin-right:20px;
text-align: left;
float: left;
width: 195px;
display: inline;
border: 0px solid #bbbbbb;
}




.mid_container
{
margin: -40px 0 0 -25px;
width: 980px;
height: 350px;
margin-left:60px;
display: inline;
float: left;
  border: 0px solid #bbbbbb;
}

.mid_container p {

    padding-top : 22px;
}

.pages_mid_container
{
margin-top: 55px;
width: 980px;
height: 290px;
margin-left:0px;
display: inline;
float: left;
  border: 0px solid #bbbbbb;
}


.privacy_container
{
width: 480px;
margin-left:0px;
margin-top:30px;
padding-bottom:30px;
display: inline;
float: left;
border: 0px solid #bbbbbb;
}

.privacy_container h3
{
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#787878;
}

.privacy_container a
{
	color:#f02029;
}




.privacy_container_right
{
width: 380px;
margin-left:0px;
margin-right:20px;
margin-top:30px;
display: inline;
float: right;
text-align:right;
border:0px solid #bbbbbb;
}

.privacy_container_right h3
{
	font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:80%;
	color:#787878;
}

.privacy_container_right a
{
	color:#f02029;
}










.left_col
{
margin: 20px 0 0 0px;
width: 260px;
height: 270px;
display: inline;
float: left;
  border: 0px solid #bbbbbb;
}

.mid_col
{
margin: 20px 0 0 110px;
width: 280px;
height: 290px;
display: inline;
float: left;
  border: 0px solid #bbbbbb;
}


.right_col
{
margin: 20px 0 0 70px;
width: 240px;
height: 290px;
display: inline;
float: left;
  border: 0px solid #bbbbbb;
}


.bottom_container
{
background-image: 
url(images/bottom_panel.jpg);
background-repeat: no-repeat;
width: 916px;
height: 180px;
margin-top:0px;
margin-bottom:10px;
margin-left:30px;
display: inline;
float: left;
  border: 0px solid #bbbbbb;
}

.caps_red {
	text-transform:uppercase;
	color: #ff0000;
}



.bottom_container h5 {
	font-size: 11px;
	font-family: century gothic, arial, verdana, sans-serif;
	font-weight: normal;
		line-height: 15px;
	color: #666666;
}

.bottom_container a {
	color: #ffffff ;
}








h1 {
	font-size: 28px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	color:#d4d1d2;
	line-height: 38px;
	margin-top:3px;

}




.header_container a {
	color:#f02029;
}

h2 {
	font-size: 18px;
	font-family: verdana, sans-serif;
	color:#262525;
		font-weight: bold;	
	line-height: 15 px;
}

h3 {
	font-size: 14px;
	font-family:Verdana, Geneva, sans-serif;
	color:#505050;
	font-weight: bold;	
	line-height: 19px;
    padding-right : 0px;
}






h4 {
	font-size: 14px;
	font-weight: normal;
	color:#262525;
	line-height: 10px;
}

h5 {
	font-size: 13px;
	font-family: arial, verdana, sans-serif;
	font-weight: normal;
	line-height: 19px;
	color: #323232;
}










img.floatLeft 
{ 
    float: left; 
	 padding-top: -10px; 
    padding-right: 14px; 
}
img.floatRight 
{ 
    float: right; 
	margin-top: -23px; 
    margin-right: 3px; 
}

img.dsa
{ 
    float: right; 
	margin-top: -53px; 
    margin-right: -20px; 
}

.welcome 
{ 
    float: left; 
	display: inline;
	margin-top: 13px; 
    margin-right: 3px; 
	margin-bottom:0px;
}


.foot_container
{
float: left;
display: inline;
width: 970px;
padding-bottom:10px;
margin-top: -10px;
border: 0px solid #cccccc;
text-align:left;
}










.mid_col ul
{
list-style-type: none;
padding-top: 4px;
margin: 0px;
}
.mid_col li
{
background-image: url(../images/bullett.gif);
background-repeat: no-repeat;
background-position: 0px -2px; 
padding-left: 34px; 
padding-left: 34px; 
margin-top:10px;
}


.left_col ul
{
list-style-type: none;
padding-top: 4px;
margin: 0px;
}
.left_col li
{
background-image: url(images/bullett.gif);
background-repeat: no-repeat;
background-position: 0px 4px; 
padding-left: 0px; 
margin-top:10px;

}

.right_col ul
{
list-style-type: none;
padding-top: 4px;
margin: 0px;
}
.right_col li
{
background-image: url(../images/bullett.gif);
background-repeat: no-repeat;
background-position: 0px -2px; 
padding-left: 34px; 
margin-top:10px;
}
