BODY			{ margin:0px 0px 0px 0px; border-left:0px; height:100%; background-color:#F3F3F3;}

TH,TD,DIV {	font-size:12px; color:#000000; FONT-FAMILY:Tahoma,Arial,Helvetica}

#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; bottom:0px; height:33px;
}


#SearchContainer INPUT {
	WIDTH: 200px;
	COLOR: #D9B18D;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	HEIGHT: 32px;
	background-color: #926745;	
}

.NormalTextBox {
	WIDTH: 200px;
	COLOR: #000000;
	FONT-SIZE: 12px;
	BACKGROUND:#FFFFFF;
	MARGIN: 0px;
	border:     	1px solid #D9D9D9;
	font-weight: normal;
}

.searchfontcss,
A.searchfontcss:link,
A.searchfontcss:active,
A.searchfontcss:visited			{font-weight:normal; font-size:11px; color:#666666; TEXT-DECORATION:none}
A.searchfontcss:hover				{font-weight:normal; font-size:11px; color:#666666; TEXT-DECORATION:underline}


#LanguageContainer SELECT {
	BACKGROUND: #ffffff; 
	MARGIN: 0px; 
	BORDER-RIGHT: #cbcaca 1px solid; 
	BORDER-TOP: #cbcaca 1px solid; 
	BORDER-LEFT: #cbcaca 1px solid; 
	BORDER-BOTTOM: #cbcaca 1px solid; 
	HEIGHT: 16px;
	WIDTH: 130px; 
	COLOR: #000000; 
	FONT-SIZE: 9px; 
}
/*--------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------------*/

/* Title, Module Title */
.Head					{font-size:12px; color:#000000; font-weight:bold}
.SubHead				{font-size:12px; color:#000000}
.SubSubHead				{font-size:12px; color:#000000}

.CommandButton,
A.CommandButton:link,
A.CommandButton:visited,
A.CommandButton:active		{color:#000000; TEXT-DECORATION:underline}
A.CommandButton:hover		{color:#404040; TEXT-DECORATION:none}


A,
A:link,
A:visited					{
	color:#336633;
	TEXT-DECORATION:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 125%;
}
A:active					{
	color:#993333;
	TEXT-DECORATION:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 125%;
}
A:hover						{
	color:#000000;
	TEXT-DECORATION:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 125%;
}


.topcss,
A.topcss:link,
A.topcss:active,
A.topcss:visited			{font-weight:normal; font-size:11px; color:#666666; TEXT-DECORATION:none}
A.topcss:hover				{font-weight:normal; font-size:11px; color:#666666; TEXT-DECORATION:underline}


.Linkbottomcss,
A.Linkbottomcss:link,
A.Linkbottomcss:active,
A.Linkbottomcss:visited			{font-weight:bolder; font-size:11px; color:#010101; TEXT-DECORATION:none}
A.Linkbottomcss:hover			{
	font-weight:bolder;
	font-size:11px;
	color:#010101;
	text-decoration: underline;
}

.bottomcss,
A.bottomcss:link,
A.bottomcss:active,
A.bottomcss:visited			{font-weight:normal; font-size:11px; color:#666666; TEXT-DECORATION:none}
A.bottomcss:hover			{
	font-weight:normal;
	font-size:11px;
	color:#666666;
	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:	bolder;
	color:			#AAAAAA;
	text-align: 	center;
	padding-right: 1px;
	padding-left:3px;
	vertical-align: middle;
	height:29px;
}

.MainMenu_TabRootMenuItemSel TD {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bolder;
	color:	#737373;
	text-align:		center;
	padding-right: 1px;
	padding-left:3px;
	vertical-align: middle;
	height:29px;
 }
 

.MainMenu_TabMenuItemHover TD
{
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bolder;   
	text-align:center;
	color:	#737373;
	padding-right: 1px;
	padding-left:3px;
	vertical-align: middle;
	height:29px;
}



.MainMenu_TabMenuItemSelHover TD
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 12px;
	COLOR:#737373;
	text-align:center;
	padding-right: 1px;
	padding-left:3px;
	vertical-align: middle;
	height:29px;
}


.MainMenu_MenuItemSel
{
   BACKGROUND: transparent;
}


.MainMenu_MenuItem	{
 	font-size:		11px; 
	font-weight:normal; 
 	COLOR: #7F7F7F;
	border:			0px;
	padding:		0px 25px 0px 10px;
	height:			21px;
	cursor:			pointer;	
}

.MainMenu_MenuIcon {
   display:none;
}



.submenu						{
	border:     	1px solid #989898;
	filter:     	Alpha(Opacity=85);
	z-index:    	1000;
	background-color: #F6F6F6;
}



.submenuitemselected, .submenuitembreadcrumb			{

	padding:	    0px 25px 0px 10px;
	cursor: 		hand;
	border:			0px;
	height: 		21px;
	FONT-WEIGHT:normal;
	FONT-SIZE: 11px;
	background-color:#737373;
	COLOR: #0a000a;

}
	  


	 
.foulline {
	border-top-width: 3px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #B9B4B0;
	border-left-color: #B9B4B0;
}
.topline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FEFEFC;
}
.liftbottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F1F1F1;
}
.mainline {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DCDCDC;
	border-left-color: #DCDCDC;
}




 


.Eventday,.Eventweekenday{background-color:#FFFFFF}
.Eventday,.Eventweekenday{background-color:#FFFFFF}
.DataGrid_Item{color:#FFFFFF;  background: transparent; }
.DataGrid_AlternatingItem{background-color:transparent;color:#FFFFFF;}




/* Pane Structure */
.leftpane				{padding:0px 5px 0px 5px}
.rightpane				{padding:0px 5px 0px 5px}
.toppane				{padding:0px 5px 0px 5px}
.bottompane				{padding:0px 5px 0px 5px}
.contentpane			{padding:0px 5px 0px 5px}
.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:5px 0px 5px 0px}
.hspacepane				{padding:0px 5px 0px 5px}
.allspacepane			{padding:5px 5px 5px 5px}





#LogoBg_Color{
	background-color:#ffffff;
}

.Alldnnskins,A.Alldnnskins:link,A.Alldnnskins:active,A.Alldnnskins:visited {	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none}
A.Alldnnskins:hover {	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR:#666666; TEXT-DECORATION: underline;TEXT-DECORATION: underline}


.Skin{
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.lefttop {
	text-align: left;
	vertical-align: top;
}

.leftcenter {
	text-align: left;
	vertical-align: middle;
}
.leftbottom {
	text-align: left;
	vertical-align: bottom;
}
.righttop {
	text-align: right;
	vertical-align: top;
}
.rightcenter {
	text-align: right;
	vertical-align: middle;
}
.rightbottom {
	text-align: right;
	vertical-align: bottom;
}
.contertop{
	text-align: center;
	vertical-align: top;
}
.conterbottom{
	text-align: center;
	vertical-align: bottom;	
}
.conter{
	text-align: center;
	vertical-align: middle;
}
/* my styles */
.Normal 				{
	font-size:12px;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 125%;
}
.TableHeading 				{
	font-size:14px;
	color:#993333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 125%;
	font-weight: normal;
}

.p 				{
	font-size:12px;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 125%;
}
.h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:200px;
	font-weight:bolder;
	color:#336633;
	font-style: normal;
}
.h2{
	font-family: Tahoma, "Book Antiqua", Arial;
	font-size:18px;
	font-weight:normal;
	color:#993333;
	font-style: normal;
	margin-top:2px;
}
/*********** CLASSES FOR CONTACT US FORMS *************************/
.mainReport
{
    border: #bdbdbd 1px solid;
    border-left: #bdbdbd 1px solid;
    width: 468px;
    background:#bdbdbd;
}

.frmQuickContact
{
	border-right:#BDBDBD 1px solid;
	border-top:#BDBDBD 1px solid;
	border-left:#BDBDBD 1px solid;
	width: 236px;
	border-bottom:#BDBDBD 1px solid;
	border-collapse: collapse;
	background:#EBEBEB;
}

.frmContactUs
{
	border-right:#BDBDBD 1px solid;
	border-top:#BDBDBD 1px solid;
	border-left:#BDBDBD 1px solid;
	width: 460px;
	border-bottom:#BDBDBD solid;
	border-collapse: collapse;
}

.frmPadding
{
	padding:3px 3px 3px 6px;
}


.QuickContactInfo
{
	background:#EBEBEB;
	padding:3px 3px 3px 6px;
}

.ContactInfo
{
	background:#FFFFCC;
	padding:3px 3px 3px 6px;
}

.ContactLabel
{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.SubHeadForm
{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.SubHeadBckGrnd
{
	background:#BDBDBD;
	padding:3px 3px 3px 6px;
}
.QuickLabel
{
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.frmSeparator
{
	border-bottom:1px #BDBDBD solid;	
	height:10px;
	background:#FFFFCC;
}
.QuickContactHeading
{
	background:#54627C;
	padding:3px 3px 3px 8px;	
}
.EnquiryDetails
{
   background:#BDBDBD;
   padding:3px;
   padding:3px 3px 3px 8px;
}

/*********** END CLASSES FOR CONTACT US FORMS *************************/



