table,tr,td,p {
	font-family: Verdana;
	color: black;
	font-size: 11px;
	line-height: 15px;
}
h1 {
	padding: 0px;
	margin: 0px;
	font-size: 1px;
	width: 35px;
	color: #FFFFFF;
}
h2 {
	padding: 0px;
	margin: 0px;
	font-size: 1px;
	width: 90px;
	color: #FFFFFF;	
}
h3 {
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	font-size: 11px;
}

a:link,a:visited,a:active {    
	color: #336699;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #3399CC;
	text-decoration: none;
	font-weight: bold;
}

a.news:link,a.news:visited,a.news:active {
	color: #336699;
	text-decoration: none;
	font-size: 9px;
	line-height: 12px;
	font-weight: normal;
}

a.news:hover {
	color: #3399CC;
	text-decoration: none;
	font-size: 9px;
	line-height: 12px;
	font-weight: normal;
}

a.interface:link,a.interface:visited,a.interface:active {
	color: #ABABAB;
	text-decoration: none;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
}

a.interface:hover {
	color: #898989;
	text-decoration: none;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
}

a.portfolio:link,a.portfolio:visited,a.portfolio:active {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

a.portfolio:hover {
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

a.portfolioTitle:link,a.portfolioTitle:visited,a.portfolioTitle:active {
	color: #FFFFFF;
	text-decoration: none;
}

a.portfolioTitle:hover {
	color: #C7C7C7;
	text-decoration: none;
}

.footer {
	color: #646464;
	font-size: 10px;
	line-height: 14px;
}


.lastPublished {
	color: #999999;
	font-size: 10px;
	line-height: 14px;
	padding: 0px 0px 0px 17px;
}

.smallText {
	font-size: 10px;
	line-height: 14px;
}

.highlight {
	font-weight: bold;
}

input[ type="text" ], input[ type="password" ], textarea {
	background-color: #FFFFFF !important;
}

.form {
	border: 1px;
	border-color: #9D9D9D; 
	border-style: solid;
	color: black;
	background-color: #FFFFFF !important;
}

.button {
	border-width: 1px 2px 1px 2px;
	border-color: #9D9D9D;
	border-style: solid dotted solid dotted;
	background-color: white;
	color: #336699;

	font-weight: bold;
	font-size: 9px;
	letter-spacing:0px;
	height: 16px;
}

.title {
	color: #666666;
	font-weight: bold;
	font-size: 10px;
	line-height: 14px;
}

.newsDate {
	color: #666666;
	font-size: 10px;
	line-height: 14px;
}

.newsDate2 {
	color: #9F1D0D;
	font-size: 10px;
	line-height: 12px;
}

.consumerTd {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10px;
	background-color: #336699;
	line-height: 14px;
}

.quote {
     font-style: italic;
}

.warning {
	color: #990000;
	font-weight: bold;
}

.imgBorder {
	border: 1px;
	border-color: #9D9D9D; 
	border-style: solid;
}

.actuality {
	border-top-width: 1px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-right-width: 0px;
	border-color: #3C728A;
	border-style: solid;

	font-size: 9px;
	letter-spacing:0px;
	line-height: 12px;
	padding: 5px 0px 20px 0px;
}

.textBox {
	text-align: center;
	border: 1px;
	border-color: gray;
	border-style: solid;

	visibility: hidden;
}

.intLeft {
	margin: 0px 7px 12px 16px;
	background-image: url(/gfx/tableLeftBg.gif);
}

.intLeftPadding {
	padding: 0px 4px 0px 3px;
}

.intRight {
	margin: 0px 0px 12px 7px;
	background-image: url(/gfx/tableRightBg.gif);
}

.intRightPadding {
	padding: 0px 3px 0px 4px;
}

.intSplitBorder {
	border-bottom: 1px solid #e6e6e6;
	border-left: 1px solid #ababab;
	border-right: 1px solid #ababab;
}

.mainTextBorder {
	border-width: 1px 0px 0px 1px;
	border-color: #ABABAB;
	border-style: solid;
}

.mainTextPadding {
	padding: 17px 5px 5px 17px;
}

.newsTextMargin {
	padding: 1px 5px 0px 7px;
}

.leftLineBg {
	background-image: url('/gfx/spacerGrey.gif');
	background-repeat: repeat-y;
}

.blackBorder {
	border: 1px #000000 solid;
}