*{ padding:0px; margin:0px;font-family:Tahoma, Arial,Verdana;offset:0px;outline:none;}
html{height:100%;}
body{ background: #FFFFFF; font-family:Tahoma,Arial,Verdana,;padding:0px; margin: 0px; text-align: left;font-size:11px; margin-left:auto;margin-right:auto;margin-bottom:auto; }
img{border: none;}
input{font-size:11px;}
div.mainContainer *{text-align:left;}
div.mainContainer{ margin-left:auto; margin-right:auto; _margin:0px auto;width: 954px; text-align:center;display:block;}


div.top{ margin-top:0px;  width:100%; height:35px; display:block; }
/* height from 65 --> 35  */

.top a{ background:url('/app/webroot/img/icns.gif') no-repeat left center; width:125px; height:22px; display:block;  float:left; 
 padding:6px 0 0 32px; color:#4E4E4E; font-size:11px; cursor:pointer; text-decoration:none; background-position:0px 0px;}
.top a:hover {color:#ff571f;  background-position:0px -29px;}
.leftPanel {height:200px;}
.leftPanel div{ margin-top:5px; _margin-top:2px;}


div.leftContainer{float:left;width:126px; margin:80px 140px 0px 0px; height:290px; _margin:45px 140px 0px 0px;}


.middle	{display:block; width:954px;}
div.title 				{ color:#345788; font-weight:bold; font-size:13px; padding:5px 0px 5px 0px; text-align:center;}
span .title 			{ color:#4E4E4E; font-weight:bold; font-size:12px;  }
div.customiseBox		{ width: 134px; color:#4E4E4E; font-size:11px;  font-weight:bolder;}
div.customiseBox ul		{ padding:4px 0px 0px 8px; }
div.customiseBox li		{ padding:2px; font-weight:normal;  }
.registerbutton         { float:left; }
.form_registerbutton	{ float:left;}
div.adContainer			{ width:126px; text-align:left; overflow:visible; }
h4 {  display:block; text-decoration:none; color:#4E4E4E; font-size:9px; padding:5px 0px 0px 10px;}							
.details a:hover  {  color:#ff571f; }
.register a{display:block; text-decoration:none; color:#4E4E4E;padding:3px 0 0 20px;}
.details .register{ background:url('/app/webroot/img/regicn.gif') no-repeat scroll 0% 2px;}
.version { float:left; color:#adadad; font-size:10px; padding:22px 0 0 73px; }
/* Centre Container */
div.contentContainer{} #tilelist .list{ float:left;}
div.centerContainer	{  float: left; width: 418px;  }
.tile { float:left; }
.tilehead {  height:13px; }
.dragArea {cursor:move;  width:59px; height:12px; display:block; float:left;}
.tileName { text-align: center; width:100%; font-size:10px; border: none; }
.tileName input, #tilePreview .tileName input{  height:12px; z-Index: 100; font-size:10px; top:0px; width:100%; text-align: center; border:none; background:transparent; }
#tilelist{float:left;}
#tilelist .tileName		{ color:#2e2e2e; position:relative; text-align:center; width:75px;}
#tilelist .tileName input:focus {border:1px solid #B7B7B7;  background:#FFFFFF; display:block;}
#tilelist li			{overflow: hidden; float:left;  height:59px; width:77px; margin: 3px; padding: 0px; list-style: none; background-repeat: no-repeat; }
#tilelist li:hover	{}
#tilelistFixed li   { position:relative; overflow: hidden; float:left; height:84px; width:111px; margin: 2px; padding: 0px; list-style: none; background-repeat: no-repeat; } 
div.tilePoint			{ float:left; position:relative; top:0px;  width: 15px; display:block; height:12px; cursor:pointer;}
div.tilePoint img		{ top:6px; cursor: pointer; position:relative; width:11px; height:5px; }
div.mainContainer .tileImage, .tileImage, div.tileImage .add, div.tileImage .del, #tilePreview .tileImage {  cursor:pointer; z-Index: 10; top:4px; text-align: center; display:block; width:77px;  height:32px;  vertical-align:middle; text-align:center;}
.list a, .list tileImage{ text-align:center;}
#tilePreview .tileImage { cursor:default;}
div.tileImage img		{  _height: auto !important;  vertical-align:middle; text-align:center;}
div.tileNameSmall		{ position: absolute; z-Index: 100; top:62px; width:100%; text-align: center; font-size:8px; }
.manageTileContainer	{ width:83px;  }
.manageTileContainer ul, .manageTileContainer li { width:83px; }
#addContainer { margin:0px 0px 0px 0px; cursor:pointer; }
#delContainer { height:30px; background-position:0px 0px;}
#delContainer.hover { height:30px; border:2px dashed #8b8b8b; }
.onlinedemo{  display:block; background:transparent url('/app/webroot/img/pageicns.gif') no-repeat scroll -289px 0;height:30px; width:100px; }
.themes{ display:block; background:url('/app/webroot/img/pageicns.gif') no-repeat scroll -540px 0;height:30px; width:100px; }
.addTile{ display:block; background:url('/app/webroot/img/pageicns.gif') no-repeat scroll -392px 0;height:30px; width:69px; }
.delTile{ display:block; background:url('/app/webroot/img/pageicns.gif') no-repeat scroll -461px 0; height:30px; width:79px; }
.managetile {height:37px; margin:10px 0px 10px 0px;}
div.googleSearch{ background:url('/app/webroot/img/googlesml.gif') no-repeat left top; margin:0px;  padding:0px; width:418px; margin-left:3px; min-height:101px; height:auto !important; height:102px;  }
div.googleSearch .searchtext { width:272px;float:left; margin-top:22px; padding:0px; background-color:#FFFFFF; border:solid 1px #B7B7B7; height:15px; }
div.googleSearch .searchbutton  { border:0px;float:right;height:28px;width:78px; background:url('/app/webroot/img/pageicns.gif') no-repeat scroll 0px 0px;margin:0px 6px 0px 0px; _margin:0px 2px 0px 0px;  padding:1px 0px;}
/*div.googleSearch .searchbutton{  border:0px;float:right;height:21px;width:76px; margin:0px 6px 0px 0px; _margin:0px 2px 0px 0px; }
div.googleSearch .searchbutton.first.f{ width:74px;  height:1px; border-right:2px #ffffff solid; border-left:2px #ffffff solid; border-top:1px #b5b5b5  solid; }
div.googleSearch .searchbutton.first.s{  width:76px;  height:1px; border-right:1px #b5b5b5 solid; border-left:1px #b5b5b5 solid; border-top:1px #ffffff  solid;}
div.googleSearch .searchbutton.first{   height:7px; border-right:1px #b5b5b5 solid; border-left:1px #b5b5b5 solid; }
div.googleSearch .searchbutton.second{ background-color:#eeeeee; height:3px;  border-right:1px #b5b5b5 solid; border-left:1px #b5b5b5 solid; }
div.googleSearch .searchbutton.third{ background-color:#e6e6e6; height:7px; border-right:1px #b5b5b5 solid; border-left:1px #b5b5b5 solid;}
div.googleSearch .searchbutton.third.s{ background-color:#e6e6e6;  height:1px; border-right:1px #b5b5b5 solid; border-left:1px #b5b5b5 solid; }*/
.searchbutton input{ position:absolute; color:#345788; height:17px; width:76px; margin:0px; border:none;  text-align:center; font-size:11px; cursor:pointer; }

#googleSearch form input	{ background:none;  font-stretch:ultra-expanded;}
#googleSearch form .searchtext{ height:19px; width:404px; padding:2px 1px 0px 1px; margin:60px 0px 4px; font-size:13px; }
#googleSearch form .radioButtons { margin:0px 0px 25px 0px;color:#4e4e4e; float:left; font-size:13px;}
 .radioButtons  { margin:7px 0px 0px 13px; color:#4e4e4e;  float:left; text-align:left; }
 .radioButtons input { border:none; background:transparent;}
#googleSearch form .radio { background-color:#FFFFFF; border:none;}	
#googleSearchContainer { }
#googleSearchContainer h1 { padding-bottom:50px; font-size:11px; color:#4e4e4e; padding:20px 0px 50px 0px; text-align:center; }
.newTile{ background:url('/app/webroot/img/newTile.gif') no-repeat; }
.dynamicTile{ background:url('/app/webroot/img/dynamicTile.gif') no-repeat;}

div.rightContainer		{ float:right; width:130px; margin-top:5px; }

div.registerBox			{ width: 130px;}
div.registerBox img		{ margin: 5px 20px 0px 15px;}
.registerBox a { color:#4E4E4E; text-decoration:none;}
.registerBox a:hover { color:#ff571f;}
#emailbox, #password{color:#345788; font-size:11px;}
#emailbox input, #password input{ color:#000000; height:15px; width:112px;font-size:11px;}
#loginbutton { background:url('/app/webroot/img/pageicns.gif') no-repeat scroll 0px 0px;height:28px; width:78px; display:block;float:left; margin:4px 0px 0px 0px; }
#loginbutton input	{ background:transparent; border:none;cursor:pointer;width:76px;height:19px; text-align:center; vertical-align:middle; color:#345788;}
div.loginBox			{  width:130px;}
div.loggedinBox			{  font-size:11px; font-weight:normal; color:#000000; }
div.loggedin			{ padding: 15px 0px 6px 10px; }
div.loginerror			{ color:red; font-size:11px; padding:5px 0px 0px 1px; width:125px;}
.loginerror a			{ cursor:pointer;}	
div.loginerror_bkgrnd	{ }
.forgotPwd				{ font-size:10px; cursor:pointer;  color:#4E4E4E; text-decoration:underline; font-weight:bold; color:#6f9ad1; cursor:pointer;}
div.bottomContainer		{ text-align: center; color:#B2B2B2; font-weight:normal; font-size:11px; float:left; padding:10px 0px 0px 70px; }
div.bottomContainer	a	{ color: #B2B2B2; text-decoration:none; font-weight:normal; font-size:11px; }
div.logo, .whateyedo	{ float:left;} .whateyedo	 {height:25px;}
#logo, .whateyedo {background:url('/app/webroot/img/pageicns.gif') no-repeat scroll -160px 0; width:125px; text-align:center; display:block; }
div.footer				{ text-align:center;  }
.footer div{ text-align:center; display:block;}
.footer a:hover {color:#ff3000;}
.logo h1 { 	font-weight:bold; font-size:12px; display:block; text-align:center; padding:13px 0 0 155px; color:#6f6f6f;}
div.imgLibraryContainer	{ position: relative; overflow-x:hidden; overflow-y:scroll; height:376px; width:502px;  padding-bottom: 12px; border:1px solid #c3c3c3; }
div.imgLibraryItem		{ float: left; overflow: hidden; margin:3px 0 10px 20px; height: 37px;  width:57px; }
div.imgLibraryContainerHeader { padding:10px 10px 0px 0px;}
.link 					{ cursor:pointer; }
.panelBox 				{ font-size: 10px; overflow:hidden;}
.regoInput				{  background-color:#FFFFFF; border:solid 1px #B7B7B7; float:left; color:#4e4e4e; height:15px; width:170px;}
.submitImage			{ float: right; margin: 3px 20px 0px 0px; }
div.debug				{ text-align:center;}
.form_error				{ }
.error_message			{ color:#FF0000; padding-left:160px; width:100%; float:left; text-align:left;}
.topLabel 				{ color:#4E4E4E; font-size:11px; padding-left:5px;display:block; width:100px; float:left;}
.left{ float:left; }
.right { float:right;  }
.default_country_tile_sets {background-color:#FFFFFF; border:solid 1px #B7B7B7; margin-left:6px; color:#4e4e4e; height:18px; font-size:11px; width:170px;margin-bottom:5px; }
ul,li{ list-style:none;}
#index{ float:left; height:325px; display:block;}
.cakeSqlLog{ } .editlinkrow	{display:none; }
.activateContainer	{text-align:center;}
.message {padding:26px 30px; text-align:left;}
div.inputField .disabledInput	{ background:none; border:none;}
.error {color:#FF0000;}
 .question {padding:0px; text-align:left; display:block; width:90%; font-weight:bold; color:#4e4e4e;   color:#000000; }
 .answer{padding:20px 0px 0px; text-align:left; display:block ; color:#000000;}
 .answer .question { padding:0px;}
 #faq .headerArea { padding-left:5px;}
 #faq .top{height:auto;padding:10px 0px 10px 0px; display:block; width:768px;}
 #faq a{ text-decoration:underline;}
.hide{ color:#FFFFFF; width:1px; font-stretch:ultra-condensed;}
.register {margin-top:29px; width:136px; }
.register .title{ font-size:10px; text-align:left; }
.register a{ font-size:11px;}
.register span { font-size:10px;  color:#4e4e4e;}
#faq li{   list-style-type:decimal; padding:10px 0px 10px 0px }
#faq ol { padding:10px 0px 10px 22px   }
#faq .topbutton{ display:block; width:20px; font-size:10px; font-weight:bold; color:#ff571f;}
.linkContainerAdd form{}
.linkContainerAdd img { vertical-align:middle;}
.linkContainerAdd a {}
.mainContentContainer{ float:left; margin-top:30px;}
.tooltips { position:relative; width:100%; height:0px; display:block; top:0px; left:0px;} 
.calloutContainer {width:125px; }
 .callout { background:url('/app/webroot/img/note.gif') no-repeat; height:76px; width:112px; margin: 0px 0px 0px 2px; position:relative;  } 
 .callout .details, h4 { display:block; text-decoration:none; color:#4E4E4E; font-size:9px; padding:5px 10px 0px 12px;}
 .close_callout{ width:13px; cursor:pointer; float:right; height:10px; margin-right:2px;}
.zero { position:absolute; top:172px; left:684px; }
.one { position:absolute; top:279px; left:684px; }
.two {position:absolute; top:222px; left:145px;  }
.logged_in{ height:177px; }
div.callout .title { display:block; font-weight:bolder;color:#4E4E4E; font-size:9px;padding:5px 0px 0px 10px;  font-family:tahoma; width:80px;}
#customTab, #displayTabs{float:left; cursor:pointer;}
#upload_images { display:block; float:left; width:100%;}
div#menu			{ position: absolute; border: 1px solid white; z-Index: 500; background:#f3f3f3; border: 1px solid #4e4e4E;
margin-left: 10px; visibility: hidden;color: white; font: normal 11px Tahoma; width: 180px; }
#menu a			{   color:#000000;text-decoration: none; display:block;  text-align:left; padding: 2px 10px;}
div.menuTop			{ float: right; font-size: 11px; margin: 4px 0px; text-align: right; }
span.closeMenu		{ cursor:pointer; border: 1px solid white; margin: 0px 3px; padding: 0px 2px;  }
#menuItems		{ border-bottom: 1px solid white; text-align:left; color:#000000; }
div.menuItem 	{ cursor:pointer; padding: 2px 10px; text-align:left; font-size:11px; }
div.menuCustomize	{ cursor:pointer; padding: 2px 0px; background:#4b6081; text-align:left; padding-left:10px; color:#ffffff; font-weight:bold; }
#menuItem:hover{  background:#4e4e4e; color:#FFFFFF;}			
#menuCustomize:hover { background:#4e4e4e; }
div.customizeContainer	{ position:absolute; padding: 10px 0px 0px 0px; text-align: left; z-index:0;  left:136px; }
li.linkContainer		{ clear: both; height: 14px; padding: 1px 1px; margin: 3px 0px; border: 1px solid #b7b7b7;  }
#linkslist .default {   border: 1px solid #ff3000; }
#menuItem .default{ color:#999999; font-size:9px; text-align:right; width:30px; font-style:italic;}
.linkText 	{ width:128px; float:left; cursor:pointer;}
div.linkContainerTop	{ clear: both; height: 18px; padding: 0px 0px 0px 3px; font-weight: bold; }
div.linkContainerAdd	{ clear: both; height: 24px; text-align: left;  color:#4e4e4e; width:500px; }
div.linkUrl	, .linkContainerTop	.linkUrl { float: left; overflow: hidden; width: 240px; padding:0px; margin-left: 6px; padding-top:3px; height:15px;}
.linkContainerTop	.linkUrl { padding:0px;}
input.linkUrl { width: 190px; margin:4px 0px 0px 0px;color:#4e4e4e; font-size:11px; padding:0px 1px 0px 1px; }
div.linkName , .linkContainerTop .linkName { float: left; overflow: hidden; width: 120px;  padding:0px;  font-size:11px; text-align:left; padding-top:3px; height:15px; overflow:hidden;}
.linkContainerTop .linkName { padding:0px 1px 0px 1px; } 
input.linkName			{ width: 118px; color:#4e4e4e; font-size:11px; margin:4px 0px 0px 0px;}
div.linkIcon, .linkContainerTop .linkIcon	{ float: left; width: 35px; margin:3px 12px 3px 3px; height:15px;   background:url(../img/default.gif) no-repeat;}
div.linkIcon { margin:5px 0 3px 17px; } 
div.LinkHeader	{ float: left; width: 50px; }
div.linkDefault	{ float: left; width: 40px; text-align: center;}
div.linkRemove	{ float: left; width: 20px; text-align: center;  background:url('/app/webroot/img/delsml.gif') no-repeat; width:20px; height:23px; margin:0px 0px 0px 23px; cursor:pointer;}
div.linkEdit { float: left; width: 22px; text-align: center; background:url('/app/webroot/img/editsml.gif') no-repeat; width:19px; height:21px; cursor:pointer;}
#linkEdit h1,	#linkRemove h1{ background:none; font-size:11px; float:left; width:35px; font-weight:bold;}
#linkslist li { list-style: none; cursor:move; background-color:#FFFFFF; height:23px; width:499px; } 
form input	{ background-color:#FFFFFF; border:solid 1px #B7B7B7; margin:0px; padding:0px 1px 0px 1px;}
#linksContainer ,#tileManagerContainer,#iconChooserContainer		{ width:400px; float:left; } 
#iconChooserContainer.customizeContainer{ padding:0px; margin-top:10px;}
.linkContainerAdd .button { color:#345788; margin:1px 0 0 1px; font-size:11px; padding:0 0 2px; cursor:pointer;}
#linkManager, #tileManager,#imgLibraryContainer	{ width:506px; height:376px; border:1px solid #c3c3c3; padding-left:3px;}
#addLinksFields span { padding:0px 3px 0px 3px; font-style:italic; color:#000000;}
#searchlink { border:none; background:url('/app/webroot/img/searchsml.gif') no-repeat left 2px; width:18px; height:20px; vertical-align:top; cursor:pointer; display:inline-block;}
.linkContainerAdd input {font-size:11px; color:#4e4e4e; margin-bottom:2px;} 
.linkButton	{ cursor:pointer;  text-decoration:underline; display:block; }
#linkManagerClick{ background:url('/app/webroot/img/eyecons.gif') no-repeat scroll 0px 0px; height:21px;}
#tileManagerClick{background:url('/app/webroot/img/eyecons.gif') no-repeat scroll 0px -21px; height:21px;}
#iconChooserClick{background:url('/app/webroot/img/eyecons.gif') no-repeat scroll 0px -42px; height:21px;}
#linkManagerClick .linkButton, #tileManagerClick .linkButton,#iconChooserClick .linkButton{ padding-left:25px;}em {color:#C2011E; padding:2px; font-size:11px; padding-left:3px;}
.options{ padding-left:19px; _padding:0px 0px 0px 12px;}
#pagecover 	{ position: absolute; visibility: hidden; z-index: 777; filter: alpha(opacity=10); opacity: .6; background-color: #000000; top:0px; left: 0px; } 
#splash 	{ position: absolute; visibility: hidden; z-index: 888; vertical-align:middle;  min-height:285px; padding:0px 0px 10px 0px;}
div.splashTop ,div.splashTopdemo{ background: transparent url(../img/grad.gif) repeat-x; background-color: #345788; height:22px; width:514px; color:#ffffff; font: bold 11px Verdana; padding:6px; padding-left:0px; text-align:left; padding-left:30px; padding-top:8px; width:618px;  vertical-align:middle;}
div.splashTopdemo {height:22px; width:788px;}
div.splashBottom{ }
div.closeSplash 	{ background:url(../img/close.gif) no-repeat; float:right; height:23px; width:23px; cursor:pointer; margin:0px 11px 0px 0px; _margin:0px 5px 0px 0px; position:relative;}
div.closeSplash span { display:none; }
div.splashContainer, div.splashContainerdemo, .faqs{overflow:hidden; padding:0px; color:#000000;  background-color: #f4f4f4; border:1px solid #c3c3c3; width:650px; font-size:11px;  padding-bottom:7px;}
div.splashContainerdemo	{width:820px; padding-bottom:0px;}
.splashContainer span { text-align:center;}
div.privacyPolicy,#faq,#credits	{ color: #4e4e4e; padding: 5px; padding-left:30px; text-align: left; font-size: 8.8pt; height:400px; overflow:auto;}
#credits li{ padding:5px; text-align:left; font-size:11px;}
#credits span{ font-weight:bold;  }
p.policyHead		{ font-weight: bold; }
p.policy			{ }	
div.inputLine		{ float: left; width: 100%; }
div.inputLabel		{ float: left; width: 135px; text-align: right; padding: 7px;}
div.inputField		{padding-top: 6px; padding-left:7px; text-align:left; }
div.inputField input{ font-size: 11px; background-color:#FFFFFF; border:solid 1px #B7B7B7; float:left; margin-left:5px; color:#4e4e4e; height:15px; width:170px;}
div.inputArea		{  }
div.commentsinputArea { padding:10px 10px 0px 125px; }
.submitArea			{ float:left; width:100%; margin-top:15px;}
div.submitArea input { background:url('/app/webroot/img/pageicns.gif') no-repeat scroll -81px 0px; color:#ffffff; width:74px; height:28px;  border:none; text-align:center;  margin:0px 0px 0px 154px; cursor:pointer; padding:0 0 11px 2px;}
.rightContainer .submitArea { margin:3px 0px 0px 0px; width:auto;}
div.submitArea a{background:url('/app/webroot/img/pageicns.gif') no-repeat scroll -80px 0px;  color:#ffffff; width:78px; height:28px;  border:none; text-align:center;  cursor:pointer; text-decoration:none; margin:0px;  display:block; padding:3px 0 0px 0px; }
.button  { background:url('/app/webroot/img/pageicns.gif') no-repeat scroll 0px 0px; width:78px; height:21px;  color:#345788; border:none; margin:1px 0 0; padding:0 0 4px 1px; }
div.headerArea		{ color:#4e4e4e; padding:10px 7px 10px 31px; text-align:left; float:left; width:500px; font-weight:bold; }
#UserMessage		{ width: 330px; height: 160px; margin-left:29px; background-color:#FFFFFF; border:solid 1px #B7B7B7; float:left; color:#4e4e4E; font-size:11px; }
#UserCustomMessage  {width: 330px; height: 160px; margin-left:5px; background-color:#FFFFFF; border:solid 1px #B7B7B7; float:left; color:#4e4e4e; font-size:11px;}
p.instructions		{  }
p.instrTitle		{ font: bold 14px Verdana; }
select				{  background-color:#FFFFFF; border:solid 1px #B7B7B7; margin-left:5px; color:#4e4e4e; height:18px; font-size:11px; width:200px; }
.text				{ padding:10px 0px 10px 0px; float:left;}
#tilePreview		{ width:98px; cursor:not-allowed;  color:#FF0000; height:94px; border:1px solid #c3c3c3; padding-left:6px;  background-color:#FFFFFF; margin-bottom:10px;} 
#tilePreview li	{ background-repeat:no-repeat; float:left; height:59px; cursor:not-allowed; margin:0 0 0 7px;}
#tilePreview .tilePoint,#tilePreview  .tileName { cursor:not-allowed;}
#tilePreview .tileImage { cursor:pointer;}
#tilePreview .tile { width:77px; height:59px; cursor:not-allowed; }
#iconChooser	{width:120px; height:auto; margin:0px 0 0 8px; _margin:0px 0 0 8px; }
#tilePreview .tilePoint img{ float:left; cursor:not-allowed;}
#tileManager input { color:#4e4e4e; background-color:#FFFFFF; border:solid 1px #B7B7B7; margin:0px; padding:0px;}
#tileManager .button,#forgot_password .inputLine .submitArea .button{ border:0px; color:#ffffff; background:transparent url('/app/webroot/img/pageicns.gif') no-repeat ; cursor:pointer; background-position:-7.4em 0.3em; width:74px; text-align:center;} 
#forgot_password .inputLine .submitArea{ display:inline-block; float:left; margin:-5px 0px 0px 6px ; padding:0px; width:auto;}
#forgot_password .inputLine .submitArea input{ margin-left:2px;padding:1px 0px 0px 0px; }
#tilePreview h1	{ color:#4E4E4E; font-weight:bolder; font-size:10px; padding:5px 0 5px 13px; margin:0px; }
.splashTitle	{ float:left;color:#ffffff; padding-top:3px;}
#tileManagerClick { margin:0px;} .inputButton { padding:2px 0px 0px 5px; float:left;}
.domSelect	{ width:80px;}
.doySelect	{width:50px;}
.dodSelect	{width:50px; margin:0px 0px 0px 5px;}
iframe	{ overflow:hidden; width: 820px; height:500px;}
#forgot_password .splashContainer { padding-bottom:50px;}
#customise { height:406px;}
#customise #leftPanel{ width:120px; float:left; margin:10px 0px 0px 15px; _margin:31px 0px 0px 8px; position:relative; z-index:1;}
#customise #leftPanel #customiseMenu{}
#customise #leftPanel #customiseMenu li{ background-color:#e3eaef; border:1px solid #c3c3c3; margin:2px 0px 2px 0px; padding:4px 0 0 25px;  width:94px; text-decoration:none;height:15px; color:#444444; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
#customise #leftPanel #customiseMenu li.selected {color:#ff3000;background-color:#f4f4f4;border:1px solid #c3c3c3;border-right:1px solid #f4f4f4;border-right-style:double; text-align:left;}
.iconMenus{ width:50px;  color:#4e4e4e;}
.iconMenu{  font-size:9px; font-weight:bold; display:inline-block; padding:2px; cursor:pointer;}
.iconLibraryContainer { font-size:9px; font-weight:bold; display:inline-block; padding:2px; cursor:pointer; float:left;}
#customiseSubMenu{ float:left; color:#4e4e4e;}
.iconSubMenu, .iconSubMenuCustom { width:70px; text-align:right; float:right; margin-right:22px; _margin-right:10px; cursor:pointer; font-size:9px; margin-top:3px;}
.iconSubMenu.selected{background:transparent url('/app/webroot/img/pointer.gif') right no-repeat;text-align:right;  cursor:auto; margin-right:11px;
 padding-right:10px;_margin-right:5px;
_padding-right:10px; font-size:9px; font-weight:bold;}
.iconSubMenuCustom { color:#ff3000; }
.rightCurve{background:url('/app/webroot/img/curve_right.gif') no-repeat; width:2px;  height:25px; _margin:0px 0px 0px 0px; margin:10px 0px 0px 0px; float:left; }
.leftCurve{background:url('/app/webroot/img/curve_left_top.gif') no-repeat; width:4px; height:12px; float:left; }
.horizontal{ background:url('/app/webroot/img/line_repeat.gif') repeat-x; width:inherit; height:1px; float:left; margin:10px 0px 0px 0px; }
.vertical{background:url('/app/webroot/img/line_repeat_left.gif') repeat-y; width:1px; height:1px; display:block; float:left;}
.verticalCurve{background:url('/app/webroot/img/curve_left_bottom.gif') no-repeat; width:29px; height:13px; float:left; display:block; margin-left:-2px; }


