@import "common.css";
body {
	margin			: 20px 0;
	padding			: 0;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #fff;
	text-decoration	: none;
	background		: #fff;
}
/*----- Wrapper */
#wrapper, #wrapperHome, #wrapperNews, #wrapperWide {
	width			: 930px;
	margin			: 0 auto;
	padding			: 20px 20px 0 20px;
	overflow		: hidden;
	background		: #fff url(../images/wrapperBkg.gif) no-repeat left top;
}
/*----- Header */
#header {
	width			: 890px;
	height			: 99px;
	margin			: 0 0 7px 0;
	background		: #fff url(../images/header.gif) no-repeat right top;
}
#introText {
	float			: right;	
	width			: 250px;
	height			: 20px;
	padding			: 0;
	margin			: 60px 10px 0 0;
	overflow		: hidden;
}
#quotes {
	float			: right;	
	width			: 580px;
	height			: 99px;
	padding			: 0;
	margin			: 0;
	overflow		: hidden;
}
/*---------Main Menu------------*/
#mainMenu {
	width			: 850px;
	margin			: 0 0 7px 0;
	line-height		: 24px;
	padding			: 0px 20px 0 20px;
	background		: #001932;
}
/*----- Content */
#content {
	width			: 890px;
	height			: 409px;
	background		: #001932;
	overflow		: hidden;
}
#mainContent {
	width			: 260px;
	height			: 359px;
	float			: left;
	border-right	: 7px solid #fff;
	padding			: 25px 30px 30px 30px;
	line-height		: 1.4em;
	background		: url(../images/contentBkg.gif) no-repeat left top;
}
#mainContentInner {
	width			: 260px;
	height			: 349px;
	padding			: 5px 0;
	overflow		: auto;
}
/*----- Right Area */
#rightArea {
	width			: 563px;
	height			: 409px;
	float			: left;
	display			: none;
}
/*----- Footer */
#footer {
	width			: 930px;
	position		: relative;
	right			: 18px;
	clear			: both;
	margin			: 0 auto;
	padding			: 20px 0 0 0px;
	color			: #001932;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10px;
	background		: #fff url(../images/footerBkg.gif) no-repeat left top;
}
#grosCredits {
	float			: left;
	margin			: 0 0 0 10px;
}
#daraCredits {
	float			: right;
	margin			: 0 15px 0 0;
}
/*----- Headings--------*/
h1 {
	font-family		: Times New Roman, Arial, Helvetica, sans-serif;
	font-size		: 28px;
	padding			: 0 0 10px 0;
	color			: #738eae;	
}
h2 {
	margin			: 0 0 5px 0;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	font-weight		: bold;
	text-transform	: uppercase;
	color			: #fff;
}
h5 {
	font-family		: Times New Roman, Arial, Helvetica, sans-serif;
	font-size		: 17px;
	font-style		: italic;
	color			: #002b54;	
}
/*---- Page Descripton Heading -------*/
.sIFR-hasFlash h5 {
	visibility		: hidden;
	font-size		: 16px;
}
/*----- Default font-----------------*/
p {
	margin			: 0 0 10px 0;
}
/*-------------------- SIFR */
.sIFR-flash {
	visibility		: visible !important;
	margin			: 0;
}
.sIFR-replaced {
	visibility		: visible !important;
}
span.sIFR-alternate {
	position		: absolute;
	left			: 0;
	top				: 0;
	width			: 0;
	height			: 0;
	display			: block;
	overflow		: hidden;
}
/*-------Links-----------*/
/*----Sitemap------------*/
#siteMap {
	float			: right;
	width			: auto;
}
#siteMap a:link, #siteMap a:visited {
	color			: #fff;
	text-decoration	: none;
}
#siteMap a:hover {
	color			: #738eae;	
}
#mainContent ul li a, #mainContent ul li a:visited {
	color			: #fff;
	text-decoration	: none;
}
#mainContent ul li ul li a, #mainContent ul li ul li a:visited {
	margin			: 0 0 0 20px;
	color			: #fff;
	text-decoration	: none;
}
#mainContent ul li ul li ul li a, #mainContent ul li ul li ul li a:visited {
	margin			: 0 0 0 40px;
	color			: #fff;
	text-decoration	: none;
}
/*-------Main Menu-----------*/
#mainMenu ul {
	margin			: 0;
	padding			: 0;
	list-style-type	: none;
	text-align		: left;
}
#mainMenu ul li { 
	display			: inline; 
}
#mainMenu ul li a:link, #mainMenu ul li a:visited {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10px;
	letter-spacing	: 0.15em;
	text-decoration	: none;
	color			: #fff;
	text-transform	: uppercase;
	padding			: 0 15px 0 5px;
	background		: url(../images/slash.gif) no-repeat right 2px;
}
#mainMenu ul li.last a:link, #mainMenu ul li.last a:visited {
	background		: none;
}
#mainMenu ul li a:hover, #mainMenu ul li.active a {
	font-weight		: bold;	
}
/*--------Services Links------------*/
#leftMenu span {
	text-transform	: uppercase;
	color			: #2b6786;
	padding			: 0 0 20px 0;
}
#leftMenu ul li a:link, #leftMenu ul li a:visited {
	line-height		: 18px;		
}
#leftMenu ul li a:hover, #leftMenu ul li.active a {
	color			: #2b6786;
}
#leftMenu ul li ul li.active a {
	color			: #57b6dd;
}
/*---General lists----*/
#content ul li {
	padding			: 0 0 0 10px;
	background: url(../images/bullet.gif) no-repeat left 3px;
}
#content ol li {
	margin			: 0 0 0 20px;
}
#leftMenu ul li {
	padding			: 0 0 10px 0;
}
#content #leftMenu li {
	background		:url(none);
}
#content #leftMenu ul li ul li {
	margin			: 0 0 0 2px;
	padding			: 0 0 0 10px;
	background		: url(../images/arrow.gif) no-repeat left 5px;
}
/*----*/

