BODY{
	margin:0px auto;
	padding:0px;
	height:100%;
	background-image: url(IMAGES/BG.JPG);
	background-repeat: no-repeat;
	background-position: center top;
}

TH,TD,DIV {	font-size:12px; color:#000; FONT-FAMILY:Arial,sans-serif;}

#wrapper {
	position:relative; height:258px
}
#logo {
	z-index:3; position:absolute; left:25px; width:228px; top:25px; height:60px
}
#user {
	z-index:3; position:absolute; right:8px; top:8px; height:18px; TEXT-ALIGN:right
}
#header {
	z-index:2; position:absolute; width:100%; bottom:40px
}
#menu {
	z-index:1; position:absolute; background:transparent; width:auto; bottom:0px; height:54px
}

#SearchContainer INPUT {
	WIDTH: 200px; 
	COLOR: #000000; 
	FONT-SIZE: 11px; 
	BACKGROUND:#ffffff; 
	MARGIN: 0px;
	BORDER: #747470 1px solid; 
	HEIGHT: 18px
}
/*--------------------------------------------------------------------------------------------------------------------------*/

.lt{ text-align:left;vertical-align:top; }
.rt{ text-align:right;vertical-align:top; }
.lb{ text-align:left; vertical-align:bottom;}
.rb{ text-align:right; vertical-align:bottom;}
.cm{ text-align:center; vertical-align:middle;}
.rm{ text-align:right; vertical-align:middle;}
.lm{ text-align:left; vertical-align:middle;}


