html, body {
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height:100%;
	background-image: url(images/bg.png);
}

table {
	margin: 0px 0px 0px 0px;
}
	
td {
    margin: 0px 0px 0px 0px;
}

.imgfix {
	display: block;
}

.imgborder {
	border: 1px solid #888888;
}

.td01 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

.td02 {
    text-align: left;
	font-family: "Trebuchet MS",Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
}

.td03 {
    text-align: left;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
}

.td04 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.search {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.topmenu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.bottommenu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.login {
    text-align: left;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.sectionheader {
    text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ae0000;
}

.header01 {
    text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ae0000;
}

form {
	margin: 0px 0px 0px 0px;
}

input.textbox {
	text-indent : 2px;
	border : 1px solid #363636;
	font-family : Tahoma;
	font-size : 11px;
	width : 90px;
	height : 4mm;
}

.sectorbox {
	border : 1px solid #363636;
	font-family : Tahoma;
	font-size : 11px;
}

.searchbox {
	border : 1px solid #363636;
	font-family : Tahoma;
	font-size : 11px;
	vertical-align:middle;
	padding:2px;
}

input.submitbutton {
	font-family : Tahoma;
	font-size : 10px;
	color: #FFFFFF;
	border : 1px;
	background-color : #E23002;
	border-color : #FC937D #FC937D #7D250F #7D250F;
}

input.loginbutton {
	font-family : Tahoma;
	font-size : 10px;
	color: #FFFFFF;
	border : 0px;
	background-color : transparent;
	background-image : url(images/loginbutton.gif);
}

input.searchbutton {
	font-family : Tahoma;
	font-size : 10px;
	color: #FFFFFF;
	border : 0px;
	background-color : transparent;
	background-image : url(images/searchbutton.gif);
}

.cpmenuheader {
	font-family: "Trebuchet MS",Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ae0000;
}

.websitecontainer {
	border:1px solid #555555; 
	border-top-width:0px; 
	background-color:#efefef;
}

.websitetextarea {
	font-family: "Trebuchet MS",Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width:595px;
	display:block;
}

.fullScreen {
	display: none;
	position:absolute;
	width:100%;
	height:100%;
}

.transbg { background-image:url(images/transparent.gif); }

.back01 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/back01.png'); }
.back01[class] { background-image:url(images/back01.png);}
.back02 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/back02.png'); }
.back02[class] { background-image:url(images/back02.png);}

A				{ text-decoration:none ; color : #ffffff; }
A:link			{ text-decoration:none ; color : #ffffff; }
A:visited		{ text-decoration:none ; color : #ffffff; }
A:active		{ text-decoration:none ; color : #ffffff; }
A:hover			{ text-decoration:none ; color : #ffcc00; }

A.news			{ text-decoration:underline ; color : white; }
A:link.news		{ text-decoration:underline ; color : white; }
A:visited.news	{ text-decoration:underline ; color : white; }
A:active.news	{ text-decoration:underline ; color : white; }
A:hover.news	{ text-decoration:underline ; color : #ccff00; }

A.header		{ text-decoration:none ; color : white; }
A:link.header	{ text-decoration:none ; color : white; }
A:visited.header{ text-decoration:none ; color : white; }
A:active.header	{ text-decoration:none ; color : white; }
A:hover.header	{ text-decoration:none ; color : #ccff00; }

A.cpmenu		{ font-size:11px; text-decoration:none ; color : #444444; }
A:link.cpmenu	{ font-size:11px; text-decoration:none ; color : #444444; }
A:visited.cpmenu{ font-size:11px; text-decoration:none ; color : #444444; }
A:active.cpmenu	{ font-size:11px; text-decoration:none ; color : #444444; }
A:hover.cpmenu	{ font-size:11px; text-decoration:none ; color : #ae0000; }

A.firm			{ text-decoration:none ; color : #ae0000; }
A:link.firm		{ text-decoration:none ; color : #ae0000; }
A:visited.firm	{ text-decoration:none ; color : #ae0000; }
A:active.firm	{ text-decoration:none ; color : #ae0000; }
A:hover.firm	{ text-decoration:none ; color : #ff0000; }

A.cont01			{ text-decoration:none ; color : #98b33a; }
A:link.cont01		{ text-decoration:none ; color : #98b33a; }
A:visited.cont01	{ text-decoration:none ; color : #98b33a; }
A:active.cont01		{ text-decoration:none ; color : #98b33a; }
A:hover.cont01		{ text-decoration:none ; color : #ffffff; }

A.cont02			{ text-decoration:none ; color : #ffe100; }
A:link.cont02		{ text-decoration:none ; color : #ffe100; }
A:visited.cont02	{ text-decoration:none ; color : #ffe100; }
A:active.cont02		{ text-decoration:none ; color : #ffe100; }
A:hover.cont02		{ text-decoration:none ; color : #ffffff; }

A.cont03			{ text-decoration:none ; color : #666666; }
A:link.cont03		{ text-decoration:none ; color : #666666; }
A:visited.cont03	{ text-decoration:none ; color : #666666; }
A:active.cont03		{ text-decoration:none ; color : #666666; }
A:hover.cont03		{ text-decoration:none ; color : #000000; }
