/* CSS Document */
*{margin:0; padding:0; border:0;}
html{font-size:125%; }
body{

	background-color:#333333; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:50%;
	color:#FFFFFF;
	
}
/*TEXT STYLES*/
h2, h1{font-size:1.2em; font-weight:bold; margin-bottom:10px;}
p{font-size:1.1em; padding:1px; margin-bottom:10px; text-align:justify;}
a:hover{color:#FF3399; text-decoration:underline;}
a{color:#FFFFFF; text-decoration:none;}
.legalText{font-size:1em}
.kokoText{font-size:1em; text-align:right;}
.kokologo{vertical-align:middle;}
img.callToAction{margin-top:-5px; padding:0;}

#header{width:100%; border-bottom:#EE3D96 1px solid;}
#navigation{margin:0 auto; width:730px; height:24px; background-image:url(../images/common/header.jpg); padding-top:80px;}
#navbuttons{margin-top:-20px;}
#navbuttons p{text-align:center;}
#navbuttons p span{margin: 0 5px;}

#content{width:100%; background-image:url(../images/common/stripes.jpg); background-repeat:repeat-x; margin-top:20px;}
#contentHolder{width:750px; margin:0 auto; background-color:#333333; height:400px;}
#left{float:left; width:32px;}
#middle{float:left; width:403px; background-color:#666666;}
#right{float:left; width:315px;}
.pad10px{padding:10px;}
.nomargin{margin:0px;}
.float{float:left}
#footerLeft{width:199px;}
#footerRight{width:200px;}
#footer{width:403px; background-color:#333333}
label{float:left; width:381px; margin:5px 0;}
select, input{margin-right:100px; width:277px; padding:2px;}
.submit{margin-right:100px; width:90px; height:15px; background-color:#FF6699; padding:0; margin-top:10px; font-weight:bold; font-size:0.9em; }
/*CLEARFLOATS*/

.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}
/*.clearfix{display:inline-block;}*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
