﻿/* CSS Document */

body {
    margin: 0;
    padding: 0;
    font-family: verdana, 'trebuchet ms', sans-serif;
    font-size: 12px;
	background-image: url(../images/bg.gif);
}

img
{  border-style: none;
}

/* Styles for template */

div#ffbody {
	width: 800px;
	height: 800px;
	margin-right: auto;
	margin-left: auto;
/*	overflow: hidden; */
	padding-top: 0px;
	padding-bottom: 10px;
}

div#ffheader {

	margin-right: auto;
	margin-left: auto;
}

div#ffmenu {
	float:left;
	height: 21px;
	margin-right: auto;
	margin-left: auto; 
	background-color: #F8F8F8;
	border-bottom: solid 3px;
	border-bottom-color: #FFCC00;	
}

div#ffcontent {
	width: 800px;
	height: 600px;
	background-color: white;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	padding-bottom: 10px;
	border-bottom: solid 3px;
	border-bottom-color: #FFCC00;
}

#fffooter{ 
	color:#0059AA;
	text-align: center;
	vertical-align: text-bottom;
	font-size:10px;
	width:800px;
	height:10px;
	padding:2px;
	z-index:100;
	bottom:0px;
	margin-bottom:20px;

}

#homelink{
	float:left;
	width:300px;
	height:147px;
	border-style:solid 1px;
	margin:0px;
}

#testalink{
	float:right;
	width:500px;
	height:147px;
	margin:0px;
	margin-top:-1px;
}

/*Start page content styles*/

/* Common styles */

h1 {font-size:160%;margin-top:7px;margin-bottom:1px;margin-left:10px;}
h2 {font-size:110%;margin-top:1px;margin-bottom:1px;margin-left:10px;}
h3 {font-size:110%;margin-top:1px;margin-bottom:1px;margin-left:20px;color:orange}
h4 {font-size:100%;}
h5 {font-size:90%;}
h6 {font-size:80%;}

ul.sq
{
	list-style-type: square;
	line-height:18px;
}

p.just
{
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
	line-height: 16px;
}

p.center
{
	text-align:center;
}

p.small{
	font-size:8px;
}

div#lefttext{ 
	float:left;
	margin-left:10px;
	color:#0059AA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:400px;
	line-height:2;
}

div#righttext{ 
	float:right;
	color:#0059AA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:2;
}

div#fulltext{ 
	float:left;
	margin-left:10px;
	color:#0059AA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:760px;
	line-height:2;
	padding:3px;
}

div#fullcenter{
	margin-left: 16px;
	color: #0059AA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 750px;
	line-height: 2;
	padding: 3px;
	text-align: center;
}

/* Individual page styles */

div#ffcontent_long
{
	width: 800px;
	height:100%;
	background-color: white;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	padding-bottom: 10px;
	border-bottom: solid 3px;
	border-bottom-color: #FFCC00;
}

div#ffvidplayer
{
	margin-left:40px;
	margin-top: 0px;
	float:left;
	color:#0059AA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:2;
}


div#bod-SlongTerm{
width:794px;
margin-top:178px;
/*position:absolute;*/
background-color:#FFF;
padding:6px;
/*background-image:url(../images/bodybg.gif);
background-repeat:y;*/
left:115px;
border-bottom:solid 7px ;
border-bottom-color:#0059AA;
margin-bottom:10px;
height:2850px;

}

div#bod-SlongSell{
width:794px;
margin-top:178px;
/*position:absolute;*/
background-color:#FFF;
padding:6px;
/*background-image:url(../images/bodybg.gif);
background-repeat:y;*/
left:115px;
border-bottom:solid 7px ;
border-bottom-color:#0059AA;
margin-bottom:10px;
height:3950px;

}


#bod-Slong2{
width:794px;
position: inherit ;
background-color:#FFF;
padding:6px;
/*background-image:url(../images/bodybg.gif);
background-repeat:y;*/
margin-top:-178px;
border-bottom:solid 7px ;
border-bottom-color:#0059AA;
margin-bottom:10px;
height:2550px;
z-index:70;

}


html > body #bod-Slong2{/*FireFox Reads Me*/
width:794px;
margin-top:178px;
/*position:absolute;*/
background-color:#FFF;
padding:6px;
/*background-image:url(../images/bodybg.gif);
background-repeat:y;*/
left:115px;
border-bottom:solid 7px ;
border-bottom-color:#0059AA;
margin-bottom:10px;
height:2550px;

}

div#bod-mid{
width:794px;
margin-top:178px;
/*position:absolute;*/
background-color:#FFF;
padding:6px;
/*background-image:url(../images/bodybg.gif);
background-repeat:y;*/
left:115px;
border-bottom:solid 7px ;
border-bottom-color:#0059AA;
margin-bottom:10px;
height:900px;

}

div#bod-mids{
width:794px;
margin-top:178px;
/*position:absolute;*/
background-color:#FFF;
padding:6px;
/*background-image:url(../images/bodybg.gif);
background-repeat:y;*/
left:115px;
border-bottom:solid 7px ;
border-bottom-color:#0059AA;
margin-bottom:10px;
height:1100px;

}



div#bod-inner{
	width:794px;
	height:500px;
	/*position:absolute;*/
	background-color:#FFFFFF;
	padding:6px;
	background-image:url(../images/bodybg.gif);
	background-repeat:y;
	left:115px;
	/*overflow:auto;*/
}

#inner{ 

}

div#homepic{
	float:right;
	margin:0px;
}

div#bodwrap{
width:100%;
height: inherit;
margin:0px;
border-bottom:solid ;
border-bottom-color:#9959AA;
bottom:100%;

}

/*End Body Elements */

/* Form Styles */

div#cForm
{
	height:200px;
	width:400px;
	position:relative; top:10px; left:10px;
}

p.form
{
	margin-left: 5px;
	margin-right: 5px;
	line-height: 2px;
}

p.formHdr
{
	margin-left: 5px;
	margin-right: 5px;
	line-height: 2px;
	font-weight:bold;
}

.frmLbl {
	background: #FFFFFF;
	font-size: 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #175E9D;
	margin-right: 10px;
}

.frmTxt{
	margin-right: 40px;
	font-size: 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF;
	background: #ffffff;
	border:1px;
	border-style:solid;
	border-color:#0059AA;
}

.frmSet{
	background-color: #ffffff;
	border-color: #0059AA;
}

.frmlegend
{
	font: 12px;
	color:orange;
	background: #FFFFFF;
	padding-left:5px;
	padding-right:5px;
} 

.frmsubmit
{
	margin-left:100px;
	
}

div#cFormLeft{ 
	float:left;
	margin-left:10px;
	color:#0059AA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:250px;
	line-height:2;
}

div#cFormRight{ 
	margin-top:45px;
	margin-right:70px;
	width:385px;
	float:right;
	color:#0059AA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:2;
}


