*{
	margin:0;
	padding:0;
}
body {
	color:#327bc7;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial;
	margin:0;
	padding:0;
	background:#e8f4fb;
	}
	img{
		border:0;
	}
	.c{
		clear:both;
	}
	#h{
		margin:0 auto;
		border:1px solid #599cd3;
		width:925px;
		background:#e1eff6;
	}
	#a{
		padding:3px;
		border-bottom:1px solid #599cd3;
	}
		#a p{
			display:inline;
			float:left;
		}
		#a h1 a{
			color:#327bc7;
			display:inline;
			float:left;
			font-size:10px;
			font-weight:bold;
			line-height:18px;
			margin:0 0 0 5px;
			text-decoration:none;
		}
		#a h1 a:hover{
			text-decoration:underline;
		}
	#b{
		background:url('img/bg.png') repeat-x;
		padding:20px 0 0 0;
	}
		#bb{
			background:url('img/sbbg.png') no-repeat;
			width:361px;
			height:33px;
			margin:0 auto;
			padding:6px 0 0 5px;
		}
			#bb #sbox{
				border:1px solid #316891;
				display:inline;
				float:left;
				height:20px;
				width:300px;
			}
			#bb #ssub{
				display:inline;
				float:left;
				height:20px;
				width:35px;
				background:url('img/go.gif');
				border:0;
				margin:1px 0 0 5px;
			}
		#menu{
			background:url('img/menubg.png') repeat-x;
			border:1px solid #537d97;
			font-size:11px;
			height:42px;
			margin:27px auto;
			position:relative;
			width:800px;
			z-index:1000;
		}
		.dotted{
			border-right:1px dotted #000;
		}
#menu table.ie6 {border-collapse:collapse; margin:0; padding:0;}

#menu ul {padding:0; margin:0 0 0 35px; list-style: none;}
#menu ul li {float:left;}
#menu ul li a {display:block; float:left;padding:0 15px 0 0;text-decoration:none; color:#323232; font-weight:normal; height:42px;line-height:40px; }
#menu ul li a b {display:block; float:left;padding:0 0 0 15px; text-decoration:none; color:#323232; font-weight:normal; height:42px;line-height:40px; cursor:pointer;}

#menu ul li div.holder {position:absolute; left:-9999px;}

#menu ul li div .leftSide {float:left;}
#menu ul li div .rightSide {float:left; display:inline; border-right:1px solid #537d97; border-bottom:1px solid #537d97; border-left:1px solid #537d97; background: #fff url(multicolumn/dropRight.gif) no-repeat right bottom;}

#menu ul li:hover {position:relative;}
#menu ul li a:hover {color:#000; background:#fff; white-space:nowrap; position:relative;}
#menu ul li a:hover b {color:#000; background:#fff; text-decoration:underline; }
#menu ul li a.sub:hover {color:#000; background:#fff; white-space:nowrap; position:relative;}
#menu ul li a.sub:hover b {color:#000; background:#fff; }

#menu ul li:hover > a {color:#000; position:relative; background:#fff; text-decoration:underline;}
#menu ul li:hover a.sub {color:#000;  background:#fff; white-space:nowrap; position:relative;}
#menu ul li:hover a.sub > b {color:#000; background:#fff;}

#menu ul :hover div.holder {position:absolute; top:42px; left:0px; margin: 0; padding: 0;}

#menu ul li.right a:hover div.holder {left:auto; right:0px; top:42px;}
#menu ul li.right:hover div.holder {left:auto; right:0px; top:42px; background:#fff;}

#menu ul dl {width:auto; margin:5px 0 10px 0; padding:0 5px;list-style:none; }
#menu ul dl dt {padding:0 10px; margin:0; line-height:20px; color:#fff; white-space:nowrap;}
#menu ul dl dd {display:block; padding:0; margin:0;}
#menu ul dd a {display:block; height: 20px; line-height: 20px; color:#000; text-align:left; margin: 0; padding:0 10px;font-weight:normal; white-space:nowrap; float:none;}
#menu ul dd a:hover {color:#000;text-decoration:underline;}

#menu ul table td {vertical-align:top;}

	#bbb{
		height:90px;
		margin:20px auto;
		width:728px;
	}
	#bbc{
		margin:0 auto;
		padding:20px 0;
		width:800px;
	}
		#bbc span a, #bbc span a:visited{
			color:#ff8b14;
		}
		#bbc ul{
			display:inline;
			float:left;
			list-style:none;
			margin:10px 0;
			width:250px;
		}
			#bbc ul li a{
				color:#ff8b14;
				font-weight:normal;
				text-decoration:none;
			}
			#bbc ul li a:hover{
				text-decoration:underline;
			}
		#bbc ul.ulse{
			width:790px!important;
		}
			
		#bbc p{
			padding:5px 10px;
		}
		#bbc p a, #bbc p a:visited{
			color:#007533;
			margin:0 0 0 -13px;
			padding:1px 3px;
			text-decoration:underline;
		}
		#bbc p a:hover{
			background:#007533;
			color:#fff;
		}
	#c{
		background:url('img/bg.png') repeat-x;
		color:#fff;
		height:50px;
		/*margin:30px 0 0 0;*/
	}
		#c a, #c a:visited{
			color:#fff;
		}
		#c p{
			display:inline;
			float:left;
			margin:10px;
		}
		#c span{
			display:inline;
			float:right;
			margin:10px;
		}
