img, div, input {

}



/* Admin Panel */



.admin-text {color: #42060C; font-size: 11px; font-family: arial;}



.atext {color: #000000; font-size: 11px; font-family: arial;}



.admin-header { font-family: arial; font-size: 15px; color:#5B5555; font-weight: bold;}



.admin-subheader { font-family: arial; font-size: 13px; color:#DB3B00; font-weight: bold;}



.admin-button { font-family: arial; font-size: 11px; color:#FFFFFF; font-weight:bold; background-color:#A44117; cursor:pointer;}



.admin-link {font-size: 12px; font-family: arial; text-decoration:none; color:#525252;}

.admin-link:hover {text-decoration:underline; color:#42060C;}



.admin-errortxt {  font-family: arial; font-size: 11px; color: #FF0000; line-height: normal}



.textfield { font-family: arial; font-size: 11px; color: #3F423B;}



.admin-textsmall { font-family: arial; font-size: 9px; color: #666666; }



.admin-price { font-family: arial; font-size: 11px; color: #CC0000; font-weight: bold;}



.admin-textfield { font-family: arial; font-size: 11px; color: #000000;}



.admin-button22 { font-family:Arial; font-size:10px; font-weight:bold; color:#FFFFFF; background-color:#AD9C54; cursor:pointer; width:60px; border:0px solid #759683;}



.admin-red { font-family: arial; font-size: 11px; color: #CC0000; font-weight: bold; text-decoration:none;}

/*---------------------------------------------------------------------------------------------------*/



/*

body{ background-image:url(images/bg.jpg); background-color:#FFFFFF; background-repeat:repeat-x; background-position:top; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0;}



.body2{ background-image:url(images/bg2.jpg); background-color:#FFFFFF; background-repeat:repeat-x; background-position:top; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0;}

*/





/* Booking From */



.rules { font-family: Verdana; font-size: 9px; color: #000000; font-weight:bold;}

.validate {font-family: Verdana; font-size: 9px; color: #000000;} /*#02027E*/

.error { font-family: Verdana; font-size: 9px; color: #FFFFFF; font-weight:bold;}

.textfield { font-family: Verdana; font-size: 11px; color: #000000;}

.textsmall { font-family: Verdana; font-size: 9px; color: #666666; }

.indexformtext { font-family: Verdana; font-size: 9px; color: #FFFFFF; }

.indexformheader { font-family: Verdana; font-size: 11px; color: #ffd200; font-weight:bold;}


.form-mini_next { font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#990000; cursor:pointer; width:90px; border:0px solid #759683; height:24px; background:url(images/mini_next.png);}

.form-button { font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#990000; cursor:pointer; width:115px; border:0px solid #759683; height:31px; background:url(images/ptonxt.png);}

.form-create { font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#990000; cursor:pointer; width:115px; border:0px solid #759683; height:31px; background:url(images/btn_create.png);}

.form-sendnow { font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#990000; cursor:pointer; width:115px; border:0px solid #759683; height:31px; background:url(images/btn_send_now.png);}



.send-buttonx { font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#990000; cursor:pointer; width:115px; border:0px solid #759683; height:31px; background:url(images/sendbt.png);}



.itasend-button { font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#990000; cursor:pointer; width:115px; border:0px solid #759683; height:31px; background:url(images/itsendbt.png);}



.send-button { font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#990000; cursor:pointer; width:95px; border:0px solid #759683; height:26px; background:url(images/booknow.png);}



.ok-button { font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#990000; cursor:pointer; width:115px; border:0px solid #759683; height:31px; background:url(images/okbt.png);}



.pay-button { font-family:Arial; font-size:14px; font-weight:bold; color:#FFFFFF; background-color:#990000; cursor:pointer; width:115px; border:0px solid #759683; height:31px; background:url(images/pay.png);}





.ertxt { font-family: Verdana; font-size: 10px; color:#FE0000; font-weight: normal; text-decoration:none;}









a.topmenu {

	display: block;

	text-align: center;

	text-decoration: none;

	font-family:arial;

	font-size:12px;

	color: #333333;

	padding:5px 0px;

}

a.topmenu:hover {color:#FFFFFF;font-weight:bold;background-color:#c82a24;}



.leftlink { font-weight: normal; text-decoration: none; color: #3e4d62; font-size: 12px; font-family: arial;  padding-right:5px;}

.leftlink:hover { color: red;  text-decoration: none; font-size: 12px; font-family: arial; font-weight: normal;  padding-right:5px; }

.bottomtd{ font-family: arial; font-size: 11px; color:  #333333;line-height: normal; text-decoration: none;}

.bottom{ font-family: arial; font-size: 11px; color: #333333; line-height: normal; text-decoration: none;}

.bottom:hover { font-family: arial; font-size: 11px; color:#333333;line-height: normal; text-decoration:underline; }



.left-floating {

	float: right;

	padding-left: 10px;

}



.right-floating {

	float: left;

	padding-right: 10px;

}



.red {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #CC0000;

	font-weight: bold;

	

}



.readmore {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #CC0000;

	font-weight: bold;

	text-decoration:none;

}

.readmore:hover {  font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; font-weight: bold; text-decoration:underline;}



.pricebig {  font-family: arial; font-size: 12px; color: #CC0000; font-weight: bold;}



.aselbutton { font-family: Arial; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#991D1D; cursor:pointer; width:80px; border:0px solid #759683;}



.aselbutton2 { font-family: Arial; font-size:10px; font-weight:bold; color:#FFFFFF; background-color:#991D1D; cursor:pointer; width:110px; border:0px solid #759683;}



.white-header { font-family: "Trebuchet MS"; font-size: 19px; color:#FFFFFF; font-weight: bold; text-decoration:none;}

.service { font-family: "Trebuchet MS"; font-size: 32px; color:#FFFFFF; font-weight: bold; text-decoration:none;}

.serviceblue { font-family: "Trebuchet MS"; font-size: 20px; color:#4253A1; font-weight: bold; text-decoration:none;}

.red-header { font-family: "Trebuchet MS"; font-size: 16px; color:#990000; font-weight: bold; text-decoration:none;}

.ORANGE-header { font-family: "Trebuchet MS"; font-size: 16px; color: #FF0000; font-weight: bold; text-decoration:none;}

.GRAY-header { font-family: "Trebuchet MS"; font-size: 16px; color:#666666; font-weight: bold; text-decoration:none;}



.bodytext{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#ffffff;

	font-weight: NORMAL;

	text-decoration:none; line-height:1.4;

}

.bodytext1{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#333333;

	font-weight: NORMAL;

	text-decoration:none; line-height:1.4;

}





.bodytext-ul{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#333333;

	font-weight: NORMAL;

	text-decoration:underline; line-height:1.4;

}



.nptext{ font-family: "Trebuchet MS"; font-size: 12px; color:#333333; font-weight: NORMAL; text-decoration:none;}

.npsubheader { font-family: "Trebuchet MS"; font-size: 12px; color:#991D1D; text-decoration:none;}

.errort { font-family: "Trebuchet MS"; font-size: 10px; color:#991D1D; text-decoration:none;}



.nplink { font-family: "Trebuchet MS"; font-size: 12px; color:#991D1D; text-decoration:none;}

.nplink:hover {text-decoration:underline; color:#991D1D;}



.header {

	font-family:"Trebuchet MS";	font-size: 16px;	color: #333333;	font-weight: bold;	text-decoration:none;

}



h1 {

	font-family:"Trebuchet MS";	font-size: 17px;	color: #ffffff;	font-weight: bold;	text-decoration:none; margin-top:0; margin-bottom:0;

}



h2 {

	font-family:"Trebuchet MS";	font-size: 18px;	color: #990000;	font-weight: bold;	text-decoration:none; margin-top:0; margin-bottom:0;

}

.header1 {

	font-family:"Trebuchet MS";

	font-size: 16px;

	color: #1B8EBA;

	font-weight: bold;

	text-decoration:none;

}



.header2 {

	font-family:"Trebuchet MS";

	font-size: 16px;

	color: #666666;

	font-weight: bold;

	text-decoration:none;

}



.white-text { font-family: Verdana; font-size: 11px; color:#FFFFFF;}



.sublink{ font-family: arial; font-size: 11px; color:  #ac3701;font-weight: bold; line-height: normal; text-decoration: none;}

.sublink:hover{ font-family: arial; font-size: 11px; color:  #ac3701; font-weight: bold; line-height: normal; text-decoration: underline;}





/*menu*/

.indentmenu{

font: bold 10px Arial;

width: 880px;

}



.indentmenu ul{

margin: 0;

padding: 0;

float: left;

/*width:100%; width of menu*/

}



.indentmenu ul li{

display: inline;

}



.indentmenu ul li a{

float: left;

color: white; /*text color*/

padding: 10px 10px;

text-decoration: none;

border-right: 1px solid #646464; /*dark purple divider between menu items*/

}



.indentmenu ul li a:visited{

color: white;

}



.indentmenu ul li a:hover, .indentmenu ul li .current{

color: white !important; /*text color of selected and active item*/

padding-top: 11px; /*shift text down 1px for selected and active item*/

padding-bottom: 9px; /*shift text down 1px for selected and active item*/



}



/*menu*/



/* Calendar */



/*body { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: .8em; }*/



.dpDiv { }



.dpTable { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #505050;           		           background-color: #F0F0C6; border: 1px solid #000000; }



.dpTR { }



.dpTitleTR { }



.dpDayTR { }



.dpTodayButtonTR { }



.dpTD {	cursor: pointer; }



.dpDayHighlightTD { background-color: #CCCCCC; border: 1px solid #AAAAAA; cursor: pointer; }



.dpTitleTD { }



.dpButtonTD { }



.dpTodayButtonTD { }



.dpDayTD { background-color: #CCCCCC; border: 1px solid #AAAAAA; color: white; }



.dpTitleText { font-size: 12px; color: gray; font-weight: bold; }



.dpDayHighlight { color: #990000; font-weight: bold; }



.dpButton { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background: #CA4303;font-weight: bold; padding: 0px; }



.dpTodayButton { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background: #CA4303; font-weight: bold; }

	

/*---------------------------------------------------------------------------------------------------*/



.sitemap {	font-family:"Trebuchet MS";	font-size: 12px;	color: #4253A1;	font-weight: bold;	text-decoration:none; }

	

.sitemap:hover {	font-family:"Trebuchet MS";	font-size: 12px;	color: #FF9C00;	font-weight: bold;	text-decoration:none; }



/*----------------------*/

.solidblockmenu{

margin: 0;

padding: 0;

float: left;

font: bold 12px Geneva, Arial, Helvetica, sans-serif  ; 

width:893px;

}



.solidblockmenu li{

display: inline;

}



.solidblockmenu li a{

	float: left;

	text-transform:uppercase;

	color: white;

	padding: 18px 9px;

	text-decoration: none;

	border-right: 1px solid #d04602;

}



.solidblockmenu li a:visited{

color: white;

}



.solidblockmenu li a:hover, .solidblockmenu li .current{

color: white;

background-color:#d04602;

}



/*----------------------*/



/*Pagination*/



.pagetext{ font-family: Arial; font-size: 10px; color: #333333;  text-decoration: none;}



div.pagination {

	padding: 3px;

	margin: 3px;

}



div.pagination a {

	padding: 1px 3px 1px 3px;

	margin: 2px;

	border: 1px solid #CCCCCC;

	

	text-decoration: none; /* no underline */

	color: #666666;

}

div.pagination a:hover, div.pagination a:active {

	border: 1px solid #CCCCCC;

	background-color: #EAEAEA;

	color: #1c344e;

}

div.pagination span.current {

	padding: 1px 3px 1px 3px;

	margin: 2px;

		border: 1px solid #2a5b92;

		

		font-weight: bold;

		background-color: #2a5b92;

		color: #FFF;

	}

	div.pagination span.disabled {

		padding: 1px 5px 1px 5px;

		margin: 2px;

		border: 1px solid #EEE;

	

		color: #DDD;

	}



/*---------------------------------------------------------------------------------------------------*/





/* Navigation*/



.active{ font-family: Geneva, Arial, Helvetica, Sans-serif; font-size:25px; color:#ffffff; font-weight:bold; text-decoration:none; background-image:url(images/active.jpg); background-position:left; background-repeat:no-repeat;  height:56px; background-color:#ffffff;}





.inactive{ font-family: Geneva, Arial, Helvetica, Sans-serif; font-size:15px; color:#cccccc; font-weight:bold; text-decoration:none; background-image:url(images/inactive.jpg); background-position:left; background-repeat:no-repeat;  height:56px; background-color:#ffffff;}



.inactivelast{ font-family: Geneva, Arial, Helvetica, Sans-serif; font-size:15px; color:#cccccc; font-weight:bold; text-decoration:none;  height:61px; background-color:#ffffff;text-decoration:none;}



.select{ font-family: Geneva, Arial, Helvetica, Sans-serif; font-size:15px; color:#333333; font-weight:bold; text-decoration:none; background-image:url(images/select.jpg); background-position:left; background-repeat:no-repeat;  height:56px; background-color:#ffffff; }



.selecttext{ font-family: Geneva, Arial, Helvetica, Sans-serif; font-size:25px; color:#ffffff; font-weight:bold; text-decoration:none; }



.inacttext{ font-family: Geneva, Arial, Helvetica, Sans-serif; font-size:25px; color:#cccccc; font-weight:bold; text-decoration:none; }



.selectlast{ font-family: Geneva, Arial, Helvetica, Sans-serif; font-size:25px; color:#333333; font-weight:bold; text-decoration:none;  height:61px; background-color:#adcdfe;}





/*-------------------------*/

