/* ---------------{{{{{{{{{{{{{{{ GENERAL PRESENTATIONAL ELEMENTS }}}}}}}}}}}}}--------------- */
/* ---------------{{{{{{{{{{{{{{{ GENERAL PRESENTATIONAL ELEMENTS }}}}}}}}}}}}}--------------- */
/* ---------------{{{{{{{{{{{{{{{ GENERAL PRESENTATIONAL ELEMENTS }}}}}}}}}}}}}--------------- */
/* ---------------{{{{{{{{{{{{{{{ GENERAL PRESENTATIONAL ELEMENTS }}}}}}}}}}}}}--------------- */
/* ---------------{{{{{{{{{{{{{{{ GENERAL PRESENTATIONAL ELEMENTS }}}}}}}}}}}}}--------------- */

body {
	margin: 13px 0px 0px 0px;
	padding: 0;
	background-color: #000000;
	color: #9C9C9C;
	font-family: Georgia, Times, serif;
}

h1 {
	font-family: Georgia, Times, serif; 
	font-size: 16px;
	font-weight: bold;
	color: #8E7A65;
}

h2 {
	font-family: Georgia, Times, serif; 
	font-size: 14px; 
	color: #8E7A65;
	font-weight: bold;	
}

h3 {
	font-family: Georgia, Times, serif; 
	font-size: 14px; 
	color: #BBB4B1;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

h4 {
	font-family: Georgia, Times, serif; 
	font-size: 12px; 
	color: #BBB4B1;
	font-weight: bold;
}

h5 {
	font-family: Georgia, Times, serif; 
	font-size: 12px; 
	color: #BBB4B1;
	font-weight: bold;
}

h6 {
	font-family: Georgia, Times, serif; 
	font-size: 12px; 
	color: #BBB4B1;
	font-weight: bold;
}

p, ul, ol, td {
	font-family: Georgia, Times, serif; 
	font-size: 12px;
	line-height: 18px;
}
	
a:link {
	color: #9C9C9C;
	text-decoration: underline;
	}
	
a:visited {
	color: #9C9C9C;
	text-decoration: underline;
	}
	
a:active {
	color: #8E7A65;
	text-decoration: none;
	}	

a:hover {
	color: #8E7A65;
	text-decoration: none;
	}
	
	

/* ---------------{{{{{{{{{{{{{{{ ALL PAGES POSITIONING AND PRESENTATION }}}}}}}}}}}}}--------------- */
/* ---------------{{{{{{{{{{{{{{{ ALL PAGES POSITIONING AND PRESENTATION }}}}}}}}}}}}}--------------- */
/* ---------------{{{{{{{{{{{{{{{ ALL PAGES POSITIONING AND PRESENTATION }}}}}}}}}}}}}--------------- */
/* ---------------{{{{{{{{{{{{{{{ ALL PAGES POSITIONING AND PRESENTATION }}}}}}}}}}}}}--------------- */
/* ---------------{{{{{{{{{{{{{{{ ALL PAGES POSITIONING AND PRESENTATION }}}}}}}}}}}}}--------------- */

input.clear {
	font-family: Georgia;
	color: black;
	font-size: 11px;
}

select.clear {
	font-family: Georgia;
	color: black;
	font-size: 11px;
}

textarea.clear {
	font-family: Georgia;
	color: black;
	font-size: 11px;
}

input.def {
	font-family: Georgia;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	background-color:#9C9C9C;
	border: 1px solid #EEEEEE;
}

input.editor {
	font-family: Georgia;
	color: #9C9C9C;
	font-size: 11px;
	font-weight: normal;
	background-color:#000000;
	border: 1px solid #EEEEEE;
}

select.def {
	font-family: Georgia;
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	background-color:#9C9C9C;
}

textarea.def {
	font-family: Georgia;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	background-color:#9C9C9C;
}

.bar5 {
	border: 1px solid #000000;
	padding: 5px 12px;
	background-color: #EEEEEE;
	font: 11px/11px Georgia, Times, sans-serif;
	color: #000000;
	margin-top: 0px;
	line-height: 14px;
}

.error
{  

	border: 1px solid #FF0000;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;	
	padding-bottom: 15px;
	background-color: #9C9C9C;
	font: 12px/18px Georgia, Times, sans-serif;
	color: #FF0000;
	margin-top: 0px;
}
    .error a:link { text-decoration: underline; color: #FF0000}
    .error a:visited { text-decoration: underline; color: #FF0000}
    .error a:hover { text-decoration: underline; color: #CC0000}
    .error a:active { text-decoration: underline; color: #CC0000}

.errormessage 
{ 
    font-family: Georgia, Times, serif; 
    font-size: 12px; 
    color: #FF0000; 
}
    .errormessage a:link { text-decoration: underline; color: #FF0000}
    .errormessage a:visited { text-decoration: underline; color: #FF0000}
    .errormessage a:hover { text-decoration: underline; color: #CC0000}
    .errormessage a:active { text-decoration: underline; color: #CC0000}
	
.footer
{
	color: #933C0C;
	font-size: 11px;
	font-family: Georgia;
}
    .footer a:link { text-decoration: none; color: #933C0C}
    .footer a:visited { text-decoration: none; color: #933C0C}
    .footer a:hover { text-decoration: none; color: #C05419}
    .footer a:active { text-decoration: none; color: #C05419}
	
.formhead {
	padding: 6px 12px 9px 10px;
	margin: 20px 0px 0px 0px;
	font-family: Georgia;
	font-size: 16px;
	color: #333333;
	background-color: #D8E1EB;
	border-top: thin solid #666666;	
}

.formdata {
	padding: 8px 0px 12px 22px;
	margin: 0px;
	background-color: #FEFED7;
}	


.homelist {
	font-family: Georgia, Times, serif;
	font-size: 12px;
	color: #9C9C9C;
	list-style-type: disc;
	margin-left:15px;
	line-height:20px;
	padding:0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

	.homelist  a:link { color: #9C9C9C; text-decoration : underline}
	.homelist  a:visited { color: #9C9C9C; text-decoration : underline}
	.homelist  a:hover { color: #EEEEEE; text-decoration : none}
	.homelist  a:active { color: #EEEEEE; text-decoration : none}
	
.main
{
	padding: 0px 0px 105px 0px;
	background-image: url(/res/images/footer/footer.jpg);
	background-color: #000000;
	background-position: bottom left;
	background-repeat: no-repeat;
}
	
.maincontent
{
	padding: 20px 25px 0px 25px;
	background-image: url(/res/images/main_bg.jpg);
	background-color: #000000;
	background-position: top left;
	background-repeat: repeat-y;	
}

.message
{  
	border: 1px solid #EEEEEE;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;	
	padding-bottom: 15px;
	background-color: #9C9C9C;
	font: 11px/14px Georgia, Times, sans-serif;
	color: #000000;
	margin-top: 0px;
}

.paging
{  
	font-family: Georgia, Times, serif;
	color: #EEEEEE;
	font-size: 11px;
}

.paging a:link {color: #EEEEEE; text-decoration: underline;}
.paging a:visited {color: #EEEEEE; text-decoration: underline;}
.paging a:hover {color: #CCCCCC; text-decoration: none;}
.paging a:active {color: #CCCCCC; text-decoration: none;}

.rowdata {
    font-family: Georgia, Times, serif; 
    font-size: 11px;	
    color: #000000;
    padding: 6px;
}

.rowdata a:link {color: #000000; text-decoration: underline;}
.rowdata a:visited {color: #000000; text-decoration: underline;}
.rowdata a:hover {color: #330000; text-decoration: none;}
.rowdata a:active {color: #330000; text-decoration: none;}

.rowheader {
    font-family: Georgia, Times, serif; 
    font-size: 12px;
    font-weight: bold;	
    color: #D3E5FA;
    line-height: 16px;
    padding: 4px;
}

.rowheader a:link {color: #D3E5FA; text-decoration: underline;}
.rowheader a:visited {color: #D3E5FA; text-decoration: underline;}
.rowheader a:hover {color: #FFFFCC; text-decoration: none;}
.rowheader a:active {color: #FFFFCC; text-decoration: none;}

.small {
	font-family: Georgia, Times, serif;
	font-size: 10px;
}

.tabledata {
    font-family:  Georgia, Times, sans-serif; 
    font-size: 11px;	
    color: #000000;
    line-height: 14px;
    padding: 6px;
}

.tabledata a:link {color: #000000; text-decoration: underline;}
.tabledata a:visited {color: #000000; text-decoration: underline;}
.tabledata a:hover {color: #330000; text-decoration: none;}
.tabledata a:active {color: #330000; text-decoration: none;}

.tableheader {
    font-family:  Georgia, Times, sans-serif; 
    font-size: 12px;
    font-weight: bold;	
    color: #000000;
    line-height: 16px;
    padding: 6px;
}

.tableheader a:link {color: #000000; text-decoration: underline;}
.tableheader a:visited {color: #000000; text-decoration: underline;}
.tableheader a:hover {color: #330000; text-decoration: none;}
.tableheader a:active {color: #330000; text-decoration: none;}

.tileleft {
	background-image: url(/res/images/tile_left.jpg);
	background-repeat: repeat-y;
	background-position: top left;
	background-color: #000000;
	margin-bottom: 40px;
}

.tileright {
	background-image: url(/res/images/tile_right.jpg);
	background-repeat: repeat-y;
	background-position: top left;
	background-color: #000000;
}

	