@charset "utf-8";
.BodyNormal {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
}
.LinkMenuTop A {
	font-family: Arial, Helvetica, sans-serif;
	font-size:.9em;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
.LinkMenuTop A:hover {
	text-decoration: underline;
}
.LinkMenuTop {
	/*background-color: #001F3B;*/
}
.LinkMenuTopActivate A {
	font-family: Arial, Helvetica, sans-serif;
	font-size:.9em;
	font-weight: bold;
	color: #78A9BA;
	text-align: center;
	text-decoration: none;
}
.LinkMenuTopActivate A:hover {
	text-decoration: underline;
}
.LinkMenuTopActivate {
	/*background-color: #001F3B;*/
}
.LinkMenuSeparator {
	font-family: Arial, Helvetica, sans-serif;
	font-size:.9em;
	font-weight: bold;
	color: #CCCCCC;
	text-align: center;
}
.TitleTopBreakingNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464C02;
	padding-left: 5px;
}
.TextTopBreakingNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #664900;
	padding-left: 5px;
}
.MoreTopBreakingNews {
	background-color: #CCCCCC;
	width:214px;
	padding-left: 5px;
}
.MoreTopBreakingNews A {
	font-family: Arial, Helvetica, sans-serif;
	font-size:.9em;
	color: #922000;
	background-color: #CCCCCC;
	text-decoration: none;
}
.MoreTopBreakingNews A:hover {
	text-decoration: underline;
}
.LinkMenuLeft {
	background-color: #FFFFFF;
	height: 20px;
}
.LinkMenuLeft A {
	font-family: Arial, Helvetica, sans-serif;
	font-size:.9em;
	color: #4D4E53;
	text-decoration: none;
}
.LinkMenuLeft A:hover {
	text-decoration: underline;
	color: #EA7125;
}
.LinkMenuLeftActive {
	height: 20px;
}
.LinkMenuLeftActive A {
	font-family: Arial, Helvetica, sans-serif;
	font-size:.9em;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.LinkMenuLeftActive A:hover {
	text-decoration: underline;
}
.LinkMenuLeftActiveItem {
	/*background-color: #8DBCE8;*/
	height: 20px;
}
.LinkMenuLeftActiveItem A {
	font-family: Arial, Helvetica, sans-serif;
	font-size:.9em;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	padding-left: 15px;
}
.LinkMenuLeftActiveItem A:hover {
	text-decoration: underline;
}
.LinkMenuLeftSeparator {
	font-weight: normal;
	text-align: center;
	/*background-color: #FFFFFF;*/
}
.TableMenuLeft {
	width: 219px;
}
.TableSearchLeft {
	/*background-color: #FFFFFF;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #204A72;
	font-weight: bold;
	/*height: 400px;*/
}
.ItemSearchLeft {
	padding-left: 20px;
	height: 15px;
}
.ItemSearchLeftDestak {
	color: #7D7E80;
}
.ItemSearchLeftField {
	color: #304560;
	font-size:.9em;
	height: 20px;
	border: 1px solid #666666;
	vertical-align: top;
}
.SeparatorLeftMidle {
	background-color: #FFFFFF;
	width: 2px;
}
.ColumnLeftSide {
	/*width: 219px;*/
}
.ColumnMidleSide {
	padding-left: 5px;
	vertical-align: top;
	padding-right: 5px;
}
.TableTitleMidleSide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #204A72;
	font-weight: normal;
}
.TableTitleMidleSide td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #204A72;
	font-weight: normal;
}
.ColumnTitleMidleSide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #4D4E53;
	font-weight: normal;
}
.ColumnTitleMidleSideDisable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #204A72;
	font-weight: normal;
}
.ColumnTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #204A72;
	text-align: center;
	padding-right: 3px;
	padding-left: 3px;
}
.TableBotton {
	height: 30px;
}
.LinkBottomBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size:.9em;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-right: 3px;
	padding-left: 3px;
}
.LinkBottomBody A {
	color: #333333;
	text-decoration: none;
}
.LinkBottomBody A:hover {
	text-decoration: underline;
}
.LinkEditMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size:.9em;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-right: 3px;
	padding-left: 3px;
}
.LinkEditMenu A {
	color: #333333;
	text-decoration: none;
}
.LinkEditMenu A:hover {
	text-decoration: underline;
}

.TableBottom {
	background-color: #FFFFFF;
	height: 30px;
}

