a,
a:link,
a:active,
a:visited {
	color: #293449;
}
a:hover {
	color: #9c1e1d;
}
.litecolor {
	color: #9c1e1d;
}
#container {
	margin: auto;
	width: 836px;
	background-color: #ffffff;
}
#content {
	margin-left: auto;
	margin-right: auto;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	width: 800px;
}
#leftcolumn {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(../images/navigation-back.gif);
	background-repeat: repeat-y;
}
#leftcolumnhead {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 2px;
	margin-top: 0px;
	background-image: url(../images/navigation-back.gif);
	background-repeat: repeat-y;
	width: 700px;
	height: 23px;
}
#leftcolumngroup .leftmenu a {
	background-image: url(../images/nav-bullet.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	display: inline;
	display: block;
	width: 160px;
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}
a.indent
{
	background: url(../images/sub-nav-bullet.gif) no-repeat top left !important;
	padding-left: 50px !important;
	width: 140px !important;
	font-weight: normal !important;
}
a:hover.indent
{
	background: url(../images/sub-nav-on.gif) no-repeat top left !important;
}
.helplink a
{
	text-decoration: none;
}
#leftcolumngroup .leftmenu a:hover {
	background-image: url(../images/nav-on.gif);
	background-repeat: no-repeat;
}
#maincolumn {
	float: right;
	width: 570px;
	padding-right: 0px;
	padding-top: 0px;
	margin: 0px;
}
#singlecolumn {
	width: 760px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 0px;
	margin: 0px;
}
#header {
	float: left;
	width: 800px;
	background-image: url(../images/header-back.gif);
	color: #090909;
	background-repeat: repeat-x;
	height: 140px;
	background-color: #ffffff;
}
.floatleft {
	float: left;
}
.floatright {
	float: right;
}
.messagelink {
	width: 100%;
}
.messagelink a {
	display: block;
	width: 100%;
}
.bold {
	font-weight: bold;
}
#logo {
	padding-left: 10px;
	float: left;
}
#logotext {
	float: left;
	padding-top: 30px;
	padding-left: 40px;
	font-size: 32px;
	font-weight: normal;
	line-height: 38px;
	color: #293449;
	font-style: italic;
}
#topmenu {
	margin-top: 93px;
	margin-left: 40px;
	margin-right: auto;
}
#headerbase {
	float: left;
	background-image: url(../images/bar-back-blue.gif);
	background-repeat: repeat-x;
	height: 18px;
	width: 100%;
	font-size: 9px;
	padding: 0px;
	margin: 0px;
}
#headerleft {
	float: left;
	background-image: url(../images/sidebar-left.jpg);
	width: 18px;
	height: 163px;
}
#headerright {
	float: right;
	background-image: url(../images/sidebar-right.jpg);
	width: 18px;
	height: 163px;
}
#content-header {
	height: 160px;
}
#topmenu .activepg,
#topmenu a:hover {
	border-bottom: #293449 1px solid;
	background-image: url(../images/activelink-back.gif);
	background-repeat: repeat-x;
	background-color: #293449;
}
#topmenu a {
	float: left;
	height: 27px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	margin-right: 2px;

	padding-top: 0px;
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 0px;

	line-height: 26px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	vertical-align: middle;

	border-left: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;

	background-image: url(../images/de-activelink-back.gif);
	background-repeat: repeat-x;
	background-color: #9c1e1d;
}
.menuside {
	height: 23px;
}
#footer {
	height: 50px;
	clear: both;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
