#footer-2 { font: 12px arial, verdana, tahoma, "trebuchet ms", sans-serif; }

	#footer-2 ul {
		list-style: none;
		margin:0px; }

	#footer-2 h5 { margin: 0; }

	#footer-2 a { text-decoration: none; }

#footer-2 {
	background: #f6f6f4 url("/wp-content/themes/vt_theme/images/css/nav-line-default.gif") repeat-x;
	border-bottom: solid 1px #9a9a9a;
	float: left;
	min-height: 135px;
	padding-bottom:15px; }

/* ~~~ Stylise the Sections ~~~~ */
#international_trade #footer-2 {
	background: #f6f6f4 url("/wp-content/themes/vt_theme/images/css/nav-line-trade.gif") repeat-x;
	border-bottom: 1px solid #002350; }

#busmgt #footer-2 {
	background: #f6f6f4 url("/wp-content/themes/vt_theme/images/css/nav-line-busmgt.gif") repeat-x;
	border-bottom: 1px solid #cc0000; }

#consult #footer-2 {
	background: #f6f6f4 url("/wp-content/themes/vt_theme/images/css/nav-line-consult.gif") repeat-x;
	border-bottom: 1px solid #4b7317; }

#client #footer-2 {
	background: #f6f6f4 url("/wp-content/themes/vt_theme/images/css/nav-line-client.gif") repeat-x;
	border-bottom: 1px solid #5095be; }

* html #footer-2 { height: 135px; }

#footer-2 h5 {
	border-bottom: 1px solid #ccc;
	color: #333;
	float: left;
	font: bold 12px arial, verdana, tahoma, "trebuchet ms", sans-serif;
	padding: 14px 0 6px 11px; }

/* ~~~ Stylise the Sections ~~~~ */
#international_trade #footer-2 h5 { border-bottom: 1px solid #002350; }

#busmgt #footer-2 h5 { border-bottom: 1px solid #cc0000; }

#consult #footer-2 h5 { border-bottom: 1px solid #4b7317; }

#client #footer-2 h5 { border-bottom: 1px solid #5095be; }

/* ~~~ Stylise the Sections in the List ~~~~ */
#footer-2 strong.trade { color:#002350; }

#footer-2 strong.busmgt { color:#cc0000; }

#footer-2 strong.consult { color:#4b7317; }

#footer-2 strong.client { color:#5095be; }

.first-list, .next-list, .last-list {
	float: left;
	padding: 6px 10px 12px 12px;
	width: 108px; }

.next-list {
	padding: 6px 10px 0 0;
	width: 110px; }

.last-list {
	padding: 6px 0 0 0;
	width: 90px; }

.first-list li, .next-list li, .last-list li { line-height: 16px; }

.first-list li a, .next-list li a, .last-list li a {
	color: #999;
	font-size: 11px; }

.first-list li a strong, .next-list li a strong, .last-list li a strong { color: #666; }

.first-list li a:hover, .next-list li a:hover, .last-list li a:hover { text-decoration: underline; }

.it-list { width:120px; }

.bm-list { width:140px; }

.ca-list { width:195px; }

img.branding {
	margin: 0px 5px -5px 0px;
	padding-top: 5px; }

#searchResults { display:none; }

#searchForm { font-size:10px; }

	#searchForm .field {
		border:solid 1px #4a4a4a;
		padding:2px;
		width: 160px; }

	#searchForm .button {
		background-color:#ddd;
		border:solid 1px #9a9a9a;
		padding:1px; }

#resultsPanel {
	background: url("/wp-content/themes/vt_theme/images/css/top-line-footer.gif") repeat-x;
	margin: 0px -5px 0px -5px;
	padding: 25px 10px 0px 10px; }

.url { color: green; }

.cached { color: #77C; }

#footer-3 {
	background: #fff url("/wp-content/themes/vt_theme/images/css/top-line-footer.gif") repeat-x bottom;
	color:#4a4a4a;
	float:left;
	font-size: 10px;
	min-height:60px;
	padding: 5px 0px 25px 0px; }

/* ~~~ Stylise the Sections ~~~~ */
#international_trade #footer-3 { background: #fff url("/wp-content/themes/vt_theme/images/css/nav-line-trade.gif") repeat-x bottom; }

#busmgt #footer-3 { background: #fff url("/wp-content/themes/vt_theme/images/css/nav-line-busmgt.gif") repeat-x bottom; }

#consult #footer-3 { background: #fff url("/wp-content/themes/vt_theme/images/css/nav-line-consult.gif") repeat-x bottom; }

#client #footer-3 { background: #fff url("/wp-content/themes/vt_theme/images/css/nav-line-client.gif") repeat-x bottom; }

#footer-3 .spacing { padding: 5px 5px 5px 5px; }

#footer-3 strong { font-weight: bold; }

#footer-3 h5 {
	font-size: 11.5px;
	font-weight: bold;
	margin: 0px 0px 5px 0px; }

#footer-4 {
	background: #fff;
	color:#9a9a9a;
	float:left;
	font-size: 9px;
	margin: 0px 0px 5px 0px;
	min-height:30px; }

	#footer-4 img { padding:5px 0px 0px 2px; }

	#footer-4 .spacing { padding: 25px 5px 25px 5px; }

	#footer-4 p.standards {
		padding:0px;
		text-transform:lowercase; }

	#footer-4 p.copy { text-align:right; }

#footer-4 a,
#footer-4 a:active,
#footer-4 a:visited,
#footer-4 a:hover {
 color:#9a9a9a;
 text-decoration: none;
}

#footer-4 a:hover {
 text-decoration: underline;
}

#footer-5 {
	color: #eee;
	font-size:9px; }

#footer-5 a { color:#eee; }

