﻿html, 
body { 
margin:0; 
padding:0; 
height:100%; /* 100 % height */ 
SCROLLBAR-BASE-COLOR: #0265AC;

} 
html>body #wrap { height:100%; } /* 100 % height */ 
#header { 
width:100%; 
height: 5em; 
} 
html>body #header {  
position: fixed; 
z-index:10; /* Prevent certain problems with form controls */ 
} 

html>body #content-wrap {background-color: #0265AC;} /* 100 % height */ 
html>body #content {background-color: #0265AC; padding-top:12em; padding-bottom:1.5em; padding-left: 4px; padding-right:0px;} /* 6em = height of #header and #footer + 1em, 1em = give the content some breathing space */ 


#footer { 
width:100%; 
height:3em; 
} 
html>body #footer { 
position: fixed; 
bottom:0; 
z-index:10; /* Prevent certain problems with form controls */ 
} 

/* Link Class */

a:link		{ color: #0265AC; text-decoration: none }

a:visited	{ color: #0265AC; text-decoration: none }

a:active	{ color: #FF9900; text-decoration: none }

a:hover		{ color: #FF9900; text-decoration: none }

/* Footer Link Class */

.hfooter a:link		{  COLOR:  white; text-decoration: none;  font-weight:bold; FONT: 10px geneva, verdana, arial, sans-serif}

.hfooter a:visited	{ color:white; text-decoration: none  }

.hfooter a:active	{ color: #FFCC00; text-decoration: none }

.hfooter a:hover		{ color: #FFCC00; text-decoration: none }

.hfooter {  COLOR:  silver; text-decoration: none; FONT: 9px geneva, verdana, arial, sans-serif}

/* News Menu */
.NewsMenu  {  color:gray;  background-image:url("UiLayer/layout/nav2bg.gif"); background-position:top left; background-repeat:repeat-x; height:31px; padding:0px; margin:0; line-height:31px;} 
.NewsMenu a:link, .NewsMenu a:visited  {  font: 11px arial, verdana, arial, helvetica, sans; font-weight: bold;  color:gray; width:155px; height:31px; text-decoration:none; background-image:url(UiLayer/layout/buttontopmenu.gif); background-position:top left; background-repeat:no-repeat; padding:0px 0px 0px 0px; display:block; float:right;}
.NewsMenu a:hover { font: 11px arial, verdana, arial, helvetica, sans; font-weight: bold; color:gray;  width:155px; height:31px; text-decoration:underline; background-image:url(UiLayer/layout/buttontopmenu.gif); background-position:top left; background-repeat:no-repeat; padding:0px 0px 0px 0px; display:block;}

/* Default CSS Stylesheet for a new Web Application project */
.bluestrip { 
    background-color:#0265AC; 
	height:30px;}
	
.contentheader { 
    background-color:#0265AC; 
	height:30px;
	padding-left:200px;
	padding-top:20px;
	}
.contentpicture 
{ 	 
    background-color:white;
}
	
/* Content Style */

.ContentTitle		
{   padding: 10px;
    COLOR: #0265AC; 
    FONT: 16px verdana, arial, sans-serif; 
    font-weight: bold }

.NewsTitle
    { background-color:Transparent;
    color: #AD7A6A;
    FONT: 11px geneva, verdana, arial, sans-serif ;
    font-weight: bold;
    }
.NewsTitleFront
{ background-color:Transparent;
   color: #AD7A6A;
    FONT: 11px geneva, verdana, arial, sans-serif ;
    font-weight: bold;
   
}
 
.ContentSubtitle	 
 {
    padding: 10px;
    COLOR: #AD7A6A; 
    FONT: 15px geneva, verdana, arial, sans-serif; 
    font-weight: bold;
    
     } 
    
.Content
{
    padding: 10px;
    text-align:justify; 
    COLOR: #333333;
    FONT: 11px geneva, verdana, arial, sans-serif ;
    
}
.ContentG
{
    padding: 10px;
    text-align:justify; 
    COLOR: #00CC00;
    FONT: 11px geneva, verdana, arial, sans-serif ;
    
}
.ContentNoPadding
{
    padding: 0px;
    text-align: justify; 
    COLOR: #333333;
    FONT: 11px geneva, verdana, arial, sans-serif ;
    
}
.NewsHeading
    {   
       background-color: #0265AC;
    FONT: 13px geneva, verdana, arial, sans-serif ;
    font-weight: bold;
    COLOR: White; 
    }
 .NewsHeading2
    {  
    background-color: #AD7A6A; 
    FONT: 13px geneva, verdana, arial, sans-serif ;
    font-weight: bold;
    COLOR: White; 
    }
    
.NewsTable
    {  
        border-color: #AD7A6A;
        COLOR: #000000; 
        FONT: 13px arial, sans-serif; 
        font-weight: bold;
         }
.NewsTable2
    {    
        border-color:  #AD7A6A;
        border-style:solid; 
        COLOR: #000000; 
        FONT: 13px arial, sans-serif; 
        font-weight: bold; }

.NewsOpaque
    {   -moz-opacity: 0.35; filter: alpha(opacity=35);
         }
/* Content Style */

.copyright	{ COLOR: Silver; FONT: 9px geneva, verdana, arial, sans-serif }

.phonetitle	{ COLOR: #0265AC; FONT: 12px geneva, verdana, arial, sans-serif; font-weight: bold }

.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("UiLayer/layout/shadeform.gif");
		text-align: left;
		WIDTH: 180PX;
		BORDER: #000000 1px solid}

.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("UiLayer/layout/shadeform.gif");
		text-align: left;
		WIDTH: 350PX;
		BORDER: #000000 1px solid}
		
		.textarea_add	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("UiLayer/layout/shadeform.gif");
		text-align: left;
		WIDTH: 200PX;
		BORDER: #000000 1px solid}
		
.dropdown {	COLOR: #333333;
		
		FONT: 11px geneva, verdana, arial, sans-serif}

.submitbutton { FONT: 9pt verdana, arial,  sans-serif;
		font-weight: bold;
		color: #000000;
		BORDER: #000000 1px solid;
		padding-top: 2px;
		padding-bottom: 2px;
		background-color:#FFFFFF; }

.submitbuttonon { FONT: 9pt verdana, arial,  sans-serif;
		font-weight: bold;
		color: #FFFFFF;
		BORDER: #000000 1px solid;
		padding-top: 2px;
		padding-bottom: 2px;
		background-color:#AD7A6A; }

TABLE		{text-align: justify; COLOR: #000000; FONT: 11px geneva, verdana, arial, sans-serif }

/* SETUP PAGES FOR PRINTING */


@media print {
.printhide 	{ display:none;}
.printhelp	{ width:600px; }
TABLE 		{ COLOR: #000000; }
}
@media screen{
.printonly { display:none }
}


#container {
	margin: auto;
	width: 100%; 
	text-align: left;
	height: 100%;
}
/* Header Style */

H1	
{
    color:White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	





H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}

		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #0265AC;
	
	
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	

SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 	{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	}

