@import url("mainMenu.css");
/* @import url("dev.css"); solo testing */
@import url("../modules/ts_files/scroll0.css");

html {font-family: Verdana, tahoma, arial, Helvetica, sans-serif; font-size: 12px; margin:0;padding:0; color: #000000; background-color: #FFFFFF;}
body { text-align: center;margin:0;padding:0; background-image:url(../images/bg_header.jpg); background-repeat:no-repeat; background-position:top center;} 
div, table { margin:0;padding:0;  }
ul, p { font-size: 11px;}

#headerTbl, #mainTbl, #footerTblWrap, #menuArea, #bannerArea {margin:0 auto; width: 1000px; position: relative; }
#mainTbl { height: auto !important; height: 550px; min-height: 550px; }
#footerTbl { text-align: left; clear:both; }

#headerTbl { height: 138px; }
#loginArea{font-size:11px; position:absolute; bottom:20px; right:200px;}
#logoArea { position: absolute; top: 22px; left: 0px;  }
#menuTopArea{position:absolute; top:15px; right:140px;  }
#menuArea{height:30px; z-index:99;}
#bannerArea {background-image:url("../images/bg_banner.png"); background-repeat:no-repeat; background-position:center center; width:1000px; height:264px; margin-bottom:15px;}
#bannerWrapArea{width:985px; height:250px;  position:absolute; top:3px; left:2px;}
#bnrBorderArea{background-image:url("../images/bg_border.png"); background-repeat:no-repeat; background-position:center center; width:994px; height:258px; position:absolute; left:0px; top:-1px;}


#mainCol { }
#textArea { text-align: justify; padding: 5px;}


table { border-collapse: collapse; border-color: #cccccc; margin: 0 auto; }
.tblHead { background-color:#00387D;; color: #ffffff; }
.tblCell { background-color: #cccccc; text-align: left; }
.tblCellAlt { background-color: #f4f4f4; text-align: left; }

h1,h2,h3,h4,h5,h6 {color: #00387D;}

a { color: #00387D; }
a:hover {text-decoration: none;}
.menuLink { font-weight: bolder; color: #cccccc; }



.parTitle {
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	color: #00387D;
}
.parSubtitle {
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	color: #00387D;
}
.parText {
	font-size: 11px;
	margin: 0px;
	font-weight: normal;
	color: #000000;
}

.imgCaptcha{text-align:center; padding:10px;}
.cbox{text-align:center;}
.formLabel{text-align:right;}
.formData, .descs{text-align:left;}
.formLabel, .formData{padding:4px;}


.parPic {
	border: none;
}

p { font-size: 11px; }
.formAction, .formButton, .formData, .formLabel, .formLabelLogin {
	font-size: 11px;
	color: #000000;
}

h1 {
	font-size: 24px;
	font-weight: bold;
}
h2 {
	font-size: 16px;
	font-weight: bold;
}
h3 {
	font-size: 12px;
	font-weight: bold;
}


.menuLink {
	font-size: 11px;
	font-weight: bold;
	color: #82964C;
}
.errorMsg {
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-align:center;
}
.errorDesc {
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
	text-align:center;
}

.confirmMsg {
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #006600;
}
.confirmDesc {
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #006600;
}
.pagNav {
	font-size: 10px;
	color: #00387D;
}
.pagNavSymb {
	text-decoration: none;
}

#loginTitle {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	padding: 3px;
}
#loginName {
	font-size: 11px;
	color:#00387D;
	font-weight: bold;
	padding: 3px;
}

.textBody {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: justify;
    line-height:18px;
}
.textNote {
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
strong, .textBold {
	font-weight: bold;
	color: #00387D;
}
#footerTbl{
	background-image:url(../images/bg_footer.jpg);
	background-position:center center;
	background-repeat: no-repeat;
}
#footerTblWrap {
	height:240px;

}
#footerArea {
	position:absolute;
	top:85px;
	right:50px;
	color:#00224A;
	text-align:right;
	line-height:22px;
}
#excogitaArea{position:absolute; bottom:25px; left:5px; font-size:10px;}
#loginTblNotLog{font-size:11px;}
.archLnk{text-align:right; margin:10px 0px; font-weight:bold; font-size:11px;}
.youtubeTitle{text-align:center; margin-bottom:5px;}
textarea{font-family:Verdana, Arial, Helvetica, sans serif; font-size:11px;}
