div#navigation {
	float: left;
	width:132px;
	padding:0px 0px 0px 0px;
	margin:0px;

}
div#navigation a:link { font-size:11px; font-weight: bold; color : #ffffff;text-decoration: none;}
div#navigation a:visited { font-size:11px; font-weight: bold; color : #ffffff;text-decoration: none;}
div#navigation a:active { font-size:11px; font-weight: bold; color : #ffffff;text-decoration: none;}
div#navigation a:hover { font-size:11px; font-weight: bold; color : #ffffff;text-decoration: underline;}

div#main {
	float: left;
	padding:0px 0px 0px 8px;
	

}
div#ads {
 position: absolute;
 left: 652px;
 top:100px;
 padding:0px 0px 0px 8px;
 margin:0px;
}

div#articles {
	display: block;

}

div#finances {
	display: none;

}
div#background {
	display: none;

}
div#charts {
	display: none;

}
body, table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #000000;
	background-color: #FFFFFF;
	margin:0px;
	padding:0px;
}

p {
	margin:0px;
	padding:0px 0px 8px 0px;
}


 A:link {text-decoration: none; color: #d71f00;font-weight: bold;}
 A:visited {text-decoration: none; color: #d71f00;font-weight: bold;}
 A:active {text-decoration: none; color: #d71f00;font-weight: bold;}
 A:hover {text-decoration: underline; color: #d71f00;font-weight: bold;}


h1{
	
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #eeeeee;
	padding:6px;
	margin:0px 0px 4px;
	
}
h2 { font-size:14px; font-weight: bold; color : #000000;text-decoration: none; padding:4px 0px; margin:0px;}
h2 a:link { font-size:14px; font-weight: bold; color : #d71f00;text-decoration: none; padding:4px 0px 0px; margin:0px;}
h2 a:visited { font-size:14px; font-weight: bold; color : #d71f00;text-decoration: none; padding:4px 0px 0px; margin:0px;}
h2 a:active{ font-size:14px; font-weight: bold; color : #d71f00;text-decoration: none; padding:4px 0px 0px; margin:0px;}
h2 a:hover { font-size:14px; font-weight: bold; text-decoration: underline; color : #d71f00;  padding:4px 0px 0px; margin:0px;}

h2 div { color : #000000;}

h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #c4c4c4;
	padding:6px;
    border-top:solid 1px #7b7b7b;
	margin:0px;
	
}
h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	background-color: #919191;
	padding:6px;
    border-top:solid 1px #000000;
	margin:0px;
	
}

.blackLink a:link{ color : #000000;text-decoration: none;}
.blackLink a:visited { color : #000000;text-decoration: none;}
.blackLink a:active{ color : #000000;text-decoration: none;}
.blackLink a:hover { color : #000000;text-decoration:underline;}

.headerTop{
	
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #eeeeee;
	padding:6px;
	margin:0px 0px 4px;
	
}

.aimBox{
  background-color:#eeeeee;
}
.alertBox{
  background-color:#eeeeee;
  padding:4px;
}
.portBox{
  background-color:#eeeeee;
  padding:4px;
  border:solid 1px #cccccc;
}




.aimBox ul{
  margin:0px 0px 0px 16px;
  padding:4px 4px 12px;
}

.toc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #eeeeee;
	padding:6px;
    border-top:solid 1px #7b7b7b;
	margin:0px;
	
}
.tocRule{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #eeeeee;
	padding:6px;
    border-top:solid 1px #7b7b7b;
	margin:0px;
	
}


.articleStrip{
	height:8px;
	background-image:   url(http://www.growthcompany.co.uk/images/articleBg.png);
	padding:0px;
	margin:0px;
	border-bottom:solid 10px #ffffff;
	width: 508px;
	
}
.financesStrip{
	height:8px;
	background-image:   url(http://www.growthcompany.co.uk/images/financesBg.png);
	padding:0px;
	margin:0px;
	border-bottom:solid 10px #ffffff;
	width: 508px;
}

.backgroundStrip{
	height:8px;
	background-image:   url(http://www.growthcompany.co.uk/images/backgroundBg.png);
	padding:0px;
	margin:0px;
	border-bottom:solid 10px #ffffff;
	width: 508px;
}
.chartStrip{
    height:8px;
	background-image:   url(http://www.growthcompany.co.uk/images/chartsBg.png);
	padding:0px;
	margin:0px;
	border-bottom:solid 10px #ffffff;
	width: 508px;
}
.financeHead{

	background-image:   url(http://www.growthcompany.co.uk/images/financesBg.png);

}

.bghead{

	background-image:   url(http://www.growthcompany.co.uk/images/backgroundBg.png);

}
.chartHead{
	
	background-image:   url(http://www.growthcompany.co.uk/images/chartsBg.png);

}

form {
   display:inline;
   
   }

.breadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding:6px 0px 4px 0px;
	border-bottom:solid 1px #000000;
	margin:0px 0px 6px 0px;
}
.rhsCol{
	
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	background-color: #919191;
	padding:6px;
	margin:0px 0px 4px;
	
}
.myGCI{
	width:156px;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	background-color: #919191;
	padding:4px;
	margin:0px;
	border:solid 1px #919191;
	
}

.risers A:link {text-decoration: none; color: #339900;font-weight: bold;}
.risers A:visited {text-decoration: none; color: #339900;font-weight: bold;}
.risers A:active {text-decoration: none; color: #339900;font-weight: bold;}
.risers A:hover {text-decoration: underline; color: #339900;font-weight: bold;}

.uline A:link {text-decoration: none; color: #d71f00;font-weight: bold;}
.uline A:visited {text-decoration: none; color: #d71f00;font-weight: bold;}
.uline A:active {text-decoration: none; color: #d71f00;font-weight: bold;}
.uline A:hover {text-decoration: underline; color: #d71f00;font-weight: bold;}


.rhsCol a:link{ font-size:14px; font-weight: bold; color:#ffffff;text-decoration: none; }
.rhsCol a:visited { font-size:14px; font-weight: bold; color:#ffffff;text-decoration: none; }
.rhsCol a:active { font-size:14px; font-weight: bold; color:#ffffff;text-decoration: none; }
.rhsCol a:hover{ font-size:14px; font-weight: bold; color:#ffffff; text-decoration: underline; }

.bgTab a:link{ font-size:12px; font-weight: bold; color:#000000;text-decoration: none; display:block;}
.bgTab a:visited { font-size:12px; font-weight: bold; color:#000000;text-decoration: none; ;display:block;}
.bgTab a:active { font-size:12px; font-weight: bold; color:#000000;text-decoration: none; ;display:block;}
.bgTab a:hover{ font-size:12px; font-weight: bold; color:#000000; text-decoration: underline; ;display:block;}

.small a:link{ font-size:10px; font-weight: bold; color:#d71f00;text-decoration: none; }
.small a:visited { font-size:10px; font-weight: bold; color:#d71f00;text-decoration: none; }
.small a:active { font-size:10px; font-weight: bold; color:#d71f00;text-decoration: none; }
.small a:hover{ font-size:10px; font-weight: bold; color:#d71f00; text-decoration: underline; }


.companyArtHead{

	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-color: #eeeeee;
	padding:6px;
	margin:0px;
    border-left:solid 4px #ffffff;
	
}

.navActive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #D71F00;
	padding:6px 4px 6px 10px;
	border-bottom:solid 1px #ffffff;
	margin:0px;
	white-space:nowrap;
}
.navIdle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #7f7f7f;
	padding:6px 4px 6px 10px;
	border-bottom:solid 1px #ffffff;
	margin:0px;
	white-space:nowrap;
	background-image:   url(http://www.growthcompany.co.uk/images/navbg.png);
	background-repeat: repeat-y;
	
}
.navSub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #adadad;
	padding:6px 4px 6px 10px;
	border-bottom:solid 1px #ffffff;
	margin:0px;
	white-space:nowrap;

	
}
.topRibbon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #D71F00;
	padding:4px 6px;
	margin:6px 0px 4px;
	
}
.companyPad{
	padding:0px 0px 0px 8px;	
}

.col2Pad{
	padding:0px 8px;
	margin:0px	
}

.col3Pad{
	padding:0px 8px 0px 0px;	
}

.homePic{
   float:right;
   
   }

.priceTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #D71F00;
	padding:4px 6px;
	
}
.skyscraper {
	padding:4px 0px 0px;
	
}

.topNewsBg {
	background-color:#eeeeee;
	
}

.box1top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #7f7f7f;
	padding:7px 4px;
	margin:0px;
}
.companytop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #7f7f7f;
	padding:7px 4px;

}
.box2top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width:120px;
	background-color: #D71F00;
	padding:7px 4px;
	width:166px;
}

.whiteDiv {
   height:1px;
   width:112px;
   padding:0px;
   margin:1px;
   border-bottom:solid 1px #ffffff;
   display:inline;
}

.mainPad {
	margin:4px;
	padding:2px;

}
.redBox {
	 border:solid 1px #d71f00;
     padding:6px 4px;
	 margin:1px 0px 8px;
}
.boxBorder {
	 border:solid 1px #7f7f7f;
     padding:6px 4px;
	 margin:1px 0px 8px;
	 
}

.copyPad {
	
     padding:0px 6px 8px;
	 border-bottom:solid 6px #ffffff;

}
.chart{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #eeeeee;
	padding:2px 2px;
    border-right:solid 1px #ffffff;
	white-space:nowrap;
	
}
.leftCol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border-bottom:solid 1px #7f7f7f;
	padding:4px 4px 12px 8px;
	margin:2px 0px 6px 0px;
	display: none;
}
.related {
     font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #666666;
     padding:0px 4px 0px 8px;

}
.price{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding:8px 2px;

	white-space:nowrap;
	
}
.small2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding:8px 6px;

	white-space:nowrap;
	
}
.chart2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding:2px 4px 0px 6px;
    border-right:solid 1px #ffffff;
	
}
.chart3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #777777;
	padding:1px;
    border-right:solid 1px #ffffff;
	background-color: #eeeeee;
	
}
.listingRow1 {
	background-color: #eeeeee;
	border-top:solid 1px #cccccc;
    border-bottom:solid 1px #cccccc;
	padding-bottom:8px;
}
.listingRow2 {
	background-color: #ffffff;

	padding-bottom:8px;
}
.newsHead {
	font-size: 14px;
	font-weight: bold;
}
.date {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	display:inline;
}
.rhsList {

	border-bottom:solid 1px #cccccc;
	margin:2px 0px;
	padding:4px 0px 4px 4px;
}

.tabArticles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image:   url(http://www.growthcompany.co.uk/images/tab1.png);
	background-repeat: no-repeat;
	width:125px;
	height:23px;
	margin:0px;
    padding:5px 0px 2px 6px;


}
.tabFinance {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image:   url(http://www.growthcompany.co.uk/images/tab2a.png);
	background-repeat: no-repeat;
	width:125px;
	height:23px;
		margin:0px;
	padding:5px 0px 2px 6px;
	
}
.tabBackground {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	font-weight: bold;
	background-image:   url(http://www.growthcompany.co.uk/images/tab4.png);
	background-repeat: no-repeat;
	width:125px;
	height:23px;
	margin:0px;
	padding:5px 0px 2px 6px;

}
.tabCharts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	font-weight: bold;
	background-image:   url(http://www.growthcompany.co.uk/images/tab2b.png);
	background-repeat: no-repeat;
	width:125px;
	height:23px;
	margin:0px;
	padding:5px 0px 2px 6px;

}
.footer {
    clear:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	padding:4px;
	margin:12px 0px 0px 0px;
	border-top:solid 1px #aaaaaa;
	background-color:#eeeeee;
	text-align:center;
	width:640px;
}
.detailsLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	padding:2px 4px;

}
.detailsRight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	padding:2px 4px;

}
.relatedArticle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	padding:4px;


}
.articleType {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
	padding:4px;

}
.companyIndex {
    line-height:18px;
    background-color:#eeeeee;
	font-weight: bold;
	color:#000000;
	padding:4px;
	margin: 0px 0px 6px 0px;
	text-align:center;

}
.topRibbon a:link { font-weight: bold; color : #ffffff;text-decoration: none;}
.topRibbon a:visited { font-weight: bold; color : #ffffff;text-decoration: none;}
.topRibbon a:active{ font-weight: bold; color : #ffffff;text-decoration: none;}
.topRibbon a:hover { font-weight: bold; color : #ffffff;text-decoration: underline;}

.companyIndex2 { font-size: 14px;font-weight: bold; color : #000000; padding:4px 4px 4px 0px;}

.companyIndex a:link { font-weight: bold; color : #000000;text-decoration: none; padding:0px 3px;}
.companyIndex a:visited { font-weight: bold; color : #000000;text-decoration: none;}
.companyIndex a:active{ font-weight: bold; color : #000000;text-decoration: none;}
.companyIndex a:hover { font-weight: bold; color : #000000;text-decoration: underline;}

.compactLink a:link { margin:2px 0px ;font-weight: bold; color : #000000;text-decoration: none;}
.compactLink a:visited { margin:2px 0px;font-weight: bold; color : #000000;text-decoration: none;}
.compactLink a:active{ margin:2px 0px;font-weight: bold; color : #000000;text-decoration: none;}
.compactLink a:hover { margin:2px 0px; font-weight: bold; color : #000000;text-decoration: underline;}

.dividerList { padding:3px 0px; border-bottom:solid 1px #cccccc;margin:4px;}
.dividerList a:link { font-weight: normal; color : #000000;text-decoration: none; }
.dividerList a:visited { font-weight: normal; color : #000000;text-decoration: none;}
.dividerList a:active{ font-weight: normal; color : #000000;text-decoration: none;}
.dividerList a:hover { font-weight: normal; color : #d71f00;text-decoration: none;}

.dateDivider { 
	color:#aaaaaa; 
	font: bold 13px arial, sans serif; 
	margin:4px 0px 2px 0px; 
	padding:0px; 
	border-bottom:solid 1px #cccccc; 
}

.newIssues{ padding: 0px;}
.newIssues a:link { color : #d71f00;text-decoration: none;}
.newIssues a:visited {  color : #d71f00;text-decoration: none;}
.newIssues a:active{  color : #d71f00;text-decoration: none;}
.newIssues a:hover {  color : #000000;text-decoration: underline;}

.leftCol a:link { color : #d71f00;text-decoration: underline;}
.leftCol a:visited {  color : #d71f00;text-decoration: underline;}
.leftCol a:active{  color : #d71f00;text-decoration: underline;}
.leftCol a:hover {  color : #d71f00;text-decoration: underline;}

.linkpart2  {font-weight:bold; font-size: 12px; color : #000000;text-decoration: none;}
.linkpart2 a:link {font-size: 12px; color : #000000;text-decoration: none;}
.linkpart2 a:visited {font-size: 12px; color : #000000;text-decoration: none;}
.linkpart2 a:active{font-size: 12px; color : #000000;text-decoration: none;}
.linkpart2 a:hover {font-size: 12px; color : #000000;text-decoration: underline;}

.sectorLink  {font-weight:bold; font-size: 14px; color : #000000;text-decoration: none;}
.sectorLink  a:link {font-size: 14px; color : #000000;text-decoration: none;}
.sectorLink  a:visited {font-size: 14px; color : #000000;text-decoration: none;}
.sectorLink  a:active{font-size: 14px; color : #000000;text-decoration: none;}
.sectorLink  a:hover {font-size: 14px; color : #000000;text-decoration: underline;}

.linkpart2rhs a:link { font-weight:normal; color : #000000;text-decoration: none;}
.linkpart2rhs a:visited { font-weight:normal; color : #000000;text-decoration: none;}
.linkpart2rhs a:active{ font-weight:normal; color : #000000;text-decoration: none;}
.linkpart2rhs a:hover { font-weight:normal; color : #000000;text-decoration: underline;}

.rhsList a:link { font-weight: normal; color : #000000;text-decoration: none; }
.rhsList a:visited { font-weight: normal; color : #000000;text-decoration: none;}
.rhsList a:active{ font-weight: normal; color : #000000;text-decoration: none;}
.rhsList a:hover { font-weight: normal; color : #d71f00;text-decoration: none;}

.read a:link {font-size: 12px; color : #d71f00;text-decoration: none;}
.read a:visited {font-size: 12px; color : #d71f00;text-decoration: none;}
.read a:active{font-size: 12px; color : #d71f00;text-decoration: none;}
.read a:hover {font-size: 12px; color : #d71f00;text-decoration: underline;}

.storyPic {
    float:right;
	padding:0px 0px 6px 6px;;

}
.rhsPad {
	padding-left:8px;

}
.NewsIssuesRow1 {
    padding:4px;

}

.NewsIssuesRow2 {
    padding:4px;
	background-color:#e1efef;

}

.uline {
	border-bottom:solid 1px #cccccc;
	padding:0px;
	margin:4px 0px;

}

.topLine {
	border-top:solid 1px #000000;

}
.companies {
     padding:0px 0px 4px;
	 font-weight:bold;
	 margin:0px;
}

.companMenu {
	 width:100px;
}
.companyBox {
	border:solid 1px #cccccc;
}

.emailBox {
	border:solid 1px #cccccc;
}

.emailAFriend {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	display:inline;
}

.articleFooter{
    background-color:#eeeeee;
	border-top:solid 1px #7b7b7b;
	padding:4px 0px;
	margin:12px 0px 8px;
	text-align:center;

}
.articleFooter a:link { font-weight: normal; color : #000000;text-decoration: none;}
.articleFooter a:visited { font-weight: normal; color : #000000;text-decoration: none;}
.articleFooter a:active{ font-weight: normal; color : #000000;text-decoration: none;}
.articleFooter a:hover { font-weight: normal; color : #000000;text-decoration: underline;}

.visible {
	display: block;
}

.hidden {
	display: none;
}

.framed {
	border: 1px solid black;
	margin: 1px;
}
.error {font-size:11px;font-weight: bold; color : #d71f00;}
.bigError {font-size:14px;font-weight: bold; color : #d71f00;}

.tickers { border:solid 1px #666666; padding:4px; height:84px; margin:0px; width:156px;text-align:center;

}

.tickersTop { border:solid 1px #dddddd; background-color:#dddddd; padding:4px; margin:0px; width:156px; height:120px;

}
.extraPad{
	margin:0px;
	padding: 0px 0px 4px;
}
.NewIssuesRow1 {
	background-color:#ffffff;
	white-space:nowrap;
	padding:2px 0px;
}

.NewIssuesRow2 {
	background-color:#e1efef;
	white-space:nowrap;
	padding:2px 0px;
}
.myPortfolio {
	background-image:   url(http://www.growthcompany.co.uk/images/myportfolio2.png);
	background-color:#919191;
	padding:0px;
	margin:0px;

}

.myRisers {
	background-image:   url(http://www.growthcompany.co.uk/images/myrisers.png);
	background-color:#339900;
	padding:0px;
	margin:0px;

}
.myFallers {
	background-image:   url(http://www.growthcompany.co.uk/images/myfallers.png);
	background-color:#d71f00;
	padding:0px;
	margin:0px;

}

.myIndices {
	background-image:   url(http://www.growthcompany.co.uk/images/myindices.png);
	background-color:#919191;
	padding:0px;
	margin:0px;

}
.myfolder {
	background-image:   url(http://www.growthcompany.co.uk/images/myfolder.png);
	background-color:#919191;
	padding:0px;
	margin:0px;

}
.myRNS {
	background-image:   url(http://www.growthcompany.co.uk/images/myrns.png);
	background-color:#919191;
	padding:0px;
	margin:0px;

}
.charting {
	padding:6px;
	text-align:center;

}

.highlight {
	color:#339900;
}
.salesAd {
	padding:0px 0px 5px;
}
.tabson {
	background-image: url(http://www.growthcompany.co.uk/images/aoltabs.gif);
	background-position: bottom left;
	padding: 4px 5px 2px;
	background-repeat: no-repeat;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	background-color: #dddddd;
}
.tabsoff {
	background-image: url(http://www.growthcompany.co.uk/images/aoltabsoff.gif);
	background-position: bottom left;
	padding: 4px 10px 2px;
	background-repeat: no-repeat;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	background-color: #dddddd;
	color: #990000;
}
.tabslink a:link{
	text-decoration:none;
	font-weight:bold;
	color: #555555;
}
.tabslink a:visited{
	text-decoration:none;
	font-weight:bold;
	color: #555555;
}
.tabslink a:active{
	text-decoration:none;
	font-weight:bold;
	color: 555555;
}
.tabslink a:hover{
	text-decoration:underline;
	font-weight:bold;
	color: #555555;
}
.aoltable {
border:solid 1px #cc3333;
width:470px;
margin:0px;
padding:0px;
}
.mivaBox {
	border-top: 1px solid #cccccc;
	padding: 0px;
	color: #000000;
	margin-top:6px;
	
}
.mivaBox h1{

	font-weight: bold;
	color: #000000;
	background-color: #eeeeee;
	padding:4px 8px;
	font-size:12px;
}
.mivaBox p{

	padding: 0px;
	margin:0px 2px 0px 8px;
}
.mivaMain p{

	padding:2px 0px;
	margin:2px 8px 4px;
}

.mivaMain a:link { font-size:12px; font-weight: bold; color : #d71f00;text-decoration: none; padding:0px 0px 2px 0px; margin:0px 0px 2px 0px;;border-bottom:solid 1px #dddddd; display:block;}
.mivaMain a:visited { font-size:12px; font-weight: bold; color : #d71f00;text-decoration: none; padding:0px 0px 2px 0px; margin:0px 0px 2px 0px;;border-bottom:solid 1px #dddddd; display:block;}
.mivaMain a:active{ font-size:12px; font-weight: bold; color : #d71f00;text-decoration: none; padding:0px 0px 2px 0px; margin:0px 0px 2px 0px;border-bottom:solid 1px #dddddd; display:block;}
.mivaMain a:hover { font-size:12px; font-weight: bold; text-decoration: none; color : #000000;  padding:0px 0px 2px 0px; margin:0px 0px 2px 0px;;border-bottom:solid 1px #dddddd; display:block;}

.closeBox {
   font-weight:bold;
    border:solid 1px #003366;
	padding:4px 0px;
	margin:4px;
	color:#ffffff;
	background-color:#377acb;
	
}
.closeX a:link{
    border:solid 1px #ffffff;
	padding:0px 2px ;
	margin:2px;
	color:#ffffff;
	line-height:10px;
}
.closeX a:visited{
    border:solid 1px #ffffff;
	padding:0px 2px ;
	margin:2px;
	color:#ffffff;
	line-height:10px;
}
.closeX a:active{
    border:solid 1px #ffffff;
	padding:0px 2px ;
	margin:2px;
	color:#ffffff;
	line-height:10px;
}
.closeX a:hover{
    border:solid 1px #ffffff;
	padding:0px 2px ;
	margin:2px;
	color:#cc0000;
	line-height:10px;
}
.dlBox {
    border:solid 1px #003366;
	padding:0px;
	margin:4px;
	color:#000000;
	background-color:#ffffff;
	
}
.dlsearch {
 font-weight:bold;
   
	padding:4px;
	margin:8px 0px;
	color:#ffffff;
	background-color:#003366;
}
.dlsearch a:link{
	color:#ffffff;
	text-decoration:underline;
}
.dlsearch a:visited{
	color:#ffffff;
	text-decoration:underline;
}
.dlsearch a:active{
	color:#ffffff;
	text-decoration:underline;
}

.dlsearch a:hover{
	color:#cccc00;
	text-decoration:underline;
}
.next a:link{
   color:#003366;
}
.next a:visited{
   color:#003366;
}
.next a:active{
   color:#003366;
}
.next a:hover{
   color:#cccc00;
}