/* Start of CMSMS style sheet 'one' */
html {
	margin: 0;
	padding: 0;
	border: none;
	background-color: #437473;
}
body {
	width: 780px;
	margin: 15px auto;
	padding: 0;
	background: #fff url(img/body_bg.gif) repeat-y;
	font-family: Arial, Helvetica, sans-serif;
}
img {
	border: none;
}
hr, dfn {
	display: none;
}
div#header {
	width: 750px;
	height: 190px;
	padding: 15px 15px 0 15px;
	background: url(img/header_bg.gif) no-repeat;
}
div#header h1 {
	margin: 0;
	padding: 40px 0 0 40px;
	width: 185px;
	height: 60px;
	float: left;
}
div#header div {
	float: right;
	width: 180px;
	height: 190px;
	overflow: hidden;
}
div#header div img {
	display: none;
}


div#menu {
	background: #346A70 url(img/menu_bg.gif) repeat-x;
	color: #fff;
	border-left: solid #2E504F 1px;
	border-right: solid #2E504F 1px;
	border-top: solid #162E30 1px;
	border-bottom: solid #366F77 1px;
	margin: 0 15px;
	padding: 0 39px;
}
div#menu ul {
	margin: 0;
	padding: 0;
	height: 23px;
}
div#menu ul li {
	display: block;
	float: left;
	height: 23px;
	margin: 0;
	padding: 0;
}
div#menu ul li a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	display: block;
	height: 23px;
	line-height: 23px;
	float: left;
	color: #fff;
	text-decoration: none;
	padding: 0;
	margin:0;
	text-indent: -1000em;
	overflow: hidden;
}
div#menu ul li a:hover {
	color: #feb020;
}
div#menu ul li h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	display: block;
	height: 23px;
	line-height: 23px;
	float: left;
	color: #fff;
	text-decoration: none;
	margin: 0;
	padding: 0 15px 0 0;
}
div#menu ul li a#mm01 { background: url(img/menu/mm01.gif) no-repeat 0px -2px; width: 79px; }
div#menu ul li a#mm02 { background: url(img/menu/mm02.gif) no-repeat 0px -2px; width: 68px; }
div#menu ul li a#mm03 { background: url(img/menu/mm03.gif) no-repeat 0px -2px; width: 90px; }
div#menu ul li a#mm04 { background: url(img/menu/mm04.gif) no-repeat 0px -2px; width: 107px; }
div#menu ul li a#mm05 { background: url(img/menu/mm05.gif) no-repeat 0px -2px; width: 43px; }
div#menu ul li a#mm06 { background: url(img/menu/mm06.gif) no-repeat 0px -2px; width: 96px; }
div#menu ul li a#mm07 { background: url(img/menu/mm07.gif) no-repeat 0px -2px; width: 41px; }
div#menu ul li a#mm08 { background: url(img/menu/mm08.gif) no-repeat 0px -2px; width: 53px; }
div#menu ul li a:hover#mm01 { background: url(img/menu/mm01.gif) no-repeat 0px -27px; width: 79px; }
div#menu ul li a:hover#mm02 { background: url(img/menu/mm02.gif) no-repeat 0px -27px; width: 68px; }
div#menu ul li a:hover#mm03 { background: url(img/menu/mm03.gif) no-repeat 0px -27px; width: 90px; }
div#menu ul li a:hover#mm04 { background: url(img/menu/mm04.gif) no-repeat 0px -27px; width: 107px; }
div#menu ul li a:hover#mm05 { background: url(img/menu/mm05.gif) no-repeat 0px -27px; width: 43px; }
div#menu ul li a:hover#mm06 { background: url(img/menu/mm06.gif) no-repeat 0px -27px; width: 96px; }
div#menu ul li a:hover#mm07 { background: url(img/menu/mm07.gif) no-repeat 0px -27px; width: 41px; }
div#menu ul li a:hover#mm08 { background: url(img/menu/mm08.gif) no-repeat 0px -27px; width: 53px; }


div#menu ul li a.active { background-position: 0px -27px !important; }


