body {
	font-family:  tahoma, verdana, arial, Helvetica, Sans-serif;
	background-image:url(images/bg.jpg);
	background-repeat:repeat;
    padding:0px;
	margin:0px;
}
#wrap{
	width:810px;
}
#border {
	margin-top:-5px;
	width:810px;
   	padding:0px;
	background-color: white;
	border:1px solid #cedff4;
}

#nav{
	padding:0px;
	margin:0;
	float:left;
	list-style-type: none;
	width: 100%;
	background-color:#516c97;
}
#nav ul{
	font-size:.8em;
	background-color:#516c97;
	margin:0;
	padding:0;

}
#nav li { /* all list items */
	float: left;
	width:125px;
	margin:0 0 0 18px;
	padding:0;
	list-style-type:none;
	background-color:#516C97;
	font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
}

#nav li a:hover{
	font-weight:bold;

}
#nav li a{
	color: white;
	text-decoration:none;
	font-weight:normal;
}
	
#nav .wide{
	width: 220px;
}


table{
	width:100%;
}

#header{
	width: 100%;
	height:220px;
	background-image: url(images/banner.jpg);
	background-repeat:no-repeat;
}

#header1{
	width: 100%;
	height:220px;
	background-image: url(images/icebanner.jpg);
	background-repeat:no-repeat;
}

#contentbig {

	margin:10px 0px 5px 15px;
	width:750px;
	background-color: white;
	float:left;
}
#content {

	margin:10px 0px 5px 15px;
	width:520px;
	background-color: white;
	float:left;
}
#contentsmall {

	margin:10px 0px 5px 15px;
	width:425px;
	background-color: white;
	float:left;
}
#side{
	margin:10px 10px 5px 12px;
	width:220px;
	padding:0px 5px 5px 5px;
	background-color:#efefef;
	float:right;
	border:1px solid #516c97;

}
#side2{
	margin:10px 10px 5px 12px;
	width:250px;
	padding:0px 5px 5px 5px;
	background-color:#efefef;
	float:right;
	border:1px solid #516c97;

}
#side1{
	margin:10px 10px 5px 12px;
	width:220px;
	padding:0;
	background-color:#efefef;
	float:right;
	border:1px solid #516c97;

}
#side h1{
	text-align:center;
	color:#516c97;
	font-family:  tahoma, verdana, arial, Helvetica, Sans-serif;
	font-size:.8em;
}
#side p{
	text-align:center;
	color:#516c97;
	font-size:.75em;
}
#side2 p{
	text-align:center;
	color:#516c97;
	font-size:.75em;
}
#side2 h1{
	text-align:center;
	color:#516c97;
	font-size:.75em;
	font-weight:bold;
	text-decoration:none;
}
.small{
	font-size:.8em;
}
#logo{
	width:90px;
	float:left;
}
#tick{
	margin-top:5px;
	padding:0;
	width:100%;
}
#right{
	width:255px;
	float:left;
}
#right li{
	list-style-image:url(images/tick.gif);
	text-align:left;
	padding-left:20px;
	font-family:tahoma, verdana, arial, Helvetica, Sans-serif;
	font-size:.8em;
}
#right1{
	width:255px;
	float:right;

}
#right1 li{
	list-style-image:url(images/tick.gif);
	text-align:left;
	padding-left:20px;
	font-family:tahoma, verdana, arial, Helvetica, Sans-serif;
	font-size:.8em;
}
#side .left{
	text-align:justify;
}
#side .small1{
	text-align:justify;
	color:#003300;
	font-size:.7em;
}
h1 {
	font-size: .8em;
	color:#516c97;
	text-align: left;
	margin:0;
	text-decoration:underline;
}
hr{
	width:100%;
	color:#8B7B8B;
	height:1px;
}

h3 {
	font-size: .8em;
	color: #8B7B8B;
	text-align: left;
	margin-bottom:0px;
}
h2{
font-size: .8em;
	color: #330033;
	text-align: left;
	margin:0;
}

.noborder{
	float:left;
	border:0;
}
#side1 li{
padding: 0px 3px 0px 0px;
margin:0;
list-style-type:square;
text-align: left;
color:#516c97;
font-size:.8em;
font-weight:bold;
}
p {
	text-align: justify;
	color: #003300;
	margin-top:0;
	font-size:.8em;
}
td {
	text-align: left;
	color: #003300;
	margin-top:0;
	font-size:.8em;
	vertical-align:top;
}
#side form{
	background-color:#efefef;
	margin:0;
	padding:0;
}
.clear{
	clear:both;
	margin-bottom:10px;
}


.left{
	float:left;
}


a{
	 color:#516c97;
	text-decoration:none;
}
a:hover{
	text-decoration: underline;
}
.split{
	width:45%;
	float:left;
}
.nomargin{
	margin:0px;
}
#footer { 
   width:100%;
   background-image:url(images/footer.jpg);
   background-repeat:no-repeat;
   height:103px;
   color:#cedff4;
   margin:0;
   clear:both;
   font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
}

#footer p{ 
   font-size: .7em;
   font-weight: bold;
   text-align: center;
   color:#003300;
   padding-top:65px;
}

#footer a{
	   color:#003300;
}

