

* {margin:0; padding:0; list-style:none;}
* img{border:0;}
html{text-align:center; width:100%; }
body{ color:#151D32; 
font:100% "trebuchet ms", verdana, helvetica, arial, sans-serif; text-align:justify; position:relative; top:0; margin:5px;color:#333333; background-color:#4177CD;}



/*h1 a span{color:#2E6086 }*/
#mid h3{color:#5A829F;}

#pagetop{display:none; visibility:hidden; font-size:0; line-height:0;}

#mid{ font-size:80%; color:#151D32; margin:10px 165px; top: 10px; border: 2px solid #83A3F5; padding: 10px;  background: #ffffff; }	
header
{  background-color: #151D32; }
div[id="mid"]{padding-top:5px;}


#mid a{text-transform:uppercase; color:#3030BC; font-size:85%; text-decoration:none;font-weight:bold;
 }
#mid a:hover, #right a:hover{color:#FF4E00;}
#mid a:visited, #right a:visited{font-weight:bold;}

#mid ol,ul { border: 1px solid #83A3F5; padding: 5px;margin: 10px;

}

#mid li {
	list-style:disc;
	
        color:#3030BC;
	text-align:left;
        list-style-position: inside;

}

#mid h1{ font-family:  "MS Verdana", "Univers, Futura",  "Gill Sans", "Akzidenz Grotesk", Helvetica;  font-size:160%; font-weight: bold; line-height:100%; align: center; color:#006CFF; letter-spacing:-0.05em; }

#mid h2 { font-size:	130%; letter-spacing:-0.1 em; text-align: center; color:#000000;}
#mid h3{letter-spacing:-0.05em;}
#mid h4{font-weight:bold; text-transform:uppercase;color:#333333; font-size:0.7em; margin:0.5em 0;}
	#mid > h3{font-size:	140%;}
#mid div{margin-bottom:1em;}
#mid p{margin-bottom:1em; line-height:140%;}

#mid hr{color:#83A3F5;}

#left div
{
  background: #ffffff;
  border: 2px solid #83A3F5;}
#left{left:0;    
border: 2px solid #83A3F5; padding: 5px; background-color: #ffffff;}
#right
{
  float: right; color: #464646; 
}


#right a
{
  color: #3030BC;
  text-decoration: none;
}


#right div
{
  border: 2px solid #83A3F5;
  background: #E1FAFF;
  font-size: 75%;
  overflow: hidden;
}

#right ul li
{
  list-style: none;
  margin-bottom: 4px;
}

#right h3
{
  margin: 0 0 1em 0;
  align: center; font-size: 1em; 
border: 2px solid #83A3F5;
}


#left ul li
{
  list-style: none;
  margin-bottom: 4px;
}


#right{right:0; text-align:left; 
border: 2px solid #83A3F5; padding: 5px; background-color: #ffffff;}
#left, #right{position:absolute; width:151px; padding-bottom:1.5em; font-size:70%;top:89px;}
#left a, #right a{text-transform:uppercase; color:#3030BC; font-size:90%; text-decoration:none;font-weight:bold;}
#left a:hover, #right a:hover{color:#FF4E00;}
#left a:visited, #right a:visited{font-weight:bold;}
#left h2, #right h2{ text-align:center; font-size:12px; align: center; font-weight:bold; padding: 2px; color:#E87A30; background-color:#151D32; margin-top: 4px; margin-bottom: 4px; border: 2px solid #83A3F5;}
#left ul, #right ul{margin-bottom:1em;}

div.floatpic {
	font: Arial, Verdana, tahoma,   Helvetica, sans-serif;
	 font-size: 12px;
        color: #000000;
	float: right;
	margin: 0px 0px 0px 15px; 	     
}
div.floatpicleft {
	font: Arial, Verdana, tahoma,   Helvetica, sans-serif;
	 font-size: 12px;
	float: left;
	margin: 0px 20px 0px 0px;          
}


#bottom { font-size:80%; color:#151D32; margin:5px 172px; top: 15px; border: 2px solid #8A8A92; padding: 10px; background-color: #ffffff; text-align: center; }
	div[id="mid"]{padding-top:5px;}

#bottom a{text-transform:uppercase; color:#3030BC; font-size:90%; text-decoration:none;font-weight:bold;}

#bottom a:hover{color:#FF4E00;}

.raisedCap:first-line {
  font-weight: bold;
  
}

.raisedCap:first-letter {
  font-size: 165%;
}
