/* CSS Document */


body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #E2E6DE;
text-align:center;
font: 62.5% Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}

strong{
color:#029ACE;


}

.strong{
color:#666;
font-weight:bold;


}

.buttons{
	position:absolute;
	top: 410px;
}



.sub{

color:#666;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:1.1em;

}

h2{

color:#FE952F;
font-size:1.3em;
_padding-top:10px;
}


a{
color:#029ACE;
}

a:hover{
color:#FE952F;
}

.menu {
text-align:center;
width: 775px;margin-left: auto;

margin-top: 0px;
margin-right: auto;
background: #333333;
height:31px;
}
.menu ul{
margin: 0;
padding: 0;
list-style-type: none;
}
.menu li{
margin: 0;
padding:0px 15px 0px 0px;
float: left;

}

.menu{
text-align:center;
padding: 0;
background: #333333;
}
.menu li{
width: 8em;
height:31px;
font-size:14px;
background: #333333;
text-align: center;
}


#containertop1{
background:#EBEDE4;
margin-left: auto;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
width:775px;
text-align:left;	

}	

#containertop{
background:#fff;
margin-left: auto;
margin-top: 0px;
margin-right: auto;
margin-bottom: 0px;
width:775px;
height:371px;
text-align:left;	

}

#containertop h2{
color:#FE952F;
font-size:1.3em;}




#wrappernav{
background:#474747;
height:31px;

}
#wrappertop{
background-image:url(img/top-bg.gif); background-repeat:repeat-x;
height:69px;
}
#wrapper1{
background:#fff;

}

#wrapper2{
background:#E2E6DE;
clear: both;

}

.clear {
	clear: both;
}


#containerbottom{
background:#EBEDE4;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;

}


#rightnav{

background:#F1F3EA;
float:left;

/*padding-left:300px;*/
width:105px;
padding-bottom:20px;



}

#rightnav ul {
font:Arial;
font-size:12px;
list-style: none;
padding: 0;
margin: 0;

}

#rightnav li a {

text-align:left;
font-size:12px;
list-style: none;
color:#333333;
text-decoration: none;


}


#rightnav  a:hover {


color:#D4B2C7;
text-decoration: none;


}


#rightnav .active {

color:#D4B2C7;


}

#rightnav li{

font-size:12px;
padding:20px 0 0 0 ;

}

#content-text{
padding-top:10px;
width:480px;
float:left;
background:#Fff;
padding-right:60px;

}

#archive-text1{
padding-top:10px;
width:240px;
height:350px;
margin-top:10px;
float:left;
padding-left:10px;
margin-left:10px;
background:#F3F4F1;

}

#archive-text2{
padding-top:10px;
width:240px;
height:350px;
margin-top:10px;
float:left;
padding-left:10px;
margin-left:10px;
background:#F3F4F1;


}

#archive-text3{
padding-top:10px;
width:230px;
height:350px;
margin-top:10px;
float:left;
margin-left:10px;
background:#F3F4F1;
padding-left: 10px;

}



#content-text li{
padding-top:10px;
padding-right:5px;

}


.contentimage
{
padding-bottom:15px;

padding-top:20px;}



#content p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.0em;


}
#content-text p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.1em;
line-height:1.4em



}



#content2{
float:left;
margin-left:20px;
margin-bottom:20px;
padding-top:20px;
padding-bottom:20px;
background: #fff url(img/contentbottom.png) no-repeat bottom;
/*padding-left:500px;*/	
width:650px;

}




#content2 p{
padding-left:20px;
padding-right:20px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

#content2 h2{
padding-left:20px;
font-size:14px;
color:#029ACE;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

#content2 li{

font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

#content .award-info {
	color: #FE952F;
	font-weight: bold;
	padding-top: 20px;
}

#content .award-info p {
	color: #FE952F;
	font-weight: bold;
	font-size: 1.1em;
	
}

#content .award-info p.award-copy {
	float: left;
	width: 510px;
	padding: 0px 0px 0px 7px;
	margin: 0;
}

#content .award-info p.award-images {
	float: left;
	width: 243px;
	padding: 0 0 0 0px;
	margin: 0;
}

#content .award-info p.award-images img.rar {
	margin-right: 30px;
}



.roundedcornr_box_470891 {
float:left;
background: #fff;
}

.roundedcornr_bottom_470891 div {
background: url(img/roundedcornr_675367_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_470891 {
background: url(img/roundedcornr_675367_br.png) no-repeat bottom right;
}


.roundedcornr_bottom_470891 div, .roundedcornr_bottom_470891 {
width: 100%;
height: 20px;
font-size: 1px;
}
.roundedcornr_content_470891 { margin: 0 20px; }



#col1 {
width:200px;
float: left;
margin-left:25px;

font-size:12px;
background-image: url(img/line.gif); 
background-position:top;
padding-top:10px;
background-repeat: no-repeat;
}


#col1-news {
width:700px;
float: left;
margin-left:25px;
background-position:top;
padding-top:10px;
background-repeat: no-repeat;
}

#col1-news p {
width:700px;
font-size:1.1em;
line-height:1.4em;
padding-top:10px;
}

#col1-news ul.press {
list-style-type: none;
padding: 0;
margin: 0 0 10px 0;
}

#col1-news ul.press li {
display: inline;
margin-right: 15px;
}



#col1-news ul.press li img {
border-top: 1px solid #666;
border-bottom: 1px solid #666;
border-left: 1px solid #666;
border-right: 1px solid #666;
padding: 8px 6px 8px 6px;
background-color: #fff;
}

#col1 p {
width:200px;

font-size:12px;
padding-top:10px;
}

#col1 ul {
padding: 0;
margin-left: 20px;}

#col1 li {
padding: 10px;
margin: 0;


}

#col2 {
width:200px;
float: left;
margin-left:60px;

font-size:12px;
background-image: url(img/line.gif); 
background-position:top;
padding-top:10px;
background-repeat: no-repeat;
}

#col2 p {
width:200px;

font-size:12px;
padding-top:0px;
}

#col3 {
width:200px;
float: left;
margin-left:60px;

font-size:12px;
background-image: url(img/line.gif); 
background-position:top;
padding-top:10px;
background-repeat: no-repeat;
}

#col3 p {
width:200px;

font-size:12px;
padding-top:10px;
}

.coltitle {
padding-top:30px;
}

.col2title {
padding-top:0px;
}


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

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

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

#footer{
background:#EBEDE4;
margin-left: auto;
margin-top: 0px;
margin-right: auto;
border-top: 1px dashed #EBEDE4;
margin-bottom: 0px;
width:775px;
height:auto;
text-align:left;	

}



#footer p{
font-size:10px;
padding-left:25px;
padding-bottom:20px;

}

#footer img{
padding-left:25px;

}

.roundedcornr_bottom_676064 div, .roundedcornr_bottom_676064 {
width: 100%;
height: 20px;
font-size: 1px;
}

.roundedcornr_bottom_676064 div {
background: url(img/roundedcornr_676064_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_676064 {
background: url(img/roundedcornr_676064_br.png) no-repeat bottom right;
}

.awards {
	float: left;
	width: 503px;
	height: 100px;
}

.tenten {
	float: right;
	width: 217px;
	height: 41px;
	position: relative;
	right: 23px;
	top: 40px;
}
