@charset "UTF-8";
* {
	margin: 0px;
}
body {
	background-color: #A2ACB7;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #27313d;
}
a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #963;
	text-decoration: none;
}
a:hover {
	color: #c37e39;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}
p {
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom-right-radius: 20px;
}
hr {
	background-color: #666;
	height: 1px;
	width: 100%;
}
h3 {
	padding-bottom: 15px;
}
img {
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-left: 15px;
	margin: 0px;
}
.edgeLoad-edge_dwwk-banner {
	visibility: hidden;
	background-color: #c3cad5;
}
nav {
	float: left;
	height: 50px;
	width: 100%;
	background-color: #c3cad5;
	margin-top: 0px;
}
aside {
	height: 240px;
	width: 410px;
	float: left;
	padding-right: 100px;
	padding-left: 15px;
	margin-top: 8px;
	margin-left: 5px;
}
header {
	height: 178px;
	width: 1085px;
	float: left;
	background-color: #c3cad5;
	background-image: url(images/header-img_animated.gif);
	background-repeat: no-repeat;
}
footer {
	background-color: #97a2ad;
	float: left;
	height: 40px;
	width: 1085px;
	text-align: center;
	padding-top: 20px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-left-radius: 2em;
	border-bottom-right-radius: 2em;
}
.nav_li {
	width: 120px;
	height: 26px;
	color: #000;
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-align: center;
	list-style-type: none;
	padding-top: 4px;
	margin-top: 0px;
	border-style: solid;
	border-width: 1px;
	border-color: rgb(0,0,0);
	border-bottom-left-radius: 18px;
	border-bottom-right-radius: 18px;
	background-image:-moz-linear-gradient(50% 0% -90deg,rgb(39,49,61) 0%,rgb(255,255,255) 100%); 
    background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0, rgb(39,49,61)),color-stop(1, rgb(255,255,255)));
    background-image:-webkit-linear-gradient(-90deg,rgb(39,49,61) 0%,rgb(255,255,255) 100%);
    background-image:-o-linear-gradient(-90deg,rgb(39,49,61) 0%,rgb(255,255,255) 100%);
    background-image:-ms-linear-gradient(-90deg,rgb(39,49,61) 0%,rgb(255,255,255) 100%);
    background-image:linear-gradient(180deg,rgb(39,49,61) 0%,rgb(255,255,255) 100%);
    -moz-box-shadow:5px 5px 4px rgba(39,49,61,0.55) ,inset 0px 0px 4px rgba(39,49,61,0.5);
    -webkit-box-shadow:5px 5px 4px rgba(39,49,61,0.55) ,inset 0px 0px 4px rgba(39,49,61,0.5);
    box-shadow:5px 5px 4px rgba(39,49,61,0.55) ,inset 0px 0px 4px rgba(39,49,61,0.5);
    -ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=5,OffY=5,Color=#8c27313d,Positive=true)
	progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff27313d,endColorstr=#ffffffff,GradientType=0)";
    filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=5,OffY=5,Color=#8c27313d,Positive=true)
	progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff27313d,endColorstr=#ffffffff,GradientType=0);
}
.nav_li a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	display: block;
	margin-top: 0px;
}
.nav_li a:hover{
	width: 120px;
	height: 26px;
	color: #000;
	padding-top: 4px;
	margin-top: -5px;
	margin-left: -1px;
	border-style: solid;
	border-width: 1px;
	border-color: rgb(0,0,0);
	text-decoration: none;
	border-bottom-left-radius: 18px;
	border-bottom-right-radius: 18px;
	background-image: -moz-linear-gradient(50% 0% -90deg,rgb(178,89,0) 0%,rgb(255,255,255) 100%);
	background-image: -webkit-gradient(linear,50% 0%,50% 123%,color-stop(0, rgb(178,89,0)),color-stop(1, rgb(255,255,255)));
	background-image: -webkit-linear-gradient(-90deg,rgb(178,89,0) 0%,rgb(255,255,255) 100%);
	background-image: -o-linear-gradient(-90deg,rgb(178,89,0) 0%,rgb(255,255,255) 100%);
	background-image: -ms-linear-gradient(-90deg,rgb(178,89,0) 0%,rgb(255,255,255) 100%);
	background-image: linear-gradient(-90deg,rgb(178,89,0) 0%,rgb(255,255,255) 100%);
	-moz-box-shadow: 4px 4px 4px rgba(178,89,0,0.5) ,inset 0px 0px 4px rgba(0,0,0,0.5);
	-webkit-box-shadow: 4px 4px 4px rgba(178,89,0,0.5) ,inset 0px 0px 4px rgba(0,0,0,0.5);
	box-shadow: 4px 4px 4px rgba(178,89,0,0.5) ,inset 0px 0px 4px rgba(0,0,0,0.5);
    -ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=4,OffY=4,Color=#80b25900,Positive=true)
    progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffb25900,endColorstr=#ffffffff,GradientType=0)";
    filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=4,OffY=4,Color=#80b25900,Positive=true)
    progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffb25900,endColorstr=#ffffffff,GradientType=0);
}
#container {
	width: 1085px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	background-color: #c3cad5;
	padding-bottom: 30px;
}
#nav_texture-bg {
	float: left;
	height: 50px;
	width: 100%;
	background-color: #c3cad5;
	background-image: url(images/texture.gif);
}
#nav_pattern-bg {
	float: left;
	height: 50px;
	width: 100%;
	background-color: #c3cad5;
	background-image: url(images/pattern.gif);
}
#nav_img-bg {
	float: left;
	height: 50px;
	width: 100%;
	background-color: #afb9c4;
}
#four-column {
	-moz-column-count: 4; /* Firefox */
	-webkit-column-count: 4; /* Safari and Chrome */
	column-count: 4;
	column-width: 150px;
	column-gap: 10px;
	float: left;
	width: 700px;
	margin-left: 100px;
	margin-top: 30px;
	margin-bottom: 50px;
	background-color: #c3cad5;
}
#spry-bar-anchor {
	float: left;
	height: 35px;
	width: 227px;
	background-color: #c3cad5;
	margin-top: -7px;
}
#spry-menu {
	float: left;
	height: 35px;
	width: 858px;
	margin-top: -7px;
	background-color: #c3cad5;
}
#img-bg_page-container {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
#ap_container {
	width: 1085px;
	margin-left: 120px;
	background-color: #c3cad5;
	height: 850px;
	position: absolute;
	border-radius: 25px;
}
#ap-still-banner {
	height: 178px;
	width: 960px;
	position: absolute;
	background-image: url(images/header-img.gif);
	float: left;
}
#ap-content {
	height: 550px;
	width: 100%;
	margin-top: 230px;
	margin-bottom: 30px;
}
#ap_narrow-column {
	width: 510px;
	height: 510px;
	padding-top: 10px;
	padding-right: 30px;
	padding-left: 0px;
	position: absolute;
	top: 228px;
	left: 7px;
	padding-bottom: 20px;
	margin-left: 95px;
	float: left;
	margin-bottom: 40px;
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #27313d;
}
#ap_footer {
	left: 0px;
	top: 790px;
	height: 40px;
	width: 1085px;
	text-align: center;
	padding-top: 20px;
	margin-right: auto;
	margin-left: auto;
	position: absolute;
	float: left;
	background-color: #97a2ad;
	border-bottom-left-radius: 25px;
	border-bottom-right-radius: 25px;
	margin-top: 25px;
}
#ap_310px {
	height: auto;
	width: 280px;
	position: absolute;
	left: 650px;
	top: 230px;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 30px;
	padding-right: 30px;
	padding-left: 30px;
}	
#ap_nav {
	height: 50px;
	width: 1020px;
	position: absolute;
	top: 178px;
	left: 2px;
	background-color: #c3cad5;
	margin-left: 60px;
}
#top-space {
	float: left;
	height: 27px;
	width: 375px;
}
#375px {
	float: left;
	width: 375px;
	margin-left: 20px;
	margin-top: 38px;
}
#410px {
	float: left;
	width: 410px;
	padding-right: 100px;
	padding-left: 15px;
	height: 240px;
	margin-top: 8px;
}
#fluid_container {
	width: 77%;
	min-width: 600px;
	max-width: 1100px;
	background-color: #c3cad5;
	height: auto;
	margin-top: 15;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 15;
	text-align: center;
}
#fluid-nav {
	float: left;
	height: 100%;
	width: 100%;
	background-color: #c3cad5;
	margin-top: 0px;
	padding-bottom: 10px;
}
#fluid-menu {
	float: left;
	height: auto;
	width: 100%;
	margin-left: 60px;
	background-color: #c3cad5;
}
#fluid_narrow-column {
	float: left;
	height: auto;
	width: 50%;
	margin-left: 100px;
	padding-bottom: 30px;
	padding-top: 10px;
	background-color: #c3cad5;
}
#fluid_30percent {
	float: left;
	width: 30%;
	padding-right: 100px;
	padding-left: 50px;
	height: auto;
	margin-top: 8px;
	margin-left: 5px;
	padding-top: 10px;
	padding-bottom: 30px;
}
#fluid-header {
	background-color: #BAC4CF;
	float: left;
	width: 100%;
}
#fluid-footer {
	background-color: #97a2ad;
	float: left;
	height: 40px;
	width: 100%;
	padding-top: 20px;
	padding-left: 0px;
}
#fluid_content {
	float: left;
	width: 100%;
	padding-bottom: 30px;
	background-color: #c3cad5;
	height: auto;
}
#liquid_container {
	width: 70%;
	min-width: 600px;
	max-width: 1100px;
	background-color: #c3cad5;
	height: auto;
	margin-top: 15;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 15;
	text-align: center;
}
#liquid_asiad {
	float: left;
	width: 30%;
	padding-right: 100px;
	padding-left: 50px;
	height: auto;
	margin-top: 8px;
	margin-left: 5px;
	padding-top: 10px;
	padding-bottom: 30px;
}
#header-bg {
	float: left;
	height: 160px;
	width: 100%;
	background-color: #97a2ad;
}
#ea-banner {
	float: left;
	height: 178px;
	width: 1085px;
	background-color: #c3cad5;
}
#animated-gif {
	float: left;
	height: 178px;
	width: 1085px;
	background-color: #c3cad5;
	background-image: url(images/header-img_animated.gif);
}
#still-banner {
	float: left;
	height: 178px;
	width: 1085px;
	background-image: url(images/header-img.gif);
	background-color: #c3cad5;
}
#still-banner_2 {
	height: 178px;
	width: 95%;
	background-color: #c3cad5;
	background-image: url(images/header-img.gif);
	margin-right: auto;
	margin-left: 15px;
	margin-top: 15px;
	padding-right: 5%;
	text-align: center;
	padding-left: 15px;
	float: left;
}
#still-banner_responsive {
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: left;
	height: 160px;
	width: 100%;
	max-width: 100%;
	min-width: auto;
	float: left;
	background-color: #c3cad5;
	background-image: url(images/header-img.gif);
}
form {
	padding-left: 28px;
	padding-bottom: 10px;
}
button {
	background-color: 97a2ad;
}
button a {
	text-decoration: none;
	height: auto;
	width: auto;
}
button a:hover {
	color: #CCCAC2;
	text-decoration: none;
	background-color: #787768;
	height: auto;
	width: auto;
}
section {
	padding-top: 10px;
	padding-bottom: 10px;
}
span {
	margin-top: 5px;
	float: left;
}
strong {
	padding-bottom: 15px;
}
embed {
	margin-top: 3px;
	margin-right: 5px;
	padding-top: 3px;
	background-color: #FFF;
	padding-left: 2px;
	padding-right: 1px;
	padding-bottom: 1px;
	margin-left: 20px;
	width: auto;
}
table {
	margin-top: 15px;
	float: left;
	margin-left: 0px;
	width: 550px;
}
#table {
	float: left;
	height: 665px;
	width: 550px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-left: 5px;
}
#table-right {
	background-color: #F90;
	float: left;
	height: 400px;
	width: 410px;
}
td {
	vertical-align: middle;
	float: left;
	width: 40px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #27313d;
	height: auto;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
tr {
	float: left;
}
th {
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
	width: 526px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #330;
	border-right-color: #27313d;
	border-left-color: #27313d;
}
.td-tag {
	width: 40px;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #27313d;
}
.td-tag-bottom {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #330;
	border-bottom-color: #27313d;
	border-left-color: #27313d;
	float: left;
	width: 40px;
}
.td-function {
	width: 375px;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #27313d;
}
.td-new {
	width: 35px;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #27313d;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #27313d;
}
.td-pair {
	width: 35px;
	float: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #27313d;
	text-align: center;
}
.td-function-bottom {
	width: 375px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #27313d;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #330;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #27313d;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #330;
}
.td-new-bottom {
	width: 35px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #330;
	border-right-color: #27313d;
	border-bottom-color: #27313d;
	text-align: center;
}
.td-pair-bottom {
	width: 35px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #330;
	border-right-color: #27313d;
	border-bottom-color: #27313d;
	text-align: center;
}
#tablepage-container {
	width: 1065px;
	background-color: #c3cad5;
	height: 672px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 20px;
}
#tablepage-aside {
	float: left;
	width: 350px;
	height: auto;
	margin-left: 66px;
	padding-right: 0px;
	margin-top: 16px;
}
#narrow-column {
	float: left;
	height: auto;
	width: 455px;
	margin-left: 100px;
	padding-bottom: 30px;
	padding-top: 10px;
}
#content {
	float: left;
	width: 100%;
	padding-bottom: 25px;
	background-color: #c3cad5;
	margin-top: 0px;
}
#content-texture-bg {
	float: left;
	width: 1085px;
	padding-bottom: 30px;
	background-image: url(images/texture.gif);
}
#content-pattern-bg {
	float: left;
	width: 1085px;
	padding-bottom: 30px;
	background-image: url(images/pattern.gif);
}
#splash-top {
	margin-top: 0px;
}
#content-img-bg {
	float: left;
	width: 1085px;
	padding-bottom: 30px;
	background-image: url(images/img-bg.jpg);
	background-repeat: repeat-x;
}
#p_left-indent {
	margin-left: 19px;
}
#embed-box {
	margin-top: 10px;
}
#texture-bg {
	float: left;
	height: 240px;
	width: 240px;
}
#banner {
	float: left;
	height: 170px;
	width: 1085px;
	background-image: url(images/header-img.gif);
}
#space-holder {
	float: left;
	height: 30px;
	width: 100px;
}
#overflow {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #27313d;
	text-align: left;
	width: 875px;
	height: 325px;
	float: left;
	padding-left: 100px;
	padding-right: 110px;
	padding-top: 10px;
	margin-bottom: 30px;
	background-color: #c3cad5;
	overflow: auto;
}
.right {
	text-align: right;
}
#left-column {
	float: left;
	width: 200px;
}
#mid-column {
	float: left;
	width: 200px;
	margin-top: 30px;
}
#right-column {
	float: left;
	width: 150px;
	margin-top: 30px;
}
#indent {
	padding-left: 100px;
	margin-top: 10px;
}
#new-window {
	background-image: url(images/nw.jpg);
	height: 157px;
	width: 450px;
}
#p-nw {
	height: 10px;
	width: 440px;
	text-align: right;
	padding-top: 5px;
	margin-top: 0px;
	padding-right: 10px;
}
#ul-square {
	list-style-type: square;
}
#li_line-high {
	line-height: 25px;
	list-style-type: square;
}
#fluid-pg {
	background-color: #c3cad5;
}
#swf-banner {
	height: 178px;
	width: 1085px;
	float: left;
}
#swf-banner {
	height: 178px;
	width: 1085px;
}
#top-space {
	float: left;
	height: 30px;
	width: 375px;
}
#video2 {
	height: 480px;
	width: 860px;
	margin-right: auto;
	margin-left: auto;
}
#flash-video {
	height: 484px;
	width: 860px;
}
#flv-movie {
	height: 315px;
	width: 560px;
}
#liquid_container {
	width: 85%;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
}
#single-column-txt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #27313d;
	text-align: left;
	float: left;
	padding-right: 10%;
	padding-left: 10%;
	padding-top: 10px;
	padding-bottom: 30px;
	background-color: #c3cad5;
}
#svg-indent {
	margin-left: 19px;
	width: 40%;
}
