BODY {
	margin: 0px;
	margin-bottom:10px;
	padding:0px;
	font-family: Verdana;
	font-weight: normal;
	font-size:11px;
	color:#000000;
}
A.greengal {
	font-size:11px;
	font-family:Tahoma,Arial, Verdana;
	color: #009225;
}
A.greengal:hover {
	color:#005FB6;
}
A.greenmore {
	font-size:10px;
	font-family:Tahoma,Arial, Verdana;
	font-weight: bold;
	color: #009225;
}
A.greenmore:hover {
	color:#007FEA;
}
A.shortdesc_link {
	font-size:11px;
	font-family:Tahoma,Arial, Verdana;
	color: #000000;
	text-decoration: none;
}
A.shortdesc_link:hover {
	color:#009225;
}



A.white3 {
	font-size:11px;
	font-family:Tahoma,Arial, Verdana;
	color: #ffffff;
}
A.white3:hover {
	color:#93EEFF;
}
A.white4 {
	font-size:11px;
	font-family:Tahoma,Arial, Verdana;
	color: #ffffff;
}
A.white4:hover {
	color:#A0FF89;
}
A {
	font-family: Verdana;
	font-weight: normal;
	font-size:11px;
	color:#005FB6;
}
A:hover {
	color:#009225;
}
A.small {
	font-size:10px;
}
FORM {
	margin: 0px;
	padding:0px;
}
TD {
	font-family: Verdana;
	font-weight: normal;
	font-size:11px;
	color:#000000;
}
.black {
	font-family: Verdana;
	font-weight: normal;
	font-size:11px;
	color:#000000;
}
TD.blue {
	color:#4A68B5;
}
TD.blue1 {
	color:#005FB6;
	font-family: Verdana;
	font-weight: normal;
	font-size:10px;
}
TD.green {
	font-weight: bold;
	color:#12713F;
}
TD.green1 {
	font-size:10px;
	font-weight: bold;
	color:#12713F;
}
TD.black1 {
	color:#000000;
	font-family: Verdana;
	font-weight: normal;
	font-size:10px;
}
TD.black2 {
	color:#000000;
	font-family: Verdana;
	font-weight: bold;
	font-size:11px;
}
TD.black3 {
	color:#000000;
	font-family: Verdana;
	font-weight: normal;
	font-size:9px;
}
TD.button1 {
	background-image: url(../_gfx/button_right.gif);
	background-position: right;
	background-repeat:no-repeat;
	
}
A.button1 {
	font-family:Tahoma;
	font-size: 9px;
	color:#000000;
	padding-right:25px;
	padding-left:20px;
	font-weight: bold;
	display: block;
}
.quicklinks {
	border: 1px solid #00F2FF;
	background-color: #00CAFF;
	color: #ffffff;
	font-family: Tahoma;
	font-size:9px;
	width:158px;
	font-weight: bold;
}
.title {
	font-family: Verdana;
	font-weight: bold;
	font-size:11px;
	padding-bottom:5px;
	color:#022C94;
}
DIV.submenu {
	font-family: Verdana;
	font-weight: bold;
	font-size:10px;
	padding-left:5px;
	padding-right:5px;
	color:#022C94;
}
A.submenu {
	font-family: Verdana;
	font-weight: bold;
	font-size:10px;
	color:#022C94;
	text-decoration: none;
}
A.submenu:hover {
	font-family: Verdana;
	font-weight: bold;
	font-size:10px;
	color:#007C1F;
	
}
A.splits {
	font-family: Verdana;
	font-weight: bold;
	font-size:11px;
	color:#007C1F;
}
A.splits:hover {
	font-family: Verdana;
	font-weight: bold;
	font-size:11px;
	color:#17AB3C;
	
}
td.leftmenu {
	background-color: #BBF9FF;
	background-image: url(../_gfx/leftmenu_top_bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #FCE463;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	/*height: 100%;*/
	width: 164px;
}
div.leftmenu {
	background-image: url(../_gfx/leftmenu_bot_bg.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	height: 100%;
}
div.leftmenu_text {
	padding-bottom: 4px;
	padding-left: 16px;
	padding-right: 4px;
	padding-top: 5px; /*border:1px solid red;*/
}
a.leftmenu {
	color: #022C94;
	display: block; /*height:100%;
	border:1px solid yellow;*/
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	width: 100%;
}

a.leftmenu:hover {
	color: #126F3B;
}



td.leftmenu_active {
	background-color: #009225;
	background-image: url(../_gfx/leftmenu_top_bg_active1.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #FCE463;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	/*height: 100%;*/
	width: 164px;
}
div.leftmenu_active {
	background-image: url(../_gfx/leftmenu_bot_bg_active1.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	height: 100%;
}
div.leftmenu_active_text {
	padding-bottom: 4px;
	padding-left: 16px;
	padding-right: 4px;
	padding-top: 5px; /*border:1px solid red;*/
}
a.leftmenu_active {
	color: #ffffff;
	display: block; /*height:100%;
	border:1px solid yellow;*/
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	width: 100%;
}

a.leftmenu_active:hover {
	color: #ACFFC9;
}






td.leftmenu_active_OLD {
	background-color: #A5FF8F;
	background-image: url(../_gfx/leftmenu_top_bg_active.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #FCE463;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	/*height: 100%;*/
	width: 164px;
}
div.leftmenu_active_OLD {
	background-image: url(../_gfx/leftmenu_bot_bg_active.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	height: 100%;
}
div.leftmenu_active_text_OLD {
	padding-bottom: 4px;
	padding-left: 16px;
	padding-right: 4px;
	padding-top: 5px; /*border:1px solid red;*/
}
a.leftmenu_active_OLD {
	color: #022C94;
	display: block; /*height:100%;
	border:1px solid yellow;*/
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	width: 100%;
}

a.leftmenu_active_OLD:hover {
	color: #126F3B;
}





td.subcat {
	background-color: #D3FFE2;
	background-image: url(../_gfx/left_sub_open_top.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #022C94;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	/*height: 100%;*/
	width: 164px;
}
div.subcat {
	background-image: url(../_gfx/left_sub_open_bottom.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	height: 100%;
}
div.subcatno {
	height: 100%;
}
div.subcat_text {
	padding-bottom: 14px;
	padding-left: 21px;
	padding-right: 4px;
	padding-top: 9px; /*border:1px solid red;*/
}
div.subcat_text_new {
	padding-bottom: 2px;
	padding-left: 21px;
	padding-right: 4px;
	padding-top: 5px; /*border:1px solid red;*/
}
a.subcat {
	color: #022C94;
	display: block; /*height:100%;
	border:1px solid yellow;*/
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	width: 100%;
}

a.subcat:hover {
	color: #126F3B;
}





td.subcatlist {
	background-color: #FFFFFF;
	background-image: url(../_gfx/left_sub_sub_bg.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #022C94;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	/*height: 100%;*/
	width: 164px;
}
div.subcatlist {
	background-image: url(../_gfx/left_sub_sub_bottom_bg.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	height: 100%;
}
div.subcatlist_end {
	background-image: url(../_gfx/subcatlist_end.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	height: 100%;
}
div.subcatlist_text {
	padding-bottom: 5px;
	padding-left: 25px;
	padding-right: 4px;
	padding-top: 4px; /*border:1px solid red;*/
}
div.subcatlist_end1 {
	background-image: url(../_gfx/subcatlist_end1.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	height: 100%;
}
div.subcatlist_text1 {
	padding-bottom: 5px;
	padding-left: 25px;
	padding-right: 4px;
	padding-top: 4px; /*border:1px solid red;*/
}
div.subcatlist_text_end {
	padding-bottom: 7px;
	padding-left: 25px;
	padding-right: 4px;
	padding-top: 4px; /*border:1px solid red;*/
}
div.subcatlist_text_end1 {
	padding-bottom: 10px;
	padding-left: 25px;
	padding-right: 4px;
	padding-top: 4px; /*border:1px solid red;*/
}
a.subcatlist {
	color: #022C94;
	display: block; /*height:100%;
	border:1px solid yellow;*/
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	width: 100%;
}

a.subcatlist:hover {
	color: #126F3B;
}

a.subcatlist_on {
	color: #126F3B;
	display: block; /*height:100%;
	border:1px solid yellow;*/
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	width: 100%;
}

a.subcatlist_on:hover {
	color: #126F3B;
}



td.subcat_off {
	background-color: #ECFFFA;
	background-image: url(../_gfx/left_sub_closed_top.gif);
	background-position: top left;
	background-repeat: no-repeat;
	color: #00593F;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	/*height: 100%;*/
	width: 164px;
}
div.subcat_off {
	background-image: url(../_gfx/left_sub_close_bottom.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	height: 100%;
	
}
div.subcat_off_end {
	background-image: url(../_gfx/leftmenu_top_bg_bottom.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	height: 100%;
}
div.subcat_text_off {
	padding-bottom: 5px;
	padding-left: 21px;
	padding-right: 4px;
	padding-top: 3px; /*border:1px solid red;*/
}
a.subcat_off {
	color: #00593F;
	display: block; /*height:100%;
	border:1px solid yellow;*/
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	width: 100%;
}

a.subcat_off:hover {
	color: #022C94;
}


.contact_input {
	border:1px solid #757575;
	width:100%;
}

.searchinput {
	border:1px solid #777777;
	width:135px;
	height:18px;
	margin-top:1px;
	margin-left:3px;
	font-family: Verdana;
	font-weight: normal;
	font-size:10px;
	vertical-align: middle;
}
TD.maintitle {
	background-color: #009225;
	background-image: url(../_gfx/maintitle_bg.gif);
	 background-repeat: repeat-x;
	 background-position: top left;
	 border-bottom:1px solid #A8E2BB;
	 padding-top:5px;
	 padding-bottom:1px;
	 padding-left:5px;
	 font-family: Tahoma;
	 font-size:11px;
	 font-weight:bold;
	 color:#ffffff;
	 width: 319px;
}
TD.maintitle1 {
	 background-position: top right;
	 padding-top:5px;
	 padding-bottom:2px;
	 padding-left:5px;
	 font-family: Tahoma;
	 font-size:11px;
	 font-weight:bold;
	 color:#ffffff;
}
TD.bigframe {
	background-position: left center;
	background-repeat: no-repeat;
}
TD.smallframe {
	background-position: center center;
	background-repeat: no-repeat;
}
TD.mediumframe {
	background-position: center center;
	background-repeat: no-repeat;
}
TABLE.texttable {
	/*margin-left:2px;*/
	/*margin-top: 5px;*/
	background-image: url(../_gfx/text_bg1.gif);
	background-repeat: repeat-x;
	font-family: Verdana;
	font-size:11px;
	font-weight:normal;
	padding:4px;
}
TABLE.texttable2 {
	/*margin-left:2px;*/
	/*margin-top: 5px;*/
	/*background-image: url(../_gfx/text_bg1.gif);
	background-repeat: repeat-x;*/
	font-family: Verdana;
	font-size:11px;
	font-weight:normal;
	padding:4px;
}
TD.textsepare {
	background-image: url(../_gfx/hordots2.gif);
	background-repeat: repeat-x;
}
TD.textsepare2 {
	background-image: url(../_gfx/seapre2.gif);
	background-repeat: repeat-x;
	height:16px;
}
TD.contactend {
	background-repeat: no-repeat;
	background-position: top left;
	height:95px;
}
TD.articlearea {
	background-image: url(../_gfx/article_bg.gif);
	background-repeat: no-repeat;
	
}
TD.articlearea1 {
	background-image: url(../_gfx/article_bg1.gif);
	background-repeat: no-repeat;
	
}
span.articletitle {
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	
}
TD.maintitle2text {
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding-top:5px;
	padding-bottom:2px;
	padding-right:2px;
	padding-left:2px;
	/*border-bottom:1px solid #ADD8FF;*/
	/*background-image: url(../_gfx/maintitle2_bg.gif);*/
	background-image: url(../_gfx/maintitle2_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #007FEA;

}
TD.maintitle3text {
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding-top:5px;
	padding-bottom:2px;
	padding-right:2px;
	padding-left:2px;
	/*border-bottom:1px solid #ADD8FF;*/
	/*background-image: url(../_gfx/maintitle3_bg.gif);*/
	background-image: url(../_gfx/maintitle3_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #009225;

}
TD.maintitleLinktext {
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding-top:5px;
	padding-bottom:2px;
	padding-right:2px;
	padding-left:2px;
	text-align: left;
	/*border-bottom:1px solid #ADD8FF;*/
	/*background-image: url(../_gfx/maintitle2_bg.gif);*/
	background-image: url(../_gfx/maintitle_link_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #edf9fd;

}
TD.blue {
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#005FB6;
}
TD.blue2 {
	font-family: Tahoma;
	font-size:9px;
	font-weight:bold;
	color:#005FB6;
}
TD.blue3 {
	font-family: Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#005FB6;
}
.form2 {
	border:1px solid #808080;
	font-family: Tahoma;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}
.footersign, a.footersign {
	font-family: Verdana;
	font-size:10px;
	font-weight:normal;
	color:#ffffff;
}
a.footersign:hover {
	text-decoration: none;
}
.framelez {

	padding-right:10px;
	
  	float:left;
}

.frame3lez {
	background-repeat:no-repeat;
	background-position: center center;
}
.lezanta {
	border:1px solid #1F98E3;
	padding:5px;
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	background-image:url(../_gfx/lezanta_bg.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.horon {
	height: 24px;
	background-image: url('../_gfx/hor_on_arrow.gif');
	background-repeat: no-repeat;
	background-position: bottom center;
	font-family:Verdana;
	font-size:10px;
	color:#126F3B;
	font-weight: bold;
}
TD.verdotscon {
	background-image: url('../_gfx/verdots.gif');
	width:9px;
	background-repeat: repeat-y;
	background-position: top left;
}
.tr1 {
	background-color:#ffffff;
	
}
.tr2 {
	background-color:#EFFAFD;
}
A.listlink {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
/*	text-decoration:none;*/
}
A.listlink:hover {
	color: #009225
}
/*=============== MENU STYLES : start ===============*/
#header {
	font-family: Tahoma;
	float: left;
	width:100%;
	height: 31px;
	background-image:url(../_gfx/menubg.gif);
	background-repeat: no-repeat;
	background-position: top left;
	font-size:10px;
	line-height:normal;
	/*border:1px solid red;*/
	
}

	
#header ul {
    margin:0;
    padding:0px 0px 0px;
    list-style:none;
	 margin-left:11px;
}
#header li {
	float:left;
	background-image:url(../_gfx/left_off.gif);
	background-repeat: no-repeat ;
	background-position: left top;
	margin:0;
	padding:0 0 0 9px;
}

#header a, #header strong, #header span {
	display:block;
	background-image:url(../_gfx/right_off.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 10px 15px 5px 4px;
}

#header a {
  float:left;
  display:block;
  background-image:url(../_gfx/right_off.gif);
  background-repeat: no-repeat;
  background-position: right top;
  padding:10px 15px 5px 4px;
  text-decoration:none;
  font-weight:normal;
  color:#000000;
  font-family: Tahoma;
  font-size: 10px;
  font-weight: normal;
}
#header a:hover {
	color: #0073D0;
		
}
  /* Commented Backslash Hack
     hides rule from IE5-Mac \*/
#header a {
	float:none;
}
  /* End IE5-Mac hack */

	
#header #current {
    background-image:url(../_gfx/left_on.gif);
}

#header #current a {
   background-image:url(../_gfx/right_on.gif);
   padding-bottom:9px;
	color:#0073D0;
	font-weight: bold;
}

/*=============== MENU STYLES : end ===============*/

/*=============== CALENDAR : start ===============*/

TD.dateb1 {
	background-image: url(../_gfx/date_b1.gif);
	background-repeat: no-repeat;	
	width:37;
	height:29;
	margin-border:thin;
}
TD.dateb2 {
	background-image: url(../_gfx/date_b2.gif);
	background-repeat: no-repeat;	
	width:37;
	height:35;	
}
TD.dateb3 {
	background-image: url(../_gfx/date_b3.gif);
	background-repeat: no-repeat;	
	width:37;
	height:35;	
}
.white {
	font-size:11px;
	font-family:Tahoma,Arial, Verdana;
	color: #ffffff;
}
.white1 {
	font-size:10px;
	font-family:Tahoma,Arial, Verdana;
	color: #ffffff;
	font-weight: bold;
}.white2 {
	font-size:10px;
	font-family:Tahoma,Arial, Verdana;
	color: #ffffff;
}
INPUT.date {

	border:1px solid #808080;
	font-family: Tahoma;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	width:15px;
}
INPUT.year {
	width:25px;
	border:1px solid #808080;
	color:#000000;
	font-family: Tahoma;
	font-size:10px;
	font-weight:normal;
}
.formtags { 
	font-family:tahoma;
	color:#000000;
	font-size:10;
}

/*=============== CALENDAR : end ===============*/
td.BottomMiddle {
    background-image: url(../_gfx/stripe_bottom.gif);
    background-repeat: no-repeat;
    background-position: bottom;
    width: 100%;
    font: normal 10px Verdana;
    color: #8fb6d9;
    padding-left: 10px;
}
select.MusicSelect {
    font-family: Verdana;
	font-size:11px;
	font-weight:normal;
	color:#000000; 
	border: solid 1px #0260b7;  
}

table.mainareaHome	{
	border: 1px solid #576ca8;
	width: 100%;
	height: 100%;
}

td.ver_dotsArticle	{
	background-image: url(../_gfx/ver_dotsArticles.gif);
	background-repeat: repeat-y;
}