/* CSS Document */

/*Font Styles*/
body,td,th {
	font-family: verdana;
	font-size:12px;
	margin:0;
}


body{
	background-image:url('../img/bg.png');
	background-position:top;
	background-repeat:repeat-x;
	background-color:#231F20;
}




#homemid{
	background-image:url('../img/home/home_04.jpg');
	width:971px;
	height:293px;
}


#container{
	width:971px;
	margin:auto;
}




#homelang{
	float:left;
	padding-left:65px;
	padding-top:20px;
}


#homecredits{
	float:right;
	padding-top:30px;
	padding-right:69px;
	font-size:10px;
	
}

#hometext{
	float:left;
	padding-top:20px;
	padding-left:330px;
	width:550px;
	font-size:19px;
	font-family: Century Gothic, sans-serif;
}

#homeservices{
	float:left;
	padding-top:10px;
	padding-left:330px;
	
}

#homebuttons{
	float:left;
	width:610px;
	padding-top:90px;
	padding-left:65px; 
}



.white{
color: #FFFFFF; 
text-decoration: none; 
font-size:11px; 
font-weight:bold;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

 

a.rightmenu:link {color:#ADADAD; text-decoration: none; font-size:14px; font-weight:bold;}
a.rightmenu:visited {color:#ADADAD; text-decoration: none; font-size:14px; font-weight:bold;}
a.rightmenu:hover {text-decoration: none; color:#003366; font-size:14px; font-weight:bolder;}

a.sitemenu:link {color:#666666; text-decoration: none; font-size:15px; font-weight:bold;}
a.sitemenu:visited {color:#666666; text-decoration: none; font-size:15px; font-weight:bold;}
a.sitemenu:hover {text-decoration: none; color:#000000; font-size:15px; font-weight:bolder;}

a.tkfast:link {color:#231F20; text-decoration: none; font-size:10px; font-weight:bold;}
a.tkfast:visited {color: #231F20; text-decoration: none; font-size:10px; font-weight:bold;}
a.tkfast:hover {text-decoration: none; color:#333333; font-size:10px; font-weight:bold;}

a.pagelinks:link {color:#003366; text-decoration: underline; font-size:12px; font-weight:bold}
a.pagelinks:active {color:#003366 text-decoration: underline; font-size:12px; font-weight:bold}
a.pagelinks:visited {color:#003366; text-decoration: underline; font-size:12px; font-weight:bold}
a.pagelinks:hover {text-decoration: none; color:#000000; font-size:12px}




#secondcontainer{
	width:944px;
	margin:auto;
}




#secondfoot{
	background-image:url('../img/second/second_07.png');
	width:665px;
	height:89px;
}

#secondcredits{
	float:right;
	padding-top:45px;
	padding-right:75px;
	font-size:10px;
	
}


.go_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#00CC00 ;
	font-weight: bold;
	text-align: center;
}

.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#FF0000 ;
	font-weight: bold;
	text-align: center;
}


/* PASS STRENTH */


#passwordStrength
{
	height:6px;
	display:block;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.passwordDescription{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.strength0
{
	width:250px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#cccccc;
}

.strength1
{
	width:100px;
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	background:#ff5f5f;
}

.strength2
{
	width:150px;
	background:#56e500;
}

.strength3
{
	background:#4dcd00;
	width:200px;
}

.strength4{        
	background:#399800;
	width:250px;
}

/* END */
