/*! Version: 1.0.0.0 */
/* --- primezen.css --- */
.master-container {min-height:auto; position: relative; background-color:#FFFFFF }

/*Header*/
.master-header { height: 90px; background-color: #3B5998; }
.master-header a.master-logo { display: block; padding-top: 0.4em; }
.master-header a, .master-header .ui-widget-content a { text-decoration: none; }
.master-header a:hover span, .master-header .ui-widget-content a:hover span { text-decoration: underline; }

.master-header .contact-info { margin: 5px 5px 0px 0px;  }
.master-header .contact-info img { vertical-align: top; margin-top: 8px; margin-left: 15px;}
.master-header .links a { margin-right: 10px; font-size: .8em; color:#FFFFFF; }
.master-header .links a:hover { text-decoration: underline;}
.master-header .phone { font-size: 1.5em; }
.master-header .phone img { font-size: 1.5em; margin-left: 10px; margin-top: 6px; }
.master-header .search { margin-top:37px;margin-right: 7px;}
.master-header .search .input { height: 20px;}
.master-header .search .button { margin-right: 15px;}
.master-header .search .watermark{color: #CCCCCC; font-style: italic;}
/*Navigation*/
.master-navigation { background-image: url(/Content/Images/bg_navigation.png); background-repeat: repeat-x; height: 35px; }
.master-navigation .container { width: 972px; overflow: visible; }
.master-navigation .navigation-container { width: 800px; overflow:visible; overflow-y: hidden; }
.master-navigation .ui-border-left { border-left: 1px solid #b6b6b6 !important; zoom: 1; }
.master-navigation .ui-border-right { border-right: 1px solid #b6b6b6 !important; zoom: 1; }
.master-navigation input { visibility: hidden; }
.master-navigation label[for] { margin-bottom: 0px; }
.master-navigation .navigation-container .ui-corner-left label, .navigation-container .ui-corner-right label { -moz-border-radius: 0px !important; border: 0px !important; font-weight: normal; font-size: 0.9em; }

.green-button, .blue-button { font-size: 1.3em; width: 198px; height: 41px; padding: 13px 0px 0px 51px; display: inline-block; background-position: 0px 0px; color: #fff; text-decoration: none; font-weight: bold; }
.green-button { background-image: url(/Content/Images/green_button.png); }
.blue-button { background-image: url(/Content/Images/blue_button.png); }
.green-button:hover, .blue-button:hover { background-position: 0px -55px; text-decoration: none; }

.navigation-logon { padding: 16px 0px 0px 57px; background-repeat: no-repeat; background-image: url(/Content/Images/navigation_logon.png); width: 169px; height: 33px; color: #fff; text-decoration: none; font-size: 1em; font-weight: bold; }
.navigation-logon:hover { background-position: 0px -52px; text-decoration: none; }

/* Main Content*/
.master-content { overflow: auto; padding-bottom:20px; background-color: #FFFFFF; }

/* Footer */
.master-footer {bottom: 0px; height: 87px; background: url(/Content/Images/FooterBorder.png) repeat-x;  background-color:#FFFFFF;}
.master-footer .container { height: 100%; }
.master-footer .links { margin-top: 10px; padding-top: 14px; }
.master-footer .links a { margin-right: 10px; font-size: .8em; }
.master-footer .questions { margin-top: 10px; font-size: 1.4em; padding: 10px; }
.copyright { font-size: .7em; }
.reach_us {border-right: 2px solid #C0CCDA;color: #3A3A3A;float: right;font-size: 13px;font-weight: bold;margin: 4px;padding: 0 0;width: 98px;height:20px;}
.master-footer .links .social_icons {float: right;height: 23px;margin: 0 5px;width: 100px;}
.master-footer .links .social_icons a{margin-right: 2px; }
/* --- home.css --- */
.body_banner {
	float: left;
	width: 760px;
}
.short_banner {
	float: left;
	width: 760px;
}
.banner_container_shadow {
	float: left;
	width: 756px;
}
.banner_container_shadow .banner_container {
	float: left;
	width: 746px;
}
.banner_container_shadow .banner_container .banner_container_holder {
	float: left;
	width: 746px;
}
.banner_container_shadow .banner_container .banner_container_holder img {
	border: 0 none;
	float: left;
	width: 746px;
}
.big_banner_height{height: 248px;}
.small_banner_height{height: 165px;}
div#feature_list {
	position: relative;
	width: 746px;
}
div#feature_list ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	z-index: 200;
}
.body_content 
{
	position: relative;
	top: 20px;
	width: 930px;
}
.otherpages_content {
	position: relative;
	top: -170px;
	width: 750px;
}
.heading
{
	font-size: 1.5em;
	color: #214B7D;
	font-weight: bold;
}
.SiteMap_content
{
	position: relative;
	top:-300px;
	width: 500px;
}
.SiteMap_content .heading
{
	font-size: 1.5em;
	color: #214B7D;
	font-weight: bold;
}
.Faq_content
{
	position: relative;
	top:-340px;
	width: 725px;
}
.Faq_content .heading
{
	font-size: 1.5em;
	color: #214B7D;
	font-weight: bold;
}
.small-font
{
	font-size: .8em;
}
.paragraph .sub_heading
{
	font-size: 1em;
	color: #214B7D;
	font-weight: bold;
}
.jf_content {
	float: left;
	padding: 7px 0 0;
	width: 284px;
}
.jf_title {
	background: url("/Content/Images/Home/h_title1.gif") no-repeat scroll 0 0 transparent;
	color: #214B7D;
	font-size: 14px;
	font-weight: bold;
	padding: 4px 0 4px 20px;
	width: 264px;
}
.jf_title2 {
	background: url("/Content/Images/Home/h_title2.gif") no-repeat scroll -2px 0 transparent;
	color: #214B7D;
	font-size: 14px;
	font-weight: bold;
	padding: 4px 0 4px 20px;
	width: 314px;
}
.jf_content_middle {
	float: left;
	padding: 7px 0 0;
	width: 334px;
}
.jf_side_line {
	background: url("/Content/Images/Home/h_side_line.gif") no-repeat scroll right center transparent;
	min-height: 180px;
	padding: 20px;
}
.jf_no_side_line {
	min-height: 180px;
	padding: 20px;
}
.jf_side_line img {
	padding: 0 7px 0 0;
}
.jf_title3 {
	background: url("/Content/Images/Home/h_title3.gif") no-repeat scroll 0 0 transparent;
	color: #214B7D;
	font-size: 14px;
	font-weight: bold;
	padding: 4px 0 4px 20px;
	width: 287px;
}
.jf_side_line3 {
	margin-bottom: -5px;
	padding: 20px 20px 0;
	width: 257px;
}
.views-row-1 .box_1 {
	background-color: #F2EEEE;
	border: 1px solid #999999;
	float: left;
	height: 210px;
	margin: 10px 6px 5px 18px;
	padding: 0;
	width: 220px;
}
.views-row-2 .box_1 {
	border: 1px solid #999999;
	float: left;
	height: 210px;
	margin: 10px 6px 5px 18px;
	padding: 0;
	width: 220px;
}
.views-row-3 .box_1 {
	background-color: #E5EDF5;
	border: 1px solid #999999;
	float: left;
	height: 210px;
	margin: 10px 6px 5px 18px;
	padding: 0;
	width: 220px;
}
.body_alliance
{
	height:100px;
	margin: 80px 770px;
}
.body_help{
	height:100px;
	margin: 15px 770px;
}
.body_alliance .related_howhelp,
.body_help .related_howhelp {
	padding: 0;
	width: 180px;
}
.body_alliance .related_howhelp .menu_norm .subs
{
	padding: 0 0 0 15px;
	height:500px;
}
.body_help .related_howhelp .menu_norm .subs {
	padding: 0 0 0 15px;
	height:25px;
}
.body_alliance .related_content .menu_norm .subs a:hover,
.body_help .related_content .menu_norm .subs a:hover {
	color: #1E6EBF;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}
.body_alliance .related_howhelp .title,
.body_help .related_howhelp .title {
	background: url("/Content/Images/related_content_title.jpg") no-repeat scroll left top transparent;
	color: #000000;
	font-family: Arial;
	font-size: 16px;
	height: 32px;
	line-height: 32px;
	padding: 0 0 0 16px;
	width: 164px;
}
.body_alliance .related_howhelp .menu_norm,
.body_help .related_howhelp .menu_norm {
	background: url("/Content/Images/related_content_menu_norm.jpg") repeat-y scroll left top transparent;
	font-family: Arial;
	font-size: 12px;
	padding: 12px 4px 0;
	width: 180px;
}
.body_alliance .related_howhelp .menu_norm_bottom,
.body_help .related_howhelp .menu_norm_bottom {
	background: url("/Content/Images/related_content_menu_bottom.jpg") no-repeat scroll left top transparent;
	height: 13px;
	width: 180px;
}
.body_alliance .related_howhelp .menu_norm,
.body_help .related_howhelp .menu_norm {
	background: url("/Content/Images/related_content_menu_norm.jpg") repeat-y scroll left top transparent;
	font-family: Arial;
	font-size: 12px;
	padding: 12px 4px 0;
	width: 180px;
}
.bullet ul li {
	background: url("/Content/Images/bgLi.png") no-repeat scroll left 5px transparent;
	list-style: none outside none;
	 margin-left: 10px;
	padding-left: 12px;
}


