body
	{
		background: white;
		margin: 0px;
		padding: 0px;
	}

.page
	{
		/*height: 600px;*/
		width: 800px !important;
		margin: auto;
		background: white;
	}

.lBorder
	{
		background: repeat-y right url(../imgs/leftb3.gif);
		border-right: solid 1px black;
	}

.rBorder
	{	
		background:  repeat-y left url(../imgs/rightb3.gif);
		border-left: solid 1px black;
	}
	
.header
	{
		width: 800px;
		height: 80px;
		border-bottom: solid 1px #205182;
		background: #6091C2;
		font: 600 12pt /* "Century Gothic", */ Verdana, Sans-Serif;
		color: #003366;
		vertical-align: middle;
		/* text-transform:lowercase; */
	}
	
.logo
	{
		text-align: left;
		margin-left: 10px;
		/*float: left;*/
		vertical-align: middle;
	}

.menubar
	{
		height: 20px;
		border-bottom: solid 1px #000000;
		border-top: solid 1px #80b1e2;
		background: #6091C2;
		vertical-align: middle;
		padding-left: 5px;
		padding-bottom: 2px;
	}
	
.sidebar
	{
		width: 200px !important;
		text-align: left;
		vertical-align: top;
		padding-right: 0px; 
		padding-top: 35px; 
		background: top repeat-x url(../imgs/topb.gif);
	}

.sbContainer
	{
		width: 100%;
		text-align: left;
		border: solid 1px #e0e0e0; 
		border-right: none;
		border-bottom: /* solid 1px #205182; */none;
	}

.sbCaption
	{
		/*height: 20px;*/
		background: #6091C2;
		/*border: solid 1px #6091C2;*/
		border-bottom: none;
		border-top: solid 1px #80b1e2;
		border-left: solid 1px #80b1e2; 
		border-right: solid 1px #6091C2; 
		padding: 2px 3px 2px 3px; 
		text-align: left;
		font: 8pt Verdana, Sans-Serif;
		color: #f4f4f4;		
	}	
	
.sbCntContent
	{
		border-bottom: solid 1px #e0e0e0;
		background: top repeat-x url(../imgs/topb.gif);
	}

.bottomBorder
	{
		border-bottom: solid 2px #6091C2;
	}
	
.content 
	{
		width: 700px !important;
		vertical-align: top;
		background: top repeat-x url(../imgs/topb.gif);
	}

.author
	{
		text-align: right;
		font-size: 7pt;
		color: #a0a0a0;
	}
	
a:link, a:visited
	{
		font: bold 8pt Verdana, Sans-Serif;
		color: #4071A2;
		text-decoration: none;
	}

a:hover, a:visited:hover
	{
		font: bold 8pt Verdana, Sans-Serif;
		color: #cc6600;
		text-decoration: none;		
	}          	

a.item:link, a.item:visited
	{
		font: 8pt Verdana, Sans-Serif;
		color: #4071A2;
		text-decoration: none;
		padding: 1px 5px 5px 5px;
		display:block;
		border-bottom: solid 1px white;
		margin-left: 12px;
	}

a.item:hover, a.item:visited:hover 
	{
		font: 8pt Verdana, Sans-Serif;
		color: #cc6600;
		text-decoration: none;
		padding: 1px 5px 5px 5px;
		border-bottom: solid 1px #e0e0e0;
		margin-left: 12px;
	}

.sbCntContent:first-child
	{
		padding-top: 5px;
	}

.topInstance
	{
		margin-top: 5px;	
	}
	
a.button:link, a.button:visited
	{
		font: 7pt Verdana, Sans-Serif;
		color: #F5F5F5;
		text-decoration: none;
		padding: 1px 5px 1px 5px;
		text-transform: uppercase;
		border: solid 1px #6091C2;
	}

a.button:hover, a.button:visited:hover
	{
		font: 7pt Verdana, Sans-Serif;
		color: #e0e0e0/*#FFD959*/;
		text-decoration: none;
		text-transform: uppercase;	
		background: #5081B2;
		/* border: solid 1px #4b7cad; */
		border: solid 1px #5b8cbd; 
	}

a.foot:link, a.foot:visited
	{
		font:  bold 8pt Verdana, Sans-Serif;
		color: #f5f5f5;
		text-decoration: none;
		cursor: help;
	}

a.foot:hover, a.foot:visited:hover
	{
		font: bold 8pt Verdana, Sans-Serif;
		color: #f5f5f5;
		border-bottom: solid 1px white;
	}

.delim 
	{
		background: center center no-repeat url(../imgs/delimiter2.gif);
	}	
	
.sign 
	{
		font: 7pt Verdana, Sans-Serif ;
		color: #003366
	}

.title
	{
		margin: 15px 10px 5px 10px ;
		padding-bottom: 5px; 
		/*text-indent: 15px;*/
		font: 10pt Verdana, Sans-Serif;
		color: #cc6600;
		border-bottom: solid 1px #6091C2;
		text-transform: uppercase;
	}

.subtitle
	{
		font: bold 10pt Verdana, Sans-Serif;
		padding-top: 15px;
		padding-bottom: 10px;
	}

.mainstream
	{
		padding: 15px 10px 5px 25px ;
		/*text-indent: 15px;*/
		text-align: justify;
		font: 8pt Verdana, Sans-Serif;
		color: #505050;
		/*line-height: 15px;*/
	}

.mainstream:first-letter
	{
		font: 11pt Verdana, Sans-Serif;
		color: #cc6600;
	}
	
.floatimg 
	{
		float: left;
		margin: 10px;
		margin-left: 0px;
		/*border: solid 1px #6091C2;*/
		border: solid 1px #e8e8e8;
	}	
	
.listItem
	{
		display: list-item;
		margin-left: 25px;
		list-style-type: square; 
		list-style-position: inside;		
	}
	
.ad
	{
		text-align:center;
		margin-top: 20px;
	}

.prefooter
       {
        height:3px;
        background: bottom repeat-x url(../imgs/bottomb.gif);
    }	

.footer
	{
		width: 800px; 
		border: solid 1px black; 
		border-left: none;
		border-right: none;
		background: #6091C2;	
		text-align: right;
		vertical-align: middle;
		padding: 10px;
		padding-right: 15px;
		font: 8pt Verdana, Sans-Serif ;
		color: #f5f5f5;
		line-height: 18px;
	}



