@charset "UTF-8";
@import url(styles.css);

.noPrint {
	display:none;
}
.noDisplay {
	display:block;
}
.page_wrapper {
	width:auto;
}

/* Header **********************************************/

.header_holder {
	padding:2px 15px;
}
.header_holder .logo_armada {
	margin:12px 0 12px 32px;
	float:left;
}
.header_holder .tagline {
	display:none;
}

.search_holder {
	display:none;	
}


/* End of Header ***************************************/

/* main layout ***************************************/

.welcome_holder {
	height:243px;
	background:#3c3f36;
	width:829px;
	margin:0 auto;
	padding:16px;
	margin-top:4px;
}
.welcome_content {
	width:280px;
	float:left;
	padding:0px;
	margin-top:10px;
	/*border:1px solid red;*/
}
.welcome_content h1 {
	font-size:18px;
	color:#ebe9dc;
}
.welcome_content h1 span {
	font-size:14px;
	font-weight:normal;
	color:#b1b2aa;
}
.welcome_content a {
	color:#ebe9dc;
	text-decoration:none;
}
.welcome_content a:hover {
	text-decoration:underline;
}
.welcome_content p {
	color:#ebe9dc;
	padding:0;
}
.welcome_image {
	float:right;
}

.welcome_arrow {
	margin-left:3px;
	margin-bottom:0px;
	vertical-align:middle;
	/*border:1px solid red;*/
}
.home_content {
	margin:0 auto;
	width:861px;

}
.home_content .left_column {
	width:315px;
	float:left;
	margin:6px 0 0 0;
	padding:0;

}

.left_column .publication_callout {
	background:#eeece1;
	width:315px;
	margin:0;
/*	border:1px solid red;*/
}
.publication_callout .left_content { 
	padding:0 5px 0 16px;
	margin:0;
	border-top:2px solid #eeece1;

}
.left_content h1 {
	font-size:16px;
	color:#777871;
	margin-top:5px;
	margin-bottom:15px;
}
.left_content h1 span {
	font-weight:normal;
}
.left_content p {
	font-size:12px;
	margin:0;
	color:#3c3f36;

}
.left_content .list {
	font-size:12px;
	margin:0;
	padding:0;
	color:#3c3f36;
}
.left_content a img {
	margin-right:10px;
}
.left_content .list li {
	list-style:none;
	padding:0 10px 8px 0;
}
.left_column .banner {
	margin-top:5px;
}
.left_content a {
	margin:0px;
}
/*.left_column img {
	float:right;
}*/
.home_content .right_column {
	/*width:516px;*/
	float:left;
	padding:6px 10px 5px 20px;
	margin-right:0px;
	/*border:1px solid red;*/
	}
