#body {font-family:helvetica, arial sans-serif; color:black; font-size:10pt; background-color:rgb(255,255,245);}

#container {position:relative; width:50%; margin:0 auto;}

#header1 {font-family:helvetica, arial sans-serif; font-size:42pt; color:#0000CC; position:absolute; top:5px; right:10px;}

#header2 {position:absolute; top:64px; right:10px; width:895px;font-size:12pt; color:#0000CC; text-align:right;}

#leftbar1 {position:absolute; top:130px; right:777px; width:124px; height:124px; overflow:hidden;
border-style:solid; border-width:1px; border-color:black;}

#leftbar2 {position:absolute; top:316px; right:777px; width:124px; height:124px; overflow:hidden;
border-style:solid; border-width:1px; border-color:black;}

#leftbar3 {position:absolute; top:511px; right:777px; width:124px; height:124px; overflow:hidden;
border-style:solid; border-width:1px; border-color:black;}

#rightbgcol {position:absolute; top:130px; right:10px; width:128px; height:500px; border-style:solid; 
border-width:1px; border-color:#0000CC; background-color:rgb(230,230,230);}

#rightbar1 {position:relative; top:10px; left:10px; text-align:left;}
#rightbar2 {position:relative; top:50px; left:10px; text-align:left;}
#rightbar3 {position:relative; top:65px; left:10px; text-align:left;}
#rightbar4 {position:relative; top:80px; left:10px; text-align:left;}
#rightbar5 {position:relative; top:95px; left:10px; text-align:left;}
#rightbar6 {position:relative; top:110px; left:10px; text-align:left;}
#rightbar7 {position:relative; top:125px; left:10px; text-align:left;}
#rightbar8 {position:relative; top:140px; left:10px; text-align:left;}

#rightbarabout {position:absolute; bottom:80px; left:10px; text-align:left;}
#rightbarauthors {position:absolute; bottom:55px; left:10px; text-align:left;}
#rightbarsearch {position:absolute; bottom:30px; left:10px; text-align:left;}
#copyright {font-weight:normal; font-size:8pt; color:#0000CC; position:absolute; bottom:5px; left:10px;}

#featuretext {position:absolute; top:130px; right:480px; width:270px; height:354px; overflow:hidden; 
font-weight:normal; font-size:9pt; text-align:justify; padding:3px; border-style:solid; border-width:0px; border-color:#0000CC;}

#featurelink {position:absolute; top:502px; right:480px; width:275px; height:23px; background-color:rgb(255,255,245);
overflow:hidden; text-align:right;}

#leadertext {position:absolute; top:130px; right:150px; width:307px; height:150px; 
font-weight:normal; font-size:9pt; text-align:justify; padding:3px; border-style:solid; border-width:0px; border-color:#0000CC;}

#newsfeature {position:absolute; top:300px; right:155px; width:295px; height:205px; overflow:auto;
text-align:justify; text-color:black; padding:5px; border-style:solid; border-width:1px; border-color:#0000CC; background-color:rgb(230,230,230);}

#newsfeed {position:absolute; top:300px; right:155px; width:295px; height:205px; overflow:auto;
text-align:justify; text-color:black; padding:5px; border-style:solid; border-width:1px; border-color:black;}

#bottombox {position:absolute; top:530px; right:150px; width:600px; height:89px; 
text-align:justify; font-weight:normal; font-size:9pt; padding:5px; border-style:solid; border-width:0px; border-color:#0000CC;}




#footer {position:relative; top:0px; left:0px; height:50px;}


#boldtext {font-color:black; font-weight:bold; font-size:10pt;}
#boldblue {font-color:#0000CC; font-weight:bold; font-size:10pt;}

#column2header {position:absolute; top:130px; right:150px; width:605px; height:25px; font-family:helvetica, arial sans-serif; font-weight:bold; font-size:14pt; color:black;}

#column2subheader {position:absolute; top:150px; right:150px; width:605px; height:20px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#black;
font-size:10.5pt; font-weight:bold; color:black;}

