@charset "utf-8";
/* CSS Document */
body
	{
		margin:0px;
		padding:0px;
		background-image:url('images/bg.jpg');
		background-repeat:repeat-x;
		background-color:#fffce1
	}
h1, h2, h3, h4, h5, h6, span
	{
		margin:0px;
		padding:0px;
	}
#main
	{
		width:1004px;
		margin:0 auto;
		padding:0px;
	}
#mainsupport
	{
		width:974px;
		float:left;
		margin:0px;
		padding:0px 0 0 30px;
	}
#mainsupport h1
	{
		width:900px;
		height:15px;
		float:center;
		margin-left:5px;
		padding:0px;
		font-family: Arial;
		font-size:12px;
		font-weight:bold;
		color:#e97e00;
	}
#menubg
	{
		width:926px;
		height:47px;
		float:left;
		margin:0px;
		background-image:url('images/menubg.jpg');
		background-repeat:no-repeat; padding-left:18px; padding-right:0; padding-top:0; padding-bottom:0
	}
#menu
	{
		width:688px;
		height:35px;
		float:left;
		margin:0px;
		padding:15px 0 0 0;
	}
#menu ul
	{
		width:650px;
		height:35px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
#menu ul li
	{
		width:82px;
		height:28px;
		float:left;
		margin:0px;
		padding:0;
		display:block;		
	}
#menu ul li a.menu
	{
		width:82px;
		height:25px;
		float:left;
		margin:0px;
		padding:3px; 
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#FFF;
		text-align:center;
		text-decoration:none;
	}
#menu ul li a.menu:hover
	{
		width:82px;
		height:25px;
		float:left;
		margin:0px;
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#6ca300;
		text-align:center;
		text-decoration:none;
		background-image: url('images/menuover1.png');
		background-repeat:no-repeat; padding-left:0px; padding-right:0; padding-top:3px; padding-bottom:0
	}
/*---------------------------------------------------MENU-------------------------------------------------------------------------------------------END---------------*/	
#login
	{
		width:200px;
		height:35px;
		float:right;
		margin:0px;
		padding:2px 0 0 16px;
	}
#loginheading
	{
		width:225px;
		height:20px;
		float:right;
		margin:0px;
		padding:0px;
		font-family: Arial;
		font-size:12px;
		font-weight:normal;
		color:#679701;
	}
#loginheading h1
	{
		width:200px;
		height:20px;
		float:right;
		margin:0px;
		padding:0px;
		font-family: Arial;
		font-size:15px;
		font-weight:normal;
		color:#e97e00;
	}
#input
	{
		width:143px;
		height:20px;
		float:left;
		margin:0px;
		padding:0px;
	}
#input02
	{
		width:143px;
		height:20px;
		float:left;
		margin:0 0 0 11px;
		padding:0px;
	}
.input
	{
		width:136px;
		height:14px;
		float:left;
		margin:0px;
		padding:6px 0 0 7px;
		font-family:Tahoma;
		font-size:9px;
		color:#736340;
		text-transform:lowercase;
		border:solid 1px #ffeb8c;
		background-color:#ffeb8c;
	}
#loginbutton
	{
		width:60px;
		height:20px;
		float:left;
		margin:0 0 0 10px;
		padding:0px;
	}
.login
	{
		width:69px;
		height:17px;
		float:left;
		margin:0px;
		font-family:Tahoma;
		font-size:11px;
		font-weight:bold;
		color:#507600;
		text-align:center;
		text-decoration:none;
		background-image:url('images/login.jpg');
		background-repeat:no-repeat; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:0
	}
.login:hover
	{
		width:69px;
		height:17px;
		float:left;
		margin:0px;
		font-family:Tahoma;
		font-size:11px;
		font-weight:bold;
		color:#507600;
		text-align:center;
		text-decoration:none;
		background-image: url('images/loginover.jpg');
		background-repeat:no-repeat; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:0
	}
/*----------------------------------------------------------TOP-------------------------------------------------------------------------------------END---------------*/	
#header
	{
		width:944px;
		height:311px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url('images/header.jpg');
		background-repeat:no-repeat
	}
#headerleft
	{
		width:233px;
		height:254px;
		float:left;
		margin:0px;
		background-image:url('images/header.jpg');
		background-repeat:no-repeat; padding-left:14px; padding-right:0; padding-top:107px; padding-bottom:0
	}
#headerleftheading
	{
		width:233px;
		height:20px;
		float:left;
		margin:0px;
		padding:0px;
		font-family: Arial;
		font-size:19px;
		color:#736340;
	}
#headerleftheading h4
	{
		width:190px;
		height:20px;
		float:left;
		margin:0px;
		padding:0 0 0px 0;
		font-family: Arial;
		font-size:16px;
		font-weight:bold;
		color:#736340;
		border-bottom:solid 1px #e8dfa4;
	}
#headerleftheading p
	{
		width:220px;
		float:left;
		margin:0px;
		padding:0 0 0px 0;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color:#736340;
	}
#headerleftheading p span
	{
		font-family: Arial;
		font-size:14px;
		
	}
#headerleftbold
	{
		width:184px;
		height:12px;
		float:left;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color:#d98602;
		background-image:url('images/arrow.jpg');
		background-repeat:no-repeat;
		background-position: left 5px;; margin-left:0; margin-right:0; margin-top:9px; margin-bottom:0; padding-left:9px; padding-right:0; padding-top:2px; padding-bottom:0
	}
#headerleftnormal
	{
		width:193px;
		height:20px;
		float:left;
		margin:0 0 11px 0;
		padding:0px;
		font-family: Arial;
		font-size:9px;
		color:#736340;
	}
.phone
	{
		width:204px;
		height:18px;
		float:left;
		margin:0px;
		font-family: Arial;
		font-size:14px;
		font-weight:bold;
		color:#d98602;
		background-image:url('images/arrow.jpg');
		background-repeat:no-repeat;
		background-position: left 5px;; padding-left:9px; padding-right:0; padding-top:0; padding-bottom:0
	}
.num
	{
		font-family: Arial;
		font-size:9px;
		color:#736340;
	}
.email
	{
		font-family: Tahoma;
		font-size:11px;
		font-weight:bold;
		color:#679701;
		text-decoration:none;
	}
.email:hover
	{
		font-family: Tahoma;
		font-size:11px;
		font-weight:bold;
		color:#679701;
		text-decoration: underline;
	}
/*-------------------------------------HEADERLEFT--------------------------------------------------------------------------------------------------END----------------*/	
#headerright
	{
		width:368px;
		float: right;
		margin:0px;
		padding:53px 0 0 29px;
	}
#headerrightheading
	{
		width:358px;
		height:22px;
		float:left;
		margin:0px;
		padding:0px;
		font-family: Arial;
		font-size:35px;
		color:#e97e00;
	}
#headerrightheading h1
	{
		width:358px;
		height:30px;
		float:left;
		margin:0px;
		padding:0px;
		font-family: Arial;
		font-size:20px;
		font-weight:normal;
		color:#e97e00;
	}
#headernormal h2
	{
		width:348px;
		float:left;
		margin:5px 0 0px 0;
		padding-left:5px;
		font-family: Arial;
		font-size:14px;
		color:#0d0000;
	}
.headernormal
	{
		width:348px;
		float:left;
		margin:0 0 11px 0;
		padding:0px;
		font-family: arial;
		font-size:13px;
		color:#736340;
	}
.headernormal a
	{
		font-family: tahoma;
		font-size:13px;
		color:#736340;
		text-decoration:none;
		font-weight:bold;
	}
.headernormal a:hover
	{
		text-decoration:underline;
		color:#679701;
	}
.headergreentxt
	{
		font-family: Tahoma;
		font-size:13px;
		color:#679701;
	}
#button
	{
		width:111px;
		height:28px;
		float:left;
		margin:5px;
		padding-top:10px;
	}
#button1
	{
		width:111px;
		height:28px;
		float:left;
		margin:5px;
		padding-top:0px;
	}
.button
	{
		width:111px;
		height:21px;
		float:left;
		margin:0px;
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#507600;
		text-align:center;
		text-decoration:none;
		background-image: url('images/more.jpg');
		background-repeat:no-repeat; padding-left:0; padding-right:0; padding-top:7px; padding-bottom:0
	}
.button:hover
	{
		width:111px;
		height:21px;
		float:left;
		margin:0px;
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#507600;
		text-align:center;
		text-decoration:none;
		background-image: url('images/moreover.jpg');
		background-repeat:no-repeat; padding-left:0; padding-right:0; padding-top:7px; padding-bottom:0
	}
/*---------------------------------------------------------------------HEADER------------------------------------------------------------------------------END--------*/	
#contentblank
	{
		width:944px;
		float:left;
		margin-top:10px;
		padding:26px 0 41px 0;
	}
#servicesblank
	{
		width:944px;
		height:130px;
		float:left;
		margin:0px;
		padding:0px;
	}
#bangkok
	{
		width:295px;
		height:125px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url('images/tefl-bangkok.jpg');
		background-repeat:no-repeat
	}
#phuket
	{
		width:295px;
		height:125px;
		float:left;
		margin:0 29px;
		padding:0px;
		background-image: url('images/tefl-phuket.jpg');
		background-repeat:no-repeat
	}
#chiangmai
	{
		width:295px;
		height:125px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url('images/tefl-chiangmai.jpg');
		background-repeat:no-repeat
	}
#mics
	{
		width:295px;
		height:125px;
		float:left;
		margin:0px;
		padding:0px;
		background-image: url('images/mics.jpg');
		background-repeat:no-repeat
	}
#krabi
	{
		width:295px;
		height:125px;
		float:left;
		margin-top:10px;
		padding:0px;
		background-image:url('images/tefl-krabi.jpg');
		background-repeat:no-repeat
	}
#kohphangan
	{
		width:295px;
		height:125px;
		float:left;
		margin:10px 29px;
		padding:0px;
		background-image: url('images/tefl-kohpangan.jpg');
		background-repeat:no-repeat
	}
#samui
	{
		width:295px;
		height:125px;
		float:left;
		margin-top:10px;
		padding:0px;
		background-image: url('images/tefl-samui.jpg');
		background-repeat:no-repeat
	}
.servicestxtblank
	{
		width:278px;
		height:154px;
		float:left;
		margin:0px;
		padding:80px 0 0 17px;
	}
.servicesheading
	{
		width:257px;
		float:left;
		margin:0 0 0px 0;
		padding:0px;
		font-family:Arial;
		font-size:18px;
		font-weight:bold;
		color:#e97e00;
	}
.servicesheading h5 a
	{
		width:257px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:16px;
		font-weight:bold;
		color:#679701;
		text-decoration:none;
	}
.servicesheading h5 a:hover
	{
		width:257px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:16px;
		font-weight:bold;
		color:#91D601;
		text-decoration:none;
	}
.servicesheading h5 span
	{
		font-size:12px;
		font-weight:normal;
	}
.servicestxt
	{
		width:257px;
		float:left;
		margin:0px;
		padding:0px;
		font-family: Tahoma;
		font-weight:normal;
		font-size:11px;
		color:#e97e00;
	}
.servicestxtblank2
	{
		width:278px;
		height:154px;
		float:left;
		margin:0px;
		padding:5px 0 0 20px;
	}
.servicesheading2
	{
		width:257px;
		float:left;
		margin:0 0 0px 0;
		padding:0px;
		font-family:Arial;
		font-size:16px;
		font-weight:bold;
		color:#e97e00;
	}
.servicesheading2 h5 a
	{
		width:257px;
		float:left;
		margin:0px;
		padding-top:5px;
		font-family:Arial;
		font-size:14px;
		font-weight:bold;
		color:#679701;
		text-decoration:none;
	}
.servicesheading2 h5 a:hover
	{
		width:257px;
		float:left;
		margin:0px;
		padding-top:5px;
		font-family:Arial;
		font-size:14px;
		font-weight:bold;
		color:#91D601;
		text-decoration:none;
	}
.servicesheading2 h5 span
	{
		font-size:12px;
		font-weight:normal;
	}
.servicestxt2
	{
		width:257px;
		float:left;
		margin:0px;
		padding:0px;
		font-family: Tahoma;
		font-weight:normal;
		font-size:11px;
		color:#e97e00;
	}
.submenu
	{
		width:257px;
		float:left;
		margin:11px 0 0 0;
		padding:0px;
		font-family: Tahoma;
		font-size:11px;
		color:#736340;
	}
.submenu ul
	{
		width:257px;
		float:left;
		margin:0px;
		padding:0px;
		display:block;
	}
.submenu ul li
	{
		width:257px;
		float:left;
		margin:0px;
		padding:0px;
		font-family: Tahoma;
		font-size:11px;
		color:#736340;
		display:block;		
	}
.submenu ul li a.submenu
	{
		width:243px;
		float:left;
		margin:0px;
		font-family: Tahoma;
		font-size:11px;
		font-weight:bold;
		color:#679701;
		text-decoration:none;
		background-image:url('images/tick.jpg');
		background-repeat:no-repeat;
		background-position: left 5px;; padding-left:14px; padding-right:0; padding-top:0; padding-bottom:0
	}
.submenu ul li a.submenu:hover
	{
		width:243px;
		float:left;
		margin:0px;
		font-family: Tahoma;
		font-size:11px;
		font-weight:bold;
		color:#679701;
		text-decoration: underline;
		background-image:url('images/tick.jpg');
		background-repeat:no-repeat;
		background-position: left 5px;; padding-left:14px; padding-right:0; padding-top:0; padding-bottom:0
	}
/*-------------------------------------------------------------------services------------------------------------------------------------------------------END--------*/	
#bottom
	{
		width:944px;
		float:left;
		margin:0px;
		padding:0px;
	}
#bottomleft
	{
		width:619px;
		float:left;
		margin:0px;
		padding:31px 0 0 0;
	}
#bottomheading
	{
		width:619px;
		height:40px;
		float:left;
		margin:0px;
		padding:0px;
		font-family: Arial;
		font-size:35px;
		color:#e97e00;
	}
#bottomheading h2
	{
		width:619px;
		height:40px;
		float:left;
		margin:0px;
		padding:0px;
		font-family: Arial;
		font-size:35px;
		font-weight:normal;
		color:#e97e00;
	}
#bottomnormal
	{
		width:619px;
		float:left;
		margin:0 0 11px 0;
		padding:0px;
		font-family: Arial;
		font-size:15px;
		color:#0d0000;
	}
.bottomtxtblank
	{
		width:619px;
		float:left;
		font-family: Arial;
		font-size:15px;
		color:#0d0000;
		background-image:url('images/hline.jpg');
		background-repeat: repeat-x;
		margin-left:0; margin-right:0; margin-top:0; margin-bottom:11px; padding-left:0; padding-right:0; padding-top:0; padding-bottom:6px; background-position-y:50%
	}
#bottomleftpic
	{
		width:57px;
		height:46px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url('images/bottomleftpic1.jpg');
		background-repeat:no-repeat
	}
#bottomleftpic02
	{
		width:57px;
		height:46px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url('images/bottomleftpic021.jpg');
		background-repeat:no-repeat
	}
.bottomredboldtxt
	{
		width:548px;
		float:left;
		margin:0 0 6px 10px;
		padding:0px;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color:#e97e00;
	}
.bottomtxt
	{
		width:548px;
		float:left;
		margin:0 0 6px 10px;
		padding:0px;
		font-family: Arial;
		font-size:11px;
		color:#736340;
	}
.readmorebutton
	{
		width:548px;
		float: right;
		margin:0px;
		padding:0px;
		font-family: Tahoma;
		font-size:9px;
		font-weight:bold;
		color:#679701;
		text-align:right;
		text-decoration:none;
	}
.readmore
	{
		font-family: Tahoma;
		font-size:9px;
		font-weight:bold;
		color:#679701;
		text-decoration:none;
	}
.readmore:hover
	{
		font-family: Tahoma;
		font-size:9px;
		font-weight:bold;
		color:#679701;
		text-decoration:none;		
	}
/*------------------------------------------------------BOTTOMLEFT----------------------------------------------------------END---------------------------------------*/	
#bottomright
	{
		width:290px;
		float: left;
		margin:0px;
		padding:0px 0 0 10px;
	}

#galleryheading
	{
		width:257px;
		float:left;
		margin:0 0 3px 0;
		padding:0px;
		font-family:Arial;
		font-size:18px;
		font-weight:bold;
		color:#e97e00;
	}
#galleryheading h5
	{
		width:257px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:16px;
		font-weight:bold;
		color:#e97e00;
	}
#galleryboldtxt
	{
		width:257px;
		float:left;
		margin:0 0 6px 0;
		padding:0px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#4a3f38;
	}
#gallerytxt
	{
		width:257px;
		float:left;
		margin:0 0 6px 0;
		padding:0px;
		font-family:Arial;
		font-size:9px;
		color:#e97e00;
	}
#galleryblank
	{
		width:290px;
		float:left;
		margin:0 0 6px 0;
		padding:0px;
		font-family:Arial;
		font-size:9px;
		color:#e97e00;
	}
#rightpic
	{
		width:89px;
		height:86px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url('images/rightpic.jpg');
		background-repeat:no-repeat
	}
#rightpic02
	{
		width:89px;
		height:86px;
		float:left;
		margin:0 10px;
		padding:0px;
		background-image:url('images/rightpic02.jpg');
		background-repeat:no-repeat
	}
#rightpic03
	{
		width:89px;
		height:86px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url('images/rightpic03.jpg');
		background-repeat:no-repeat		
	}
#next
	{
		width:290px;
		height:12px;
		float:left;
		margin:0px;
		padding:0px;
		font-family: Tahoma;
		font-size:9px;
		font-weight:bold;
		color:#679701;
		text-align:right;
		text-decoration:none;
		background-image:url('images/hline.jpg');
		background-repeat:repeat-x;
		background-position-y:50%
	}
.next
	{
		font-family: Tahoma;
		font-size:9px;
		font-weight:bold;
		color:#679701;
		text-decoration:none;
	}
.next:hover
	{
		font-family: Tahoma;
		font-size:9px;
		font-weight:bold;
		color:#679701;
		text-decoration:none;		
	}
/*--------------------------------------------FOOTER----------------------------------------------------------------------------------------------------------END-----*/
#footer
	{
		width:944px;
		height:280px;
		float:left;
		margin:0px;
		padding:0px;
		background-image:url('images/footerbg.jpg');
		background-repeat:no-repeat
	}
#footerlinks
	{
		width:944px;
		height:50px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#FFF;
		text-align:center;
		text-decoration:none;
	}
.footerlinks1
	{
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		padding:0 5px 0 5px;
	}
.footerlinks1:hover
	{
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		padding:0 5px 0 5px;
	}

.footerlinks2
	{
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		padding:0 5px 0 5px;
	}
.footerlinks2:hover
	{
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		padding:0 5px 0 5px;
	}

.footerlinks3
	{
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		padding:0 5px 0 5px;
	}
.footerlinks3:hover
	{
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		padding:0 5px 0 5px;
	}

#copyrights
	{
		width:944px;
		height:15px;
		float:left;
		margin:25px 0 0 0;
		padding:0px;
		font-family:Arial;
		font-size:9px;
		font-weight:bold;
		color:#736340;
		text-align:center;
	}
#validation
	{
		width:544px;
		height:15px;
		float:left;
		margin:10px 0 0 0;
		padding:0 0 0 400px;
	}
.xhtml
	{
		width:69px;
		height:17px;
		float:left;
		margin:0px;
		font-family:Tahoma;
		font-size:11px;
		font-weight:bold;
		color:#507600;
		text-align:center;
		text-decoration:none;
		background-image:url('images/login.jpg');
		background-repeat:no-repeat; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:0
	}
.xhtml:hover
	{
		width:69px;
		height:17px;
		float:left;
		margin:0px;
		font-family:Tahoma;
		font-size:11px;
		font-weight:bold;
		color:#507600;
		text-align:center;
		text-decoration:none;
		background-image: url('images/css.jpg');
		background-repeat:no-repeat; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:0
	}
.css
	{
		width:69px;
		height:17px;
		float:left;
		font-family:Tahoma;
		font-size:11px;
		font-weight:bold;
		color:#507600;
		text-align:center;
		text-decoration:none;
		background-image:url('images/css.jpg');
		background-repeat:no-repeat; margin-left:3px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:0
	}
.css:hover
	{
		width:69px;
		height:17px;
		float:left;
		font-family:Tahoma;
		font-size:11px;
		font-weight:bold;
		color:#507600;
		text-align:center;
		text-decoration:none;
		background-image: url('images/loginover.jpg');
		background-repeat:no-repeat; margin-left:3px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:0
	}
/*-------------------------------------------------------------------index------------------------------------------------------------------------------END--------*/	
#innercontentblank
	{
		width:944px;
		float:left;
		margin:0px;
		padding:0px;
	}
#innercontentleft
	{
		width:619px;
		float:left;
		margin:0px;
		padding:0 0 41px 0;
	}
#innerheading
	{
		width:619px;
		height:20px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:18px;
		font-weight:bold;
		color:#e97e00;
	}
#innerheading h2
	{
		width:619px;
		height:20px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:18px;
		font-weight:bold;
		color:#e97e00;
	}
#innercontent
	{
		width:619px;
		float:left;
		margin:0px;
		padding:0 0 30px 0;
		font-family: Arial;
		font-size:12px;
		color:#736340;
		text-align:justify;
	}
#innercontent ul
	{
		width:619px;
		float:left;
		margin:10px;
		padding:0px;
		display:block;
	}
#innercontent ul li
	{
		width:619px;
		float:left;
		margin:3px;
		padding:5px;
		display:block;		
		background-image:url('images/arrow.jpg');
		background-repeat:no-repeat;
		background-position: left 5px;; padding-left:9px; padding-right:0; padding-top:0; padding-bottom:0

	}
#innercontent p
	{
		width:619px;
		float:left;
		margin:0px;
		padding:10px 0 0 0;
		font-family: Arial;
		font-size:12px;
		color:#736340;
		text-align:justify;
	}
#innercontent h3
	{
		width:619px;
		float:left;
		margin-top:10px;
		padding:0px;
		font-family:Arial;
		font-size:14px;
		font-weight:bold;
		color:#e97e00;
	}
#innercontent h4
	{
		width:619px;
		float:left;
		margin-top:10px;
		margin-bottom:20px;
		padding:0px;
		font-family:Arial;
		font-size:14px;
		font-weight:bold;
		color:#006600;
	}
#submenuheading
	{
		width:290px;
		float: right;
		margin:0px;
		padding:0 0 0 10px;
		font-family:Arial;
		font-size:18px;
		font-weight:bold;
		color:#e97e00;
	}
#submenuheading h5
	{
		width:290px;
		float: right;
		margin-bottom:-10px;
		padding:0px;
		font-family:Arial;
		font-size:14px;
		font-weight:bold;
		color:#e97e00;
	}
#submenu
	{
		width:290px;
		float: right;
		margin:0px;
		padding:0 0 0 30px;
		font-family: Tahoma;
		font-size:11px;
		color:#736340;
	}
#submenu ul
	{
		width:290px;
		float: left;
		margin:0px;
		padding:10px 0 0 0;
		display:block;
	}
#submenu ul li
	{
		width:257px;
		float:left;
		margin:6px 0 0 0;
		padding:0px;
		font-family: Tahoma;
		font-size:12px;
		color:#736340;
		display:block;		
	}
#submenu ul li a.submenu
	{
		width:243px;
		float:left;
		margin:0px;
		font-family: Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#679701;
		text-decoration:none;
		background-image:url('images/tick.jpg');
		background-repeat:no-repeat;
		background-position: left 5px;; padding-left:14px; padding-right:0; padding-top:0; padding-bottom:0
	}
#submenu ul li a.submenu:hover
	{
		width:243px;
		float:left;
		margin:0px;
		font-family: Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#679701;
		text-decoration: underline;
		background-image:url('images/tick.jpg');
		background-repeat:no-repeat;
		background-position: left 5px;; padding-left:14px; padding-right:0; padding-top:0; padding-bottom:0
	}
/*----------------------------------------------------------------contactpage----------------------------------------------------------------------------------------*/
#contactaddresshedding
		{
		width:619px;
		height:20px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:18px;
		font-weight:bold;
		color:#e97e00;
		}		
#contactaddresstext{
		width:619px;
		float:left;
		margin:0px;
		padding:0px;
		font-family: Arial;
		font-size:11px;
		color:#736340;
		text-align:justify;
	}
