@charset "utf-8";
/* CSS Document */


  




#container {
	background-repeat: no-repeat;
	height: 900px;
	width: 1100px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	position:relative;
}


#header {
	height: 189px;
}
#logo {
	float:left;
	padding-left:42px;
}

#headerlinks {
	font-size: 11px;
	padding: 10px 0px 0px 10px;
	float: right;
	height: 25px;
	width: 1000px;
	text-align:right;
	margin-right:30px;
	
}
#breadcrumb {padding-right:40px;display:inline;}

#breadcrumb a {color: #FFF;}

ul#sitemap li {margin-left:40px;}

a {
	color: #FFF;
	text-decoration: none;		
	
	
}

a:hover {
	color: #F8981D;	
	}
	
	
body {
	background-color: #4b5862;
}
body, p, td, th, a, div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-top:0px;
	margin-bottom:12px;
	line-height:1.2;
	color: #FFF;
}
h1 {
	font-size: x-large;
	font-weight: normal;
	color: #F8981D;
	margin-bottom: 8px;
	margin-top:4px;
}

h2 {
	font-size: large;
	color: #F8981D;
	margin-top:4px;
	margin-bottom: 2px;
	font-weight: normal;
}
h2.grey, .grey {color: #455560; }
div.grey {
	background-color:#FFF;
	font-weight: normal;
	font-size:11px;
}

h3 {
	font-size: medium;
	color: #F8981D;
	margin-bottom: 2px;
	margin-top:0px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ACACAC;
}
h3.noline {
	border-bottom-width: 0px;
}


th {
	text-align: left;
}

div.bodyText .highlight {
	font-size: 12pt;
}
div.bodyText {
	position:absolute;
	width:555px;
	padding-right:10px;
	
	overflow:auto;
	height: 405px;
}
div.news {

	width:505px;
	padding-right:10px;
	float:left;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
div.rightCol {
	margin-top:0px;
	float:right;
	width:175px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666;	
	padding-left:10px;
}

#podcastArchive{
	margin-top:0px;
	float:right;
	width:270px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666;	
	padding-left:20px;
	overflow:auto;
	height:405px;
}

div.fullwidthText {
	overflow:auto;
	height:405px;
	width: 752px;

}
#rightTextArea {height:275px;}
img.bodyImage {position:absolute;
right:10px;
bottom:10px;}

#ContentArea p,#ContentArea, #ContentArea td, #ContentArea div,#ContentArea  {
	color: #455560;
}

#ContentArea ul {margin-left:0px;padding-left:0px;}
#ContentArea li {margin-left:16px;padding-left:0px;}

div.podcast {
	background-color: #5c6d78;
	height: 100px;
	width: 230px;
	border: 1px solid #a2aab0;
	font-size: small;
	padding: 5px;
	float: left;
	margin-right: 10px;
	overflow:hidden;
	z-index:0;
}
div.podcast p{ color:#FFF; }
div.podcast img {padding-right:5px;}

div.rightpod {width:90px;float:right;}

div.podcastarch{
	height: 100px;
	width: 230px;
	border: 1px solid #a2aab0;
	font-size: small;
	padding: 5px;
	float: left;
	margin-right: 10px;
	overflow:hidden;
}
div.menuTrans {
	position:absolute;
	height: 90px;
	width: 170px;
	margin-top:10px;
	background-color: #FFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.podimg {float:left;padding:0;margin:0;width:131px;}

#latestnews {
	background-color: #5c6d78;
	height: 157px;
	width: 225px;
	font-size: 11px;
	padding:5px 3px 3px 3px;
	float: right;
	margin-right:25px;
	}
#newsbox {
	background-image: url(/images/altium/newsbox.gif);
	background-repeat: no-repeat;
	padding:13px;
	width:225px;
	height:120px;
	margin-top:10px;

}
#newsbox p {
	font-size: 12px;
	width:200px;
}
#leftpanel {
	background-image: url(/images/altium/leftpanellight.png);
	background-repeat: no-repeat;
	float: left;
	height: 455px;
	width: 762px;
	padding-left: 42px;

}

