html,body{
background-image: url(images/background.jpg);
background-position: top;
background-repeat: repeat-x; 
	background-color: #376095;
	margin-top: 0px;
	margin-bottom:0px;
	height: 100%
}
#fullheight{height:100%}
p {
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.maitable{
	width: 902px;
	border-left: solid 1px;
	border-right: solid 1px;
	border-color: #053176;
}
.hetop{
	background-image: url(images/headertop.jpg);
	background-repeat: no-repeat;
	width: 900px;
	height: 63px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #86888A;
	
	
}
.logo{
	background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
	width: 329px;
	height: 39px;
}
.tdmenu{
	background-image: url(images/bgmenu.jpg);
	background-repeat: repeat-x;
	width: 571px;
	height: 39px;
}
.line{
	background-image: url(images/bgline.jpg);
	background-repeat: repeat-x;
	height: 4px;
	width: 900px;
}
#newstop{
	background-image: url(images/topnews.jpg);
	background-position: top;
	/*border-left: solid 1px 1px #71CFEE;
	border-right: solid 1px 1px #71CFEE;*/
	background-repeat: no-repeat;
	width: 224px;
	height:13px;
   font-family: Tahoma;
	font-size: 18px;
	font-variant: normal;
	font-weight: normal;
	color: #2176B7;
	padding-left: 22px;
	
	
}
#newsmiddle{
	border-left: solid 1px #71CFEE;
	border-right: solid 1px #71CFEE;
}
#newsbottom{
	border-left: solid 1px #71CFEE;
	border-right: solid 1px #71CFEE;
	border-bottom: solid 1px #71CFEE;
}
#gallerytop{
	background-image: url(images/topgallery.jpg);
	background-position: top;
	/*border-left: solid 1px 1px #71CFEE;
	border-right: solid 1px 1px #71CFEE;*/
	background-repeat: no-repeat;
	width: 224px;
	height:13px;
   font-family: Tahoma;
	font-size: 18px;
	font-variant: normal;
	font-weight: normal;
	color: #021F5B;
	padding-left: 25px;
	
}
#gallerybottom{
	border-left: solid 1px #B8B8B8;
	border-right: solid 1px #B8B8B8;
	border-bottom: solid 1px #B8B8B8;
}
#newslettertop{
	background-image: url(images/topnewsletter.jpg);
	background-position: top;
	/*border-left: solid 1px 1px #71CFEE;
	border-right: solid 1px 1px #71CFEE;*/
	background-repeat: no-repeat;
	width: 224px;
	height:13px;
   font-family: Tahoma;
	font-size: 18px;
	font-variant: normal;
	font-weight: normal;
	color: #818284;
	padding-left: 25px;
	
}
#newsletterbottom{
	border-left: solid 1px #B8B8B8;
	border-right: solid 1px #B8B8B8;
	border-bottom: solid 1px #B8B8B8;
}
#toplink{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #86888A;
	text-decoration: none;
	
	
}
#toplink:hover{
	color: #0F609F;
}
.title{
	font-family: Tahoma;
	font-size: 24px;
	font-variant: normal;
	font-weight: normal;
	color: #0F609F; 
}
#text{
	font-family: Tahoma;
	font-size: 13px;
	font-variant: normal;
	font-weight: normal;
	color: #021F5B; 
	line-height:18px;
}
#recctop{
	background-image: url(images/toprecc.jpg);
	background-position: top;
	/*border-left: solid 1px 1px #71CFEE;
	border-right: solid 1px 1px #71CFEE;*/
	background-repeat: no-repeat;
	
	height:13px;
   font-family: Tahoma;
	font-size: 20px;
	font-variant: normal;
	font-weight: normal;
	color: #808921;
	padding-left: 28px;
	
	
}
#reccmiddle{
	border-left: solid 1px #808921;
	border-right: solid 1px #808921;
}
#reccbottom{
	border-left: solid 1px #808921;
	border-right: solid 1px #808921;
	border-bottom: solid 1px #808921;
}
.blue {
	background-color: #ffffff;
}
/*divs*/
div.welcome {
    margin: 15px 0 0 0;
  /* border: 1px solid #34b6fa;*/
    background-color: #FFFFFF;
    width: expression('620px');
	  width: 625px;
	 float: left;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	}	
