/* CSS Document */

/*.fade {width:100%;height:100%;position:absolute; top:0; left:0;overflow:hidden;}*/
.fade {}
#fade {display:none;position:absolute; top:0; left:0;  float:left; width:100%; height:100%; z-index:200; background-color:#fff; opacity:0.6;-moz-opacity: 0.6;filter: alpha(opacity=60);}

#fblock {position:absolute;top:85px;left:50%;margin:0px 0 0 -268px;padding:0px 0px 0px 0px;width:535px;z-index:205; opacity:1;-moz-opacity: 1;filter: alpha(opacity=100);display:none;}
#fblock2 {position:absolute;top:0;left:50%;margin:0px 0 0 -436px;padding:0px 0px 0px 0px;height:190px;width:873px;overflow:scroll;z-index:205; opacity:1;-moz-opacity: 1;filter: alpha(opacity=100);}
#pwblock {position:absolute;top:85px;left:50%;margin:0px 0 0 -268px;padding:0px 0px 0px 0px;width:535px;z-index:205; opacity:1;-moz-opacity: 1;filter: alpha(opacity=100);display:none;}
#pwblockDev {position:absolute;top:-48px;left:50%;margin:0px 0 0 -540px;padding:0px 0px 0px 0px;width:975px;z-index:205; opacity:0.95;-moz-opacity: 0.95;filter: alpha(opacity=95);}

#ferryblock {position:absolute;top:113px;left:50%;margin:0px 0 0 -268px;padding:0px 0px 0px 0px;width:535px;z-index:205; opacity:1;-moz-opacity: 1;filter: alpha(opacity=100);display:none;}

#csblock {position:absolute;top:50%;left:50%;margin:-300px 0 0 -423px;padding:0px 0px 0px 0px;height:535px;width:846px;z-index:205; opacity:1;-moz-opacity: 1;filter: alpha(opacity=100);}

#fmiddle {clear:both;display:block;float:left;padding:0px 0px 0px 0px;height:131px;width:535px;background-image:url(../images/float_bg2.gif);background-repeat:repeat-y;background-position:top left;overflow:hidden;}
#fmiddleDev {clear:both;display:block;float:left;padding:0px 0px 0px 0px;height:460px;width:975px;background-image:url(../images/float_bg2.gif);background-repeat:repeat-y;background-position:top left;overflow:hidden;}

#csmiddle {overflow:scroll;display:block;padding:0px 0px 0px 0px;height:598px;width:844px;background-color:#fff;border:2px solid #0095DA;}

.fconstop {display:block;float:left;height:22px;width:535px;background-image:url(../images/float_bg1.gif);background-repeat:no-repeat;background-position:top left;}
.fconsbot {display:block;float:left;height:22px;width:535px;margin:0;padding:0;background-image:url(../images/float_bg3.gif);background-repeat:no-repeat;background-position:top left;}

#quest {display:block;margin:42px 0px 0px 3px;}

#fmiddle h3 {text-align:center;color:#c00;margin:10px 0 5px 0;width:515px;}
#fmiddleDev h3 {text-align:center;color:#c00;margin:40px 0 10px 5px;width:955px;}

#fmiddle img {padding:5px 0px 0px 0px;}
#fmiddle a {position:relative;color:#fff;text-decoration:none;margin:0px 0px 0px 5px;text-align:left;padding:0px;}

#fmiddle .btny {display:block;float:left;background-image:url(../images/butn_remove.gif);background-position:top left;background-repeat:no-repeat;width:70px;height:16px;font-weight:bold;}
#fmiddle .btnn {display:block;float:left;background-image:url(../images/butn_book.gif);background-position:top left;background-repeat:no-repeat;width:70px;height:16px;font-weight:bold;}

#fmiddle a:hover.btny {}
#fmiddle a:hover.btnn {}

#fmiddle .cancelbtn {display:block;float:left;background-image:url(../images/butn_remove.gif);background-position:top left;background-repeat:no-repeat;width:70px;height:16px;font-weight:bold;}
#fmiddle .savebtn {display:block;float:left;background-image:url(../images/butn_book.gif);background-position:top left;background-repeat:no-repeat;width:70px;height:16px;font-weight:bold;}
#fmiddle a:hover.cancelbtn {}
#fmiddle a:hover.savebtn {}

#fmiddle #question {position:absolute;top:0px;left:0px;display:block;float:left;display:none;margin:5px;}
#fmiddle #question p {text-align:left;font-weight:normal;background-color:#fff;border:1px solid #0095DA;width:100px;}

#save {display:block;}
#saveq, #saveform, #decsave, #savedmsg, #notsavedmsg, #notfoundmsg, #overwriteprob, #savedmsg, #searching, #creating, #removing, #updating, #cancelling, #ferry, #ferryaccomm, #looking4address, #notfoundaddress, #erroraddress {display:none;float:left;height:124px;}
#flash_pleasewait {text-align:center;margin:5px 0px 0px 0px;height:76px;}
#cancelled, #notcancelled {display:none;}
#fmiddle p {margin:0px 0px 0px 0px;padding:3px 0px 0px 0px;display:block;text-align:center;width:515px;}
#fmiddleDev p {margin:0px 0px 0px 5px;padding:3px 0px 0px 0px;display:block;text-align:center;width:955px; font-size:1.2em;}

#fmiddle #saveform form {margin:0;padding:0;display:block;float:left;}

#fmiddle #saveform p span {display:block;margin:0px 10px 0px 5px;float:left;line-height:19px;}
#fmiddle #saveform p input {width:150px;height:19px;display:block;float:left;}
#fmiddle #saveform p a span {padding:0px 0px 0px 5px;text-align:left;margin:0;float:left;line-height:15px;}

#pleasewaitdiv {height:40px;}

#btnsblock {float:left;display:block;padding:0px 0px 0px 194px;margin:5px 0 0 0px;}
#fmiddle #btnsblock p {width:300px;}

#savedmsg p, #notsavedmsg p, #decsave p {text-align:center;}

#floaterror {color:#cc0000;font-weight:bold;margin:5px 0px 0px 0px;display:none;}

#ferryblock #fmiddle #save #amend, #ferryblock #fmiddle #save #remove {display:none;}

#pwblock {border:3px solid #B5B09D;}
#fmiddle {width:529px;background-image:none;background-color:#fff;border-left:3px solid #D3D5D0;border-right:3px solid #D3D5D0;}
#pwblockDev {border:3px solid #B5B09D;}
#fmiddleDev {width:969px;background-image:none;background-color:#fff;border-left:3px solid #D3D5D0;border-right:3px solid #D3D5D0;}
.noticeImg { text-align:right; padding:200px 10px 0px 0px;}

.fconstop {width:529px;background-image:none;background-color:#fff;border-top:3px solid #D3D5D0;border-left:3px solid #D3D5D0;border-right:3px solid #D3D5D0;}
.fconsbot {width:529px;background-image:none;background-color:#fff;border-bottom:3px solid #D3D5D0;border-left:3px solid #D3D5D0;border-right:3px solid #D3D5D0;}
.just {text-align:justify;}
