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

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	dddfont-weight:inherit;
	dddfont-style:inherit;
	font-size:100%;
	dddfont-family:inherit;
	vertical-align:baseline;
}

body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
body {font-size: 80%; font-family: Helvetica, Arial, sans-serif; color:#005293;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#000;}
h1 {font-size:3em;margin-bottom:0.75em; color:#005293;}
h2 {font-size:2em;margin-bottom:0.75em; color:#005293;}
h3 {font-size:1.5em;line-height:1;margin-bottom:1em;color:#005293;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em; color:#005293;}

a {color: #005293;}


body {text-align: center; border-top: 24px solid #005293;}

	/* image replacement */

        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{

            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }

    /* // image replacement */

	#container{	
		margin: 20px auto;
		position:relative;
		text-align:left;
		width:750px;
		background:#fff;		
		margin-bottom:2em;

		}	

	#content{
		position:relative;
		}			



/* Easy Slider */



	#slider ul, #slider li,

	#slider2 ul, #slider2 li{

		margin:0;

		padding:0;

		list-style:none;

		}

	#slider2{margin-top:1em;}

	#slider li, #slider2 li{ 

		/* 

			define width and height of list item (slide)

			entire slider area will adjust according to the parameters provided here

		*/ 

		width:750px;

		height:395px;

		overflow:hidden;
}	

#slider li p {margin: 5px;}
	
#slider li img {float: right; margin: 5px; margin-left: 10px; margin-bottom: 10px;}
	
	#prevBtn, #nextBtn,

	#slider1next, #slider1prev{ 

		display:block;

		width:30px;

		height:77px;

		position:absolute;

		left:-30px;

		top:71px;

		z-index:1000;

		}	

	#nextBtn, #slider1next{ 

		left:745px;

		}														

	#prevBtn a, #nextBtn a,

	#slider1next a, #slider1prev a{  

		display:block;

		position:relative;

		width:30px;

		height:77px;

		background: url(images/btn_prev.gif) no-repeat 0 0;	

		}	

	#nextBtn a, #slider1next a{ 

		background:url(images/btn_next.gif) no-repeat 0 0;	

		}	

		

	/* numeric controls */	



	ol#controls{

		margin:1em 0;

		padding:0;

		height:28px;	

		}

	ol#controls li{

		margin:0 10px 0 0; 

		padding:0;

		float:left;

		list-style:none;

		height:28px;

		line-height:28px;

		}

	ol#controls li a{

		float:left;

		height:28px;

		line-height:28px;

		border: 0;

		background:#005293;

		color:#fff;

		padding:0 10px;

		text-decoration:none;

		}

	ol#controls li.current a{

		background:#981E32;

		color:#fff;

		}

	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

	

/* // Easy Slider */

#footer {
	margin-top: 60px; margin-bottom: 20px;
	border-bottom: 1px dotted #005293;
	
}

#footer p {
	margin-top:6px;}

div#info {font-size: 85%;}

ul#contact {
	list-style: none;
	display: inline;
}

ul#contact li {
	margin-right: 3px;
	padding-left: 11px;
	width: 175px;
	height: 500px;
	float: left;
	border-left: 1px dotted #005293;}
	
ul#contact li:first-child {
	padding-left: 0; border: 0;}
