body{
		background-color: #485e87; 
		color: #545a67; 
		font: normal 12px/20px	Tahoma,Sans-Serif; 
		margin: 50px auto 0px auto; 
		width: 778px; 
		padding: 0px 0px 0px 0px; 
}

select,input{ font-family: Arial,Sans-Serif; font-size: 8pt; }

A:link{ text-decoration: none; color: #ff7600;}

A:visited{ text-decoration: none; color: #ff7600;}

A:active{ text-decoration: none; color: #ff7600;}

A:hover{ text-decoration: none; color: #ffb16d;}

img{ border-width: 0px; color: #000;}

#headcont{
				background: #9DA3B0 url(/main/data/headimg.gif) repeat scroll top;
				color: White;
				height: 114px;
				width: 778px;
}
#headimg{
			background: url(/main/data/heada.jpg) no-repeat top left;
			height: 114px;
			float: left;
			width: 242px;
}
#headum{
			font: normal 10px/16px Tahoma,Sans-Serif;
			color:White;
			height: 54px;
			float: left;
			padding: 60px 15px 0px 0px;
			text-align: right;
			width: 240px;
}

#headlogo{
			height: 114px;
			float: right;
			width: 281px;
}

#maincont{
			background-color: White;
			float:left;
			width: 778px; 
}

#leftcol{
			float: left;
			width: 163px;
}
#lctimg{
			background: url(/main/data/lctopimg.jpg) no-repeat;
			height: 47px;
			float: left;
			width: 163px;
}
#lcbimg{
			background: url(/main/data/lcbotimg.jpg) no-repeat;
			height: 31px;
			float: left;
			margin:0px 0px 10px 0px;
			width: 163px;
}

#leftm{
		background: url(/main/data/lcbg.jpg);
		float: left;
		padding: 20px 0px 0px 16px;
		width: 147px;
}
#content{
			float: left;
			padding: 20px 10px 0px 10px;
			width: 595px;
			border:solid 0px #000;
}
#footer{
			background: url(/main/data/footerimg.gif) repeat;
			color: White;
			font-size: 10px;
			float: left;
			height: 20px;
			padding: 0px 3px 0px 0px;
			text-align: right;	
			width: 775px;
}
#footer a:link,
#footer a:active,
#footer a:visited{color:#eee7cb;text-decoration: none;}
#footer a:hover{color:#fffcef;text-decoration: none;}

