/*************custom color tags *********/
/*text*/
.primary { color: #339933; } /*dk_green*/
.secondary { color: #99CC33; } /*lt_green*/
.tershiery { color: #669999; } /*lt_blue*/


.ltgreen_title {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #669999;
}
.drkgreen_title {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #009900;
}
.ltbrown_title {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999966;
}
.ltblue_title {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
}

.blue_title {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
}

.white_title {
	font-weight: bold;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}

/*table*/
.Maintable {
	 width: 760;
         border: 0px solid #CCCCCC;
         padding: 0 px;
          background-color: #fffff;
        
}
.subtable {
	 width: 600;
         border: 3px double #CCCCCC;
       padding: 0 px;
          background-color: #fffff;
}


/* for menu tale*/

.menutable {
	 width: 160;
         border: 0px solid #;
       padding: 0 px;
          spacing: 1 px;
          background-color: #99cc33;
 }
 
 .headertable {
	 width: 760;
         border: 0px solid ;
       padding: 0 px;
          background-color: #fffff;
 }
 .headermenutable {
	 width: 148;
         border: 0px solid ;
       padding: 0px;
          background-color: #99CC33;
 }

.doctable {
	 width: 160;
         valign: top;
         border: 0px solid #;
       padding: 0 px;
          background-color: #99CC33;
 }



/*background*/
.bg_primary { background-color: #339933; }
.menu_bg { background-color: #EFEFEF; }
.bg_tershiery { background-color: #669999; }
.lit_bg { background-color: #C1E083; }
.doc_bg { background-color: #A2C1A2; }
.brown_bg { background-color: #999966; }
.ltbrown_bg { background-color: #999966; }
.ltgreen_bg { background-color: #C0DF82; }





/*component colors */
.bg_lt_blue { background-color: #99cc99; }
.bg_lt_green{ background-color: #669966; }
.bg_med_blue { background-color: #99CCFF; }
.bg_lt_brown { background-color: #999966; }
.bg_med_brown { background-color: #999966; }

/*************main tags ***********/
body {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
td, span {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}

textarea {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
/*text */
.white {color : #ffffff; }
.lt_gray { color: #999999;}
.green { color: #99CC33; }
.dk_green { color: #339933; }
.black { color: #000000; }
.red { color: #cc0000; }

/* links */
a:link, a:active{ 
    font-weight: normal;
	font-size: 11px;
    color: #339933; 
	text-decoration: underline;
}
a:visited {
    font-weight: normal;
	font-size: 11px;
    color: #339933;
	text-decoration: underline;
}

/* form elements */
input {
	font-size: 11px;
	color: #000000;
}
select {
	font-size: 11px;
	color: #000000;
}

/*background colors */
.bg_gray { background-color : #999999; }
.bg_dk_gray { background-color : #666666; }
.bg_lt_gray { background-color : #cccccc; }
.bg_dk_green { background-color : #006B01; } 
.bg_lt_green { background-color : #99CC33; } 
.bg_lt_blue { background-color : #669999; }


/*menulink*/

.menulink, .menulink a:link{
    
    font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fffff;
    text-decoration: none;
     
          
          }
, 

.menulink a:active {
  font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fffff;
    text-decoration: underline;
          } 


,
.menulink a:visited {
    font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fffff;
    text-decoration: none;

          }
          
 ,
.menulink a:hoover {
    font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fffff;
    text-decoration: underline;

          }