/* generated by csscreator.com */ 
html, body{
 font-size: 85%;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
 margin-top:20px;
 padding:0; 
 text-align:center;
 background-color:#000066;
 color:#000033;
} 
 
#pagewidth{ 
width:800px;
text-align:left;
margin-left:auto; 
margin-right:auto;
background-color:#000033;
background-image: url('../img/h1.png');background-repeat: repeat-x ;
background-position: left top;
} 
 
#header{
 position:relative; 
 height:150px;
  background-color:#FFF;
  text-align:center;
 width:780px;
 margin-left:auto;
margin-right:auto;
} 
 
#leftcol{
 width:22%;
 height:330px;
 float:left; 
 position:relative; 
 background-image: url('../img/h1.png');background-repeat: repeat-x ;color:#6699FF;
 background-position: left top;
 margin-top: 10px;
 margin-bottom: 0px;
 }
 
#maincol{background-color: #FFFFFF;  
 display:inline;
 float: right;
 width:57%;
 margin-top: 10px;
 margin-bottom: 0px;
 margin-right:10px;
 height:330px;
 overflow:auto
 }

#rightcol{
width:19%;
height:330px;
float:right;
color:#fff;
margin: 10px 0px 5px 1px;
padding: 0px 0px 0px 0px;
background-image: url('../img/h1.png');background-repeat: repeat-x;
background-position: left ;
 }
#rightcol a
{color: #fff;}

#rightcol a:hover
{color: #666;}

#rightcol p
{color: #fff;
 padding: 0px 10px 0px 10px;
 font-size: 95%;
}
#rightcol h3
{color: #fff;
 padding: 0px 10px 0px 30px;
 font-size:150%;
 font-weight: bold;
}
#footer{
height:40px;
background-color:#000033;
background-image: url('../img/f2.png');background-repeat: repeat-x ;
color:#fff;
font-size: 10px;
padding-top:15px;
margin-top:10px;
text-align: center;
clear:both;
 } 
 
a {color: #999;}
a:visited {color:#564b47;}
a:hover {color: #564b47;
text-decoration:none}


  p{
padding: 0px 5px 10px 10px;
 }

h1 {
font-family: Arial, SunSans-Regular, Sans-Serif;
font-size: 14px;
font-weight: bold;
padding:5px 15px 0px 10px;
margin:0px }

h2 {
font-family: Arial, SunSans-Regular, Sans-Serif;
font-size:20px;
font-weight: normal;
padding: 10px 10px 10px 10px;
margin:0px;}

h3 {
font-family: Arial, SunSans-Regular, Sans-Serif;
font-size:20px;
font-weight: normal;
padding: 5px 10px 0px 50px;
margin-top:10px;
color:#fff;
}
 h4 {
font-family: Arial, SunSans-Regular, Sans-Serif;
font-size:13px;
font-weight: bold;
text-align:left;
padding: 5px 10px 5px 70px;
margin-top:0px;
color:#000033;
}

  h5 {
font-family: Arial, SunSans-Regular, Sans-Serif;
font-size:13px;
font-weight: bold;
text-align:left;
padding: 1px 10px 0px 25px;
margin:0px;
color:#000033;
}
/*  ----------------navbar---------------------- */
#navbar ul {
list-style-type:none; float:left; width:120px;
clear:both;
margin:0px 0px 20px 5px;
padding:0;  background-image: url('../img/menu.png');background-repeat: repeat-x;
background-position: left top;
color:#fff;
}

#navbar ul li {
list-style-type:none; width:120px;margin:0px ;clear:both;
 display: block;
}

#navbar ul li a, a.nav:visited {
float:left; width: 120px;line-height: 1.5em ; margin:0;
text-decoration:none; background-image: url('../img/menu1.png');background-repeat: repeat-x ;color:#6699FF;
background-position: left top;
font-weight: bold;
font-size: 1.2em;
border-top: 1px solid #f5d7b4;
border-left: 1px solid #f5d7b4;
border-bottom: 1px solid #f5d7b4;
border-right: 1px solid #f5d7b4;
text-decoration: none;
display: block;
text-align: left;
padding-left:5px;
}

#navbar ul li a:hover {
display:block; width: 120px; line-height: 1.5em ;margin:0;
text-decoration:none;
color:#fff;
background-image: url('../img/menu.png');background-repeat: repeat-x ;
background-position: left top;
font-weight: bold;
}

#navbar a:active
{
background: #f5d7b4;
color: #fff;
}

#navbar li#active a
{
background: #B9BDE0;
border: 1px solid #000;
color: #2F2C4E;
}
{
display:block; width: 120px; line-height: 1.5em ;margin:0;
text-decoration:none;
color:#000;
background-image: url('../img/menu.png');background-repeat: repeat-x ;
background-position: left top;
font-weight: bold;
}

/* unordered list */
ul
{ margin: 8px 0px 20px 45px;
  padding: 0px ;
}


ul li
{ list-style-type: square;
  margin: 10px 5px 11px 150px;
  padding: 0px;

}

/* ordered list */
ol
{ margin: 5px 10px 5px 200px;
  padding: 5px 10px 5px 40px;
}

ol li
{ margin: 0px 0px 5px 0px;
  padding: 0px;
}

/* Definition list */

dd
{ margin: -20px 0px 0px 80px;
  padding: 0px;
}
dd dl
{ margin: 0px 0px 11px 0px;
  padding: 0px;
}
 dl dd h1
 {font-size: 105%;
  color:#111;
  padding: 20px 0px 0px 0px;
  }

dl dd h3
 {font-size: 100%;
  color:#000069;
   font-weight: bold;
  padding: 0px 0px 10px 50px;
  }

/* image positioning - left, right and center */
.left
{ float: left;
  padding: 5px 30px 30px 10px;
}

.right
{ float: right;
  padding: 0px 10px 0px 8px;
}

.center
{ display: block;
  text-align: center;
  margin: 0 auto;
}

