html {overflow-y: scroll; }

tr td {vertical-align:top; text-align:left; }

strong { font-size: 110%; }

b { font-size: 110%; }

A:link {text-decoration: none; color: #25402e;}
A:visited {text-decoration: none; color: #25402e;}
A:active {text-decoration: none; color: #25402e;}
A:hover {text-decoration: underline; color: #cd7e1a;}

.btns { margin-right: 40px; }

.info { margin: 20px 0 0 512px; font-size:9px; line-height:14px; }

.bg-header {background-image:url(/images/header.gif); background-position:bottom; background-repeat:no-repeat; width:920px; height:166px; }

.bg-main {background-image:url(/images/bg2.gif); background-position:top; background-repeat:no-repeat; width:920px; height:920px; }

/* */ 

.bg-lg {background-image:url(/images/bg-lg.gif); background-position:bottom; background-repeat:no-repeat; width:625px; height:100%; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; padding: 16px 16px 0px 16px; }

.bg-sh {background-image:url(/images/bg-sh.gif); background-position:bottom; background-repeat:no-repeat; width:260px; height:100%; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; padding: 10px 10px 10px 10px; }

.bg-w-mid {background-image:url(/images/bg-w-mid.gif); background-position:bottom; background-repeat:no-repeat; width:420px; height:100%; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; padding: 10px 10px 10px 10px; }

.bg-w-lr {background-image:url(/images/bg-w-lr.gif); background-position:bottom; background-repeat:no-repeat; width:215px; height:100%; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; padding: 10px 10px 10px 10px; }

.bg-poptitle {background-image: url(/images/title-blank.gif); background-repeat:no-repeat; width:450px; height:52px; vertical-align:middle; }

.bg-pop {background-image:url(/images/bg-pop.gif); background-position:bottom; background-repeat:no-repeat; width:600px; height:100%; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; padding: 10px 10px 10px 10px; }

.close {color:#FFFFFF; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; margin: 0px 15px 0 0; }

.tb-gap {margin-bottom:35px; }

.sem-title {background-color:#babfbc; font-size:12px; color:#000000; padding: 10px 10px 10px 10px; }

.sem-dis {background-color:#637468; font-size:12px; color:#FFFFFF; padding: 10px 10px 10px 10px; }

.footer { color:#FFFFFF; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.allform {margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

/* */ 
/* The followings are old style from 1.0 */ 

.activate{background-color: #FFFFFF}

.inputHeader {font: 16px arial; font-weight:bold;}

.user {background-color:#FFFFFF; height:133px; padding: 15px 5px 0px 25px; font-size:11px;}

.hd {font-size:12px; background-color:#bac5bd; padding: 5px 8px 5px 8px; }

.cnt {font-size:12px; background-color:#668671; color:#FFFFFF; padding: 5px 8px 5px 8px;}

.cnt-in {font-size:12px; background-color:#668671; color:#FFFFFF;}

.cnt-in-p {padding: 5px 5px 5px 5px; }

.p-btm {margin: 0 0 20px 0;}

.textbox {BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; BORDER-LEFT: #dadada 1px solid; WIDTH: 280px; PADDING-TOP: 4px; BORDER-BOTTOM: #dadada 1px solid; HEIGHT: 28px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.expire {font-size:10px; font-style:italic; }


