﻿/* Color Scheme */
.primary-1 { background-color: #243C7F }
.primary-2 { background-color: #2C3A5F }
.primary-3 { background-color: #0C1F53 }
.primary-4 { background-color: #5874BF }
.primary-5 { background-color: #7488BF }


body
{
    text-align: center;
    background-color: #00143E;
    font-family: Arial;
    color: #666666;
}

h1
{
	color: #5874BF;	
	font-size: 25px;	
}

h2
{
	color: #0C1F53;    
	font-size: 18px;
}

h3
{
	font-size: 15px;
	color: #243C7F;	
}

p
{
	line-height: 16px;
}

.pageframe
{
	margin: 20px auto 0px auto;	
	width: 755px;
	text-align:left;
	background-color: #FFFFFF;
	padding: 5px;
}

#head
{
	padding: 5px;
	width: 1000px;	
	clear:both;
	height: 50px;
}

#logo
{
	padding-top: 5px;
	float:left;
	font-size: 15px;
	font-weight: bold;
	clear:right;
}

#logo p
{
	margin-top: -23px;
	margin-left: 223px;
}

#ImgLogo
{

}

						/* The Defaul Page Content Area */
#MainLeftColumn
{ 
	float: left;
	padding-left: 25px;
	margin-bottom: 20px;
	width: 640px;
	clear:both;
	padding-right: 10px;
}
					/* Left Defaul Page Content Area */
					/* Top Region */					
					
#MainTopLeftColumn
{
	margin-top: 20px;
	clear: both;
	width: 645px;
}
						
#MainTopLeftColumn h1
{
	font-size: 70px;
	font-weight: bold;
	top: -7px;
	position:relative;
	left: 10px;
	float:left;
}

#MainTopLeftColumn h2
{
	font-size: 18px;
	font-weight: bold;
	top: 36px;
	position:relative;
	left: 20px;
	float:left;
}

#MainTopLeftColumn p
{
	text-align: left;
	margin: 10px 10px 20px 10px;
	font-size: 13px;
	padding-top: 5px;
}

#MainTopLeftColumn img
{
	float: left;
    height: 53px;
    width: 154px;
	margin-left: 20px;	
}

#MainBottomLeftColumn
{
	margin-left: 20px;
	padding-top: 5px;
	width: 635px;
	font-weight: bold;
	clear:both;
}

a.defaultpaggelinknoformat
{
	text-decoration:none;
	font-size: 18px;
	color: #243C7F;
}

/* Clear Bar Before Footer */
.fullhorizontalclearbar
{
	clear: both;
	height: 3px;
	margin-top: 25px;
}

/* Horizontal Bar Before Footer */
.fullhorizontalbar
{
	clear: both;
	height: 3px;
	margin-top: 25px;
	border-top-style: solid;
	border-top-width: thin;
	border-top-color: #CCCCCC;
}

/* FOOTER */
#footer
{
    clear: both;
    height: 40px;
    background-color: White;
    margin-left: 25px;
}

#footer div
{
	text-align: left;
	color: #243D7F;
	float: left;
	height: 75px;
	width: 135px;
	font-size: 12px;
	font-weight: bold;
}

#footer p
{
	font-size: 10px;
	color: #999999;
	padding-top: 13px;
}

#footer div ul
{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#footer div ul
{
	padding: 5px 0px 0px 0px;
	font-size: 12px;
}
#footer div ul li a
{
	text-decoration:none;
	color: #666666;	
}

							
								/* NEWS PAGE SECTION */

ul.box
{
    border: thin solid #00143E; 
    /*border: thin solid #CCCCCC;*/
    background-color: #E0E8F8;
    width: 350px;
    padding: 10px;
    margin-top: 5px;
    max-height: 150px;
    overflow: auto;
}	

#newsbottomleftcolumn li.title
{
	font-size: 13px;	
	margin: 5px 0px 5px 0px;
	font-weight: bold;
	color:#243C7F;
}	

li.description
{
	font-size: 12px;	
	margin: 5px;
}

li.link a
{
	font-size: 10px;	
	margin: 5px 0px 10px 0px;
	font-weight: bold;
	text-decoration: none;
	color:#243C7F;
}

div.newsleft
{
	float:left;
}	

h2.newssection
{
    border: thin solid #00143E;
    padding: 5px;
    clear: both;
    font-size: 15px;
    font-weight: bold;
    background-color: #5874BF;
    color: #FFFFFF;
}	

div.newsright
{
	margin-left: 10px;
	float: left;
	clear: right;
}							

							
