body {
scrollbar-face-color: #C9C9C9;
scrollbar-shadow-color: #393939;
scrollbar-highlight-color: #FFFFFF;
scrollbar-track-color: #ECECEC;
scrollbar-arrow-color: #FFFFFF;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
}

TD.dotted_left {
border-left: 1px dotted #000000;
border-top: 1px dotted #000000;
border-bottom: 1px dotted #000000;
font-family: tahoma, sans-serif;
color : #231F20;
font-size: 13px;
font-weight: bold;
background-color: #FCFBC6;
}

TD.dotted_center {
border-left: 1px dotted #000000;
border-right: 1px dotted #000000;
border-top: 1px dotted #000000;
border-bottom: 1px dotted #000000;
font-family: tahoma, sans-serif;
color : #231F20;
font-size: 13px;
font-weight: bold;
background-color: #FCFBC6;
}

TD.dotted_right {
border-right: 1px dotted #000000;
border-top: 1px dotted #000000;
border-bottom: 1px dotted #000000;
font-family: tahoma, sans-serif;
color : #231F20;
font-size: 13px;
font-weight: bold;
background-color: #FCFBC6;
}

TD.solid {
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
font-family: tahoma, sans-serif;
color : #231F20;
font-size: 13px;
font-weight: bold;
background-color: #FCFBC6;
}

TD.solid_left {
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
font-family: tahoma, sans-serif;
color : #231F20;
font-size: 13px;
font-weight: bold;
background-color: #FCFBC6;
}

TD.solid_right {
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
font-family: tahoma, sans-serif;
color : #231F20;
font-size: 13px;
font-weight: bold;
background-color: #FCFBC6;
}

TD.solid_top {
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
font-family: tahoma, sans-serif;
color : #231F20;
font-size: 13px;
font-weight: bold;
background-color: #FCFBC6;
}

TD.solid_center {
border-right: 1px solid #000000;
border-left: 1px solid #000000;
font-family: tahoma, sans-serif;
color : #231F20;
font-size: 13px;
font-weight: bold;
background-color: #FCFBC6;
}

TD.solid_bottom {
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
font-family: tahoma, sans-serif;
color : #231F20;
font-size: 13px;
font-weight: bold;
background-color: #FCFBC6;
}

TD.box_header {
padding-left: 6; 
padding-right: 3; 
padding-top: 3; 
padding-bottom: 3;
font-family: tahoma, sans-serif;
color : #231F20;
font-size: 13px;
font-weight: bold;
background-color: #EAEAEA;
}

TD.box_content {
border-right: 1px solid #EAEAEA;
border-left: 1px solid #EAEAEA;
border-bottom: 1px solid #EAEAEA;
padding-left: 3; 
padding-right: 3; 
padding-top: 3; 
padding-bottom: 3;
font-family: tahoma, sans-serif;
color : #231F20;
font-size: 11px;
font-weight: normal;
}

TABLE.page_bg {
width: 100%;
height: 100%;
background-color: #D5D5D5;
}

TABLE.page_bg2 {
width: 100%;
height: 100%;
background-image: url(/portals/35/images/bg1.gif);
background-repeat: repeat-x;
}

input.ss { 
border: 2px solid #D2D2D2;
background-color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
color : #FFFFFF;
font-size: 11px;
font-weight: bold;
}

TD.controlpanel {
background-color: #F0F8FA;
}

TD.menu {
padding-right: 5; 
padding-top: 5; 
}

TD.side_bg {
background-image: url(images/menu_bg2.gif);
background-repeat: repeat-y;
}

TD.cnt_side {
padding-right: 15; 
}

TD.content {
padding-left: 5; 
padding-right: 5; 
padding-top: 5; 
padding-bottom: 5;
font-family: tahoma, sans-serif;
color : #231F20;
font-size: 11px;
font-weight: normal;
background-color: #FFFFFF;
}

TD.list {
padding-left: 2; 
padding-right: 3; 
padding-top: 3; 
padding-bottom: 3;
font-family: tahoma, sans-serif;
color : #231F20;
font-size: 11px;
font-weight: normal;
background-color: #FFFFFF;
}

TD.date {
padding-left: 5; 
padding-right: 5; 
padding-top: 5; 
padding-bottom: 5; 
font-family: tahoma, sans-serif;
color : #000033;
font-size: 12px;
font-weight: normal;
background-color: #D9D9D9;
}

.date {
font-family: tahoma, sans-serif;
color : #000033;
font-size: 12px;
font-weight: normal;
background-color: #D9D9D9;
}

