﻿body {
	 background-image:url('../images/bluebg.jpg');
	 background-repeat:repeat;
	 background-attachment:fixed;
}

.body{
	font-size: 75%;
	font-family: arial, verdana, Helvetica, sans-serif;
	color: #212121;
	padding: 0px 0;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 160%;
}

.body a{
	font-size:100%;
	font-weight:normal;
	font-family:arial, verdana, Helvetica, sans-serif;
	color: #3a3c86;
	padding: 0px 0;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:0px;
	line-height:180%;
	text-decoration:none;

}

.body a:visited{
	color: #333366;
}

.body a:active{
	color: #333366;
}
.body a:hover{
	color: #aabadd;
	text-decoration:none;
}

.bbody{
	font-size: 75%;
	font-family: arial, verdana, Helvetica, sans-serif;
	color: #212121;
	padding: 0px 0;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 150%;
}

.bbody a{
	font-size:100%;
	font-weight:normal;
	font-family:arial, verdana, Helvetica, sans-serif;
	color: #333366;
	padding: 0px 0;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:0px;
	text-decoration:none;

}

.bbody a:visited{
	color: #333366;
}

.bbody a:active{
	color: #333366;
}
.bbody a:hover{
	color: #aabadd;
	text-decoration:underline;
}

.media {
	font-size: 75%;
	font-family: arial, verdana, Helvetica, sans-serif;
	color: #212121;
	padding: 0px 0;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 150%;
}

.media a{
	font-weight:normal;
	font-family:sans-serif, arial, verdana, Helvetica;
	color: #333366;
	padding: 0px 0;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:0px;
	text-decoration:none;

}

.media a:visited{
	color: #333366;
}

.media a:active{
	color: #333366;
}
.media a:hover{
	color: #aabadd;
	text-decoration:underline;
}

.submenu{
font-size: 75%;
font-weight:bold;
font-family: sans-serif, arial;
color: #21444f;
padding: 0px 0;
text-indent:0px;
padding-left:0px;
padding-right:0px;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
line-height:160%;
}

.submenu a{
font-size: 90%;
font-weight:bold;
font-family: sans-serif, arial;
color: #3a3c86;
display: block; 
width: auto;
padding: 0px 0;
padding-left:5px;
padding-right:0px;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
line-height:160%;
border-bottom: 1px solid #c0c0c0;

}

.submenu a:visited{
color: #3a3c86;
}

.submenu a:active{
color: #3a3c86;
background-image:url("../images/down.gif");
}

.submenu a:hover{
text-decoration:none;
color: #21444f;
background-image:url("../images/up.gif");
}

.home_submenu{
font-size: 75%;
font-weight:bold;
font-family: sans-serif, arial;
color: #666666;
padding: 0px 0;
text-indent:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
text-decoration:none;
line-height:100%;
}

.home_submenu a{
font-size: 90%;
font-weight:bold;
font-family: arial, sans-serif;
color: #21444f;
display: block; 
padding: 0px 0;
padding-left:0px;
padding-right:0px;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
line-height:160%;
border-bottom: 1px solid #c0c0c0;

}

.home_submenu a:visited{
color: #21444f;
}

.home_submenu a:active{
color: #21444f;
background-image:url("../images/down.gif");
}

.home_submenu a:hover{
text-decoration:underline;
color: #21444f;
background-image:url(".../images/up.gif");
}

.header{
	font-size: 95%;
	font-weight:bold;
	font-family: sans-serif, arial;
	color:#21444f;
	padding: 0px 0;
	text-indent:0px;
	padding-left:20px;
	padding-right:0px;
}

.home_header{
	font-size: 90%;
	font-weight:bold;
	font-family: sans-serif, arial;
	color:#21444f;
	padding: 0px 0;
	text-indent:0px;
	padding-left:0px;
	padding-right:0px;
}

.page{
	font-size: 95%;
	font-weight:bold;
	font-family: sans-serif, arial;
	color:#666666;
	padding: 0px 0;
	text-indent:0px;
	padding-top:20px;
	padding-left:20px;
	padding-right:0px;
	line-height:100%;
}

.small{
	font-size: 70%;
	font-weight:normal;
	font-family: sans-serif, arial;
	color: #000000;
	padding: 0px 0;
	text-indent:0px;
	padding-left:0px;
	padding-right:0px;
	line-height:160%;
}

.bottomlink{
	font-size: 70%;
	font-weight:normal;
	font-family: sans-serif, arial;
	color: #000000;
	padding: 0px 0;
	text-indent:0px;
	padding-left:10px;
	padding-right:10px;
	line-height:160%;
}

.bottomlink a{
	font-size: 90%;
	font-weight:bold;
	font-family: sans-serif, arial;
	color: #3a3c86;
	width:auto;
	padding: 0px 0;
	text-indent:0px;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:0px;
	text-decoration:none;
	line-height:180%;
}

.bottomlink a:visited{
	color: #3a3c86;
	text-decoration:none;
}

.bottomlink a:hover{
	color: #3a3c86;
	text-decoration:underline;
}

.maintop{
	font-size: 75%;
	font-weight:bold;
	color: #21444f;
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif, arial;
	padding: 0px 0;
	text-indent:0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image:url("../images/up.gif");
}

.maintop a{
	font-size: 100%;
	font-weight: bold;
	font-family: "Lucida Grande", "Trebuchet MS", sans-serif, arial;
	color: #ffffff;
	width: auto;
	display: block;
	padding: 0px 0;
	text-indent: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-decoration: none;
	line-height:140%;
	background-image:url("../images/down.gif");
}

.maintop a:visited{
	color: #ffffff;
	text-decoration:none;
}

.maintop a:active{
	color: #ffffff;
	text-decoration:none;
	background-image:url("../images/topmenu_bg_down.gif");
}

.maintop a:hover{
	color: #ffffff;
	text-decoration:none;
	background-image:url("../images/topmenu_bg_down.gif");
}

.top{
	font-size: 75%;
	font-family: arial, verdana, Helvetica, sans-serif;
	color: #ffffff;
	padding: 0px 0;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height:180%;
}

.top a{
	font-size:90%;
	font-weight:bold;
	display: inline;
	font-family:arial, verdana, Helvetica, sans-serif;
	color: #21444f;
	padding: 0px 0;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:0px;
	line-height:180%;
	text-decoration:none;

}

.top a:visited{
	color: #21444f;
}

.top a:active{
	color: #21444f;
}

.top a:hover{
	color: #21444f;
	text-decoration:underline;
}

.contact{
	font-size: 70%;
	font-weight:bold;
	font-family: arial, verdana, Helvetica, sans-serif;
	color: #666666;
	padding: 0px 0;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	align: center;
	line-height: 150%;
}

.image {
padding: 0px 0;
padding-left:1px;
padding-right:1px;
padding-top:1px;
padding-bottom:1px;
border: 1px solid #c0c0c0;
}


