/*CSS for APA - Editorial website. Design by Paulo Felix - Portuguese Professional Association of Archaeologists (APA) - 2006-2008
*/
/*
General properties*/
body		                    { text-align: center }
h1   { color: #24304e; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 24px; text-align: center; padding-bottom: 12px; border-bottom: 1px dotted #4b5365 }
h2    { color: #a34100; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif; font-variant: small-caps; line-height: 24px; text-align: center; padding-bottom: 6px }
h3    { color: #24304e; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-variant: small-caps; line-height: 22px; text-align: center; margin-top: 0; margin-bottom: 0; padding-bottom: 4px }
h4  { color: #900e15; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 18px; text-align: center; margin-top: 0; margin-bottom: 0; padding-right: 24px; padding-bottom: 12px; padding-left: 24px }
h5  { color: #101c3b; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 14px; text-align: center; margin-top: 0; margin-bottom: 0; padding-bottom: 12px }
h6 {
	color: #000;
	font-size: 11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	line-height: 14px;
	text-align: center;
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 6px
}
ol  { display: block; width: auto }
ul { list-style-type: disc; padding-top: 6px; width: auto }
li { padding-bottom: 6px }
dl { margin-top: 0; margin-bottom: 0; margin-left: 12px; padding-top: 0; padding-bottom: 0 }
dt {
	list-style-type: square;
	display: list-item;
	padding-top: 4px
}
input  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.input  { color: #3d3d51; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-left: 2px; width: 150px; height: 14px; border: solid 1px #4b5365 }
select { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align: center }
.select { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-align: center; width: 130px; border: solid 1px #6f7b96 }
a:link		              { color: #4b5365; text-decoration: underline }
a:hover		                   { color: #c26100; text-decoration: underline }
a:active      { color: #4b5365; text-decoration: underline }
a:visited   { color: #4b5365; text-decoration: underline }
a:visited:hover   { color: #c26100; text-decoration: underline }
/*
Specific properties for the page
*/
#container         { margin-right: auto; margin-left: auto; width: 1000px; height: auto }
#header    { background-image: url("../imagens/header.jpg"); background-repeat: no-repeat; width: 100%; height: 270px }
#languages   { color: #4b5365; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; position: relative; top: 45px; left: 60px; width: 500px; height: auto; float: left }
#search  { color: #4b5365; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; position: relative; top: 39px; right: 60px; width: 400px; height: auto; float: right }
#navigationUP       { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 60px; position: absolute; top: 220px; width: 900px }
#navigationUP a       { color: #fff; text-decoration: none; text-align: center; text-transform: uppercase; display: block; width: 125px; float: left }
#navigationUP a:hover       { text-decoration: underline; text-align: center; text-transform: uppercase; display: block; width: 125px; float: left }
#navigationUP a:active       { text-decoration: none; text-align: center; text-transform: uppercase; display: block; width: 125px; float: left }
#navigationUP a.current:link       { color: #ecda8b; font-weight: bold; text-decoration: none; text-align: center; text-transform: uppercase; width: 125px; float: left }
#navigationUP a.current:visited       { color: #ecda8b; font-weight: bold; text-decoration: none; text-align: center; text-transform: uppercase; width: 125px; float: left }
#navigationLOW            { color: #3d3d51; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 36px; position: absolute; top: 246px; width: auto }
#navigationLOW a          { color: #000; text-decoration: none; padding-left: 16px; width: 102px; float: left }
#navigationLOW a:hover          { color: #a34100; text-decoration: underline; padding-left: 16px; width: 102px; float: left }
#navigationLOW a:active           { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 16px; width: 102px; float: left }
#navigationLOW a:visited        { color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-left: 16px; width: 102px; float: left }
#navigationLOW a:visited:hover        { color: #a34100; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; padding-left: 16px; width: 102px; float: left }
#navigationLOW a.current:link          { color: #a34100; font-weight: bold; text-decoration: none; padding-left: 16px; width: 102px; float: left }
#navigationLOW a.current:visited          { color: #a34100; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding-left: 16px; width: 102px; float: left }
#main   { background-image: url("../imagens/main.jpg"); background-repeat: repeat-y; width: 100%; height: auto }
#leftColumn  {
	color: #000b29;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 13px;
	text-align: justify;
	position: relative;
	left: 65px;
	width: 625px;
	height: auto;
	float: left
}
.image { border: solid 1px #6f7b96 }
.image2 { padding-right: 8px; padding-bottom: 8px }
.sections { padding-top: 24px; width: 98%; height: auto; float: right }
.leftSection {
	color: #000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 13px;
	width: 220px;
	float: left;
	background-color: #FFF;
	border: 1px solid #363C4B;
	text-align: center;
	height: auto;
}
.leftSection2 {
	color: #000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 13px;
	width: 220px;
	float: left;
	background-color: #FFF;
	text-align: center;
}

.separatorPubs { border-bottom: 1px dotted #3d3d51 }
.rightSection  {
	color: #000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 13px;
	width: 370px;
	height: auto;
	float: right;
	font-weight: normal;
}
.rightSection2  {
	color: #000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 13px;
	width: 400px;
	height: auto;
	float: right;
	padding-right: 1px;
	font-weight: normal;
}
.rightSection3  {
	color: #000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 13px;
	width: auto;
	height: auto;
	float: right;
	font-weight: normal;
}
.textRightSection {
	color: #000;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 13px;
	padding-right: 6px;
	padding-left: 6px;
	font-weight: normal;
}
.textRightSection2 {
	color: #000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 13px;
	padding-right: 6px;
	padding-left: 6px;
	font-weight: normal;
}
.textRightSection3 {
	color: #000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 13px;
	padding-right: 16px;
	font-weight: normal;
}
#gallery { color: #000; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 14px; text-align: center; position: relative; top: 12px; width: 100%; height: auto; float: left; border-top: 1px dotted #6f7b96 }
#gallery td { color: #ecda8b; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 14px; background-color: #000; text-align: center }
#gallery img { border: solid 1px #ecda8b }
#gallery a { color: #ecda8b; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 13px; text-decoration: underline }
#gallery a:hover { color: #c26100; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 13px; text-decoration: underline }
.galleryText { padding: 6px 12px }
#rightColumn   {
	color: #000;
	font-size: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 12px;
	text-align: center;
	position: relative;
	right: 68px;
	width: 220px;
	height: auto;
	float: right;
	font-weight: normal;
}
#newsletter       { color: #24304e; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #fff; text-align: center; position: relative; width: 100%; height: auto; border: solid 1px }
.newsletterTop   { color: #24304e; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; font-variant: small-caps; font-weight: bold; padding-top: 4px }
.newsletterMiddle  { color: #900e15; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; padding-right: 4px; padding-left: 4px }
#browsers    { text-align: center; padding-left: 10px; width: 90%; height: auto }
.browsers { text-align: justify }
#update   { color: #3d3d51; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; text-align: center; padding-top: 6px; padding-bottom: 6px; position: relative; top: 6px; width: 100%; height: auto }
.updateDate  { color: #3d3d51; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 6px }
.update { }
#topIndex  { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; background-image: url("../imagens/main_topindex.jpg"); background-repeat: repeat-y; margin-bottom: 18px; width: 625px; height: auto; float: left; border: solid 1px #24304e }
#topIndex h1   { color: #101c3b; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; font-variant: small-caps; line-height: 24px; margin-top: 0; margin-bottom: 0; width: auto; height: auto; border-style: none }
#topIndex h2   { color: #000; font-size: 15px; font-family: Georgia, "Times New Roman", Times, serif; font-variant: normal; font-weight: bold; line-height: 18px; margin-top: 0; margin-bottom: 0; width: auto; height: auto; border-style: none }
#topIndex h3   { color: #24304e; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-variant: small-caps; font-weight: normal; line-height: 18px; margin-top: 0; margin-bottom: 0; width: auto; height: auto; border-style: none }
#topIndex p { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px }
#topIndex a { color: #24304e; text-decoration: underline; width: auto; height: auto }
#topIndex a:hover { color: #835221; text-decoration: underline; width: auto; height: auto }
#topIndex dl { margin-top: -12px; margin-left: 14px }
#topIndex dd { list-style-type: circle; display: list-item }
.topIndexLeft  { padding-top: 10px; padding-bottom: 10px; padding-left: 6px; width: 305px; height: auto; float: left }
.topIndexRight  { margin-right: 6px; padding-top: 10px; padding-bottom: 10px; width: 290px; height: auto; float: right }
#index  { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13px; background-image: url("../imagens/main_index.jpg"); background-repeat: repeat-y; width: 625px; height: auto; float: left; border: solid 1px #24304e }
#index h1  { color: #24304e; font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 14px; width: auto; height: auto; border-style: none }
#index a  { color: #24304e; text-decoration: underline; width: auto; height: auto }
#index a:hover  { color: #835221; text-decoration: underline; width: auto; height: auto }
#index ul { position: relative; left: -10px; width: auto; height: auto }
#index li { list-style-type: circle; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 2px }
.indexLeft { padding: 10px; width: 288px; height: auto; float: left }
.indexRight { padding: 10px; width: 288px; height: auto; float: right }
#noticias  { color: #00468c; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px; text-align: left; padding-bottom: 18px }
#noticias h1   { color: #003d7a; font-size: 16px; font-variant: small-caps; font-weight: bold; text-align: center; margin: 0; padding: 0; border-style: none }
#noticias ul { margin-top: 0; margin-bottom: 0; position: relative; left: -24px; width: 90% }
#noticias li { list-style-type: disc; padding-top: 2px; padding-bottom: 2px }
#noticias dl { margin-top: 0; margin-bottom: 0; margin-left: 12px; padding-top: 0; padding-bottom: 0 }
#noticias dt { list-style-type: circle; display: list-item; padding-top: 4px }
#noticias a   { color: #003d7a; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline }
#noticias a:hover   { color: #be4b00; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline }
#footer               { background-image: url("../imagens/footer.jpg"); background-repeat: no-repeat; text-align: center; width: 100%; height: 100px; clear: both }
.footer1   {
	color: #900e15;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	position: relative;
	top: 15px;
	font-weight: normal;
}
.footer2         {
	color: #3d3d51;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	position: relative;
	top: 4px;
	font-weight: normal;
}
.separator { border-bottom: 1px dotted #4b5365 }
.separator2 { clear: both; border-bottom: 1px dotted #4b5365 }
.bold { font-weight: bold }
.italic { font-style: italic }
.border { border: solid 1px #464646 }
.textTop { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px }
.lists { padding-top: 12px; width: 90% }
.justify { text-align: justify }
.quotation { padding-left: 6px; border-left: 1px dotted #464646 }
.advanced { padding-left: 12px }
/*
Establishes the specific properties for the forms*/
.forms { color: #000; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 14px; background-color: #fff; text-align: left; width: 100%; border: solid 1px #4b5365 }
.formHeader  { color: #ecda8b; font-size: 12px; background-color: #4b5365; text-align: left; padding-left: 2px }
.formHeader2 { color: #3d3d51; font-size: 11px; background-color: #ecda8b; text-align: center }
.formTable  { }
.formText  { color: #3d3d51; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-align: justify }
.formText2 { color: #78331f; font-size: 10px; font-weight: bold; text-align: justify }
.formTextCenter { text-align: center }
.formInput    { color: #3d3d51; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-left: 2px; width: 300px; height: 14px; border: solid 1px #4b5365 }
.formInput2 { color: #3d3d51; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-left: 2px; width: 100px; height: 14px; border: solid 1px #4b5365 }
.formInput3  { color: #24304e; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; width: 30px; height: 14px; border: solid 1px #4b5365 }
.formSelect { color: #24304e; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; width: 60px; height: auto; border: solid 1px #4b5365 }
.formSelect2 { color: #24304e; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; height: auto; border: solid 1px #4b5365 }
.formFileBrowser { color: #3d3d51; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-bottom: 6px; width: 100%; height: auto; border-bottom: 1px dotted #4b5365 }
.formTextArea      { color: #3d3d51; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; width: 303px; border: solid 1px #4b5365 }
.formTextArea2  { color: #3d3d51; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; width: 500px; border: solid 1px #4b5365 }
.formLabels  { color: #4b5365; font-size: 10px; font-weight: bold; text-align: right }
.formButtons  { text-align: center }
.formSeparator   { margin-top: 6px; margin-bottom: 6px; border-bottom: 1px dotted #4b5365 }
.TableLabels { color: #4b5365; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-align: right }
.TableFields { color: #000; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; text-align: left }
/*
Establishes the specific properties for other divs*/
#comunicado {
	color: #000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 13px;
	margin-bottom: 18px;
	width: 625px;
	height: auto;
	float: left;
	border: 1px solid #355826;
	background-color: #ECECEC;
	background-repeat: repeat-y;
	background-image: url(../imagens/main_comunicado.jpg);
}
#comunicado img {
	float: right;
	height: auto;
	width: auto;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 12px;
}
.textoComunicado {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	text-align: justify;
	display: block;
	margin-left: 12px;
	width: 600px;
}
#comunicado ul {
	width: 80%;
	list-style-position: outside;
	list-style-type: circle;
	font-family: "Adobe Garamond Pro", Baskerville, "Book Antiqua", Georgia, "Times New Roman", serif;
	font-size: 12px;
	line-height: 13px;
	text-align: justify;
}

.imgContainer {
	text-align: left;
	float: left;
	height: auto;
	width: 205px;
	margin-top: 4px;
	margin-left: 4px;
}
.imgContainerTxt {
	padding-left: 6px;
}
.txtContainer {
	height: auto;
	width: 400px;
	float: right;
	padding-right: 12px;
	padding-bottom: 12px;
}
#protocolo {
	margin-bottom: 18px;
	width: 625px;
	height: auto;
	float: left;
	background-color: #FFF;
	border:#095582 1px solid
}
#protocolo .texto {
	color: #000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 13px;
	padding-left:12px;
	padding-right:12px
}
#protocolo img {
	width:auto;
	height:auto;
	float:right;
	margin-top:4px;
	margin-right:4px;
	padding-left:8px;
	padding-bottom:8px
}
#protocolo h1 {
	border-bottom:none;
	 color: #24304e;
	 font-size: 26px;
	 font-weight: normal;
	 font-variant:small-caps;
	 line-height: 24px;
	 margin-bottom:0px
}
#protocolo h2 {
	color:#AB051F;
	font-size:20px;
	font-variant:small-caps;
	line-height:20px;
	text-align:center;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:4px
}
#protocolo h3    { 
	color: #000; 
	font-size: 15px;
	font-variant:normal;
	line-height: 20px; 
	text-align: center; 
	margin-top: 0; 
	margin-bottom: 0; 
	padding-bottom: 4px }
#protocolo h4  { 
	color: #900e15; 
	font-size: 14px; 
	line-height: 18px; 
	text-align: center; 
	margin-top: 0; 
	margin-bottom: 0; 
	padding-right: 24px; 
	padding-bottom: 12px; 
	padding-left: 24px }
#protocolo img a {
	text-decoration:none
}
.tabela {
	margin-top:6px;
	padding-bottom:12px;
	clear:both
}
.programa table {
	text-align:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px
}
.programa td.left {
	width:10%;
	font-weight:bold;
	text-align:right
	}
.programa td.right {
	width:auto;
	padding-left:3px
}

/*
formularios de unscrição*/
.formulario { color: #000; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 14px; background-color: #fff; text-align: left; width: 100%; border: solid 1px #4b5365 }
.formHeader  { color: #ecda8b; font-size: 12px; background-color: #4b5365; text-align: left; padding-left: 2px }
.formHeader2 { color: #3d3d51; font-size: 11px; background-color: #ecda8b; text-align: center }
.formHeader3 { color: #ecda8b; font-size: 12px; background-color: #900e15; text-align: left; padding-left: 2px }
.formTable  { }
.formText  { color: #3d3d51; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-align: justify }
.formText2 { color: #78331f; font-size: 10px; font-weight: bold; text-align: justify }
.formTextCenter { text-align: center }
.formInput   { color: #3d3d51; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-left: 2px; width: 190px; height: 14px; border: solid 1px #4b5365 }
.formInput2 { color: #3d3d51; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-left: 2px; width: 100px; height: 14px; border: solid 1px #4b5365 }
.formInput3 { color: #3d3d51; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-left: 2px; width: 50px; height: 14px; border: solid 1px #4b5365 }
.formFileBrowser { color: #3d3d51; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-bottom: 6px; width: 100%; height: auto; border-bottom: 1px dotted #4b5365 }
.formTextArea    { color: #3d3d51; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-left: 2px; width: 190px; border: solid 1px #4b5365 }
.formTextArea2 { color: #3d3d51; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-left: 2px; width: 500px; border: solid 1px #4b5365 }
.formLabels  { color: #4b5365; font-size: 10px; font-weight: bold; text-align: right }
.formButtons  { text-align: center }
.formSeparator   { margin-top: 6px; margin-bottom: 6px; border-bottom: 1px dotted #4b5365 }
.TableLabels { color: #4b5365; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-align: right }
.TableFields { color: #000; font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; text-align: left }
.warning {
	margin-top:12px;
	padding-bottom:12px;
	margin-left:12px;
	padding-right:12px;
	text-align:justify;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#AB051F
}