body{
	margin:0;
	padding:0;
	
}

#maincontainer{
	width: 700px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
	margin-left:250;
	margin-right:auto;
}

#topsection{
	background:url(images/companion_pg_01.jpg);
	height: 117px; /*Height of top section*/
	background-repeat: no-repeat;
}

#topsection1{
	background:url(images/companion_pg_02.jpg);
	background-repeat: no-repeat; /*Height of top section*/
	text-align:center;
	height: 20px;
	vertical-align: middle;
}

p {
	text-indent: 1cm;
	line-height: 100%;
}

#topsection h1{
	margin: 0;
	padding-top: 0px;
}

#contentwrapper{
	float: left;
	width: 100%;
	padding: 0px;
}

#contentcolumn{
	margin: 0 120px 0 120px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#leftcolumn{
	float: left;
	width: 100px; /*Width of left column in pixel*/
	height: 2100px;
	margin-left: -700px; /*Set margin to that of -(MainContainerWidth)*/
	background: navy;
}

#rightcolumn{
	float: left;
	width: 100px; /*Width of right column*/
	margin-left: -100px; /*Set left margin to -(RightColumnWidth)*/
	background: navy;
	height: 2100px;
}

#footer{
	clear: left;
	width: 100%;
	background: black;
	color: #000000;
	text-align: center;
	padding: 4px 0;
}

#footer a{
	color: #FFFF80;
}

.innertube{
	margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 0;
}

a1:link {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a1:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a1:hover {
        text-decoration: bold;
	color: #CCCCCC;
}










h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
        
	font-style: italic;
	font-weight: bold;
	color: rgb(47, 54, 153);
}
h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
        text-align: center;
	font-style: italic;
	font-weight: bold;
	color: rgb(47, 54, 153);
}

h7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
        text-align: left;
	font-style: italic;
	font-weight: bold;
	color: rgb(47, 54, 153);
}


h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
        text-align: center;
	font-style: italic;
	font-weight: bold;
	color: rgb(47, 54, 153);
}


.Text {
	font-family:Tahoma;
	color:#232F79;
	font-size: 14px;
	text-align: justify;
}




/***************** horizontal menu **********************/


.hovermenu ul{
font: bold 13px arial;
color: navy;
padding-left: 0;
margin-left: 165;
height: 20px;
}

.hovermenu ul li{
list-style: none;
display: inline;
color: navy;
}

.hovermenu ul li a{
padding: 2px 0.5em;
text-decoration: none;

float: left;
color: navy;
background-color: white;

}

.hovermenu ul li a:hover{
color: navy;
background-color: white;
}



.hovermenu ul li ul {
				list-style: none;
				position: absolute;
				left: 140px;
				top: 0;
				display: none;
				width: 125px;
				border-left: 1px solid #FFF;
			}
			
.hovermenu ul li:hover ul { display: block; }

border-style: inset;
color: navy;
}



/***************** horizontal menu **********************/



/***************** horizontal2 menu **********************/


.hovermenu2 ul{
font: normal 12px arial;
color: navy;
padding-left: 0;
margin-left: 0;
height: 20px;
 text-align: left; 
}

.hovermenu2 ul li{
list-style: none;


}

.hovermenu2 ul li a{

text-decoration: none;

float: left;
color: navy;
background-color: white;

}



.hovermenu2 ul li a:visited{

text-decoration: none;

float: left;
color: navy;
background-color: white;

}


.hovermenu2 ul li a:hover{
background-color: white;
}

border-style: inset;
}






/***************** horizontal menu **********************/




