body{
	font-family:verdana;
	font-size:11px;
	background:#e9eff2 url('../img/body.png') repeat-x;
	color:#576368;
}

div.container{
	width:726px;
	margin:auto;
}
	
	p{
		padding:0px 0px 12px 0px;
		line-height:16px;
		color:#576368;
		text-align:justify;
	}
	
	a{
		color:#027cc1;
	}
		a:hover{
			color:#000000;
		}

		h1.logo{
			width:726px;
			height:93px;
			background:url('../img/logo.png') no-repeat;
			text-indent:-9999px;
		}
		
			h1.logo a{
				display: block;
				width:310px;
				height:83px;
			}
		   
		ul.menu{
			width:726px;
			height:58px;
			background:url('../img/menu.png') no-repeat;
			margin:0px 0px 7px 0px;
		}
			ul.menu li{
				float:left;
				text-transform: uppercase;
				font-family:century gothic, tahoma;
				font-size:12px;
				background:url('../img/menuSeperate.png') right no-repeat;
			}
				ul.menu li a{
					color:#ffffff;
					float:left;
					height:38px;
					padding:20px 10px 0px 10px;
					
				}
					ul.menu li a:hover{
						color:#44580b;
					}
				ul.menu li.active a{
					color:#44580b;
					float:left;
					background:url('../img/menuActive.png') right no-repeat;
					padding:20px 10px 0px 10px;
					height:38px;
					display:block;
				}
	
	div.block {
	  clear: left;
	}
	
	div.holderLeft{
		float:left;
		overflow:hidden;
	}
	div.holderRight{
		float:right;
		overflow:hidden;
	}
	div.wrapperLeft{
		float:left;
		overflow:hidden;
		width:420px;
	}
	div.wrapperRight{
		float:right;
		overflow:hidden;
	}
		div.contentLarge{
			width:686px;
			background:#ffffff url('../img/contentLargeTop.png') no-repeat;
			padding:20px 20px 6px 20px;
			overflow:hidden;
		}
		
         div.contentLarge h1{
            margin:8px 0px 12px 0px;
            padding:0px 0px 0px 20px;
            font-size:13px;
            background:url('../img/bullet.png') left 1px no-repeat;
         }
         
         div.contentLarge img{
            margin:0px 0px 0px 20px;
         }
		
			div.contentLargeBottom{
				width:726px;
				height:7px;
				background:#ffffff url('../img/contentLargeBottom.png') no-repeat;
				overflow:hidden;
				margin:0px 0px 5px 0px;
			}
			
		div.contentMedium{
			width:443px;
			background:#ffffff url('../img/contentMediumTop.png') no-repeat;
			padding:20px 20px 6px 20px;
			overflow:hidden;
		}
		
         div.contentMedium h1{
		      margin:8px 0px 12px 0px;
		      padding:0px 0px 0px 20px;
		      font-size:13px;
		      background:url('../img/bullet.png') left 1px no-repeat;
		   }
		
         div.contentMedium h2{
		      font-size:13px;
		      margin:0px 0px 2px 0px;
		   }
		   
		   div.contentMedium img{
            margin:0px 20px 20px 0px;
         }
		
			div.contentMediumBottom{
				width:483px;
				height:7px;
				background:#ffffff url('../img/contentMediumBottom.png') no-repeat;
				overflow:hidden;
				margin:0px 0px 5px 0px;
			}
			
		div.contentSmall{
			width:198px;
			background:#ffffff url('../img/contentSmallTop.png') no-repeat;
			padding:20px 20px 6px 20px;
			overflow:hidden;
		}
		
         div.contentSmall h2 {
		      margin:8px 0px 12px 0px;
		      padding:0px 0px 0px 20px;
		      font-size:13px;
		      background:url('../img/bullet.png') left 1px no-repeat;
		   }
		
			div.contentSmall p {
				text-align: left;
			}
			div.contentSmallBottom{
				width:238px;
				height:7px;
				background:#ffffff url('../img/contentSmallBottom.png') no-repeat;
				overflow:hidden;
				margin:0px 0px 5px 0px;
			}
			div.contentSmall ul, div.contentMedium ul {
				overflow:hidden;
				width:100%;
				margin:0px 0px 12px;
			}
				div.contentSmall ul li, div.contentMedium ul li{
					border-bottom:1px solid #e9eff2;
					color:#027cc1;
					font-family:century gothic, tahoma;
					font-variant:small-caps;
					font-size:13px;
					padding:2px 0px 2px 12px;
					
				}
					div.contentSmall ul li a{
						background:url('../img/bulletSmall.png') left 8px no-repeat;
						padding:2px 0px 2px 16px;
						display: block;
					}
					
					div.contentMedium ul li{
					 background:url('../img/bulletSmall.png') left 8px no-repeat;
					}
					
					
					div.contentMedium ul li a{
					    color: #576368;
					    text-decoration:underline;
					}
					
					
		
		a.onlyChild {
			background:url('../img/button.png') repeat-x;
			border:0px;
			color:#ffffff;
			height:20px;
			width:133px;
			padding:2px 0px 0px 10px;
			display:inline-block;
			margin:2px 0px 0px 0px;
		}
		div.button a:hover{
			color:#ffffff;
			background:url('../img/buttonHover.png') repeat-x;
		}
			
		form{
			margin:0px 0px 12px 0px;
		}
		
			form input{
				background:#ffffff;
				border:1px solid #d1dbe0;
				padding:3px 3px 4px 6px;
				margin:2px 0px 5px 0px;
				color:#576368;
				font-family:verdana;
				font-size:11px;
				width:250px;
				height:14px;
				display:block;
			}
			form #contact_form-message{
				background:#ffffff;
				border:1px solid #d1dbe0;
				padding:5px 3px 4px 6px;
				margin:2px 0px 10px 0px;
				color:#576368;
				font-family:verdana;
				font-size:11px;
				width:300px;
				height:150px;
			}
			
	 	form #contact_form-Send {
		   float: left;
		   clear: left;
		   padding-left: 10px;
		   border: none;
		   height: 20px;
		   width: 145px;
		   text-align: left;
		   font: Verdana, Arial, Helvetica, sans-serif;
		   font-size: 11px;
		   color: #FFFFFF;
		   background: url("../img/button.png") no-repeat;
		}
		
		.red {
		   font-weight: bold;
		   color: #FF0000;
		}
			
		table{
			width:443px;
			margin:10px 0px 20px 0px;
			overflow:hidden;
			background:url('../img/table.png') repeat-x;
			padding:0px;
			border-collapse:collapse;
		}
			table th{
				text-align:left;
				padding:6px 7px 8px 7px;
				color:#44580b;
				font-size:15px;
				font-variant:small-caps;
				font-weight:normal;
				font-family:century gothic, tahoma;
			}
				
			table td{
				padding:6px 7px 6px 7px;
				border-bottom:1px solid #e9eff2;
				vertical-align:top;
				line-height:16px;
				text-align:left;
			}
			
		div.footer{
			width:228px;
			color:#a5b2b8;
			padding:0px 0px 0px 10px;
			line-height:16px;
		}
			div.footer a{
				color:#4ab0e4;
			}
				div.footer a:hover{
					color:#000000;
				}
				
				
form dt {
   margin: 5px 0 3px 0 ;
}

form dd {
   clear: left;
   margin: 0px;
   
}
