body{
margin: 0px;
font-family:arial; font-size:12px; color:#000000;
background-color:#111F3D;
background-image: url(images/bg.jpg);
background-position:top left;
background-repeat:no-repeat;
}

a{color:#0000aa;text-decoration:underline;}
a:visited {color:#0000aa;text-decoration:underline;}
a:active {color:#dd0000;text-decoration:underline;}
a:hover {color:#0000ff;text-decoration:underline;}

h1 {font-family:sans-serif;font-size:32px;font-weight:bold;padding-bottom:4px;padding-left:15px;margin-top:5px;}
h2 {font-family:arial;font-size:16px;font-weight:bold;padding:0px;margin:0px;}
hr {border-bottom: 1px solid #c3cddd; border-top: 0px solid #c3cddd; border-left: 0px solid #c3cddd; border-right: 0px solid #c3cddd; width:100%;}

form input,textarea {background-color:transparent;color:#000000;border:1px solid #8B8F9E;padding:2px;margin:2px;}
form select,option {background-color:transparent;color:#ffffff;border:1px solid #8B8F9E;}

#overall {width:835px;margin:0px auto;padding-right:35px;margin-top:25px;}
#left {width:35px;float:left;}
#container {background-color:#F6FAFB;float:left;background-image: url(images/menubg.gif);background-position:top left;background-repeat:repeat-y;}


#header {width:800px; height:200px;margin:0px auto;background-color:#F6FAFB;}
#headerleft {width:135px; height:200px;float:left;background-image: url(images/headerleft.jpg);background-position:top left;background-repeat:no-repeat;}
#headerright {width:665px; height:200px;float:left;background-image: url(images/headerbg.jpg);background-position:top left;background-repeat:no-repeat;}

#banner {padding-top:140px;padding-left:140px;}

#menu {width:133px;height:350px;float:left;background-image:url(images/menu.jpg);background-position:top left;background-repeat:no-repeat;padding-top:100px;padding-left:2px;}

#content {float:left;padding:10px;width:645px;background-image: url(images/corner.gif);background-position:top left;background-repeat:no-repeat;font-family:tahoma,arial,sans-serif;}
#content p {text-indent:20px; text-align:justify;margin-top:0px;}
#content img {display:block;}

#bottom {clear:both;font-size:1px;background-color:#111F3D;width:800px;}

#footer {margin:0px auto;width:800px;padding-bottom:50px;color:#ddddff;font-size:10px;padding-left:10px;}
#footer a {color:#ddddff;text-decoration:none;}
#footer a:hover {color:#ddddff;text-decoration:underline;}

.toc {font-weight:bold;font-size:14px;}
.toc2 {font-weight:bold;font-size:12px;}
.desc {font-style:italic;padding-top:5px;font-family:trebuchet ms;font-size:12px;color:#555555}
.desc2 {font-style:italic;padding-top:2px;font-family:trebuchet ms;font-size:12px;color:#555555}
.desc3 {font-style:italic;padding-top:2px;font-family:trebuchet ms;font-size:14px;color:#555555}
.sect {text-align:center;font-size:24px;font-family:trebuchet ms;font-style:italic;font-weight:bold;background-color:#E3E6F5;margin-bottom:10px;color:#1B3069;border:1px solid #d2d5e4;}
.filename {font-size:12px;font-family:trebuchet ms;font-weight:bold;}

.inputname {width:55px;float:left;padding-top:5px;font-weight:bold;padding-right:10px;}
.formelem {width:300px;float:left;margin:0px;padding:0px;border:0px solid #000000;display:block;}

.img-container {
  width:325px;
  float:right;
  margin-left:5px;
  margin-top:0px;
}
.img-containerl {
  width:315px;
  float:left;
  margin:0px;
  margin-top:0px;
}

.img-caption {
  clear:both;
  text-align:center;
  font-size:10px;
  color:#0000bb;
}

.img-shadow {
  float:right;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }

.p-shadow {
  width: 99%;
  float:left;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  position:relative;

  }

.p-shadow .outside {
  background: none !important;
  background: url(images/shadow2.gif) no-repeat left top;
  padding: 0 !important;
  padding: 0 6px 6px 0;
  margin-top:6px;
  margin-left:6px;
  position:relative;
  }

.p-shadow .inside {
  color: #777;
  background-color: #fff;
  font: tahoma, serif;
  font-size:12px;;
  border: 1px solid #a9a9a9;
  padding: 4px;
  margin: -6px 6px 6px -6px !important;
  margin: 0;
  margin-top:6px;
  position:relative;
  } 

.p-img {
  border: 1px solid #a9a9a9;
  float:left;
  display:inline;
}

.p-content {
  float:left;padding-left:10px;width:410px;
  text-align:justify;
}

.p-imgr {
  border: 1px solid #a9a9a9;
  float:left;
  display:inline;
}

.p-contentr {
  float:left;padding-right:10px;width:410px;
  text-align:justify;
}

.p-content b {
  padding-bottom:10px;
  font-size:14px;
  color:#000000;
}

.p-content p {
  padding-top:10px;
}
	
.p-contentr b {
  padding-bottom:10px;
  font-size:14px;
  color:#000000;
}

.p-contentr p {
  padding-top:10px;
}