.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #643614;
}

.tableMenu 
{
	font-family:  Arial, Helvetica, sans-serif;
	text-align: center;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 11px;
	width:775px;
}
.MainTable
{
	margin: -10px 0px 0px 0px
}

.MenuTd 
{
	border-top-width: 1px; border-bottom-width: 1px; border-right-width: 1px;
	border-top-style: solid; border-bottom-style: solid;border-right-style: solid;
	border-top-color: #FFFFFF; border-bottom-color: #FFFFFF;border-right-color: #FFFFFF;
	width:15%;
}
.LeftMenuTd, .A:visited.LeftMenuTd, A:link.LeftMenuTd
{
	font-weight: bold;
	border-top-width: 1px;  border-right-width: 1px;
	border-top-style: solid; border-right-style: solid;
	border-top-color: #FFFFFF; border-right-color: #FFFFFF;
	background: #ffffff url('../_Images/MainMenuLeftTD.jpg');
/*	width:111px; */
	width:72px;
	height:31px;
	text-decoration: none;
	padding-top: 6px;
	padding-right: -5px;
	padding-left: 3px;
	padding-bottom: 6px;
	color:#FFFFFF;
}

.A:hover.LeftMenuTd
{
	font-weight: bold;
	border-top-width: 1px;  border-right-width: 1px;
	border-top-style: solid; border-right-style: solid;
	border-top-color: #FFFFFF; border-right-color: #FFFFFF;
	background: #ffffff url('../_Images/MainMenuHoverLeftTD.jpg');
/*	width:111px; */
	width:72px;
	height:31px;
	text-decoration: none;
	padding-top: 6px;
	padding-right: -10px;
	padding-left: -10px;
	padding-bottom: 6px;
	color:#FFFFFF;
}

.LeftMenuTdInside, A:link.LeftMenuTdInside, .A:visited.LeftMenuTdInside
{
	font-weight: bold;
	border-top-width: 1px;  border-right-width: 1px;
	border-top-style: solid; border-right-style: solid;
	border-top-color: #FFFFFF; border-right-color: #FFFFFF;
	background: url('../_Images/MainMenuLeftTDInside.jpg') ;
/*	width:107px; */
	width:72px; 
	height:31px;
	text-decoration: none;
	padding: 6px;
	color:#FFFFFF;
}

.A:hover.LeftMenuTdInside
{
	font-weight: bold;
	border-top-width: 1px;  border-right-width: 1px;
	border-top-style: solid; border-right-style: solid;
	border-top-color: #FFFFFF; border-right-color: #FFFFFF;
	background: #ffffff url('../_Images/MainMenuLeftHoverTDInside.jpg');
/*	width:107px; */
	width:72px; 
	height:31px;
	text-decoration: none;
	padding: 6px;
	color:#FFFFFF;
}

.CenterMenuTd, A:link.CenterMenuTd, .A:visited.CenterMenuTd
{
	border-top-width: 1px;  border-right-width: 1px;
	border-top-style: solid; border-right-style: solid;
	border-top-color: #FFFFFF; border-right-color: #FFFFFF;
	background: url('../_Images/MainMenuCenter.jpg');
	width:13%;
	height:31px;
	text-decoration: none;
	padding-top: 6px;
	padding-right: -3px;
	padding-left: -3px;
	padding-bottom: 6px;
	color:#FFFFFF;
	cellpadding:10px;
	
}

.A:hover.CenterMenuTd
{
	border-top-width: 1px;  border-right-width: 1px;
	border-top-style: solid; border-right-style: solid;
	border-top-color: #FFFFFF; border-right-color: #FFFFFF;
	background: #ffffff url('../_Images/MainMenuCenterHover.jpg')  ;
	width:13%;
	height:31px;
	text-decoration: none;
	padding: 6px;
	color:#FFFFFF;
}

.rightMenuTd , A:link.rightMenuTd, .A:visited.rightMenuTd
{
	
	border-top-width: 1px;  border-right-width: 1px;
	border-top-style: solid; border-right-style: solid;
	border-top-color: #FFFFFF; border-right-color: #FFFFFF;
	background: #ffffff url('../_Images/MainMenuRightTD.jpg');
/*	width:107px; */
	width:70px; 
	text-decoration: none;
	padding-top: 6px;
	padding-right: -5px;
	padding-left: -5px;
	padding-bottom: 6px;
	height:31px;
	color:#FFFFFF;
}

