/* CSS DOCUMENT */

/*------------------------ GENERAL ------------------------*/
body{
	padding:0;
	margin:0;
	background-color:#004898;
	font:normal 11px/17px comic sans, Helvetica, sans-serif;
	color:#000;
	}
div, img, p, a, ul, h2{
	padding:0;
	margin:0;
	}
img{ border:none;}
a{ text-decoration:none;
	outline:none;
	}
ul{ list-style-type:none;}
.spacer{
	font-size:0;
	line-height:0;
	clear:both;
	}

/*------------------------ MAIN CONTAINER ------------------------*/
div#main{
	width:1004px;
	margin:0 auto;
	/*background:url(../images/top-bg-private-parties-8.jpg) 0 0 no-repeat #60AAF5;*/
	background:url(../images/top-bg.jpg) 0 0 no-repeat #60AAF5;
	color:#000;
	}

/*------------------------ INNER CONTAINER ------------------------*/
div#innerContainer{
	width:1004px;
	background:url(../images/bot-bg.jpg) 0 100% no-repeat;
	padding-bottom:26px;
	}
div#innerContainer img.logo{
	display:block;
	margin:0 auto;
	}

/*------------------------ NAVIGATION ------------------------*/
div#nav{
	width:600px;
	height:25px;
	margin:25px auto 0;
	}
div#nav div{
	width:7px;
	height:25px;
	font-size:0;
	line-height:0;
	background:url(../images/nav-side-bg.gif) no-repeat;
	}
div#nav div.navLeftBg{
	float:left;
	background-position:0 0;
	}
div#nav div.navRightBg{
	float:right;
	background-position:100% 0;
	}
div#nav ul{
	width:491px;
	height:25px;
	background:url(../images/nav-bg.gif) 0 0 repeat-x;
	float:left;
	font:normal 11px/25px comic sans, Helvetica, sans-serif;
	padding-left:95px;
	}
div#nav ul li{
	float:left;
	background:url(../images/divider-bg.gif) 100% 1px no-repeat;
	padding-right:3px;
	}
div#nav ul li a{
	height:25px;
	padding:0 20px;
	color:#C2E1FF;
	background-color:inherit;
	display:block;
	float:left;
	}
div#nav ul li a:hover{
	background:url(../images/nav-bg.gif) 0 100% repeat-x;
	}
div#nav ul li span{
	height:25px;
	padding:0 20px;
	color:#C2E1FF;
	background-color:inherit;
	display:block;
	float:left;
	background:url(../images/nav-bg.gif) 0 100% repeat-x;
	}

/*------------------------ MIDDLE CONTENT ------------------------*/
div#middleContent{
	width:564px;
	padding:18px;
	margin:25px auto 0;
	background-color:#4A96DE;
	color:#fff;
	/* for IE */
  	filter:alpha(opacity=80);
  	/* CSS3 standard */
  	opacity:0.8;
	}
div#middleContent img.leftPic{
	display:block;
	margin:4px 15px 10px 0;
	float:left;
	}
div#middleContent h2{
	font-size:16px;
	line-height:18px;
	padding-bottom:10px;
	color:#fff;
	background-color:inherit;
	}
div#middleContent p{
	padding-bottom:10px;
	}

/*------------------------ FOOTER ------------------------*/
p.footer{
	width:525px;
	height:19px;
	margin:250px auto 0;
	background-color:inherit;
	color:#D4EEB0;
	background:url(../images/footer-bg-3.gif) 0 0 no-repeat;
	text-align:center;
	padding-top:6px;
	line-height:12px;
	}
p.footer a{
	background-color:inherit;
	color:#AEFB42;
	}
p.footer a:hover{
	background-color:inherit;
	color:#D4EEB0;
	}

/*------------------------ MISLENIOUS ------------------------*/
.noBg{
	background:none !important;
	}

/* THE NEXT LINE CONTROLS THE DEFAULT FONT SIZE */

TABLE 		{ COLOR: #ffffff; FONT: 12px comic sans MS; font-weight: normal; }

.title		{ color: #ffffff; font: 25px comic sans MS; letter-spacing: -1px; font-weight: bold; }

.subtitle 	{ COLOR: #ffffff; FONT: 16px comic sans MS; letter-spacing: -1px; font-weight: normal; }

.list 		{ COLOR: #ffffff; FONT: 16px comic sans MS; font-weight: bold; }

.regular	{ COLOR: #ffffff; FONT: 16px comic sans MS; font-weight: normal; }

.just 		{ text-align: justify; }

.formmargin	{ margin: 0px; }

.style2 {font-size: 10px COLOR: #ffffff; FONT: 16px comic sans MS; font-weight: normal; }
.style6 {
	color: #E11038;
	font-weight: bold;
	font-size: x-large;
}





.style9 {
	font-size: 16px;
	font-family: "Comic Sans MS";
}
.style11 {font-size: 24px; font-weight: bold; }



.style7 {
	font-size: 18px;
	font-weight: bold;
}

}
.style8 {font-size: 24px}

.style13 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
}

