﻿
* { margin: 0; padding: 0; }
body { font: .80em Tahoma, Verdana, Sans-Serif, Arial; background: url(../images/body.gif) repeat; color: #dfdfdf; }
h1 { font: normal 2em "Trebuchet MS", Helvetica, Arial; }
h2 { font: normal 1.6em "Trebuchet MS", Helvetica, Arial; color: #dfdfdf; margin: 0 0 15px; }
h3 { font: normal 1.4em "Trebuchet MS", Helvetica, Arial; margin: 0 0 20px; }
h4 { font: normal 1.2em "Trebuchet MS", Helvetica, Arial; color: #dfdfdf; margin: 0 0 4px; }
p { margin: 0 0 15px; line-height: 1.6em; }
a { outline: 0; color: #304D6F; text-decoration: none; }
a:hover { outline: 0; color: #304D6F; text-decoration: underline; }

/* start - table */
table {

}
tr {

}
th, td {


}
th {

	padding: 2px 2px;	


	
}
td {

	padding: 2px 2px;	

}	


img { outline: 0; border: 0; padding: 4px; }
#wrapper { width: 984px; margin: auto; }
.clr { clear: both; }
#logo { float: left; padding: 30px 15px; }	
.content_slider { background: url(../images/content.gif) repeat; padding: 20px; }
#main { padding: 0; margin:0; list-style:inside;}
.content { width: 670px; float: left; list-style: url(../images/list.gif); padding-bottom:10px;}
.col { float: left; width: 530px; margin: 5px 5px 0 0; list-style:none;}
.col a {color:#fff; text-decoration:none;}
.col a:hover {color:#000;}
.col li { list-style:none; padding-left:5px; background-image: url(../images/bull.png) no-repeat 0 0; }
.col h3 {color:#c6f8ff; font-size:14px; text-transform:uppercase; font-weight:bold;}
.col img { outline: 0; border: 1px solid #FFFFFF; padding: 0; }
.newsflashes { float:right; height:210px;padding-left:5px; padding-right:5px; padding-top:10px; width:390px;border:none; list-style:inside;background:#0b0b0b url(../images/news_back.png) no-repeat; }
.right { float: right; margin-right: 0; }
	.short { padding: 0 0 15px 0;}
#footer { clear: both; background: url(../images/line.gif) repeat-x; padding: 20px 20px 10px; font-size: .9em; }
#footer a { outline: 0; color: #304D6F; text-decoration: none; }
#footer a:hover { outline: 0; color: #304D6F; text-decoration: underline; }
	#footer p { margin: 0 0 8px; }


#footer li{
  display: inline; /* Shows each item side-by-side */
  list-style-type: none;
  padding-left:5px;
  padding-right:5px;
  	border-right: 1px solid #c0c0c0;
	
}

#footer ul{
 display: block;
  float: right;
  padding: 0 1em;
	
}	

#slider_mask{
padding-left:5px;
		position:relative;
		}
 /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
	
/* 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:930px;
		height:300px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:60px;
		height:60px;
		position:absolute;
		left:-27px;
		top:91px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:912px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:60px;
		height:60px;
		background:url(../slider/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../slider/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: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 end*/

	
#search {
padding-top:0;
	margin-top:-30px;
	float: right;
	width: 296px;
	display: inline;
	padding-bottom:10px;
	height:auto;

	}
.searchbox{width:290px;font-size:14px;line-height:14px;height:auto;color:#f3f3f3;padding:8px 14px;border:0;background:url(../images/search.png) no-repeat 0 0;}
	
#banner {
	position: absolute;
	top: 5px; 
	left: 630px;
	padding: 0; 
	margin: 0;
	border-color:#333333;
	
}

#logo { 
	padding: 10px 12px 10px;
	height: 55px;
}

#pane-list {
	float:left;
	margin: 10px 0 0 10px;
	padding: 0;
	display: inline;
	width: 270px;
	color:#304d6f;
	font-size:14px;
	
}
#pane-list a{
	color:#dfdfdf;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	list-style:none;
}
#pane-list a:hover{
	color:#dfdfdf;
	font-weight:bold;
	font-size:12px;


}
#pane-list h3{
	margin: 10px 0 0 0;
	padding: 5px 5px 5px;
	list-style: none;
	background-color:#dfdfdf;
}


#pane-list ul{
	list-style: none;

}
#pane-list ul li {
	background: #1d384b;
	padding: 10px 10px 10px;
	border-top: solid 1px #dfdfdf;
	cursor: pointer;
	list-style: none;
	
}
#pane-list ul li:hover {
	background: #304d6f;
}

	
