/* CSS Document */

body{
background-color: #ffedbe ;
margin: 0;
}

#container{
z-index: 1 ;position: relative ;top: 0px ;width: 530px ;height: auto ;background-image: url('images/containerbg.gif') ;padding-left: 250px ;padding-right: 80px ;padding-top: 175px ;text-align: left;font-family:Arial;	font-size:12px;}

#container p{

font-family:Arial;
	font-size:12px;
	color: #454545;	text-align:left;
}

#container h1 {
font-size: 20px;
font-weight: bold;
color: #FFBA00;
}
.frominput {
	background: #FBCC20;
	border-style: solid;
	border-color: #3C73AC;
}
.freecopy {
	font: 12px Georgia, "Times New Roman", Times, serif;
	text-align: justify;
}

#container h2{
font-size: 18px;
font-weight: bold;
font-family:Arial, Verdana;
color: #454545;
}

#container h3{
font-size: 15px;
font-weight: bold;
font-family:Arial, Verdana;
color: #454545;
}

#container a {	font-size: 12px;	text-decoration: underline;	color: #333333;}
#container a:hover {	font-size: 12px;	text-decoration: underline;	color: #CCC;}
#container td{text-align: left;font-size: 12px ;font-weight: normal ;color: #454545 ;}

#containerBTM{z-index: 0 ;position: relative ;top: -20px ;left: 0px ;width: 860px ;height: 80px ;background-image: url('images/containerbtm.gif') ;}

/*    ALL STUFF TO DO WITH THE PAGE SETUP - NO TOUCHY    */

#leftCurve{
position: absolute ;
top: 155px ;
left: 235px ;
width: 11px ;
height: 70px ;
}

#rightCurve{
position: absolute ;
top: 155px ;
left: 786px ;
width: 11px ;
height: 70px ;
}

#top{
position: absolute ;
top: 0px ;
left: 30px ;
width: 800px ;
height: 155px ;
background-image: url('images/top.gif') ;
}


#left{
position: absolute ;
top: 155px ;
left: 30px ;
width: 185px ;
height: auto ;
padding: 10px ;
text-align: left ;
color: #ffffff;

}

#left p{
text-align: left ;
font-size: 15px ;
font-weight: normal ;
color: #454545 ;
}

#left h1 {
font-size: 20px;
font-weight: bold;
color: #9EB9D6;
}
#left a {
	color: #333;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#left a:hover {
	text-decoration: none;
	color: #3C73AC;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}
#left a.whitelink{
	color:#fff;
	text-decoration:underline;
	}


#left td{
text-align: left ;
font-size: 14px ;
font-weight: normal ;
color: #FFFFFF ;
}


/*   stuff used for the front page (4 box) layout  */
.spacerDiv
{
	margin:5px 5px 5px 5px;
}
.pictureLink
{

	font-size: 16px;
	font-weight: bold;
	color: #404040;
	font-family: Arial;
	text-decoration:none;
}


.divAnchor
{
	background: url('tab-right.gif') no-repeat 100% 0;
	color: #000000;

	padding-left:0px;
	padding-right:0px;
	padding-top:8px;
	padding-bottom:8px;
}
.divSpan
{
	width: 100%;
	background: url('tab-left.gif') no-repeat;
	padding-left:15px;
	padding-right:15px;
	padding-top:8px;
	padding-bottom:8px
}
.titleSpan
{

	background-image: url('images/checkmark.gif');
	background-repeat: no-repeat;
	color: #454545;
	padding-left:28px;
	font-family:Arial;
	text-decoration:underline;
}
.titleSpan:hover
{
  text-decoration:underline;
  color:#FFFFFF;
}

.lowerLeft
{
	background: url('tab-left-bottom.gif') no-repeat 100% 0;
	color: #000000;
	text-decoration: none;

}

.lowerRight
{
	background: url('tab-right-bottom.gif') no-repeat 100% 0;
	color: #000000;
	text-decoration: none;
}
.boundingBox
{
	border: solid 1px #979797;
	padding: 6px;
	font-family:Arial;
	font-size:12px;
	color: #454545;
}
.button
{
	background: url('images/buttono.png');
	width: 200px;
	height: 31px;
	margin: 6px;
	padding-left:24px; padding-right:0px; padding-top:0px; padding-bottom:2px
}
.general
{

	font-family:Arial;
	font-size:12px;

}
.we
{

	font-family:Arial;
	font-size:12px;

}
.navsaying
{
	color: #FFFFFFF;
	font-family:Arial;
	font-size:10px;

}

.bigquote
{
	color: #333;
	font: bold 24px "Times New Roman", Times, serif;
}
.BannerImage:hover
{
opacity:0.5;filter:alpha(opacity=50)
}