
TABLE
{
font-size: 8pt;
}

IMG
{
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
}

BODY
{
background-attachment: fixed;
background-color: White;
background-repeat: repeat-x;
background-image:URL(StaticImages/MainBack20091123012050.jpg); 
color: Black;
font-family: Arial;
font-size: 8pt;
}

a:visited
{
}

A:link
{
}

a:hover
{
}

a:active
{
}

a
{
}

.UnmoderatedImageAttributeData
{
border-color: Red;
border-style: Solid;
border-width: 5px;
color: Red;
}

.UnmoderatedAttributeData
{
color: Red;
}

.TranslationTitle
{
font-weight: bold;
background-color: #EBEBEB;
color: #085242;
}

.Title
{
background-color: #EBEBEB;
color: #085242;
font-weight: bold;
}

.TabPanelCell
{
background-color: #DDF3FF;
}

.TabButton
{
display: inline-block;
font-family: Calibri;
font-size: 10pt;
Color: #085242;
font-weight: bold;
text-decoration: underline;
height: 30px;
line-height: 30px;
text-align: Center;
width: 80px;
}

.TabButton:hover
{
color: Blue;
}

.SelectedTabButton
{
display: inline-block;
font-family: Calibri;
font-size: 10pt;
Color: #085242;
font-weight: bold;
text-decoration: underline;
height: 30px;
line-height: 30px;
text-align: Center;
width: 80px;
}

.SelectedTabButton:hover
{
color: Blue;
}

.SearchButton
{
display: inline-block;
font-family: Calibri;
font-size: 10pt;
Color: #085242;
font-weight: bold;
text-decoration: underline;
height: 30px;
line-height: 30px;
text-align: Center;
width: 80px;
}

.SearchButton:hover
{
color: Blue;
}

.SaveButton
{
height: 30px;
display: inline-block;
font-family: Calibri;
font-size: 10pt;
Color: #085242;
font-weight: bold;
text-decoration: underline;
line-height: 30px;
text-align: Center;
width: 80px;
}

.SaveButton:hover
{
color: Blue;
}

.RightPanel
{
background-color: White;
}

.RequestPasswordReminderButton
{
background-image:URL(StaticImages/MenuButton20091119043857.jpg); 
height: 30px;
text-align: Center;
width: 150px;
display: inline-block;
font-family: Calibri;
font-size: 10pt;
Color: #085242;
font-weight: bold;
text-decoration: underline;
line-height: 30px;
}

.RequestPasswordReminderButton:hover
{
background-image:URL(StaticImages/MenuButtonHover20091119043918.jpg); 
color: Blue;
}

.RegisterButton
{
height: 30px;
width: 100px;
display: inline-block;
font-family: Calibri;
font-size: 10pt;
Color: #085242;
font-weight: bold;
text-decoration: underline;
line-height: 30px;
text-align: Center;
}

.RegisterButton:hover
{
color: Blue;
}

.PrimeListTitle
{
background-color: #EBEBEB;
color: #085242;
font-weight: bold;
}

.PrimeListDataCell
{
color: Black;
}

.PasswordButton
{
display: inline-block;
font-family: Calibri;
font-size: 10pt;
Color: #085242;
font-weight: bold;
text-decoration: underline;
height: 30px;
line-height: 30px;
text-align: Center;
width: 80px;
}

.PasswordButton:hover
{
color: Blue;
}

.OpenButton
{
display: inline-block;
font-family: Calibri;
font-size: 10pt;
Color: #085242;
font-weight: bold;
text-decoration: underline;
height: 30px;
line-height: 30px;
text-align: Center;
width: 80px;
}

.OpenButton:hover
{
color: Blue;
}

.NextButton
{
display: inline-block;
font-family: Calibri;
font-size: 10pt;
Color: #085242;
font-weight: bold;
text-decoration: underline;
height: 30px;
line-height: 30px;
text-align: Center;
width: 80px;
}

.NextButton:hover
{
color: Blue;
}

.NewsTitle
{
color: #0000C0;
font-weight: bold;
}

.NewsText
{
font-style: italic;
color: Black;
}

.NewsDate
{
font-size: 9pt;
color: Black;
}

.MoreButton
{
display: inline-block;
font-family: Calibri;
font-size: 10pt;
Color: #085242;
font-weight: bold;
text-decoration: underline;
height: 30px;
line-height: 30px;
text-align: Center;
width: 80px;
}

.MoreButton:hover
{
color: Blue;
}

.MenuItemCell
{
border-bottom: 1px solid #808080;
height: 25px;
width: 150px;
background-color: #F5F5F5;
}

.MenuCell
{
background-color: #F5F5F5;
}

.MenuButton
{
background-image:URL(StaticImages/MenuButton20091119043857.jpg); 
font-family: Calibri;
font-size: 10pt;
Color: #085242;
font-weight: bold;
text-decoration: none;
height: 25px;
line-height: 25px;
padding-left: 5px;
text-align: Left;
width: 150px;
display: inline-block;
}

.MenuButton:hover
{
background-image:URL(StaticImages/MenuButtonHover20091119043918.jpg); 
color: Blue;
}

.MemberLink
{
}

.MemberLink:hover
{
color: Blue;
}

.MarginText
{
color: Green;
font-family: Verdana;
font-size: .8em;
font-weight: 400;
}

.MainPanel
{
font-family: Calibri;
font-size: 10pt;
Color: Black;
text-decoration: none;
margin: auto auto;
text-align: Center;
}