.A:hover.rightMenuTd
{
	
	border-top-width: 1px;  border-right-width: 1px;
	border-top-style: solid; border-right-style: solid;
	border-top-color: #FFFFFF; border-right-color: #FFFFFF;
	background: #ffffff url('../_Images/MainMenuRightHoverTD.jpg');
/*	width:110px; */
	width:70px;
	text-decoration: none;
	padding-top: 6px;
	padding-right: -10px;
	padding-left: -10px;
	padding-bottom: 6px;
	height:31px;
	color:#FFFFFF;
}

.rightMenuTdInside , A:link.rightMenuTdInside, .A:visited.rightMenuTdInside
{
	
	border-top-width: 1px;  border-right-width: 1px;
	border-top-style: solid; border-right-style: solid;
	border-top-color: #FFFFFF; border-right-color: #FFFFFF;
	background: #ffffff url('../_Images/MainMenuRightTDInside.jpg');
/*	width:103px; */
	width:70px;
	text-decoration: none;
	padding: 6px;
	height:31px;
	color:#FFFFFF;
}
.A:hover.rightMenuTdInside
{
	
	border-top-width: 1px;  border-right-width: 1px;
	border-top-style: solid; border-right-style: solid;
	border-top-color: #FFFFFF; border-right-color: #FFFFFF;
	background: #ffffff url('../_Images/MainMenuRightTDHoverInside.jpg');
/*	width:103px; */
	width:70px;
	text-decoration: none;
	padding: 6px;
	height:31px;
	color:#FFFFFF;
}
.MaintanainWhenNeeded
{
	
	background: #ffffff url('../_Images/Maintain_When_Needed.jpg');
	width:100%;
	height:96px;
	align:center;
}
.homepageTree
{
	
	background: url('../_Images/homePageTree.jpg');
	width:250px;
	border-right:5px;
	height:215px;
	align:center;
}
.homepageMovie
{
	width:371px;
	border-right:5px;
	border-left:5px;
	height:300px;
	align:center;
}
.insidePageTitle
{
	background: #ffffff url('../_Images/TitleWave.jpg');
	width:30%;
	height:60px;
	padding: 18px 6px 5px 25px !important;
	font-family:  verdana;
	text-align: left;
	color:#034C9D;
	font-weight: normal;
	font-size: 20px;
	letter-spacing: 0.2em;
}
.homepageTitle
{
	background: url('../_Images/waveHomepage.jpg');
	width:475px;
	height:80px;
	padding: 10px 6px 25px 25px !important;
	font-family:  verdana;
	text-align: left;
	color:#034C9D;
	font-weight: normal;
	font-size: 20px;
	letter-spacing: 0.2em;
}
.seperator
{
	background: #ffffff url('../_Images/seperator.jpg');
	width:33px;
	
}

.tdRegularSpacer
{
	width:100%;
	height: 20px;
}
.tdFooterSpacer
{
	width:100%;
	height: 60px;
}
.tableData 
{
	font-family: verdana ;
	text-align: left;
	color:#666666;
	font-size: 12px;
	padding: 2px;
	align:top;
}
.tableDataHomepage 
{
	font-family: verdana ;
	text-align:justify;
	color:#666666;
	font-size: 12px;
	padding: 2px;
	align:top;
	width:475px;
}

.smallPicSpace
{
	padding: 3px, 7px,15px,7px;
	text - align:top;
}

.tableSmallPics
{
	width:370px;
	margin-top: 53px;
}
.horizontalSpace
{
	background: #ffffff url('../_Images/horizontalSpace.jpg');
	
}

.tableDataSmallPic
{
	font-family:  verdana;
	text-align: left;
	color:#666666;
	font-size: 12px;
	padding: 2px;
	align:top;
	margin-bottom: 30px;
}
.tableDataSecondSmallPic
{
	font-family:  verdana;
	text-align: left;
	color:#666666;
	font-size: 12px;
	padding: 2px;
	align:top;
	margin-bottom: 15px;
}
.tdWidth
{
	width:300px;
}
.captionDataInnerPage, .captionDataInnerPage A:link, .captionDataInnerPage A:visited, .captionDataInnerPage A:hover, .captionDataInnerPage A:active  
{
	COLOR: #548dd4; 
	font-family:  veranda;
	font-size: 12px;
	font-weight: bold;
	line-height: 140%
}

