/*-------------------------------------------------------*/
/*                     DIVISO.CSS                        */
/*          AUTHOR: NIGEL M WILKINS - SEPT 2009          */
/*                      Home Site                        */
/*-------------------------------------------------------*/

BODY {
	font: 100% Verdana, Arial, Helvetica, sans-serif; 
	/*background: #B4CEE9; */    /* Pale Blue*/
	background:url(../images/bodybgnd.png ); 
	margin: 0;
	padding: 0;
	text-align: center;
	scrollbar-face-color: #4D8BCA;
	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: navy;
	scrollbar-darkshadow-color: #bbb;
	scrollbar-shadow-color: #aaa;
	scrollbar-arrow-color: navy;
	scrollbar-track-color: #B4CEE9;
}
DIV.MainContainer {
	width: 1000px;
	height:1072px;       /* 870 */
	background: #4D8BCA;
	margin: 0 auto;
	position:relative;
	text-align: left;
	border-color:#F4C00C;
	border-style: solid;
	border-width:1px;
}
DIV.Background {
	width:1000px;
	height:150px;
	background:url(../images/divisohead.jpg);
	position:relative;
}
DIV.Logo{
	position:absolute;
	top:50px;
	left:40px;
	width:275px;
	height:50px;
	background:url(../images/logo.png);
}
DIV.MainContent {
	background: #4D8BCA;
	top:0px;
	left:0px;
}
DIV.TransBox{
	position: absolute;
	top: 50px;
	right: 40px;
	width:200px;
	height:50px;
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	color:#F4C00C;	/* gold*/
}
/* L-shaped gold/blue border */
DIV.Box1{
	position: absolute;
	border-width:3px;
	border-color:#7BAAD9 #7BAAD9 #F4C00C #F4C00C;
	background:url(../images/bg300px.gif);
	border-style: solid;
	padding: 10px;
	overflow: visible;
}
/* thin navy border  */
DIV.Box2{	
	position: absolute;
	border-width:1px;
	border-style: solid;
	padding-left: 10px;
	color:navy;
	overflow: hidden;
}
/* navy centered text, thin navy border */
DIV.Box3{
	position: absolute;
	border-width:1px;
	border-style: solid;
	padding:10px;
	text-align:center;
	font-size:16px;
	color:navy;
	overflow: hidden;
}
DIV.Footer1{
	width:999px;
	height:23px;
	top:1051px;
	position: absolute;
	margin:0;
	background:url(../images/footerstrip.png);
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	color:#F4C00C; 
	padding-top:0px;
	border: 1px solid #F4C00C;
}
H1.Header1 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:24px; 
	font-weight:bold; 
	text-decoration:underline; 
	text-align:center;
	color:navy; 
	padding-bottom:10px;
}
H1.Header2 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px; 
	font-weight:bold; 
	text-decoration:underline; 
	text-align:center;
	color:navy;
	padding-bottom:10px;
}
H1.Header3 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	text-decoration:underline; 
	text-align:center;
	color:navy;
}
H1.BoxText {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	text-decoration:none; 
	text-align:left;
	color:navy;
}
H1.BoxText2 {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	text-decoration:none; 
	text-align:left;
	color:navy;
}
UL.Square {
	list-style-type: square; 
	padding-left:50px; 
	font-weight: bold; 
	font-size:14px;
	line-height:30px;
	color:navy;
}
DIV.Background-others {
	width:1000px;
	height:70px;
	background:url(../images/divisohead.jpg);
	position:relative;
}
DIV.Logo-others{
	position:absolute;
	top:10px;
	left:40px;
	width:275px;
	height:50px;
	background:url(../images/logo.png);
}
DIV.Header-strip{
	position:absolute;
	top:70px;
	width:1000px;
	height:25px;
	background:url(../images/002strip.gif);
	border: 1px solid #9A9A9A;
}
DIV.BoxIndex1{
	width:877px;
	height:900px;
	left:50px;
	top:120px;
	position: absolute;
	border-width:3px;
	border-color:#7BAAD9 #7BAAD9 #F4C00C #F4C00C;
	background:#7BAAD9;
	border-style: solid;
	padding: 10px;
	overflow: visible;
	color:navy;
}
H1.Header7{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px; 
	font-weight:bold; 
	text-decoration:none; 
	text-align:center;
	color:navy;
}
H1.Header8{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	text-decoration:none; 
	text-align:left;
	color:navy; 
	padding-left:10px;
}
H1.Header9{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bold; 
	text-decoration:none; 
	text-align:left;
	color:navy;
}
P.ListText{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:navy;
	padding-left:50px;
	background: inherit;
}
P.PromoteText{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color:navy;
}
.FineBorder{ 
	width:180px; 
	height:40px; 
	outline: solid; 
	outline-color:navy; 
	outline-width:1px;
}
TABLE.index {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	border-width:1px;
	border-style: solid;
	border-color:navy;
	width:875px;
	text-align:left;
}
TR.toprow {
	text-align:center;
	font-weight:bold;
}
TD.tablecell {
	text-align:left;
	padding-left:30px;
}