@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	background-color:#8ecef8;	
	background-image:url(images/bgBottom.jpg);		
	background-position:center bottom ;
	background-repeat:no-repeat;
	margin-bottom:35px;
	font-size:13px;
}
form{
	margin:0px;
}
a:link,a:visited{
	color:#494949;
	text-decoration:none;
}

a:hover{
	color:#C00;
	text-decoration:none;
}
#topbox{
	position:absolute;
	width:200px;
	margin-left:auto;
	left: 70%;
	margin-top:8px;
}
#topbox a:link,#topbox a:visited{
	color:#000;
	text-decoration:none;
}
#topbox a:hover{
	color:#F90;
	text-decoration:none;
}
.bigTable{
	background-color:#dff0fc;
}
.side{
	background-image:url(images/sideBg.jpg);	
}
.side a:link{
	color:#005e99;
	text-decoration:none;
}
.side a:visited{
	color:#005e99;
	text-decoration:none;
}
.side a:hover{
	color:#C00;
	text-decoration:none;
}
.copyright{
	background-image:url(images/bigTableBottom.jpg);
}
.copyright p{
	margin:6px;
	color:#FFF;
	letter-spacing:1px;
}
.sideTable{
	margin-left:5px;
	margin-bottom:6px;
}
.sideList{
	padding-left:20px;
	line-height:30px;
}

#s3slider {
    width: 440px; /* important to be same as image width */
    height: 170px; /* important to be same as image height */
    position: relative; /* important */
    overflow: hidden; /* important */
	margin-top:6px;
} 
#s3sliderContent {
    width: 440px; /* important to be same as image width or wider */
    position: absolute; /* important */
    top: 0; /* important */
    margin-left: 0; /* important */
    padding: 0px;
    margin-top: 0px;
	font-size:12pt;
} 
.s3sliderImage {
    float: left; /* important */
    margin-left: 0px;
    position: relative; /* important */
    display: none; /* important */
} 
.s3sliderImage span {
    position: absolute; /* important */
    left: 0;
    font: 13px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 430px;
    background-color: #000;
    filter: alpha( opacity = 70); /* here you can set the opacity of box with text */
-moz-opacity:
    0.7; /* here you can set the opacity of box with text */
-khtml-opacity:
    0.7; /* here you can set the opacity of box with text */
opacity:
    0.7; /* here you can set the opacity of box with text */
color:
    #fff;

display:none; /* important */
top:
    0;
    /*
     if you put
     top: 0; -> the box with text will be shown at the top of the image
     if you put
     bottom: 0; -> the box with text will be shown at the bottom of the image
     */
}
.clear {
    clear: both;
}
.bgWhite{
	background-color:#FFF;
	margin-top:5px;
	border:1px solid #ACACAC;
}
.padding8{
	padding:8px;
}
.formSub{
	line-height:30px;
}
.proTable{
}
.proText{
	line-height:22px;
}
.zoomTable{
	float:left;
	line-height:32px;
}
.freeSubTitle{
	background-color:#BDECFD;
	font-weight:bold;
	color:#AF0516;
	font-size:15px;
	line-height:25px;
	background-image:url(images/freesub.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-left:28px;
}
.freeSub{
	background-color:#BDECFD;
	font-weight:bold;
	color:#76385B;
	font-size:15px;
	background-image:url(images/freesub.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	line-height:26px;
	padding-left:28px;
}
.freeText{
	line-height:20px;
	background-color:#FFF;
	padding:5px;
}
.colorRed{
	color:#036;
}
.freebgcolor{
	background-color:#F2F2F2;
}