/*********************************************************************
 General Element Default Branding
*********************************************************************/


body { font: normal 12px TAHOMA,SANS-SERIF; margin: 0px; text-decoration: none; color:#494A4C; }



/*********************************************************************
 Panel Element Default Branding
*********************************************************************/


.mainPanel { border: 1px solid #000000; position: absolute; width: 900px; height: 600px; top: 50%; left: 50%; margin: -300px 0px 0px -450px; }
.mainPanelFlow { border: 1px solid #000000; position: absolute; width: 900px; left: 50%; margin: 10px 0px 10px -450px; }
.headPanel { height: 141px; width:900px; position:relative; background-repeat: no-repeat; background-image:url('../images/head.jpg'); }
.centerPanel { height: 318px; width:900px; position:relative; background-repeat: no-repeat; background-image:url('../images/center.jpg'); }
.mainPanelFlow .centerPanel { height: initial; width: 860px; background-image: none; padding: 20px; }
.footPanel { height: 141px; width:900px; position:relative; background-repeat: no-repeat; background-image:url('../images/foot.jpg'); }
.navigationPanel { position: absolute; width: 300px; height: 100px; top: 21px; left: 510px; }
.footNavigation { position: absolute; width: 300px; height: 20px; top: 120px; left: 610px; }
.footNavigationRight { position: absolute; width: 300px; height: 20px; top: 120px; left: 700px; }
.footNavigationUp { position: absolute; width: 300px; height: 20px; top: 100px; left: 685px; }
.leftContent { height: 318px; width:400px; position:relative; float: left; visibility: hidden; }
.innerLeftContent { position: absolute; height: 250px; width: 230px; top: 27px; left: 160px; }
.innerLeftContentWide { position: absolute; height: 250px; width: 330px; top: 15px; left: 20px; }
.backgroundPanel { height: 317px; width:500px; position:relative; float: right; background-color: #000000; visibility: hidden; }
.rightContent { padding: 25px 0px 0px 20px; visibility: hidden; }
.sloganPanel { position: absolute; width: 645px; height: 60px; top: 80px; left:15px; }
.smallSloganPanel { position: absolute; width: 645px; height: 60px; top: 90px; left:15px; }

.navigationItem {  color:#818285; font: bold 12px ARIAL,TAHOMA,SANS-SERIF; }
.navigationItem a {  color:#818285; font: bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }
.navigationItem a:link {  color:#818285; font: bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }
.navigationItem a:hover {  color:#ed1c24; font: bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }
.navigationItem a:visited {  color:#818285; font: bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }

.languageItem {  color:#ffffff; font: bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }
.languageItem a {  color:#ffffff; font: bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }
.languageItem a:link{  color:#ffffff; font: bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }
.languageItem a:hover{  color:#000000; font: bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }
.languageItem a:visited{  color:#ffffff; font: bold 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }

.indent1  { padding: 0px 0px 15px 102px; }
.indent2  { padding: 0px 0px 15px 60px; }
.indent3  { padding: 0px 0px 15px 39px; }
.indent4  { padding: 0px 0px 15px 5px; }
.indent5  { padding: 0px 0px 15px 40px; }
.indent6  { padding: 0px 0px 15px 53px; }
.indent7  { padding: 0px 0px 15px 0px; }
.indent8  { padding: 0px 0px 0px 55px; }
.indent9  { padding: 0px 0px 0px 30px; }
.indent51  { padding: 0px 0px 15px 37px; }
.indent61  { padding: 0px 0px 15px 53px; }

.leftFloat { float: left; }

.headStyle { color: #ffffff; font: bold 18px ARIAL,TAHOMA,SANS-SERIF; }
.normalStyle { color: #ffffff; font: normal 16px ARIAL,TAHOMA,SANS-SERIF; }
.normalSmallerStyle { color: #ffffff; font: normal 14px ARIAL,TAHOMA,SANS-SERIF; }
.smallHeadStyle { color: #ffffff; font: bold 13px ARIAL,TAHOMA,SANS-SERIF; }
.smallStyle { color: #ffffff; font: normal 12px ARIAL,TAHOMA,SANS-SERIF; }
.infoStyle { color: #ffffff; font-style: italic; font-weight: bold; font-size: 18px; font-family: ARIAL,TAHOMA,SANS-SERIF; }
.contentHead { color: #ed1c24; font: bold 12px ARIAL,TAHOMA,SANS-SERIF; }
.contentNormal { color: #c9c9c9; font: normal 11px ARIAL,TAHOMA,SANS-SERIF; width: 450px; }

a.whiteLink {  color:#ffffff; font: normal 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }
a.whiteLink:link {  color:#ffffff; font: normal 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }
a.whiteLink:hover {  color:#000000; font: normal 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }
a.whiteLink:visited {  color:#ffffff; font: normal 12px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }

a.navigationLink {  color:#ffffff; font: bold 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }
a.navigationLink:link {  color:#ffffff; font: bold 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }
a.navigationLink:hover {  color:#000000; font: bold 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }
a.navigationLink:visited {  color:#ffffff; font: bold 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }

a.navigationLinkDark {  color:#818285; font: bold 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }
a.navigationLinkDark:link {  color:#818285; font: bold 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }
a.navigationLinkDark:hover {  color:#000000; font: bold 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }
a.navigationLinkDark:visited {  color:#818285; font: bold 10px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }


table.contentTable { border-collapse: collapse; }
table.contentTable td.tableHead { color: #ed1c24; font: bold 12px ARIAL,TAHOMA,SANS-SERIF; padding: 0px 0px 8px 0px; }
table.contentTable td.tableSubHead { color: #ed1c24; font: bold 11px ARIAL,TAHOMA,SANS-SERIF; padding: 0px 0px 8px 0px; }
table.contentTable td.tableTitleHead { color: #ffffff; font: bolder 11px ARIAL,TAHOMA,SANS-SERIF; padding: 0px 0px 2px 0px;}
table.contentTable td { color: #c9c9c9; font: normal 11px ARIAL,TAHOMA,SANS-SERIF; }

ul.contentList { list-style-type: disc; list-style-position: outside; margin: 0px 0px 0px 17px; padding: 0px; }
ul.contentList li { margin: 0px 0px 12px 0px; }

.defaultContentStyle { color: #818285; font: normal 16px ARIAL,TAHOMA,SANS-SERIF; }
.defaultContentStyle a { color:#454545; font: bold 16px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }
.defaultContentStyle a:link { color:#454545; font: bold 16px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }
.defaultContentStyle a:hover { color:#000000; font: bold 16px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }
.defaultContentStyle a:visited { color:#454545; font: bold 16px ARIAL,TAHOMA,SANS-SERIF; text-decoration: none; }

.subTitleText { color:#454545; font: bold 16px ARIAL,TAHOMA,SANS-SERIF; }
.pBlock { margin: 10 0px 20px 0px; }