body { background: #ffffff url(/images/bg.gif) repeat-x; margin-top: 18px; margin-bottom: 0px; }
/*body { background: #ffffff; margin-top: 18px; margin-bottom: 0px; }*/
td { color: #444444; font-size: 12px; font-family: Georgia, Times New Roman, Arial, sans-serif; }
img { border: none; }

a { color: #025A82; text-decoration: none; }
a:active { color: #025A82; text-decoration: none; }
a:visited { color: #025A82; text-decoration: none; }
a:hover { color: #025A82; text-decoration: underline; }

h1 { color: #ae863a; font-size: 18px; font-weight: normal; margin-bottom: 6px; }

#sidebar {}
#loginbox { background: #fae3a9 url(/images/bg_login.gif) repeat-x; width: 215px; height: 98px; }
/*#loginbox { background: #fae3a9; width: 215px; height: 98px; }*/
#hookbox { background: #cbc0a3 url(/images/bg_hooks.gif) repeat-x; text-align: center; padding-bottom: 15px; border-bottom: 2px solid #ffffff; }
#newsletterbox { background: url(/images/bg_newsletter.gif) repeat-x; text-align: center; height: 240px; color: #000000; }
#newstext1 { color: #000000; padding-top: 12px; font-size: 14px; font-weight: bold; padding-bottom: 10px; }
#newstext2 { color: #000000; font-size: 17px; font-weight: bold; text-transform: uppercase; } 
#newstext3 { color: #000000; font-size: 14px; font-weight: bold; padding-bottom: 18px; }
#sponsorbox { background: #ececec; text-transform: uppercase; font-weight: bold; text-align: center; width: 450px; height: auto; vertical-align: middle; }
#divider { background: #b9b4b0; }

#adbox { background: #dce5e7; text-align: center; padding-top: 30px; padding-left: 12px; padding-right: 12px; padding-bottom: 12px; color: #4a4a4a; font-size: 11px; font-family: Century Gothic, Verdana, Arial, sans-serif; }
#adbox a { color: #4a4a4a; text-decoration: underline; text-transform: uppercase; font-size: 12px; }
#adbox a:active { color: #4a4a4a; text-decoration: underline; text-transform: uppercase; font-size: 12px; }
#adbox a:visited { color: #4a4a4a; text-decoration: underline; text-transform: uppercase; font-size: 12px; }
#adbox a:hover { color: #025A82; text-decoration: underline; text-transform: uppercase; font-size: 12px; }

#excelbox { text-align: center; padding-top: 15px; padding-bottom: 20px; }
#excelbox a { color: #444444; text-decoration: underline; }
#excelbox a:active { color: #444444; text-decoration: underline; }
#excelbox a:visited { color: #444444; text-decoration: underline; }
#excelbox a:hover { color: #AC8435; text-decoration: underline; }

#rightcolumn1 { width: 180px; padding-left: 9px; padding-top: 12px; padding-bottom: 20px; color: #444444; }
#rightcolumn1 img { padding-bottom: 4px; }
#rightcolumn1 a { color: #444444; text-decoration: none; }
#rightcolumn1 a:active { color: #444444; text-decoration: none; }
#rightcolumn1 a:visited { color: #444444; text-decoration: none; }
#rightcolumn1 a:hover { color: #006293; text-decoration: underline; }
.rightcolumn2 { width: 180px; padding-left: 9px; padding-top: 12px; padding-bottom: 20px; color: #444444; font-size: 11px;  line-height: 15px; }
.rightcolumn2 a { color: #444444; text-decoration: none; }
.rightcolumn2 a:active { color: #444444; text-decoration: none; }
.rightcolumn2 a:visited { color: #444444; text-decoration: none; }
.rightcolumn2 a:hover { color: #006293; text-decoration: underline; }

#footer { background: #025a82; padding-top: 6px; padding-bottom: 6px; text-align: center; color: #ffffff; font-size: 11px; font-family: Verdana, Tahoma, Arial, sans-serif; }
#footer a { color: #ffffff; text-decoration: none; }
#footer a:active { color: #ffffff; text-decoration: none; }
#footer a:visited { color: #ffffff; text-decoration: none; }
#footer a:hover { color: #ffffff; text-decoration: underline; }

.td1 { color: #000000; font-size: 12px; font-family: Trebuchet MS, Arial, sans-serif; }
.td2 { color: #444444; font-size: 11px; }
.td3 { color: #000000; }

form { display: inline; }
.inp1 { border: 1px solid #00294f; background: #ffffff; width: 130px; }
.inp2 { border: 1px solid #968866; background: #ffffff; }
.inp3 { border: 1px solid #00294f; background: #ffffff; width: 250px; }


/* Training Page */

.training { padding-left: 20px; color: #21215f; font-size: 22px; font-weight: normal; margin-bottom: 6px; font-family: Arial, sans-serif, verdana; }

.sub { padding-left: 20px; color: #555555; font-size: 18px; font-weight: normal; margin-bottom: 6px; font-family: Arial, sans-serif, verdana;}

.outer {margin-left: 20px; margin-top: 20px; width:675px; height:117px; background: url(../images/bg.jpg) repeat-x; background-color: #ccc; border: 1px #666 solid;}

.logo {border: 1px #333 solid;  margin:10px 0 0 10px ; float:left; width: 160px; height:95px; background-color:#fff;}

.body {border: 1px #333 solid;  margin:10px 0 0 10px ; float:left; width: 325px; height:85px; padding:5px 10px; font-family:Arial, sans-serif; font-size:12px; }

.buttons {  margin:10px 0 0 10px ; float:left; width: 100px; height:95px;}

.buttons img {padding: 1px 0;}

/* End Training Page */