@charset "utf-8";
/* CSS Document By Subeesh for Kerala Holidays from ISM.net.in */
/* Global Styles */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {  
	margin: 0; 
	padding: 0; 
	border: 0; 
}

/*html {
	min-height: 100%;
	margin-bottom: 1px;
	height: auto;
}*/

body {
	background-color: #FFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin-top: 20px;
}

h2 {font-size: 11px; color: #000000; }
h1 span{ font-weight: normal;}
p { text-align: justify;}
/*Main Style START*/
#Container{
	margin: auto;
	padding: 0;
	width: 770px;
}
#Div_TopText{
	margin: 15px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e07803;
	font-weight: bold;
	text-align: center;
	letter-spacing: 0.03em;
} #Div_TopText span{ color: #0000CC; font-size: 20px;}
#Div_LogoRow{
	margin-top: 30px;
}
#Div_LogoImg{
	float: left;
}
#Div_DatenSearch{
	float: right;
	height: 52px;
}
#Div_MainNav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	margin: 8px 0;
} #Div_MainNav a{ text-transform: capitalize; font-weight: bold; padding: 0 6px;}
#Div_LftColumn{
	margin: 18px 1px 18px;
} #Div_LftColumn div{ margin: 5px 0; text-align: center;}
#Div_MidColumn{
	margin: 18px 4px;
} #Div_LftColumn div{ margin: 12px 0;}
#Div_RitColumn{
	margin: 18px 1px 18px;
	text-align: right;
} #Div_RitColumn div{ margin: 5px 0; text-align: center;}
/*Left Column Package Style*/
#Div_PckLeft{
	width: 174px;
	background-color: #fef6ec;
	margin-bottom: 20px;
	padding-bottom: 8px;
} #Div_PckLeft h1{ background: url(images/Bck_h1PckLeft.gif) no-repeat left top #f19119; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-stretch: narrower; padding: 8px 20px; text-align: left;}
#Div_PckLeft ul{font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; margin: 8px;}
#Div_PckLeft li{ background: url(images/arrow.jpg) no-repeat left center; padding-left: 18px; margin: 10px 0; font-weight: bold; list-style-type: none;}
#Div_PckLeft img{ border: 1px solid #ba7115;}
#Div_PckLeft div{ font-size: 10px; color: #000000; font-weight: bold; margin: 4px 0 6px; text-align: left; border-bottom: 1px solid #CCCCCC; padding: 6px 0;}
#Div_PckLeft div img{ float: left; margin-right: 10px; border: none; margin-bottom: 3px;}
#Div_PckLeft div a{ color: #000000;}
/*Right Colum Package Style*/
#Div_PckRit{
	width: 200px;
	background-color: #fef6ec;
	margin-bottom: 20px;
	padding-bottom: 8px;
} #Div_PckRit h1{ background: url(images/Bck_h1PckRit.gif) no-repeat right top #f19119; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-stretch: narrower; padding: 8px 20px; text-align: left;}
#Div_PckRit ul{font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; margin: 8px;}
#Div_PckRit li{ background: url(images/arrow.jpg) no-repeat left center; padding-left: 18px; margin: 10px 0; font-weight: bold; list-style-type: none;}
#Div_PckRit img{ border: 1px solid #ba7115;}
#Div_PckRit div{ font-size: 10px; color: #000000; font-weight: bold; margin: 4px 0 6px; text-align: left; border-bottom: 1px solid #CCCCCC; padding: 6px 0;}
#Div_PckRit div img{ float: left; margin-right: 10px; border: none; margin-bottom: 3px;}
#Div_PckRit div a{ color: #000000;}
/*Mid Column Package Style*/
#Div_MidPck{
	/*background: url(images/Bck_PckMid.jpg) no-repeat top center;*/
	width: 378px;
	padding: 0px 6px 20px;
	margin-top: 25px;
}
#Div_MidPckInside{
	background: url(images/Bck_PckMid_Invd.gif) no-repeat top center;
	padding: 20px 0 0 28px;
	min-height: 150px;
	margin-bottom: 28px;
} #Div_MidPckInside h1{ background:url(images/Bck_HdrInsdMidPck.gif) no-repeat left top; font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-transform: capitalize; text-align: left; margin-bottom: 20px; padding: 0 12px 0 25px;}#Div_MidPckInside h1 span{ text-transform: none;}
	#Div_MidPckInside img{ float: left;}
	#Div_MidPckInside div { margin-left: 125px; background: url(images/Bllt_liInsdiMidPck.gif) no-repeat left top #FFFFFF; padding: 10px 0 10px 20px; width: 200px; min-height: 25px; border-top: 3px solid #f0f9d2; font-size: 11px;}
/*Footer Styles*/
#Div_Footer{
	background: url(images/Bck_Footr.gif) repeat-x top #CCCCCC;
	padding: 0;
	margin: 0;
	width: 780px;
	margin: auto;
} #Div_Footer div{ margin-top: 8px;}

/*Inner Page Styles*/
#Div_RitColumn_innr{
	margin: 18px 5px;
}
#Div_RitColumn_innr h1{ font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
#Div_RitColumn_innr h1:first-line{ color: #FF0000; font-size: 14px}
#Div_RitColumn_innr h2{ font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
#Div_RitColumn_innr h1:first-letter{ color: #FF0000;}
#Div_RitColumn_innr p{ font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
#Div_BkOnline{ text-align: center; margin: 10px;}
/*CLASSES*/
.textgray {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.text1 {
	FONT-SIZE: 12px; COLOR: #e07803; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 15px;
}
.textblack {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color: #f0f0f0;
}
.textwhtCopy {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}