body, div, p, th, td, li, dd    {
     /*redundant selectors to help NS4 remember  */
    font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
    font-size:    12px;
 }

/*BODY
{
	BACKGROUND-COLOR: #dd9;
	BACKGROUND-IMAGE: #FFFFFF;
	MARGIN: 0;
  	PADDING-BOTTOM: 0px;
  	PADDING-LEFT: 0px;
  	PADDING-RIGHT: 0px;
  	PADDING-TOP: 0px;
} */
BODY
{
/*  BACKGROUND-COLOR: #cc9; */
   BACKGROUND-COLOR: #9FAC90;
  margin:0;
  padding:0px 0px;
  font:x-small Georgia,Serif;
  text-align:center;
  color:#333;
  font-size/* */:/**/small;
  font-size: /**/small;
  }
  
h2 {
	font: bold 14px Helvetica,Verdana, Arial, sans-serif;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
h2 span{
	font: bold 14px Verdana, Arial, sans-serif;
	color: #CC0000;
}
h3{
	font: bold 12px Verdana, Arial, sans-serif;
	color: #fff;
}
h4{
	font: bold 10px Verdana, Arial, sans-serif;
	color: #fff;
}
UL LI
{
    LIST-STYLE:square;
	MARGIN-LEFT: 20;
	PADDING-TOP:10px;
}

OL LI
{
	MARGIN-LEFT: 20;
	PADDING-TOP:10px;

}

.floatLeft{float: left;} 
.floatRight{float: right;} 
.image-left{float: left; vertical-align: text-top;} 
.image-right{float: right; vertical-align: text-top;} 
.image-center{text-align:center;} 

input.login {
	font-size: 10px;
}

.heading { font: bold;
}

/* Show only to IE PC \*/
* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sitetbl
{
	BACKGROUND-COLOR: #ffffff;
}
.layoutBox 
{
   COLOR: #000000;
   BACKGROUND-COLOR: #FFFFFF;
   BORDER: 1px SOLID;
   BORDER-COLOR: #000000;
   MARGIN: 10;
   PADDING-BOTTOM: 0px;
   PADDING-LEFT: 0px;
   PADDING-RIGHT: 0px;
   PADDING-TOP: 0px;
}
.headerBG {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(image/hd_bkgd.gif); MARGIN: 0px; BACKGROUND-REPEAT: repeat-x
}
.leftEdge {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(image/left_bg.gif); WIDTH: 5%; BACKGROUND-REPEAT: repeat-y
}
.rightEdge {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(image/right_bg.gif); WIDTH: 5%; BACKGROUND-REPEAT: repeat-y
}
.sidebox {
	margin: 0 auto; /* center for now */
	width: 17em; /* ems so it will grow */
	background: url("../image/sbbody-r.gif") no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url("../image/sbhead-r.gif") no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url("../image/sbhead-l.gif") no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url("../image/sbbody-l.gif") no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}
div#alert h2
{
    COLOR: red;
	FONT-WEIGHT: bold;
    font-size:13px;
}
div#sidebar h3
{
    padding:3px;
    margin:0px;
    font-size:13px;
    background-color:#ffffff;
    text-align:center;
}
 div#mainbar h1
{
    padding:3px;
    margin:0px;
    font-size:13px;
	COLOR: #000000;
    background-color:#ffffff;
    text-align:center;
}
 div#mainbar a
{
    font-size:9px;
	COLOR: #ffffff;
    background-color:navy;
}

 div#titlebar h1
{
    padding:3px;
    margin:0px;
    font-size:13px;
	COLOR: #ffffff;
    background-color:#009999;
    text-align:left;
}
 div#titlebar h2
{
    padding:3px;
    margin:0px;
    font-size:13px;
	COLOR: #ffffff;
    background-color:#009999;
    text-align:left;
}
.news
{
    COLOR: #000000;
    FONT-WEIGHT: normal;
	FONT-SIZE: 90%;
}
A.news:link
{
   COLOR: #fff;
   BACKGROUND:transparent;
   TEXT-DECORATION: none;
}
A.news:visited
{
  color:#CCCCCC;
  text-decoration:none;
 }
A.news:active
{
  color:#fff;
  text-decoration:none;
 }
A.news:hover
{
  color:#CCCCCC;
  text-decoration:underline;
 }
A.col:link
{
   COLOR: #fff;
   BACKGROUND:transparent;
   TEXT-DECORATION: none;
}
A.col:visited
{
  color:#CCCCCC;
  text-decoration:none;
 }
A.col:active
{
  color:#fff;
  text-decoration:none;
 }
A.col:hover
{
  color:#CCCCCC;
  text-decoration:underline;
 }


/* a:link    {color:darkblue;text-decoration:underline}
a:visited {color:blue;text-decoration:none}
a:hover   {color:red;text-decoration:underline}
a:active  {color:red;text-decoration:none}
*/

 A:link
{
   COLOR: #000;
   BACKGROUND:transparent;
   TEXT-DECORATION: underline;
}
A:visited {
  color:#000;
  text-decoration:underline;
 }
  
A:hover
{
    COLOR: #6BA4D7;
    BACKGROUND:transparent;
    TEXT-DECORATION: underline;
}
A:active
{
    COLOR:  #6BA4D7;
    BACKGROUND:transparent;
    TEXT-DECORATION: underline;
}


.copyright
{
    COLOR: #003366;
    FONT-SIZE: 80%;
    FONT-WEIGHT: normal;
    MARGIN: 0;
    PADDING-TOP:0px;
    PADDING-BOTTOM:0px;
    PADDING-LEFT: 0px;
    text-align: center;
}


.layoutBox 
{
   COLOR: #000000;
   BORDER: 1px SOLID;
   BORDER-COLOR: #000000;
   MARGIN: 10;
   PADDING-BOTTOM: 10px;
   PADDING-LEFT: 10px;
   PADDING-RIGHT: 10px;
   PADDING-TOP: 10px;
}

TABLE.layoutBox 
{
	BORDER: 0;
	CELLSPACING: 0;
	CELLPADDING: 0;
 	PADDING-BOTTOM: 0px;
 	PADDING-LEFT: 0px;
 	PADDING-RIGHT: 0px;
 	PADDING-TOP: 0px;
}

.mainTxt
{
    COLOR: #000000;
    FONT-SIZE: 95%;
    FONT-WEIGHT: normal;
    MARGIN: 10;
    PADDING-TOP:0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
    TEXT-ALIGN: left;
}

img
{
 border-style: none;
}

.smallTxt
{
    FONT-SIZE: 90%;
    FONT-WEIGHT: normal;
    MARGIN: 0;
    PADDING-TOP:0px;
    PADDING-BOTTOM:0px;
    PADDING-LEFT: 0px;
}
.tinyTxt
{
    COLOR: #00008b;
    FONT-SIZE: 60%;
    FONT-WEIGHT: normal;
    MARGIN: 0;
    PADDING-TOP:0px;
    PADDING-BOTTOM:0px;
    PADDING-LEFT: 0px;
    text-align: center;
}


STRONG.mainTxt
{
    COLOR: #dc143c;
    BACKGROUND:transparent;
}


/*- Menu Tabs 3--------------------------- */

    #tabs3 {
      float:left;
      width:100%;
      background:#E4E6EB;
      font-size:93%;
      line-height:normal;
      }
    #tabs3 ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #tabs3 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs3 a {
      float:left;
      background:url("../image/tableft3.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs3 a span {
      float:left;
      display:block;
      background:url("../image/tabright3.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs3 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs3 a:hover span {
      color:#FFF;
      }
    #tabs3 a:hover {
      background-position:0% -42px;
      }
    #tabs3 a:hover span {
      background-position:100% -42px;
      }  
	  
	  
