  ul.tools {

display:none;

}


#contentsurround {width: auto}

.section .ires.login { float: none; width:auto; color:#666666;}

p.info, .section p{ 
color:#666666;
font-size:.71em;
}

/*
#contentsurround {margin-left:0px; width:798px; float:left}
#content {   }
* html #contentsurround {}
* html #content { padding: 0px  }
*/

h1
{background-color: #ffffff;
color:#6D6D6D;
font-size:1.4em;
font-weight:normal;
font-family:Arial,Helvetica,sans-serif;
border-bottom:1px solid #CDDDF1;
text-align:center;
}


.register {
    background-color: #FFFFFF;
    border-bottom: 1px solid #CDDDF1;
    color: #6D6D6D;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.2em;
    font-weight: normal;
    text-align: center;
    margin:0px;
    padding:5px;
    }

.register a{
	text-decoration:none;
	color: #6D6D6D;
	}
    
.offer h4 {
font-family:Arial,Helvetica,sans-serif;
font-size:.7em;
font-weight:bold;
border-bottom:1px solid #CDDDF1;
color: #565454;
margin:10px 0px 10px 10px;
padding: 0px;
line-height:1.35em;
}

.offer p
{font-family:Arial,Helvetica,sans-serif;
font-size:.7em;
color:#666666;
padding:0 10px 25px;
line-height:1.35em;
}

#offer-left {
width:280px;
float: left;
margin-bottom:10px;
}

#offer-right {
width:280px;
float: right;
margin-bottom:10px;

}

.offer{
height: 270px;
}

.offer .top-img{
border-top:none;
}

.offer img{
padding-top: 10px;
border-top:1px solid #CDDDF1;
}


.brochure-index p{
font-family:Arial,Verdana,Helvetica,Sans-Serif;
font-size:0.7em;
font-weight:bold;
margin-top:10px;
margin-bottom:20px;
text-align:center;
color:#545454;
}

.brochure-index a{
font-family:Arial,Verdana,Helvetica,Sans-Serif;
font-size:1em;
font-weight:bold;
color:#6595C5;
text-align:center;
}


.brochure-index a:hover{
color:#4B6C8E;
}

.brochure-index img{
border: 1px solid #ccc;
margin-top: 10px;
margin-bottom: 10px;
padding:2px;
float:left;
margin-left:10px;
}

	.country-login-info{
	font-family:Arial,Verdana,Helvetica,Sans-Serif;
	margin:  5px;
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #A2C1DB;
    clear: both;
	line-height: 1em;
	
	color: #666666;
	
	}
	
	
	.country-login-header {
	  
	    font-size: .71em;
		margin: 5px
	
	}
	
	ul.country-login-list { margin:0px ; padding: 0px }
	
	.country-login-list li {
	    background: url("/uploads/external-index/bullet_arrow.gif") no-repeat scroll 10px 5px transparent;
	    border-color: #CDDDF1;
	    border-style: solid;
	    border-width: 1px 0 0;
	    display: block;
	    font-size: 0.7em;
	    height: 1.2em;
	    margin: 0;
	    padding: 3px 0 5px 25px;
	    vertical-align: top;
	    color:#666666;
	}
	
	
	.country-login{
	font-weight:bold;
	 font-size: 0.8em;
	    height: 1.2em;
	    }
		
.contacts td{
	width:400px;
}



.heading {
	border-bottom:1px solid #ccc;
	font-size:.95em;
	height:35px;
}
