UL 
{
   list-style-image: url('../Images/Bullet.gif');
}

.PageBody
{
   background: #424242;
   margin: 0px;
/*
   scrollbar-arrow-color: #456F81;
   scrollbar-base-color: #FFFFFF;
   scrollbar-dark-shadow-color: #456F81;
   scrollbar-3dlight-color:#BFD7E4;
   scrollbar-face-color: #F8F8F8;
   scrollbar-highlight-color: #FFFFFF;
   scrollbar-shadow-color: #BFD7E4;
   scrollbar-darkshadow-color: #9faab8;
*/
}

.1pxWhiteHR
{
   border-top:1px solid #FFFFFF;
   margin-bottom:0px;
}

TABLE
{
   border: none;
   cellSpacing: 0;
}

.PageTable
{
   background: none;  
   width: 760px;
}

.PageTableWide
{
   background: none;  
   width: 960px;
}

.PageShadow
{
   width: 0px;
}

.PopDownTable
{
   background-color:#FFFFFF;
   border:1px solid #BBBBBB;
   background: none;  
   width: 100%;
}

.SectionBorder
{
   background-color:#FFFFFF;
   border:0px solid #BBBBBB;
   width: 100%;
}

.BannerMarquee
{
   font-family: Tahoma;
   font-size: 11px;
   color : #BBBBBB;
}

.ErrorTable
{
   background-color:#FF0000;
   border:0px solid #FFFFFF;
   color : #FFFFFF;
   font-family: Tahoma, Arial;
   font-size: 11px;
   vertical-align: top; 
}

.SuccessTable
{
   background-color:#00C200;
   border:0px solid #FFFFFF;
   color : #FFFFFF;
   font-family: Tahoma, Arial;
   font-size: 11px;
   vertical-align: top; 
}

.HeaderCell
{
   background-color:#FFFFFF;
   height: 120px;
   background-position: right; 
 }

.MainCell
{
   font-family: Tahoma;
   font-size: 10px;
   color : #777777;
   vertical-align: top; 
}

.BoxShadow
{
   text-align: center; 
   background-color:#CFD090;
}

.FooterCell A:visited 
{ 
   color: #BBBBBB; 
   text-decoration: none
}

.FooterCell A:link 
{ 
   color: #BBBBBB; 
   text-decoration: none
}

.FooterCell A:active 
{
   color: #BBBBBB; 
   text-decoration: none
}

.FooterCell A:hover 
{
   color: #FFFFFF;
   text-decoration: none
}

.PageHeadingTable
{
   background-color:#456F81;
   border:0px solid #BBBBBB;
   color : #FFFFFF;
   font-family: Tahoma, Arial;
   font-size: 12px;
   vertical-align: top; 
}

.MenuTable
{
   background-color:#808080;
   border:0px solid #BBBBBB;
   color : #BFD7E4;
   font-family: Tahoma, Arial;
   font-size: 11px;
   vertical-align: top; 
}

.MenuTable A:visited 
{ 
   color: #FFFFFF; 
   text-decoration: none
}

.MenuTable A:link 
{ 
   color: #FFFFFF; 
   text-decoration: none
}

.MenuTable A:active 
{
   color: #FFFFFF; 
   text-decoration: none
}

.MenuTable A:hover 
{
   color: #BFD7E4;
   text-decoration: none
}

.MainHeading
{
   font-family: Tahoma;
   font-size: 11px;
   color : #808080;
}

.SolutionBanner
{
   height: 160px;
}

.BannerImage
{
	border: 1px solid #BBBBBB;
}

.ContentImage
{
	border: 1px solid #456F81;
}

.ContentHeading
{
   font-family: Tahoma, Arial;
   font-size: 12px;
   font-weight: bold;
   color : #456F81;
}

.ContentHeadingCaption
{
   font-family: Tahoma, Arial;
   font-size: 11px;
   color : #BBBBBB;
}

.ContactInfo
{
   font-family: Helvetica-condensed, Arial;
   font-size: 20px;
   font-weight: normal;
   color : #456F81;
}

.ContentCell
{
   font-family: Tahoma, Arial;
   font-size: 11px;
   color : #000000;
}

.ContentCellRight
{
   font-family: Tahoma;
   font-size: 12px;
   color : #777777;
   text-align: right;
}

A:visited 
{ 
   color: #456F81; 
   text-decoration: none
}

A:link 
{ 
   color: #456F81; 
   text-decoration: none
}

A:active 
{
   color: #456F81; 
   text-decoration: none
}

A:hover 
{
   color: #0000C2;
   text-decoration: none
}

.MenuButton
{
   width:80px;
   font-family: Tahoma;
   font-size: 10px;
   color : #456F81;
}

.FormCell
{
   font-family: Tahoma, Arial;
   font-size: 11px;
   color : #456F81;
}

