.body{MARGIN: 0px;font-family:Verdana,Tahoma,Arial}
.pagemaster{width:100%;height:100%;text-align:left;background-color:#44403f}
TD.pagemasterTD{text-align:left;vertical-align:top;width:845;}
.skinmaster{width: 845px;height:100%}
TD.skinmasterTD{vertical-align:top;}
.skinheader{}
.controlpanel{WIDTH: 100%;BACKGROUND-COLOR: #ffffff}

/* Pane Styles */
.toppane{PADDING-RIGHT: 0px;PADDING-LEFT: 0px;PADDING-BOTTOM: 0px;VERTICAL-ALIGN: middle;WIDTH: 100%;PADDING-TOP: 8px;TEXT-ALIGN: left;BACKGROUND-COLOR: #ebebeb;}
.startpageleftpane{PADDING-LEFT: 2px;PADDING-RIGHT: 2px;WIDTH: 184px;padding-top:0px;height:100%}
.leftpane{PADDING-LEFT: 2px;PADDING-RIGHT: 2px;WIDTH: 184px;padding-top:8px;height:100%}
.contentpane{width:100%;padding-left:14px;padding-right:14px;padding-top:8px;background-color: #ebebeb}
.contentpane1{width:50%;padding-left:14px;padding-right:7px;padding-top:8px;background-color: #ebebeb}
.contentpane2{width:50%;padding-left:7px;padding-right:14px;padding-top:8px;background-color: #ebebeb}
.contentpane3{width:50%;padding-left:14px;padding-right:7px;padding-top:8px;background-color: #ebebeb}
.contentpane4{width:50%;padding-left:7px;padding-right:14px;padding-top:8px;background-color: #ebebeb}
.rightpane{width: 172px;padding-left:4px;padding-right:4px;padding-top:8px;background-color:#ececec}
.bottompane{PADDING-RIGHT: 4px;PADDING-LEFT: 4px;WIDTH: 100%;background-color:#ebebeb;}

/* Top Line Styles */
.TopLine{height:25px;color:white;FONT-SIZE: 8pt;FONT-STYLE: normal;FONT-FAMILY: Verdana;vertical-align:middle}
.TopLineDate{}
.TopLineCompanyName{color:white;letter-spacing:2px;padding-left:4px;width:100%}
.TopLineLink,.TopLineLink a,.TopLineLink a:active,.TopLineLink a:visited,.TopLineLink a:hover,.TopLineLink a:link{COLOR: white;text-decoration:none}
.Language SELECT{font-size:8pt;font-family:Verdana,vertical-align:middle;color: #e1e1e1;background-color:#878787;}

/* Top Header Styles */
.TopHeaderArea{vertical-align:top;height:112px;background-color:#e80f46;background-image:url("images/Top_Header_Area/TopHeaderAreaV2.jpg");background-repeat:no-repeat;background-position:left top;vertical-align:top}
.TopHeader{height:225px;width:100%;vertical-align:top;}
.Top_Header_Right_Area{vertical-align:top}

/* Logo Bar Styles */
.LogoBar{width:100%;height:44px;}
.HeaderLogo{width:100%;padding-left:4px;padding-top:12px}

.LogoBarMarketing{text-align:right;color:White;font-family:Verdana;font-size:17px;font-weight:bold;letter-spacing:1px;white-space:nowrap;padding-right:4px}

/* Top Marketing Area Styles */
.Top_Marketing_Area{vertical-align:top}
.Top_Marketing_Area_Left{text-align:left;vertical-align:top;padding-right:6px}
.Top_Marketing_Area_Right{text-align:right;vertical-align:top;height:160px}
.Top_Marketing_Area_Right_Top{text-align:right;vertical-align:top;height:80px}
.Top_Marketing_Area_Right_Bottom{text-align:right;vertical-align:bottom;height:80px}

/* Marketing Image Bar */
.Marketing_Image_Bar{height:75px;width:100%;background-color:#6b6f70;border-top: solid 1px #b5b6b8;border-bottom: solid 1px #b5b6b8;}

/* Top Marketing Image Links */
.Top_Marketing_Area{text-align:right;vertical-align:top;padding-top:4px}

/* Search Styles */
.Search{padding-right:4px}
.Search INPUT{color:Black;background-color:#b6b6b8}
.Search SPAN.Search INPUT#dnn_dnnSearch_optWeb{background:transparent}
.Search SPAN.Search INPUT#dnn_dnnSearch_optSite{background:transparent}
.Search,A.Search,A.Search:link,A.Search:visited,A.Search:hover,A.Search:active{font-size:8pt;font-weight:bolder;font-family:Verdana;COLOR: white;}

/* Horizontal Menu Styles */
.Horizontal_Menu_Area{height:22px;width:100%;background-color:#6d6e70;text-align:left;vertical-align:middle;border-top:solid 1px #6d6e70;border-bottom:solid 1px #6d6e70;}
.Horizontal_Menu_Bar{height:22px;width:100%;background-color:#e80e48;text-align:left;vertical-align:middle}

/* Bread Crumb Styles */
TD.BreadCrumb{background-color:#e1e1e1;border-bottom:solid 1px #bdbdbd;height:21px;vertical-align:middle;}
.BreadCrumb,.BreadCrumb SPAN,A.BreadCrumb,.BreadCrumb A,.BreadCrumb A:link,.BreadCrumb A:active,.BreadCrumb A:hover,.BreadCrumb A:visited{vertical-align:middle;color:#757575;font-family:Verdana;font-size:8pt}

/* LeftPane Area Styles */
.LeftPaneArea {background-color:#7e8283;background-image:url("LeftPaneBackground.jpg");background-repeat:no-repeat;background-position:right top}

/* Left-Pane and Content-Spacer */
.Left_Content_Spacer_Col{BACKGROUND-COLOR: #ebebeb;}

/* LeftPane End Styles */
.LeftPaneEnd{background-image:url("Left_Pane_Bottom_End.jpg");background-repeat:repeat-x;height:22px}

/* Content Area Styles */
.Content_Area_Top_Spacer{background-color:#ae2f09}
.Content_Area_Background{background-color:#ebebeb}

/* Content Area Eed Styles */
.Content_Area_Bottom_End{background-image:url("Content_Area_End.gif");background-repeat:repeat-x;background-color:#ebebeb;}

/* Right Area Styles */
.RightPaneArea{background-color:#ececec;border-left:solid 1px #d5d5d5;}

/* Print Preview Style */
.PrintPreviewLink{border-bottom:solid 1px #bdbdbd;height:21px;vertical-align:middle;padding-left:6px}
.PrintPreviewText{border-bottom:solid 1px #bdbdbd;height:21px;vertical-align:middle;font-family:Verdana;font-size:10px;font-weight:bold;padding-left:4px;width:100%}

.PrintPreviewLinkWide{border-bottom:solid 1px #bdbdbd;height:21px;vertical-align:middle;padding-left:6px;background-color:#e1e1e1}
.PrintPreviewTextWide{border-bottom:solid 1px #bdbdbd;height:21px;vertical-align:middle;font-family:Verdana;font-size:10px;font-weight:bold;left-padding:5px;background-color:#e1e1e1}

/* Header Styles */
.Header{FONT-SIZE: 8pt;FONT-FAMILY: Tahoma, Arial, Helvetica-Bold;}
A.HeaderLink,A.HeaderLink:link,A.HeaderLink:hover{COLOR: white;BACKGROUND-COLOR: transparent;TEXT-DECORATION: none}
.HeaderSpacer{PADDING-RIGHT: 2px;PADDING-LEFT: 2px;FONT-WEIGHT: normal;FONT-SIZE: 8pt;PADDING-BOTTOM: 1px;VERTICAL-ALIGN: middle;COLOR: white;PADDING-TOP: 0px;FONT-STYLE: normal;FONT-FAMILY: Tahoma, Arial, Helvetica;TEXT-ALIGN: center}
TD.HeaderLeftArea{height:100%;}
.HeaderRightArea{BACKGROUND-COLOR: #f2f2f2;border-left:solid 1px #8e909c;border-top:solid 1px #8e909c;border-right:solid 1px #8e909c;padding-left:10px;height:67px;vertical-align:bottom;}
.HeaderRightSlogan{height:43px;padding-left:4px;font-size:16px;font-weight:normal;text-align:left;vertical-align:middle;}
TD.HeaderRightArea{width:100%;}

/* Footer Line Styles */
.Footer_Line_1{background-color:#6b6f70;border-top:solid 1px #9fa0a2;border-bottom:soid 1px #9fa0a2;height:24px;vertical-align:middle;padding-left:4px;padding-right:4px}
Table.Footer_Line_2_Top_Spacer{border-top:solid 1px #6d6e70;}
.Footer_Line_2{background-color:#e61046;border-top:solid 1px #6d6e70;border-bottom:soid 1px #6d6e70;height:24px;vertical-align:middle;padding-left:4px;padding-right:4px}

/* Footer Styles */
TABLE.FooterTable{height:64px}
TABLE.FooterLeftArea{}
.Footer_Background{background-image:url("Footer_Background.jpg");background-repeat:repeat-x}
TD.FooterRightArea{Margin-left: 5px;vertical-align:middle;}
.FooterText,.FooterText A,.FooterText A:visited,.FooterText A:hover,.FooterText A:active,.FooterText A:link{PADDING: 0px;FONT-WEIGHT: normal;FONT-SIZE: 8pt;VERTICAL-ALIGN: middle;COLOR: #cfcfd1;FONT-STYLE: normal;FONT-FAMILY: Tahoma, Arial, Helvetica}
.FooterSpacer{PADDING-RIGHT: 3px;PADDING-LEFT: 3px;FONT-WEIGHT: normal;FONT-SIZE: 8pt;PADDING-BOTTOM: 2px;VERTICAL-ALIGN: middle;COLOR: #cfcfd1;PADDING-TOP: 3px;FONT-STYLE: normal;FONT-FAMILY: Tahoma, Arial, Helvetica;TEXT-ALIGN: center}
A.FooterLink,A.FooterLink:visited,A.FooterLink:link,A.FooterLink:active,A.FooterLink:hover{PADDING-RIGHT: 4px;PADDING-LEFT: 4px;FONT-WEIGHT: normal;FONT-SIZE: 8pt;PADDING-BOTTOM: 0px;VERTICAL-ALIGN: middle;CURSOR: hand;COLOR: #cfcfd1;PADDING-TOP: 0px;FONT-STYLE: normal;FONT-FAMILY: Tahoma, Arial, Helvetica;TEXT-DECORATION: none}

/* Standard Elements */
.StandardButton{FONT-WEIGHT: normal;FONT-SIZE: 11px;BACKGROUND: #7994cb;COLOR: #ffffff;FONT-FAMILY: Verdana, sans-serif}
.Head{FONT-WEIGHT: normal;FONT-SIZE: 18px;COLOR: #333333;FONT-FAMILY: Tahoma, Arial, Helvetica}
INPUT.NormalTextbox{FONT-SIZE: 8pt;COLOR: #571600;FONT-FAMILY: Tahoma, Arial, Helvetica}
.SkinObject{COLOR: #54565c;FONT-FAMILY: Tahoma, Arial, Helvetica}
A.SkinObject,A.SkinObject:hover,A.SkinObject:active,A.SkinObject:hover,A.SkinObject:link,A.SkinObject:visited{COLOR: #dd7c3b;FONT-FAMILY: Tahoma, Arial, Helvetica}
.small{FONT-SIZE: 95%;COLOR: black;LINE-HEIGHT: 140%;FONT-FAMILY: Verdana, Arial, Helvetica}
A{COLOR: #dd7c3b;}

/* Contact Info Styles */
.ContactInfoHeader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Tahoma, 'MS Sans Serif';
    HEIGHT: 36px;
    BACKGROUND-COLOR: #007695;
    TEXT-ALIGN: center
}
.ContactInfoText
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, 'MS Sans Serif'
}
.ContactInfoLeftLine
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(ContactInfoLeftLine.jpg);
    WIDTH: 5px;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 100px
}
.ContactInfoAboutArea
{
    BACKGROUND-COLOR: #007695
}
/* Generation Time Styles */
TD.GenerationTime{padding-top:15px;padding-right:10px;FONT-SIZE: 8pt;COLOR: #6c6e72;FONT-FAMILY: Verdana;TEXT-ALIGN: right;}
/* Printing Styles */
.PrintLeftPane{DISPLAY: none;VISIBILITY: inherit;OVERFLOW: hidden}
.PrintPageOptionsPane{DISPLAY: none;VISIBILITY: inherit;OVERFLOW: hidden}
.PrintFooterText{FONT-WEIGHT: bolder;FONT-SIZE: 10px;FONT-FAMILY: Tahoma, Arial, Helvetica}
.PrintFooterLink{FONT-WEIGHT: bolder;FONT-SIZE: 10px;FONT-FAMILY: Tahoma, Arial, Helcetica}
TABLE.PrintFooterTable {PADDING-RIGHT: 2px;PADDING-LEFT: 2px}
.PrintTopPane{DISPLAY: none;VISIBILITY: inherit;OVERFLOW: hidden}


	background-color: #8da4d3; 
}

.main_dnnmenu_itemhover td {  
	background-color: #8da4d3; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cad5ea;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow1 {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
H1{font-family:Verdana;font-size:11pt;font-weight:bold;color:#e80f47}
H2{font-family:Verdana;font-size:10pt;font-weight:bold;color:#000000}
.Normal{font-family:Verdana;font-size:8pt;}
/* p{line-height:10.2pt} */
p,ul,ul li,ol,ol li{font-family:Verdana;font-size:8pt;color:#000000}
p a,p a:hover,p a:link,p a:visited,p a:active{font-family:Verdana;font-size:8pt;color:#e80f47}


/* XMOD News List Styles */
.NewsListDate{font-size:11px;color:#7b7b7b}
.NewsListTitle{font-size:13px;font-weight:bold;color:#e80f46;padding-top:6px;padding-bottom:4px}
.NewsListShortDescription{font-size:11px;vertical-align:top;}
.NewsListAutor{font-size:11px;color:#7b7b7b}
.NewsListSource{font-size:11px;color:#7b7b7b}
.NewsListMoreLink A,.NewsListMoreLink A:hover,.NewsListMoreLink A:active,.NewsListMoreLink A:visited,.NewsListMoreLink A:link{display:block;text-align:right;font-size:11px;font-weight:bold;color:#e80f46;padding-right:4px}
.PagerArea,.PagerArea A,.PagerArea A:link,.PagerArea A:active,.PagerArea A:visited,.PagerArea A:hover{font-size:11px;color:white;padding-left:4px;padding-top:2px,padding-bottom:2px}
.NewsListLongDescription{font-size:12px;padding:2px;background-color:#f1f1f1;}
.NewsListLongDescription TABLE{font-size:12px;}
.NewsListLongDescription A,.NewsListLongDescription A:hover,.NewsListLongDescription A:link,.NewsListLongDescription A:active,.NewsListLongDescription A:hover,.NewsListLongDescription A:visited{color:#e80f46;text-decoration:underline}
.NewsListReturnButton,.NewsListReturnButton A,.NewsListReturnButton A:link,.NewsListReturnButton A:active,.NewsListReturnButton A:visited,.NewsListReturnButton A:hover{display:block;text-align:right;font-size:11px;font-weight:bold;color:#e80f46;padding-right:4px;padding-top:2px;padding-bottom:2px}

/* XMOD Termin-List Styles */
.TerminListDateTime{vertical-align:top;font-size:12px;font-family:Verdana}
.TerminListEvent{display:block;font-size:12px;font-family:Verdana;font-weight:bold;padding-bottom:4px;color:#e80f46;}
.TerminListDescription{display:block;font-size:11px;font-family:Verdana}
.TerminListLocation{display:block;font-size:11px;font-family:Verdana;color:#666666;padding-top:10px}