

/* DEFAULT CSS (PUBLIC) */



body {

	font-family: Verdana;

	font-size: 13px;

	background: url('/img_design/bg_body.gif');

	margin: 0px;

	padding: 0px;

}



a {color: #2F93CA; text-decoration: none; }

a:hover { color: #ED3766; text-decoration: underline; }



img {border: 0px;}

textarea {width: 100%;}



body, input, select, textarea, table {font-size: 13px; font-family: Verdana; color: #1F1A17;}





.containerTbl {

	border-collapse: collapse;

}



.fieldName{

	margin-top: 10px;

	font-weight: bolder;

}



.inputDiv {

	margin-top: 10px;

}



.input {

	width: 100%;

	border: 1px solid #278C69;

}



.submitDiv {

	margin-top: 20px;

}



.submit {

	

}



.star {

	color: #ED3766;

	font-family: Tahoma;

}



/* CAPTION */



.caption {

	font-size: 17px;

	margin-bottom: 20px;	

	color: #1A6E52;

	border-bottom: 1px solid #278C69;

	border-left: 5px solid #278C69;

	padding: 0px 0px 3px 5px;

}



.captionLink {

	margin-bottom: 10px;

}



.captionLink a {color: #887D76; text-decoration: underline; }

.captionLink a:hover {color: #887D76; text-decoration: none; }



.captionLink1 {

	display: inline;

	background: url(/img_design/arrow.gif) left center no-repeat;

	padding-left: 10px;

	padding-right: 5px;

}



/* N LINK */



.nLinkContainer {

	padding: 5px 0px;

}



.nLinkItem a {

	color: #B5ABA5; 

	background-color: #DAD4D1;

	border: 1px solid #B5ABA5;

	text-decoration: none;

	padding: 2px 5px;

	margin: 0px 2px;

}



.nLinkItem a:hover {

	color: #FFFFFF; 

	background-color: #61564F;

	border: 1px solid #000000;

	text-decoration: none;

	padding: 2px 5px;

	margin: 0px 2px;

}



.nLinkItem, .nLinkItemCurr { 

	display: inline;

}



.nLinkItemCurr a { 

	text-decoration: none;

	color: #FFFFFF; 

	background-color: #61564F;

	border: 1px solid #000000;

	padding: 2px 5px;

	margin: 0px 2px;

}



.nLinkItemCurr a:hover {

	text-decoration: none; 

	color: #FFFFFF; 

	background-color: #61564F;

	border: 1px solid #000000;

	padding: 2px 5px;

	margin: 0px 2px;

}



/* BANNER MAIN */



.bannerTd img {

	margin-bottom: 5px;

}



.dateList {



}



.titleList {

	margin-bottom: 10px;

}



.detailsList {

	width: 100%;

	text-align: right;

}



/* FOOTER */



.footerMenuTbl td{

	padding: 0px 5px;

}



.footerMenuTbl a {

	color: #FFFFFF; 

	text-decoration: underline; 

}



.footerMenuTbl a:hover { 

	color: #FFFFFF; 

	text-decoration: none; 

}



.footerSep {

	border-left: 1px solid #FFFFFF;

}



/* MESSAGE */



.errorMessage {

	color: #F33251; 

	margin-top: 5px; 

	font-weight: normal;

	font-weight: bolder;

}



.confirmMessage {

	color: #3A911E; 

	font-weight: normal; 

	margin: 10px 0px; 

	font-weight: bolder;

}



/* CONTENT */



/* table */



.priceTbl {

	border-collapse: collapse;

}



.priceTbl td {

	text-align: center;

	border: 1px solid #738C9B;

	padding: 5px 10px; 

}	



.headPriceTbl {

	background-color: #EEF1F2;

	font-weight: bolder;

}



.invisibleTbl {

	border-collapse: collapse;

}



.invisibleTbl td {

	border: 1px dashed #B8C2C8;

}



.simpleTbl {

	border-collapse: collapse;

}



.simpleTbl td {

	border: 1px solid #738C9B;

	padding: 5px;

}



/* ANNOUNCE */



.announceList {

	font-size: 17px;

	margin-bottom: 5px;

}



.announceList img {

	margin-top: 2px;

}



/* ARCHIVE */



.archiveTitle {

	font-size: 17px;

	margin: 5px 0px 10px 0px;

}



.archiveTitle a {

	color: #1F8663; 

	text-decoration: underline;

}



.archiveTitle a:hover {

	color: #1F8663; 

	text-decoration: none;

}



.archiveContent {

}



.archiveDetails {

	text-align: right;

}



.archiveDetails a {

	text-decoration: none;

}



.archiveYear {

	display: inline;

	margin-left: 5px;

	font-weight: normal;

}



.archiveYearCurr {

	font-weight: bolder;

}



/* NEWS */



.newsDate {

	font-color: #000000;

	font-size: 13px;

	padding-right: 10px;

}

/* BANNER */

.leftBanner {
	margin-bottom: 10px;
}


