

body {
	font: 13px Arial, 'Helvetica Neue', Helvetica, sans-serif;
	color: #fff;
	text-align:left;
	margin: 10 0 0 0;
	padding:0;
	background-color:#002346;
}

* {
margin: 0;
}

.search {
     border-color:#3F6C99; 
	 border-style:solid; 
	 border-width:1px;
	 background-color:#003C77;
	 margin-bottom:15px;
	 height:160px;
}

/* =============== */
/* ! Text Styles   */
/* =============== */



h1 {
	line-height: 110%;
	font: 30px;
		font-weight:100;
}

h2 {
	line-height: 160%;
	padding: 5px 0;
	font: 25px;
}

h3 {
	font: 20px;
	font-weight:100;
	padding:0;
	padding-bottom:10px;
		padding-top:10px;
}


p {
	line-height: 110%;
}

.alignRight {
	text-align: right;
}

.alignLeft {
	text-align: left;
}

.alignCenter {
	text-align: center;
}

.white20  {
    font-size:20px;
}


A.nav-link:link {
    color: #fff; 
    text-decoration:none;
	font-size:14px;
	}

A.nav-link:hover {
    color: #C7D7E7; 
    text-decoration:none;
	font-size:14px;
	}
	
A.nav-link:visited {
    color: #fff; 
    text-decoration:none;
	font-size:14px;
	}
	
A.nav-link:active {
    color: #fff; 
    text-decoration:none;
	font-size:14px;
	}
	
	
A.no:link {
    color: #406D99; 
    text-decoration:none;
	font-size:14px;
	}

A.no:hover {
    color: #406D99; 
    text-decoration:none;
	font-size:14px;
	}
	
A.no:visited {
    color: #406D99; 
    text-decoration:none;
	font-size:14px;
	}
	
A.no:active {
    color: #406D99; 
    text-decoration:none;
	font-size:14px;
	}
	
	
A.thumb-link:link {
    color: #fff; 
    text-decoration:none;
	font-size:13px;
	padding-left:8px; padding-right:8px;
	}	
	
A.thumb-link:hover {
    color: #fff; 
    text-decoration:none;
	font-size:13px;
	padding-left:8px; padding-right:8px;
	}
	
A.thumb-link:visited {
    color: #fff; 
    text-decoration:none;
	font-size:13px;
	padding-left:8px; padding-right:8px;
	}
	
A.thumb-link:active {
    color: #fff; 
    text-decoration:none;
	font-size:13px;
	padding-left:8px; padding-right:8px;
	}


#navigation ul  {
    list-style:none;
	}
    

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

#navigation   {
    padding-bottom:10px;
	}
	
A.link:link {color: #ffffff;text-decoration:none;}
A.link:visited {color: #ffffff;text-decoration:none;}
A.link:active {color: #ffffff;text-decoration:none;}
A.link:hover {color: #ffffff;text-decoration:none;}

A.link-huge:link {color: #ffffff;text-decoration:none;font-size:30px;}
A.link-huge:visited {color: #ffffff;text-decoration:none;font-size:30px;}
A.link-huge:active {color: #ffffff;text-decoration:none;font-size:30px;}
A.link-huge:hover {color: #ffffff;text-decoration:none;font-size:30px;}
	
/* ================== */
/* ! Core Structure   */
/* ================== */






/* Odd styles */

.padd-top-15  {
    padding-top:15px;
	}
	
	.border{
	 border-color:#3F6C99; 
	 border-style:solid; 
	 border-width:1px;
}

	.border-white{
	 border-color:#ffffff; 
	 border-style:solid; 
	 border-width:1px;
}

#thumb img{ 
 border-color:#ffffff; 
	 border-style:solid; 
	 border-width:1px;
}





/* Odd styles */





/* page control styles */

.pagecontrollink {
     display:block;
     background-image:url(pcbg.png);
     font-size:14px;
     height:21px;
     width:25px;
     float:left;
     margin-right:2px;
     padding-top:4px;
     text-align:center;
     text-decoration:none;
     color:#000000;
}
#prevbutton {
     height:25px;
     width:25px;
     background:url(pcprev.png);
     float:left;
     margin-right:2px;
     cursor:pointer;
}
#nextbutton {
     height:25px;
     width:25px;
     background:url(pcnext.png);
     float:left;
     margin-right:2px;
     cursor:pointer;
}
#firstbutton {
     height:25px;
     width:25px;
     background:url(pcfirst.png);
     float:left;
     margin-right:2px;
     cursor:pointer;
}
#lastbutton {
     height:25px;
     width:25px;
     background:url(pclast.png);
     float:left;
     margin-right:2px;
     cursor:pointer;
}
.hellip {
     display:none;

}

/* page control styles */


/* Container styles */

#container {
	width: 950px;
	padding:15px;
	margin-left:auto;
	margin-right:auto;
	background-color:#014B92;
}

#top      {
    height:108px;
	background-image:url(images/top-bg.gif);
	background-repeat:no-repeat;
	}



#leftcol {
	width: 295px;
	float: left;
	margin-bottom:15px;
}


#rightcol {
	width: 642px;
	float: right;
	margin-bottom:15px;
}

#nav  {
    float:right;
	padding-top:30px;
	}
	

#slideshow img { /* This sets correct alignment for slideshow in old ie */
top: 0;
left: 0;
}

#slideshow { /* This is the holding div for the slideshow */
	height: 366px;
	width:642px;
	margin-bottom:33px;
	display: block;
    top: 0;
    left: 0;
	position: relative;	
	z-index: 1;
}



/* ================= */
/* ! Footer Styles   */
/* ================= */
#footer {
    background-color:#003264;
	height: 66px;
	padding: 10px 0 0 10px; 
	font-size: 10px;
	color: #A8B9CA;
}

#footer a {
	color: #A8B9CA;
	text-decoration: none;
	font-size: 10px;
}

#footer a:hover {
	color: #fff;
}




/* ================= */
/* ! Footer Styles   */
/* ================= */
