@charset "UTF-8";

body
{
	width: 780px; 
	margin:0 auto;
	padding-top:10px;
}

/*
@Main Navigation styles
----------------------------------------------------*/

#hornav
{
	float: left;
	margin: 0;
	padding: 0;
	width: 100%;
	background: #9b9b9b url(images/bg_hornav.jpg) repeat-x;
	font-size: .75em;
}

#hornav ul
{
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 1px;
}

#hornav ul li
{
	float: left;
	line-height: normal;
	margin: 0;
}

#hornav ul li a
{
	float: left;
	display: block;
	padding: 6px 24px;
	text-decoration: none;
	text-transform: uppercase;
	color: #FFFFFF;
	background: transparent url(images/bg_horNav-link.jpg) top right no-repeat;
}

#hornav ul li a:hover, #hornav ul li a:active
{
	background: #666 url(images/bg_horNav-link.jpg) top right no-repeat;
}

#hornav ul li a#current
{
	background: #9b9b9b url(images/bg_horNav-link.jpg) repeat-x !important;
	color: #333333 !important;
	font-weight: bold;
}

 
 .brand { height:124px; background-color:#666;
 }
 
 
 
 .navi {font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#666; line-height:18px; padding-left:12px;
 }
 .navi a{ text-decoration:none; color:#666;  }
 .navi a:hover{ text-decoration:underline; color:#ffffff;
 }
 
 .navihead {font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#666; line-height:18px;
 padding-left:8px; padding-bottom:4px; padding-top:2px; border-left:thin #333;}
 .navihead a{ text-decoration:none
 }
 .navihead a:hover{ text-decoration:underline; color:#FC3;
 }
 
 
 .pg-link {background-color:#CCC; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#666; line-height:18px; width:100%;}
 .pg-link a{ text-decoration:none; color:#666;  }
 .pg-link a:hover{ text-decoration:underline; color:#00F;
 }
 
  
 .foot{font-size:11px; color:#ffffff; border-bottom:solid 1px #666; border-left:solid 1px #666; border-right:solid 1px #666; text-align:center;}
 
 .foot a{font-size:13px; text-decoration:underline; color:#ffffff;}
 .foot a:hover{color:#F00;}
 
 
 .bread {font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#999; padding-left:5px; padding-top:4px;}
 .bread a{color:#999; text-decoration:none}
 .bread a:hover{text-decoration:underline;}
 
 
 h1{ font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:24px; text-align:center;}
 
 .bdr1 {border-left:solid 1px #666; background-color:#CCC;}
 .bdr-bd {border-left:solid 1px #666; border-right:solid 1px #666;}
 .bdr-rt {border-right:solid 1px #666; background-color:#CCC;}
 
 .bd-txt {font-family:Tahoma, Geneva, sans-serif; font-size:13px; line-height:15px; padding:5px 5px 10px 5px;}
 
 
 .list {
	font-size:14px;	padding-left:10px; color:#666;
	border: 1px solid #FFFFFF; text-decoration: none;
	background-color: #d1e2ec; line-height:22px;
}

.list a
{
	 color:#666; text-decoration: none;
	
}

.list a:hover 
{		text-decoration: none; color:#666
	background-color: #ffffff;
}

.list li
{
	padding: 0 0 0 0;
	background: transparent url(/images/icn_download.jpg) no-repeat left center;
	line-height: normal;
	margin: 4px 0 0 0;
}

.list li a
{
	padding: 3px 10px;
	display: block;
	border: 1px solid #FFFFFF;
	text-decoration: none;
	background-color: #d1e2ec;
	text-transform: uppercase;
}

.list li a:hover, #list li a:active
{
	background-color: #EEEEEE;
	color: #000000;
}

.vertnav
{
	font-size:14px;	background-color: #D1E2EC;
	border: 1px solid #FFFFFF; 
	padding: 2px 10px; 
	color:#666;
	}

.vertnav a
{ text-decoration:none; color:#666;
}

.vertnav a:hover
{
	color:#ffffff;
	
}

.vertnav ul
{
	margin: 0;
	list-style-type: none;
	line-height: normal;
	padding: 0;
	border-top: 1px solid #FFFFFF;
}

.lk-pd{ padding:3px 3px 3px 20px; color:#666;}
.lk-pd a{color:#666; text-decoration:none;}
.lk-pd a:hover{color:#666; text-decoration:underline;}

.img-pd{padding:5px 5px 5px 5px}

#str{
 
  

}