﻿*{ margin: 0; padding: 0; }* 

body { 
	font			: .74em Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif; 
	line-height		: 1.6em;
	background		: #fff url(../img/bg.jpg) repeat-x; 
	color			: #002060; 
}

a {
	color			: #317486;
	background		: inherit; 
	text-decoration	: none; 
}
a:hover {
	color			: #808080; 
	background		: inherit;
}

p {
	margin			: 0 0 15px 0;
}

h1 {
	font			: bold 1.7em Arial, Sans-Serif;
	margin			: 20px 0 0; 
}
h1 a {
	color			: #fff;
	background		: inherit;
}
h1 a:hover {
	color			: #E4FFD3;
	background		: inherit;
}

h2 {
	font			: bold 1.8em Arial, Sans-Serif;
	margin			: 0 0 12px;
}

h3 {
	font			: bold 1.5em Arial, Sans-Serif;
}

h4 {
	color			: #4b79b3;
	background		: inherit;
	font-weight		: normal;
	font-size		: 1.0em;
}

#content {
	width			: 900px;
	margin			: 0 auto;
}

#logo {
	margin			: 10px 0 0 0;
	height			: 66px;
	width			: 440px;
	float			: left;
	background		: url(../img/logobg.gif) no-repeat bottom;
	text-align		: center;
}
#logo h1 a {
	font			: bold 1.4em Arial, Sans-Serif;
	color			: #000;
}

#intro { 
	clear			: both;
	background		: #fff url(../img/intro.jpg) no-repeat;
	color			: #B71313;
	height			: 170px;
	margin			: 0 0 20px;
	padding			: 45px 0 0 40px;
	text-align		: left;
}
#intro h1 {
	margin			: 0; 
}
#intro p {
	margin			: 0;
}

#center {
	float			: left;
	width			: 860px;
	padding			: 0 15px 0 15px;
	margin			: 0 0 25px;
	text-align		: justify;
}
#center h2 {
	border-bottom	: 1px solid #ccc;
	padding			: 0 0 8px;
}
#center h4 {
	padding			: 0 0 0;
	margin			: 0 0 0 0;
}
#menulist {
	list-style		: none;
	margin			: -12px 0 12px 12px;
}
#menulist li {
	padding			: 0 0 0 12px;
	background		: #fff url(../img/bullet.gif) no-repeat center left;
}
#features {
	font			: .74em Verdana, Arial, "Trebuchet MS", Tahoma, sans-serif;
	line-height		: 1.6em;
}

#left {
	clear			: left;
	float			: left;
	width			: 160px;
	padding			: 0 34px 0 27px;
	font-size		: .9em;
	margin			: 0 0 0px;
}
#left a, #right a {
	background		: url(../img/bg_menu.jpg) no-repeat;
	color			: #FFFFFF;
	height			: 50px;
	padding-top		: 12px;
}
#left h3 {
	border-bottom	: 1px solid #eee;
	padding			: 0 0 7px;
	margin			: 0 0 15px 0;
}

#leftmenu {
	list-style		: none;
	margin			: 0 0 20px 0;
}

#right {
	margin			: 0 25px 0px 0;
	padding			: 0 0 0 5px;
	/* border-left: 1px solid #ccc; */
	float			: right;
	width			: 640px;
	text-align		: justify;
	background: url(../img/bgbuilding.jpg) white center center no-repeat fixed;
}
#right h2 {
	border-bottom	: 1px solid #ccc;
	padding			: 0 0 8px;
}

#notice {
	padding			: 12px 14px 1px;
	background		: #f4f4f4 url(../img/noticebg.gif) no-repeat bottom right;
	color			: #808080;
}

#lefthalf {
	float			: left; width: 55%;
}

#righthalf {
	float			: left; width: 45%;
}

#footer {
	clear			: both;
	border-top		: 1px solid #ccc;
	padding			: 10px 0;
	margin			: 0 0 15px;
	font-size		: .9em;
	color			: #808080;
	background		: #fff;
}
#footer a {
	color			: #012060;
	background		: #fff;
}

#col1 {
	float			: left;
	width			: 274px;
	padding			: 5px 0 0 15px;
	margin			: 0 0 0px;
}
#col2 {
	float			: left;
	width			: 240px;
	border-left		: 1px solid #ccc;
	border-right	: 1px solid #ccc;
	padding			: 7px 30px 0 40px;
}

#Nothing 
{
    
}

/*----------------------------------------------------------------------------------------------*/

