.image {
	border: 8px outset rgb(127, 193, 0);
}
.article_indent {
	
}
#component-contact {
	
}
.article_separator {
	margin: 0px; padding: 0px; width: 100%; line-height: 1px; display: block;
}
.column_separator {
	padding: 0px 0px 0px 1px !important;
}
.article_column {
	padding: 0px;
}
.article_indent h3 {
	overflow: hidden;
}
.article_indent h3 img {
	margin: 0px 3px 0px 0px !important; float: left;
}
.contentpaneopen ul li {
	background: url("../images/marker.gif") no-repeat 0px 6px; list-style: none; padding: 0px 0px 9px 17px; font-weight: normal;
}
.contentpaneopen img {
	margin: 0px 5px 4px 0px;
}
.item-info {
	padding: 0px 0px 4px;
}
.iteminfo {
	margin: 0px 0px 15px; padding: 0px 0px 6px;
}
.modifydate {
	padding: 10px 0px 10px 16px; color: rgb(69, 69, 69); font-size: 10px; text-decoration: none !important;
}
.md-indent {
	
}
.createdby {
	color: rgb(69, 69, 69); text-transform: none; font-size: 11px; font-weight: normal; display: block;
}
.createdate {
	margin: 0px; padding: 0px 0px 7px; color: rgb(69, 69, 69); text-transform: none; font-size: 11px; display: inline;
}
span.small {
	margin: 0px; padding: 0px; color: rgb(69, 69, 69); text-transform: none; font-size: 11px;
}
div.small {
	padding: 5px 0px 0px; display: inline;
}
.button {
	font: 12px/22px Tahoma; text-align: center; color: rgb(40, 40, 40); vertical-align: middle; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.validate {
	font: 12px/22px Tahoma; text-align: center; color: rgb(40, 40, 40); vertical-align: middle; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.button-logout {
	font: 12px/22px Tahoma; text-align: center; color: rgb(40, 40, 40); vertical-align: middle; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.button {
	background: url("../images/button_results.gif") no-repeat 0px 0px rgb(0, 0, 0); border: currentColor; width: 71px; height: 21px;
}
.validate {
	background: url("../images/button_results.gif") no-repeat 0px 0px rgb(0, 0, 0); border: currentColor; width: 71px; height: 21px;
}
.button-logout {
	background: url("../images/button_results.gif") no-repeat 0px 0px rgb(0, 0, 0); border: currentColor; width: 71px; height: 21px;
}
.vote {
	background: url("../images/button_vote.gif") no-repeat 0px 0px; border: currentColor; width: 58px; height: 21px;
}
.text-box .button {
	background: url("../images/button.gif") no-repeat 0px 0px; width: 73px; height: 24px;
}
.text-box .validate {
	background: url("../images/button.gif") no-repeat 0px 0px; width: 73px; height: 24px;
}
.readmore {
	background: url("../images/link.gif") no-repeat 0px 0px; margin: 0px 0px 20px; width: 107px; height: 26px; text-align: center; line-height: 25px; float: left;
}
.readmore a {
	padding: 0px 0px 0px 28px; color: rgb(40, 40, 40); font-size: 12px; font-weight: normal; text-decoration: none;
}
.blog_more {
	padding: 0px 0px 10px 15px;
}
.blog_more h2 {
	padding: 0px; color: rgb(131, 131, 131) !important; font-size: 12px;
}
.blog_more ul {
	margin: 10px 0px 0px 15px;
}
.blog_more ul li {
	padding: 0px !important;
}
.blog_more a {
	color: rgb(131, 131, 131); text-decoration: underline;
}
.blog_more a:hover {
	color: rgb(131, 131, 131); text-decoration: none;
}
.blog_more strong {
	color: rgb(131, 131, 131);
}
.pagenav {
	color: rgb(131, 131, 131); font-size: 12px; font-weight: normal;
}
a.pagenav {
	color: rgb(131, 131, 131); font-weight: normal;
}
a.pagenav:hover {
	color: rgb(131, 131, 131); text-decoration: none;
}
a.pagenav:visited {
	color: rgb(131, 131, 131); text-decoration: none;
}
.pagination_nav {
	padding: 10px 20px 0px 27px; color: rgb(131, 131, 131); font-size: 12px;
}
.pagination_nav div {
	background: rgb(244, 244, 244); padding: 5px 0px;
}
.pagination {
	margin-top: 10px;
}
.pagination li {
	padding: 0px 5px; float: left;
}
.pagination_result {
	padding: 5px 0px 0px; color: rgb(131, 131, 131); line-height: 16px;
}
.sectiontableentry0 td {
	padding: 5px 0px; color: rgb(40, 40, 40);
}
.sectiontableentry1 td {
	background: rgb(71, 118, 142); padding: 5px 0px; color: rgb(255, 255, 255);
}
.sectiontableentry2 td {
	padding: 5px 0px; color: rgb(40, 40, 40);
}
.sectiontableentry0 {
	
}
.sectiontableentry1 {
	
}
.sectiontableentry2 {
	
}
.sectiontableentry1 a {
	color: rgb(255, 255, 255);
}
.sectiontableentry2 a {
	color: rgb(40, 40, 40);
}
.sectiontableentry1 a:hover {
	color: rgb(255, 255, 255);
}
.sectiontableentry2 a:hover {
	color: rgb(40, 40, 40);
}
.sectiontableentry1 a:visited {
	color: rgb(255, 255, 255);
}
.sectiontableentry2 a:visited {
	color: rgb(40, 40, 40);
}
.var1 {
	background: rgb(111, 182, 231); margin: 5px 0px; padding: 5px !important;
}
.var1 a {
	color: rgb(40, 40, 40);
}
.var1 p {
	color: rgb(40, 40, 40);
}
.var1 {
	color: rgb(40, 40, 40);
}
.var2 {
	margin: 5px 0px; padding: 5px !important;
}
.var2 a {
	color: rgb(40, 40, 40);
}
.var2 p {
	color: rgb(40, 40, 40);
}
.var2 {
	color: rgb(40, 40, 40);
}
.results {
	padding: 0px;
}
.results span.small {
	color: rgb(11, 59, 121);
}
#page {
	padding: 0px;
}
#page ol li {
	padding: 0px 0px 10px; text-align: left;
}
.searchintro {
	padding: 0px 0px 10px; line-height: 1.3em; font-size: 1.3em;
}
.searchintro td {
	padding: 0px 0px 0px 28px;
}
.searchintro strong {
	color: rgb(198, 102, 44);
}
#page h3 {
	padding: 10px 0px 5px; text-align: left; color: rgb(40, 40, 40); font-size: 130%;
}
#page .inputbox {
	color: rgb(0, 0, 0);
}
#page #ordering {
	vertical-align: middle; display: inline;
}
#page .display {
	padding: 10px 0px 0px;
}
#page legend {
	color: rgb(40, 40, 40);
}
.sectiontableentry0 .pad2 {
	padding: 2px 0px 2px 15px; font-weight: bold;
}
.sectiontableentry1 .pad2 {
	padding: 2px 0px 2px 15px; font-weight: bold;
}
.sectiontableentry2 .pad2 {
	padding: 2px 0px 2px 15px; font-weight: bold;
}
.sectiontableheader {
	text-align: left; padding-bottom: 2px;
}
.sectiontableheader img {
	margin: 0px 5px 0px 0px; vertical-align: middle;
}
.poll_polls {
	margin: 0px; padding: 0px 0px 15px; text-align: left;
}
.poll_polls .question {
	padding: 0px 0px 12px; color: rgb(255, 255, 255); font-weight: bold;
}
.poll_polls label {
	padding: 0px 0px 0px 5px; color: rgb(103, 148, 207);
}
.poll_polls .button {
	display: inline;
}
.poll_polls .result {
	
}
.poll_polls .section {
	padding: 0px 0px 6px; width: 100%; overflow: hidden;
}
.poll_polls .radio {
	margin: 1px 0px 0px; padding: 0px 0px 3px; width: 11px; vertical-align: top; float: left;
}
.poll_polls .radio input {
	margin: 0px; padding: 0px; width: 12px; height: 12px; vertical-align: top;
}
.poll_polls .var {
	margin: 0px; padding: 0px 0px 0px 4px; height: 100%; overflow: hidden;
}
.poll_polls .var label {
	padding: 0px 0px 0px 5px; display: block;
}
.poll_polls .buttons {
	padding: 7px 0px 0px 2px;
}
dl.contentpane dt {
	padding: 10px 0px 20px;
}
dl.contentpane dd {
	width: 100%; overflow: hidden;
}
dl.contentpane div {
	vertical-align: middle;
}
dl.contentpane .description {
	padding: 0px; vertical-align: middle;
}
dl.contentpane .input-field {
	padding: 0px 10px; vertical-align: middle;
}
dl.contentpane .button-field {
	padding: 0px; vertical-align: middle;
}
.search_result {
	padding: 0px;
}
.search_result h3 {
	color: rgb(128, 128, 128); font-size: 14px;
}
.search_result p {
	padding: 10px 0px 0px;
}
#search_searchword {
	
}
legend {
	color: rgb(0, 0, 0);
}
.highlight {
	color: rgb(255, 96, 0); font-weight: bold;
}
.phrase {
	margin: 10px 10px 10px 0px; padding: 10px; border: 1px solid rgb(40, 40, 40); width: 60%; color: rgb(40, 40, 40); float: left;
}
.phrase .inputbox {
	background: rgb(255, 255, 255); color: rgb(0, 0, 0); margin-top: 5px; display: block;
}
.phrase .inputbox option {
	background: rgb(255, 255, 255); padding: 2px; border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: solid;
}
.phrase .inputbox option a:hover {
	background: rgb(204, 0, 0); border-color: rgb(207, 208, 214); color: rgb(40, 40, 40);
}
fieldset.word {
	border: 1px solid rgb(40, 40, 40);
}
fieldset.only {
	border: 1px solid rgb(40, 40, 40);
}
.ordering {
	padding: 3px 0px 0px; display: inline;
}
.only {
	margin: 10px 0px 0px 10px; padding: 5px 10px; border: 0px solid currentColor; line-height: 1.3em;
}
.word {
	padding: 10px 10px 10px 0px; border: 0px solid currentColor !important;
}
.word input {
	background: rgb(255, 255, 255); margin: 0px 10px; padding: 1px 2px 2px; color: rgb(255, 102, 20); font-weight: normal; vertical-align: middle;
}
.word .button {
	margin-top: 5px; vertical-align: middle; display: inline !important;
}
.contact_email input {
	margin: 4px 0px 3px;
}
.adminform td {
	padding: 0px 0px 2px;
}
.err-space {
	margin: 0px 0px 0px 25px;
}
.error {
	margin: 0px 0px 10px;
}
.error h2 {
	font: bold 16px/normal Tahoma; padding: 0px 0px 5px 20px; color: rgb(255, 0, 0); font-size-adjust: none; font-stretch: normal;
}
#system-message dt.error {
	display: none;
}
dt.message {
	display: none;
}
.error dd ul {
	background: rgb(206, 3, 3); margin: 0px; padding: 5px 0px 5px 5px; color: rgb(255, 255, 255); border-top-color: rgb(103, 6, 6); border-bottom-color: rgb(103, 6, 6); border-top-width: 3px; border-bottom-width: 3px; border-top-style: solid; border-bottom-style: solid;
}
.error dd ul li {
	margin: 0px 0px 0px 20px !important; color: rgb(255, 255, 255) !important; font-size: 1.2em;
}
.pass_remind {
	padding: 0px 0px 0px 10px; vertical-align: middle;
}
ul.menu-nav li a:visited {
	color: rgb(44, 34, 20);
}
ul.menu-nav li.active a {
	width: auto; text-align: center; color: rgb(44, 34, 20) !important; text-decoration: underline; float: left; display: block;
}
ul.menu-nav li.active a span {
	padding: 0px 26px 0px 0px; display: block;
}
.pollstableborder div {
	margin: 5px 0px 0px; border: 0px currentColor; overflow: hidden;
}
.main {
	padding: 0px 0px 41px; width: 900px;
}
a {
	color: rgb(124, 139, 91);
}
.header .menu {
	background: url("../images/menu-bg.gif") repeat-x 0px 0px; width: 100%; height: 100%; clear: both;
}
.header .menu .corner-left {
	background: url("../images/menu-left.gif") no-repeat 0px 0px; height: 100%;
}
.header .menu .corner-right {
	background: url("../images/menu-right.gif") no-repeat right 0px; padding: 0px 0px 0px 25px; overflow: hidden;
}
.header .menu {
	clear: both; float: left;
}
.header .menu ul {
	list-style: none; height: 100%; overflow: hidden; float: left;
}
.header .menu ul li {
	background: url("../images/ver.gif") no-repeat 0px 13px; margin: 0px 0px 0px -1px; text-align: center; float: left;
}
.header .menu ul li a {
	margin: 0px -1px 0px 0px; padding: 16px 29px 23px 31px; color: rgb(0, 0, 0); overflow: hidden; font-size: 1.2em; text-decoration: none; float: left; display: block; position: relative;
}
.header .menu ul li.active a {
	background: url("../images/menu-act.gif") repeat-x 0px 0px;
}
.header .menu ul li a:hover {
	background: url("../images/menu-act.gif") repeat-x 0px 0px;
}
.header .menu ul li.active a {
	font-weight: bold;
}
.header .menu ul li a span {
	margin: 0px; padding: 0px; float: none;
}
.logo {
	padding: 43px 0px 36px 46px; overflow: hidden;
}
.logo h1 {
	background: url("../images/logo.gif") no-repeat 0px 0px; width: 439px; height: 61px; color: rgb(0, 0, 0); font-size: 1em; font-weight: normal;
}
.module-search {
	padding: 14px 40px 0px 0px; overflow: hidden; float: right;
}
.module-search .inputbox {
	padding: 1px 5px 2px 6px; border: 2px solid rgb(0, 0, 0); width: 100px; font-family: tahoma;
}
.content {
	overflow: hidden; clear: both;
}
.column-right {
	background: url("../images/column-bg.gif") repeat-x 0px 0px rgb(18, 34, 58); margin: 0px 0px 0px 4px; width: 255px; float: right; _margin: 0px 0px 0px 1px;
}
.column-right {
	padding: 0px;
}
.column-right .corner-right-top {
	background: url("../images/column-corner-right-top.gif") no-repeat right 0px;
}
.column-right .corner-right-bot {
	background: url("../images/column-corner-right-bot.gif") no-repeat right bottom; height: 100%;
}
.column-right .corner-indent {
	padding: 10px 19px 10px 18px; overflow: hidden;
}
.module {
	margin: 0px; width: 100%; overflow: hidden;
}
.module .module-bg {
	background: url("../images/widget-bg.gif") repeat-y 0px 0px;
}
.module .title {
	background: url("../images/module-title1.gif") no-repeat 0px 0px; height: 34px; line-height: 31px;
}
.module h3 {
	padding: 0px 0px 0px 31px; color: rgb(255, 255, 255); overflow: hidden; font-size: 1.6em; font-weight: bold;
}
.module .indent {
	padding: 18px 15px 20px 5px; height: 100%; color: rgb(255, 255, 255); overflow: hidden; font-size: 1.1em;
}
.module .indent td {
	color: rgb(255, 255, 255);
}
.module li {
	background: url("../images/module-marker.gif") no-repeat 0px 4px; padding: 2px 0px 10px 25px;
}
.module li a {
	color: rgb(255, 255, 255); font-weight: bold;
}
.module_menu {
	margin: 15px 0px 19px; width: 100%; overflow: hidden;
}
.module_menu .module-bg {
	background: url("../images/widget-bg.gif") repeat-y 0px 0px;
}
.module_menu .title {
	background: url("../images/module-title1.gif") no-repeat 0px 0px; height: 34px; line-height: 31px;
}
.module_menu h3 {
	padding: 0px 0px 0px 31px; color: rgb(255, 255, 255); overflow: hidden; font-size: 1.4em; font-weight: bold;
}
.module_menu .indent {
	padding: 12px 10px 0px 5px; height: 100%; color: rgb(255, 255, 255); overflow: hidden; font-size: 1.2em;
}
.module_menu li {
	background: url("../images/module-marker.gif") no-repeat 0px 4px; padding: 2px 0px 18px 25px;
}
.module_menu ul.menu li ul {
	margin: 7px 0px 0px; padding: 0px;
}
.module_menu ul.menu li ul li {
	padding-bottom: 0px;
}
.module_menu li a {
	color: rgb(255, 255, 255); font-weight: bold; text-decoration: none;
}
.module_menu li a:hover {
	text-decoration: underline;
}
.module_login {
	background: url("../images/module-form-bg-ver.gif") repeat-x 0px 0px rgb(24, 42, 69); margin: 0px 0px 10px; width: 100%; overflow: hidden;
}
.module_login .module-bg {
	background: url("../images/module-form-bg.gif") repeat-y 0px 0px;
}
.module_login .module-bg2 {
	background: url("../images/module-form-top.gif") no-repeat 0px 0px;
}
.module_login .title {
	height: auto; line-height: inherit;
}
.module_login h3 {
	background: url("../images/module-title2.gif") no-repeat 19px 22px;
}
.module_login h3 {
	padding: 26px 10px 10px 54px; color: rgb(255, 255, 255); overflow: hidden; font-size: 1.6em; font-weight: bold;
}
.module_login .indent {
	background: url("../images/module-form-bot.gif") repeat-x 0px bottom;
}
.module_login .indent {
	padding: 4px 10px 16px 20px; height: 100%; color: rgb(255, 255, 255); overflow: hidden; font-size: 1.1em;
}
.module_login input.inputbox {
	background: rgb(255, 255, 255); margin: 1px 0px 0px; border: 1px solid rgb(0, 0, 0); width: 171px;
}
.module_login p {
	padding: 0px 0px 9px;
}
.module_login .pass_name p {
	padding: 0px 0px 2px;
}
.module_login .remember input {
	margin: -1px 8px 0px 1px;
}
.module_login .button {
	background: url("../images/button_login.gif") no-repeat 0px 0px; border: currentColor; width: 62px; height: 22px;
}
.module_login a {
	color: rgb(255, 255, 255); text-decoration: none;
}
.module_login a:hover {
	text-decoration: underline;
}
.module_online {
	margin: 0px; width: 100%; overflow: hidden;
}
.module_online .module-bg {
	background: url("../images/widget-bg.gif") repeat-y 0px 0px;
}
.module_online .title {
	background: url("../images/module-title4.gif") no-repeat 0px 0px; height: 34px; line-height: 31px;
}
.module_online h3 {
	padding: 0px 0px 0px 56px; color: rgb(255, 255, 255); overflow: hidden; font-size: 1.6em; font-weight: bold;
}
.module_online .indent {
	padding: 18px 10px 20px 20px; height: 100%; color: rgb(255, 255, 255); overflow: hidden; font-size: 1.2em;
}
.count {
	color: rgb(183, 255, 46); font-weight: bold;
}
.module_polls {
	margin: 0px; width: 100%; overflow: hidden;
}
.module_polls .module-bg {
	background: url("../images/widget-bg.gif") repeat-y 0px 0px;
}
.module_polls .title {
	background: url("../images/module-title3.gif") no-repeat 0px 0px; height: 34px; line-height: 31px;
}
.module_polls h3 {
	padding: 0px 0px 0px 58px; color: rgb(255, 255, 255); overflow: hidden; font-size: 1.6em; font-weight: bold;
}
.module_polls .indent {
	padding: 20px 15px 20px 20px; height: 100%; color: rgb(255, 255, 255); overflow: hidden; font-size: 1.1em;
}
.module_polls li {
	background: url("../images/module-marker.gif") no-repeat 0px 4px; padding: 2px 0px 10px 25px;
}
.module_polls li a {
	color: rgb(255, 255, 255); font-weight: bold;
}
.column-center {
	margin: 0px 0px 4px; height: 100%; overflow: hidden;
}
.column-center .corner-left-top {
	background: url("../images/content-corner-left-top.gif") no-repeat 0px 0px rgb(246, 251, 236);
}
.column-center .corner-left-bot {
	background: url("../images/content-corner-left-bot.gif") no-repeat 0px bottom; height: 100%;
}
.column-center .corner-indent {
	padding: 40px 41px 30px 40px; overflow: hidden;
}
.box-top h2 {
	padding: 0px 0px 12px;
}
.column-center .title {
	margin: 0px 0px 27px; padding: 0px; clear: both;
}
.column-center .title .bg-top {
	background: url("../images/title-bg-ver.gif") repeat-x 0px 0px rgb(238, 248, 220);
}
.column-center .title .bg-bot {
	background: url("../images/title-border.gif") repeat-x 0px bottom;
}
.column-center .title .bg-left {
	background: url("../images/title-border.gif") repeat-y left 0px;
}
.column-center .title .bg-right {
	background: url("../images/title-border.gif") repeat-y right 0px;
}
.column-center .title .corner-left-top {
	background: url("../images/title-corner-left-top.gif") no-repeat 0px 0px;
}
.column-center .title .corner-right-top {
	background: url("../images/title-corner-right-top.gif") no-repeat right 0px;
}
.column-center .title .corner-left-bot {
	background: url("../images/title-corner-left-bot.gif") no-repeat 0px bottom;
}
.column-center .title .corner-right-bot {
	background: url("../images/title-corner-right-bot.gif") no-repeat right bottom; height: 100%; overflow: hidden;
}
.column-center .title .corner-right-bot {
	padding: 17px 2px 26px 30px;
}
.column-center .title .corner-right-bot .contentpaneopen {
	background: url("../images/title-img.gif") no-repeat 0px 0px;
}
.column-center .title .corner-right-bot .contentpaneopen .contentheading {
	padding: 4px 0px 0px 50px;
}
.componentheading h2 {
	padding: 0px 10px 20px 0px; color: rgb(40, 40, 40); font-size: 15px;
}
.componentheading h3 {
	padding: 0px 10px 20px 0px; color: rgb(40, 40, 40); font-size: 15px;
}
.title h2 {
	padding: 0px 0px 0px 1px; color: rgb(40, 40, 40); font-size: 1.6em;
}
.title h2 a {
	color: rgb(40, 40, 40); text-decoration: none;
}
.title h3 a {
	color: rgb(40, 40, 40); text-decoration: none;
}
.title h2 a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
.title h3 a:hover {
	color: rgb(0, 0, 0); text-decoration: underline;
}
.title .author {
	padding: 12px 0px 0px 1px; color: rgb(110, 194, 215); font-size: 1.1em;
}
.title .date {
	color: rgb(40, 40, 40); font-size: 1.1em;
}
.link-icon {
	
}
.link-icon table {
	
}
.link-icon table td {
	
}
.link-icon div {
	
}
.link-icon div div {
	
}
.link-icon img {
	margin: 8px 11px 10px;
}
.text-box {
	padding: 0px 0px 15px; height: 100%; line-height: 1.3em; overflow: hidden; clear: both; font-size: 1.2em;
}
.text-box ul {
	margin: 6px 0px 7px;
}
.text-box ul li {
	background: url("../images/marker.gif") no-repeat 0px 6px; list-style: none; padding: 0px 0px 9px 17px; font-weight: normal;
}
.text-box .fleft {
	margin: 0px 20px 0px 0px; float: left;
}
.text-box p {
	padding: 0px 0px 10px; line-height: 1.5em;
}
.text-box p.color01 {
	color: rgb(124, 139, 91); line-height: 1.6em; font-size: 12px;
}
.line {
	margin: 0px 0px 30px; padding: 0px 0px 10px; overflow: hidden; border-bottom-color: rgb(200, 222, 152); border-bottom-width: 1px; border-bottom-style: solid;
}
.box {
	margin: 0px 0px 10px; width: 100%; overflow: hidden;
}
.box .box-border-top {
	background: url("../images/box-border-top.gif") repeat-x 0px 0px rgb(235, 238, 255); height: 100%;
}
.box .box-border-bot {
	background: url("../images/box-border.gif") repeat-x 0px bottom;
}
.box .box-border-left {
	background: url("../images/box-border.gif") repeat-y 0px 0px;
}
.box .box-border-right {
	background: url("../images/box-border.gif") repeat-y right 0px;
}
.box .box-corner-left-top {
	background: url("../images/box-corner-left-top.gif") no-repeat 0px 0px;
}
.box .box-corner-right-top {
	background: url("../images/box-corner-right-top.gif") no-repeat right 0px;
}
.box .box-corner-left-bot {
	background: url("../images/box-corner-left-bot.gif") no-repeat 0px bottom;
}
.box .box-corner-right-bot {
	background: url("../images/box-corner-right-bot.gif") no-repeat right bottom; height: 100%;
}
.box .box-corner-right-bot {
	padding: 20px 0px 20px 7px; overflow: hidden;
}
.box .box-content {
	margin: 0px 31px; width: 72px; text-align: center; font-size: 12px; float: left; _margin: 0px 25px;
}
.box .box-content img {
	
}
.box .box-content a {
	text-align: center; color: rgb(42, 97, 145); text-transform: uppercase; font-size: 11px; display: block;
}
.footer {
	background: url("../images/footer-bg.gif") repeat-x 0px 0px rgb(35, 80, 119); width: 100%; height: 100%; color: rgb(121, 184, 239); overflow: hidden; clear: both; font-size: 1.2em;
}
.footer .corner-left {
	background: url("../images/footer-corner-left-bot.gif") no-repeat 0px bottom;
}
.footer .corner-right {
	background: url("../images/footer-corner-right-bot.gif") no-repeat right bottom;
}
.footer .indent {
	padding: 22px 0px 27px 41px; overflow: hidden;
}
.footer a {
	color: rgb(121, 184, 239); text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
}