/*- Menu Tabs 5--------------------------- */

    #tabs5 {
      float:left;
      width:100%;
/*      background:#E3ECF3;*/
      font-size:93%;
      line-height:normal;
      }
    #tabs5 ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #tabs5 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs5 a {
      float:left;
      background:url("image/tableft5.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs5 a span {
      float:left;
      display:block;
      background:url("image/tabright5.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs5 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs5 a:hover span {
      color:#FFF;
      }
    #tabs5 a:hover {
      background-position:0% -42px;
      }
    #tabs5 a:hover span {
      background-position:100% -42px;
	  }
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs5 a span {float:none;}
    /* End IE5-Mac hack */
   
    #tabs5 a.menu_active {
      background-position:0% -42px;
      }
    #tabs5 a.menu_active span {
      background-position:100% -42px;
      }
	#tabs5 a:hover {
      background-position:0% -42px;
      }
    #tabs5 a:hover span {
      background-position:100% -42px;
      }
	  
    #tabs10 ul {
	  margin:0;
	/*  padding:10px 10px 0 50px; */
	  padding:5px 5px 0 10px;
	  list-style:none;
      }
    #tabs10 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs10 a {
      float:left;
      background:url("../image/tableft10.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs10 a span {
      float:left;
      display:block;
      background:url("../image/tabright10.gif") no-repeat right top;
     /* padding:5px 15px 4px 6px; */
      padding:5px 10px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs10 a span {float:none;}
    /* End IE5-Mac hack */
   
    #tabs10 a.menu_active {
      background-position:0% -42px;
      }
    #tabs10 a.menu_active span {
      background-position:100% -42px;
      }
	#tabs10 a:hover {
      background-position:0% -42px;
      }
    #tabs10 a:hover span {
      background-position:100% -42px;
      }

/*- Menu Tabs C--------------------------- */

    #tabsC {
      float:left;
      width:100%;
/*      background:#EDF7E7; */
      font-size:93%;
      line-height:normal;
      }
    #tabsC ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsC li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsC a {
      float:left;
      background:url("../image/tableftC.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsC a span {
      float:left;
      display:block;
      background:url("../image/tabrightC.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#464E42;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsC a span {float:none;}
    /* End IE5-Mac hack */
    #tabsC a:hover span {
      color:#FFF;
      }
    #tabsC a:hover {
      background-position:0% -42px;
      }
    #tabsC a:hover span {
      background-position:100% -42px;
      }  
	  
