@charset "utf-8";

/* ----------------------------------------------------
	Body Default
	----------------------------------------------------*/
* {
	margin: 0px;
	padding: 0px;
	outline: none;
}

a, a:visited { 
	text-decoration: none;
	color: #006699;
}

a:hover {
	color: #008BCE;
	text-decoration: underline;
}

img {
	border: none;
}

ul {
	margin: 0px;
	padding: 0px;
}

li {
	
}

li a{
	text-decoration: none;
}


.left { float: left !important; }
.right { float: right !important; }
.text-left { text-align: left !important; }
.text-right { text-align: right !important; }
.text-center { text-align: center !important; }
/*.clear { float: left !important; clear: both !important; width: 100% !important; }*/

.clear {
	clear: both;
}

.h10 {
	height:10px;
}

.h15 {
	height:15px;
}

.h20 {
	height:20px;
}

img.padImage {
	margin:10px;
}

body {
	font: normal 12px Georgia, "Times New Roman", Times, serif;
	text-align: left;
	text-decoration: none;
	color: #333333;
	position:relative;
	background-color:#646B75;
}

/* ----------------------------------------------------
	Headings 
	----------------------------------------------------*/
	
h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	display: inline;
}

h1 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #00457C;
}

h3 {
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	color: #00457C;
}

#wide {
 width:100%; 
 background-color:#FFFFFF;
}

#header {
	width:100%;
	height:45px;
	background-image: url(../images/header_grey.jpg);
	background-repeat: repeat-x;
}

#wrapper {
	width: 815px;
	margin:0 auto 0 auto;
	position:relative;
	min-height:600px;
}

#head {
	position:relative;
}

	#head #logoBox {
		float:right;
		padding-top:7px;
		padding-right:5px;
		text-align:right;
	}
	
	#head #homeLink {

	}
	
	#head #homeLink a {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#6D6E71;
	background-image: url(../images/arrow_red.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	background-position: 0 2px;
	
	}
	
	#head #quote {
		padding-top:20px;
		margin:0 auto;
		text-align:center;
		height:110px;
	}
	
	#head #quote {
		padding-top:10px;
		margin:0 auto;
		text-align:center;
		display:block;
		height:85px;
	}
	
		#head #quote p {
			color:#999999;
			font-size:16px;
		}
		
			#head #quote p strong {
				font-size:24px;
				font-weight:normal;
			}
			
	#nav {
		height:22px;
		display: table;
		width:812px;

	}
	
		#nav ul {
			width: 100%;
			display: table-row;
			background-image:url(../images/bar_red.jpg);
			background-repeat:repeat-x;
		}
		
			#nav ul li {
				height:21px;
				display: table-cell;
				position:relative;
				float:left;
       			padding:0 16px 0 16px;
    			text-align:left;
				border-right:2px solid #cccccc;
			}
			
				#nav ul li ul {
					/*top: 11.8em;*/
					top: 1.8em;
					display:block;
					width: 150px;
					border:1px #000000 solid;
					background-image:none;
				}
				
				#nav ul li ul {
					padding:0;
				}
				
				#nav ul li ul li {
					padding:0;
					border-right:none;
				}
				
				#nav ul li ul a,
				#nav ul li ul a:visited {
					font-weight:normal;
					padding:2px 0 3px 15px;
					text-align:left;
					margin-left:0;
					width: 120px;
					
				}
				
				#nav ul ul ul {
					top: 0;
				}
			
				#nav ul li a, #nav ul li a:visited  {
					color:#FFFFFF; 
					font-size:12px;
					font-family:"Arial Black",Arial, Helvetica, sans-serif;
					line-height:16px;
					display:block;
					padding:3px 0 0 0;
					text-align:center;
					font-weight:normal;
					
					
				}
				
				#nav ul li a:hover  {
					color:#FFFFFF;
					text-decoration:none;
					
				}
				
				
				
				
				
				#nav ul li ul li a, #nav ul li ul li a:visited {
					font-size:13px;
					font-family:Arial, Helvetica, sans-serif;
				}
				
				#nav ul li ul li a:hover  {
					background-color:#CCCCCC;
					color:#000000;
				}
				
				
			/*#nav ul li.news {
				width:108px;
				text-align:center;
							
			}*/
			
				/*#nav ul li.news a,
				#nav ul li.news a:visited  {
					background-image:url(../images/apple.gif);
					background-repeat: no-repeat;
					color:#575757;
					font-size:14px;
					font-family:Georgia, "Times New Roman", Times, serif;
					padding:4px 0 2px 22px;
					font-weight:normal;
					background-position: 6px;
				}*/
				
			#nav ul li.one {
				background-image:url(../images/bar_green.jpg);
				background-repeat:repeat-x;
			}
			
			#nav ul li.one ul {
				/*background-color:#AFD462;*/
				background-image: url(../images/bg_one.png);
				background-repeat: repeat;
			}
			
			#nav ul li.two {
				background-image:url(../images/bar_blue.jpg);
				background-repeat:repeat-x;		
			}
			
			#nav ul li.two ul {
				/*background-color:#55B7E8;*/
				background-image: url(../images/bg_two.png);
				background-repeat: repeat;
			}
			
			#nav ul li.three {
				background-image:url(../images/bar_orange.jpg);
				background-repeat:repeat-x;		
			}
			
			#nav ul li.three ul {
				/*background-color:#FFC466;*/
				background-image: url(../images/bg_three.png);
				background-repeat: repeat;
			}
			
			#nav ul li.four {
				background-image:url(../images/bar_purple.jpg);
				background-repeat:repeat-x;		
			}
			
			#nav ul li.four ul {
				/*background-color:#C98EBE;*/
				background-image: url(../images/bg_four.png);
				background-repeat: repeat;
			}
			
			#nav ul li.five {
				background-image:url(../images/bar_red.jpg);
				background-repeat:repeat-x;
				border-right:none;		
			}
			
			#nav ul li.five ul {
				/*background-color:#D99089;*/
				background-image: url(../images/bg_five.png);
				background-repeat: repeat;
			}
		
			#nav ul li.active  {
					background-image: url(../images/bar_highlight.jpg);
					background-repeat: repeat;					
				}
	#breadcrumbs_container{
		float:left;
		text-align:left;
		margin-top:5px;
	}
			
	#breadcrumbs {
		display:inline;

	}
		
		#breadcrumbs li {
			display:block;
			position:relative;
			float:left;
			padding-right:6px;
			text-align:left;
		}
		
			#breadcrumbs li a {
				font:bold 13px Arial, Helvetica, sans-serif;
				color:#6D6E71;
				background-image: url(../images/arrow_red.gif);
				background-repeat: no-repeat;
				padding-left: 15px;
				background-position: 0 2px;
			}
			
	 a.news,
	 a.news:visited  {
		display:block;
		float:right;
		background-image:url(../images/apple.gif);
		background-repeat: no-repeat;
		color:#575757;
		font-size:14px;
		font-family:Georgia, "Times New Roman", Times, serif;
		padding:6px 5px 2px 35px;
		font-weight:normal;
		background-position: 6px;
	}