#contactsmallhedding
			{
		width:619px;
		height:20px;
		float:left;
		margin:10px 0 0 0;
		padding:0px;
		font-family: Arial;
		font-size:11px;
		font-weight:bold;
		color:#e97e00;
			}
#contacthedding
			{
		width:619px;
		height:20px;
		float:left;
		margin:0px;
		padding:0px;
		font-family:Arial;
		font-size:18px;
		font-weight:bold;
		color:#e97e00;
		}
#contacticon{
				width:86px;
				height:84px;
				float:left;
				background-image: url('contacticon.png');
				background-repeat:no-repeat;
				margin-left:30px; margin-right:0; margin-top:10px; margin-bottom:0
	}
#contactfeildnameblank
			{
				width:160px;
				height:400px;
				margin:10px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildblank
			{
				width:200px;
				height:400px;
				margin:10px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildname
			{
				width:160px;
				height:20px;
				margin:0px;
				padding:0;
				float:left;
			}
#contactfeildname002
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildname003
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname004
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname005
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname006
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildname007
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname008
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname009
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeild
			{
				width:200px;
				height:20px;
				margin:0px;
				padding:0;
				float:left;
			}
#contactfeild002
			{
				width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeild003
			{
				width:200px;
				height:20px;
				margin:1px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild004
			{
				width:200px;
				height:20px;
				margin:6px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild005
			{
				width:200px;
				height:20px;
				margin:6px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild006
			{
				width:200px;
				height:20px;
				margin:6px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeild007
			{
				width:200px;
				height:20px;
				margin:6px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild008
			{
				width:200px;
				height:20px;
				margin:6px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild009
			{
				width:200px;
				height:60px;
				margin:1px 0 0 0;
				padding:0;
				float:left;
			}
#submitbutton002
			{
				width:200px;
				height:20px;
				margin:50px 0 0 0;
				padding:0;
				float:left;
				text-align: left;
			}	
.contactfeildname
			{
		font-family: Arial;
		font-size:11px;
		color:#736340;
		text-align:justify;
			}
.contactfeild
			{
				width:200px;
				height:20px;
				font-family: "Trebuchet MS";
				font-size:12px;
				color:#595643;
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
			}
.txtarea
			{
				width:200px;
				height:80px;
				font-family: "Trebuchet MS";
				font-size:12px;
				color:#595643;
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
			}
.submitbutton
			{
		width:72px;
		height:24px;
		float: left;
		margin:0px;
		font-family: Arial;
		font-size:12px;
		font-weight: bold;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		background-image: url('images/xhtml.gif');
		background-repeat:no-repeat; padding-left:0; padding-right:0; padding-top:4px; padding-bottom:0
			}
.submitbutton:hover 
			{
		width:72px;
		height:24px;
		float: left;
		margin:0px;
		font-family: Arial;
		font-size:12px;
		font-weight: bold;
		color:#FFF;
		text-align:center;
		text-decoration:none;
		background-image: url('images/xhtml.gif');
		background-repeat:no-repeat; padding-left:0; padding-right:0; padding-top:4px; padding-bottom:0
			}
.listbox
		{
				width:200px;
				height:20px;			
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
		}
.listbox:hover
		{
				width:200px;
				height:20px;			
				border:solid 1px #d2e3e9;
				background-color:#fffdfd;
	}	
/*----------------------------------------------------------------contactpage----------------------------------------------------------------------------------------*/																																																

/*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 5px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:100);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	background: url('images/bubble.gif') no-repeat top;; padding-left:8px; padding-right:8px; padding-top:30px; padding-bottom:0
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	background: url('images/bubble_filler.gif') bottom;; padding-left:8px; padding-right:8px; padding-top:0; padding-bottom:0 
}
a.tt:hover span.bottom{
	display: block;
	color: #548912;
    background: url('images/bubble.gif') no-repeat bottom;; padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:10px
}
