﻿html {width:100%;height:100%;margin:0;padding:0;}
body {margin:0;padding:0;font-family: Segoe UI,Verdana,Arial,Helvetica;}
form {margin:0;padding:0;background-color:#F0F0F0;}
h1,h2,h3,h4,h5 {margin:0;}
.pageCenter {width:926px;margin:0px auto 0px auto;padding:0;background-color:white;}
.leftPadding {margin:0;padding:6px 0px 0px 18px;}
.centerPadding {margin:0;padding:6px 18px 0px 18px;}
.rightPadding {margin:0;padding:6px 18px 0px 0px;}
.shadowLeftCustom {background-color:White;}
.shadowRightCustom {background-color:White;}

.bodyNormalCustom {background-color:#F0F0F0;}
.mainpageCustom {width:906px;/*width:1026px;*/}
.mainpageInnerCustom {width:906px;/*width:896px;*/}
.headeroutercustom {/*height:247px;*/background-color:#DCDDDE;margin:10px 0px 0px 0px;}
.headercustom {/*height:217px;*/padding:0px 0px 10px 0px;margin:0px auto 0px auto;}
.headerimagecustom {width:164px;height:187px;margin:10px 0px 0px 20px;padding: 22px 0px 0px 702px;background: url(Images/header/header_main.gif) no-repeat;}
.contactnumbercustom {width:180px;color:White;font-size:14pt;font-weight:bold;margin:0;padding:0;}
.pagebodyoutercustom {background-color:#DCDDDE;}
.menubarcustom {color:#662770;margin:8px auto 8px auto;}
.linkPanelcustom {background-color:#662770;margin:0px 0px 16px 0px;}
.leftpanelcustom {/*width:215px;*/padding-top:0px;padding-right:0px;padding-left:0px;}
.rightpanelcustom {/*width:215px;*/padding-top:0px;padding-right:0px;padding-left:0px;} 
.centrepanelcustom {padding-top:0px;padding-right:0px;padding-left:0px;}
.whiteBox H2 { font-size:150%;MARGIN: 0px auto 10px auto; COLOR: #662770;}
.whiteBox H3 { font-size:125%;MARGIN: 0px auto 10px auto; COLOR: #662770; FONT-VARIANT: small-caps;}
.whiteBox H4 { font-size:110%;COLOR: #662770;}
.linkPanel H2 { font-size:120%;color:#FFFFFF;margin:0px 0px 0px 25px;}
.linkPanel H3,.linkPanel H4,.linkPanel H5,.linkPanel H6,.linkPanel H7,.linkPanel P
{ font-size:75%;color:#FFFFFF;margin: 0px 25px 0px 25px;}
.linkPanel A {width:17px; font-size: 9pt;color:#FFFFFF;margin:10px 0px 10px 25px;font-style:normal;padding:0px 0px 0px 0px;text-decoration:none;}
.linkPanel A:hover { text-decoration:underline;}
.pnlMessageSuccesscustom {border:solid 2px #662770;}
.pnlMessageFailurecustom {border:solid 2px #662770;}
.pnlMessageUnknowncustom {border:solid 2px #662770;}
.logincustom {background-color:#DCDDDE; border:solid 1px #662770;}
.loginTitlecustom { background-color: #662770;color:#FFFFFF;}
.loginLabelcustom { color:#662770;}
.loginTextboxcustom { color:#000000;}
.loginCheckboxcustom { color:#662770;}
.loginButtoncustom {}
.loginHyperlinkcustom {}
.tablecustom { border:solid 1px #662770;}
.tableHeadercustom { background-color:#662770;color:#FFFFFF;}
.tableHeadercustom A { color:#FFFFFF;text-decoration:none;}
.tableHeadercustom A:hover { color:#FFFFFF;text-decoration:underline;}
.tableFootercustom { background-image:url(Images/tableFooter.gif);}
.tableRowcustom { background-color:#FFFFFF;}
.tableAlternatingRowcustom { background-color:#F6F8F6;outline:#E6E8E6 solid 1px;}
.tableRowSelectedcustom {background-color:#FFFF7F;outline:#EFEF6F solid 1px;}
.tableCellcustom {}
.tableErrorMessagecustom { padding:0px 4px 0px 4px;font-size:100%;}
.panelImageFullscreencustom {}
.panelVerticalAligncustom {}
.panelHorizonalAligncustom {}
.imageFullscreencustom {outline:#54664E outset 10px;}
.galleryTextcustom { color:#FFFFFF;margin-top:-4px;margin-bottom:0px;outline:#54664E outset 4px;}
.gallerycustom {background-color:#464;}
.pnlExamplecustom {background-color:#FFFFFF;border-color:#54664E;margin:0;}
/* Customer specific ie. not overloaded */
.panelfb {padding:0;margin:0px 0px 16px 0px;width:198px;height:89px;}
.linkFacebook { margin:0px 0px 0px 0px;}
.srchLeftPadding { margin:0;padding:7px 0px 0px 10px;width:58px;height:22px;float:left;font-size:11px;}
.srchDropDownList {border:solid 0px white;padding:0;margin:6px 0px 0px 1px;width:96px;color:#662770;font-size:10px;}
.imgSearchButton {z-index:0;position:absolute;padding:0px;margin:0px 0px 0px 78px;width:96px;height:29px;}
.srchComboImage {background-image:url(Images/combo%20button/searchImage.gif);}
.srchFirstPosition {clear:both;padding:0px 0px 0px 0px;margin:4px 0px 0px 13px;width:175px;height:29px;overflow:visible;}
.srchNextPosition {padding:0px 0px 0px 0px;margin:4px 0px 0px 13px;width:175px;height:29px;overflow:visible;}
.imgbViewTheWorld { padding:0;margin:0;}
.worldmap {padding:0px 0px 0px 0px;margin:0px 0px 16px 0px;width:198px;height:121px;}
.buttonsDefault { height:120px;margin:0px 0px 10px 0px;}
.buttonsDefault .buttonLeft {padding:0;margin:0;width:204px;float:left;height:120px;}
.buttonsDefault .buttonRight {padding:0;margin:0;width:204px;float:right;height:120px;}
.buttonsDefault .imgDefaultButton {/*clear:both;*/}
.vtwWorldMap { margin:0px 0px 10px 4px;}
.vtwWorldMap H3 { font-size:125%;margin: 0px auto 10px auto; color: #662770; font-variant: small-caps;}
.srchResultsPanel {background-image:url(Resources/Images/SearchHeader.png);background-repeat:repeat-x;padding:4px;margin:0px 0px 8px 0px;outline:#662770 outset 1px;}
.searchLinkButton {display:block;font-size:medium;font-weight:100;margin: 0px 0px 3px 0px;color:#662770;text-decoration:underline;}
.searchLinkButton:hover {color:Black;}
.searchLinkButton:visited {color:#561760;}
.searchLinkButton:visited:hover {color:Black;}
.searchTextIndent {display:block;padding:0px 10px 2px 10px;margin:0;font-style:italic;color:#561760;font-weight:bold;}
.searchText       {display:block;padding:0px 0px 4px 10px;margin:0;}
