﻿html, body {height:100%}

body {
	text-align:center;
	font: normal 12px Arial, sans-serif, Verdana;
	background-color:#000080;
	padding:0;
	margin:0;
	overflow-y:scroll;
}

#fckbody {
	text-align:left;
	font: normal 12px Arial, sans-serif, Verdana;
	background-color:#ffffff;
}

.imgmax200 {
  max-width: 120px;
  max-height: 400px;
  width: expression(this.width > 120 ? "120px" : true);
  height: expression(this.height > 400 ? "400px" : true);
}

#header {
width:962px;
height:82px;
background-image:url(/portals/1/site/head2.jpg);
background-repeat:no-repeat;
background-position:right;
margin-bottom:-20px;
margin-top:14px;
}

#top_div {
width:972px;
margin:0 auto;
}

#main {
width:972px;
margin:0 auto;
}

#main_content{
background-color:#ccedf2;
}

#footer {
margin-top:5px;
margin-bottom:5px;
position:relative;
width: 972px;
height:20px;
text-align: left;
margin: 0 auto;
background-color:#29496b;
}

#copyright {
padding-top:3px;
font-size:10px;
padding-right:5px;
color:white;
float:right;
}

.client_over {
text-decoration: underline;
color:#red;
}

.client_out {
text-decoration: none;
color:#red;
}

a.client_out {
text-decoration: none;
color:#red;
}

.client_over2 {
text-decoration: underline;
color:#faa61a;
}

.client_out2 {
text-decoration: none;
}

a:active, a:focus {
outline: 0
}

