body {margin:0;
border:0;
padding:0;
height:100%;
width: 100%;
background:#fffFFF;
font-family:arial, verdana, sans-serif;
overflow: hidden;}

/* The following block for internet explorer  */

 html body {margin:0;
border:0;
padding:0;
height:100%;
width: 100%;
background:#fffFFF;
font-family:arial, verdana, sans-serif;
overflow: hidden;
}#container{font-family:"times new roman", serif;
font-size: 1.2em;
position: absolute;
top:34px;
left:0px;
bottom:1px;
right:0;
overflow: auto;
background:#FFFFFF;
padding:4px;
text-align:left;
height:100%;
} html #container{font-family:"times new roman", serif;
font-size: 1.2em;
position: absolute;
top:34px;
left:0px;
bottom:1px;
right:0;
overflow: auto;
background:#FFFFFF;
padding:4px;
text-align:left;
height:100%;
}#container_main{font-family:"times new roman", serif;
font-size: 1.2em;
position: absolute;
top:125px;
left:125px;
bottom:1px;
right:0;
overflow: hidden;
background:#FFFFFF;
padding:0px;
text-align:left;
height:100%;
} html #container_main{font-family:"times new roman", serif;
font-size: 1.2em;
position: absolute;
top:125px;
left:125px;
bottom:1px;
right:0;
overflow: hidden;
background:#FFFFFF;
padding:0px;
text-align:left;
height:100%;
}#wrapper{Margin-top: 0px;
Margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
width: 100%;
height: 100%;
} html #container_left{font-family:"times new roman", serif;
font-size: 1.2em;
position: absolute;
top: 125px;
bottom:1px;
background:#000000;
padding:0px;
text-align:center;
z-index: +1;
width: 125px;
min-width: 125px;
left: 0px;
height:100%}
#container_left{font-family:"times new roman", serif;
font-size: 1.2em;
position: fixed;
top: 125px;
bottom:1px;
left: 0px;
background:#000000;
padding:0px;
text-align:center;
z-index: +1;
width: 125px;
min-width: 125px;
left: 0px;}/* The following two blocks are needed to make the Iframe scroll bars work in 	Moxilla */

html, body, div, iframe {margin:0;
padding:0;
height:90%;}

iframe {display:block;
height: 100%;
width:100%;
border:none;}

/**************************************************************************************/

/*container to hold the bachground*/

#weeds {position: absolute;
top: 300px;
left: 0px;
width: 125px;
background:#000000;
padding:0px;
background-image: url(images/sandbg.jpg);
background-repeat: repeat-y;
height: 100%;}

#header {position: absolute;
top:0;
left:0;
width:100%;
height:125px;
overflow: hidden;
background:#000000;}

 html #header {position: absolute;
top:0;
left:0;
width:100%;
height:125px;
overflow: hidden;
background:#000000;
position: absolute;}

.class1 A:link {text-decoration: none;
color: #C0C0C0}

.class1 A:visited {text-decoration: none;
color: #C0C0C0}

.class1 A:active {text-decoration: none;
color: #C0C0C0}

.class1 A:hover {text-decoration: ;
color: #C0C0C0}

}

/*menu style*/

.preload1 {background: url(images/six_0a.gif);}

.preload2 {background: url(images/six_1a.gif);}

#nav {padding:0;
margin:0;
list-style:none;
height:38px;
background:#fff url(images/six_0.gif) repeat-x;
position:relative;
z-index:200;
font-family:arial, verdana, sans-serif;
width:100%;}

#nav li.top {display:block;
float:left;}

#nav li a.top_link {display:block;
float:left;
height:35px;
line-height:33px;
color:#ccc;
text-decoration:none;
font-size:11px;
font-weight:bold;
padding:0 0 0 12px;
cursor:pointer;
background: url(images/six_0.gif);}

#nav li a.top_link span {float:left;
display:block;
padding:0 24px 12px 12px;
height:35px;
background: url(images/six_0.gif) right top no-repeat;}

#nav li a.top_link span.down {float:left;
display:block;
padding:0 24px 0 12px;
height:35px;
background: url(images/six_0a.gif) no-repeat right top;}

#nav li:hover a.top_link,
#nav a.top_link:hover {color:#FFF;
background: url(images/six_1.gif) no-repeat;}

#nav li:hover a.top_link span, 
#nav a.top_link:hover span {background:url(images/six_1.gif) no-repeat right top;
text-decoration: none;}

#nav li:hover a.top_link span.down,
#nav a.top_link:hover span.down {background:url(images/six_1a.gif) no-repeat right top;
padding-bottom:3px;}

#nav table {border-collapse:collapse;
padding:0;
margin:0;
position:absolute;
left:0;
top:0;}

#nav li:hover {position:relative;
z-index:200;}

#nav a:hover {position:relative;
white-space:normal;
z-index:200;}

#nav :hover ul.sub {left:1px;
top:38px;
background: #50b5d0;
padding:3px;
border:1px solid #0b4d97;
white-space:nowrap;
width:110px;
height:auto;
z-index:300;}

#nav :hover ul.sub li {display:block;
height:20px;
position:relative;
float:left;
width:110px;
font-weight:normal;}

#nav :hover ul.sub li a {display:block;
font-size:11px;
height:18px;
width:108px;
line-height:18px;
text-indent:5px;
color:#000;
text-decoration:none;
border:1px solid #50b5d0;}

#nav li ul.sub li a.fly {background:#50b5d0 url(images/arrow.gif) 100px 6px no-repeat;}

#nav :hover ul.sub li a:hover {background:#3f96a9;
color:#fff;
border-color:#fff;}

#nav :hover ul.sub li a.fly:hover {background:#3f96a9 url(images/arrow_over.gif) 100px 6px no-repeat;
color:#fff;}

#nav li b {display:block;
font-size:11px;
height:18px;
width:108px;
line-height:18px;
margin-bottom:3px;
text-indent:6px;
color:#0000FF;
border-bottom:1px solid #0000FF;
cursor:default;}

#nav a:hover a:hover ul,
#nav a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover ul,
#nav a:hover a:hover a:hover a:hover a:hover ul {left:109px;
top:-4px;
background: #50b5d0;
padding:3px;
border:1px solid #0b4d97;
white-space:nowrap;
width:110px;
z-index:400;
height:auto;}

#nav ul, 
#nav a:hover ul ul,
#nav a:hover a:hover ul ul,
#nav a:hover a:hover a:hover ul ul,
#nav a:hover a:hover a:hover a:hover ul ul {position:absolute;
left:-9999px;
top:-9999px;
width:0;
height:0;
margin:0;
padding:0;
list-style:none;}

#nav li:hover li:hover > ul {left:110px;
top:-4px;
background: #50b5d0;
padding:3px;
border:1px solid #0b4d97;
white-space:nowrap;
width:110px;
z-index:400;
height:auto;}

#nav li:hover > ul ul {position:absolute;
left:-9999px;
top:-9999px;
width:0;
height:0;
margin:0;
padding:0;
list-style:none;}

#nav li:hover li:hover > a.fly {background:#3f96a9 url(images/arrow_over.gif) 100px 6px no-repeat;
color:#fff;
border-color:#fff;}

#nav li:hover li:hover > li a.fly {background:#50b5d0 url(images/arrow.gif) 100px 6px no-repeat;
color:#000;
border-color:#50b5d0;}

#content {position: relative;}
 html #content {position: relative;}

/*end of menu*/