.MainNewsTitle
{
color: #0000C0;
font-size: 12pt;
font-weight: bold;
background-color: #EBEBEB;
}

.MainContainerTable
{
border-color: CadetBlue;
border-style: solid;
border-width: 1;
color: Navy;
}

.MainCell
{
background-color: White;
padding-left: 5;
padding-right: 5;
}

.LogonEntry
{
background-color: White;
border-color: #808080;
border-style: solid;
border-width: 1px;
}

.LogonCell
{
background-color: #F5F5F5;
}

.LogoCell
{
background-color: White;
}

.LoginButton
{
background-image:URL(StaticImages/MenuButton20091119043857.jpg); 
height: 30px;
text-align: Center;
width: 150px;
display: inline-block;
font-family: Calibri;
font-size: 10pt;
Color: #085242;
font-weight: bold;
text-decoration: underline;
line-height: 30px;
}

.LoginButton:hover
{
background-image:URL(StaticImages/MenuButtonHover20091119043918.jpg); 
color: Blue;
}

.LabelAsHeader
{
color: Navy;
font-size: medium;
}

.ItemsCell
{
background-color: White;
font-weight: bold;
}

.InvalidAttributeData
{
background-color: Red;
color: Black;
}

.InformationMessage
{
background-color: White;
color: Red;
font-size: small;
padding-left: 5;
padding-right: 5;
}

.HelpText
{
background-color: #DDF3FF;
font-family: Calibri;
font-size: 8pt;
Color: Indigo;
text-decoration: none;
}

.ErrorMessage
{
color: Red;
font-size: small;
background-color: White;
padding-left: 5;
padding-right: 5;
}

.EmptyRequiredField
{
background-color: Khaki;
color: Black;
}

.EditButton
{
height: 30px;
width: 50px;
display: inline-block;
font-family: Calibri;
font-size: 10pt;
Color: #085242;
font-weight: bold;
text-decoration: underline;
line-height: 30px;
text-align: Center;
}

.EditButton:hover
{
color: Blue;
}

.DownloadButton
{
display: inline-block;
font-family: Calibri;
font-size: 10pt;
Color: #085242;
font-weight: bold;
text-decoration: underline;
height: 30px;
line-height: 30px;
text-align: Center;
width: 80px;
}

.DownloadButton:hover
{
color: Blue;
}

.DisclosedAttributeData
{
font-weight: bold;
color: Black;
}

.DeletedAttributeData
{
color: Red;
text-decoration: line-through;
}

.DeleteButton
{
font-family: Calibri;
font-size: 10pt;
Color: Red;
font-weight: bold;
text-decoration: underline;
height: 22px;
width: 80px;
display: inline-block;
line-height: 30px;
text-align: Center;
}

.DeleteButton:hover
{
color: Blue;
}

.DataURLLink
{
}

.DataURLLink:hover
{
color: Blue;
}

.DataFileDownloadLink
{
}

.DataFileDownloadLink:hover
{
color: Blue;
}

.CustomStyle3
{
color: Green;
font-size: 20;
}

.CustomStyle2
{
color: Blue;
}

.CustomStyle1
{
color: Indigo;
}

.CustomiseCSSTitle
{
background-color: White;
font-size: Medium;
}

.CustomiseCSSStyleName
{
font-weight: bold;
}

.ConfirmButton
{
display: inline-block;
font-family: Calibri;
font-size: 10pt;
Color: #085242;
font-weight: bold;
text-decoration: underline;
height: 30px;
line-height: 30px;
text-align: Center;
width: 80px;
}

.ConfirmButton:hover
{
color: Blue;
}

.ConfigMainDisplayLink
{
}

.ConfigMainDisplayLink:hover
{
color: Blue;
}

.CancelButton
{
height: 30px;
width: 80px;
display: inline-block;
font-family: Calibri;
font-size: 10pt;
Color: #085242;
font-weight: bold;
text-decoration: underline;
line-height: 30px;
text-align: Center;
}

.CancelButton:hover
{
color: Blue;
}

.Button
{
display: inline-block;
font-family: Calibri;
font-size: 10pt;
Color: #085242;
font-weight: bold;
text-decoration: underline;
height: 30px;
line-height: 30px;
text-align: Center;
width: 80px;
}

.Button:hover
{
color: Blue;
}

.BorderCell
{
background-color: #F5F5F5;
}

.BannerCell
{
background-color: White;
}

.AttributePanelTitle
{
font-weight: bold;
background-color: #EBEBEB;
color: #085242;
}

.AttributeListTitle
{
background-color: #EBEBEB;
color: #085242;
font-weight: bold;
}

.AttributeListData
{
color: Black;
}

.AttributeDataLabel
{
color: #216352;
}

.AttributeData
{
color: Black;
}

.AddButton
{
display: inline-block;
font-family: Calibri;
font-size: 10pt;
Color: #085242;
font-weight: bold;
text-decoration: underline;
height: 30px;
line-height: 30px;
text-align: Center;
width: 80px;
}

.AddButton:hover
{
color: Blue;
}

.ActionLink
{
}

.ActionLink:hover
{
color: Blue;
}
.mainmenu ul { display: block; }
.mainmenu ul { list-style-type: none; padding:0; margin:0; }
.mainmenu ul li {float:left; position:relative;}
.mainmenu ul li ul {display: none;}
.mainmenu ul li:hover ul { display:block; position:absolute; top:0px; left:150px;} 
.mainmenu ul li:hover ul li ul {display: none;} 
.mainmenu ul li:hover ul li:hover ul { display:block; position:absolute; top:0px; left:150px; } 
