body {
	background-image:url(http://www.mapleholidays.com/images/bg_full.jpg);
	background-position:center;
	background-repeat:repeat-y;

	padding:0px;
	margin:0px;
	font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;
	font-size:13px;
  
}


.img {border:0px;}
a:link {color:#F08C14; text-decoration: none;}
a:active {color:#F08C14; text-decoration: none;}
a:visited {color:#F08C14; text-decoration: none;}
a:hover {color:#FF0000; text-decoration: none;}

a.topmenu:link {color:#FFFFFF; text-decoration: none;}
a.topmenu:active {color:#FFFFFF; text-decoration: none;}
a.topmenu:visited {color:#FFFFFF; text-decoration: none;}
a.topmenu:hover {color:#FF0000; text-decoration: none;}



.preload{ background: url(http://www.mapleholidays.com/images/loading.gif) no-repeat 50% 70%; }

.bodyframe {clear:both; margin:0 0 0 0; padding:0 0 0 0; border:0; width:100%; height:auto;}
.frameblank {margin:0 0 0 0; padding:0 0 0 0; border:0;}
.framepic { float:left; margin:0 0 0 0; border:0; padding:0 0 0 0; width:290px; height:180px; text-align:center; vertical-align:middle; background-color:#BFCF80;  }
.framebody {clear:both; margin:0 0 0 0; padding:0 0 0 0; border:0; width:800px; height:auto; }
.framebodyleft {float:left; margin:0 0 0 0; padding:0 0 0 0; border:0; width:215px; height:auto; text-align:left; background: url(http://www.mapleholidays.com/images/bg_body.jpg) repeat-x;}
.framebodyright {float:left; margin:0 0 0 0; padding:0 0 0 0; border:0; width:585px; height:auto; text-align:left; background: url(http://www.mapleholidays.com/images/bg_body.jpg) repeat-x;}
.framebodyleft_h {float:left; margin:0 0 0 0; padding:0 0 0 0; border:0; width:590px; height:auto; text-align:left; background: url(http://www.mapleholidays.com/images/bg_body.jpg) repeat-x;}
.framebodyright_h {float:left; margin:0 0 0 0; padding:0 0 0 0; border:0; width:210px; height:auto; text-align:left; background: url(http://www.mapleholidays.com/images/bg_body.jpg) repeat-x;}
.framebody_space { clear:both; margin:0 0 0 5px; padding:0 0 0 0; border:0; width:580px; height:auto; }
.framecontenthaft {clear:both; margin:0 0 0 0; padding:0 0 0 0; border:0; width:580px; height:auto; background:url(http://www.mapleholidays.com/images/bg_haft.gif) repeat-y; }
.framehaft {float:left; margin:0 0 0 5px; padding:0 0 0 0; border:0; width:280px; height:auto; }
.framehaftright {float:left; margin:0 0 0 5px; padding:0 0 0 0; border:0; width:280px; height:auto; }
.framehaftpic {clear:both; width:280px; height:auto; border:0; margin:5px 0 5px 0; padding:0 0 0 0; text-align:center; vertical-align:middle;  }
.framehaftinfo {clear:both; width:280px; height:auto; border:0; margin:0 0 0 0; padding:0 0 0 0; font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:13px;font-weight:normal;text-decoration:none;color:#0464DD; text-align:left;}
.framehaftline {clear:both; margin:0 0 0 0; padding:0 0 0 0; border-bottom:1px dashed #7F9E00; width:280px; height:5px;}
.frameheader { clear:both; margin:0 0 0 0; padding:0 0 0 0; border:0; width:800px; height:111px; background: url(http://www.mapleholidays.com/images/bg_logo.jpg) no-repeat ; }
.framemenu { clear:both; margin:0 0 0 0; padding:0 0 0 0; border:0; width:800px; height:33px; background: url(http://www.mapleholidays.com/images/bg_logo_menu.jpg) no-repeat ; }
.frametopmenuleft { cursor:pointer; margin:0 0 0 0; border:0; padding:0 0 0 0; width:auto; height:33px; float:left;  text-align:left; }
.frametopmenuleftover { cursor:pointer; margin:0 0 0 0; border:0; padding:0 0 0 0; width:auto; height:33px; float:left;  text-align:left; background: url(http://www.mapleholidays.com/images/bg_logo_menu_over.jpg) repeat-x;}
.frametopmenuleftselect { cursor:pointer; margin:0 0 0 0; border:0; padding:0 0 0 0; width:auto; height:33px; float:left;  text-align:left; background: url(http://www.mapleholidays.com/images/bg_logo_menu_select.jpg) repeat-x;}
.frametopmenuright {margin:0 0 0 0; padding:4px 0 0 0; border:0; float:right; text-align:left;  }
.menubar {margin:5px 0 0 0; border:0; padding:0 0 0 0; font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:16px;font-weight:bold;text-decoration:none;color:#FFFFFF;}
.menubarselect {margin:5px 0 0 0; border:0; padding:0 0 0 0; font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:16px;font-weight:bold;text-decoration:none;color:#D55435; }
.framemenuside {clear:both; margin:10px 0 0 0; padding:0 0 0 0; border:0; width:205px; height:auto; text-align:center;}
.framemenusidebox {clear:both; margin:0 0 0 5px; padding:0 0 0 0; border:0; width:195px; height:auto; background:#7F9E00 url(http://www.mapleholidays.com/images/bg_menu_side.jpg) no-repeat; } 
.framemenusidedata {clear:both; margin:0 0 0 0; padding:0 0 0 0; border:0; width:195px; height:auto;}
.framemenusidetext { cursor:pointer; clear:both;margin:0 0 0 0; border:0; padding:0 0 0 0; width:195px; height:25px; text-align:center; }
.framemenusidetextover { cursor:pointer; clear:both;margin:0 0 0 0; border:0; padding:0 0 0 0; width:195px; height:25px; text-align:center; background: url(http://www.mapleholidays.com/images/bg_menu_text_over.jpg) repeat-x;}
.framemenusidetextselect { cursor:pointer; clear:both;margin:0 0 0 0; border:0; padding:0 0 0 0; width:195px; height:25px; text-align:center; background: url(http://www.mapleholidays.com/images/bg_menu_text.jpg) repeat-x;}
.menuside {margin:0 0 0 0; border:0; padding:3px 0 0 0; font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:15px;font-weight:bold;text-decoration:none;color:#FFFFFF;}
.menusideselect {margin:0 0 0 0; border:0; padding:3px 0 0 0; font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:15px;font-weight:bold;text-decoration:none;color:#FFFFFF; }
.framemenutag {clear:both; margin:10px 0 0 10px; padding:2px 2px 2px 2px; border:1px solid #7F9E00; width:180px; height:auto;font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:12px;font-weight:normal;text-decoration:none;color:#0464DD; text-align:left;}
.framefooter {margin:5px 0 0 0; padding:0 0 0 0; border:0; clear:both; width:800px; height:72px; background:url(http://www.mapleholidays.com/images/bg_footer.jpg) repeat-x; }
.footer {clear:both;margin:0 0 0 0; padding:0 0 0 0; border:0;  width:800px; height:58px; text-align:center;font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:12px;font-weight:normal;text-decoration:none;color:#ffffff;}
.footermenu {font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:12px;font-weight:normal;text-decoration:none;color:#F08C14;}
.framefootercredit {margin:0 0 0 0; padding:0 0 0 0; border:0; width:800px; height:12px; text-align:right;}
.youarehere {clear:both; margin:10px 0 0 0; padding:0 0 0 0; border-top:1px solid #7F9E00; width:580px; height:34px; font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:12px;font-weight:normal;text-decoration:none;color:#444444;}
input.inputsearch {width: 135px;}
input.input1 {width: 390px;}
input.input2 {width: 250px;}
input.input3 {width: 150px;}
input.input4 {width: 100px;}
textarea.textarea1 {width: 390px;}
.frametitle {clear:both; margin:10px 0 0 0; padding:0 0 0 0; border-bottom:1px solid #7F9E00; width:580px; height:34px; }
.framesubtitle {clear:both; margin:0 0 0 0; padding:0 0 0 0; border-bottom:1px dashed #7F9E00; width:100%; height:auto; }
.framesubtitletext { cursor:pointer; margin:0 0 0 5px; padding:3px 10px 0 10px; border-top:1px solid #7F9E00; border-right:1px solid #7F9E00; border-left:1px solid #7F9E00; width:auto; height:25px; background: url(http://www.mapleholidays.com/images/bg_body.jpg) repeat-x; font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:14px;font-weight:bold;text-decoration:none;color:#D55435; }
.framecontent {clear:both; margin:10px 0 0 0; padding:0 0 0 0; border:0; width:580px; height:auto; font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:13px;font-weight:normal;text-decoration:none;color:#0464DD;}
.formframe { clear:both; margin:0 0 0 0; padding:0 0 0 0; border:1px solid #7F9E00; width:580px; height:auto; background: url(http://www.mapleholidays.com/images/bg_body.jpg) repeat-x;}
.formtext { clear:both; margin:5px 5px 0 5px; padding:0 0 0 0; border:0; width:568px; height:auto; font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:13px;font-weight:normal;text-decoration:none;color:#0464DD;}
.formtextleft { float:left; margin:0 0 0 0; padding:0 0 0 0; border:0; width:150px; height:auto; font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:13px;font-weight:normal;text-decoration:none;color:#0464DD;}
.formtextright { float:left; margin:0 0 0 5px; padding:0 0 0 0; border:0; width:410px; height:auto; font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:13px;font-weight:normal;text-decoration:none;color:#0464DD;}
.formtextleftmenu { float:left; margin:0 0 0 0; padding:0 0 0 0; border:0; width:75px; height:auto; font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:12px;font-weight:normal;text-decoration:none;color:#ffffff; text-align:right;}
.formtextrightmenu { float:left; margin:0 0 0 5px; padding:0 0 0 0; border:0; width:100px; height:auto; font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:12px;font-weight:normal;text-decoration:none;color:#ffffff; text-align:left;}

.formclick { clear:both; margin:0 0 0 0; padding:0 0 0 0; border:0; width:580px; height:auto; background: url(http://www.mapleholidays.com/images/bg_click.jpg) repeat-x;}
.formclickbutton { clear:both; margin:0 0 0 155px; padding:0 0 0 0; border:0; width:410px; height:auto; }
.formbooking { clear:both; margin:0 0 0 0; padding:0 0 0 0; border:0; width:170px; height:auto; text-align:center; }
.formshadow { clear:both; margin:0 0 0 0; padding:0 0 0 0; border:0; width:580px; height:10px; background: url(http://www.mapleholidays.com/images/bg_shadow.jpg) repeat-x;}
.formloadingdata { clear:both; margin:0 0 0 0; padding:0 0 0 0; border:0; width:580px; height:auto;}
.formloading { clear:both; margin:0 0 0 10px; padding:4px 0 0 25px; border:0; width:250px; height:23px; background:url(http://www.mapleholidays.com/images/loading.gif) no-repeat; font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:13px;font-weight:normal;text-decoration:none;color:#D55435;}
.formloadingmenu { clear:both; margin:0 0 0 5px; padding:4px 0 0 25px; border:0; width:160px; height:23px; background:url(http://www.mapleholidays.com/images/loading.gif) no-repeat; font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:13px;font-weight:normal;text-decoration:none;color:#ffffff; text-align:left;}
.formreportframe { clear:both; margin:10px 10px 10px 10px; padding:0 0 0 0; border:1px dashed #D55435; width:560px; height:auto; background:url(http://www.mapleholidays.com/images/sign_warning.gif) no-repeat; }
.formreport { clear:both; margin:5px 5px 5px 5px; padding:0 0 0 55px; border:0; width:500px; height:auto;  font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:13px;font-weight:normal;text-decoration:none;color:#FF0000; }
.formreportframe_ok { clear:both; margin:10px 10px 10px 10px; padding:0 0 0 0; border:1px dashed #D55435; width:560px; height:auto; background:url(http://www.mapleholidays.com/images/sign_warning_ok.gif) no-repeat; }
.formreport_ok { clear:both; margin:5px 5px 5px 5px; padding:0 0 0 55px; border:0; width:500px; height:auto;  font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:13px;font-weight:normal;text-decoration:none;color:#008f00; }
.formreportend {clear:both; margin:0 0 0 0; padding:0 0 0 0; border:0; width:px; height:1px; }
.frametablehead { background: url(http://www.mapleholidays.com/images/bg_logo_menu_over.jpg) repeat-x; font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:14px;font-weight:bold;text-decoration:none;color:#FFFFFF; }
.frametable { background-color:#E9EED3; font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:13px;font-weight:normal;text-decoration:none;color:#0464DD;}
.frametableboard { background: url(http://www.mapleholidays.com/images/bg_logo_menu_over.jpg) repeat-x; font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:13px;font-weight:normal;text-decoration:none;color:#FFFFFF; }
.titleheader {font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:16px;font-weight:bold;text-decoration:none;color:#FE6300;}
.titlehead {font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:14px;font-weight:bold;text-decoration:none;color:#D55435;}
.tabletext1 {font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:13px;font-weight:normal;text-decoration:none;color:#0464DD;}
.tablehead {font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:14px;font-weight:normal;text-decoration:none;color:#0464DD;}
.textred {color:#FF0000;}
.textwhite {color:#FFFFFF;}
.textbrown {color:#D55435;}
.textprice {color:#F08C14;}
.textunderline { text-decoration:underline;}
.textremark {font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:11px;font-weight:normal;text-decoration:none;color:#444444;}
.framelistleft {float:left; width:180px; height:auto; margin:0 0 0 0; padding:0 0 0 0; border:0;}
.framelistpic {width:180px; border:0; margin:0 0 0 0; padding:0 0 0 0; text-align:center; vertical-align:middle;  }
.framelistinfo {float:left; width:285px; height:auto; border:0; margin:0 0 0 10px; padding:0 0 0 0; font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:13px;font-weight:normal;text-decoration:none;color:#0464DD;}
.framelistclick { float:left; width:100px; height:auto; border:0; margin:0 0 0 5px; padding:0 0 0 0;}
.framelistline {clear:both; margin:0 0 0 0; padding:0 0 0 0; border-bottom:1px solid #7F9E00; width:580px; height:10px;}
.wordtag { padding:2px 2px 2px 2px; margin:0 0 0 0; border:0;}
.wordtagover{ background-color:#BFD082; padding:2px 2px 2px 2px; margin:0 0 0 0; border:0; }
.wordmover { font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:12px;font-weight:normal;text-decoration:none;color:#FF0000;
background-color:#BFD082; padding:0 5px 0 5px; border-top:1px solid #BFD082; border-left:2px solid #7F9E00; border-right:2px solid #7F9E00;}
.wordmout { font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:12px;font-weight:normal;text-decoration:none;color:#F08C14;
background: #FFFFFF; padding:0 5px 0 5px; border-top:1px solid #BFD082; border-left:2px solid #7F9E00; border-right:2px solid #7F9E00;}
.wordclose { font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:11px;font-weight:normal;text-decoration:none;color:#888888;
background: #FFFFFF; padding:0 5px 0 5px; border-top:1px solid #BFD082; border-left:2px solid #7F9E00; border-right:2px solid #7F9E00; border-bottom:2px solid #7F9E00;}
.framebanner { clear:both; margin:0 0 0 0; padding:0 0 0 0; border:0; width:800px; height:auto; }
.framebannertext { clear:both; margin:10px 10px 10px 10px; padding:0 0 0 0; border:0; width:780px; height:auto; font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:13px;font-weight:normal;text-decoration:none;color:#0464DD; text-align:left; }

.wordmenutag { padding:2px 2px 2px 2px; margin:0 2px 0 2px; border:0;
font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:14px;font-weight:bold;text-decoration:none;color:#FFFFFF;}
.wordmenutagover{ background-color:#CE672C; padding:2px 2px 2px 2px; margin:0 2px 0 2px; border:0; 
font-family:Tahoma,MS Sans Serif,CordiaUPC,Thonburi;font-size:14px;font-weight:bold;text-decoration:none;color:#FFFFFF;}

a.button {
    /* Sliding right image */
    background: transparent url(http://www.mapleholidays.com/images/click_button_r.gif) no-repeat scroll top right; 
display: block;
float: left;
height: 42px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
margin:9px 0 0 0;
/*margin-right: 6px;*/
padding-right: 20px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
font-family: Tahoma,MS Sans Serif,CordiaUPC,Thonburi; font-size:14px;font-weight:bold;text-decoration: none;color: #FFFFFF;
}
a.button span {
/* Background left image */ 
background: transparent url(http://www.mapleholidays.com/images/click_button_l.gif) no-repeat; 
display: block;
line-height: 42px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 0 0 0 20px;
} 
a.button:hover span{
font-family: Tahoma,MS Sans Serif,CordiaUPC,Thonburi; font-size:14px;font-weight:bold;text-decoration: none;color: #FF6F00;
}

a.buttonwh {
    /* Sliding right image */
    background: transparent url(http://www.mapleholidays.com/images/click_button_wh_r.gif) no-repeat scroll top right; 
display: block;
float: left;
height: 42px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
margin:0 0 0 0;
/*margin-right: 6px;*/
padding-right: 20px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
/* FONT PROPERTIES */
font-family: Tahoma,MS Sans Serif,CordiaUPC,Thonburi; font-size:14px;font-weight:bold;text-decoration: none;color: #FFFFFF;
}
a.buttonwh span {
/* Background left image */ 
background: transparent url(http://www.mapleholidays.com/images/click_button_wh_l.gif) no-repeat; 
display: block;
line-height: 42px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
padding: 0 0 0 20px;
} 
a.buttonwh:hover span{
font-family: Tahoma,MS Sans Serif,CordiaUPC,Thonburi; font-size:14px;font-weight:bold;text-decoration: none;color: #FF6F00;
}

 
.password {
/*font-size : 12px;
border : 1px solid #cc9933;
width : 200px;
font-family : arial, sans-serif;*/
}
.pstrength-minchar {
font-size : 10px;
}















input.inputlogin {width: 90px;}

textarea.textarea2 {width: 600px;}