.dataInnerPage
{
	font-family:  verdana;
	text-align: justify;
	color:#666666;
	font-size: 13px;
	padding: 2px, 0px,0px,25px;
	vertical-align: text-top;
	width:570px;
	margin-bottom: 35px;
}

.InDataInnerPage
{
	font-family:  verdana;
	text-align: justify;
	color:#666666;
	font-size: 13px;
	vertical-align: text-top;
	width:100%;
	margin-bottom: 5px;
}

.ListTitleHomePage
{
	FONT-SIZE: 10pt; 
	COLOR: #666666; 
	LINE-HEIGHT: 140%; 
	font-family:  verdana;
	padding: 10px, 0px,0px,25px;
}

.TitleHomePage, TitleHomePage A:link, .TitleHomePage A.:visited, .TitleHomePage A:hover, .TitleHomePage A:active
{
	align: left;
	COLOR: #548dd4; 
	font-family:  verdana;
	FONT-SIZE: 12pt;
	font-weight: bold;
	margin-top:20in;
	margin-bottom: 10.0pt;
	margin-left:0in;
	line-height:140%;
}
.enquiryBottom
{
	padding-bottom: 36px;
}
.tdFirstDataInnerPage
{
	padding: 10px, 0px,0px,25px;
	line-height: 140%
}
.tdDataInnerPage
{
	line-height: 140%
}

.ManagersSmallPic
{
	width:100px;
	height:140px;
	align:left;
	valign:top;
}

.tdFirstDataHomePage
{
	padding: 10px, 0px,0px,3px;
	line-height: 140%;
}
.tdMission
{
	padding: 10px, 0px,0px,25px;
	font-weight: bold;
	font-style: italic;
	font-size: 14px;
	line-height:140%;
}
.tdMissionSecondtd
{
	padding: 5px, 0px,25px,25px;
	font-weight: bold;
	font-style: italic;
	font-size: 14px;
	line-height:140%;
}

.dataInnerPageManagementTeamInside
{
	font-family:  verdana;
	text-align: left;
	color:#666666;
	font-size: 13px;
	padding: 2px, 0px,0px,15px;
	vertical-align: text-top;
}

.tableContact
{
	font-family:  verdana;
	text-align: left;
	color:#51A128;
	font-size: 13px;
	padding: 3px, 0px,0px,25px;
}
.tdContactUs
{
	width:180px;
}
LI.listPic 
{	
	list-style: disc inside;
	color:#666666;
	line-height: 140%
}

.AboutUsPicTable
{
	margin-bottom: 15px;
}
.TechnologySmallPicTable
{
	background: #ffffff url('../_Images/TechnologyPage.jpg');
	width:165px;
	height:180px;
}
.SupportSmallPicTable
{
	background: url('../_Images/Support.jpg') ;
	width:150px;
	height:180px;
	border-top-width: 1px;  border-right-width: 1px;
	border-top-style: solid; border-right-style: solid;
	border-top-color: #000000; border-right-color: #000000;
}
.SupportPicTable
{
	margin-bottom: 150px;
}
.ContactSmallPicTable
{
	background: #ffffff url('../_Images/Contact.jpg');
	width:207px;
	height:180px;
}
.TitleInnerPage
{
	font-family:  verdana;
	text-align: left;
	color:#666666;
	font-size: 12px;
	padding: 0px, 0px,6px,0px;
	vertical-align: text-top;
	font-weight:bold;
}
.tablePictureInnerPage
{
	align:center;
}
.tableDivMenu
{
	font-family:  Arial, Helvetica, sans-serif;
	text-align: left;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 13px;
	padding: 5px,1px,5px,20px;
	background-color:#B5B5B1;	
}
.tdDivMenu
{
	border-top-width: 1px; border-left-width: 1px; border-right-width: 1px;
	border-top-style: solid; border-left-style: solid;border-right-style: solid;
	border-top-color: #FFFFFF; border-left-color: #FFFFFF;border-right-color: #FFFFFF;
}

