/* TAGS */
html {overflow-y:scroll; overflow-x:auto;}

body {margin:0px; padding:0px; height:100%; background-color:#023169; font-family:trebuchet ms,arial,helvetica,sans-serif; font-size:14px; color:#2b2b2b;}
body.popup {margin:20px; padding:0px; height:100%; background-color:#ffffff; font-family:trebuchet ms,arial,helvetica,sans-serif; font-size:14px; color:#2b2b2b;}

form {margin:0px; padding:0px;}
p {margin:0px 0px 16px 0px;}
ul {margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px;}
ul li {padding-bottom:10px;}
ol {margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px;}
ol li {padding-bottom:10px;}

h1 {margin:0px 0px 20px 0px; padding:0px; font-family:georgia,times new roman,serif; font-size:28px; font-style:normal; font-weight:normal; color:#023169;}
h2 {margin:0px 0px 16px 0px; padding:0px; font-family:georgia,times new roman,serif; font-size:20px; font-style:normal; font-weight:normal; color:#023169;}
h5 {margin:0px 0px 16px 0px; padding:0px; font-family:georgia,times new roman,serif; font-size:20px; font-style:normal; font-weight:normal; color:#ffffff;}
h6 {margin:0px 0px 0px 0px; padding:0px; font-family:georgia,times new roman,serif; font-size:14px; font-style:normal; font-weight:bold; color:#858557;}


/* IDS */
#rcom_wrapper {width:935px; margin:0px auto; padding:0px; position:relative; background:url(../images/repeater.jpg) repeat-y;}
#rcom_header {width:935px; height:149px; margin:0px; padding:0px; position:relative;}
#rcom_banner {width:903px; height:179px; margin:0px 16px 0px 16px; padding:0px 0px 16px 0px; position:relative;}
#rcom_content {width:903px; margin:0px 16px 0px 16px; padding:0px 0px 16px 0px; position:relative;}
#rcom_textl {float:left; width:243px; margin:0px; padding:0px; position:relative;}
#rcom_textr {float:left; width:608px; margin:0px; padding:0px 26px 0px 26px; position:relative;}
#rcom_footer {width:885px; height:64px; margin:0px auto; padding:15px 25px 0px 25px; position:relative; background:url(../images/footer_bkg.jpg); font-family:tahoma,arial,helvetica,sans-serif; font-size:12px; color:#454528;}
#rcom_powered {float:left; width:71px; height:20;}


/* TOP NAVIGATION */
#rcom_tnav {width:903px; height:30px; margin:0px 16px 0px 16px; padding:0px 0px 6px 0px; background:url(../images/tnav_bkg.jpg) repeat-x; font-family:georgia,times new roman,serif; font-size:14px; font-weight:bold;}
#rcom_tnav ul {width:883px; height:30px; margin:0px; padding:0px 0px 0px 20px; list-style:none;}
#rcom_tnav ul li {height:30px; float:left; margin:0px; padding:0px; border-right:1px solid #676762;}
#rcom_tnav ul li.first {border-left:1px solid #676762;}
#rcom_tnav ul li a {display:block; float:left; height:24px; padding:6px 12px 0px 12px; color:#ffffff; text-decoration:none;}
#rcom_tnav ul li a:hover {color:#023169; text-decoration:none; background:url(../images/tnav_bkg-h.jpg) repeat-x;}
#rcom_tnav ul li a.active {color:#023169; text-decoration:none; background:url(../images/tnav_bkg-h.jpg) repeat-x;}


/* BOTTOM NAVIGATION */
#rcom_bnav {float:left; width:814px; margin:0px; padding:0px 0px 15px 0px;}
#rcom_bnav ul {width:814px; margin:0px; padding:0px; list-style:none;}
#rcom_bnav ul li {float:left; margin:0px; padding:0px 20px 0px 0px;}
#rcom_bnav ul li.last {padding-right:0px;}
#rcom_bnav ul li a {display:block; float:left; color:#ffffff; text-decoration:none;}
#rcom_bnav ul li a:hover {color:#ffffff; text-decoration:underline;}


/* CLASSES */
.clear {clear:both; line-height:0px; font-size:0px; height:0px; line-height:0px;}
.fleft {float:left;}
.nomargin {margin:0px;}
.smargin {margin-bottom:5px;}
.bmargin {margin-bottom:10px;}
.txtarea {width:220px; height:57px; overflow-y:scroll; font-family:trebuchet ms,arial,helvetica,sans-serif; font-size:14px; background-color:#efefef; border:1px solid #cccccc; color:#444444;}
.input {width:220px; height:21px; font-family:trebuchet ms,arial,helvetica,sans-serif; font-size:14px; background-color:#efefef; border:1px solid #cccccc; color:#444444;}
.scode {width:138px; height:30px; font-family:trebuchet ms,arial,helvetica,sans-serif; font-size:22px; font-weight:bold; letter-spacing:4px; text-align:center; border:1px solid #0d1e2e;}
.submit {width:150px; height:26px; margin:0px; padding:0px; background-color:#ccc799; border:1px solid #e5e3ca; color:#ffffff;}

.rcom_sbox {width:219px; padding:11px; background-color:#f5f5eb; border:1px solid #cccc99;}
.rcom_fbox {width:325px; padding:11px; background-color:#f5f5eb; border:1px solid #cccc99;}
.rcom_nli {width:207px; height:21px; margin:0px 0px 5px 0px; padding:5px 5px 0px 5px; background-color:#efefef; border:1px solid #cccccc; font-size:14px; color:#444444;}
.rcom_nls {width:219px; height:26px; margin:0px; padding:0px; background-color:#ccc799; border:1px solid #e5e3ca; color:#ffffff;}
.rcom_tborder {margin-right:10px; padding:2px; border:1px solid #8f8f64;}
.rcom_teamlist {list-style:none;}
.rcom_teamlist li {padding-bottom:20px;}


/* IMAGE ROTATION */
#rotator {width:903px; height:179px; background-color:#ffffff;}
#rotator ul {padding:0px; margin:0px;}
#rotator ul li {float:left; position:absolute; list-style:none; padding:0px; margin:0px;}
#rotator ul li.show {z-index:500;}


/* LINKS */
a:link {color:#023169; text-decoration:underline;}
a:visited {color:#023169; text-decoration:underline;}
a:active {color:#023169; text-decoration:underline;}
a:hover {color:#023169; text-decoration:none;}


/* FONTS */
.b {font-weight:bold;}
.i {font-style:italic;}
.u {text-decoration:underline;}

.f10 {font-size:10px;}
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f15 {font-size:15px;}
.f16 {font-size:16px;}
.f17 {font-size:17px;}
.f18 {font-size:18px;}