#content {
	padding:20px 0 30px 0;
}

	#content #leftCol {
		float:left;
		display:block;
		width: 155px;
		border:1px #999999 solid;
		background-color: #ECECEC;
		padding:5px 8px 10px 8px;
	}
	
	#content #rightCol {
		float:right;
		display:block;
		width: 620px;
		
	}
	
	#content #rightCol.grey {
		border:1px #999999 solid;
		background-color: #fbfbfb;
		padding:5px 8px 10px 8px;
	}

	#content h1 {
		height:25px;
		display:block;
	}
	
	#content h3 {
		margin:15px 0 5px 0;
		display:block;
	}
	
	#content h2 {
		display: block;
		width:97%;
		text-align:left;
		font:bold 12px Verdana, Arial, Helvetica, sans-serif;
		color:#ffffff;
		height:18px;
		padding:4px 2% 0 1%;
		margin-bottom:20px;
	}
	
	#content h2.one {
		background-color: #818286;
		border-bottom:2px #84303D solid;	
	}
			
	#content h2.two {
		background-color: #B8AE67;
		border-bottom:2px #133E69 solid;	
	}
	
	#content h2.three {
		background-color: #CECB9E;
		border-bottom:2px #818286 solid;	
	}
	
	#content h2.four {
		background-color: #133E69;
		border-bottom:2px #B8AE67 solid;	
	}
	
	#content h2.five {
		background-color: #84303D;
		border-bottom:2px #818286 solid;		
	}
	
	#content img.one {
		border:1px #818286 solid;	
	}
			
	#content img.two {
		border:1px #B8AE67 solid;	
	}
	
	#content img.three {	
		border:1px #CECB9E solid;	
	}
	
	#content img.four {
		border:1px #133E69 solid;	
	}
	
	#content img.five {
		border:1px #84303D solid;		
	}

	#content p {
		line-height: 20px;
		margin-bottom:15px;
	}
	
	#content p.blue{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #003366;
	}

	
	#content ul {
		margin:10px 0 10px 35px;
	}


#footer {
	width:100%;
	height:80px;
	background-image: url(../images/footer_grey.jpg);
	background-repeat: repeat-x;
	padding-top:1px;
}

	#footer p {
		text-align:center;
		width: 100%;
		color:#ffffff;
		font-family:Arial, Helvetica, sans-serif;
		margin-top:20px;
		line-height:18px;
	}
	
	#footer a, #footer a:visited {
		color:#ffffff;
	}

/* styling of the container. */
a.myPlayer {
	display:block;
	width: 500px;
	height:350px; 
	text-align:center;
	margin:0 15px 15px 0;
	float:left;
	border:1px solid #999;
}

/* play button */
a.myPlayer img {
	margin-top:140px;
	border:0px;
	background-repeat:no-repeat;
}

/* when container is hovered we alter the border color */
a.myPlayer:hover {
	border:1px solid #000;
}



