body { line-height: 1.6em; 
		background-image: url('images/test.jpg');
   		background-repeat: repeat-x;
		font-family: Tahoma, Microsoft Sans Serif, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px;
		text-align: justify;
		text-transform: none;
		text-decoration: none;
		margin: 0px; padding: 0px;
		}
		
p {margin-top: 4px; margin-bottom: 6px;}

div.hozbar {
		background-image:url('images/hozdottedbar.gif');
		background-repeat:repeat-x;
		background-position:top left;
		height:3px;
		font-size:1px;
		line-height:1px;
		width:100%;
	}

.comment {text-align: right; font-style: italic; }


#bigcontainer { margin: 0px auto; position: relative; width: 950px; background: #fff;}

#bigcontainer2 { margin: 0px auto; position: relative; width: 950px; background: #fff;}
    	
#topsection { 
		text-align: center;
		font-size: 18px;
		line-height: 150%;
		font-weight: bolder;
		color: #999;
}

#top {  background-image: url('images/top.jpg');
    	background-repeat: no-repeat;
    	background-position: 50% top; width: 950px; height: 15px;
    	}
    	
#maincontainer {
		padding-left: 20px; padding-right: 20px; background: #ffffff;
		}
		
#maincontainer2 {
		padding-left: 20px; padding-right: 20px; background: #ffffff;
		}
		
#links { 
font-weight:300; font-size: 11px;
		text-align: center;
		line-height: 1.3em;
}
    
#links2 { 
font-weight:300; font-size: 11px;
		text-align: center;
		line-height: 1.3em;
}

#links3 { 
font-weight:300; font-size: 11px;
		line-height: 1.3em;
}

.unnamed1 {	
	font-size: 10px;
	line-height: 1.0em;
	text-align: center;
}

.unnamed2 {
	font-size: 12px;
	line-height: 1.3em;
	text-align: justify;
}	

	.tfk { color: #999999; }
	
	.greet { color: #999999; font-size: 14px; font-weight: 900; }
	
	.news { color: red; font-size: 18px; font-weight: 900; }

#maincontainer ul li {
	list-style-position: outside; list-style-image: url(images/bullet1.gif); padding-bottom: 3px; text-align: left;
}

.image{
padding-bottom: 5px;
}

.imageright{ margin-right: 0px;
float:right ;
padding-left: 15px ;
padding-right: 20px;
padding-bottom: 10px ;
}

.imageleft{
float:left ;
padding-left: 20px ;
padding-right: 15px ;
padding-bottom: 10px ;
}

.imageright_footer{
float:right ;
padding-left: 10px ;
padding-right: 10px;
padding-top: 0px;
border: 0px;
}

.imageleft_footer{
float:left ;
padding-left: 10px;
padding-right: 10px;
border: 0px;
}

h1 {
    font-size: 1.5em;
    color: #003399;
    text-align: center;
    margin-bottom: 1em;
    font-weight:900;}
    
h2 {
    font-size: 1.2em;
    color: #B84C04;
    text-align: center;    
	margin-bottom: 1em; 
    font-weight:900;}
    
h3 {
    font-size: 1.3em;
    color: #84cb17;
    margin-bottom: 1em;
    font-weight:900;
}

h4 {font-weight:900; color: #003399; font-size: 1.2em; }

h5 {font-weight:900; color: #84cb17;
}

#bottom { font-weight:300; font-size: 10px;
		text-align: center;
		line-height: 1.6em; }
		
#base { background-image: url('images/test1.jpg'); height: 100px;
    	background-repeat: repeat-x; }

.white {color:#fff;}
    
.center { text-align: center; }

.right { float: right; margin-right: 40px;}

.left { float: left; margin-left: 40px;}

#small {
		margin-top: 5px;
		font-size: 10px;
		text-align: center;
		line-height: 1em;
		}
		
	.latte { font-size: 36px; color: red; line-height: 1.3em; }
	
	.calc { color: #33cc00; font-size: 14px; font-weight: 900; }
	
	.tfk { color: #999999; }
	
	.greet { color: #999999; font-size: 14px; font-weight: 900; }
	
	.news { color: red; font-size: 18px; font-weight: 900; }
	
#menu #current {font-size: 9px;
	background :url("images/nav1d.gif") no-repeat left top;
}

#menu #current a {font-size: 9px;
	background :url("images/nav4d.gif") no-repeat right top;
	color :#003399;
}

#menu a {font-size: 9px;
	background :url("images/nav3.gif") no-repeat right top;
	color :#ffffff;
	display :block;
	font-weight :bold;
	padding :8px 20px 14px 8px;
	text-decoration :none;
}

#menu a:hover {font-size: 9px;
	color :#fff;
}

#menu li {
	background :url("images/nav2.gif") no-repeat left top;
	float :left;
	margin :0px;
	padding :0px 0px 0px 12px;
}

#menu li:hover{
	cursor :pointer;
	z-index :100;
}

#menu li:hover ul ul,
#menu li li:hover ul ul,
#menu li li li:hover ul ul,
#menu li li li li:hover ul ul {
	display :none;
}

#menu li:hover ul,
#menu li li:hover ul,
#menu li li li:hover ul,
#menu li li li li:hover ul {
	display :block;
}

#menu ul {
	border-bottom :0px solid #fff;
	clear :left;
	float :left;
	list-style :none;
	margin :0px 0px 0px 0px;
	padding :0px 0px 0px 0px;
	width :950px;
}

#menu ul #current ul li a {
	background :#013668;
	color :#ffffff;
	padding :0px;
}

#menu ul #current ul li a:hover {
	background :#013668;
	color :#ff9900;
	padding :0px;
}

#menu ul ul{
	background :#013668;
	border :0px;
	display :none;
	margin :0px 0px 0px -5px;
	padding :6px 0px 5px 0px;
	position :absolute;
	top :auto;
	width :auto;
	z-index :500;
}

#menu ul ul li {
	background :#013668;
	clear :none;
	color :#ffffff;
	display :block;
	float :none;
	padding :0px 10px 5px 12px;
	width :auto;
}

#menu ul ul li a {
	background :#013668;
	color :#ffffff;
	padding :0px;
}

#menu ul ul li a:hover {
	background :#013668;
	color :#ff9900;
	padding :0px;
}

.selected2 {
	background :#013668;
	font-size: 10px;
	font-weight :bold;
	color :#ff9900;
	padding :0px 0px 0px 0px;
}

.whiteborder { background-image: url('images/whitepix.gif');
    	background-repeat: no-repeat; height: 15px;
	clear: left; float: left; width: 950px;
}

a:link, a:visited  {
	color: #68838b; font-weight:300; font-size: 1.0em;
		line-height: 1.3em;
		font-weight:900;
		text-decoration: none;
}

a:hover {
	color: #84cb17; font-weight:300; font-size: 1.0em;
		line-height: 1.3em;
		font-weight:900;
		text-decoration: none;
}

.menuactive { color: #84cb17; }