/*
	##    #   ##   # #
	# #  # #  # #  # #
	##   # #  # #   #
	# #  # #  # #   #
	##    #   ##    #

*/

body{
	margin: 0;
	font-family: sans-serif;
	font-size: 14px;
	background: #8b8b8b;
	-webkit-text-size-adjust:none;
}


/*
	#    ###  # #  # #   ##
	#     #   ###  # #  #
	#     #   ###  ##    #
	#     #   ###  # #    #
	###  ###  # #  # #  ##

*/

#links-wrapper{
	background: #dedde3;
}

#links{
	width: 950px;
	margin: 0 auto;
	padding: 0.5em 0px;
	font-size: small;
}

#links ul {
	list-style-type: none;
	text-align: right;
	margin: 0;
}

#links li {
	display: inline;
	margin: 0 5px;
}

/*
	##    #   # #  # #  ###  ##    ##
	# #  # #  ###  ###  #    # #  #
	##   ###  ###  ###  ##   ##    #
	# #  # #  ###  ###  #    # #    #
	##   # #  # #  # #  ###  # #  ##

*/

#banner-wrapper{
	background: #fff;
	overflow: hidden;
}

#banners{
	width: 950px;
	margin: 0 auto;
}



/*
	# #  ###   #   ##   ###  ##
	# #  #    # #  # #  #    # #
	###  ##   ###  # #  ##   ##
	# #  #    # #  # #  #    # #
	# #  ###  # #  ##   ###  # #

*/

#header-wrapper{
	background: #025d96 url("../img/banner_bg.jpg") repeat-x left 69px;
	min-height: 235px;
}

header{
	width: 950px;
	margin: 0 auto;
}

#banner_sse{
	height: 69px;
}

#banner img{
	box-shadow: 0px 11px 25px #040505;
}

/*
	# #   #   # #
	###  # #  # #
	###  ###  # #
	###  # #  # #
	# #  # #   #

*/
nav{
	/*background: #025d96;*/
	background: #525252;
	padding: 10px;
	color: #FFF;
	/*font-weight: bold;*/
}

nav ul{
	list-style-type: none;
	text-align: center;
	margin: 0;
}

nav li{
	display: inline;
	padding: 5px;
	border-right: 2px solid;
}

nav a:link, nav a:visited{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

/*
	 ##   #   # #  ###  ###  # #  ###
	#    # #  ###   #   #    ###   #
	#    # #  ###   #   ##   ###   #
	#    # #  ###   #   #    ###   #
	 ##   #   # #   #   ###  # #   #

*/

#content-wrapper{
	background: #FFF;

}

#content-wrapper-wapper{
	overflow: hidden;
	max-width: 950px;
	margin: 0 auto;
}

#content{
	width: 650px;
	margin: 0 auto;
	padding: 30px 25px 0 24px;
	overflow: hidden;
	float: left;
	border-left: 1px solid #b8d1d6;
	text-align: justify;
}


/*
	###   #    #   ###  ###  ##
	#    # #  # #   #   #    # #
	##   # #  # #   #   ##   ##
	#    # #  # #   #   #    # #
	#     #    #    #   ###  # #

*/

#footer-wrapper{
	background: #5f5f5f;
	overflow: hidden;
	border-top: 5px solid #8b8b8b;
}

footer{
	width: 950px;
	margin: 0 auto;
	padding: 0.5em 0px;
	font-size: small;
	color: #8E8E8F;
}

#disclaimer{
	width: 950px;
	margin: 5px auto;
	font-size: 10px;
	color: #fff;
	text-align: center;
}

/*
	# #  ###  # #  # #
	###  #    ###  # #
	###  ##   ###  # #
	# #  #    ###  # #
	# #  ###  # #  ###

*/

#menu{
	width: 250px;
	float: left;
	padding-top: 30px
}

#menuwide{
	width: 400px;
	margin: 0 auto;
	padding: 30px 0;
	font-weight: bold;
}

#menu ul, #menuwide ul{
	list-style-type: none;
}
#menu li, #menuwide li{
	padding: 5px 5px 20px 10px;
	/*background: linear-gradient(to bottom, #b8d1d6 0%,#FFFFFF 100%);*/
	background: linear-gradient(to bottom, #c6cbce 0%, #FFF 100%);
	border-top: 1px solid #b8d1d6;
}


#menu a,
#menu a:visited {
	color: #333;
	text-decoration: none;
	font-weight: bold;
}