/*COMMON STYLES*/
html {margin: 0px;}
td {font-family:Arial, sans-serif;  font-size: 11px; font-weight: normal; color: black; text-decoration: none;}
th {font-family:Arial, sans-serif;  font-size: 11px; font-weight: normal; color: black; text-decoration: none;}
img {border-style: none;}
p {font-family:Arial, sans-serif;  font-size: 11px; font-weight: normal; color: black; text-decoration: none; line-height:16px;}
body {font-family:Arial, sans-serif;  font-size: 11px; font-weight: normal; color: black; text-decoration: none; margin: 0px; background-color: #8ed6e2;}
scrollbar-face-color:#C64D29;
scrollbar-arrow-color:#FFF;
scrollbar-track-color:##CCCCCC;
scrollbar-shadow-color:#FFF;
scrollbar-highlight-color:#FFF;
scrollbar-3dlight-color:#404040;
scrollbar-darkshadow-Color:#03103A;
}

/*LINKS*/
.a {font-family:Arial, sans-serif;  font-size: 11px; font-weight: normal; color: #666666; text-decoration: underline;}
a {font-family:Arial, sans-serif;  font-size: 11px; font-weight: normal; color: #666666; text-decoration: underline;}
a:hover {font-family:Arial, sans-serif;  font-size: 11px; font-weight: normal; color: #666666; text-decoration: none;}
a.list {font-family:Arial, sans-serif;  font-size: 10px; font-weight: bold; color: #666666; text-decoration: none; background: url(../images/newsPointer.gif) no-repeat left center; padding-left: 12px;}
a.list:hover {font-family:Arial, sans-serif;  font-size: 10px; font-weight: bold; color: #666666; text-decoration: underline; background: url(../images/newsPointer.gif) no-repeat left center; padding-left: 12px;}
.smText {font-family: tahoma;  font-size: 9px; font-weight: normal; color: #666666; text-decoration: none; padding-top: 5px; padding-bottom: 5px;}
a.smText {font-family: tahoma;  font-size: 9px; font-weight: normal; color: #666666; text-decoration: underline;}
a.smTextB, a.smTextB:hover {font-family: tahoma;  font-size: 9px; font-weight: bold; color: #666666; text-decoration: underline;}
a.smText:hover {font-family: tahoma; font-size: 9px; font-weight: normal; color: #666666; text-decoration: none;}
a.smRedText {font-family:Arial, sans-serif;  font-size: 10px; font-weight: normal; color: #C64D29; text-decoration: underline;}
a.smRedText:hover {font-family:Arial, sans-serif; font-size: 10px; font-weight: normal; color: #C64D29; text-decoration: none;}
a.lgRedText {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #C64D29; text-decoration: none;}
a.lgBlueText:hover {font-family:Arial, sans-serif; font-size: 11px; font-weight: bold; color: #C64D29; text-decoration: underline;}
a.subMenuText {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #404040; text-decoration: none; padding:3px;}
a.subMenuText:hover {font-family:Arial, sans-serif; font-size: 11px; font-weight: bold; color: #404040; text-decoration: underline; padding:3px;}
a.subSubMenuText {
	font-family:Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #404040;
	text-decoration: none;
	padding:3px;
	text-indent: 20px;
}
a.subSubMenuText:hover {font-family:Arial, sans-serif; font-size: 11px; font-weight: normal; color: #404040; text-decoration: underline; padding:3px;}


/*TEMPLATE DIVS*/
#headerBlock {position: relative; width: 660px; height: 95px; overflow:hidden;}
#mainNavBlock {position: relative; width: 660px; height: 30px; background-color: #5f5f5f;}
.mainNavItemEng {font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #cccccc;}
a.mainNavItemEng {font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #cccccc;  padding-left: 22px; padding-right: 22px; }
a.mainNavItemEng:hover {font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #8ed6e2;  padding-left: 22px; padding-right: 22px; }
.mainNavItemOnEng {font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #8ed6e2;}
a.mainNavItemOnEng {font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #8ed6e2;  padding-left: 22px; padding-right: 22px; }
a.mainNavItemOnEng:hover {font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #8ed6e2;  padding-left: 22px; padding-right: 22px; }

.mainNavItemFre {font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #cccccc;}
a.mainNavItemFre {font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #cccccc;  padding-left: 10px; padding-right: 10px; }
a.mainNavItemFre:hover {font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #8ed6e2;  padding-left: 10px; padding-right: 10px; }
.mainNavItemOnFre {font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #8ed6e2;}
a.mainNavItemOnFre {font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #8ed6e2;  padding-left: 10px; padding-right: 10px; }
a.mainNavItemOnFre:hover {font-family: Arial, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #8ed6e2;  padding-left: 10px; padding-right: 10px; }


#footerBlock {position: relative; top: 5px; left: 0px; width: 660px; height: 22px;}
.bodyBlock {background-color: #FFFFFF;}
.contentBlock {
border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #000000;
border-right-style: solid; border-right-width: 1px; border-right-color: #000000;
padding: 6px;
}
.leftColumn {width: 140px; padding-left: 10px; padding-right: 10px;}
.leftMenu {padding-bottom: 9px; padding-top: 9px; padding-left: 5px;}
a.leftMenu, a.leftMenu:hover {color: #666666; font-family: arial, sans-serif; font-weight: normal; text-decoration: none;}
.headerLinks {color: #99cccc; font-family: arial, sans-serif; font-weight: normal; text-decoration: none;}
a.headerLinks, a.headerLinks:hover {color: #99cccc; font-family: arial, sans-serif; font-weight: normal; text-decoration: none;}
.footerLinks {color: #058b9e; font-family: arial, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none; padding-left: 5px; padding-right: 5px;}
a.footerLinks, a.footerLinks:hover {color: #058b9e; font-family: arial, sans-serif; font-size: 9px; font-weight: normal; text-decoration: none;}
a.poweredby, a.poweredby:hover {color: #058b9e; font-family: arial, sans-serif; font-size: 9px; font-weight: normal; text-decoration: underline;}

/*SHARED COMPONENTS*/
.subMenuBox {background-image: url(/_static/images/www/nonAuthenticated/eng/sep_bottom_submenu.gif); background-repeat: no-repeat; background-position: center bottom; }
.recentNewsBox {
	background-image: url(../images/recentSep.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-left: 2px; padding-right: 2px;
}
.recentNewsRight {padding-left: 2px; padding-right: 2px;}


/*TOP NAVIGATION STYLES*/
.topNav {font-family:Arial, sans-serif;  font-size: 10px; font-weight: none; color: #333333; text-decoration: none; padding-right: 6px;}
a.topNavTxt {font-family:Arial, sans-serif;  font-size: 10px; font-weight: none; color: #333333; text-decoration: underline;}
a.topNavTxt:hover {font-family:Arial, sans-serif;  font-size: 10px; font-weight: none; color: #333333; text-decoration: none;}

/*FONT COLORS AND STYLES*/
.h1 {font-family:Arial, sans-serif;  font-size: 14px; font-weight: bold; color: #C64D29; text-decoration: none; line-height:20px;}
.sh1 {font-family:Arial, sans-serif;  font-size: 12px; font-weight: bold; color: #404040; text-decoration: none; line-height:20px;}
a.sh1 {font-family:Arial, sans-serif;  font-size: 12px; font-weight: bold; color: #C64D29; text-decoration: underline;}
a.sh1:hover {font-family:Arial, sans-serif;  font-size: 12px; font-weight: bold; color: #C64D29; text-decoration: none;}
.sideNavTitle {padding-left:6; font-family:Arial, sans-serif;  font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.textBlue10 {font-family:Arial, sans-serif;  font-size: 10px; font-weight: normal; color: #C64D29; text-decoration: underline;}
.textBlue11 {font-family:Arial, sans-serif;  font-size: 11px; font-weight: normal; color: #C64D29; text-decoration: none;}
.textGrey10 {font-family:Arial, sans-serif;  font-size: 10px; font-weight: normal; color: #666666; text-decoration: none;}
.textGrey11 {font-family:Arial, sans-serif;  font-size: 11px; font-weight: normal; color: #666666; text-decoration: underline;}
.textGrey12 {font-family: tahoma;  font-size: 9px; font-weight: bold; color: #666666; text-decoration: none; padding-bottom: 3px; padding-top: 3px}
.textRed10 {font-family:Arial, sans-serif;  font-size: 10px; font-weight: normal; color: #C64D29; text-decoration: underline;}
.textRed11 {font-family:Arial, sans-serif;  font-size: 11px; font-weight: bold; color: #C64D29; text-decoration: none;}
.padding {padding: 5px;}
.heading {color: #8ed6e2; font-weight: bold;}

/*BORDERS*/
.border {border-style: solid; border-width: 1px; border-color: #000000;}
.borderWhite {border-style: solid; border-width: 1px; border-color: #FFFFFF;}
.borderTopBlack {border-top-style: solid; border-top-width: 1px; border-top-color: #333333;}
.borderBottomBlack {border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #333333;}
.borderRightBlack {border-right-style: solid; border-right-width: 1px; border-right-color: #333333;}
.borderLeftBlack {border-left-style: solid; border-left-width: 1px; border-left-color: #333333;}
.borderTopGrey {border-top-style: solid; border-top-width: 1px; border-top-color: #E1E5E8;}
.borderBottomGrey {border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #E1E5E8;}
.borderRightGrey {border-right-style: solid; border-right-width: 1px; border-right-color: #E1E5E8;}
.borderLeftGrey {border-left-style: solid; border-left-width: 1px; border-left-color: #E1E5E8;}
.borderTopWhite {border-top-style: solid; border-top-width: 1px; border-top-color: #FFFFFF;}
.borderBottomWhite {border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #FFFFFF;}
.borderRightWhite {border-right-style: solid; border-right-width: 1px; border-right-color: #FFFFFF;}
.borderLeftWhite {border-left-style: solid; border-left-width: 1px; border-left-color: #FFFFFF;}
.borderTopDash {border-top-style: dashed; border-top-width: 1px; border-top-color: #E1E5E8;}
.borderBottomDash {border-bottom-style: dashed; border-bottom-width: 1px; border-bottom-color: #E1E5E8;}
.borderRightDash {border-right-style: dashed; border-right-width: 1px; border-right-color: #E1E5E8;}
.borderLeftDash {border-left-style: dashed; border-left-width: 1px; border-left-color: #E1E5E8; padding: 0px;}


/*FORMS*/
.form {padding: 0px;}
.formFields {font-family:Arial, sans-serif; font-size: 10px; font-weight: normal; color: #404040; text-decoration: none; padding: 0px; background-color: #FFF; border-style: solid; border-width: 1px; border-color: #333333;}
.formBtns {font-family:Arial, sans-serif;  font-size: 11px; font-weight: normal; color: #C64D29; background-color: #EAEAEA; border-style: solid; border-width: 1px; border-color: #C64D29; cursor: pointer; padding: 3px; text-decoration: none;}
.formBtns:hover {font-family:Arial, sans-serif;  font-size: 11px; font-weight: normal; color: #FFFFFF; background-color: #C64D29; border-style: solid; border-width: 1px; border-color: #C64D29; cursor: pointer; padding: 3px; text-decoration: none;}
.loginform {font-family: verdana; font-size: 10px; font-weight: normal; color: #FFFFFF; background-color: #35a0a7; padding-left: 10px; padding-top: 1px; padding-bottom: 1px; padding-right: 10px;}
.loginform2 {font-family: verdana; font-size: 10px; font-weight: normal; color: #03acc4; background-color: #8ed6e2; padding-left: 10px; padding-top: 0px; padding-bottom: 4px; padding-right: 10px;}
.loginform2 img {float:left;margin-left:5px;}
.loginform2 input {float:left;}

.loginFormFields {font-family: verdana; font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; background-color: #FFF; border-style: solid; border-width: 0px; border-color: #333333; height: 17px; width: 120px;}

.searchFormFields {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFF;
	border-width: 0px;
	height: 17px;
	width: 90px;
	padding-bottom: 0px;
	padding-top: 0px;
}
a.loginform:hover, a.loginform {font-family: tahoma; font-size: 10px; font-weight: normal; padding-top: 0px; color: #b1eef7; text-decoration: underline; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; }
.loginformbutton, a.loginformbutton:hover, a.loginformbutton {background-color: #35a0a7; padding-left: 10px; padding-top: 1px; padding-bottom: 3px; padding-right: 10px;}

/*Next and Previous Btns*/
.nxtprv {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none;}
.nxtprv:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: underline;}

/*Search result Descriptions*/
.searchDescr {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: none;}
.searchDescr:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; text-decoration: underline;}