div.welcome p {
    clear: left;
    margin: 6px 3px 6px 0px;
}

div.welcome p.mlegend_lookalike {
    float: left;

    background-color: #fff;
    margin: -0.7em 0 5px 0px;
    padding: 0 4px;
    position: relative;
	 font-family: Trebuchet MS, Arial;
	 font-size: 24px;
	 font-weight: normal;
	 color: #191970;
}	

div.mset {
    margin: 15px 0 0 0;
   border: 1px solid #808920;
    background-color: #FFFFFF;
    width: expression('620px');
	  width: 625px;
	 float: left;
	}	
div.mset p {
    clear: left;
    margin: 6px 3px 6px 10px;
}

div.mset p.mlegend_lookalike {
    float: left;

    background-color: #fff;
    margin: -0.7em 0 5px 15px;
    padding: 0 4px;
    position: relative;
	 font-family: Trebuchet MS, Arial;
	 font-size: 18px;
	 font-weight: normal;
	 color: #808920;
}	

div.news {
    margin: 15px 0 0 0;
   border: 1px solid #0581C1;
    background-color: #FFFFFF;
    width: expression('200px');
	  width: 200px;
	 float: left;
	}	
div.news p {
    clear: left;
    margin: 6px 3px 6px 10px;
}

div.news p.mlegend_lookalike {
    float: left;

    background-color: #fff;
    margin: -0.7em 0 5px 15px;
    padding: 0 4px;
    position: relative;
	 font-family: Trebuchet MS, Arial;
	 font-size: 18px;
	 
	 font-weight: normal;
	 color: #0581C1;
}	
div.gallery {
    margin: 15px 0 0 0;
   border: 1px solid #b7b7b7;
    background-color: #FFFFFF;
    width: expression('200px');
	  width: 200px;
	 float: left;
	}	
div.gallery p {
    clear: left;
    margin: 6px 3px 6px 10px;
}

div.gallery p.mlegend_lookalike {
    float: left;

    background-color: #fff;
    margin: -0.7em 0 5px 15px;
    padding: 0 4px;
    position: relative;
	 font-family: Trebuchet MS, Arial;
	 font-size: 18px;
	 font-weight: normal;
	 color: #001e5e;
}
div.nletter {
    margin: 15px 0 0 0;
   border: 1px solid #7c7c7e;
    background-color: #FFFFFF;
    width: expression('200px');
	  width: 200px;
	 float: left;
	}	
div.nletter p {
    clear: left;
    margin: 6px 3px 6px 10px;
}

div.nletter p.mlegend_lookalike {
    float: left;

    background-color: #fff;
    margin: -0.7em 0 5px 15px;
    padding: 0 4px;
    position: relative;
	 font-family: Trebuchet MS, Arial;
	 font-size: 18px;
	 font-weight: normal;
	 color: #7c7c7e;
}
.foot {
	background-color: #FFFFFF;
	border-bottom: 1px solid #191970;
	padding: 2px 10px 2px 0;
	text-align: right;
	
}
div.gen {
    margin: 15px 0 0 0;
   border: 1px solid #EEEEEE;
    background-color: #FFFFFF;
    width: expression('620px');
	  width: 625px;
	 float: left;
	 z-index: 1;
	}	
div.gen p {
    clear: left;
    margin: 6px 3px 6px 10px;
}

div.gen p.mlegend_lookalike {
    float: left;

    background-color: #fff;
    margin: -0.7em 0 5px 15px;
    padding: 0 4px;
    position: relative;
	 font-family: Trebuchet MS, Arial;
	 font-size: 24px;
	 font-weight: normal;
	 color: #191970;
}
div.gen th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	padding-right: 10px;
}
div.gen input, div.gen textarea {
	border: 1px solid #DADADA;
}
