/* template styles */
body { text-align: center; background-color:#0f5980; padding:0px; margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; }
div#container { width: 965px; margin-right: auto; margin-left: auto;text-align:left;position:relative;background-image: url(../images/c2c_bg_mid.jpg); background-repeat: repeat-y;}
#masthead {position:relative;top:-58px;left:58px;width:845px;z-index:5;}
#midSection { position:relative;top:-58px;width:840px;margin-left:63px;z-index:7;font-size: 12px;}
#footer {position:absolute;bottom:0px; }
#contentArea {font-size: 12px;background-image: url(../images/c2c_main_03.gif); background-repeat: no-repeat;background-color:#fff;}
.copyrightcell { text-align: left;padding-left:15px; background-image: url(../images/c2c_bg_27.gif); background-repeat: no-repeat; color: #598ca7; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; vertical-align: bottom;	}
.copyrightcell a {text-decoration:none;color:#fff;padding-right:15px;}
.copyrightcell a:hover {text-decoration:underline;}

/* leftbar styles */
.leftbar { background-color: #12384b; }
.topten { background-color: #207fa9; background-image: url(../images/c2c_leftbar_02.gif); background-repeat: no-repeat; }
.toptenleft {width:18px;vertical-align:top;padding-left:3px;padding-top:3px;padding-bottom:3px;font-size:8px;color:#5fa5c3; }
.toptenright {width:194px;vertical-align:top;padding-top:3px;padding-bottom:3px;font-size:10px; }
.showcatleft {width:18px;vertical-align:top;padding-left:3px;padding-top:3px;padding-bottom:3px;font-size:8px;color:#41606f; }
.showcatright {width:194px;vertical-align:top;padding-top:3px;padding-bottom:3px;font-size:10px;color:#a0afb7; }
.leftbar_kl { background-repeat: repeat-y; }


.leftBarCat { vertical-align: middle; margin-top: 5px; min-height:15px; padding: 3px 3px 7px 7px; background-image: url(../images/c2c_leftbar_category_bg.gif); background-repeat: no-repeat;color:#fff;font-size:11px;border-bottom: 1px dashed #41606f;  }


/* link styles */
.whitelink {text-decoration:none;color:#fff;}
.whitelink:hover {text-decoration:underline;}
.greylink {text-decoration:none;color:#a0afb7;}
.greylink:hover {text-decoration:underline;}
.redlink {text-decoration:none;color:#b60000;}
.redlink:hover {text-decoration:underline;}
.yellowlink {text-decoration:none;color:#ffffaa;}
.yellowlink:hover {text-decoration:underline;}
.orangelink {text-decoration:none;color:#fd7124;}
.orangelink:hover {text-decoration:underline;}

/* main content area styles */
#subnav { border-bottom:1px dashed #ccc;font-size:10px;padding-bottom:10px; }
#subnav a {text-decoration:none;}
#subnav a:hover {text-decoration:underline;}
.pagetitle { color: #fd7124; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.contentCell {background-image: url(../images/c2c_content_top_bg.gif); background-repeat: no-repeat; background-color:#fff; padding:10px;font-size:12px; }


/* form element styles */
.loginBox {background-image: url(../images/c2c_reg_02.jpg); background-repeat: no-repeat;z-index:10;width:282;height:160;}
.regBox {background-image: url(../images/c2c_reg_06.jpg); background-repeat: no-repeat;z-index:10;width:282;height:158;}
.formele { background-color: #ebebeb; border: solid 1px black; }

/* table styles */
.brdr { border-top:1px solid #ccc;border-left:1px solid #ccc; }
.brdr td { border-bottom:1px solid #ccc;border-right:1px solid #ccc; }


.textxsm { font-size: 8px; font-family: Arial, Helvetica, Geneva }
.textsm  { font-size: 11px; font-family: Arial, Helvetica, Geneva }
.text {	font-size: 13px;	font-family: Arial, Helvetica, Geneva; }
.textlg { font-size: 14px; font-family: Arial, Helvetica, Geneva }
.textxlg { font-size: 16px; font-family: Arial, Helvetica, Geneva }
.textxxlg { font-size: 18px; font-family: Arial, Helvetica, Geneva }
.textxxxlg { font-size: 22px; font-family: Arial, Helvetica, Geneva }
