@CHARSET "UTF-8";

/**{
margin:0;
padding:0;
}*/

body{
	margin:0px; padding:0px;
	background: #fff;
}

body, td {
	font-family: Arial, sans-serif;
	color:#656565;
	font-size: 11px;
}

a, a:visited, a:active {
	color:#1F305B;
	text-decoration:none;
}
a:hover{
	color:#BB9C65;
	text-decoration:underline;
}

a img{
	border:none;
}


INPUT, SELECT, TEXTAREA {
	border: 1px solid #B2B2B2;
	font-family: Verdana,helvetica,arial,sans-serif;
	color:#262626;
	font-size: 8pt;
	padding: 1px;
}

.bigTitle {
	font-size: 14px;
	font-weight: bold;
	margin:20px 0 8px;
	padding:0;
}
.articleTitle {
/*	font-size: 14px;*/
	font-weight: bold;
	margin:0 0 8px 0;
	padding:0;
}
.articleDate {
/*	color:#a00050;*/
	font-size: 11px;
	font-weight: bold;
	color: #C56014;
	margin:0;
	padding:0;
}

.articleDateHomepage {
	color:#808080;
	font-weight: normal;
	display: block;
	font-size: 11px;
	margin:3px 0;
	padding:0;
}

A.butonLink, A:hover.butonLink {
	background-color: #E7EFF3;
	border: 1px solid #B7C3D0;
	color: #446998;
	padding: 4px;
	font-weight: bold;
}

.title_orange_l {
	color:#C56014;
	font-family:"Verdana";
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.headerCaption, .headerCaption a, .headerCaption a:hover {
	padding: 0;
	font-size: 20px;
	font-family: Trebuchet MS;
	text-decoration: none;
	color: #a00050;
}


.sectionTitle, .sectionTitle a, .sectionTitle a:hover {
	padding: 2px 0;
	font-size: 20px;
	font-family: Trebuchet MS;
	color:#666666;
	text-decoration: none;
}

.sectionTitleRed,
a.sectionTitleRed,
a:hover.sectionTitleRed,
a:visited.sectionTitleRed {
	color: #a00050;
}

#flashMessage {
	font-size: 14px;
}

.formLG .error_message {
	color: red;
	margin: 3px 0;
}

.formLG INPUT {
}

.formLG LABEL {
	font-weight: normal;
	margin: 3px 0;
	padding:0pt 0pt 0pt 10px;
}

.formLG .radio INPUT {
	vertical-align: bottom;
	border: 0;
}

#headTable A {
	color: #525552;
	text-decoration:none;
}
#headTable A:hover {
	color: #ba3d63;
	text-decoration:none;
}





/*LEFT MENU STYLE*/
.menu01 {font-family: "Arial"; font-size: 11px; color: #454E6E; text-decoration: none; font-weight: bold;}
 A:link.menu01 {text-decoration: none ; color: #454E6E; font-weight: bold;}
 A:visited.menu01 {text-decoration: none ; color: #454E6E; font-weight: bold;}
 A:active.menu01 {text-decoration: none ; color: #A00050; font-weight: bold;}
 A:hover.menu01 {text-decoration: none ; color: #5B86BA; font-weight: bold;}

.menuOn .menu01,
.menuOn  A:link.menu01,
.menuOn  A:visited.menu01,
.menuOn  A:active.menu01,
.menuOn  A:hover.menu01 {
	color: #000400;
}

.menu02 {font-family: "Arial"; font-size: 11px; color: #454E6E; text-decoration:}
 A:link.menu02 {text-decoration: none ; color: #454E6E;}
 A:visited.menu02 {text-decoration: none ; color: #454E6E;}
 A:active.menu02 {text-decoration: none ; color: #A00050; font-weight: bold;}
 A:hover.menu02 {text-decoration: none ; color: #5B86BA;}


.breadcrumb, .breadcrumb A, .breadcrumb A:hover, .breadcrumb A:visited {
	color: #907D86;
	font-family: "Arial";
	font-size: 11px;
	text-decoration: none;
}

.breadcrumb A:hover {
	text-decoration: underline;
}

.breadcrumb .last {
	font-weight: bold;
}


.pageTitle H2,
.pageTitle H2 a,
.pageTitle H2 a:hover,
.pageTitle H2 a:visited {
	font-size: 20px;
	font-family: Trebuchet MS;
	color:#666666;
	text-decoration: none;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

H4, H4 a, H4 a:hover, H4 a:visited {
	color: #C56014;
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	line-height: 13px;
	margin: 0 0 9px;
	text-decoration: none;
}

.optional label {
	padding:0pt 0pt 0pt 10px;
}

.required LABEL,
.labelRequired {
	background:transparent url(../img/li_star.gif) no-repeat scroll 0pt 3px;
	padding:0pt 0pt 0pt 10px;
}

.formHidden .formRow {
	display: none;
}
.formHidden .formRowVisible {
	display: inherited;
}
.formVisible .formRow {
	display: inherited;
}
.formVisible .formRowVisible {
	display: none;
}




DIV.checkboxMultiple input {
	float: left;
	clear: left;
	border: 0;
}
DIV.checkboxMultiple label{
    font-weight: normal;
	float: left;
	margin: 0 0 7px 5px;
	display: inline;
}


#pagination IMG {
	margin-bottom:-2px;
}

#pagination A {
	color: #a00050;
}

#pagination EM {
	font-style: normal;
}

.sectionDescription {
	font-family:Trebuchet MS;
	font-size:13px;
	margin: 0 0 10px 0;
}