/*--------News Links------------*/
a.readon:link, a.readon:visited {
	text-transform	: uppercase;
	color			: #fff;
	text-decoration	: none;
}
a.readon:hover {
	color			: #738eae;
}
a.back:link, a.back:visited {
	font-size		: 10px;
	margin			: 0 0 5px 0;
	color			: #738eae; 
	text-decoration	: none;
	text-transform	: uppercase;
}
/*-------Footer Links-----------*/
#daraCredits a:link, #daraCredits a:visited {
	color			: #001932;
	text-decoration	: none;
}
#daraCredits a:hover {
	color			: #700429;
}
/*-------------News Section------------*/
.intro {
	margin			: 0 0 10px 0;
	clear			: both;
}
.date {
	float			: left;
	color			: #738eae;
}
.flag {
	float			: left;
	margin			: 2px 0 0 10px;
}
/*--------Google Map -----------------------*/
#map {
	float			: left; 
	width			: 563px; 
	height			: 409px;
	overflow		: hidden;
}


/*----------DEFERENT TEMPLATES----------------*/
/*----- HOME PAGE ----------------------------*/
#wrapperHome #mainContent {
	background		: url(../images/contentHomeBkg.gif) no-repeat left top; 
}
/*----- HOME PAGE ----------------------------*/

/*----- SECOND TEMPLATE ----------------------------*/
#leftMenu {
	width			: 130px;
	height			: 389px;
	padding			: 10px;
	border-right	: 7px solid #fff;
	float			: left;
}
#leftMenu a:link, #leftMenu a:visited {
	text-decoration : none;
	color			: #fff;
}
#middleContent {
	position		: relative;
	float			: right;
	width			: 733px;
	height			: 409px;
}
#contentLay {
	width			: 0;
	height			: 409px;
	position		: absolute;
	display			: none;
	top				: 0;
	left			: 0;
	overflow		: hidden;
	background		: #001932;
}
#contentArea {
	width			: 230px;
	height			: 369px;
	padding			: 20px;
	display			: none;
}
#toggler {
    float			: right;
	width			: 20px;
	height			: 409px;
	background		: #001932 url(../images/toggler.gif) no-repeat left top; 
	z-index			: 1;
	cursor			: pointer;
}	
#toggler.active {
	background		: #001932 url(../images/toggler_test.gif) no-repeat left top; 
	cursor			: pointer;
}
#wrap {
	width:20px;
	height:20px;
	background:yellow;
}
/*---------Misc-----------*/

#content ul {
	margin			:0 0 10px 0;
}
#content a {
	color			:#fff;
}
.float-left {
	float 			: left;
	margin 			: 0 5px 0 0;
}