.ColumnBotton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4D4E53;
	padding-left: 5px;
	text-align: center;
	padding-right: 5px;
}
.ColumnBotton A {
	color: #4D4E53;
	text-decoration: none;
}
.ColumnBotton A:hover {
	text-decoration: none;
	color: #EA7125;
}
.TextMidleSide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding: 0px;
}
.AuthorMidleSide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 10px;
	font-weight: bold;
}
.AuthorMidleSide A {
	color: #1A5891;
	text-decoration: none;
}
.TableRelatedDocuments {
	width: 430px;
}

.AuthorMidleSide A:hover {
	text-decoration: underline;
}
.ColumnRelatedDocuments {
	font-family: Arial, Helvetica, sans-serif;
	font-size:.9em;
	color: #0D436F;
	font-weight: normal;
}
.ColumnRelatedDocuments A {
	color: #0D436F;
	text-decoration: none;
}
.ColumnRelatedDocuments A:hover {
	text-decoration: underline;
}
.TitleRelatedDocuments {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EA7125;
	font-weight: bold;
}
.TextBottomBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BD181C;
	text-align: center;
	padding-right: 3px;
	padding-left: 3px;
}
.TableLeftCenter {
	background-color: #FFFFFF;
}
.PageLayout {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin:0;
	padding:0;
	border:0;
}
.LinkHomeBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px !important;
	font-weight: normal;
	color: #333333;
	padding-top: 5px;
}

.LinkHomeBody a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.LinkHomeBody A:hover {
	text-decoration: underline;
}
.TitleMenuLeftHand {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EA7125;
	background-color: #FFFFFF;
	height: 30px;
	vertical-align: middle;
	padding: 2px;
	border-bottom: 1px solid #CCCCCC;
}
.TitleActualDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #E3E597;
}
.TitleLoggedUser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.LinkLogout A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EA7125;
	text-decoration: none;
}
.LinkLogout A:hover{
	text-decoration: underline;
}
.TextWhiteMedium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #216AAE;
}
.TextErrorMessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.ExpandColapseTree a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#000;
}
.ExpandColapseTree a:hover{
	text-decoration:underline;
}
.PersonContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CCCCCC;
}
.PersonContentItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.PersonContentTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EAEAEA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.PersonContentTable {
	padding-right: 5px;
	padding-left: 5px;
}
.LoadingContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.EditMenuScrollbar {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 10px;
scrollbar-3dlight-color:#CCCCCC; 
scrollbar-arrow-color:#1F1F1F; 
scrollbar-base-color:#000000; 
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-face-color:#BFBFBF; 
scrollbar-highlight-color:#f1f1f1; 
scrollbar-shadow-color:#000
}

.requestQuote {margin: 9px 0 0 0;}
.requestQuote a {font-family: Arial; color:#ffffff; background-color:#ea7125; font-size:10px; text-decoration:none; padding:2px 4px;}
.requestQuote a:link {font-family: Arial;font-size:10px; color: #ffffff;background-color:#ea7125;text-decoration:none;}
.requestQuote a:visited {font-family: Arial;font-size:10px; color: #ffffff;text-decoration:none;}
.requestQuote a:hover {font-family: Arial;font-size:10px; color: #ea7125;text-decoration:none;background-color:#ffffff;}
.requestQuote a:active {font-family: Arial;font-size:10px; color: #ea7125;text-decoration:none;background-color:#ffffff;}


.textButton {margin: 9px 0 0 0;}
.textButton A {background-color:#fff;font-size:10px; text-decoration:nome; padding:2px 4px;border:1px solid #CACAC8;}
.textButton A:link {color: #f18f05;font-weight:normal;text-decoration:nome;}
.textButton A:visited {color: #ea7125;font-weight:normal;text-decoration:nome;}
.textButton A:hover {color: #333;font-weight:normal;text-decoration:nome;background-color:#b3c7e7;border-color:#b3c7e7;}
.textButton A:active {color: #f18f05;font-weight:normal;text-decoration:nome;}


.box2LevelTopBlue {

background-color: #b3c8e7;

}

.box2LevelTopBlue th{

font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
color: #999999;
width:100%;
text-align:left;
vertical-align: middle;
padding-left:15px;

}

.box2LevelTopGreen {

background-color: #E3E697;

}

.box2LevelTopGreen th{

font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
width:100%;
color: #999999;
text-align:left;
vertical-align: middle;
padding-left:15px;

}

.rightTextTable {padding: 10px 0px 0px 0px;text-align:left;border-bottom:1px solid #999999;border-left:1px solid #999999;}
.rightTextTable th {line-height:1.3em;background-color: #b3c8e7;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #4d4e53;text-align:left;vertical-align: middle;padding-left:10px;}
.rightTextTable td {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-align:left;padding-left:10px;}
.rightTextTable A {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #EA7125;text-decoration: none;}
.rightTextTable A:hover {text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;font-weight: bold;}