input, select, textarea {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.fotext {
	text-align: center;
	border-top: 1px dashed #9c1e1d;
	margin-left: 30px;
	margin-right: 30px;
	font-size: 10px;
	padding-top: 5px;
	color: #9c1e1d;
}
#loginbox {
	width: 180px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 0px;
}
.loginboxcol1 {
	float: left;
	width: 65px;
	text-align: right;
	padding-right: 2px;
}
.steps {
	width: 570px;
	height: 120px;
	float: none;
}
.stepsbox {
	float: left;
	width: 95px;
	height: 80px;
	background-image: url(../images/step.gif);
	background-repeat: no-repeat;
	background-color: #ffffff;
	color: #293449;
	text-align: center;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	padding-top: 15px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
.stepsbox a {
	text-decoration: none;
}
#newsletter {
	width: 180px;
}
#leftcolumngroup {
	float: left;
	width: 200px;
}
.error,
.reqstyle,
.malfunction,
table tr td .malfunction,
.requirederror {
	color: red;
	font-weight: bold;
}
.standard
{
	color: #293449;
	font-weight: normal;
}
.malfunction {
	padding-bottom: 5px;
}
.stdcolor {
	color: #293449;
}
.malfunction ul {
	padding: 0px;
	margin: 0px;
}
.malfunction li {
	margin-top: 0px;
	margin-left: 50px;
	padding: 0px;
}
#topright {
	WIDTH: 270px; HEIGHT: 73px
}
.dottedback {
	PADDING-RIGHT: 26px; PADDING-LEFT: 26px; BACKGROUND-IMAGE: url(../images/dotted-back.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
.whitetext {
	COLOR: #e9e9e9
}
.whitetextboldblackback {
	COLOR: #e9e9e9
}
.whitetextboldblackback {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #000000
}
.bluetext {
	FONT-WEIGHT: bold; COLOR: #1ca0d2
}
.bluedarktext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #337dac
}
.paddingleftright {
	PADDING-RIGHT: 26px; PADDING-LEFT: 26px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
.activelinkback {
	BACKGROUND-IMAGE: url(../images/activelink-back.gif); COLOR: #ffffff; BORDER-BOTTOM: #c60000 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #c60000
}
.deactivelinkback {
	BACKGROUND-IMAGE: url(../images/de-activelink-back.gif); COLOR: #ffffff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #1ba3d5
}
.borderlefttopright {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid
}
.bordertopright {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.bordertopleft {
	BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.greybutton {
	BORDER-RIGHT: #afafaf 1px solid; BORDER-TOP: #afafaf 1px solid; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(../images/grey-buttons-back.gif); BORDER-LEFT: #afafaf 1px solid; COLOR: #1a1a1a; BORDER-BOTTOM: #afafaf 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; HEIGHT: 17px; BACKGROUND-COLOR: #d5d5d5
}
.yellowback {
	BORDER-RIGHT: #deddc8 1px solid; PADDING-RIGHT: 28px; BORDER-TOP: #deddc8 1px solid; PADDING-LEFT: 28px; PADDING-BOTTOM: 12px; BORDER-LEFT: #deddc8 1px solid; PADDING-TOP: 12px; BORDER-BOTTOM: #deddc8 1px solid; BACKGROUND-COLOR: #f1f0df
}
.yellowback2 {
	BACKGROUND-COLOR: #f1f0df
}
.whitebggreyborder {
	BORDER-RIGHT: #e9e9e9 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e9e9e9 1px solid; PADDING-LEFT: 30px; PADDING-BOTTOM: 12px; BORDER-LEFT: #e9e9e9 1px solid; PADDING-TOP: 12px; BORDER-BOTTOM: #e9e9e9 1px solid; BACKGROUND-COLOR: #ffffff
}
.whitebggreyborder8px {
	BORDER-RIGHT: #e9e9e9 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #e9e9e9 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #e9e9e9 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #e9e9e9 1px solid; BACKGROUND-COLOR: #ffffff
}
.greyback {
	BACKGROUND-COLOR: #f6f6f6
}
.greyback2 {
	BACKGROUND-COLOR: #e9e9e9
}
.whiteback {
	BACKGROUND-COLOR: #ffffff
}
.tablewidth430px {
	MARGIN: 0px auto; WIDTH: 430px
}
.innerheading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #f1f0df
}
.templatedisplaycell {
	BORDER-RIGHT: #d7d6d6 0px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d7d6d6 0px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #d7d6d6 0px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #d7d6d6 0px solid
}
.templatedisplaycell A IMG {
	BORDER-RIGHT: #d7d6d6 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d7d6d6 2px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #d7d6d6 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #d7d6d6 2px solid
}
.templatedisplaycell A:hover IMG {
	BORDER-RIGHT: #9ebed1 2px solid; BORDER-TOP: #9ebed1 2px solid; BORDER-LEFT: #9ebed1 2px solid; BORDER-BOTTOM: #9ebed1 2px solid
}
.templatedisplaycell1 {
	BORDER-RIGHT: #d7d6d6 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #d7d6d6 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #d7d6d6 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #d7d6d6 1px solid
}
.tempdisdetails {
	BORDER-RIGHT: #d7d6d6 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #d7d6d6 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #d7d6d6 1px solid; LINE-HEIGHT: 1.4em; PADDING-TOP: 4px; BORDER-BOTTOM: #d7d6d6 1px solid; BACKGROUND-COLOR: #f1f0df
}
.greyborderpadding {
	BORDER-RIGHT: #d4d4d4 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #d4d4d4 1px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; BORDER-LEFT: #d4d4d4 1px solid; PADDING-TOP: 12px; BORDER-BOTTOM: #d4d4d4 1px solid
}
.greyborder {
	BORDER-RIGHT: #d4d4d4 1px solid; BORDER-TOP: #d4d4d4 1px solid; BORDER-LEFT: #d4d4d4 1px solid; BORDER-BOTTOM: #d4d4d4 1px solid
}
.1pxborder {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.blueback {
	BORDER-RIGHT: #7f9db9 1px dashed; PADDING-RIGHT: 20px; BORDER-TOP: #7f9db9 1px dashed; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; BORDER-LEFT: #7f9db9 1px dashed; PADDING-TOP: 20px; BORDER-BOTTOM: #7f9db9 1px dashed; BACKGROUND-COLOR: #d0ebf5
}
.blueback2 {
	BORDER-TOP: #ffffff 2px solid; HEIGHT: 40px; BACKGROUND-COLOR: #d0ebf5
}
.blueback3 {
	BACKGROUND-COLOR: #d0ebf5
}
.greenback {
	BORDER-RIGHT: #a5e1e0 1px dashed; PADDING-RIGHT: 20px; BORDER-TOP: #a5e1e0 1px dashed; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; BORDER-LEFT: #a5e1e0 1px dashed; PADDING-TOP: 20px; BORDER-BOTTOM: #a5e1e0 1px dashed; BACKGROUND-COLOR: #e9f8f8
}
.greenback2 {
	BACKGROUND-COLOR: #e1f8f2
}
.textbox {
	BORDER-RIGHT: #c9c7c7 1px solid; BORDER-TOP: #c9c7c7 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #c9c7c7 1px solid; BORDER-BOTTOM: #c9c7c7 1px solid;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 17px
}
.textbox160px {
	BORDER-RIGHT: #c9c7c7 1px solid; BORDER-TOP: #c9c7c7 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #c9c7c7 1px solid; BORDER-BOTTOM: #c9c7c7 1px solid;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 17px
}
.textbox {
}
.textbox160px {
	WIDTH: 160px
}
.width65px {
	WIDTH: 65px
}
.newstable {
	BORDER-TOP: #cac9bb 1px solid; WIDTH: 100%; BACKGROUND-COLOR: #f1f0df
}
.newscell {
	BORDER-BOTTOM: #cac9bb 1px solid
}
.newsdate {
	WIDTH: 95px
}
.linknews {
	COLOR: #1a1a1a; BORDER-BOTTOM: #696868 1px dashed; TEXT-DECORATION: none
}
.linknews:hover {
	COLOR: #696868; BORDER-BOTTOM: #696868 0px dashed; TEXT-DECORATION: none
}
.linkgreybold {
	FONT-WEIGHT: bold; COLOR: #333333; BORDER-BOTTOM: #333333 1px dashed; TEXT-DECORATION: none
}
.linkgreybold:hover {
	FONT-WEIGHT: bold; COLOR: #333333; BORDER-BOTTOM: #333333 1px solid; BACKGROUND-COLOR: #f1f0df; TEXT-DECORATION: none
}
#leftpanel {
	WIDTH: 200px
}
#leftnavigationformat {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(../images/navigation-back.gif); BACKGROUND-REPEAT: repeat-y
}
.navigationoff {
	PADDING-LEFT: 26px; BACKGROUND-IMAGE: url(../images/nav-bullet.gif); VERTICAL-ALIGN: middle; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; TEXT-ALIGN: left
}
.navigationon {
	PADDING-LEFT: 26px; BACKGROUND-IMAGE: url(../images/nav-on.gif); VERTICAL-ALIGN: middle; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 22px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.navigation {
	COLOR: #1a1a1a; TEXT-DECORATION: none
}
.navigation:hover {
	COLOR: #c60000; TEXT-DECORATION: none
}
.navoff {
	COLOR: #1a1a1a
}
.navon {
	COLOR: #c60000
}
.navoff {
	TEXT-DECORATION: none
}
.navon {
	TEXT-DECORATION: none
}
.navoff:hover {
	TEXT-DECORATION: none
}
.navon:hover {
	TEXT-DECORATION: none
}
.footerlink {
	COLOR: #1e1d1d
}
#footerformat {
	BORDER-TOP: #9ebed1 1px solid; BORDER-BOTTOM: #9ebed1 1px solid; HEIGHT: 38px; BACKGROUND-COLOR: #cce0eb
}
#belowfooter {
	HEIGHT: 150px; BACKGROUND-COLOR: #1e1d1d
}
.footertext {
	COLOR: #aeaeae; BACKGROUND-COLOR: #1e1d1d
}
.footertext A {
	COLOR: #aeaeae; TEXT-DECORATION: none
}
.footertext A:hover {
	COLOR: #aeaeae; TEXT-DECORATION: none
}
.priceformemtag {
	PADDING-LEFT: 20px; HEIGHT: 25px
}
.bluetext11 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #337dac
}
.text11 {
	font-size: 11px;
}
.text12 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 16px
}
.text12 A {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none
}
.text12 A:hover {
	FONT-WEIGHT: bold; COLOR: #333333; BORDER-BOTTOM: #090909 1px dotted; TEXT-DECORATION: none
}
.bluetext12 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #337dac
}
.bluetext12normal {
	FONT-SIZE: 12px; COLOR: #337dac
}
.redtext12bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c60000
}
.redtext {
	FONT-WEIGHT: bold; COLOR: #c60000
}
.redtextnormal {
	FONT-WEIGHT: normal; COLOR: #c60000
}
.tahomafont9 {
	FONT-SIZE: 9px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.tahomafont11 {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
.paddingleftright3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.width25per {
	WIDTH: 25%
}
.width20per {
	WIDTH: 20%
}
.padding10px {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.paddingleft20px {
	PADDING-LEFT: 20px
}
.paddingright5px {
	padding-right: 5px
}
.paddingright20px {
	padding-right: 20px
}
.paddingright25px {
	padding-right: 25px
}
.padding8px {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.padding4px {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.padding6px {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.width40per {
	WIDTH: 40%
}
.width30px {
	WIDTH: 30px
}
.width25px {
	width: 25px;
}
.width50px {
	width: 50px;
}
.width75px {
	width: 75px;
}
.width100px {
	width: 100px;
}
.width120px {
	width: 120px;
}
.width125px {
	width: 125px;
}
.width175px {
	width: 175px;
}
.width50per {
	WIDTH: 40%
}
.width33per {
	WIDTH: 33%
}
.whitelink1 {
	TEXT-DECORATION: none
}
.whitelink1:hover {
	TEXT-DECORATION: none
}
.footerlink {
	TEXT-DECORATION: none
}
.footerlink:hover {
	TEXT-DECORATION: underline
}
.linkblack {
	COLOR: #090909; BORDER-BOTTOM: #090909 1px dashed; TEXT-DECORATION: none
}
.linkblack:hover {
	BORDER-BOTTOM: #090909 1px solid; TEXT-DECORATION: none
}
.dottedline {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/more-below-dotted.gif); PADDING-BOTTOM: 4px; BACKGROUND-REPEAT: repeat-x
}
.redheading {
	COLOR: #ce2222
}
h1 {
	font-weight: normal;
	padding-bottom: 3px;
	padding-top: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	border-bottom: #9c1e1d 1px dashed;
	letter-spacing: -0.03em;
	font-size: 22px;
	color: #293449
}
h2 {
	font-weight: normal;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	font-size: 18px;
	color: #293449;
}
h3 {
	font-size: 18px;
	color: #293449;
	padding: 0px;
	margin: 0px;
}
.tableheader {
	font-size: 18px;
	color: #9c1e1d;
	padding: 0px;
	margin: 0px;
}
h4 {
	font-size: 12px;
	color: #293449;
	padding: 0px;
	margin: 0px;
	text-align: center;
}
p {
	margin: 0px;
	padding-bottom: 10px;
	font-size: 12px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}
.tablecentre {
	MARGIN: 0px auto; WIDTH: 752px
}
.tablecentresmall {
	MARGIN: 0px auto; WIDTH: 1px
}
BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #ffffff
}
TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	TEXT-TRANSFORM: none;
	COLOR: #293449;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
DIV {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	TEXT-TRANSFORM: none;
	COLOR: #293449;
	FONT-STYLE: normal;
	FONT-FAMILY: Tahoma, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.width100per {
	WIDTH: 100%
}
.height1 {
	HEIGHT: 1px
}
.width1 {
	WIDTH: 1px
}
.lt {
	TEXT-ALIGN: left
}
.lm {
	TEXT-ALIGN: left
}
.lb {
	TEXT-ALIGN: left
}
.lt {
	VERTICAL-ALIGN: top
}
.rt {
	VERTICAL-ALIGN: top
}
.ct {
	VERTICAL-ALIGN: top
}
.lm {
	VERTICAL-ALIGN: middle
}
.rm {
	VERTICAL-ALIGN: middle
}
.cm {
	VERTICAL-ALIGN: middle
}
.rt {
	TEXT-ALIGN: right
}
.rb {
	TEXT-ALIGN: right
}
.rm {
	TEXT-ALIGN: right
}
.lb {
	VERTICAL-ALIGN: bottom
}
.cb {
	VERTICAL-ALIGN: bottom
}
.rb {
	VERTICAL-ALIGN: bottom
}
.ct {
	TEXT-ALIGN: center
}
.cb {
	TEXT-ALIGN: center
}
.cm {
	TEXT-ALIGN: center
}
.wbad {
	COLOR: #090909; LINE-HEIGHT: 14px
}
.normal {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND-IMAGE: url(../images/activelink-back.gif); BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #c60000 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #c60000
}
.normall {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND-IMAGE: url(../images/activelink-back.gif); COLOR: #ffffff; BORDER-BOTTOM: #c60000 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #c60000
}
.normalover {
	BORDER-TOP: #ffffff 1px solid; BACKGROUND-IMAGE: url(../images/de-activelink-back.gif); BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #1ba3d5
}
.whitelink2 {
	padding-right: 30px;
	padding-left: 30px;
	font-weight: bold;
	padding-bottom: 0px;
	color: #ffffff;
	padding-top: 0px;
	text-decoration: none;
}
.spacer {
	height: 1px;
	width: 50px;
}
.textbox2 {
	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; BORDER-LEFT: #dadada 1px solid; WIDTH: 339px; PADDING-TOP: 4px; BORDER-BOTTOM: #dadada 1px solid; HEIGHT: 24px
}
.textboxc {
	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dadada 1px solid; WIDTH: 250px; PADDING-TOP: 2px; BORDER-BOTTOM: #dadada 1px solid; HEIGHT: 12px
}
.size18 {
	FONT-SIZE: 18px
}
.darkgray {
	COLOR: #464646
}
.greybutton2 {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/sign-in.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 115px; BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
.greybutton3 {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/grey-buttons-back.gif); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 145px; BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 25px; BORDER-RIGHT-WIDTH: 0px
}
.textbox317 {
	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; BORDER-LEFT: #dadada 1px solid; WIDTH: 317px; PADDING-TOP: 4px; BORDER-BOTTOM: #dadada 1px solid; HEIGHT: 21px
}
.textbox176 {
	FONT-SIZE: 11px; WIDTH: 176px; HEIGHT: 17px
}
.selectbox317 {
	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; BORDER-LEFT: #dadada 1px solid; WIDTH: 327px; PADDING-TOP: 4px; BORDER-BOTTOM: #dadada 1px solid; HEIGHT: 32px
}
#containertable {
	BORDER-RIGHT: #e9e9e9 0px solid; BORDER-TOP: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; BORDER-BOTTOM: #e9e9e9 0px solid; BACKGROUND-COLOR: #ffffff
}
#containertable TD {
	BORDER-RIGHT: #e9e9e9 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e9e9e9 1px solid; HEIGHT: 29px
}
#profile-containertable {
	BORDER-RIGHT: #e9e9e9 1px solid; BORDER-TOP: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; BORDER-BOTTOM: #e9e9e9 1px solid; BACKGROUND-COLOR: #ffffff
}
#profile-containertable TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: 19px
}
.blue-th {
	WIDTH: 59px; HEIGHT: 29px; BACKGROUND-COLOR: #d0ebf5
}
.yellow-th {
	HEIGHT: 29px; BACKGROUND-COLOR: #f1f0df
}
.gray-th {
	FONT-SIZE: 9px; COLOR: #000000; HEIGHT: 29px; BACKGROUND-COLOR: #dddddd
}
.gray-th A {
	FONT-SIZE: 9px; COLOR: #000000; TEXT-DECORATION: none
}
.gray-th A:hover {
	COLOR: #c60000; TEXT-DECORATION: underline
}
.green-th {
	WIDTH: 73px; HEIGHT: 29px; BACKGROUND-COLOR: #e1f8f2
}
.red-text {
	COLOR: #c60000
}
#gateway-table TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.pagerlink {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; COLOR: #333333; PADDING-TOP: 1px; TEXT-DECORATION: underline
}
.pagerlink:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #333333 0px dashed; BACKGROUND-COLOR: #333333; TEXT-DECORATION: none
}
.searchfield1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; WIDTH: 240px; COLOR: #cccccc; PADDING-TOP: 4px; FONT-STYLE: normal; FONT-FAMILY: verdana; HEIGHT: 14px; TEXT-DECORATION: none
}
.submitbutton1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; WIDTH: 100px; COLOR: #000000; PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY: verdana; HEIGHT: 28px; TEXT-DECORATION: none
}
.button {
	font-size: 10px;
}
.ztemplatedisplaycell {
	BORDER-RIGHT: #d7d6d6 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d7d6d6 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d7d6d6 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #d7d6d6 0px solid
}
.ztemplatedisplaycell A IMG {
	BORDER-RIGHT: #d7d6d6 5px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d7d6d6 5px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #d7d6d6 5px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #d7d6d6 5px solid
}
.ztemplatedisplaycell A:hover IMG {
	BORDER-RIGHT: #9ebed1 5px solid; BORDER-TOP: #9ebed1 5px solid; BORDER-LEFT: #9ebed1 5px solid; BORDER-BOTTOM: #9ebed1 5px solid
}
.newsheadline {
	FONT-WEIGHT: bold; COLOR: #1ca0d2; TEXT-ALIGN: center
}
.newsdescription {
	
}
.newslink {
	COLOR: #000000
}

.toggler {
	color: #222;
	margin: 0;
	padding: 2px 5px;
	background: #eee;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 1px solid #f5f5f5;
	border-left: 1px solid #f5f5f5;
	font-size: 12px;
	font-weight: normal;
	cursor: pointer;
}

.element {
	
}

.element p {
	margin: 0;
	padding: 4px;
}

.float-right {
	padding:10px 20px;
	float:right;
}

blockquote {
	text-style:italic;
	padding:5px 0 5px 30px;
}
hr,
#leftcolumngroup hr
{
	height: 1px;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: #9c1e1d 1px dashed;
}
#adKeywords
{
	display: none;
}