﻿@charset "utf-8";

	/* global styles */
    body { margin:0; padding:0; width:100%; background:#1f1f1f; border:0; }
	p { font-family:Arial, Helvetica, sans-serif; font-size:.8em; line-height: 18px; font-weight:normal; text-decoration:none;}
	ul { margin-left: 1.0em; padding-left: 0; }
	li { font-family:Arial, Helvetica, sans-serif; font-size:.8em; color:#fff; line-height: 18px; font-weight:normal; text-decoration:none; }
	li:Hover { font-family:Arial, Helvetica, sans-serif; font-size:.8em; color:#b2d103; line-height: 18px; font-weight:normal; text-decoration:none; }

	/* sidenav styles */
	a.sidenav-link { font-family:Arial, Helvetica, sans-serif; color:#b2d103; line-height:18px; font-weight:bold; text-decoration:none;}
	a.sidenav-link:Hover { font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:18px; font-weight:bold; text-decoration:none; padding-left:2px; }
	
	.sidenav-link-selected { font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:18px; font-weight:bold; text-decoration:none; }
	.sidenav-item { width:190px; padding: 0px 0px 0px 0px; }

	.size-arrow { font-size:.7em; }
	.sidenav-size-arrow { font-size:.7em; color: #9f9f9f; }
	.size-nav { font-size:.8em; }
	.size-sidenav { font-size:.8em; }

	.size-arrow2 { font-size:.7em; }
	.sidenav-size-arrow2 { font-size:.7em; color: #9f9f9f; }
	.size-nav2 { font-size:.7em; }
	.size-sidenav2 { font-size:.7em; }

	/* content styles 920 */
	#content-wrapper { width: 920px; margin:0 auto; }
	#content { width:680px; margin:0px 0px 0px 20px; float:left; }
	
	#column-break { width:20px; float:left; }
	
	#nav-spacer { width:210px; margin:0px 0px 0px 0px; float:left; }
	#spacer { width:680px; margin:0px 0px 0px 0px; float:left; }
	
	h1 { font-family:Arial, Helvetica, sans-serif; font-size:1.0em; color:#b2d103; font-weight:bold; text-decoration:none; }
	h2 { font-family:Arial, Helvetica, sans-serif; font-size:1.0em; color:#b2d103; font-weight:bold; text-decoration:none; margin-bottom:0mm;}
	.news-header { font-family:Arial, Helvetica, sans-serif; font-size:1.0em; color:#000; font-weight:bold; text-decoration:none; }

	.text { font-family:Arial, Helvetica, sans-serif; font-size:.8em; color:#fff; line-height: 18px; font-weight:normal; }
	a.text { font-family:Arial, Helvetica, sans-serif; font-size:.8em; color:#fff; line-height: 18px; font-weight:normal; text-decoration:none; }
	a.text:Hover { font-family:Arial, Helvetica, sans-serif; font-size:.8em; color:#b2d103; line-height: 18px; font-weight:normal;text-decoration:none; }
	
	.content-text { color:#fff; }
	
	.news-text { color:#000; }
	
	.news-headline { font-size:1.3em; color:#000; font-weight: bold; text-decoration:none; }
	a.news-headline { font-size:1.3em; color:#000; font-weight: bold; text-decoration:none; }
	a.news-headline:Hover { font-size:1.3em; font-weight: bold; color:#3b5302; text-decoration:underline; }
	.news-full { font-size:0.7em; color:#000; font-weight: bold; text-decoration:none; }
	a.news-full { font-size:0.7em; color:#000; font-weight: bold; text-decoration:none; }
	a.news-full:Hover { font-size:0.7em; font-weight: bold; color:#3b5302; text-decoration:none; padding-left:2px; }

	.faq-head { font-size:1.0em; font-weight:bold; }
	.question-text { font-size:.9em; font-weight:bold; color:#b2d103; }
	.answer-text { color:#000; }
	.question-text2 { font-size:0.9em; font-weight:bold; color:#b2d103; }
	.answer-text2 { color:#fff; }
	
	.green { color:#b2d103; }
	.red { color:#F75D59; font-weight:bold; }
	
	.green-highlight { color:#b2d103; font-weight:bold; }
	a.green-highlight { color:#b2d103; font-weight:bold; text-decoration:none; }
	a.green-highlight:Hover { color:#fff; font-weight:bold; text-decoration:none;}
	
	.white-highlight { color:#fff; font-weight:bold; }
	a.white-highlight { color:#fff; font-weight:bold; text-decoration:none; }
	a.white-highlight:Hover { color:#b2d103; font-weight:bold; text-decoration:none;}

	.error { color:#F75D59; font-weight:bold; }
	
	#sidenav-box { margin:-5px 0px 20px 0px; width:210px; text-align: left; float: left;}
	
	/* content boxes */
	
	#welcome-box { margin:-5px 0px 20px 0px; width:380px; text-align:left; float:left; }
	#welcome-box2 { margin:-5px 0px 20px 0px; width:380px; text-align:left; float:left; }

	#content-box { margin:-5px 0px 20px 0px; width:680px; text-align:left; float:left; }
	
	#col1-50 { margin:-5px 20px 20px 0px; width:330px; text-align:left; float:left; }
	#col2-50 { margin:-5px 0px 20px 0px; width:330px; text-align:left; float:left; }
	
	#col1-75 { margin:-5px 20px 20px 0px; width:410px; text-align:left; float:left; }
	#col2-25 { margin:-5px 0px 20px 0px; width:250px; text-align:left; float:left; }

	#flash-box { margin:0px 20px 25px 0px; width:380px; height:223px; text-align:left; background-color:#1f1f1f; float:left; }
		
	#news-box { margin:0px 0px 20px 0px; width:280px; height:223px; text-align:left; float:left; }
	#news-box2 { margin:0px 0px 20px 0px; width:280px; height:500px; text-align:left; float:right; }

	#address-box { margin:0px 0px 20px 0px; width:680px; text-align:left; float:left; }

	#country-box { margin:0px 0px 20px 0px; width:680px; height:118px; text-align:left; background-color:#1f1f1f; float:left; }

	#photo1-box { margin:-4px 0px 20px 0px; width:320px; height:280px; text-align:left; background-color:#1f1f1f; float:left; }
	#photo2-box { margin:0px 0px 0px 0px; width:320px; height:280px; text-align:left; background-color:#1f1f1f; float:left; }
	#photo3-box { margin:-4px 0px 22px 0px; width:250px; height:247px; text-align:left; background-color:#1f1f1f; float:left; }
	#photo4-box { margin:0px 0px 0px 0px; width:250px; height:247px; text-align:left; background-color:#1f1f1f; float:left; }
	#photo5-box { margin:-4px 0px 20px 0px; width:320px; height:580px; text-align:left; background-color:#1f1f1f; float:left; }
	#photo6-box { margin:-4px 0px 19px 0px; width:250px; height:247px; text-align:left; background-color:#1f1f1f; float:left; }
	#photo7-box { margin:0px 0px 0px 0px; width:250px; height:247px; text-align:left; background-color:#1f1f1f; float:left; }
	#photo8-box { margin:-3px 0px 20px 0px; width:320px; height:511px; text-align:left; background-color:#1f1f1f; float:left; }

	/* header styles */
	#header { height: 145px; background-image: url('../images/greenbg.gif'); background-repeat: repeat-x; margin:0 auto; }

	#nav-header-wrapper { width: 980px; height:1.6em; padding:.4em 0em .6em 0em; margin:0 auto; }
	.nav-header-item { height:1.8em; line-height: 1.8em; float:left; vertical-align: middle; text-align: left; }
	.nav-header-spacer { float:left; padding:.1em .8em 0em .8em; vertical-align: middle; text-align: left; }
	.nav-header-secure { height:1.8em; line-height: 1.8em; float:right; vertical-align: middle; text-align: left; }
		
	#logo-wrapper { width:100%; margin:0 auto;}
	.logo-bg { background-color:#1f1f1f; }
	.logo-bg-image { background-image: url('../images/header-mask.png'); }

	.search-bg { background-color:#b3d105; }

	a.nav-header-text { font-family:Arial, Helvetica, sans-serif; color:#222; font-weight:bold; text-decoration:none; }
	a.nav-header-text:Hover { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none; }
	.nav-header-text-selected { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none; }

	/* footer styles */
	#footer { background-image: url('../images/greybg.gif'); background-repeat: repeat-x; margin:0px auto; clear: both; }

	#footer-mask-wrapper { width:100%; margin:0 auto;}
	#footer-links-wrapper { width:980px; margin:0 auto; padding:.5em 0em .5em 0em;}

	#nav-footer-wrapper { width:980px; height:1.6em; padding:.5em 0em .5em 0em; margin:0 auto; }
	.nav-footer-item { height:1.8em; line-height: 1.8em; float:left; vertical-align: middle; text-align: left; }
	.nav-footer-spacer { float:left; padding:.1em .8em 0em .8em; vertical-align: middle; text-align: left; }
	.nav-footer-secure { height:1.8em; line-height: 1.8em; float:right; vertical-align: middle; text-align: left; }

	a.nav-footer-text { font-family:Arial, Helvetica, sans-serif; font-size:.7em; color:#858789; font-weight:bold; text-decoration:none; }
	a.nav-footer-text:Hover { font-family:Arial, Helvetica, sans-serif; font-size:.7em; color:#FFFFFF; font-weight:bold; text-decoration:none; }
	.nav-footer-text-selected { font-family:Arial, Helvetica, sans-serif; font-size:.7em; color:#FFFFFF; font-weight:bold; text-decoration:none; }
	
	.nav-footer-link { font-family:Arial, Helvetica, sans-serif; font-size:.7em; color:#858789; font-weight:normal; text-decoration:none; }
	a.nav-footer-link { font-family:Arial, Helvetica, sans-serif; font-size:.7em; color:#858789; font-weight:normal; text-decoration:none; }
	a.nav-footer-link:Hover { font-family:Arial, Helvetica, sans-serif; font-size:.7em; color:#FFFFFF; font-weight:normal; text-decoration:underline; }
	
	.search-box { margin:1px 0px 0px 0px; vertical-align:top; height:17px;}
	.search-button { margin:2px 0px 0px 0px; vertical-align:top;}
	
	.search-result-text { font-family:Arial, Helvetica, sans-serif; font-size:.9em; color:#FFFFFF; font-weight:normal; text-decoration:none; }
	.search-result-text a:link { color:#b2d103; text-decoration:none; }
	.search-result-text a:visited { color:#b2d103; text-decoration:none; }
	.search-result-text a:active { color:#b2d103; text-decoration:none; }
	.search-result-text a:hover { color:#FCEE9D; text-decoration:none; }
	
	.search-result-overall { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}
	.search-result-overall a:link { color:#b2d103; text-decoration:none; }
	.search-result-overall a:visited { color:#b2d103; text-decoration:none; }
	.search-result-overall a:active { color:#b2d103; text-decoration:none; }
	.search-result-overall a:hover { color:#FCEE9D; text-decoration:none; }

	.search-result-title { font-family:Arial, Helvetica, sans-serif; font-size:0.9em; color:#b2d103; font-weight:bold; text-decoration:none; padding:0px; }
	.search-result-title a:link { color:#b2d103; text-decoration:underline; }
	.search-result-title a:visited { color:#b2d103; text-decoration:underline; }
	.search-result-title a:active { color:#b2d103; text-decoration:underline; }
	.search-result-title a:hover { color:#FCEE9D; text-decoration:underline; }

	.search-result-url { font-family:Arial, Helvetica, sans-serif; font-size:.8em; color:#858789; font-weight:normal; text-decoration:none; }
	.search-result-url a:link { color:#b2d103; text-decoration:underline; }
	.search-result-url a:visited { color:#b2d103; text-decoration:underline; }
	.search-result-url a:active { color:#b2d103; text-decoration:underline; }
	.search-result-url a:hover { color:#FCEE9D; text-decoration:underline; }	
	
	.search-result-page-link { font-family:Arial, Helvetica, sans-serif; font-size:.9em; color:#b2d103; font-weight:normal; text-decoration:none; padding:0px; }
	.search-result-page-link a:link { color:#b2d103; text-decoration:none; }
	.search-result-page-link a:visited { color:#b2d103; text-decoration:none; }
	.search-result-page-link a:active { color:#b2d103; text-decoration:none; }
	.search-result-page-link a:hover { color:#FCEE9D; text-decoration:none; }
	
	.search-result-page-link-current { font-family:Arial, Helvetica, sans-serif; font-size:.9em; color:#FCEE9D; font-weight:bold; text-decoration:none; padding:0px; }
	.search-result-page-link-current a:link { color:#FCEE9D; text-decoration:none; }
	.search-result-page-link-current a:visited { color:#FCEE9D; text-decoration:none; }
	.search-result-page-link-current a:active { color:#FCEE9D; text-decoration:none; }
	.search-result-page-link-current a:hover { color:#FCEE9D; text-decoration:none; }