#column2onlyheader {position:absolute; top:130px; right:150px; width:605px; height:25px; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#black;
font-family:helvetica, arial sans-serif; font-weight:bold; font-size:14pt; color:black;}

#sectorintro {position:absolute; top:175px; right:150px; width:605px; height:50px; 
text-align:justify; font-weight:normal; font-size:9pt; padding:5px; border-style:solid; border-width:0px; border-color:#0000CC;}

#sectorarticles {position:absolute; top:250px; right:470px; width:285px; height:850px; overflow:hidden; 
font-weight:normal; font-size:9pt; text-align:justify; padding:3px; border-style:solid; border-width:0px; border-color:#0000CC;}

#sectorlinks {position:absolute; top:250px; right:150px; width:285px; height:800px; overflow:hidden;
font-weight:normal; font-size:9pt; text-align:justify; padding:5px; border-style:solid; border-width:0px; border-color:#0000CC;}

#sectornewsfeed {position:relative; right:0px; width:270px; height:250px; overflow:auto;
text-align:justify; padding:5px; border-style:solid; border-width:1px; border-color:black;}

a:link {font-weight:normal; font-size:10pt; color:#0000CC; text-decoration:none;}
a:visited {font-weight:normal; font-size:10pt; color:#0000CC; text-decoration:none;}
a:active {font-weight:normal; font-size:10pt; color:#0000CC; text-decoration:none;}
a:hover {font-weight:normal; font-size:10pt; color:#0033FF; text-decoration:none;}

a:link.mainnav {font-family:helvetica, arial sans-serif; font-weight:bold; letter-spacing: -1px; font-size:13pt; color:#0000CC; text-decoration:none;}
a:visited.mainnav {font-family:helvetica, arial sans-serif; font-weight:bold; letter-spacing: -1px; font-size:13pt; color:#0000CC; text-decoration:none;}
a:active.mainnav {font-family:helvetica, arial sans-serif; font-weight:bold; letter-spacing: -1px; font-size:13pt; color:#0000CC; text-decoration:none;}
a:hover.mainnav {font-family:helvetica, arial sans-serif; font-weight:bold; letter-spacing: -1px; font-size:13pt; color:#0033FF; text-decoration:none;}

a:link.title {font-family:helvetica, arial sans-serif; font-weight:bold; font-size:11pt; color:#0000CC; text-decoration:none;}
a:visited.title {font-family:helvetica, arial sans-serif; font-weight:bold; font-size:11pt; color:#0000CC; text-decoration:none;}
a:active.title {font-family:helvetica, arial sans-serif; font-weight:bold; font-size:11pt; color:#0000CC; text-decoration:none;}
a:hover.title {font-family:helvetica, arial sans-serif; font-weight:bold; font-size:11pt; color:#0033FF; text-decoration:none;}

a:link.intext {font-weight:bold; font-size:10pt; color:#0000CC; text-decoration:none;}
a:visited.intext {font-weight:bold; font-size:10pt; color:#0000CC; text-decoration:none;}
a:active.intext {font-weight:bold; font-size:10pt; color:#0000CC; text-decoration:none;}
a:hover.intext {font-weight:bold; font-size:10pt; color:#0033FF; text-decoration:none;}

a:link.intextsmall {font-weight:bold; font-size:9pt; color:#0000CC; text-decoration:none;}
a:visited.intextsmall {font-weight:bold; font-size:9pt; color:#0000CC; text-decoration:none;}
a:active.intextsmall {font-weight:bold; font-size:9pt; color:#0000CC; text-decoration:none;}
a:hover.intextsmall {font-weight:bold; font-size:9pt; color:#0033FF; text-decoration:none;}

a:link.copyright {font-weight:normal; font-size:8pt; color:#0000CC; text-decoration:none;}
a:visited.copyright {font-weight:normal; font-size:8pt; color:#0000CC; text-decoration:none;}
a:active.copyright {font-weight:normal; font-size:8pt; color:#0000CC; text-decoration:none;}
a:hover.copyright {font-weight:normal; font-size:8pt; color:#0033FF; text-decoration:none;}
