/* ------------------------------------------------------------- */
/* IDEC Website 2006, Style and Repogramming (c) jansass.com Hamburg */
/* ------------------------------------------------------------- */

#navi li {
	float: left;
	display: block;
	left: -30px;
	position: relative;
	
	padding-top: 2px;
	/*width: 90px;*/
	padding-right: 15px;
	margin: 0px;
	
	color: #FFFFFF;
	font-size: 10px;
	}

#navi a {
	text-decoration: none;
	color: #FFFFFF;
	}
#navi a:HOVER {
	color:#FFCC00;}
		
/* ------------------------------------------------------------- */
.localli {
	list-style-image:url(../images/link.gif); clear: left;}
.localliplus {
	list-style-image:url(../images/link.gif); clear: left; border-bottom: 1px solid #00acff; margin-bottom: 5px; min-height: 40px;}
.localliplus A {text-decoration: none !important;}
.localliplus STRONG { font-size: 12px; color: #00acff;}

		
.localli h4 {
	background: #FFFFFF;
	border-bottom: 1px solid #4DADD6;
	margin: 0px;
	position:relative;
	left: -17px;
	
	}

/* ------------------------------------------------------------- */
#subnavi {
	float: left;
	overflow: hidden;
	width: 180px;
	padding-left: 10px;}

.subli a {
	color: #000000; 
	}
.subli {
	background-image:url(../images/subli.gif)!important;
	border-left: 5px solid;
	
	position: relative;
	left: -40px;
	list-style-type:none;

	width: 140px;
	height: 30px;

	margin-bottom: 1px;
	padding: 2px 0px 1px 15px;
	font-size: 11px;
	font-weight: bold;}
	
html>body .subli { /*using child selector, which is not interpreted by IE */
	height: auto;
	min-height: 30px;
	}
/* IS: colorful space below main navi */
#area {
	color: #FFFFFF;
	padding-left: 0px;
	padding-top: 16px;
	padding-bottom: 11px;
	text-indent: 15px;}
/* IS: last colored line - color needs to be adjusted to area code */
#lastline{
	height: 3px; 
	overflow: hidden; 
	clear:both;	}

	
/* IS: holds subname and content togehter */
#container {
	float: left; 
	width: 760px; 
	background: url(../images/bg.gif) repeat-y;}
/* IS: the gray thing at the top scoping the main menu */
#navbar {
	width: 760px; 
	height: 20px; 
	background: #3D4654;}
/* IS: the text content */
#content {
	overflow: hidden;
	width: 570px; /*reset to 570*/
	float: left; 
	/*border: 1px dashed gray;*/}
#content a {
	color: #333333;
	text-decoration: underline;	}
#content a:HOVER {
	color:#FFCC00;
	}

/* ------------------------------------------------------------- */
/* IS: some standard things*/
body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;}
.yellow {
	color:#FFCC00;}
.red {
	color: #990000;}
h1	{
	margin: 0px;
	font-size: 26px;}
h2	{
	margin: 0px;
	font-size: 16px;}
h3	{
	margin: 0px;
	font-size: 12px;}
ul {
	margin-top: 0px;}
.px760 {
	width: 760px;}
#white {
	height: 15px; 
	overflow: hidden;}
a {
	text-decoration:none;}
.contentimg {
	border: 1px solid black;
	float: right;
	margin: 0px 0px 15px 25px;
	}
.listimg {
	float: right;
	clear: right;
	margin: 0px 5px 0px 20px;
	height: 35px;
	position: relative;
	top: 5px;
	}
.newsimg {float: left; margin-right: 10px; margin-bottom: 5px; width: 32px; border: 0px;}
.newsimg A:HOVER {border: 1px solid red;}

/* ------------------------------------------------------------- */
/* IS: footer line*/
.footer {
	text-align:right;
	font-size: 10px !important;
	color: #666666 !important;
	font-weight: normal;
	}
.smaller{
	font-size: 10px !important;
	color: #666666 !important;
	font-weight: normal;
	}
/* IS: footer links */
.footer a {
	text-decoration: none !important;
	color: #666666 !important;}
/* IS: footer links hovered */
.footer a:HOVER {
	text-decoration: underline !important;
	color:#FFCC00 !important;}
#logo {
	width: 760px; 
	height: 63px; 
	overflow: hidden;}
.header {
	width: 30px; 
	height: 30px; 
	margin-right:1px; 
	float: left;
	}

/* ------------------------------------------------------------- */
#upg1, #upg2, #upg3 {width: 558px; clear:both; background: #ddd url(../images/upg-ramp2.gif) repeat-x; padding: 5px; border: 1px solid #999; border-top: 0px; display: none;}
.upg {position:relative; float: left; margin: 10px 10px 0px 10px; width: 130px; }

#upgcontainer {display: none; visibility:hidden;}