#search input{ font-size: 8pt; }
.searchbar{border:solid 0px #000}
.search{}
.searchItm{float:left;border:solid 0px #000; width:590px}

H1.module-title{ font:bold 16px/12px Tahoma; color: #6c7f8c; font-weight: bold; height: 20px; border-bottom: dashed 1px #6c7f8c; margin: 0px 0px 20px 0px; }

.titleImg{
				background: url(/main/data/bgtitle.gif) no-repeat bottom right;
				height:25px;
				width: 593px;
}


a.link-logoff{ padding-top: 10px; padding: 20px 0px 0px 20px; float: right; color: #000; }

a.LangLink{ color: #FFF; }

.sitemap a:link, .sitemap a:visited { color:#545a67; font-size: 13px; font-weight: bold; text-decoration: none; }
.sitemap a:hover { color:#8f9ab2; font-size: 13px; font-weight: bold; text-decoration: none; }

.sitemenu-inside a{ font-size: 1em; font-weight: normal; text-decoration: underline; }

.sitemap ul ul{ list-style-image: none; list-style-type: square; }

.separator{ font-size: 5px; padding-top: 2px; padding-bottom: 2px; }

.message{ color: Red; }

/* Articles					*/
.staged{ font-size: 8pt; color: #000; background-color: #ff9999; width: 100%; border: solid 0px #000; margin-bottom: 1px; }

a.staged:link,a.staged:visited,a.staged:active{ font-size: 8pt; color: #000; }

a.staged:hover{ font-size: 8pt; color: #FFF; }

.archive{ display:none; }

.arcRow{ border: solid 0px #FFF; }

.arcAlt{ border: solid 0px #FFF; }

.arcPage{ border: solid 0px #FFF; }

/* - - - - - - - - - - - -	*/
/* Module Editor */
H1.editor{ font-family: Arial; font-size: 18px; font-weight: bold; letter-spacing: 5px; border-bottom: solid 1px #000000; }

H2.editor{ font-family: Arial; font-size: 13px; font-weight: bold; letter-spacing: 5px; border-bottom: solid 1px #000000; }

.edtHead{ padding-left: 5px; font-weight: bold; font-family: Arial,Sans-Serif; /*grid header*/ font-size: 12px; }

.edtItem{ padding-left: 5px; font-family: Arial,Sans-Serif; /*grid item */ font-size: 11px; }

.edtLabel{ float: left; font-weight: bold; width: 100px; padding-top: 3px; }

/* Generic Form Report Styles */
.gFR{ border: solid 1px #000000; border-collapse: collapse; }

.gFRH{ font-weight: bold; border-collapse: collapse; text-align: center; border: solid 1px #000000; width: 100px; background-color: #5671B9; color: White; }

.gFRI{ border: solid 1px #000000; border-collapse: collapse; }

/* - - - - - - - - - - - - - */
/* Discussion Forum        */
.FrmHead{ color: #FFFFFF; background-color: #999999; font-weight: bold; padding: 1px 1px 1px 5px; }

.FrmItem{ background-color: #FFFFFF; padding: 2px 1px 2px 5px; vertical-align: top; }

.FrmAlt{ background-color: #EFEFEF; color: #000000; padding: 2px 1px 2px 5px; vertical-align: top; }

.FrmPage{ color: #FFFFFF; background-color: #999999; text-align: center; font-weight: bold; padding: 1px 1px 1px 5px; }

/* - - - - - - - - - - - */
/* Intranet        */
.iHead{ color: #FFFFFF; background-color: #999999; font-weight: bold; padding: 1px 2px 1px 2px; }

.iItem{ background-color: #FFFFFF; padding: 1px 2px 1px 2px; vertical-align: top; }

.iAlt{ background-color: #EFEFEF; color: #000000; padding: 1px 2px 1px 2px; vertical-align: top; }

.iPage{ color: #FFFFFF; background-color: #999999; text-align: center; font-weight: bold; padding: 1px 1px 1px 5px; }

.iEmpMenu{ padding: 8px 0px 8px 0px; }

a.iEmpMenu:hover{ color: Red; }

a.iEmpMenuActive{ color: Red; }

/* Hotel Booking */

.field {float:left;height:25px; border:solid 0px #000}
.field label{ float:left; width:80px; border:solid 0px #000}
.field input, .field select{ border:solid 1px #000; background-color:#EDEEF2;  color:#737782}

h2.hotel{ font-size:14px; letter-spacing:2px; text-decoration:underline}
.sep{ padding:0px 0px 5px 0px;}
.lbl { font-weight:bold; float:left; width:100px;}
.tb {border:solid 1px #000; border-collapse:collapse; text-indent:2px}
.dd {border:solid 1px #000; border-collapse:collapse; text-indent:2px}
.btn,a.btn:link,a.btn:hover, a.btn:visited, a.btn:active
	{border:solid 0px #000; white-space:nowrap;  height:16px; line-height:16px; border-collapse:collapse; font-weight: bold; background-color:Transparent; color:#F69949;}
div.gbtn {border:solid 0px #000; border-collapse:collapse; background-color: #02498F; height:18px; line-height:18px}
div.gbtn a:link,div.gbtn a:hover,div.gbtn a:visited, div.gbtn a:active
	{font-weight: bold; color:#FFF; padding:1px 5px 1px 5px;}

div.mnu,div.mnu2  {background-color:#CDD1D8; border-right:solid 1px #FFF; padding:0px 0px 0px 0px; height:25px; width:100%}
div.mnu2{border-top:solid 3px #FFF;}
div.mnu  a:link, 
div.mnu a:visited,
div.mnu2  a:link, 
div.mnu2 a:visited, div.mnu span 
	{text-decoration:none; font-weight:bold;color:#FFF;float:left; line-height:25px;padding:0px 5px 0px 5px; border-left:solid 1px #FFF;}
div.mnu a:hover, div.mnu2 a:hover
	{text-decoration:none; font-weight:bold;color:#000}
	
div.title { width:99%; background-color:Gray; color:#FFF; padding-left:5px; height:25px; line-height:25px; font-weight:bold; font-size:14px}

.hDg{}
.hDgH{padding-left:5px; font-weight:bold;font-family:Arial,Sans-Serif;font-size: 12px; background-color: #4D4832; color:#EAE3C6}
.hDgI{padding:0px 0px 0px 5px;font-family:Arial,Sans-Serif;font-size: 11px; vertical-align:top; font-weight:bold}
.hDgI a { font-weight:normal}
.hDgA{padding:0px 0px 0px 5px;font-family:Arial,Sans-Serif;font-size: 11px; background-color:#F8F3E0}