div#content {
	width: 750px;
	padding: 0 15px;
}
div#content div#submenu {
	width: 710px;
	height: 60px;
	padding: 10px 0 0 40px;
	color: #EBA013;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	background: url(img/submenu:bg.gif) repeat-x;
	border-top: solid #fff 1px;
}
div#content div#submenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border-left: solid #EBA013 1px;
	height: 13px;
	line-height: 13px;
}
div#content div#submenu ul li {
	margin: 0;
	padding: 0;
	display: inline;
}
div#content div#submenu ul li a {
	display: block;
	float: left;
	padding: 0 8px;
	border-right: solid #EBA013 1px;
	color: #183592;
	text-decoration: none;
}
div#content div#submenu ul li h3 {
	display: block;
	float: left;
	padding: 0 8px;
	margin: 0;
	font-size: 10px;
	border-right: solid #EBA013 1px;
}


div#sub_menu {
	width: 710px;
	height: 60px;
	padding: 10px 0 0 40px;
	color: #EBA013;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	border-top: solid #fff 1px;
}
div#sub_menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 15px;
	line-height: 15px;
}
div#sub_menu ul li {
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	height: 15px;
}
div#sub_menu ul li a {
	display: block;
	float: left;
	height: 15px;
	color: #183592;
	text-decoration: none;
	text-indent: -1000em;
}

div#sub_menu ul li a#sm01 { background: url(img/menu/sm01.gif) no-repeat; width: 91px; }
div#sub_menu ul li a#sm02 { background: url(img/menu/sm02.gif) no-repeat; width: 104px; }
div#sub_menu ul li a#sm03 { background: url(img/menu/sm03.gif) no-repeat; width: 178px; }
div#sub_menu ul li a#sm04 { background: url(img/menu/sm04.gif) no-repeat; width: 90px; }
div#sub_menu ul li a#sm05 { background: url(img/menu/sm05.gif) no-repeat; width: 107px; }
div#sub_menu ul li a#sm06 { background: url(img/menu/sm06.gif) no-repeat; width: 88px; }
div#sub_menu ul li a#sm07 { background: url(img/menu/sm07.gif) no-repeat; width: 102px; }
div#sub_menu ul li a#sm08 { background: url(img/menu/sm08.gif) no-repeat; width: 89px; }
div#sub_menu ul li a#sm09 { background: url(img/menu/sm09.gif) no-repeat; width: 70px; }
div#sub_menu ul li a#sm10 { background: url(img/menu/sm10.gif) no-repeat; width: 75px; }
div#sub_menu ul li a#sm11 { background: url(img/menu/sm11.gif) no-repeat; width: 75px; }
div#sub_menu ul li a#sm12 { background: url(img/menu/sm12.gif) no-repeat; width: 78px; }
div#sub_menu ul li a#sm13 { background: url(img/menu/sm13.gif) no-repeat; width: 72px; }



/* center */
div#content div#center {
	width: 410px;
	padding: 0 40px 0 40px;
	float: left;
	font-size: 11px;
	color: #437473;
	line-height: 140%;
}
div#content div#center sup {
	font-size: 9px;
}
div#content div#center a {
	color: #de9000;
	text-decoration: none;
}
div#content div#center a:hover {
	color: #feb020;
	text-decoration: underline;
}
div#content div#center ul {
	padding: 0 0 10px 10px;
	margin: 0 0 0 10px;
	list-style-type: square;
	font-size: 11px;
	color: #437473;
	list-style-position: outside;
}
div#content div#center ol {
	padding: 0 0 10px 10px;
	margin: 0 0 0 10px;
	font-size: 11px;
	color: #437473;
	list-style-position: outside;
}
div#content div#center ul li, div#content div#center ol li {
	padding: 0 0 5px 0;
}

div#content div#center h4 {
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
	color: #25504F;
}
div#content div#center img {
	display: inline !important;
margin: 0 10px 0 0 !important;
}
div#content div#center p {
	margin: 0 0 20px 0;
}
div#content div#center img {
	display: block;
	padding: 4px;
	background-color: #fff;
	border: solid #ccc 1px;
	margin: 10px 0;
}
div#content div#center strong {
	color: #719C9B;
}
div#content div#center p.stronger {
	font-size: 13px;
	font-weight: bold;
	color: #183592;
}
.stronger {
	font-size: 13px;
	font-weight: bold;
	color: #183592;
	display: block;
	margin-bottom: 20px;
}

