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

* {
		margin:0;
		padding:0;
}

* :focus { 

		outline: 0; 

}


body {

		
		font-family: arial, helvetica, sans-serif ;
		font-size:12px;
		background: url(/images/global/bg.jpg) 50% top no-repeat;

}

#leftcol h1{
		font-size: 18px;
		font-weight:normal;
		color: #333333;
		line-height:18px;
		margin-bottom: 20px;
		margin-top: -30px;
		text-transform: uppercase; 
}


h1{
		font-size: 18px;
		font-weight:normal;
		color: #333333;
		line-height:18px;
		margin-bottom: 20px;
		margin-top: 20px;
		text-transform: uppercase; 
}

h2 {		
		font-size:12px;
		color:#0d65a8;
		text-decoration:underline;
		margin: 0;
}


h3{
		font-size:11px;
		color: #FF9933;
		font-weight:bold;
		

}
#container{
		
		position:relative;
		margin: 0 auto;
		top:0;
		width:990px;
		/*height:881px;*/
}

.content {

		padding:50px 0 0px 0;
		padding:70px 0 0px 0!important;
		float:left;
		/*height:400px;*/
		width:360px;
		text-align:left;
		}

.content p {
	margin-bottom: 20px;
	}

.content-inside {
		padding:0 40px 0px 10px;
		float:left;
		/*height:400px;*/
		width:370px;
			}
		
*:first-child+html #searchsubmit {
	background: #0E5EA5;
	border: 1px solid #90D3E3;
	color: #ffffff;
	padding: 3px;
	position: absolute;
	left: 160px !important;
	}

#searchsubmit {	
	background: #0E5EA5;
	border: 1px solid #90D3E3;
	color: #ffffff;
	padding: 3px;
	position: absolute;
	left: 150px;
	}
	
#searchform {
	position: relative;
	margin: 55px 0 -20px 160px;
	}


#searchbox {
 text-align:right;
 margin-top:90px;
}

#searchbox p {
 color:#1288C8;
 margin-top:25px;
 width:250px;
 float:right;
}

#searchbox p a {
 color:#1288C8;
}

.searchform1 {
	height: 23px;
	margin: 0 65px 0 0;
	padding: 0;
	}	

.content-inside h2 {
	font-size: 18px;
	font-weight:normal;
	text-decoration: none;
	color: #608A26;
	line-height:18px;
	margin-bottom: 10px;
	margin-right: 0; 
	margin-top: 60px;
	}

.content-inside ul li.current_page_item a {
	color: #00375F;
	}

.content-inside ul {
	text-align: right;
	float: right;
	margin-top: 45px;
	}
	
.content-inside ul li {
	font-size: 14px;
	margin-top: 10px;
	list-style-type: none;
	}	
	
.content-inside ul li a {
	color: #0E70B1;
	text-decoration: none;
	font-weight: bold;
	}
	
.content-inside ul li a:hover {
	color: #00375F;
	}				
			
#rightcol {
	line-height: 18px;
	}

#rightcol h3 {
 font-size: 16px;
 color: #608A26;
 margin-bottom: 20px;
 }

#rightcol img {
	margin: 10px 0 20px 0;
	}

#rightcol ul, #rightcol ol {
	margin: 0 0 20px 30px;
	text-transform: 
	}
	
#rightcol ul li {
	margin: 0 0 10px 0;
	color: #333333;
	background: url(/images/global/green-bullet.gif) 0 5px no-repeat;
	padding-left: 15px;
	list-style-type: none;
	}	
	
#rightcol ol li {
	margin: 0 0 10px 0;
	color: #333333;
	padding-left: 15px;
	}	
	


#rightcol table {
	margin-bottom:20px;
	border:none;
	font-size:12px;
	border-spacing: 0; 
	width:95%;
}

iframe {
	margin-left:0;
}

#rightcol table td {
	border:none;
	background:#E0EEEF;
	padding:7px;
	border-right:1px solid #fff;
	border-left:1px solid #8FBFBF;
	border-top:1px solid #fff;
	border-bottom:1px solid #8FBFBF;
}

#rightcol table th {
	border:none;
	text-align:left;
	background:#486867;
	color:#fff;
	padding:7px;
	border-right:1px solid #486867;
	border-left:1px solid #486867;
}


.content a, content-inside {

		color:#0d65a8;
		
}

#leftcol{
		position:relative;
	 	width:400px;
		/*height:700px;*/
		float:left;
		line-height: 18px;
}

