@charset "utf-8";
/* CSS Document */

* { padding: 0; margin: 0; }

td, br { margin: 0; padding: 0; }


body { background: #2f2f2f url(../images/background.gif) repeat-x top; 
	   margin-top: 43px; 
	   font: "Calibri", Tahoma, Verdana 15px #020202;  }
	   
a:link { color: #FF9900; }	
a:hover {  text-decoration: none; }
	   
h2 { font-size:22px;
	font-weight: bold;
	color: black;}
ul em { font-weight: bold; }
	   
#wrapper { background-color:#FFFFFF;
		   margin: 0 auto;
		   padding-top: 0;
		   position: relative;
		   top: 10px;
		   height: auto;
		   margin-bottom: 20px;
		   padding-bottom: 3px;		  
		   width: 953px; background-image:url(../images/topBg.gif); background-position:top; background-repeat:no-repeat; }

#logo { background: url(../images/logo.gif) no-repeat;

		position:relative;
		left: -10px;
		top: -10px; 
		width: 216px; height: 73px;
		padding: 0;
		margin: 0;	}
		
#navBar { 
	      height:28px;
		  float: right;
     	  width: 575px;
		  margin: 0; padding: 0;
		  background-image: url(../images/menuBg.gif);
		  background-repeat:repeat-x;
		  background-position:bottom; }

		 
#navBar ul {  list-style: none;  padding-top: 5px; }

#navBar li {
		 display: inline;
		 padding-left: 15px;
			}	

		 
#navBar a:link, #navBar a:visited {
				font-size: 10px;
				font-family: Tahoma;
				font-weight: bold;
				color: #ffffff;
				text-transform: uppercase;
				text-decoration: none;	}
			
#navBar a:link { color: #ffffff;	}	

#navBar a:hover {  text-decoration: underline;	}	 
		 
		 
#langSwitch { width: 107px; height: 28px;
			  background:url(../images/switchBg.gif);
			  background-position:bottom;
			
			   }
			  
#langSwitch a:link, #langSwitch a:visited {
			display: inline;
			position: relative;
			left: 10px; 
			top: 5px;
		    color: #fff;
		    font: 11px Tahoma; 
			text-decoration: none; 
		}

#langSwitch a:hover { 
			  text-decoration: underline; }
			  
#langSwitch img { 			position: relative;
			left: 10px; 
			top: 8px; }
			  
			  
.mainContent {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 15px;
	text-align: left;
	font-family: "Calibri", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#000000
 }	
 
.mainContent p { padding-top: 20px;
	font-family: "Calibri", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#000000}		  
			   

#subNav ul {
		list-style-type: none;
		width: 213px;
		font: bold 14px "Calibri", Tahoma, Verdana;
		padding-left: 10px;
		padding-top: 29px;
		

		
}

.nav {  	    font: bold 1.0em "Calibri", Tahoma, Verdana;
				text-transform: uppercase;
				color: #ffffff; 
				padding-left: 10px;
				text-align:left;
				height: 25px;
				margin: 0;
				padding-bottom: 0;
				padding-right: 0
				width:   }
				
				
#subNav a:link, #subNav a:visited {
		text-align:left;
		text-decoration: none;
		font-weight: bold;
		display: block;
		padding: 3px 12px 3px 24px; 
		color: #fff;
		border-top: 1px solid #3f3f40;
		border-bottom: 1px solid #020202;
		line-height: 22px; 	
		background-image:url(../images/bullet.gif);
		background-position:left;
		background-repeat:no-repeat;	}
		
#subNav a:hover {
		text-decoration: underline;
		background-image:url(../images/bulletOver.gif);
		background-position:left;
		background-repeat:no-repeat;	}
		
		
		
		
		
#boxwrapper { width: 665px; 
			  padding-top: 20px;
			  margin-left: 10px;
			  padding-bottom: 20px;
			  margin-bottom: 20px;
			  text-align:left;
			  }

.boxout  {
		width: 298px !important;
		background: #e1e1e1 url(../images/boxBtm.gif) 0 100% no-repeat;
		height: 140px;
		float: left;  }

.boxout img { border: 0; }

.boxout h2 {
		font: bold 1.0em "Calibri", Tahoma, Verdana;
		text-transform: uppercase;
		color: #ffffff;
		background-image:url(../images/botTop.gif);
		margin: 0;
		padding: 5px 10px;	}

.boxout p { 
			font: bold 13px "Calibri", Tahoma, Verdana;
			padding-top: 8px;
			padding-left: 40px;
			padding-right: 9px;
			line-height: 19px;	 }
			
.boxout img { float: left;
			  padding-top: 15px;
		      padding-left: 6px;
			  margin-right: 10px;  }
			  
			  
.boxout1  {
		width: 298px !important;
		background: #e1e1e1 url(../images/boxBtm.gif) 0 100% no-repeat;
		height: 140px;
		float: right; }
		
.boxout1 img { border: 0; padding-bottom: 15px;}

.boxout1 h2 {
		font: bold 1.0em "Calibri", Tahoma, Verdana;
		text-transform: uppercase;
		color: #ffffff;
		background-image:url(../images/boxTop2.gif);
		margin: 0;
		padding: 5px 10px;	}

.boxout1 p { 
			font: bold 13px "Calibri", Tahoma, Verdana;
			padding-top: 8px;
			padding-left: 40px;
			padding-right: 9px;
			padding-bottom: 10px;
			line-height: 19x;	 }
			
.boxout1 img { float: left;
			  padding-top: 15px;
		      padding-left: 6px;
			  margin-right: 10px;  }
			  
.
			  
			  

			  
			  
#headerImage  {   width: 315px; text-align:right; }
				 
#headerImage img {
	padding-left: 370px;
	padding-bottom: 6px;
}

								
				
#footer {  color: #fff;
		  font-size: 10px;
		  font-family: Tahoma;
		  text-align: center; 
		  height: 25px; }
		  