.InputFieldHeading
{
   font-family: Tahoma, Arial;
   font-size: 11px;
   font-weight: bold;
   color : #456F81;
}

.InputSelect
{
   width:100%;
   font-family: Tahoma, Arial;
   font-size: 11px;
   border:1px solid #BFD7E4;
   color : #456F81;
   background-color:#FFFFFF;
}

.InputText
{
   width:100%;
   font-family: Tahoma, Arial;
   font-size: 11px;
   border:1px solid #BFD7E4;
   color : #456F81;
   background-color:#FFFFFF;
}

.InputTextArea
{
   width:100%;
   font-family: Tahoma, Arial;
   font-size: 11px;
   border:1px solid #BFD7E4;
   color : #456F81;
   background-color:#FFFFFF;
}

.InputButton
{
   width:60px;
   font-family: Tahoma, Arial;
   font-size: 11px;
   border:1px solid #BFD7E4;
   color : #456F81;
   background-color:#FFFFFF;
}

.LogoRowLeft
{
   border-top:0px solid #456F81;
   background-color:#456F81;
   padding-left: 10px;
   vertical-align: top;
}

.LogoRowImage
{
   width:100px;
   text-align: right; 
   color : #456F81;
   background-color:#FFFFFF;
}

.LogoRowRight
{
   height:30px;
   width:280px;
   font-family: Helvetica-Condensed, Tahoma, Arial;
   font-size: 11px;
   color : #FFFFFF;
   background-color:#456F81;
   padding: 10px;
}

.LogoRowRightQuote
{
   font-family: Helvetica-Condensed, Tahoma, Arial;
   font-size: 11px;
   color : #DFEBF1;
}

.ContentRowLeft
{
   width: 20px;
   font-family: Tahoma, Arial;
   font-size: 11px;
   color : #BBBBBB;
   background-color:#F8F8F8;
   text-align: left; 
   vertical-align: Top; 
   padding-left: 10px; 
   padding-right: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
}

.ContentRowLeftBold
{
   font-size: 11px;
   font-weight: bold;
   color : #456F81;
}

.ContentRowCentre
{
   background-color:#FFFFFF;
   color : #000000;
   font-family: Tahoma, Arial;
   font-size: 11px;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
   vertical-align: top;
}

.ContentStrong
{
   color : #000000;
   font-family: Tahoma, Arial;
   font-size: 11px;
   font-weight: bold;
}

.FloatingInlineElement
{
   float: right;
   font-family: Tahoma, Arial;
   font-size: 11px;
   color : #777777;
   margin:0 0 10px 10px;
}

.InlineElement
{
   border:1px solid #BFD7E4;
}


.InlineElementCaption
{
   font-family: Tahoma, Arial;
   font-size: 11px;
   color : #777777;
   margin:5px 10px 5px 10px;
}

.ContentRowInlineElement
{
   background-color:#F8F8F8;
   border-bottom:1px solid #BFD7E4;
   clear:both;
   float: right;
   overflow:hidden;
   width:150px;
}

.ContentRowInlineElementCentred
{
   background-color:#F8F8F8;
   border-bottom:1px solid #BFD7E4;
   clear:both;
   overflow:hidden;
}

.ContentRowRight
{
   width: 160px;
   font-family: Tahoma, Arial;
   font-size: 11px;
   color : #AAAAAA;
   background-color:#F8F8F8;
   text-align: left; 
   vertical-align: Top; 
   padding-left: 10px; 
   padding-right: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
}

.FooterRowLeft
{
   font-family: Helvetica-Condensed, Tahoma, Arial;
   font-size: 9px;
   font-weight: bold;
   color : #FFFFFF;
   background-color:#456F81;
   text-align: left; 
   vertical-align: middle; 
   padding-left: 10px;
   padding-right: 20px; 
}

.FooterRowRight
{
   height:30px;
   width:260px;
   background-color:#456F81;
   text-align: right;
   padding-right: 20px; 
}

.FooterCopyright
{
   font-family: Helvetica-Condensed, Tahoma, Arial;
   font-size: 9px;
   font-weight: normal;
   color : #AAAAAA;
   vertical-align: top; 
}

.ModuleHeading
{
   xbackground-image: url(../Images/ModuleHeading.gif); 
   background-color: #456F81;
   background-repeat: repeat-x;
   color : #FFFFFF;
   font-family: Tahoma, Arial;
   font-size: 12px;
   font-weight: bold;
   padding-top: 0px;
   padding-bottom: 0px;
}

.MovieTable
{
   background-color:#F8F8F8;
   border:1px solid #BFD7E4;
   background: none;  
   width: 100%;

   font-family: Tahoma, Arial;
   font-size: 11px;
   color : #AAAAAA;
   background-color:#F8F8F8;
   text-align: center; 
   vertical-align: Top; 
   padding-left: 10px; 
   padding-right: 10px;
   padding-top: 5px;
   padding-bottom: 5px;
}