.InnerMenu
{
	width:150px;
	margin-bottom: 350px;
	font-family:  Arial, Helvetica, sans-serif;
	text-align: left;
	color:#2989B4;
	font-weight: bold;
	font-size: 13px;
}
.InnerMenuContact
{
	width:150px;
	margin-bottom: 508px;
	font-family:  Arial, Helvetica, sans-serif;
	text-align: left;
	color:#2989B4;
	font-weight: bold;
	font-size: 13px;
}
.InnerMenuTechnology
{
	width:150px;
	margin-bottom: 508px;
	font-family:  Arial, Helvetica, sans-serif;
	text-align: left;
	color:#2989B4;
	font-weight: bold;
	font-size: 13px;
}
.InnerMenuSupport
{
	width:150px;
	margin-bottom: 398px;
	font-family:  Arial, Helvetica, sans-serif;
	text-align: left;
	color:#2989B4;
	font-weight: bold;
	font-size: 13px;
}
.tdInnerList
{
	padding:0px,0px,0px,40px
}
.tdInnerMenu, .tdInnerMenu A:link, .tdInnerMenu A:visited
{
	width:150px;
	border-bottom-width: 1px;
	solid;border-bottom-style: solid;
	border-bottom-color: #B5B5B1; 
	padding:3px,0px,3px,5px;
	text-decoration:none;
	background-color:#ffffff; 
	color:#2989B4;
}
.tdInnerMenu A:hover
{
	width:150px;
	border-bottom-width: 1px;
	solid;border-bottom-style: solid;
	border-bottom-color: #B5B5B1; 
	padding:3px,0px,3px,5px;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#2989B4; 
}
.tdSelectedInnerMenu, .tdSelectedInnerMenu A:link, .tdSelectedInnerMenu A:visited, .tdSelectedInnerMenu A:hover
{ 
	width:150px;
	border-bottom-width: 1px;
	solid;border-bottom-style: solid;
	border-bottom-color: #B5B5B1; 
	padding:3px,0px,3px,5px;
	text-decoration:none;
	background-color:#f0f0f0; 
	color:#2989B4;	
}
.picInnerMenu
{
	background:url('../_Images/InnerMenuChoice.jpg');
	width:12px;
	height:12px;
}
.tdManagemant
{
	padding:20px,0px,0px,25px;
	font-weight: bold;	
}
.tdInnerPageSpace
{
	padding:5px,0px,10px,25px;
}
.tdInnerPageData
{
	border-left-width: 1px;
	solid;border-left-style: solid;
	border-left-color: #B5B5B1; 
}
.tableFooter, .tableFooter A:link, .tableFooter A:visited
{
	border-top-width: 1px; 
	border-top-style: solid; 
	border-top-color: #AFAFAF; 
	font-family: verdana;
	font-size: 8px;
	color: #666666;
	text-align:center;
	padding: 5px,1px,5px,1px; 
	align:center;
	vertical-align:bottom;
	text-decoration:none;
}

.tableFooter A:hover
{
	
	font-family: verdana;
	font-size: 8px;
	color: #001E67;
	text-align:center;
	padding: 5px,1px,5px,1px; 
	vertical-align:bottom;
	text-decoration:none;
}

.tdFooterTopMargin
{
	padding: -5px,1px,-5px,1px; 
}

.tdFooter
{
	text-align:center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #AFAFAF;
}
.tdCopyRight
{
	font-family: verdana;
	text-align:center;
	padding: 8px;
	font-size: 11px;
	vertical-align: text-top;
	height: 30px;
	font-size: 11px;
	color: #666666;
	text-align:center;
}

.btn, .btn A:link, .btn A:visited
{
	text-align: center;
	width: 60px;
	height: 20px;
	font-size: 11px;
	font-weight: bold;
	color: white;
	background-color: #006699;
	text-decoration: none;
	border-left: 1px solid #006699;
	border-top: 1px solid #006699; 
	border-right: 1px solid #CCCCCC; 
	border-bottom: 1px solid #CCCCCC;  
	padding: 2px;
}
.btn A:hover
{
	text-align: center;
	width: 60px;
	height: 20px;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	background-color: white;
	text-decoration: none;
	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC; 
	border-right: 1px solid #006699; 
	border-bottom: 1px solid #006699;  
	padding: 2px;
}
.inputText
{
	width: 180px;;
	border: 1px solid #A4C9EC;
	font-size:13;
	font-family:'Verdana';
}
.inputTextareaDescription
{
	width: 180px;
	height: 55px;
	border: 1px solid #A4C9EC;
	font-size:13;
	font-family:'Verdana';
}
.notes
{
	font-size: 9px;
	color: #006699;
}
div.vert_menu
{
  position: absolute;
  visibility: hidden;
  display: none;
}

