/* CSS Document */
body{
	font-size: 12px;  
	margin:0 auto; 
	line-height:22px; color: #333333; }


/*FOOTER NAVIGATION
-------------------------------------------------------- */
#footer{
	text-align: center;
	padding-top: 0.5em;
	

}

#footer li{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}
#footer li a{
	color: #fff;
}
#footer li a:hover{
	color: #ffc;
}

.textc { line-height:20px; font-size:14px; text-decoration:none; color: #000099; }
.textc a:link,.textc a:visited ,.textc a:active{ color: #000099; }
.textc a:hover{color: #660066;}

.text6 { line-height:22px; font-size:12px; text-decoration:none; color: #333333;  }
.text6 a:link,.text6 a:visited ,.text6 a:active{ color:#333333; text-decoration: none;}
.text6 a:hover{color: #666666;}

.text16 { line-height:22px; font-size:12px; text-decoration:none; color: #999999;  }
.text16 a:link,.text16 a:visited ,.text16 a:active{ color:#999999; text-decoration: none;}
.text16 a:hover{color: #666666;}


.text26 { line-height:30px; font-size:16px; text-decoration:none; color: #333333;  }
.text26 a:link,.text26 a:visited ,.text26 a:active{ color:#333333; text-decoration: none;}
.text26 a:hover{color: #666666;}


.text7 { line-height:22px; font-size:12px; text-decoration:none; color: #FFFFFF  ;}
.text7 a:link,.text7 a:visited ,.text7 a:active{ color: #FFFFFF;  text-decoration: none;}
.text7 a:hover{color: #CCCCCC;}

.text10 { line-height:22px; font-size:12px; text-decoration:none; color: #FFFFFF  ;}
.text10 a:link,.text10 a:visited ,.text10 a:active{ color: #FFFFFF;  text-decoration: none;}
.text10 a:hover{color: #666666;}


.text{line-height:22px;font-size:12px; text-decoration:none; color: #333333; padding-right:10px;   }
.text3{line-height:22px;font-size:12px; text-decoration:none; color: #333333;  }
.text8{line-height:22px;font-size:12px; text-decoration:none; color: #336633; font-weight:bold;  }
.text9{line-height:22px;font-size:12px; text-decoration:none; color: #FF9900;  font-weight:bold;  }

.text1{line-height:14px;font-size:12px; text-decoration:none; color: #ffffff; padding-right:10px;   }
.text13{line-height:12px;font-size:12px; text-decoration:none; color: #999999;   }

.text5{line-height:14px;font-size:12px; text-decoration:none; color:#ff0000;   padding-right:10px;   }
.text15{line-height:28px;font-size:22px; text-decoration:none; color:#ff0000;   padding-right:10px;   }
.text2{line-height:22px;font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color: #ffffff; padding-left:20px;}

.text11{line-height:22px;font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color: #003366; padding-left:5px;}
.text11 a:link,.text11 a:visited ,.text11 a:active{line-height:22px;font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color: #003366; padding-left:5px;}
.text11 a:hover{color: #666666;}

.text4 { line-height:22px; font-size:12px; text-decoration:none; color: #3399FF;  }
.text4 a:link,.text4 a:visited ,.text4 a:active{ color:#3399FF;  text-decoration: none;}
.text4 a:hover{color: #CCCCCC; text-decoration:underline;}
.text17{line-height:22px;font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color: #0066FF; padding-left:5px;}


.footer {
	background: #1c509b url(img/footer.png) no-repeat top left;
	color: #fff;
	height: 40px; width: 800px;   
}




/*--------glossymenu*/
.glossymenu{
list-style-type: none;
margin: 0px 0;
padding: 0;
width: 150px;

border-bottom-width: 0;
}

.glossymenu li a{
background:  #E5EEF7 ;
font: bold 12px; line-height:24px; text-align:center; text-align:left;    
color:#1A4DAA ;
display: block;
width: auto;
padding-left: 15px;

text-decoration: none; border-bottom:#ffffff 1px dotted;
 
}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 150px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: #1A4DAA
}

.glossymenu li a:hover{ background-color:#cccccc;
  
  
}


.menu {font-size:12px;  width:750px;}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul {padding:0;margin:0;list-style-type:none; height:3em; background:transparent;}

/* style the sub-level lists */
.menu ul .X2 {width:15em;}

/* float the top list items to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu ul li {
	float:left;
	height:3em;
	line-height:3em;
	display:block;
	width: 148px;
}

/* style the sub level list items */
.menu .X2 li {display:block;width:15em;height:auto; line-height:1em;}

/* style the links for the top level */
.menu .sub01 a, .menu .sub01 a:visited {
	display:block;
	float:left;
	height:100%;
	width:100px;
	font-size:1em;
	text-decoration:none;
	color:#fff;
	padding:0 3em 0 1em;
	border-left:1px solid #eee;
	border-right:1px solid #000;
	background-color: #949e7c;
	background-image: url(../img/sub01.gif);
	text-indent: -999999px;
}
.menu .sub02 a, .menu .sub02 a:visited {
	display:block;
	float:left;
	height:100%;
	width:100px;
	font-size:1em;
	text-decoration:none;
	color:#fff;
	padding:0 3em 0 1em;
	border-left:1px solid #eee;
	border-right:1px solid #000;
	background-color: #949e7c;
	background-image: url(../img/sub02.gif);
	text-indent: -999999px;
}
.menu .sub03 a, .menu .sub03 a:visited {
	display:block;
	float:left;
	height:100%;
	width:100px;
	font-size:1em;
	text-decoration:none;
	color:#fff;
	padding:0 3em 0 1em;
	border-left:1px solid #eee;
	border-right:1px solid #000;
	background-color: #949e7c;
	background-image: url(../img/sub03.gif);
	text-indent: -999999px;
}
.menu .sub04 a, .menu .sub04 a:visited {
	display:block;
	float:left;
	height:100%;
	width:100px;
	font-size:1em;
	text-decoration:none;
	color:#fff;
	padding:0 3em 0 1em;
	border-left:1px solid #eee;
	border-right:1px solid #000;
	background-color: #949e7c;
	background-image: url(../img/sub04.gif);
	text-indent: -999999px;
}
.menu .sub05 a, .menu .sub05 a:visited {
	display:block;
	float:left;
	height:100%;
	width:100px;
	font-size:1em;
	text-decoration:none;
	color:#fff;
	padding:0 3em 0 1em;
	border-left:1px solid #eee;
	border-right:1px solid #000;
	background-color: #949e7c;
	background-image: url(../img/sub05.gif);
	text-indent: -999999px;
}




/* hack IE5.x to get the correct the faulty box model and get the width right */
* html .menu a, * html .menu a:visited {width:11em; w\idth:7em;}

/* style the sub level links */
.menu .X2 a, .menu .X2 a:visited {
	display:block;
	color:#fff;
	width:16em;
	height:100%;
	line-height:1.2em;
	padding:0.5em 0.5em;
	border-bottom:1px solid #7aa;
	background-color: #5b8686;
	background-image: url(../img/sub_grad.gif);
	text-indent: 1px; text-align:left;
	text-decoration:none;} 

* html .menu .X2 a, * html .menu .X2 a:visited  {width:16em; w\idth:13em;}


/* style the table so that it takes no part in the layout - required for IE to work */
.menu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:1em; z-index:1;}


/* style the sub level 1 background */
.menu ul :hover a.sub1 {background:#447b7b;}
/* style the sub level 2 background */
.menu .X2 :hover a.sub2 {background:#447b7b;}

/* style the level hovers */
/* first */
* html .menu a:hover {color:#ff0;background:#d4d8bd url(../img/top_grad_2.gif) center center; position:relative; z-index:100;}
.menu li:hover {position:relative;}
.menu .sub01 a:hover{ 
	color:#ff0;
	background-color: #d4d8bd;
	background-image: url(../img/sub01.gif);
	background-position: 0px -36px;
}
.menu .sub02 a:hover{
	color:#ff0;
	background-color: #d4d8bd;
	background-image: url(../img/sub02.gif);
	background-position: 0px -36px;
}
.menu .sub03 a:hover{
	color:#ff0;
	background-color: #d4d8bd;
	background-image: url(../img/sub03.gif);
	background-position: 0px -36px;
}
.menu .sub04 a:hover{
	color:#ff0;
	background-color: #d4d8bd;
	background-image: url(../img/sub04.gif);
	background-position: 0px -36px;
}
.menu .sub05 a:hover{
	color:#ff0;
	background-color: #d4d8bd;
	background-image: url(../img/sub05.gif);
	background-position: 0px -36px;
}

/* second */
* html .menu .X2 a:hover{color:#ff0;background:#7aa; position:relative; z-index:110;  text-decoration:none;}
.menu .X2 li:hover {position:relative;  text-decoration:none;}
.menu .X2 :hover > a {color:#ff0;background:#7aa;  text-decoration:none;}


/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu .X2 {visibility:hidden;position:absolute;height:0;top:3em; left:0; width:16em; text-decoration:none; }


/* make the second level visible when hover on first level list OR link */
.menu ul :hover ul{visibility:visible; height:auto; padding:0 3em 3em 3em; background:transparent url(images/trans.gif); left:-3em;}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul :hover ul ul{visibility:hidden;}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul :hover ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.menu ul :hover ul :hover ul{visibility:visible; left:8em;}
/* make the fourth level visible when you hover over third level list OR link */
.menu ul :hover ul :hover ul :hover ul {visibility:visible;}



.multieditbox{
    background: #fff;
   
    color: #ccc;
    cursor: text;
    font-family: "arial";
    font-size: 9pt;
    padding: 1px;
}




.textc{line-height:1.5em; text-space:0.2em;
  }

.solid-bottom { background:url(../img/bg-b.gif); background-repeat:repeat-x;}

.sec1  {
background:url(../img/bgban-1.gif)  ;

cursor:  hand;

color:  #FFFF66;
font-size:16px; font-weight:bold;}
.sec2  {
background:url(../img/bgban-2.gif);
cursor:  hand;
color: #003399  ;
font-size:16px; font-weight:bold;
}