.right_column p {	
	font-size:12px;
	margin:8px 0 0 0;
	padding:0 3px 0 4px;
	color:#3c3f36;}

.right_column .callout_left {
	width:511px;
	margin-top:10px;
	margin-left:0;
	padding-right:0;
}
.right_column h2 {
	font-size:16px;
	color:#777871;
	margin-bottom:5px;
	text-align:left;
}
.right_column h2 span {	
	font-weight:normal;
	font-size:14px;
}
.right_column img {
	padding:0 5px 5px 0;
	float:left;
}
.right_column .more {
	float:right;
	margin-top:5px;
}	
.right_column .line {
	width:511px;
	padding-top:0;
	border-top:solid 1px #777871;
	margin:0;
	}


.right_column .callout_right {
/*	width:242px;*/
	float:right;
	margin-right:0;
	margin-top:10px;
}
.right_column .news_callout  {
	margin-top:0;
	width:511px;
	padding:10px 0 0 0;
}
.news_callout .news_item {
	padding:0 0 8px 0;
	margin:0;

}
.news_item span {
	color:#016445;
	font-weight:bold;
}
.news_item a {
	text-decoration:none;
	color:#016445;
	padding-right:8px;
	background:url(/images/green_arrow.gif) right no-repeat;
	font-weight:bold;
}
a .callout_more {
	text-align:right;
	margin:0 5px 5px 0;
}
.news_callout img {
	padding:2px 5px 5px 0;

}
.line_news {
	width:511px;
	padding-top:0;
	border-top:solid 1px #777871;}


.table_divider {
	width:100%;
}
.table_divider td {
	vertical-align:top
}
.table_divider .left {
	width:216px;
	padding-right:4px;
}
.table_divider .right {
	width:216px;
	padding-left:4px;
}

.table_divider .center {
	width:502px;
	margin:4px;
}
.welcome_messege {
	width:502px;
	color:#47284b;
	margin:15px 20px 10px 15px;
}
.welcome_messege img {
	float:left;
	margin:0px 5px 5px 0px;
}	
.welcome_messege h2 {
	font-size:16px;
	color:#65346c;
	margin:17px 0 16px 10px;
}
.welcome_messege p {
	font-size:12px;
	color:#47284b;
	margin:15px 10px 10px 10px;
}

/*  content holder                   */

.inner_content_holder {
	width:861px;
	margin:0 auto;

}
.inner_content_holder .content_wrapper {
	width:596px;
	float:left;
	margin:0;
	/*border:1px solid red;*/
}
.inner_right_callout {
display:none;
}
.inner_right_callout .right_callout_img {
	margin:0 0 5px 0;
	float:right;
}

.inner_right_callout .right_callout_banner1 {
	margin-right:0;
	float:right;
	margin-bottom:5px;
}
.inner_right_callout .right_callout_banner2 {
	margin-right:0;
	float:right;
}

.content_wrapper .content_holder {
	padding:0 0 10px 35px;
}
.content_holder h1 {
	font-size:20px;
	color:#3c3f36;
	margin:30px 0 15px 0;
}

.content_holder h2 {
	color:#016446;
	font-size:16px;
	margin:35px 0 15px 0;
}
.content_holder h2 span {
	font-weight:normal;
	color:#3c3f36;
	font-size:15px;
}
.content_holder h3 {
	font-size:14px;
	color:#3c3f36;
}
.content_holder p {
	letter-spacing:normal;
	margin-top:0;
}
.content_holder li {
	list-style-image:url(/images/list_bulet.gif);
	margin-top:10px;
	vertical-align:middle;
}
.content_holder .anchor_links li {
	list-style-image:url(/images/green_anchor.gif);
	vertical-align:middle;
}
.clients_logos {
	background:#e4e5e3;
	padding:0 10px 10px 10px;
}
.clients_logos img {
	margin-right:18px;
	margin-top:10px;
	border:1px solid #797b74;
}
.anchor_links li a {
	color:#016446;
	text-decoration:none;
	font-weight:bold;
}
.anchor_links li a:hover {
	text-decoration:underline;
}
.news {
font-size:13px;
}
.more {
	text-decoration:none;
	color:#016445;
	padding-right:8px;
	background:url(/images/green_arrow.gif) right no-repeat;
	font-weight:bold;
}
.news_item img {
	float:left;
	margin:3px 10px 0 0;
	/*border:1px solid red;*/
}
.content_holder .news_item {
	margin:20px 0;
	color:#016446;
}
.content_holder .newsDate {
	color:#3c3f36;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
.testimonials p {
	margin-bottom:5px;
}
.quote  {
	margin-bottom:15px;
	color:#676862;
	font-size:11px;
	padding:0 0 25px 0;
}
/*.testimonials_quote p {
	margin-bottom:5px;
}*/
.pdf_callout {
	font-size:10px; 
	background-color:#eeeeee;
	padding:15px 10px 15px 5px;
	margin:30px 0;
	clear:both;
	border:1px solid #d9d9d9;
}
.pdf_callout img {
	float:left; 
	margin:-10px 10px 0px 0;
}
.breadCrumb {
	display:none;
}

/* search page style*/

.OutputTitle a {
	color:#016445;
	font-weight:bold;
}
.content_holder table {
	margin-top:20px;
}
td .OutputCurrentPageLink {
	color:#016445;
}
/* end search page style*/
/*end content holder*/


/* End of main layout ***************************************/

/* Footer */
.footer_wrapper {
	background:#3c3f36;
	margin:0 auto;
/*	position:relative;*/
	padding:24px 4px 20px;
	font-size:11px;
	color:#FFFFFF;
	width:853px;
	margin-top:20px;
}
.footer_wrapper .footer_copy {
	/*padding:18px 16px 9px 27px;*/
	
}
.footer_wrapper .footer_links {
	display:none;
}

.creativecapsule {
	display:none;
}

.copyrights {
	font-size:11px;
	color:#FFFFFF;
	margin:6px 0 0 16px;
}
/* end of footer */


div.features {
	display:none;
	margin:0 0 15px 30px;
	color:#016446;
	z-index:10;

}
p.features  {	
	color:#3c3f36;
}

a.features {
	display:block;
	margin:12px 0;
	text-decoration:none;
	font-weight:bold;
	background:url(/images/expand.gif) left top no-repeat;
	padding-left:20px;
	color:#016446;
/*		border:1px solid red;*/
}
a.features span {
	font-size:15px;
	color:#943c36;
	margin:0 5px 0 5px;
	text-decoration:none;
}
div.features li {
	padding:3px 4px;
	color:#1b1e1f;
	list-style:url(/images/list_bulet.gif);

}

a.features_open {
	display:block;
	margin:12px 0;
	text-decoration:none;
	font-weight:bold;
	background:url(/images/collapse.gif) left top no-repeat;
	padding-left:20px;
	color:#3c3f36;
}
.content_holder a.features:hover, a.features_open:hover {
	text-decoration:underline;
	color:#3c3f36;

	}
a.features ul{
	color:#437084;
	margin:0px;
	padding:0px;
}