/* created by NK */
body{
	margin:0000;
}
.left_bg{
background-image:url(images/index_25.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;
}
.right_bg{
background-image:url(images/index_27.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;
}
.link_left_bg{
background-image:url(images/link_25.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;
}
.frame_bg{
background-image:url(images/frame.jpg);
background-position:top;
background-repeat:no-repeat;
background-attachment:scroll;
}
.read_link
{
color:#CC0000;
text-decoration:none;
}
.read_link:hover
{
color:#666666;
text-decoration:none;
}

.bot_link
{
color:#ebe9d8;
text-decoration:none;
}
.bot_link:hover
{
color:#FFFF99;
text-decoration:none;
}
.link
{
color:#000000;
text-decoration:none;
}
.link:hover
{
color:#990000;
text-decoration:none;
}
.textbox {
    FONT-SIZE: 9px;
    BACKGROUND-IMAGE: none;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: auto;
    background-color: #D9F4FF;
    border-top: 1px solid #333333;
    border-right: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #333333;
    width: auto;
	}

.heading{
    FONT-SIZE: 17px;
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    font-weight: 600;
    color:#333333;

}
.subheading {
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    fontsize: 11px;
    font-weight: bold;
    color:#000000;
}
.button {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #555555;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #F2F2F2;
    border-right-color: #999999;
    border-bottom-color: #999999;
    border-left-color: ##F2F2F2;
    padding: 2px 3px;
    text-decoration: none;
}
ul {
    list-style-image: url(arrow2.gif);
    list-style-position:outside;
    }
ul.sub_bullet {
    list-style-image: url(sub_bullet.gif);
    list-style-position:outside;
    }
.content_justify {
    font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;
    color:#333333;
    text-align: justify;
}
.white_style{
    font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ebe9d8;
}
a.mail {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #0000CC;
    text-decoration: none;
}
a.mail:hover {
    text-decoration: underline;
}
.style1 {color: #CC0000}
.style3 {color: #990000}
.style5 {color: #990000; font:bold 13px/16px 'trebuchet ms', arial;}
.navBarTxt {
	border: 1px solid #aaaaaa;
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	padding:0px 4px;
}
.navBarTxt:hover {

	background-color:#666666;
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
}
.navBarTxt1 {
	border: 1px solid #aaaaaa;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: bold;
	background-color: #f1f1f1;
	padding:0px 4px;
}
.navBarTxt1:hover {

	background-color:#666666;
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
}
.tabIndex1{
	display:block;
	margin-bottom:10px;
	padding: 3px;
	border-bottom:1px solid #dadada;
	width: 96%;
	text-align: center;
	color:#cc0000;
}
.month {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
	font-weight:bold;
	padding:3 3 3 3 ;
	background-color:#c0c0c0;
    text-decoration: none;
	}

.week {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #ffffff;
	padding:3 3 3 3  ;
	background-color:#808080;
    text-decoration: none;
	}
.days {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
	padding:3 3 3 3  ;
	text-align:center;
	background-color:#ffffff;
    text-decoration: none;
	}
.border_color{
	background-color:#333333;
	}
.map{
	text-decoration:none;
    FONT-SIZE: 12px;
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#4a6d1d;
	line-height:20px;

}

.map:hover{
	text-decoration:none;
    FONT-SIZE: 12px;
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#663333;
	line-height:20px;

}

/* Added 14-12-10 */

.tabberlive .tabbertabhide {
	DISPLAY: none
}
.tabber {
	
}
.tabberlive {
	MARGIN-TOP: 2px;
}
UL.tabbernav {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; FONT: bold 12px Verdana, sans-serif; PADDING-TOP: 3px; BORDER-BOTTOM: #b9c2c6 1px solid; PADDING-LEFT:0px;
}
UL.tabbernav LI {
	DISPLAY: inline; margin-left:0px; LIST-STYLE-TYPE: none
}
UL.tabbernav LI A {
	BORDER-RIGHT: #b9c2c6 1px solid; PADDING-RIGHT: 7px; background-color:#fff1c0; BORDER-TOP: #b9c2c6 1px solid; PADDING-LEFT: 7px;PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; BORDER-LEFT: #b9c2c6 1px solid; PADDING-TOP: 3px; TEXT-DECORATION: none;
}
UL.tabbernav LI A:link {
	COLOR: #294755
}
UL.tabbernav LI A:visited {
	COLOR: #ffffff;
}
UL.tabbernav LI A:hover {
	BORDER-LEFT-COLOR: #b9c2c6; background-color:#fff1c0; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #000; BORDER-TOP-COLOR: #b9c2c6; BORDER-RIGHT-COLOR: #b9c2c6
}


UL.tabbernav LI.tabberactive A {
	 border-bottom:1px solid #ffffff;
}
UL.tabbernav LI.tabberactive A:hover {
	BACKGROUND: white; COLOR: #000;
}
.tabberlive .tabbertab {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;  border-top:none;
}
.tabberlive .tabbertab H2 {
	DISPLAY: none
}
.act UL.tabbernav LI.tabberactive A {
	background:#FFFFFF;
	cursor:default;
}
.tabberlive .tabbertab H3 {
	DISPLAY: none
}
.tabberlive#tab1 {
	
}
.tabberlive#tab2 {
	
}
.tabberlive#tab2 .tabbertab {
	OVERFLOW: auto; HEIGHT: 200px
}
/* ---------------------------------------- */
.box-bg{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
	font-weight:bold;
	padding:3 3 3 3 ;
	background-color:#fff1c0;
    text-decoration: none;
	}
.box-bg1{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
	font-weight:bold;
	padding:3 3 3 3 ;
	background-color:#fff9e9;
    text-decoration: none;
	}

/*12-09-09*/

.day div {
	width:20px;
	float:left;
	border:1px solid #3488ac;
	font:bold 11px 'arial', arial, helvetica;
	padding:2px 0px;
	text-align:center;
	background:#10a3c4;
	margin:1px 1px 0px 0px;
	color:#fff;
}
.date span {
	width:20px;
	float:left;
	border:1px solid #ddd;
	background:#fff;
	padding:2px 0px;
	margin:1px 1px 0px 0px;
	text-align:center;
	height:15px;
	cursor:default;	
	font:12px/15px arial,helvetica;
}
.date a {
	width:20px;
	float:left;
	border:1px solid #ddd;
	padding:2px 0px;
	text-align:left;
	margin:1px 1px 0px 0px;
	text-align:center;
	height:15px;
	cursor:pointer;
	background:#f9ffe9;
	text-decoration:none;
}
.date a:hover {
	border:1px solid #b0b0b0;
	background:#fff;
	color:#3488ac;
}

.date .curdate {
	border:1px solid #b0b0b0;
	background:#fff;
	color:#3488ac;
}

.date div.noavail {
	width:20px;
	float:left;
	border:1px solid #ffd8d6;
	background:#F93;
	padding:2px 0px;
	text-align:center;
	margin:1px 1px 0px 0px;
	height:15px;
	color:#fff;
	cursor:default;
	font:11px arial,helvetica;
}
.date a strong {
	display:block;
	font:12px/15px arial,helvetica;
	color:#6aa608;
	font-weight:bold;
}
.calc_link{
    font:10px 'trebuchet ms', arial,helvetica;
	color:#146aaa;
    text-decoration:none;
}
a.availno44 strong{
    font:12px/15px arial,helvetica;
	  color:#fff;
		cursor:default;
    text-decoration:none;
    background:#F93;
    height:15px;
    margin:1px 1px 0px 0px;
		text-align:center;
}

.mytabs_brdr{border-top:1px solid #aeaeae; border-right:1px solid #aeaeae; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:bold; line-height:20px;}
.mytabs_brdr td{border-bottom:1px solid #aeaeae; border-left:1px solid #aeaeae; padding-left:5px;}
a.mybut, a.mybut:visited{width:180px; height:29px; background:url(images/mybut.jpg) no-repeat; display:inline-block; color:#FFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:28px; text-align:center; text-decoration:none;}
.notab{}
.notab td{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal; line-height:17px;}

.mybuton{background:url(images/but-g.jpg) repeat-x; padding:2px 15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFF; border:0px; margin:0px;}
.mybutonlink{background:url(images/but-g.jpg) repeat-x; padding:3px 15px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFF; border:0px; margin-top:12px;height:20px;text-decoration:none;}
#msg_dg_mess {
	border:3px solid #0b8139; 
	padding:10px;
	color:#0b8139;
	font:italic 20px/30px 'georgia',times new roman, times; 
}
#msg_dg_mess .one {
		float:left;
}
#msg_dg_mess .two {
	float:left; margin-left:20px;
}
#msg_dg_mess p {
	margin:2px;
	padding:2px;
}
#msg_dg_mess .bt {
	clear:both;
}
#msg_dg_mess ul,#msg_dg_mess ol,#msg_dg_mess li {
	font:bold italic 14px/20px 'georgia',times new roman, times;
	margin:5px 5px 5px 15px;
	padding:0px;
	list-style-type:square;
}

#msg_dg_mess1 {
	border:3px solid #f00000; 
	padding:10px;
	color:#dd0000;
	font:italic 20px/30px 'georgia',times new roman, times; 
}
#msg_dg_mess1 .one {
		float:left;
}
#msg_dg_mess1 .two {
	float:left; margin-left:20px;
}
#msg_dg_mess1 p {
	margin:2px;
	padding:2px;
}
#msg_dg_mess1 .bt {
	clear:both;
}
#msg_dg_mess1 ul,#msg_dg_mess1 ol,#msg_dg_mess1 li {
	font:bold italic 14px/20px 'georgia',times new roman, times;
	margin:5px 5px 5px 15px;
	padding:0px;
	list-style-type:square;
}

.red{
	color: #ee0000;
	font-size: 16px;
}	
