
/* =navigation */
#navflex{
	clear:both;
	font-weight:bold;
	color:#fff;
	margin: 0;
	padding: 0;
	margin-left:2px;
	float:left;
	list-style-type:none;
}

#navflex li{
	list-style-type:none;
	float:left;
	line-height: 18px;
	margin:0 0 0 4px;
	padding:0 0 0 10px ;
	
	background:url(images/tabgrey.gif) #c0c0c0 top left no-repeat;
}
#navflex li a{
	color:#fff;	
	background:url(images/tabgrey.gif) transparent top right no-repeat;
	display:block;
	padding:0 10px 0 0;
}
#navflex li a:link,
#navflex li a:visited{
	color:#fff;
	font-size:12px;
	text-decoration:none;
}
#navflex li a:hover,
#navflex li a:active{
	color:#fff;
	text-decoration:none;
}
#navflex li.cur,
#navflex li.over,
#navflex li:hover
{
	background:url(images/tabover.gif) #3375b2 top left no-repeat;
	
}
#navflex li strong,
ul#navflex li.cur a,
ul#navflex li.over a,
ul#navflex li:hover a
{
	display:block;
	font-size:12px;
	color:#fff;
	padding:0 10px 0 0;
	text-decoration:none;
	background:url(images/tabover.gif) transparent top right no-repeat;
}




/* =navigation2 */
#navflex2{
	clear:both;
	font-weight:bold;
	color:#fff;
	margin: 0;
	padding: 0;
	margin-left:4px;
	margin-top: 3px;
	float:left;
	list-style-type:none;
}


#navflex2 li{
	list-style-type:none;
	float:left;
	line-height: 19px;
	margin:0 0 0 4px;
	padding:0 0 0 10px ;
	
	background:url(images/tabgrey2.gif) #c0c0c0 top left no-repeat;
}
#navflex2 li a{
	color:#666;	
	background:url(images/tabgrey2.gif) transparent top right no-repeat;
	display:block;
	padding:0 10px 0 0;
}
#navflex2 li a:link,
#navflex2 li a:visited{
	color:#000;
	font-size:12px;
	text-decoration:none;
}
#navflex2 li a:hover,
#navflex2 li a:active{
	color:#000;
	text-decoration:none;
}
#navflex2 li.cur,
#navflex2 li.over,
#navflex2 li:hover
{
	background:url(images/tabover2.gif) #3375b2 top left no-repeat;
	
}
#navflex2 li strong,
ul#navflex2 li.cur a,
ul#navflex2 li.over a,
ul#navflex2 li:hover a
{
	display:block;
	font-size:12px;
	color:#fff;
	padding:0 10px 0 0;
	text-decoration:none;
	background:url(images/tabover2.gif) transparent top right no-repeat;
}





/* = topnavigation */
#navtop{
	clear:both;
	font-weight:normal;
	color:#7D8496;
	margin: 0;
	padding: 0;
	margin-left:0;
	float:right;
	font-size:11px;
	list-style-type:none;
	line-height: 12px;
	margin-bottom: 4px;
	
}

#navtop li{
	list-style-type:none;
	float:left;
	line-height: 12px;
	margin:0 5px 0 0;
	padding:0;
	
}
#navtop li a{

	display:block;
	padding:0 0 0 5px;
	border-left: #ccc solid 1px;
	
}
#navtop li a:link,
#navtop li a:visited{
	padding:0 0 0 5px;
	font-size:11px;
	text-decoration:none;
}
#navtop li a:hover,
#navtop li a:active{
	padding:0 0 0 5px;
	text-decoration:none;
}
#navtop li.cur,
#navtop li.over,
#navtop li:hover
{

	
}
#navtop li strong,
ul#navtop li.cur a,
ul#navtop li.over a,
ul#navtop li:hover a
{
	display:block;
	font-size:11px;
	padding:0 0 0 5px;
	text-decoration:underline;
	
}