/* sidebar */
div#content div#sidebar {
	width: 220px;
	float: left;
	font-size: 11px;
	color: #A19E9D;
	background: url(img/grey_dot.gif) repeat-x top;
}
div#content div#sidebar div {
	padding: 15px 0;
	background: url(img/grey_dot.gif) repeat-x bottom;
}
div#content div#sidebar h4 {
	font-size: 11px;
	color: #183592;
	margin: 0;
	padding: 0;
}
div#content div#sidebar p {
	margin: 0;
	padding: 0;
}
div#content div#sidebar img {
	display: block;
	margin: 10px 0 5px 0;
	padding: 4px;
	background-color: #fff;
	border: solid #ccc 1px;
}
div#content div#sidebar p a {
	text-decoration: none;
	color: #7B7877;
	font-weight: bold;
}
div#content div#sidebar p a:hover {
	color: #183592;
}
/* footer */
div#footer {
	width: 670px;
	clear: both;
	padding: 55px;
	background: url(img/footer_bg.gif) no-repeat bottom;
}
/*
div#footer ul {
	margin: 0;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	height: 22px;
	line-height: 22px;
	width: 670px;
	background: url(img/grey_dot.gif) repeat-x top;
}
div#footer ul li {
	display: inline;
}
div#footer ul li h3 {
	display: block;
	float: left;
	font-size: 10px;
	margin: 0;
	padding: 5px 8px 0 0;
	color: #253E90;
}
div#footer ul li a {
	display: block;
	float: left;
	text-decoration: none;
	padding: 5px 8px 0 0;
	color: #253E90;
}
*/
/* menu footer */
ul#footer_menu {
	font-size: 10px;
	margin: 0;
	padding: 10px 0 0 0;
	height: 14px;
	width: 670px;
	background: url(img/grey_dot.gif) repeat-x top;
}
ul#footer_menu li {
	display: inline;
	margin: 0;
	padding: 0;
}
ul#footer_menu li a {
	display: block;
	float: left;
	height: 14px;
	text-indent: -1000em;
	text-decoration: none;
}
ul#footer_menu li a#mf01 { background: url(img/menu/mf01.gif) no-repeat 0px 0px; width: 71px; }
ul#footer_menu li a#mf02 { background: url(img/menu/mf02.gif) no-repeat 0px 0px; width: 57px; }
ul#footer_menu li a#mf03 { background: url(img/menu/mf03.gif) no-repeat 0px 0px; width: 76px; }
ul#footer_menu li a#mf04 { background: url(img/menu/mf04.gif) no-repeat 0px 0px; width: 91px; }
ul#footer_menu li a#mf05 { background: url(img/menu/mf05.gif) no-repeat 0px 0px; width: 39px; }
ul#footer_menu li a#mf06 { background: url(img/menu/mf06.gif) no-repeat 0px 0px; width: 81px; }
ul#footer_menu li a#mf07 { background: url(img/menu/mf07.gif) no-repeat 0px 0px; width: 39px; }
ul#footer_menu li a#mf08 { background: url(img/menu/mf08.gif) no-repeat 0px 0px; width: 48px; }
ul#footer_menu li a:hover#mf01 { background: url(img/menu/mf01.gif) no-repeat 0px -14px; width: 71px; }
ul#footer_menu li a:hover#mf02 { background: url(img/menu/mf02.gif) no-repeat 0px -14px; width: 57px; }
ul#footer_menu li a:hover#mf03 { background: url(img/menu/mf03.gif) no-repeat 0px -14px; width: 76px; }
ul#footer_menu li a:hover#mf04 { background: url(img/menu/mf04.gif) no-repeat 0px -14px; width: 91px; }
ul#footer_menu li a:hover#mf05 { background: url(img/menu/mf05.gif) no-repeat 0px -14px; width: 39px; }
ul#footer_menu li a:hover#mf06 { background: url(img/menu/mf06.gif) no-repeat 0px -14px; width: 81px; }
ul#footer_menu li a:hover#mf07 { background: url(img/menu/mf07.gif) no-repeat 0px -14px; width: 39px; }
ul#footer_menu li a:hover#mf08 { background: url(img/menu/mf08.gif) no-repeat 0px -14px; width: 48px; }
/* end menu footer */




/* contact form */
table.one_form, table.one_form tr, table.one_form tr td {
	padding: 0;
	margin: 0;
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
}
table.one_form, table.one_form input, table.one_form textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
table.one_form tr td {
	padding: 3px 5px;
}
table.one_form tr td input {
	width: 200px;
	margin: 0;
	padding: 2px 2px 2px 3px;
	color: #666;
}
table.one_form tr td input.ffsubmit {
	width: 205px;
	cursor: pointer;
	color: #000;
}
table.one_form tr td textarea {
	width: 200px;
	height: 100px;
	overflow: auto;
	padding: 2px 2px 2px 3px;
	color: #666;
}
/* End of 'one' */

