* {margin:0px; padding:0px;}

BODY {
	background: #fff;
	height:100%;
	width: 100%; 
	text-align: center;
	margin-left: auto;
	margin-right: auto;}

.controlpanel {
	width: 100%;
	background-color: #efefef;
	border-bottom: solid #05636c 1px;}

#pageWrapper {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 900px;}

#cssMenu {
	background-color: #006fb5; width:100%; z-index: 1000;}

#lowernav {
	background-color: #b5d171;         /*#e7e8a3;*/
	color: #003366;
	border-bottom: solid #05636c 1px;
	border-top: solid white 1px;
	height: 20px;
	padding-left:10px;padding-right:10px;}

#breadcrumb{
	float: left; 
	text-align:left; color: white;}

#currentdate{
	color: red;
	float: right; 
	text-align:right;}

#cssContent {width:100%;background-color:#006fb5;}

.ltpane {
	padding-top:10px;
	width:200px;
	float:left; 
	background-color:#006fb5;
	color: #fff;}

.ctpane {
	padding-top:10px;
	width: 690px;
	color: #000000;
	background-color: #fff;
	float: right;}

.btpane{width:100%;}

.ltbtpane{float:left; width:30%;}
.mdbtpane{float:left; width:40%;}
.rtbtpane{float:right; width:30%;}

.clear_float{clear:both; overflow: hidden;
	margin:0px;}
.title
{
	
	font-size: 17px;
	color: #2e83be;
}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#060606; font-size:12px;FONT-FAMILY:Tahoma,Arial,Helvetica;}
a.footer:hover{color:#FFFFFF; }

/*td img {border: 0px;}
TH,TD,DIV {	font-size:12px; color:#FFFFFF; FONT-FAMILY:Tahoma,Arial,Helvetica}*/


.NormalTextBox {
	background:#FFFFFF none repeat scroll 0%;
	border:1px solid #cccccc;
	color:#000000;
	font-size:11px;
	width: 150px;
}

#LanguageContainer SELECT {
	BACKGROUND: #ffffff; 
	MARGIN: 0px; 
	BORDER: #cbcaca 1px solid;  
	HEIGHT: 16px;
	WIDTH: 130px; 
	COLOR: #000000; 
	FONT-SIZE: 10px; 
}
/*--------------------------------------------------------------------------------------------------------------------------*/

.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;}
.ct{ text-align:center; vertical-align:top;}
.cb{ text-align:center; vertical-align:bottom;}
.rm{ text-align:right; vertical-align:middle;}
.lm{ text-align:left; vertical-align:middle;}

.bg-x{ background-repeat:repeat-x;}
.bg-y{ background-repeat:repeat-y;}
.bg-no{ background-repeat:no-repeat;}

.bg-p-lt{ background-position: left top;}
.bg-p-rt{ background-position: right top;} 
.bg-p-lb{ background-position: left bottom;} 
.bg-p-rb{ background-position: right bottom;}

.panecss{padding:0px 0px 0px 0px;}
.padding-10px{padding:0px 0px 0px 0px;}
.padding-5px{padding:0px 0px 0px 0px;}

/*--------------------------------------------------------------------------------------------------------------------------*/