/* = diggnavigation */
#navdigg{
	clear:both;
	font-weight:bold;
	color:#BC5820;
	margin: 0;
	padding: 0;
	margin-left:0;
	float:left;
	font-size:11px;
	list-style-type:none;
	line-height: 12px;
	margin-bottom: 4px;
	margin-top: 4px;
	
}
#navdigg img{
	margin-right:2px;
	margin-left:9px;
	
}

#navdigg li{
	list-style-type:none;
	float:left;
	line-height: 12px;
	margin:0;
	padding:0;
	
}
#navdigg li a{

	display:block;
	padding:0;
	color:#BC5820;
	
}
#navdigg li a:link,
#navdigg li a:visited{
	padding:0;
	font-size:11px;
	text-decoration:none;
	color:#BC5820;
}
#navdigg li a:hover,
#navdigg li a:active{
	padding:0;
	text-decoration:none;
	color:#BC5820;
}
#navdigg li.cur,
#navdigg li.over,
#navdigg li:hover
{

	
}
#navdigg li strong,
ul#navdigg li.cur a,
ul#navdigg li.over a,
ul#navdigg li:hover a
{
	display:block;
	font-size:11px;
	padding:0;
	text-decoration:underline;
	
}




/* =navigation */
#catbutton{
	clear:both;
	font-weight:bold;
	color:#1B41A1;
	margin: 0;
	padding: 0;
	float:left;
	list-style-type:none;
	list-style:none;
	width: 100%;
}

#catbutton li{
	list-style-type:none;
	float:left;
	line-height: 21px;
	margin:0;
	padding:0;
	
}
#catbutton li a{
	color:#1B41A1;	
	background:url(images/catbutton.gif) transparent top left no-repeat;
	display:block;
	padding:0 18px 0 27px;
}
#catbutton li a:link,
#catbutton li a:visited{
	color:#1B41A1;
	font-size:12px;
	text-decoration:none;
}
#catbutton li a:hover,
#catbutton li a:active{
	color:#1B41A1;
	text-decoration:underline;
}
#catbutton li.cur,
#catbutton li.over,
#catbutton li:hover
{

	
}
#catbutton li strong,
ul#catbutton li.cur a,
ul#catbutton li.over a,
ul#catbutton li:hover a
{
	display:block;
	font-size:12px;
	color:#1B41A1;
	padding:0 18px 0 27px;
	text-decoration:underline;
	background:url(images/catbutton.gif) transparent top left no-repeat;
}

/* =form button arrow */
#formbuttonarrow{
	clear:both;
	font-weight:bold;
	color:#666;
	margin-left:0;
	list-style-type:none;
	padding-left: 0;
}


#formbuttonarrow li{
	list-style-type:none;
	float:left;
	line-height: 18px;
	margin:0;
	padding:0 0 0 25px ;
	
	background:url(images/formbuttonarrow.gif) #c0c0c0 top left no-repeat;
}
#formbuttonarrow li input{
	color:#fff;	
	background:url(images/formbuttonarrow.gif) transparent top right no-repeat;
	display:block;
	padding:0;
	padding-top: 4px;
	padding-left: 0;
	padding-bottom: 6px;
	padding-right: 9px;
	margin-left: 0;

}
#formbuttonarrow li input:link,
#formbuttonarrow li input:visited{
	color:#000;
	text-decoration:none;
}
#formbuttonarrow li input:hover,
#formbuttonarrow li input:active{
	color: #fff;
	text-decoration:none;
}
#formbuttonarrow li.cur,
#formbuttonarrow li.over,
#formbuttonarrow li:hover
{
	background:url(images/formbuttonarrow.gif) #3375b2 top left no-repeat;
	
}
#formbuttonarrow li strong,
ul#formbuttonarrow li.cur a,
ul#formbuttonarrow li.over a,
ul#formbuttonarrow li:hover a
{
	display:block;
	font-size:11px;
	color:#fff;
	padding:0 0px 0 0px;
	text-decoration:none;
	background:url(images/formbuttonarrow.gif) transparent top right no-repeat;
	cursor: pointer;
	_cursor: hand;
}
.formbutton {
	BORDER-RIGHT: none;
	BORDER-TOP: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	BORDER-LEFT: none;
	COLOR: white;
	BORDER-BOTTOM: none;
	background: url(images/formbuttonarrow.gif) no-repeat center;
	text-align : center;
	padding: 0;
	margin: 0;
	cursor: pointer;
	_cursor: hand;
}
A.formbutton:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #dddddd;
	TEXT-DECORATION: none;
}
A.formbutton:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: black;
	TEXT-DECORATION: none;
	cursor: hand;
}



