body {
	background-image:url(img/bg.png);
	background-repeat:repeat-x;
	background-color:#2a608e;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
a.nav:link {
	text-decoration: none;
	color: #fff;
}
a.nav:visited {
	text-decoration: none;
	color: #fff;
}
a.nav:active {
	text-decoration: none;
	color: #fff;
}
a.nav:hover {
	text-decoration: underline; 
	color: #fff;
}

a.con:link {
	text-decoration: none;
	color: #faa635;
}
a.con:visited {
	text-decoration: none;
	color: #faa635;
}
a.con:active {
	text-decoration: none;
	color: #faa635;
}
a.con:hover {
	text-decoration: underline; 
	color: #3e6f98;
}
#header {
	height:175px;
	width:100%;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
#content {
	width:100%;
	background-color:#FFF;
	margin-top:25px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
}
object { 
outline:none;
}
#navbar {
	position: relative;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	color: #fff;
}
#navbar li {
	color: #fff;
	list-style: none;
	float: left; 
}
#navbar li a {
	height:35px;
	display: block;
	padding: 0px;
	margin-left:1em;
	margin-top:4px;
	font-family:tahoma;
	font-size:12px;
	text-decoration: none;
	margin-bottom:0px;
}
#navbar li ul {
	color: #fff;
	display: none;
}
#navbar li:hover ul, #navbar li.hover ul {
	position: absolute;
	display: inline;
	left: 0;
	width: 100%;
	margin: 0;
	padding: 0;
	color: #fff; 
}
#navbar li:hover li, #navbar li.hover li {
	float: left;
	color: #fff; 
}
#navbar li:hover li a, #navbar li.hover li a {
	color: #2a608e; 
}
#navbar li li a:hover {
	color: #FFF; 
}
#footer {
width: 100%;
bottom: 0px;
left: 0px;
height:150px;
background-image:url(img/footer_ex.png);
clear:all;
} 
#news {
width: 300px;
top: 0px;
bottom: 0px;
left: 0px;
height:200px;
background-image:url(img/footer_top_ex.png);
} 
#sub1 {
width: 200px;
top: 0px;
bottom: 0px;
left: 8px;
height:0px;
} 

a:link {
	font-family:tahoma;
	font-size:12px;
	text-decoration: none;
	color: #ef9218;
}
a:visited {
		font-family:tahoma;
	font-size:12px;
	text-decoration: none;
	color: #44749c;
}
a:active {
	font-family:tahoma;
	font-size:12px;
	text-decoration: none;
	color: #44749c;
}
a:hover {
	font-family:tahoma;
	font-size:12px;
	text-decoration: underline; 
	color: #417aaa;
}
		
	
	div.feedburnerFeedBlock p.date {
		margin-bottom: 0;
		color: #1f5482;
		}
	div.feedburnerFeedBlock ul li div {
		margin-bottom: 0;
		display: inline;
		color: #7499b8;
		}
	div.feedburnerFeedBlock span.headline a {
		margin-bottom: 0;
		font-weight: normal;
		font-size: 1.4em;
		color: #fab354;
		margin-bottom:0px;
		}
	div.feedburnerFeedBlock ul li {
		margin-bottom: .5em;
		padding-left: 0;
		text-indent: 0;
		color: pink;
		}
	div.feedburnerFeedBlock ul {
		list-style: none;
		margin: 0;
		padding: 0;
		color: yellow;
	}
	
	.contitle {
		margin-left:1em;
		margin-top:10px;
		font-family:tahoma;
		font-weight:bold;
		font-size:14px;
		color:#faa635;
	}
	.conadv {
		margin-left:1em;
		margin-top:1em;
		margin-bottom:1em;
		font-family:tahoma;
		font-weight:bold;
		font-size:14px;
		color:#1b4b74;
	}
	.context{
		margin-left:1.2em;
		line-height:2em;
		font-family:tahoma;
		font-size:12px;
		color:#2a608e;
	}
	
ul#products {
	text-indent: 10px;
	width: 13em;
	padding:0px;
	margin:0px;
	margin-left:10px;
	margin-top:10px;
	}
ul#products li {
  list-style: none;
  background-color: #2a608e;
  text-align: left;
  line-height:1.5em;
 
}
ul#products li a {
  display: block;
  height:2em;
  text-decoration: none;
}
a.products:link, a:visited { color: #FFFFFF; }
a.products:hover, a.products:active { color: #2a608e; } 
a.products:hover { 	background-color: #fba738; }
a.products:link  a.products:visited { color:#2a608e; }


	
	#foothead {
		margin-top:23px;
	}
	#footcat {
		margin-left:11px;
		line-height:1em;
	}
#carousel{
	margin-top:30px;
	background-color:#ffffff;
	width:500px;
	height:200px;
	position:absolute;
    }
    
    imgc{
		margin-left:25%;
        width:100%;
        height:100%;
    }
	
	div#container{width: 500px; margin:0 auto}
h1{ color: #F60; margin: 1em 0 0; letter-spacing: -2px; }
p{margin: 0 0 1.7em; }
	
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(bubble.gif) no-repeat bottom;
}