/* Title, Module Title */
.ltpane .Head				{font-size:16px; color:#ffffff; font-weight:bold; margin-left: -3px;letter-spacing:2px; font-style: italic; height:22px; width: 100%; text-align:left; border-bottom: dashed silver 1px; }
.ctpane .Head				{font-size:23px; color:#006fb5; font-weight:bold; margin-left: -3px; letter-spacing:1px; font-family: calibri; font-style: italic;}
.ltbtpane .Head				{font-size:14px; color:red; font-weight:bold; margin-left: -3px;letter-spacing:2px; font-style: italic; height:22px; width: 100%; text-align:middle; border-bottom: dashed silver 1px; }
.mdbtpane .Head				{font-size:14px; color:green; font-weight:bold; margin-left: -3px;letter-spacing:2px; font-style: italic; height:22px; width: 100%; text-align:middle; border-bottom: dashed silver 1px; }
.rtbtpane .Head				{font-size:14px; color:navy; font-weight:bold; margin-left: -3px;letter-spacing:2px; font-style: italic; height:22px; width: 100%; text-align:middle; border-bottom: dashed silver 1px; }
.SubHead				{font-size:11px; color:#000000}
.SubSubHead				{font-size:11px; color:#000000}
.Normal 				{font-size:17px; color:#000000; font-family: calibri;}
.Normal div				{font-size:17px; color:#000000; font-family: calibri;}
.ltpane .Normal 			{font-size:12px; color:#ffffff; font-family: calibri;}
.ltpane .Normal div			{font-size:12px; color:#ffffff; font-family: calibri;}
.ltpane p				{font-size:12px; color:#ffffff; font-family: calibri;}
div p					{font-size: 20px; color:#000000; font-family: calibri; padding-top:10px;}
ul					{padding-left:40px;padding-top:10px;list-style-type:squre;}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#000000; TEXT-DECORATION:underline}
A.CommandButton:hover		{color:#4D4D4D; TEXT-DECORATION:none}

A,
A:link,						{color:#006fb5; TEXT-DECORATION:underline}
A:visited,					{color:#006fb5; TEXT-DECORATION:underline}
A:active					{color:#006fb5; TEXT-DECORATION:underline}
A:hover						{color:navy; TEXT-DECORATION:underline}

.ltpane,
.ltpane A:link,				{font-weight:normal; color:fff; TEXT-DECORATION:underline}
.ltpane A:active,			{font-weight:normal; color:fff; TEXT-DECORATION:underline}
.ltpane A:visited			{font-weight:normal; color:fff; TEXT-DECORATION:underline}
.ltpane A:hover				{font-weight:normal; color:#b5d171; TEXT-DECORATION:underline}

.searchcss,
A.searchcss:link,
A.searchcss:active,
A.searchcss:visited			{font-weight:normal; font-size:11px; color:#4D4D4D; TEXT-DECORATION:none}
A.searchcss:hover				{font-weight:normal; font-size:11px; color:#4D4D4D; TEXT-DECORATION:underline}

.bottomcss,
A.bottomcss:link,
A.bottomcss:active,
A.bottomcss:visited			{font-weight:normal; font-size:11px; color:silver; TEXT-DECORATION:none}
A.bottomcss:hover			{font-weight:normal; font-size:11px; color:silver; 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:		13px;
	font-family:		Arial,Verdana,Tahoma;
	font-weight:		bold;    
    	color:			#fff;  
		font-weight:		bold;
	height:			25px;
	text-align: 		center; 
	padding-left:		8px;
	padding-right:		8px;
	padding-top: 0px;
	padding-bottom: 0px;
   }
   
 
   
.MainMenu_TabRootMenuItemSel TD , { 
	font-size:		13px;
	font-weight:		bold;
	font-family:		Arial,Verdana,Tahoma; 
    	color: 			black;  
	
	height:			25px;
	text-align:		center; 
	padding-left:		8px;
	padding-right:		8px;
	padding-top: 0px;
	padding-bottom: 0px;
 }
 
.MainMenu_TabMenuItemHover TD	 { 	 
	font-size:		13px;
	font-weight:		bold;
	font-family:		Arial,Verdana,Tahoma; 
    	color: 			#e7e8a3;  
	
	height:			25px;
	text-align:		center; 
	padding-left:		8px;
	padding-right:		8px;
	padding-top: 0px;
	padding-bottom: 0px;
}


.MainMenu_TabMenuItemSelHover TD
{
	font-size:		13px;
	font-weight:		bold;
	font-family:		Arial,Verdana,Tahoma; 
    	color: 			#e7e8a3;  
	
	height:			25px;
	text-align:		center; 
	padding-left:		8px;
	padding-right:		8px;
	padding-top: 0px;
	padding-bottom: 0px;
}

  
.MainMenu_MenuItem				{
 	font-size:		13px;
	font-weight:		bold;
	font-family:		Arial,Verdana,Tahoma;
    	color: 			#606060;  
	border:			0px;
	padding:		0px 28px 0px 12px;
	height:			21px;
	cursor:			pointer;	
	cursor: 		hand;
}


.submenu						{ 
	background: 	beige;
	font-weight:		bold;	
	border:     	#D3D3D3   0px outset;
	filter:     	Alpha(Opacity=100); 
	z-index:    	1000;

}

.submenuitemselected, .submenuitembreadcrumb			{ 
	background:		#e7e8a3;
	font-family:		Arial,Verdana,Tahoma;
  	font-size:		13px;
	font-weight:		bold;  
    	color:			#006666;  
   	padding:	    	0px 28px 0px 12px;	
    	cursor: 		pointer;
	cursor: 		hand;	
	border:			0px; 
	height: 		21px;
}
	  


.Eventday,.Eventweekenday{	background-color: #FFF}
.Eventday,.Eventweekenday{	background-color: #FFF}
.DataGrid_Item{				background-color: transparent;  color:#FFF;   }
.DataGrid_AlternatingItem{	background-color: transparent;color:#FFFFFF;}




/* Pane Structure */
.leftpane				{padding:0px 0px 0px 0px; }
.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; }

