/*

new blue : 024C90
new green : 2AB34A


*/

html {
	overflow: scroll;
}

body {
margin : 0px;
background-color: #FFFFFF;
}


td {

  margin : 0px;
  padding : 0px;
  border-collapse : collapse;
}

.container {
padding : 0px;
margin : auto;
width : 900px;
background-color : #FFFFFF;
border-collapse: collapse;
}

.right_area {
vertical-align : top;
padding : 0px;
width : 300px;
}

.right_box {
width : 294px;
border : 1px dotted #024C90;
border-collapse : collapse;
text-align : center;

}



.right_box_mini {
 width : 294px;
 border : 1px dotted #024C90;
 border-collapse : collapse;
 text-align : center;
}

.empty {
height : 5px;
}

.picture {
width : 600px;
}

.content_table {
width : 600px;
}

.normal_content {
border-top :  1px dotted #024C90;
padding-right : 60px;
}

.dotted {
border-top :  1px dotted #024C90;

}



.header {
margin-top : 5px;
}
.text {
font-family : arial;
font-size : 12px;
color : #000000;
}
.text_bold {
font-family : arial;
font-size : 12px;
font-weight : bold;
}
.text_news_header {
font-family : arial;
font-size : 11px;
font-weight : bold;
color : #004080;
text-align : left;
}

.text_news {
font-family : arial;
font-size : 11px;
color : #004080;
text-align : left;
}
.product {
  font-family : arial;
font-size : 12px;
font-weight : bold;
color : #004080;

}




/* Navigation *********************************************************************** */



.nav {

height : 25px;
background-image:url(images/bgnav.gif);
border-collapse : collapse;



}



.table_nav {
height : 20px;
width : 900px;
border-collapse : collapse;

}





/* Bottom 3 boxes *************************************************************** #73c6ef*/



.bottom_table{

width : 900px;
margin : 10px 0px 10px 0px;
border-collapse : collapse;

}



.bottom_box {



width : 294px;
height : 150px;
border : 1px dotted #024C90;
border-collapse : collapse;
background-color: #FFFFFF;

}



.bottom_space {

  

  width : 5px;

  height : 150px;

  border-collapse : collapse;



}



/* bottom strip footer ************************************************************* */

.bottom {

background-image:url(images/bgnav.gif);
height : 25px;
font-family : arial;
font-size : 11px;
text-align : right;
color : #FFFFFF;


}



/* NAV **************************************** #b5cede*/



#nav, #nav ul {

	float: left;

	width: 70em;

	list-style: none;

        background-image:url(images/navbg.gif);



	font-family : arial;

	font-weight: bold;

	font-size : 12px;

	padding: 0;



	margin: 0;

	height : 20px;

}



#nav a {

	display: block;

	width: 120px;

        w\idth: 120px;

	color: #FFFFFF;

	text-decoration: none;

	padding: 3px;





}



#nav li {

	float: left;

	padding: 0;

	width: 120px;



}



#nav li ul {

	position: absolute;

	left: -999em;

	height: auto;

	width: 120px;

	w\idth: 120px;

	font-weight: bold;

	margin: 0;

}



#nav li li {

	padding-right: 0px;

	width: 120px;

	height : 20px;

}



#nav li ul a {

	width: 120px;

	w\idth: 120px;

}



#nav li ul ul {

	margin: -1.75em 0 0 14em;

}



#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {

	left: -999em;



}



#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {

	left: auto;



}



#nav li:hover, #nav li.sfhover {

	background-image:url(images/navbg.gif);

        height : 20px;



}

/* online calendar ******************************************* #3F6D8D;*/

.cal_table {



background-color : #FF8282;

width : 195px;

border-collapse:collapse;

border:1px solid #004080;





 }





.tr_cal_top {



background-color : #FF0000;

font-family : arial,helvetica;

font-size : 12px;

color: white;

font-weight: bold;

height : 22px;

text-align:center;





}



.tr_cal_days {



font-family : arial,helvetica;

font-size : 12px;

color: black;

background-color : #FFFF80;
border-top : 1px solid #000000;
border-bottom : 1px solid #000000;
border-collapse : collapse;
height : 19px;
text-align:center;



}



.td_cal_number {



font-family : arial,helvetica;
font-size : 11px;
color: #000000;
text-align:center;
height : 22px;
width : 22px;
text-decoration : none;

}

.a_cal {
text-decoration : none;
font-family : arial,helvetica;
font-size : 12px;
color: #000000;
text-align:center;
font-weight : bold;
}

.td_cal_number_sel {



font-family : arial,helvetica;
font-size : 11px;
color: #000000;
text-align:center;
height : 22px;
width : 22px;
text-decoration : none;
background-color : #FFFFFF;

}


/* booking calendar ******************************************************** */





.bottom_box_cal {
 width : 294px;
 height : 150px;
 border : 1px dotted #024C90;
 border-collapse : collapse;
 background-color : #b5cede;
 font-family : arial;
 font-size : 12px;
}



.input_t {

font-family : arial;
border : 1px solid #024C90;
background-color : #2AB34A;
font-size : 11px;
width : 150px;
color : #0000A0;

}

.input_s {



font-family : arial;

border : 1px solid #024C90;

background-color : #2AB34A;

font-size : 11px;

width : 100px;

color : #0000A0;



}



.input_n {



font-family : arial;

border : 1px solid #024C90;

background-color : #2AB34A;

font-size : 12px;

width : 200px;

color : #0000A0;



}



.input_a {



font-family : arial;

border : 1px solid #024C90;

background-color : #2AB34A;

font-size : 12px;

width : 300px;

color : #0000A0;



}





.booking_lable {



  width : 60px;



}



/*  JOBS ******************************************************** */





.tr_job {



border-top : 1px dotted #024C90;

border-collapse : collapse;

font-family : arial;

font-size : 12px;

font-weight : bold;

padding-top : 5px;

margin-top : 5px;

height : 30px;



}



.normal_content_job {



border-top :  1px dotted #024C90;

padding-right : 10px;

}



.input_150 {



font-family : arial;

border : 1px solid #024C90;

background-color : #2AB34A;

font-size : 12px;

width : 150px;

color : #0000A0;

margin-top : 5px;

margin-bottom : 5px;



}

.input_100 {



font-family : arial;

border : 1px solid #024C90;

background-color : #2AB34A;

font-size : 12px;

width : 100px;

color : #0000A0;

margin-top : 5px;

margin-bottom : 5px;



}

.input_30 {



font-family : arial;

border : 1px solid #024C90;

background-color : #2AB34A;

font-size : 12px;

width : 30px;

color : #0000A0;

margin-top : 5px;

margin-bottom : 5px;



}

.input_500 {



font-family : arial;

border : 1px solid #024C90;

background-color : #2AB34A;

font-size : 12px;

width : 500px;

color : #0000A0;

margin-top : 5px;

margin-bottom : 5px;

}



.bullet {



 list-style-type: square;

color : #FF0000;

.oddbg {
  background-color: #B5E321;
 }
.evenbg {
  background-color:#F1F1F1;
 }

