body
{
color: #6e6eb4;
font-family: Verdana, arial, courier, serif
}

h1 {color: #00ff00}

h2
{
color: #21217b;
font: 19px;
}

h3
{
color: #21217b;
}

p {color: #6e6eb4}

.trans_box1{
  color: #21217b;
  display: block;
  margin-left: 50px;
  padding-left: 20px;
  padding-right: 20px;
  width: 620px;
  img: z-index:-10;
  border:none;
}

.shout
{
display: block;
margin-right: 55%;
margin-left: 5%;
color: #21217b;
font: 17px;
}



.leftmargin
{
margin-left: 5%;
margin-right: 30%;
}

.leftmarginsmall
{
margin-left: 5%;
margin-right: 30%;
font: 9px;
}

.leftbody
{
display: block;
margin-right: 5%;
margin-left: 3%;
color: #21217b;
text-align: left;
font-size: 12px;
list-style: disc;
list-style-position: inside;
font-family: Verdana, arial, courier, serif;
}


.floatrhs
{
float:right
}

.floatlhs
{
float:left;
margin:0px 15px 15px 0px;
}

img.logo
{
align: top;
height: 140px;
width: 800px
}

.backdrop
{
position: absolute;
  filter:alpha(opacity=20);
  -moz-opacity:.20;
  opacity:.20;
width: 680px;
left: 40px;
top: 200px;
z-index:-1;
}


.foot
{
display: inline;
float: left;
margin-top: 30px;
align: center;
border: none;
font-size: 9px;
color: #6e6eb4;
clear: both;
}

td
{
 width: 320px;
}

dl, dt, dd, ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#menu
{
position:absolute;
left:10px;
top:170px;
z-index:100;
width: 100%; /* precision for Opera */
}

#menu dl
{
float: left;
width: 9em;
color: #ffffff;
}

#menu dt /* Top level menu */
{
cursor: pointer;
text-align: center;
font-size: 11px;
font: small-caps;
background: #9999ff;
border: 1px solid gray;
margin: 1px;
color: #ffffff;
}

#menu dd
{
display: none;
border: 1px solid gray;
}

#menu li /* drop down menu */
{
text-align: center;
background: #99accc;
font: small-caps;
}

#menu li a, #menu dt a /* Top level menu links*/
{
color: #ffffff;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}

#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus /* Top level menu on focus */
{
background: #6666ff;
}

#site
{
position: absolute;
z-index: 1;
top : 70px;
left : 10px;
color: #000;
background-color: #ddd;
padding: 5px;
border: 1px solid gray;
}



#linkpage dl
{
color: #ffffff; /* Colour of Text of Site Name and URL detail*/
}

#linkpage dt
{
text-align: center;
font-size: 15px;
background: #999fff;
border: block;
color: #ffffff;
display: inline;
width: 20em;
margin: 1px;
}



#linkpage dt a
{
color: #ffffff;
background: #9999ff;
}

#linkpage dt a:hover, #linkpage dt a:focus
{
background: #555555;
}