#rightcol h3 a {
	text-decoration: none;
	}

#rightcol{
		background:url(/images/global/golf.gif) top no-repeat;
		position:relative;
	 	width:565px;
		float:right;
		
}

#rightcol a {
	color: #0E70B1;
	font-weight: bold;
	}

#rightcol a:hover {
	color: #00375F;
	}


#rightcol p {
	line-height: 18px;
	margin: 0 0 20px 0;
	}

.rightimage{

		position:relative;
		height:210px;
		width:550px;
		margin-top:34px;
		padding-left:11px;
	
		
}

#navigation {
		 
		height:170px;
		width:990px;
		padding-top:10px;
		padding-left:30px;
		 
		}		
		
#nav li {
		
		position:relative;
		list-style:none;
		font-size:12px;
		width:110px;
		float:left;		
}

#nav ul {
		position: relative;
		height:100px;
		margin-top:0px;
		
		color: #FFFFFF;
		 
}

#nav  a{
		text-decoration:none;
		color:#FFFFFF;
		text-transform: uppercase;
}

#nav li a:hover{

		color: #3399CC;
		
		

}


#nav ul li  a{
		text-transform: none;
		text-decoration:none;
		color: #CCCC99;
		font-size:11px;
		

}

#rightcol .buttons img {
	margin: 0;
	}

.buttons {
	
		position:relative;
		height:55px;
		width:563px;
		float:left;
		}

.buttons-inside{
	
		position:relative;
		height:55px;
		float:left;
		margin-top: 20px;
		border-top: 1px solid #D1DFD4;
		border-bottom: 1px solid #D1DFD4;
		}


.buttons a img, .buttons-inside a img {

		border:0;
		
}

.course{
		position: relative ;
		float:left;
		
}
.course a img{
			
			border:none;
}

.news {
		
		background:url(/images/global/news-03.gif) top no-repeat;
		position:relative;
		color:#FFFFFF;
		font-size:11px;
		font-weight:normal;	
		width:187px;
		height:212px;
		/*padding:55px 25px 40px 30px;*/	
		float:left;
	
}

#rightcol .news a{

		color:#FF9933;
		text-decoration: none;
}

#rightcol .news p {
	margin:  0 25px 0 25px;
	line-height: normal;
	}

#rightcol .news h3 {
	margin: 60px 25px 05px 25px;
	font-size: 12px;
	}

.read {

		width:60px;
		float:right;
		margin-top:10px;
		margin-right: 25px;
}

.read a{
		text-decoration: none;
		color:#FF9933;
		
		
	 
}

.shop{
		position: relative;
		width:190px;
		float:left;
	
		
}

.shop a img{
		
		border:0;

}

.article{
		position:relative;
		height:55px;
		width:260px;
		margin-left:120px;
		paddingleft:40px;
		text-decoration:none;
		border:none; 
	 
	
}

.article a img{
			
		border:0;
		
			
}

#rightcol .tipone p, #rightcol .tiptwo p, #rightcol .tipthree p, #rightcol .tipfour p {
	margin: 0;
	line-height: normal;
	}

.tipone{
		background:url(/images/global/tipone.gif) top no-repeat;
		position:relative;
		padding:15px 20px 10px 60px;
		font-size:11px;
		height:32px;
		width:200px;
		float:left;
		margin-top:25px;
	
}

.tiptwo{
		background:url(/images/global/tiptwo.gif) top no-repeat;
		position:relative;
		padding:12px 20px 15px 60px;
		font-size:11px;
		height:32px;
		width:200px;
		float:left;
		
	
}

.tipthree{
		background:url(/images/global/tipthree.gif) top no-repeat;
		position:relative;
		padding:15px 20px 10px 50px;
		font-size:11px;
		height:32px;
		width:200px;
		float:left;
		margin-top:25px;
		 
	
}

.tipfour{
		background:url(/images/global/tipfour.gif) top no-repeat;
		padding:12px 20px 15px 50px;
		font-size:11px;
		position: relative;
		height:32px;
		width:200px;
		float:left;
		 	
}



.footer a {
	color: #0E70B1;
	font-weight: bold;
	}

.footer a:hover {
	color: #00375F;
	}


.footer  {
		margin:0 auto;
		width:1004px;
	 	color: #CCCCCC;
		font-weight:normal;
	text-align: right;	
	}

.footer p {
	
	}

.copy{
		position: relative;
	 	color: #CCCCCC;
		width: 180px;
		font-weight:normal;
		float:right;
}