/* =form button arrow2 */
#formbuttonarrow2{
	clear:both;
	font-weight:bold;
	color:#666;
	margin-left:0;
	list-style-type:none;
	padding-left: 0;
}


#formbuttonarrow2 li{
	list-style-type:none;
	float:left;
	line-height: 18px;
	margin:0;
	padding:0 0 0 25px ;
	
	background:url(images/catbutton-new.gif) #c0c0c0 top left no-repeat;
}
#formbuttonarrow2 li input{
	color:#fff;	
	background:url(images/catbutton-new.gif) transparent top right no-repeat;
	display:block;
	padding:0;
	padding-top: 4px;
	padding-left: 0;
	padding-bottom: 6px;
	padding-right: 9px;
	margin-left: 0;

}
#formbuttonarrow2 li input:link,
#formbuttonarrow2 li input:visited{
	color:#000;
	text-decoration:none;
}
#formbuttonarrow2 li input:hover,
#formbuttonarrow2 li input:active{
	color: #fff;
	text-decoration:none;
}
#formbuttonarrow2 li.cur,
#formbuttonarrow2 li.over,
#formbuttonarrow2 li:hover
{
	background:url(images/catbutton.gif) #3375b2 top left no-repeat;
	
}
#formbuttonarrow2 li strong,
ul#formbuttonarrow2 li.cur a,
ul#formbuttonarrow2 li.over a,
ul#formbuttonarrow2 li:hover a
{
	display:block;
	font-size:11px;
	color:#fff;
	padding:0 0px 0 0px;
	text-decoration:none;
	background:url(images/catbutton.gif) transparent top right no-repeat;
}
.formbutton2 {
	BORDER-RIGHT: none;
	BORDER-TOP: none;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	BORDER-LEFT: none;
	COLOR: white;
	BORDER-BOTTOM: none;
	background: url(images/catbutton.gif) no-repeat center;
	text-align : center;
	padding: 0;
	margin: 0;
}
A.formbutton2:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #dddddd;
	TEXT-DECORATION: none;
}
A.formbutton2:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: white;
	TEXT-DECORATION: none;
}
/* =navigation */
#arrowbackbutton{
	clear:both;
	font-weight:bold;

	margin: 0;
	padding: 0;
	margin-left:2px;
	float:left;
	list-style-type:none;
}

#arrowbackbutton li{
	list-style-type:none;
	float:left;
	line-height: 21px;
	margin:0 0 0 4px;
	padding:0 0 0 27px ;
	background:url(images/arrowback.gif) #ffffff top left no-repeat;
}
#arrowbackbutton li a{


	display:block;
	padding:0 18px 0 0;
}
#arrowbackbutton li a:link,
#arrowbackbutton li a:visited{

	font-size:12px;
	text-decoration:none;
}
#arrowbackbutton li a:hover,
#arrowbackbutton li a:active{

	text-decoration:none;
}
#arrowbackbutton li.cur,
#arrowbackbutton li.over,
#arrowbackbutton li:hover
{
	background:url(images/arrowback.gif) #ffffff top left no-repeat;
	
}
#arrowbackbutton li strong,
ul#arrowbackbutton li.cur a,
ul#arrowbackbutton li.over a,
ul#arrowbackbutton li:hover a
{
	display:block;
	font-size:12px;
	color:#000;
	padding:0 18px 0 0;
	text-decoration:none;
}
