/*
Tollring

Version: 1.0
Author: George
*/

html {
	background: #ccc url(images/html_bg.jpg);
}

body {
	margin: 0;
	padding: 0;
	FONT-FAMILY: Verdana, Tahoma, Arial;
	FONT-SIZE: 11px;
	color: #666666;
	background:  url(images/body_bg.jpg) repeat-x;
}
		
h1 {
	color: #699AD2;
	font-size: 16px;
	margin: 0;
	padding: 0;
}
		
h2 {
	color: #666666;
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0px;
	margin: 0;
	text-transform: capitalize;
}	
	
h2 a:link {
	color: #ccc;
	text-decoration: none;
}	
	
h2 a:visited {
	color: #ccc;
	text-decoration: none;
}	
		
h2 a:hover {
	color: #fff;
	text-decoration: none;
}
		
h3 {
	color: #666;
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	margin: 0 0 5px 0;
	text-transform: capitalize;
	margin: 0 0 5px 0; 
	padding: 0 0 5px 0; 
}	

h3.news {
	color: #6BAFC3;
	font-family: Verdana, Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0px;
	margin: 0;
	text-transform: capitalize;
	margin: 0; 
	padding: 0 0 10px 0; 
}

.date {
	color: #333333;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: -1px;
	margin: 0;
	text-transform: capitalize;
	margin: 0; 
	padding: 0; 
}
		
		
#container {
width: 928px;
padding: 0px;
margin: 0 auto;
background: #fff;
height: auto;
overflow: auto;
margin-bottom: 20px;
      }


	#toper {
		width: 896px;
		height: 100px;
		margin: 0 0 1px 16px;
	
		float: left;
		display: inline;
		background: #808394;
		background-image: url(images/pips.gif);
		background-repeat: no-repeat;
		background-position: right;
		}
		
		h1 {
		margin: 0;
		padding: 0;
		}
		
		h1 a {
		background: #808394;
		margin: 0;
		padding: 0;
		width: 565px;
		height: 99px;
		display: block;
		float: left;
		}
		
		.hideme {
		display: none;
		}
		
		#top_nav {
		margin: 10px 10px 0 0px;
		padding: 0 100px 0 0;
		width: 160px;
		float: right;
		color: #E7F0F3;
		letter-spacing: -1px;
		text-align: right;
		}

		
		#top_nav a:link {
		color: #E7F0F3;
		text-decoration: none;
		}	
			
		#top_nav a:visited {
		color: #E7F0F3;
		text-decoration: none;
		}	
				
		#top_nav a:hover {
		color: #fff;
		text-decoration: none;
		}	

#menu {
width: 896px;
height: 35px;
background: #fff url(images/menu_bg.jpg);
float: left;
display: inline;
margin-top: 0;
margin-right: 0;
margin-bottom: 0;
margin-left: 16px;
      }	


#header {
width: 896px;
height: auto;
margin: 0 0 0 16px;
float: left;
display: inline;
overflow: auto;
}

#flash_box {
width: 896px;
height: auto;
overflow: auto;
}	

#header_box {
width: 896px;
height: 82px;
background: url(images/header_data_box.jpg);
}

#header_box_logo {
width: 235px;
height: 82px;
float: left;
text-align: center;
}	

#header_box_text {
width: 455px;
height: 60px;
float: left;
padding: 22px 0 0 0;
line-height: 13px;
color: #666666;
	}

#header_box_button {
	width: 155px;
	height: 54px;
	float: left;
	padding: 28px 0 0 50px;
}
		

/* content */	

#content {
width: 896px;
margin: 0 0 0 16px;
padding: 10px 0 0 0;
height: auto;
overflow: hidden;
float: left;
display: inline;
      }

#about_box {
width: 256px;
padding: 0 0 10px 0;
margin: 0;
height: 185px;
float: left;
background: url(images/about_box_bg.jpg) bottom;
      }


#partners_box {
	width: 256px;
	height: 185px;
	padding: 0 0 10px 0;
	margin: 0;
	float: right;
	background: url(images/about_box_bg.jpg) bottom;
}

.address_box {
	width: 256px;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	height: auto;
	float: right;
	background: url(images/about_box_bg.jpg) bottom;
}

.partner {
margin: 0 0 25px 0;
}

#news_box {
	width: 354px;
	height: 185px;
	padding: 0 0 10px 0;
	margin: 0 14px 0 14px;
	float: left;
	background: url(images/news_box_bg.jpg) bottom;
}

#news-button {
	width: auto;
	padding: 0 21px 0 0;
	margin: 0;
	height: 20px;
	float: right;
	text-align: right;
}

