body#main_body {
  margin: 0;
  padding: 0;
  text-align: center;
  font-family: Verdana, Arial, Tahoma, sans-serif;
  color: #303030;
  font-size: 12px;
  line-height:16.8pt;
  background: repeat-x;
  background-image: url(../_files/Images/pagebg.jpg);

}
body p {
  font-family: Verdana, Arial, Tahoma, sans-serif;
  font-size: 12px;
  line-height:16.8pt;
}
#masthead {
  background: url(../_files/Images/Xmas.jpg) no-repeat;
}
#main_container {
  width: 1020px;
  background-color: #FFFFFF;
  text-align:left;
  margin: 0 auto;
}
#header_right {
  height: 40px;
  padding: 20px;
  text-align: right;
  font-size: 26px;
  color: #003366;
}
#subheader {
  height: 30px;
  float:right;
  padding-right:20px;
  text-align: right;
  font-family: Verdana, Arial, Tahoma, sans-serif;
  font-size: 125%;
  color: #CC3300;
}
#navmenu {
  margin-left:5px;
  width:500px;
  height:30px;
 }
#contentcontainer {
  width: 1020px;
  text-align:left;
  min-height:850px;
  height:auto!important;
  height:850px;
  background-color: #FFFFFF; 
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:#B9B9FF;
}

#lt1_left_container {
  padding: 5px;
  width: 120px;
  min-height:850px;
  height:auto!important;
  height:850px;
  background-color: #FFFFFF; 
  float:left;
}
.lt1_left_icon1 {
  padding: 5px;
  width: 100px;
  height: 100px;
}
.lt1_left_icon2 {
  padding: 5px;
  width: 100px;
  height: 100px;
  background-color:#EFEFEF;  
}
#lt1_right_container {
  padding: 5px;
  width: 240px;
  min-height:850px;
  height:auto!important;
  height:850px;
  background-color: #FFFFFF;
  float:left;
}
#lt1_centre_container {
  width: 630px;
  padding:5px;
  float:left;
  background-color: #FFFFFF; 
  min-height:850px;
  height:auto!important;
  height:850px;
  text-align:left;
}
.lt1_centre_info {
  width: 610px;
  padding:5px;
  font-family: Verdana, Arial, Tahoma, sans-serif;
}
.lt1_centre_info_hr {
  width: 500px;
  margin-left:50px;
  margin-right:50px;
  font-family: Verdana, Arial, Tahoma, sans-serif;
}
#lt2_left_container {
  padding: 10px; 
  width: 600px;
  background-color: #FFFFFF;
 }
#lt2_right_container {
  padding: 5px;
  width: 385px;
  background-color: #FFFFFF;
  float:right;
}
#lt2_content_container {
  width: 1020px;
  min-height:850px;
  height:auto!important;
  height:850px;
  text-align:left;
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:#B9B9FF;
}
#lt2_table_container {
  width: 1000px;
  padding: 10px;
  background-color: #FFFFFF; 
  text-align:left;
}

#info1 {
 }

#colheader {
  padding: 5px;
  width: 1010px;
}

#footer {
  margin-left:160px; 
  text-align:center;
  line-height:normal;
  font-size:10px;
  width:600px;
  background-color: #FFFFFF; 
  float:left;
  border-width:1px;
  border-style:solid;
  border-color:#B9B9FF;
}
a:link {
  color:#1F5292;
  text-decoration:none;
}  
a:visited {
  color:#1F5292;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
  color: #149432;
}
.nextpage {
 float:right;
 width:auto;
 padding-right:10px;
}
.prevpage {
 float:right;
 width:auto;
 font-size:10px;
 padding-right:10px;
}
.imagert {
  float:right;
  width:auto;
  margin:10px;
  font-size:8px;
  text-align:center;
}
.imagert p {
  font-size:8px;
}
.imagelt {
  float:left;
  margin-left:10px;
  font-size:10px;
  text-align:center;

}
.imagelt p {
  float:inherit;
  text-align:center;
  font-family: Verdana, Arial, Tahoma; 
  line-height:80%;
  color:#024690;
  font-size:10px;
}
.photosl {
  float: left;
  margin: 5px;
  text-align:center;
  border-style:solid;
  border-width:thin;
  border-color: #C9C7F9;
}

h1 {
  font-family: Verdana, Arial, Tahoma, sans-serif;
  font-size: 115%;
  font-weight:500;
  color: #0000B4;
}
.liststyle1 {
  list-style-type:circle;
  margin-top:0px;
  margin-bottom:0;
}
.keysentence {
  font-family: Verdana, Arial, Tahoma, sans-serif;
  font-size: 125%;
  line-height: 120%;
  font-weight:bold;
  color: #505050;
}
.subsentence {
  font-family: Verdana, Arial, Tahoma, sans-serif;
  font-size: 110%;
  font-weight:bold;
  color: #505050;
}
.brighttext {
  font-family: Verdana, Arial, Tahoma, sans-serif;
  font-size: 125%;
  line-height: 160%;
  color: #00346E;
}
li {
   font-size: 12px;
}

em {
  font-style: normal;
  font-size: 125%;
  color: #003366;
  position:relative;
}
.hiddenimage {
  display: none
}

#hmenu {padding:0; margin:0; list-style:none; height:28px; position:relative; z-index:500;}
#hmenu li {float:left; margin-right:1px;}
#hmenu li a {display:block; color:#3296FF; float:left; height:28px; line-height:28px; background:#FFFFFF;
       text-decoration:none; font-weight:lighter; font-family: Verdana; padding:0 10px 0 10px;}
#hmenu li:hover {position:relative; z-index:200;}
#hmenu li:hover > a {color:#FFFFFF; font-weight:lighter; background-color:#B4D2FF;}
#hmenu li.current a {color:#024690; background-color:#FFFFFF; }

