html{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}

body{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}

select{ font-size:10px; height:17px;}

option{ font-size:10px; height:13px;}

a.menuh{ font-size:10px; font-weight:bold; color:#ffffff; text-decoration:none; padding-left:15px; padding-right:15px;}

a.menuh:hover{ font-size:10px; font-weight:bold; color:#00ffff; text-decoration:none; padding-left:15px; padding-right:15px;}

.cap1{ font-size:12px; color:#ffffff; font-weight:bold; vertical-align:middle; padding-left:5px;}

.cap2{ font-size:12px; color:#000000; font-weight:bolder; vertical-align:middle; font-family:Arial; padding-top:2px; text-align:center}

.cap3{ font-size:13px; color:#1f48a9; font-weight:bolder; vertical-align:middle; font-family:Arial; padding-top:2px; text-align:center}

.text1{font-size:9px ; font-weight:bold;}

.text2{font-size:14px ; color:#FF594A; font-weight:bold; font-family:Arial}

.text3{padding-left:5px;  font-size:12px; font-weight:bold; color:#5A595A}

.text4{padding-left:5px; font-size:15px; font-weight:bold; color:#1065B5}

.text5{padding-left:5px;  font-size:12px; font-weight:bold; color:#000000}

.text6{padding-left:5px;  font-size:12px; color:#000000}

.text7{padding-left:5px; font-size:11px; font-weight:bold; color:#1065B5}

.text8{padding-left:5px; font-size:10px; font-weight:bold; color:#FFFFFF}

.text9{padding-left:5px; font-size:11px; color:#000000}

.text10{font-size:12px; color:#000000; font-weight:bolder; font-family:Arial; padding-top:2px;}

.text11{font-size:10px ; font-weight:bold; color:#000000;}

.text12{font-size:12px ; font-weight:bold; color:#06559A;}

.text13{padding-left:4px; font-size:11px; font-weight:bold; color:#1065B5}

.text14{padding-left:4px; font-size:11px; font-weight:bold; color:#426B90}

.text15{font-size:12px; color:#FE0000; font-family:Arial; padding-top:2px;}

.text16{padding-left:5px;  font-size:12px; color:#1065B5}

.text17{padding-left:5px;  font-size:12px; font-weight:bold; color:#1065B5}

/*.text7{padding-left:5px; font-size:10px; font-weight:bold; color:#DDEAF9}*/

.smalltext{font-size:9px ; font-weight:normal; color:#3366CC;}

.verify_txt{width:190px;padding:1px;letter-spacing:.5em; font-weight:bold}





a.link1{ font-size:10px; font-weight:bold; color:#003399; text-decoration:underline;}

a.link2{ font-size:11px;  color:#0066FF;text-decoration:none;}

a.link2:hover{ font-size:11px;  color:#006699;}

a.link3{ font-size:11px; font-weight:bold; color:#333333; text-decoration:underline; padding-left:5px; padding-right:5px;}

a.link4{ font-size:11px; font-weight:bold; color:#DEEAED; text-decoration:underline; padding-left:5px; padding-right:5px;}

a.link5{ font-size:11px;  color:#1069B5;text-decoration:none; }

a.link5:hover{ font-size:11px; color:#1069B5;text-decoration:underline}

a.link6{ font-size:11px; font-weight:bold;  color:#666666;text-decoration:none;}

a.link6:hover{ font-size:11px; font-weight:bold;  color:#666666; text-decoration:underline}

a.link7{ font-size:11px; font-weight:bold;  color:#000000;text-decoration:none; padding-left:5px;}

a.link7:hover{ font-size:11px; font-weight:bold;  color:#000000; padding-left:5px;}

a.link8{ font-size:11px; color:#DEEAED; text-decoration:underline; padding-left:5px; padding-right:5px;}

a.link9{ font-size:10px;  color:#000000;text-decoration:none;}

a.link9:hover{ font-size:10px;  color:#000000;}

a.link10{ font-size:11px; font-weight:bold; color:#426B90; text-decoration:underline; padding-left:5px; padding-right:5px;}



.line{ height:8px; margin-top:4px; margin-bottom:3px; background:url(images/i3.jpg) repeat-x}



a.linkhader{color:#005dad;text-decoration:none; }

.linkhader{color:#005dad;text-decoration:none; }

.textbox{ height:13px;}

.textbox1{ height:18px; width:200px; border: 1px solid #8AB1CD;}





.caption{background-color:#318ADE; color:#FFFFFF; font-family:Verdana; font-size:11px; font-weight:bold;  text-align:left; padding-left:5px;}

.endcap{background-image:url(images/imgcor_1.gif); background-repeat:no-repeat; width:13px;}

.mainarea{ border:1px #318ADE solid; border-top:3px #318ADE solid; border-collapse:collapse; padding-bottom:10px; padding-top:10px; }

.fieldname{font-family:Verdana; font-size:11px; text-align:left; height:30px;}





.req {

	COLOR: #FF0000; TEXT-ALIGN: center

}



.field_name{ color:#000000; font-weight:normal; text-align:right; }

.description{ font-size:10px}

.field_button{text-align:center; }





.popup_button

{

   font-size:10px;

   font-family:Verdana;

   width:50px;

   color:#FFFFD2;

   height:22px;

   letter-spacing:1px;

   background-color:#318ADE;

   border-top-style:solid;

   border-top-color:#1135C8;

   border-top-width:1px;

   border-bottom-style:solid;

   border-bottom-color:#1135C8;

   border-bottom-width:1px;

   border-left-style:solid;

   border-left-color:#1135C8;

   border-left-width:1px;

   border-right-style:solid;

   border-right-color:#1135C8;

   border-right-width:1px;

}





.form_button

{

   font-size:11px;

   font-family:Verdana;

   width:100px;

   color:#000000;

   height:22px;

   letter-spacing:1px;

   background-color:#8AB1CD;

   border-top-style:solid;

   border-top-color:#1E3C4A;

   border-top-width:1px;

   border-bottom-style:solid;

   border-bottom-color:#1E3C4A;

   border-bottom-width:1px;

   border-left-style:solid;

   border-left-color:#698BCA;

   border-left-width:2px;

   border-right-style:solid;

   border-right-color:#698BCA;

   border-right-width:3px;

}





/*URL: http://www.dynamicdrive.com/style/ */





.pagination{

padding: 2px;

font-size: 12px;

text-align:center;

}



.pagination ul{

margin: 0;

padding: 0;

text-align: left; /*Set to "right" to right align pagination interface*/

font-size: 16px;

}



.pagination li{

list-style-type: none;

display: inline;

padding-bottom: 1px;

}



.pagination a, .pagination a:visited{

padding: 0 5px;

border: 1px solid #9aafe5;

text-decoration: none; 

color: #2e6ab1;

}



.pagination a:hover, .pagination a:active{

border: 1px solid #2b66a5;

color: #000;

background-color: #B3C3E4;

}



.pagination a.currentpage{

background-color: #2e6ab1;

color: #FFF !important;

border-color: #2b66a5;

font-weight: bold;

cursor: default;

}



.pagination a.disablelink, .pagination a.disablelink:hover{

background-color: white;

cursor: default;

color: #929292;

border-color: #929292;

font-weight: normal !important;



}



.pagination a.prevnext{

font-weight: bold;

}

/************************************** Calendar CSS *****************************************/





.date_header			{background:#2A8AD7;  font-size:12px; font-family:Verdana; font-weight:bold; color:#ffffff; text-align:center; }





.day_cell				{ background-color:#E4F1F9;font-family:Arial; font-size:16px;  height:35px; width: 40px; text-align:center}

.empty_day_cell			{ background-color:#A6CCF0;font-family:Arial; font-size:16px; height:35px;  width: 40px; text-align:center}

.today_cell				{ background-color:#015EAE;font-family:Arial; font-size:16px; color:#FFFFFF; height:35px;  width: 40px; text-align:center}

.aevent_day_cell		{ background-color:#2E8BD9;font-family:Arial; font-size:16px; color:#FFFFFF; height:35px;  width: 40px; text-align:center }

.aevent_today_cell		{ background-color:#015EAE;font-family:Arial; font-size:18px; color:#FFFFFF; height:35px;  width: 40px; text-align:center }

.devent_day_cell		{ background-color:#2C89D9;font-family:Arial; font-size:16px; height:35px;  width: 40px; text-align:center }

.devent_today_cell		{ background-color:#DEE7F3;font-family:Arial; font-size:16px; height:35px;  width: 40px; text-align:center }

.feedback_cell			{ background-color:#FFFFFF;font-family:Arial; font-size:12px; height:35px;}





/**** day number in upper left corner of each cell ****/

.day_number				{ font-size:10px; font-weight:bold; font-family:verdana, arial, helvetica; color:#333333; }

.day_number_today			{ font-size:10px; font-weight:bold; font-family:verdana, arial, helvetica; color:#FFFFFF; }



/**** title_txt is the text for each post on main page ****/

.title_txt				{ font-size:10px; font-family:verdana, arial, helvetica; color:#000 }

.title_txt A:link		{ color:#00F; text-decoration:underline }

.title_txt A:active		{ color:#00F; text-decoration:underline }

.title_txt A:visited	{ color:#00F; text-decoration:underline }

.title_txt A:hover		{ color:#00F; text-decoration:underline }



/**** time line under title text when event time given ****/

.time_str				{ font-size:9px; font-family:arial, helvetica }



/**** column headers or days of the week ****/

.column_header			{ background-color:#92C1EB; font-size:12px; font-family:arial, helvetica; color:#FFFFFF; font-weight:bold }

/* END STYLE FOR PAGINATION*/



#root {

position:absolute;

width:450px;

background-color:#F4F4F4;

border:1px solid #333;



}



#handle {

margin:2px;

padding:2px;

width: 98%;

color:white;

background-color: #166CB5;

height:25px;

font-weight: bold;

}



#root1 {

position:absolute;

width:450px;

background-color:#F4F4F4;

border:1px solid #333;



}



#handle1 {

margin:2px;

padding:2px;

width: 98%;

color:white;

background-color: #166CB5;.

height:25px;

font-weight: bold;

}



#root2 {

position:absolute;

width:450px;

background-color:#F4F4F4;

border:1px solid #333;



}



#handle2 {

margin:2px;

padding:2px;

width: 98.5%;

color:white;

background-color: #166CB5;

height:25px;

font-weight: bold;

}

.bluebox{background:#FFFFFF; border:1px solid #000033; color:#333333; height:20px; font-weight:bold; padding: 0px 5px 0px 5px; text-align:left}

.box {

	cursor:hand;

	BORDER-RIGHT: #000000 1px solid; 

	BORDER-TOP: #000000 1px solid; 

	BORDER-LEFT: #000000 1px solid; 

	COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; POSITION: relative; background:url(images/hoteliconr.gif);

	width:20px; height:20px;

	

}

.box1 {

	cursor:hand;

	BORDER-RIGHT: #000000 1px solid; 

	BORDER-TOP: #000000 1px solid; 

	BORDER-LEFT: #000000 1px solid; 

	COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; POSITION: relative; background:url(images/hoteliconr.gif);

	width:20px; height:20px;

	

}



#cmsinfo

{

	text-align:justify;

	font-family:Verdana;

	font-size:11px;

	color:#000000;

}



#cmsinfo a

{

	color: #003399;

	text-decoration:none;

}

#cmsinfo a:hover

{

	color: #0099FF;

	text-decoration:none;

}

p{ text-indent:50px;}



#menu a{color:#666666; font-size:10px; font-weight:bold; text-decoration:none}



a{font-size:10px;color:#4B81C2; text-decoration:none}

a:hover{font-size:10px;color:#666666; text-decoration:underline}



.morelink{color:#FF0000; text-decoration:none; font-weight:bold}

.morelink:hover{color:#4B81C2; text-decoration:underline; font-weight:bold}



.menu_r{color:#446993; font-weight:bold}



.menu_text{color:#446993; font-weight:bold; font-size:14px}

.body_text{color:#000000;}

.herder{color:#000000; font-size:12px; font-weight:bold}

.smallherder{color:#333333; font-size:12px;}

.line{ margin-left:5px; margin-right:5px; height:1px; background:url(images/dot.jpg) repeat-x; margin-left:10px; font-size:0px}

.line1{margin-right:5px; height:1px; background:url(images/dot.jpg) repeat-x; margin-left:0px; margin-top:5px; margin-bottom:5px; font-size:0px}

.jheading{ height:25px; background:#F8F8F8; font-weight:bold}

.nav{font-size:10px; color:#106AB6}