#sub_box {
width: 626px;
padding: 0 0 10px 0;
margin: 0 14px 0 0;
height: auto;
float: left;
background: url(images/sub_box_bg.jpg) bottom;

      }

.leadership {
width: 586px;
padding: 0;
margin: 0 0 15px 0;
height: auto;
float: left;
background: url(images/leadership_bg.jpg) bottom;
      }

.leadership-data {
width: 556px;
padding: 10px 15px 0 15px;
margin: 0;
height: auto;
float: left;
background: url(images/leadership_bg.jpg) bottom;
      }

#sub_box_big {
width: 896px;
padding: 0 0 10px 0;
margin: 0;
height: auto;
float: left;
background: url(images/sub_box_big_bg.jpg) bottom;

      }

.location {
width: 200px;
padding: 0 0 10px 0;
margin: 0 14px 0 0;
height: auto;
float: left;
display: inline;
      }

.box_title {
	width: 236px;
	padding: 10px 0 0 20px;
	margin: 0 0 10px 0;
	height: 25px;
	float: left;
	background: #000 url(images/title_bg.jpg);
	color: #FFFFFF;
	font-size: 12px;
	letter-spacing: 0px;
}

.box_title_2 {
	width: 334px;
	padding: 10px 0 0 20px;
	margin: 0 0 10px 0;
	height: 25px;
	float: left;
	background: #000 url(images/title_bg.jpg);
	color: #FFFFFF;
	font-size: 12px;
	letter-spacing: 0px;
}

.box_title_3 {
	width: 606px;
	padding: 10px 0 0 20px;
	margin: 0 0 10px 0;
	height: 25px;
	float: left;
	background: #000 url(images/title_bg.jpg);
	color: #FFFFFF;
	font-size: 12px;
	letter-spacing: 0px;
}

.box_title_4 {
width: 876px;
padding: 10px 0 0 20px;
margin: 0 0 10px 0;
height: 25px;
float: left;
background: #000 url(images/title_bg.jpg);
color: #FFFFFF;
font-size: 12px;
letter-spacing: 0px;
      }

.box_title_leadership_open {
width: 571px;
padding: 10px 0 0 15px;
margin: 0;
height: 25px;
float: left;
background: url(images/leadership_title_open.jpg);
color: #FFFFFF;
font-size: 12px;
letter-spacing: 0px;
      }

.box_title_leadership_close {
width: 571px;
padding: 10px 0 0 15px;
margin: 0;
height: 25px;
float: left;
background: #000 url(images/leadership_title_close.jpg);
color: #FFFFFF;
font-size: 12px;
letter-spacing: 0px;
      }

.box_data_news {
width: 216px;
padding: 5px 20px 0 20px;
margin: 0;
height: auto;
float: left;
      }

.box_data {
width: 216px;
padding: 5px 0px 0 0px;
margin: 0;
height: auto;
float: left;
      }

.box_data_partners {
width: 216px;
margin: 0;
height: auto;
padding-left:10px;
float: left;
text-align: center;
padding-right: 0px;
}

.box_data_address {
width: 216px;
padding: 5px 20px 0 20px;
margin: 0;
height: auto;
float: left;
text-align: left;
}

.box_data_2 {
width: 314px;
padding: 5px 20px 0 20px;
margin: 0;
height: auto;
float: left;
      }

.box_data_3 {
width: 586px;
padding: 5px 20px 0 20px;
margin: 0;
height: auto;
float: left;
      }

.box_data_4 {
width: 856px;
padding: 5px 20px 0 20px;
margin: 0;
height: auto;
float: left;
      }

.box_data_map {
width: 856px;
padding: 5px 20px 0 20px;
margin: 0;
height: auto;
float: left;
text-align: center;
      }

.newstxt
{
	margin-bottom:10px;
}

/* footer */		
		
#footer {
width: 896px;
margin: 0 0 0 16px;
margin-top: 10px;
height: 30px;
float: left;
display: inline;
}	

#links {
float: left;
text-align: left;
}

#copy {
float: right;
text-align: right;
}

#footer p {
font-size: 10px;
margin: 0;
padding: 0;
line-height: 150%;
}

#footer p a:link {
color: #666666;
}

#footer p a:visited {
color: #666666;
}

#footer p a:hover {
color: #000;
}


IMG { border-style: none; border-width: 0; }
/* links */		

A:link { COLOR: #03AFDA; TEXT-DECORATION: none; }
A:visited { COLOR: #03AFDA; TEXT-DECORATION: none; }
A:hover { COLOR: #000; TEXT-DECORATION: underline; }		

