/* ----------------------------------------------------------------------------------------------------------------- Global Styles */

@import url("../../global/CSS/global.css");

/* ----------------------------------------------------------------------------------------------------------------- Override Styles */

body {
	margin: 0;
}

body, td, th, div, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
	color: #404040;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	color: #666666;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	line-height: 20px;
	font-weight: bold;
}

h4 {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #333333;
}

h3 {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}

.optionalheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #ffffff;
	font-weight: bold;
}

.greencopy {
	font-family: Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #8DC129;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
	color: #404040;
	font-weight: bold;
}

A:link {
	COLOR: #F2AD33;
	TEXT-DECORATION: none;
}

A:active {
	COLOR: #F2AD33;
	TEXT-DECORATION: none;
}

A:visited {
	COLOR: #F2AD33;
	TEXT-DECORATION: none;
}

A:hover {
	COLOR: #000000;
	TEXT-DECORATION: none;
}

A.mainlink:link {
	COLOR: #F2AD33;
	TEXT-DECORATION: none;
}

A.mainlink:active {
	COLOR: #F2AD33;
	TEXT-DECORATION: none;
}

A.mainlink:visited {
	COLOR: #F2AD33;
	TEXT-DECORATION: none;
}

A.mainlink:hover {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

A.greenlink:link {
	COLOR: #8DC129;
	TEXT-DECORATION: none;
}

A.greenlink:active {
	COLOR: #8DC129;
	TEXT-DECORATION: none;
}

A.greenlink:visited {
	COLOR: #8DC129;
	TEXT-DECORATION: none;
}

A.greenlink:hover {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}

A.whitelink:link {
	COLOR: #EFEFEF;
	TEXT-DECORATION: none;
}

A.whitelink:active {
	COLOR: #EFEFEF;
	TEXT-DECORATION: none;
}

A.whitelink:visited {
	COLOR: #EFEFEF;
	TEXT-DECORATION: none;
}

A.whitelink:hover {
	COLOR: #999999;
	TEXT-DECORATION: none;
}

A.darklink:link {
	COLOR: #3E5D0C;
	TEXT-DECORATION: none;
}

A.darklink:active {
	COLOR: #3E5D0C;
	TEXT-DECORATION: none;
}

A.darklink:visited {
	COLOR: #3E5D0C;
	TEXT-DECORATION: none;
}

A.darklink:hover {
	COLOR: #000000;
	TEXT-DECORATION: none;
}

#subnavWrapper p, #subnavWrapper h2 {
	display: none;
}

#subnav {
	width: 100%;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 0px;
	padding-left: 2px;
}

#subnav a:link {
	text-decoration: none;
	color: #efefef;
}

#subnav a:active {
	text-decoration: none;
	color: #efefef;
}

#subnav a:visited {
	text-decoration: none;
	color: #efefef;
}

#subnav a:hover {
	text-decoration: none;
	color: #ffffff;
}

.bodybold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
	color: #404040;
	font-weight: bold;
}

.bodyoptional {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #EFEFEF;
}

.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	color: #666666;
}

.headingbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	line-height: 20px;
	font-weight: bold;
}

.subheading {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #333333;
}

.subheadingbold {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}

.optionalheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #ffffff;
	font-weight: bold;
}

.swcredit {
	font-family: Helvetica, sans-serif;
	font-size: 9px;
	color: #EFEFEF;
}

A.swcredit:link {
	TEXT-DECORATION: none;
	color: #EFEFEF;
}

A.swcredit:active {
	TEXT-DECORATION: none;
	color: #EFEFEF;
}

A.swcredit:visited {
	TEXT-DECORATION: none;
	color: #EFEFEF;
}

A.swcredit:hover {
	TEXT-DECORATION: none;
	color: #999999;
}

.searchField {
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-color: #FFFFFF;
	padding: 1px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	border-left: 1px solid #000000;
	width: 110px;
}

.searchButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 13px;
	color: #404040;
	background-color: #FFFFFF;
}

.sglogintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}

.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