a.rlink:link {text-decoration: underline;font-size:12px;font-family:Arial, Verdana, sans-serif;color:red;}
a.rlink:visited {text-decoration: underline;font-size:12px;font-family:Arial,Verdana, sans-serif;color:red;}
a.rlink:active {text-decoration: underline;font-size:12px;font-family:Arial, Verdana, sans-serif;color:red;}
a.rlink:hover {text-decoration: underline;font-size:12px;font-family:Arial, Verdana, sans-serif;color:#faa61a;}

a:link {text-decoration: underline;font-size:12px;font-family:Arial, Verdana, sans-serif;color:#000000;}
a:visited {text-decoration: underline;font-size:12px;font-family:Arial,Verdana, sans-serif;color:#000000;}
a:active {text-decoration: underline;font-size:12px;font-family:Arial, Verdana, sans-serif;color:#000000;}
a:hover {text-decoration: underline;font-size:12px;font-family:Arial, Verdana, sans-serif;color:#faa61a;}

a.CommandButton:link {text-decoration: underline;font-family:Arial, Verdana, sans-serif;color:#000000;}
a.CommandButton:visited {text-decoration: underline;font-family:Arial,Verdana, sans-serif;color:#000000;}
a.CommandButton:active {text-decoration: underline;font-family:Arial, Verdana, sans-serif;color:#000000;}
a.CommandButton:hover {text-decoration: underline;font-family:Arial, Verdana, sans-serif;color:#faa61a;}

a.headlink:link {text-decoration: none;font-family:Arial, Verdana, sans-serif;font-size:20px;color:#666;}
a.headlink:visited {text-decoration: none;font-family:Arial,Verdana, sans-serif;font-size:20px;color:#666;}
a.headlink:active {text-decoration: none;font-family:Arial, Verdana, sans-serif;font-size:20px;color:#666;}
a.headlink:hover {text-decoration: none;font-family:Arial, Verdana, sans-serif;font-size:20px;color:#666;}

a.loclink:link {text-decoration: none;font-family:Arial, Verdana, sans-serif;font-size:12px;color:#ccc;}
a.loclink:visited {text-decoration: none;font-family:Arial,Verdana, sans-serif;font-size:12px;color:#ccc;}
a.loclink:active {text-decoration: none;font-family:Arial, Verdana, sans-serif;font-size:12px;color:#ccc;}
a.loclink:hover {text-decoration: underline;font-family:Arial, Verdana, sans-serif;font-size:12px;color:#ccc;}

a.NormalBold:link {text-decoration: none;font-family:Arial, Verdana, sans-serif;font-size:20px;color:#666;font-weight:normal}
a.NormalBold:visited {text-decoration: none;font-family:Arial, Verdana, sans-serif;font-size:20px;color:#666;font-weight:normal}
a.NormalBold:active {text-decoration: none;font-family:Arial, Verdana, sans-serif;font-size:20px;color:#666;font-weight:normal}
a.NormalBold:hover {text-decoration: none;font-family:Arial, Verdana, sans-serif;font-size:20px;color:#666;font-weight:normal}

.Normal {
font-family:Arial, Verdana, sans-serif;
font-size:12px;
color:#000000;
}

th, td {
font-family:Arial, Verdana, sans-serif;
font-size:12px;
color:#000000;
}

.small {
font-family:Arial, Verdana, sans-serif;
font-size:10px;
color:#666;
}

.NormalBold {
font-family:Arial, Verdana, sans-serif;
font-size:12px;
color:#000000;
}

.SubHead {
font-family:Arial, Verdana, sans-serif;
font-size:12px;
color:#666;
}

.Head {
font-family:Arial, Verdana, sans-serif;
font-size:16px;
color:#666;
}

h1 {
font-family:Arial, Verdana, sans-serif;
font-size:20px;
color:#000000;
margin-top:0px;
}

.Head2 {
font-family:Arial, Verdana, sans-serif;
font-size:18px;
color:#666;
}

h2 {
font-family:Arial, Verdana, sans-serif;
font-size:18px;
color:#666;
}

.FCKImageGalleryContainer {
background-color:#ffffff;
}

p {
margin-top:0px;
}


.TabList {
    float:left;
    horizontal-align:center;
}
.TabList ul {
    clear:both;
    margin:0;
    padding:10px 10px 0;
    list-style:none;
    display: inline;
}

.TabList li {
    float:left;
    margin:0;
    display: inline;
    padding:0 0 0 2px;
}

.TabList li a {
   font-family: Arial;
   font-size:11px;
   voice-family: "\"}\""; voice-family:inherit;
text-transform: lowercase;
   line-height:normal;

}

select.TabList {
    border-left: #003366 1px solid;
    border-right: #003366 1px solid;
    border-top:  #003366 1px solid;
    border-bottom: #003366 1px solid;
    background-color: #003366;
    color:#FFFFFF;
    font-weight:bold;
    font-size:80%;
}

/* IE-PC doesn't see these child selectors but CSS2 compliant browsers can make use of them
#ParentTabs > ul a {width:auto;}
#ChildTabsLevel1 > ul a {width:auto;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#ParentTabs a {float:none;}
#ChildTabsLevel1 a {float:none;}
/* End IE5-Mac hack */

#ParentTabsContainer {
 
   top:0px;
   z-index:5;

   vertical-align:top;
   clear:both;
width:972px;

   padding-left: 0px;
}

#ParentTabs a {
  background-color:#29496b;
    display:block;
width:90px;
    text-align:center;
    padding:5px 5px 5px 0px;
    text-decoration:none;
    font-weight:bold;
    color:#ffffff;
margin-left:-2px;
border-style:solid;
border-width:1px;
border-color:#29496b;
    padding-left:8px;
    padding-right:8px;
}

* html #ParentTabs a {
  background-color:#29496b;
    display:block;
width:90px;
    text-align:center;
    padding:5px 5px 5px 0px;
    text-decoration:none;
    font-weight:bold;
    color:#ffffff;
margin-left:-2px;

    padding-left:8px;
    padding-right:8px;
}

#ParentTabs a:hover {
    text-decoration:none;
    background-position:100% -149px;
    color:#000000;
    background-color:#ccedf2;
margin-left:-2px;
border-style:solid;
border-width:1px;
border-color:#ccedf2;
margin-left:-2px;
}

*html #ParentTabs a:hover {
    text-decoration:none;
    background-position:100% -149px;
    color:#000000;
    background-color:#ccedf2;
margin-left:-2px;

border-style:solid;
border-width:1px;
border-color:#ccedf2;
margin-left:-2px;
font-size:11px;
}

#ParentTabs li {
    background:url("TabLeftLevel0.png") no-repeat left top;
    border-bottom: black 0px solid;
} 

#ParentTabs li:hover {
    background-position:0 -149px; 
}

#ParentTabs .SelectedTab {
    background-position:0 -149px;
    border-width:0;
}

#ParentTabs .SelectedTab a {
    background-position:100% -149px;
    background-color:#ccedf2;
    padding-left:8px;
    padding-right:8px;
    color:#000000;
border-style:solid;
border-width:1px;
border-color:#ccedf2;
margin-left:-2px;
}

#ChildTabsRow {
   background-color:#336699;
}
#ChildTabsContainer {
   padding-top:5px;
   padding-bottom:5px;
   border-top: black 1px solid;
   vertical-align:middle;
   text-align:center;
   height: 20px;
   padding-left: 60px;
}

#ChildTabsLevel1 a {
    padding-left:5px;
    padding-right:5px;
    text-decoration:none;
    font-weight:bold;
    /* font-size:80%; */
    color:#CCCCCC;
}    

#ChildTabsLevel1 .SelectedTab a {
    color:#FFFFFF;
    vertical-align:middle;
}    

#ChildTabsLevel1 a:hover {
    color:#FFFFFF;
    text-decoration:none;
}    

#ChildTabsLevel1 .LinkLeft {
    position:relative;
    float:left;
    height:100%;
    border: 1px ;
    padding-right:1px;
    padding-left:1px;
    background:url("BreadCrumbPipe.gif") no-repeat left bottom;
}