/*- Menu Tabs J--------------------------- */

    #tabsJ {
      float:left;
      width:100%;
    /*  background:#F4F4F4; */
      font-size:93%;
      line-height:normal;
	/*  border-bottom:1px solid #24618E; */
      }
    #tabsJ ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      background:url("../image/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("../image/tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#24618E;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }	  
	  
	  
/*- Menu Tabs F--------------------------- */

#tabsF {
      float:left;
      width:100%;
 /*	  background:url("../image/tabright10.gif") repeat left top; */
 /*	 background:#DD740B; */
      font-size:50%;
      line-height:50%;
/*	  border-bottom:1px solid #2763A5;  */
      }
    #tabsF ul {
	margin:0;
	padding:5px 10px 0 50px;
	list-style:none;
      }
    #tabsF li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsF a {
      float:left;
      background:url("../image/tableftF.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsF a span {
      float:left;
      display:block;
      background:url("../image/tabrightF.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsF a span {float:none;}
    /* End IE5-Mac hack */
    #tabsF a:hover span {
      color:#FFF;
      }
	#tabsF a.menu_active {
      background-position:0% -42px;
      }
    #tabsF a.menu_active span {
      background-position:100% -42px;
      }

    #tabsF a:hover {
      background-position:0% -42px;
      }
    #tabsF a:hover span {
      background-position:100% -42px;
      }
	  
/*- Menu Tabs G--------------------------- */

    #tabsG {
      float:left;
      width:100%;
 /*     background:#666;*/
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #2763A5;  
      }
    #tabsG ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsG li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsG a {
      float:left;
      background:url("image/tableftG.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsG a span {
      float:left;
      display:block;
      background:url("image/tabrightG.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsG a span {float:none;}
    /* End IE5-Mac hack */
    #tabsG a:hover span {
      color:#FFF;
      }
    #tabsG a:hover {
      background-position:0% -42px;
      }
    #tabsG a:hover span {
      background-position:100% -42px;
      } 
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsG a span {float:none;}
    /* End IE5-Mac hack */
    #tabsG a:hover span {
      color:#FFF;
      }
	#tabsG a.menu_active {
      background-position:0% -42px;
      }
    #tabsG a.menu_active span {
      background-position:100% -42px;
      }

    #tabsG a:hover {
      background-position:0% -42px;
      }
    #tabsG a:hover span {
      background-position:100% -42px;
      }

/*- Menu Tabs H--------------------------- */

    #tabsH {
      float:left;
      width:100%;
      background:#000;
      font-size:93%;
      line-height:normal;
      }
    #tabsH ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsH li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsH a {
      float:left;
      background:url("tableftH.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsH a span {
      float:left;
      display:block;
      background:url("tabrightH.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsH a span {float:none;}
    /* End IE5-Mac hack */
    #tabsH a:hover span {
      color:#FFF;
      }
    #tabsH a:hover {
      background-position:0% -42px;
      }
    #tabsH a:hover span {
      background-position:100% -42px;
      }

/*- Menu Tabs I--------------------------- */

    #tabsI {
      float:left;
      width:100%;
    /*  background:#003399; */
      font-size:50%;
      line-height:50%;
	/*  border-bottom:1px solid #000000;  */
      }
    #tabsI ul {
	margin:0;
	padding:5px 10px 0 50px;
	list-style:none;
      }
    #tabsI li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsI a {
      float:left;
      background:url("../image/tableftI.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsI a span {
      float:left;
      display:block;
      background:url("../image/tabrightI.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#000;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;}
    /* End IE5-Mac hack */
    #tabsI a:hover span {
      color:#fff;
      }
	#tabsI a.menu_active {
      background-position:0% -42px;
      }
    #tabsI a.menu_active span {
      background-position:100% -42px;
      }
    #tabsI a:hover {
      background-position:0% -42px;
      }
    #tabsI a:hover span {
      background-position:100% -42px;
      }
		
/*- Menu Tabs 11--------------------------- */

    #tabs11 {
      float:left;
      width:100%;
/*	  background:#F9F7F3; */
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #C2BDAE;
      }
    #tabs11 ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #tabs11 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs11 a {
      float:left;
      background:url("image/tableft11.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs11 a span {
      float:left;
      display:block;
      background:url("image/tabright11.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
	  color:#000;
  /*    color:#9F9584; */
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs11 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs11 a:hover span {
      color:#FFF;
      }
    #tabs11 a:hover {
      background-position:0% -42px;
      }
    #tabs11 a:hover span {
      background-position:100% -42px;
      }  
	#tabs11 a.menu_active {
      background-position:0% -42px;
      }
    #tabs11 a.menu_active span {
      background-position:100% -42px;
      }
    #tabs11 a:hover {
      background-position:0% -42px;
      }
    #tabs11 a:hover span {
      background-position:100% -42px;
      }