#ContentArea {
	margin-top:50px;
	background-color: #f5f5f5;
	width: 752px;
	padding-top: 10px;
	padding-left: 10px;
	position:relative;
	height:405px;
}
#HomeArea {margin-top:50px;		width: 752px;	height: 455px;}
#HomeArea p {color:#FFF}
#ContentArea  a:link,#ContentArea  a:visited {
	color: #455560;
	text-decoration: underline;
	padding-right:15px;
}
#ContentArea .bodyText a:link,#ContentArea .bodyText a:visited, a.arrow {
	background-image: url(/images/altium/linkarrow.gif);
	background-repeat: no-repeat;
	background-position: right center;

}

#ContentArea .bodyText a.noarrow {
	
	background-image:none;
}
#ContentArea a:hover {
	color: #F8981D;
}

#rightpanel {
	background-image: url(/images/altium/rightpanel.png);
	background-repeat: no-repeat;
	float: right;
	height: 435px;
	width: 250px;
	padding-left:10px;
}

#rightpanel p {
	margin-top: 5px;
	margin-bottom: 0px;	
	
}

#footerbar {
	background-color: #455560;
	clear: both;
	height: 168px;
	width: 1055px;	
	padding-left: 46px;
	padding-top:5px;
}
#podcastHeader {
	width:730px;
	padding-bottom:5px;
	padding-top:5px;
	height:22px;
}


#footer {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 20px;	
	padding-right: 20px;	
}
#footer p{
	font-size: 10px;
	margin: 4px 0px;
}
form {margin:0px;}
input,select {
	margin:5px 0px 0px 0px;
	background-color: #455560;
	border: 1px solid #FFF;
	color: #FFF;
	padding: 2px;

}

#rightpanel input,#rightpanel select {
	margin-bottom:20px;	
	
}

select {width:225px;}
select.tranSelect {width:auto;margin-right:10px;}
input {width:194px;	height:16px;}

input.button {border:none;padding:0px;width:auto;height:auto;}
.inputbox {height:22px;margin-bottom:25px;}

#footer p {
	margin-top: 5px;
	margin-bottom: 0px;
	padding-bottom:5px;
	color: #FFF;
}
p.botborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	color: #FFF;
}
input.white {
	background-color: #FFF;
	color: #455560;
	border: 1px solid #4B5862;
} 

div.people {
	position:absolute;
	width:600px;
	left:200px;
	top:20px;
	background-color: #FFF;
	border: 1px solid #CCC;
	visibility:hidden;
	padding:10px;
	z-index: 100;	
}

a.close {
	font-size: 11px;
float:right;
}
table#people {width:720px;}
#people td {
	margin:0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding: 0px;

}

#people td.noborder {
	padding:0px;
	border-bottom-width: 0px;
	
}
#people tr:hover {
	background-color: #CCC;
	cursor:pointer
}
#people tr.nohighlight:hover {
	background-color: #f5f5f5;
	cursor:default;
}


tr.rowhighlight td {
	background-color: #CCC;
	cursor:pointer
}

div.transactionDetail {
	background-color: #CCC;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-bottom:0px;
	width:700px;
}


div.popup {
	position: absolute;
	width:500px;
	top:310px;
	left:280px;
	z-index:1000;
	background-color: #FFF;
	padding: 10px;
	border: 1px solid #485862;
	visibility:hidden;
	min-height:250px;
}

div.popup p {color: #455560;}

img.menuthumb {
	position:absolute;
	bottom:5px;
}
img.logo {padding-right:10px;height:60px;}

.orange, a.orange,p.orange, a.orange:link, a.orange:visited, span.orange p {	color: #F8981D;}

#movie {float:left;width:330px;}

#logobox {float:right;background-color:#FFF;padding:10px;width:200px;text-align:center;}

.rowheighlight {cursor:pointer}

.cms_search_page_keyword {
	text-decoration: underline;
	display: inline;
}


#pscroller2{
	width: 242px;
	height: 112px;
	text-align:left;
}
#pscroller1{
	width: 200px;
	height: 95px;
	text-align:left;
}
#pscroller1 a:link, #pscroller1 a:visited{
	color: White;
	text-decoration: none;
}

#pscroller1 a:hover {
	color: White;
}

#pscroller1 p {
	text-align:left;
}

.someclass{ //class to apply to your scroller(s) if desired
}

.pscroller{
	width: 200px;
	height: 95px;
	text-align:left;
}

.pscroller a:link, .pscroller a:visited{
	color: White;
	text-decoration: none;
}

.pscroller a:hover {
	color: White;
}

.pscroller p {
	text-align:left;
}

.menucross {
	float:right;
	padding:5px;
	
}
