body{
	text-align: center;
/*	background: #006599;  */
/*	background-image: url(background.jpg); */
	background: #eaeaea;
	background-repeat: repeat;
	font-size: small;
	}

      
.logo {
      text-align: right; 
      margin-left: 0px; 
      margin-top: 0px;
      background: #006599; /* #b4b4bc; */ 
      height: 150px;
      /*      width: 750px; */
      padding-left: 15px;
      border-top: #0f3e58 solid 2px;
      border-left: #0f3e58 solid 2px;
      border-right: #0f3e58 solid 2px;
}


div.webcontent {
	color: #000000;
	text-align: center;
	font-family: ms sans serif, verdana, sans-serif;
	z-index: 98;
	margin-top: 20px; 
	margin-left: 20%;
	margin-right: 20%;
	font-size: 11px;
	letter-spacing: 0.25;
	border: #006599 solid 1px;     
	background: #fbfbfb;
}


.content {
	 background: #fbfbfb;
	 margin-top: 0px;
	 padding-left: 30px; 
 	 padding-right: 30px; 
	 background: #fefefe;
	 line-height: 1.35;
	 text-align: left;
	 
}


.navigation {
/*     	position: absolute;/*the navigation on the left side, positioned absolutely*/ *
	top:80px;
	left: 30px; 
	z-index:98;
    	font-family: bitstream vera sans, arial, lucida sans;
    	line-height: 120%;       /*line-height set  in order to have the navigation elements better separated*/
	color:#fefefe;  
	background: #006599;
	font-size:16px;;
	text-align:left;
	padding-left: 10px;
	padding-top: 10px;
	word-spacing: 1.2;
        border-left: #0f3e58 solid 2px;
        border-right: #0f3e58 solid 2px;
        border-bottom: #0f3e58 solid 2px;
}

.tmenu {
       letter-spacing: 1.1;
       word-spacing: 0.2; 
       letter-spacing: 0.2;
       background: #006599;
       color: #fbfbfb; 
       font-size: 11px;
       font-variant: small-caps;
       padding-left: 5px;
       padding-right: 5px;
}

ol, ul, dl {
    font-size: 11px;
    line-height: 1.5;
}

li{
	padding-bottom: 10px;
}




h1{
	font-family:Arial, helvetica, sans-serif;
	font-size:+20;
	color:#000065;
	text-align:center;
}

h2{
	font-family:Arial, helvetica, sans-serif;
	font-size:100%;
	font-weight:bold;
	color:#e8e8e8;
	background:#900000;
	margin-top:0px;
	margin-bottom:10px;
	padding: 3px;
	width: 100%;
 	border-top: #db0000 thin solid;
 	border-left: #db0000 thin solid;
 	border-bottom: #db0000 thin solid;
 	border-right: #db0000 thin solid;
	text-align:center;
}

h2.subheader{
	font-family:Arial, helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#006599;
	background:#fefefe;
	margin-top:0px;
	margin-bottom:-5px;
	padding: 0px;
	padding-top: 10px;
	width: 100%;
	border: #fefefe thin solid;
	text-align:left;
}

h3{
	font-family:Arial, helvetica, sans-serif;
	font-size: 105%;
	color: #900000;
	font-weight : bolder;
	padding-top: 1.5%;
	bottom-margin: -20px; 

}

h4 {
	font-family: Arial, helvetica, sans-serif;
	font-size: small;
	color: #000065;
	padding: 3px;
	width: 100%;
	text-align: center;
}


h5{
	font-family: Arial, helvetica, sans-serif;
	font-size: medium;
	background: #006599;/* #e8e8e8; */
	color: #fefefe;
	text-align: center;
	border-top: #0f3e58 solid 1px;
	border-bottom: #0f3e58 solid 1px;
	padding: 3px;
	line-height:20px;
}

h5.subheading{
	font-family: Arial, helvetica, sans-serif;
	font-size: medium;
	color: #006599;
	background: #ffffff;
	text-align: center;
	border-top: #900000 solid 1px;
	border-bottom: #900000 solid 1px;
	line-height:20px;
}


h6 {
	font-family:Arial, helvetica, sans-serif;
	font-size:x-small;
	background:#b9cf7e;
	color:#4a5a21;
	border-top:#809a38 thin solid;
	border-bottom:#809a38 thin solid;
	border-left:#809a38 thin solid;
	border-right:#809a38 thin solid;
	margin:0px 0px 0px 0px;
	padding:1px 1px 1px 1px;
	text-align:center;
}    

