table,td,tr { font-family: Tahoma; font-size: 12px; color: #555555; text-align: center; }

a:link { color: #555555; text-decoration: none; }

a:visited { color: #555555; text-decoration: none; }

a:active { color: #555555; text-decoration: none; }

a:hover { color: #000000; text-decoration: none; }

body { background-color: #ffffff; font-family: Tahoma; font-size: 12px; color: #555555; text-align: center; margin: 0; padding: 0; }

.img-no-border { border: none; }

/*******************************************************/

#header { background-color: #dddddd; width: 100%; height: 65px; }

#logo-left { float: left; width: 30%; height: 55px; padding: 5px; }

#logo-right { float: right; width: 30%; height: 55px; padding: 5px; }

.container { width: 1024px; margin-left: auto; margin-right: auto; position: relative; }

#login { width: 1024px; height: 45px; margin-left: auto; margin-right: auto; margin-top: 5px; background-color: #dddddd; padding: 5 0 5 0px; vertical-align: middle; }

#account { width: 1024px; margin-left: auto; margin-right: auto; background-color: #dddddd; margin-top: 5px; padding-top: 1px; }

#activate { width: 1014px; margin-left: auto; margin-right: auto; background-color: #dddddd; margin-top: 5px; padding: 5px; }

#seen-news { width: 99%; height: 16px; margin-left: auto; margin-right: auto; background-color: #ff7755; color: #ffffff; padding-top: 1px; text-align: left; padding-left: 3px; }
#seen-news a:link, #seen-news a:active, #seen-news a:visited { color: #ffffff; }

#footer { float: right; width: 851px; margin: 5px 0px 5px 0px; padding: 0px 6px 0px 5px; }

#small-footer { float: right; width: 1024px; margin: 10px auto 25px; padding: 5px 0 6px; border-top: 1px solid #bbbbbb; }

.footer_ul { display: inline; margin: 0; padding: 0; text-decoration: none; list-style-type: none; }

.footer_li { display: inline; padding: 0 0 0 10px; }

#wrap { width: 1024px; margin-left: auto; margin-right: auto; }

#main-content { float: right; width: 851px; padding: 5px;  border-left: 1px solid #bbbbbb; border-bottom: 1px solid #bbbbbb; border-right: 1px solid #bbbbbb; text-align: left; }

#side-links { float: left; width: 160px; padding-left: 0px; padding-right: 0px; margin-bottom: 5px; }

.split-top { width: 1024px; margin-left: auto; margin-right: auto; border-bottom: 1px solid #bbbbbb; padding-bottom: 5px; }

.border-left-top-right { border-left: 1px solid #888888; border-top: 1px solid #888888; border-right: 1px solid #888888; padding: 1px; line-height: 1.5em; }

.border-left-top { border-left: 1px solid #888888; border-top: 1px solid #888888; padding: 1px;line-height: 1.5em; }

.border-top { border-top: 1px solid #888888; padding: 1px; line-height: 1.5em; }

.border-top-right { border-top: 1px solid #888888; border-right: 1px solid #888888; padding: 1px; line-height: 1.5em; }

.border-left { border-left: 1px solid #888888; padding: 1px; line-height: 1.5em; }

.boldtitle-left, .boldtitle-left a { color: #555555; font-size: 17px; font-weight: bold; text-align: left; padding-top: 5px; }

.boldtitle-right, .boldtitle-right a { color: #555555; font-size: 17px; font-weight: bold; text-align: right; padding-top: 5px; }

.title-left, .title-left a { color: #555555; font-size: 12px; text-align: left; padding-top: 5px; }

.title-right, .title-right a { color: #555555; font-size: 12px; text-align: right; padding-top: 5px; }

.side-link { padding:0px; width: 140px; background-color: #FFFFFF; font-size: 12px; color: #555555; text-align: left; }

.side-link ul { padding: 3px; margin: 0px; margin-left: 1px; background-color: #ffffff; list-style: none; }

.side-link ul li { padding: 3px; width: 143px; font-size: 12px; background-color: #ffffff; color: #555555; margin: 2px; }

.side-link ul li:hover { background-color: #dddddd; color: #555555; }

.end-left { float: left; }

.end-right { float: right; }

.login-table { margin-right: auto; margin-left: auto; }

.login-td { padding-left: 10px; }

/*******************************************************/

.register-box { background-color: #dddddd; color: #555555; font-size: 12px; width: 900px; padding: 5px; margin: 5px; margin-left: auto; margin-right: auto; }

/*******************************************************/