div.horz_menu a { display: block; float: left; }
div.vert_menu a , div.vert_menu A:link, div.vert_menu A:link:visited
{ 
	display: block; float: none; 
	display: block; float: left;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	border-top-width: 1px;  border-right-width: 1px;
	border-top-style: solid; border-right-style: solid;
	border-top-color: #FFFFFF; border-right-color: #FFFFFF;
	width:98%;
	text-align:left;
	text-decoration: none;
	padding: 6px, 0px,6px, 10px;
	color:#FFFFFF;
	background: url('../_Images/subMenu.jpg') repeat-y;
}
div.vert_menu A:link:hover
{ 
	display: block; float: none; 
	display: block; float: left;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	border-top-width: 1px;  border-right-width: 1px;
	border-top-style: solid; border-right-style: solid;
	border-top-color: #FFFFFF; border-right-color: #FFFFFF;
	width:98%;
	text-align:left;
	text-decoration: none;
	padding: 6px, 0px,6px, 10px;
	color:#FFFFFF;
	background: url('../_Images/subMenuHover.jpg') repeat-y;
}

/* For News & Events */
.advancedTable 
{ 
	width:100%; 
	background: #ffffff url('../_Images/bg_advtable_top.gif') left top repeat-x; 
	border: 1px solid #A4C9EC; 
	margin: 0 0 10px 0 
}
.advancedTable TH 
{ 
	background: transparent url('../_Images/bg_advtable_th_left_bottom.gif') left bottom no-repeat; 
	text-align: center 
}
.advancedTable TH DIV
{ 
	background: transparent; 
	text-align: left; 
	color: #004485; 
	font-family: verdana;
	font-size: 14px; 
	font-weight: bold; 
	padding: 0px 15px 15px 15px 
}
.advancedTable TD DIV TD, .advancedTable Td DIV TH, .advancedTable Td DIV DIV 
{ 
	background: transparent; 
	padding: 0;
}

.advancedTable TD, .advancedTable TD DIV
{ 
	background: transparent right bottom no-repeat; 
	padding: 0px 0px 3px 3px; 
	text-align:left;
	color: #666666; 
	font-size: 13px; 
	font-family: verdana;
}
.advancedTable TD A 
{
	color: #666666; 
	font-weight: bold;
	font-family: verdana;
}

.advancedTable P { margin: 5px 5px 5px 5px }

.buttonsDiv { width: 95%; text-align: right; border-top: 1px solid #B5B5B1;; padding: 5px 0px 0px 0px !important; margin: 5px 0px 0px 0px; background: none }
.buttonsDiv .button, .buttonsDiv .buttonOver { margin: 0px 0px 0px 20px }

.buttonsBackDiv { width: 95%; text-align: left; border-top: 1px solid #B5B5B1; padding: 5px 0px 0px 0px !important; margin: 5px 0px 0px 0px; background: none }
.buttonsBackDiv .button, .buttonsBackDiv .buttonOver { margin: 0px 20px 0px 20px }

/* ----- Sample 1 ----------------------------------------------------------- */

div.sample1 div.vert_menu { border-bottom: 1px solid black; }

div.sample1 div.horz_menu a,
div.sample1 div.vert_menu a
{
  border:  1px solid black;
  padding: 1px 0px 1px 0px;

  width: 106px;

  background-color: #B5B5B1;

  text-decoration: none;
  font-family:  Arial, Helvetica, sans-serif;
  font-weight: 900;
  font-size: 20px;
  color: #008000;
  text-decoration: none;
  
  background: url('../_Images/subMenu.jpg');

}

div.sample1 div.horz_menu a { margin-right:  -1px; }
div.sample1 div.vert_menu a { margin-bottom: -1px; }

div.sample1 div.horz_menu a:hover,
div.sample1 div.vert_menu a:hover,
div.sample1 div.horz_menu a.active,
div.sample1 div.vert_menu a.active { background: #FFFFEE; }