TD.news {
padding-left: 10; 
padding-right: 5; 
padding-top: 5; 
font-family: tahoma, sans-serif;
color : #231F20;
font-size: 11px;
font-weight: normal;
}

TD.side_pad {padding-right: 5}

TD.sm_cnt {
padding-top: 4; 
padding-bottom: 4; 
font-family: tahoma, sans-serif;
color : #000033;
font-size: 11px;
font-weight: normal;
}

TD.side {
padding-right: 4; 
padding-left: 4; 
font-family: tahoma, sans-serif;
color : #FFFFFF;
font-size: 11px;
font-weight: normal;
}

TD.side2 {
padding-right: 4; 
padding-left: 4; 
padding-bottom: 4;
font-family: tahoma, sans-serif;
color : #FFFFFF;
font-size: 11px;
font-weight: normal;
}

.text {
font-family: tahoma, sans-serif;
color : #000033;
font-size: 11px;
font-weight: normal;
}

TD.gray_box {
border-right: 1px solid #D3D0D0;
border-left: 1px solid #D3D0D0;
padding-left: 5; 
padding-right: 5; 
font-family: tahoma, sans-serif;
color : #231F20;
font-size: 11px;
font-weight: normal;
background-color: #FBFBFA;
}

TD.footer {
font-family: tahoma, sans-serif;
color : #FFFFFF;
font-size: 11px;
font-weight: normal;
background-image: url(images/footer.gif);
background-repeat: repeat-x;
}

