@charset "UTF-8";
/* CSS Document */

body {
	background:#FFFFFF;
	font-size:12px;
	color:#000000;
	width:100%;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
/* Common **********************************************/

img {
	border:none;
}
.clear {
	clear:both;
	margin:0;
	padding:0;
}
p {
	color:#3c3f36;
}
a {
	color:#016445;
	text-decoration:underline;
	font-weight:bold;
}
a:hover {
	color:#016445;
	text-decoration:underline;
}
/* End of Common **********************************************/


/* Header **********************************************/
.body_holder {
	margin:0 auto;
	width:870px;
	background:url(/images/bcg_img.png) repeat-y;
	margin-bottom:25px;
	/*border:1px solid red;*/
}
.header_holder {
	padding:2px 15px;
}
.header_holder .logo_armada {
	margin:12px 0 12px 32px;
	float:left;
}
.header_holder .tagline {
	margin:34px 0 0 154px;
	float:left;
}

.search_holder {
	width:170px;
	float:right;
	font-size:11px;
	color:#492f51;
	margin-top:15px;
	position:relative;
}
.search_holder .search_field {
	width:116px;
}
#searchImage {
	vertical-align:middle;
}
.search_holder input {
	vertical-align:middle;
}
.search_holder div {
	margin-bottom:3px;
}
#dropnav {
	position:relative; 
	z-index:10
	}
.topNav_holder {
	margin:0 auto;
	width:857px;
	padding:0 0 0 2px;
	background:url(/images/topNav_bcg.gif) repeat-x;
	position:relative;
	z-index:10;
	/*border:1px solid red;*/
}
.topNav_holder img {
	vertical-align:middle;
	margin:0;
	padding:0;
	
}
.topNav_holder a {
	color:#3c3f36;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding:7px 9px;
	vertical-align:middle;

}
.topNav_holder a:hover {
	color:#016445;

}
/* End of Header ***************************************/
/* main layout ***************************************/

.welcome_holder {
	height:243px;
	background:#3c3f36;
	width:845px;
	margin:0 auto;
	padding:16px 16px 16px 0;
	margin-top:4px;
}
.welcome_content {
	width:280px;
	float:left;
	padding:0;
	margin-top:0;
	/*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;
	padding: 0 0 5px 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;
}
.callout_left .more1 {
	float:right;
	margin-top:5px;
	margin-bottom: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;
	padding-bottom:5px;
	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;
	margin-bottom:0;
	padding:0;
	width:511px;

}
.news_callout h2 {
	margin-top:0;
	padding-top:0;
}
.news_callout .news_item {
	padding:0 0 0px 0;
	margin-top:8px;

}
.news_item .news_img {
	margin:0;
/*	border:1px solid red;*/
	padding:0 10px 0 0;
}
.news_item p {
	margin-top:0;
	padding-top:0;
}
.news_item span {
	color:#016445;
	font-weight:bold;
	margin:0;
	padding:0;
}
.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:0;
	margin: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 {
	width:230px;
	float:right;
	margin-right:0;
	margin-top:30px;
	/*border:1px solid red;*/
}
.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;
}
.top a {

	text-decoration:underline;
}
.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;
}
blockquote  {
	color:#3c3f36;
}
/*.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 {
	font-size:11px;
	color:#3c3f36;
	margin:12px 0 0 28px;
}
.breadCrumb a {
	margin:0 2px 0 7px;
	text-decoration:none;
	color:#3c3f36;
	font-weight: normal;
}
.breadCrumb .currentPage {
	margin:0 2px 0 2px;
	font-weight:bold;
	display:inline;
	color:#3c3f36;
}
/* 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 {
	text-align:center;
	color:#FFFFFF;
	padding:0 0 20px 0;
}
.footer_wrapper .footer_links a {
	color:#FFFFFF;
	text-decoration:none;
	margin:0 8px;	
}
.footer_wrapper .footer_links a:hover {
	text-decoration:underline;
}
.creativecapsule {
	float:right;
	font-size:11px;
	color:#FFFFFF;
	margin:6px 16px 0 0;
}
.creativecapsule a {
	color:#FFFFFF
}
.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;
}

/* boc ggosavi 2010/03/12 */
.success {
	font-size:12px;
	color:Green;
	font-weight:normal;
}

.warn {
	font-size:12px;
	color:red;
	font-weight:normal;
}

.tblregister
{
   
  width:100%; 	
	
}

.tblregister th
{
  text-align:left;
  width:30%;	
}

tblAffiliation
{
   
  width:100%; 	
	
}
.tblAffiliation th
{
  text-align:left;
  width:44%;	
}
.linkButton {
	background-color:#3c3f36;
	padding:5px 10px 5px 10px;
	margin:0;
	color:White;

}
.divbutton a:hover {
	color:White;
}
.noPrint {
	/*display:none;*/
}
.noDisplay {
	display:block;
}
.page_wrapper {
	width:auto;
}
.finePrint
{
	font-size:10px;
}
.pnlErr
{
	text-align:center;
}
tblcreditcard
{
   
  width:100%; 	
	
}
.tblcreditcard th
{
  text-align:left;
  width:32%;	
}
/*eoc ggosavi*/