/* Title, Module Title */
.Head					{font-size:12px; color:#000000; font-weight:bold}
.SubHead				{font-size:12px; color:#000000}
.SubSubHead				{font-size:12px; color:#000000}
.Normal 				{font-size:12px; color:#fff}
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active		{color:#000; TEXT-DECORATION:underline}
A.CommandButton:hover		{color:#000; TEXT-DECORATION:none}
A,A:link,A:visited,A:active					{color:#98d228; TEXT-DECORATION:none}
A:hover						{
	color:#5A6C3A;
	TEXT-DECORATION:underline
}
.topcss,A.topcss:link,A.topcss:active,A.topcss:visited			{font-weight:normal; font-size:11px; color:#FFFFFF;TEXT-DECORATION:underline}
A.topcss:hover				{
	font-weight:normal;
	font-size:11px;
	color:#5A6C3A;
	TEXT-DECORATION:underline
}
.bottomcss,A.bottomcss:link,A.bottomcss:active,A.bottomcss:visited			{font-weight:normal; font-size:11px; color:#fff; TEXT-DECORATION:none}
A.bottomcss:hover			{
	font-weight:normal;
	font-size:11px;
	color:#5A6C3A;
	TEXT-DECORATION:underline
}


.MainMenu_MenuContainer			{background-color: Transparent;width:100%; height:1px;}
.MainMenu_MenuBar				{ }
.MainMenu_MenuIcon      		{ display:none; }
.MainMenu_MenuArrow				{ display:none; }
.MainMenu_RootMenuArrow			{ display:none; }
.MainMenu_MenuBreak			{
	border: 			transparent 0px solid; 
 	background-color: 	transparent; 
 	height: 			1px;
}


.MainMenu_MenuItemSel
{
   BACKGROUND: transparent;
}

.MainMenu_TabRootMenuItem TD	{
	font-size:12px;
	font-weight:bold;
	color:#5A6C3A;
	height:	27px;
	text-align: left;
	padding-left:20px;
	padding-right:5px;
	background:url(IMAGES/MENU.HTM) no-repeat left center;
	border-bottom:1px dashed #c3fd53;
}
      
.MainMenu_TabRootMenuItemSel TD { 
	font-size:12px;
	font-weight:bold;
    color: 	#FFF;  
	height:27px;
	text-align:	left; 
	padding-left:20px;
	padding-right:5px;
	background:url(IMAGES/MENU.HTM) no-repeat left center;
	border-bottom:1px dashed #c3fd53;
 }
  
.MainMenu_MenuItem				{
 	font-size:11px;
	font-weight:normal; 
    color:#fff;  
	border:0px;
	padding:0px 25px 0px 10px;
	height:20px;
	cursor:	pointer;	
	cursor: hand;
}

.submenu						{ 
	background: #a6db42;	
	border: #FFFFFF   0px  solid;
	filter:  Alpha(Opacity=88); 
	z-index:  1000;
	margin:0px 0px 0px -10px;
}

.submenuitemselected, .submenuitembreadcrumb			{
	background:	#fff;
	font-size:11px;
	font-weight:normal;
	color:#5A6C3A;
	padding:0px 25px 0px 10px;
	cursor:pointer;
	cursor:hand;
	border:0px;
	height:20px;
}
	  

.Eventday,.Eventweekenday{	background-color: #FFFFFF}
.Eventday,.Eventweekenday{	background-color: #FFFFFF}
.DataGrid_Item{				background-color: transparent;  color:#FFFFFF;   }
.DataGrid_AlternatingItem{	background-color: transparent;color:#FFFFFF;}




/* Pane Structure */
.leftpane				{padding:0px 0px 0px 0px; position:relative; top:20px;}
.rightpane				{padding:0px 0px 0px 0px}
.toppane				{padding:0px 0px 0px 0px}
.bottompane				{padding:0px 0px 0px 0px}
.contentpane			{padding:0px 0px 0px 0px; }
.myleftpane				{padding:0px 0px 0px 0px}
.mycontentpane			{padding:0px 0px 0px 0px}
.myrightpane			{padding:0px 0px 0px 0px}
.mybottompane			{padding:0px 0px 0px 0px}
.logopane				{padding:0px 0px 0px 0px}
.showcasepane			{padding:0px 0px 0px 0px}
.bannerpane				{padding:0px 0px 0px 0px}
.vspacepane				{padding:0px 0px 0px 0px}
.hspacepane				{padding:0px 0px 0px 0px}
.allspacepane			{padding:0px 0px 0px 0px}
.menupane               {padding:0px 0px 0px 0px}

.panecss{padding:0px 0px 0px 0px}
.lt { text-align:left; vertical-align:top}



#dnn-wrapper {
	height:600px;
	width:800px;

}

#dnn-header {
height:79px; position:relative;}

.logo { width:286px; height:60px; text-align:left; float:left; padding-top:19px;}
.header-r { float:right; position:relative; width:513px; height:79px;}

#dnn-top { width:799px; height:77px; margin:0 auto;}

#dnn-middle { width:799px; height:495px; margin:0 auto;}

.dnn-middle-left { width:288px; height:495px; float:left;}
.dnn-middle-right { width:511px; height:495px; float:right;}

#dnn-bottom { width:799px; height:24px; margin:0 auto;}

.bottom { padding-top:5px; padding-left:30px; text-align:left;}

.menu { height:35px; top:35px; position:relative; text-align:left;}

.menu1 { height:55px; top:22px; position:relative; text-align:left; left:50px;}

ul.jd_menu1, 
ul.jd_menu_vertical {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ul.jd_menu1 ul,
ul.jd_menu_vertical ul {
	display: none;
}
ul.jd_menu1 li {
	float: left;
}
ul.jd_menu_vertical {
	width: 300px;
}
ul.jd_menu_vertical li {
	float: none;
}

/* -- Sub-Menus -- */
ul.jd_menu1 ul,
ul.jd_menu_vertical ul {
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: 10000;
	padding-top:2px;
	padding-bottom:2px;
}
ul.jd_menu1 ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
    list-style-type: none;
}


ul.jd_menu1,
ul.jd_menu1 ul,
ul.jd_menu_vertical,
ul.jd_menu_vertical ul {
	
	height:55px;
}
ul.jd_menu_vertical {
	height: auto;
}
ul.jd_menu1 ul {
	height: auto;
	background:#fff;
	margin-top:4px;
	width:170px;
}
* html ul.jd_menu1 ul {
	width: 1%;
}
ul.jd_menu1 li {
	font-family: Arial,sans-serif;
	font-size: 12px;
	color: #000;
	margin: 0px;
	padding:0px;
	cursor: pointer;
	white-space: nowrap;
	background-image: url(IMAGES/MENUBG_LEFT.PNG);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-top:27px;
	list-style-type: none;
	width:170px;
}
ul.jd_menu1 li li {
    padding:0px;
    margin:0px;
    background:none;
	line-height:15px;
}
ul.jd_menu1 li a {
	color: #000;
	margin:0px;
	text-decoration: none;
	display:block;
	padding:10px 23px 3px 12px;
	background-image: url(IMAGES/MENUBG_RIGHT.PNG);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-left:8px;
	display:block;
	line-height:15px;
	text-align:center;
}

ul.jd_menu1 li li a,
ul.jd_menu1 li.activetab li a{
    background:none;
	padding:2px 8px 2px 8px;
	text-align:center;
	font-size:11px;
	margin:0px;
	margin-right:10px;
	margin-left:10px;
   }

ul.jd_menu1 li.jdm_hover,
ul.jd_menu1 li.jdm_active {
	color: #FFF;
	padding:0px;
	
}



ul.jd_menu1 li.activetab {
	font-family: Arial,sans-serif;
	font-size: 12px;
	margin: 0px;
	padding:0px;
	cursor: pointer;
	white-space: nowrap;
	background-image: url(IMAGES/MENUBG_LEFT1.PNG);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-top:9px;

}

ul.jd_menu1 li.activetab a {
	text-decoration: none;
	display:block;
	padding:15px 30px 15px 11px;
	background-image: url(IMAGES/MENUBG_RIGHT1.PNG);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-left:8px;
	display:block;
	text-align:center;
}

ul.jd_menu1 li a.orange {
	color: #F58837;
	text-decoration:none;
	font-weight:bold;

}
ul.jd_menu1 ul li a.orange {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #F58837;


}

ul.jd_menu1 li a.red {
	color: #EE1D23;
	text-decoration:none;
	font-weight:bold;
}

ul.jd_menu1 ul li a.red {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #EE1D23;


}

ul.jd_menu1 li a.blue {
	color: #51BEEB;
	text-decoration:none;
	font-weight:bold;
}

ul.jd_menu1 ul li a.blue {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #51BEEB;


}


ul.jd_menu1 li a.darkred {
	color: #C0262D;
	text-decoration:none;
	font-weight:bold;
}

ul.jd_menu1 ul li a.darkred {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C0262D;


}



ul.jd_menu, 
ul.jd_menu_vertical {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	display: none;
}
ul.jd_menu li {
	float: left;
	display:inline;
}
ul.jd_menu_vertical {
	width: 300px;
}
ul.jd_menu_vertical li {
	float: none;
}

/* -- Sub-Menus -- */
ul.jd_menu ul,
ul.jd_menu_vertical ul {
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: 10000;
}
ul.jd_menu ul li,
ul.jd_menu_vertical ul li {
	float: none;
	margin: 0px;
}


ul.jd_menu,
ul.jd_menu ul,
ul.jd_menu_vertical,
ul.jd_menu_vertical ul {
	
	height:35px;
}
ul.jd_menu_vertical {
	height: auto;
}
ul.jd_menu ul {
	height: auto;
	background:#666666;
}
* html ul.jd_menu ul {
	width: 1%;
}
ul.jd_menu li {
	font-family:Arial,sans-serif;
	font-size: 12px;
	color: #FFF;
	list-style-type: none;
	margin: 0 7px;
	padding:0px 6px;
	height: 35px;
	line-height:11px;
	
	cursor: pointer;
	white-space: nowrap;
}
ul.jd_menu li li {
	width: 200px;
}
ul.jd_menu li a {
	color: #000;
	text-decoration: none;
	display:block;
	text-align:center;
}

ul.jd_menu li.jdm_hover,
ul.jd_menu li.jdm_active {
	color: #FFF;
	padding:0px 6px;
	
}


ul.jd_menu li a.item1 {
	color: #F15622;
	padding: 9px 0px;
	margin-top:4px;
	display:block;
	width:135px;
	font-weight:bold;
	background:none;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	text-align:center;
}

ul.jd_menu li.activetab a.item1 {
	color: #fff;
	background-color:#F15622;
	padding: 9px 0px;
	width:135px;
	margin-top:4px;
	text-transform:uppercase;
	text-align:center;
}

ul.jd_menu li a.item2 {
	color: #8BC63E;
	padding: 3px 0px;
	margin-top:4px;
	display:block;
	width:130px;
	font-weight:bold;
	background:none;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
}

ul.jd_menu li.activetab a.item2 {
	color: #fff;
	background-color:#8BC63E;
	padding: 3px 0px;
	margin:4px 0px 0px 0px;
	width:130px;
	font-weight:bold;
	text-transform:uppercase;
}

ul.jd_menu li a.item3 {
	color: #F47B21;
	padding: 9px 0px;
	display:block;
	width:138px;
	margin:4px 0px 0px 0px;
	font-weight:bold;
	background:none;
	text-decoration:none;
	text-transform:uppercase;
}

ul.jd_menu li.activetab a.item3 {
	color: #fff;
	background-color:#f47b21;
	padding: 9px 0px;
	width:138px;
	margin:4px 0px 0px 0px;
	font-weight:bold;
	text-transform:uppercase;
}
ul.jd_menu li.activetab{



}
.item1 {
    background-image: url(IMAGES/BG3.JPG); 
	background-repeat: no-repeat;
	background-position: center center;
	}
	
.item2 {
    background-image: url(IMAGES/BG4.JPG); 
	background-repeat: no-repeat;
	background-position: center top;
	}
.item3 {
    background-image: url(IMAGES/BG1.JPG); 
	background-repeat: no-repeat;
	background-position: center center;
	}
.orange {
    background-image: url(IMAGES/BG2.JPG); 
	background-repeat: no-repeat;
	background-position: center center;
}
.blue {
    background-image: url(IMAGES/BG7.JPG); 
	background-repeat: no-repeat;
	background-position: center center;
}
.darkred {
    background-image: url(IMAGES/BG8.JPG); 
	background-repeat: no-repeat;
	background-position: center center;
}
.red{
    background-image: url(IMAGES/BG2.JPG); 
	background-repeat: no-repeat;
	background-position: center center;
}


.p1 {
	background-color: #EB7F14;
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	line-height:15px;
	text-align:left;
}

.p2 {
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:45px;
	height:45px;
	text-align:center;
	background-image: url(IMAGES/MENU1.PNG);
	background-repeat: no-repeat;
	background-position: right center;
}

.p3 {
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:45px;
	height:45px;
	text-align:center;
	background-image: url(IMAGES/MENU2.PNG);
	background-repeat: no-repeat;
	background-position: right center;
}
A,A:link,A:visited,A:active
.p3 a,
.p3 a:link,
.p3 a:visited,
.p3 a:active{
    color:#00a1e2;
    font-weight:bold;
    text-decoration:none;
}

.p4 {
	color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:45px;
	height:45px;
	text-align:center;
	background-image: url(IMAGES/MENU3.PNG);
	background-repeat: no-repeat;
	background-position: right center;
}

.icon1 {
	background:url(IMAGES/ICON1.PNG);
	width:138px;
	height:127px;


}

.icon2 {
	background:url(IMAGES/ICON2.PNG);
	width:137px;
	height:130px;


}

.icon3 {
	background:url(IMAGES/ICON3.PNG);
	width:137px;
	height:131px;

}

.icon4 {
	background:url(IMAGES/ICON4.PNG);
	width:138px;
	height:127px;

}

.icon5 {
	background:url(IMAGES/ICON5.PNG);
	width:137px;
	height:101px;
	position:relative;
	top:20px;
	left:45px;
    behavior: url("JS/IEPNGFIX.HTC");
}
.home3a {margin:0 auto; width:121px; height:92px; text-align:center; background:url(../../HOME_3_A.PNG) no-repeat;
behavior: url("JS/IEPNGFIX.HTC");}
.home3a a { position:relative;}

.home3b {margin-top: 10px; background: url(../../HOME_3_B.PNG) no-repeat center top; margin-left: auto; width: 136px; margin-right: auto; height: 92px; text-align: center;
behavior: url("JS/IEPNGFIX.HTC");}
.home3b a { position:relative;}

.home3c {margin-top: 10px; background: url(../../HOME_3_C.PNG) no-repeat center top; margin-left: auto; width: 127px; margin-right: auto; height: 92px; text-align: center;behavior: url("JS/IEPNGFIX.HTC");}