h4{
	color: #bb0000;
	font-family: Arial, helvetica, sans-serif;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	line-height:15px;
}





    
ul{
	list-style-image:url(http://www.achievebackup.com/li-with-offwhite-bg.jpg); 
	list-style-position:outside;
	list-style-type:none;
}




.footer{
	position:float; bottom:10%;
	text-align: center;
	margin-top:20%;
}


.highlight {
	  width: 94%;
	  color: #000050;
	  background: #e6f4ff;
	  padding: 2% 2% 2% 2%;
	  margin-left:2%;
	  border: thin solid #b0dcff;
}

.fakemenu {
	  color: #0000aa; 
	  font-size: x-small;
	  text-weight: bold
	  ;
}

a.new-red {
	 color: #ff0404;
}

.notabene {
	  font-size: x-small;
	  width: 75%;
	  text-align: center;
	  padding-left: 30px;
	  }	  

img.email {
       top-margin: 15px;
       bottom-margin: -15px;
       }

.email:hover{
	color: #900000;
}






a:link {
       color: #006599;
       text-decoration:none;
}
a:visited {
	color: #006599;
	text-decoration:none;
}
a:hover {
	color: #006599;
	text-decoration: underline;
}

a:active {
	 color: #006599;
	 text-decoration:none;
}



a.menu:link {
	    color: #900000;
	    text-decoration:none;
	    padding-left:10px;
}

a.menu:visited {
	    color: #900000;
	    text-decoration:none;
}

a.menu:hover {
	    color: #900000;
	    width:30px;
	    height:10px;
	    background:url(http://www.easy-ubuntu-linux.com/images/menu-indicator.jpg);
	    position:outside;
	    type:none;
}


a.menu:active {
            color: #900000;
	    text-decoration:none;
}
   

a.tmenu:link {
	     color: #fefefe;
	     text-decoration:none;
}

a.tmenu:visited {
	    color: #fefefe;
	    text-decoration:none;
}

a.tmenu:hover {
	    color: #006599;
	    background: #fefefe;
	    outline-color: invert;
}

a.tmenu:active {
	    color: #006599; 
	    text-decoration:underline;
}

a.intertext:link {
	color: #900000;
}

a.intertext:hover {
	color: #006599;
}
   



/* CSS for rounded corners */ 
.corner{
	display:block;
}

.corner *{
	display:block;
	height:1px;
	overflow:hidden;
	background:#0a67e6;
}

.corner1{
	border-right:1px solid #95bdf4;
	padding-right:1px;
	margin-right:3px;
	border-left:1px solid #95bdf4;
	padding-left:1px;
	margin-left:3px;
	background:#478dec;
}

.corner2{
	border-right:1px solid #e6effc;
	border-left:1px solid #e6effc;
	padding:0px 1px;
	background:#3883ea;
	margin:0px 1px;
}

.corner3{
	border-right:1px solid #3883ea;
	border-left:1px solid #3883ea;
	margin:0px 1px;
}

.corner4{
	border-right:1px solid #95bdf4;
	border-left:1px solid #95bdf4;
}

.corner5{
	border-right:1px solid #478dec;
	border-left:1px solid #478dec;
}

.corner_content{
	padding:0px 5px;
	background:#0a67e6;
} 

.right_upper{
}

.right_lower{
}

.left_upper{
	position: absolute;
	top: 200px;
	font-family: ms sans serif, verdana, sans-serif;
	left: 9%;
	background: #fefefe;
/*	color: #006599;  */
	color: #000000;
	border: #006599 solid 3px;  
/*	border: #0f3e58 solid 3px;  */
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
	padding-right: 6px;
	text-align: left;
	font-size: 11px;
	line-height: 2.0; 
       	font-variant: small-caps;
}

.left_lower{
}




.leader {
	font-family: Arial, helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #900000;
	padding: 3px;
	width: 100%;
	text-align: center;
	line-height: 2.5;
}

.phone {
	font-family: Arial, helvetica, sans-serif;
	font-size: x-large;
	color: #006599;
	padding: 3px;
	width: 100%;
	text-align: center;
	margin-bottom: -20px;
}

a.email {
	font-family: Arial, helvetica, sans-serif;
	font-size: x-large;
	font-style: italic;
	font-weight: bold;
	color: #006599;
	margin-top: -30px;
	margin-bottom: 20px;
	padding: 3px;
	width: 100%;
	text-align: center;
}
	

.sidelink:hover{
	font-family: sans-serif;
	font-weight: bold;
	color: #900000;
}

.sidelink:link {
	font-family: sans-serif;
	font-weight: bold;
	color: #404040;
}

.sidelink:visited {
	font-family: sans-serif;
	font-weight: bold;
	color: #404040;
}

.sidelink:active {
	font-family: sans-serif;
	font-weight: bold;
	color: #404040;
}