.SmallGray {
	font-family: "Arial Narrow", Arial;
	font-size: 11px;
	color: #4a4a4a;
	text-decoration: none;
}
.NavTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.OrangeTxt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #e55300;
	text-decoration: none;
}
.OmegaBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: 4a8ecf;
	text-decoration: none;
	font-weight: bold;
	
}
.ValueTxt {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: 4a4a4a;
	text-decoration: none;
}
.whiteTxt {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}
.omega12 {
	font-family: "CG Omega";
	font-size: 12px;
	color: 4a4a4a;
	text-decoration: none;
}
.ImpactWhite {
	font-family: Impact;
	font-size: 28px;
	color: #FFFFFF;
	text-decoration: none;
}
.omega12White {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.arial12Blue {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00365c;
	text-decoration: none;
}
.ImpactDarkBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #00365c;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bolder;
}
.ImpactLightBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #1495d9;
	text-decoration: none;
	letter-spacing: -1px;
	font-weight: bolder;
}
.arialWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 23px;
}
.ArialNarroWhiteBig {
	font-family: "Arial Narrow", Arial;
	font-size: 26px;
	color: #FFFFFF;
	text-decoration: none;
}
.blkHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000033;
	text-decoration: none;
	
	
}
.mainTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	text-decoration: none;
}
.SmallGrayLight {

	font-family: "Arial Narrow";
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.mainTxtBlueLight {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1495d9;
	text-decoration: none;
}
.SmallWhite {

	font-family: "Arial Narrow", Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.ArialNarrowWhite {

	font-family: "Arial Narrow", Arial;
	font-size: 22px;
	color: #FFFFFF;
	text-decoration: none;
}
.omegaBig {


	font-family: "CG Omega";
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
}
.sideBorder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	border-top-width: 1px;
	border-top-color: #999999;
}
.ImpactWhitesmlCopy {

	font-family: Impact;
	font-size: 20px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: -1px;
}
.orangeHeader {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #e55300;
	text-decoration: none;
}
.SmallOrange {


	font-family: "Arial Narrow";
	font-size: 11px;
	color: #FF6600;
	text-decoration: none;
}
.ImpactDarkBlueSml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00365c;
	text-decoration: none;
	letter-spacing: 0px;
	font-weight: bold;
}
.ImpactLightBlueSml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1495d9;
	text-decoration: none;
	letter-spacing: 0px;
	font-weight: bold;
}
.ArialNarrowBlue {


	font-family: "Arial Narrow";
	font-size: 22px;
	color: #00365c;
	text-decoration: none;
}
.ImpactBigBlue {
	font-family: Impact;
	font-size: 26px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: -1px;
}
.grayArial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.BlueBorder {
	border: 1px solid #00365C;

}
a.Test:link {color: ff0000; text-decoration: none; font-size: 14px; font-weight: bold; }
a.Test:visited {color: ff0000; text-decoration: none; font-size: 14px; font-weight: bold;}
a.Test:hover {color: #ff0000; text-decoration: underline overline; font-size: 14px; font-weight: bold;}
a.Test:active {color: ff0000; font-size: 14px; font-weight: bold;} 
.big2 {
	font-family: Impact;
	font-size: 24px;
	color: #00365C;
}
.BlueBorderFill {
	border: 1px solid #00365C;
	background-color: b6e0f6;
}
.BlueBorderFillMain {

	border: 1px solid #00365C;
	background-color: #FFFFFF;
}
.DarkBlueLarge {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00365c;
	text-decoration: none;
	letter-spacing: 0px;
	font-weight: bold;
}
.ArialNarroGreenBig {
	font-size: 24px;
	color: #00FF00;
	text-decoration: none;
	font-family: "Arial Narrow";
	font-weight: bold;
}
.arialGreen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00FF00;
	text-decoration: none;
	line-height: 23px;
}
.arialWhite2 {
	font-family: "Arial Narrow", Arial;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	line-height: 25px;
}
.grayBgroundBdr {
	background-color: #f4f4f4;
	border: 1px solid #CCCCCC;
}
.SmallArial {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.borderDkBlue {
	border: 1px solid #00365C;
}
.arial12White {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.borderWhite {
	border: 2px solid #FFFFFF;
}
.arialBlue {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #01375D;
	text-decoration: none;
	line-height: 23px;
}
.ImpactWhiteSml {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: 0px;
	font-weight: bold;
}
.sitemapTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
.orangeBdrFill {

	border: 1px solid #00365C;
	background-color: #FD6A24;
}
.DarkBlueLarge2 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00365c;
	text-decoration: none;
	letter-spacing: 0px;
	font-weight: bold;
}
.ImpactLightBlueLarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1495d9;
	text-decoration: none;
	font-weight: bold;
	line-height: 17px;
}
.borderOnly {
	border: 1px solid #000000;
}
.DarkOrange {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #e55300;
	text-decoration: none;
	letter-spacing: 0px;
	font-weight: bold;
}
.allBorder {
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	border-top-width: 1px;
	border-top-color: #999999;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
}
.allBorderBlue {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #00365C;
}
.arialWhiteBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
}
.ArialWhite18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.DarkBlueBIG {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #00365c;
	text-decoration: none;
	font-weight: bold;
}
.DarkBlueArticleHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1495D9;
	text-decoration: none;
	letter-spacing: 0px;
	font-weight: bold;
	line-height: 25px;
}
.BlueBorderDots {


	border: 3px dotted #00365C;
	background-color: #FFFFFF;
}
.dotLine {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
.blueBorder2 {
	background-color: #EDF7FE;
	border: 1px solid #01375D;
}
.mainOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FC6004;
	text-decoration: none;
}
.SmallBlue {


	font-family: "Arial Narrow", Arial;
	font-size: 11px;
	color: #00365C;
	text-decoration: none;
}
.arialWhiteKern {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	line-height: 23px;
	text-align: justify;
}
.SmallWhite2 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.SmallBlue2 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00365C;
	text-decoration: none;
}
.eBlastBground {
	background-color: #333333;
	border: 1px solid #e7e8b4;
}
.yellowTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFCC;
}.blueBorder3 {

	background-color: #00365C;
	border: 1px solid #EDF7FE;
}
.blueBorder4 {


	background-color: #004679;
	border: 1px solid #EDF7FE;
}
.utc {
	text-decoration: none;
	border: 0px;
}
.YellowHeader {
	font-family: "Times New Roman", Times, serif;
	font-size: 26px;
	color: #fbf2a7;
}