.footer A:link    {COLOR: #FFFFFF; FONT-SIZE: 11px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: normal}
.footer A:visited {COLOR: #FFFFFF; FONT-SIZE: 11px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: normal}
.footer A:hover   {COLOR: #D9D9D9; FONT-SIZE: 11px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: normal}

TD.login {
padding-right: 8; 
padding-top: 4;
padding-bottom: 4;
font-family: tahoma, sans-serif;
color : #FFFFFF;
font-size: 11px;
font-weight: normal;
background-color: #0092C1;
}

.login A:link    {COLOR: #FFFFFF; FONT-SIZE: 11px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: normal}
.login A:visited {COLOR: #FFFFFF; FONT-SIZE: 11px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: normal}
.login A:hover   {COLOR: #D9D9D9; FONT-SIZE: 11px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: normal}

.page_title {
font-family: tahoma, sans-serif;
color : #777777;
font-size: 12px;
font-weight: bold;
}

IFRAME.main
{
overflow:visible; 
width:100%; 
display:none;
}

.links A:link    {COLOR: #FFD6B7; FONT-SIZE: 11px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: normal}
.links A:visited {COLOR: #FFD6B7; FONT-SIZE: 11px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: normal}
.links A:hover   {COLOR: #FFFFFF; FONT-SIZE: 11px; TEXT-DECORATION: none; font-family: tahoma, sans-serif; font-weight: normal}


.heading {
font-family: Arial, Helvetica, sans-serif;
color : #447ABF;
font-size: 16px;
font-weight: bold;
}

H1 {
font-family: Arial, Helvetica, sans-serif;
color : #0095C0;
font-size: 18px;
font-weight: bold;
}

H2 {
font-family: Arial, Helvetica, sans-serif;
color : #CD4E2C;
font-size: 16px;
font-weight: bold;
}

H3 {
font-family: Arial, Helvetica, sans-serif;
color : #C1091A;
font-size: 14px;
font-weight: bold;
}

.H1 {
font-family: Arial, Helvetica, sans-serif;
color : #0095C0;
font-size: 18px;
font-weight: bold;
}

.H2 {
font-family: Arial, Helvetica, sans-serif;
color : #CD4E2C;
font-size: 16px;
font-weight: bold;
}

.H3 {
font-family: Arial, Helvetica, sans-serif;
color : #C1091A;
font-size: 14px;
font-weight: bold;
}

a:link  {
color : #A50400;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
font-size: 11px;
font-weight: normal;
}

a:visited  {
color : #A50400;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
font-size: 11px;
font-weight: normal;
}


a:hover {
color : #BFBFBF;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration : underline;
font-size: 11px;
font-weight: normal;
}

TD.e2place {
padding-right: 5; 
font-family: tahoma, sans-serif;
color : #A38C8C;
font-size: 11px;
font-weight: normal;
}

.e2place a:link  {
color : #A38C8C;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
font-size: 11px;
font-weight: normal;
}

.e2place a:visited  {
color : #A38C8C;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
font-size: 11px;
font-weight: normal;
}


.e2place a:hover {
color : #A38C8C;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration : underline;
font-size: 11px;
font-weight: normal;
}


/*-- box that holds the menu    --*/ 
.MainMenu_MenuContainer { 
	background: transparent;
}

/*-- bar that holds the menu    --*/ 
.MainMenu_MenuBar, .MainMenu_MenuContainer TD { 
	cursor: pointer; 
	cursor: hand; 
	background: transparent;
	text-align: right; 
}

/*-- submenu container          --*/ 
	.MainMenu_SubMenu, .ModuleTitle_SubMenu { 
	z-index: 1000;  
	cursor: pointer;  
	cursor: hand; 
	margin: 1px 0 0 2px; 
	background: #EFEFEF; 
	padding: 3px; 
	border: 1px solid #c0c0c0; 
	font-weight: normal; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#D7D7C4', Direction=135, Strength=2);;
	/*-- filter:alpha(opacity=95);-moz-opacity:0.95;opacity: 0.95; --*/ 
}

/*-- mainmenu items idle         --*/ 
.MainMenu_MenuItem, .ModuleTitle_MenuItem { 
	font-family: Tahoma;  
	color: #FFFFFF; 
	font-size: 12px; 
	background: transparent; 
	font-weight: bold; 
	font-style: normal; 
	padding: 0px 0px 0px 0px; 
	height: 20px; 
	border: 0; 
}

/*-- submenu items idle         --*/ 
.MainMenu_SubMenu .MainMenu_MenuItem { 
	font-family: Tahoma;  
	color: #696969; 
	font-size: 12px; 
	background: transparent; 
	font-weight: bold; 
	font-style: normal; 
	padding: 0px 0px 0px 0px; 
	height: 20px; 
	border: 0; 
}

/*-- mainmenu items hover        --*/ 
.MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel { 
	font-family: Tahoma; 
	font-size: 12px; 
	font-weight: bold; 
	cursor: pointer; 
	cursor: hand; 
	color: #F3F027; 
	background: transparent; 
	padding: 0px 0px 0px 0px; 
	height: 20px; 
	border: 0;
}

/*-- submenu items hover        --*/
.MainMenu_SubMenu .MainMenu_MenuItemSel{
	/*-- border-left: #222233 1px solid; --*/
	/*-- border-bottom: #222233 1px solid; --*/
	/*-- border-top: #222233 1px solid; --*/
	/*-- border-right: #222233 1px solid; --*/
	background-color: #B2B7CC;
	color:#696969;
}

/*-- menuitems idle             --*/ 
.MainMenu_Idle { 
	color: #666;
	padding: 0; 
	font-weight: bold; 
	height: 29px; 
}

/*-- menuitems over             --*/ 
.MainMenu_Selected { 
	color: #000;
	padding: 0; 
	font-weight: bold; 
	height: 29px; 
}

/*-- menuitems active           --*/ 
.MainMenu_Active, .MainMenu_BreadcrumbActive { 
	color: #666; 
	padding: 0; 
	font-weight: bold; 
	height: 29px; 
}

/*-- left seperator idle        --*/ 
.MainMenu_LeftIdle { 
	width:12px; 
	height: 29px;
}

/*-- left seperator active      --*/ 
.MainMenu_LeftActive { 
	width:12px; 
	height: 29px; 
}

/*-- right seperator idle       --*/ 
.MainMenu_RightIdle {  
	width:12px; 
	height: 29px; 
}

/*-- right seperator active     --*/ 
.MainMenu_RightActive {  
	width:12px; 
	height: 29px; 
}

/*-- middle seperator           --*/ 
.MainMenu_Seperator { 
	width:3px; 
	height: 29px;
}

/*-- not needed - main menu     --*/ 
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { 
	display: none; 
}

/*-- module menu continer       --*/ 
.ModuleTitle_MenuContainer { 
	color: #2c2c2c; 
}

/*-- module menu bar            --*/ 
.ModuleTitle_MenuBar { 
	cursor: pointer; 
	cursor: hand;
}

/*-- module menu padding        --*/ 
.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { 
	padding: 0 5px 0 0; 
}

/*-- not needed - module menu   --*/ 
.MainMenuSeperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuIcon { 
	display: none;
}

/*-- seperators between menu items --*/ 
.MainMenu_MenuBreak { 
	border-top-style: none; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
	background: transparent;
}



