
@charset "utf-8";
/**  ----------------  RESET   -------------------   **/
html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;padding:0px;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}abbr,acronym{border:0;font-variant:normal;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}

@font-face {
	font-family: 'TaxTypeCondensedBold';
	src: url('quicktype_bold-webfont.eot');
	src: local('☺'), url('quicktype_bold-webfont.woff') format('woff'), url('quicktype_bold-webfont.ttf') format('truetype'), url('quicktype_bold-webfont.svg#webfont0RDfQWFd') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'TaxTypeCondensed';
	src: url('quicktype-webfont.eot');
	src: local('☺'), url('quicktype-webfont.woff') format('woff'), url('quicktype-webfont.ttf') format('truetype'), url('quicktype-webfont.svg#webfontp7bNpdZ5') format('svg');
	font-weight: normal;
	font-style: normal;
}


/* UNIVERSAL */
body {background-color:#d5d5d5;font-family:Arial, Helvetica, sans-serif}
h1 {font-family:'TaxTypeCondensedBold', Arial, Helvetica, sans-serif;font-size:24px;line-height:40px;;background:url(../images/underline.png) left bottom repeat-x;color:#3364de;text-transform:uppercase}
h2 {font-family:'TaxTypeCondensedBold', Arial, Helvetica, sans-serif;font-size:20px;background:url(../images/underline.png) left bottom repeat-x;color:#3364de;line-height:30px;margin-bottom:8px;text-transform:uppercase}
h3 {font-family:'TaxTypeCondensedBold', Arial, Helvetica, sans-serif;font-size:18px;background:url(../images/underline2.png) left bottom repeat-x;color:#3364de;line-height:30px;margin-bottom:8px;text-transform:uppercase}
strong {font-weight:bold}
em {font-style:italic}
.clear {clear:both}


/* LAYOUT */

/* ------ HEADER ------- */
#header {font-family:'TaxTypeCondensedBold', Arial, Helvetica, sans-serif;width:955px;margin:0 auto 0 auto;height:55px;background:url(../images/) 25px top no-repeat;font-size:15px;color:#555}
#header p {float:right;margin:70px 10px 0 0}

/* ------ NAV ------ */
#nav {height:43px;width:955px;margin:0 auto 0 auto;background:#eeeeee;-moz-box-shadow: 0px 0px 4px #333;border-bottom:1px solid #3364de; /* FF3.5+ */-webkit-box-shadow: 0px 0px 4px #333; /* Saf3.0+, Chrome */box-shadow: 0px 0px 4px #333; /* Opera 10.5, IE9 */}
#nav ul {list-style:none;float:right;margin:7px 20px 0 0}
#nav ul li {font-family:'TaxTypeCondensed', Arial, Helvetica, sans-serif;float:left;margin:0;background:url(../images/nav-divider.png) right 8px no-repeat;padding:0 17px 0 15px;font-size:18px}
#nav li a {color:#00008b;text-decoration:none;}
.ie-border, #footer-bottom{height:0;background:none}


/* CONTAINER */
#container {width:955px;margin:0 auto 0 auto;background:#eeeeee;border-top:1px solid #3364ed;-moz-box-shadow: 0px 1px 3px #333;position:relative;z-index:1100 /* FF3.5+ */-webkit-box-shadow: 0px 1px 3px #333; /* Saf3.0+, Chrome */box-shadow: 0px 1px 3px #333; /* Opera 10.5, IE9 */}
#container p {color:#333;line-height:18px;margin:3px 0 9px 0}

/* CONTENT */
.content {padding:10px 15px 10px 15px;font-size:13px}
.content h1 {margin-bottom:4px}
.content h2 {margin-bottom:4px}
.content ul {margin-left:20px}
.content ul li {color:#333;line-height:18px}
.content a {color:#3654de;text-decoration:underline}

/* FOOTER */

#footer {background-color:#bebebe;border-top:2px solid #3654de;height:224px;padding:10px;color:#333}
#footer div p {font-size:13px;text-align:justify;margin:0}
#footer-section1 {float:left;width:256px;height:210px;padding-right:15px;}
#footer-section2 {float:left;width:376px;height:210px;padding-right:15px;}
#footer-section2 ul {display:block;float:left;width:183px;font-size:12px;margin-left:5px;line-height:13px;list-style:inside}
#footer-section2 ul li {margin-left:0px;list-style-image:url(../images/footer-li.png);}
#footer-section3 {float:left;width:256px;height:210px;padding-right:15px;line-height:18px;}
#footer-section3 img {margin:0 7px 0 7px}
#footer h3 {margin-bottom:8px}
#base {text-align:center;font-size:11px;color:#666;padding:10px}
a {color:#666;text-decoration:none}

/* MAIN IMAGE */
#main-image {width:955px;height:55px;margin:0 auto 0 auto;position:relative;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-top:220px;border-bottom:1px solid #3654de}
#main-image h1{color:#FFF;padding:6px 0 0 15px;background:url(../images/blue_trans_50.png) repeat;height:49px}

/* HOME SLIDER */
	#slider-container {background:#bebebe;height:302px}
#slider-container div {width:954px;margin:0 auto 0 auto;position:relative;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
	#slider {-moz-box-shadow: 0px 0px 4px #333; /* FF3.5+ */-webkit-box-shadow: 0px 0px 4px #333; /* Saf3.0+, Chrome */box-shadow: 0px 0px 4px #333; /* Opera 10.5, IE9 */}
	#slider li span {background:url(../images/blk_trans_50.png) repeat;padding:10px;display:block;margin-right:650px}
	#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:954px;
		height:302px;
		overflow:hidden;
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:25px;
		height:77px;
		position:absolute;
		left:-25px;
		top:120px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:954px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:25px;
		height:77px;
		background:url(../images/btn_prev.png) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.png) no-repeat 0 0;	
		}	
		.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
margin:0;
padding:0;
display:block;
overflow:hidden;
text-indent:-8000px;
 } 
		
	/* 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:1px solid #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */