body
{
	margin:0px;
}
.navigation
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#f5cc39;
}
.navigation a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#f5cc39;
	text-decoration:none;
}
.navigation a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#f5cc39;
}
.navigation2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FFFFFF;
}
.navigation2 a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FFFFFF;
	text-decoration:none;
}
.navigation2 a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#f5cc39;
}
.black-head
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#000000;
}
.black2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:19px;
}
.form
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.text-box
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.red-head
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#cc0000;
}
.grey
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#414141;
	line-height:20px;
}
.red
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cc0000;
}
.red a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cc0000;
	text-decoration:none;
}

.red a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}
.privacy
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f5c339;
}
.white-head
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFFFFF;
	padding-right:20px;
	line-height:29px;
}


.privacy a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f5c339;
	text-decoration:none;
}
.privacy a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.copyright
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.name_city_heading{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-size:18px; line-height:24px;}	
.name_city_text{font-family:Helvetica,Verdana, Arial,sans-serif; color:#000000; font-size:15px; padding:5px; line-height:24px;
 text-decoration:none;}
.name_city_text a{font-family:Helvetica,Verdana, Arial,sans-serif; color:#000000; font-size:15px; padding:5px; line-height:24px;
 text-decoration:none;}
.name_city_text a:hover{font-family:Helvetica,Verdana, Arial,sans-serif; color:#ba0304; font-size:15px; padding:5px; line-height:24px; text-decoration:none;}

.rest_link{font-family:Verdana, Arial, Helvetica, sans-serif; color:#bf0000; font-size:18px; text-decoration:none;}
.rest_link a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#bf0000; font-size:18px; text-decoration:none;}
.rest_link a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:18px; text-decoration:none;}
.main_rest{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:15px; line-height:28px;}
.rest_web{font-family:Verdana, Arial, Helvetica, sans-serif; color:#bf0000; font-size:15px; text-decoration:none; line-height:28px;}
.rest_web a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#bf0000; font-size:15px; text-decoration:none; line-height:28px;}
.rest_web a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:15px; text-decoration:none; line-height:28px;}
.main_rest_2{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:15px; line-height:22px;}
.pr_dir{font-family:Verdana, Arial, Helvetica, sans-serif; color:#bf0000; font-size:15px; text-decoration:underline;}
.pr_dir a{font-family:Verdana, Arial, Helvetica, sans-serif; color:#bf0000; font-size:15px; text-decoration:underline;}
.pr_dir a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:15px; text-decoration:underline;}
.table_class{
	font-size:14px;
	color:#000000;
	line-height:17px;
	padding-left:3px;
	padding-right:3px;	
	border-collapse:collapse;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	background-color:#fbe7a0;
}
.table_class td{
   padding:7px;
   padding-left:10px;
   border:1px solid  #bdaa68;

}

.table_head{

	background-color:#c1dbdb;
	color:#212121;
	height:18px;
}
.table_head2{

	background-color:#e5ffc3;
	color:#4e7b20;
	font-size:14px;
	height:18px;
}
.table_head3{

	background-color:#f3f3f3;
	color:#4e7b20;
	font-size:14px;
	height:18px;
}

.table_head td {
	border:1px solid  #C7C7C7;
	font-size:13px;
	font-weight:bold;
	font-family:sans-serif,Verdana, Arial, Helvetica,  "Trebuchet MS";
}
.table_head_red{

	background-color:#FFCC66;
	color:#212121;
	height:18px;
}

.table_head td_red {
	border:1px solid  #C7C7C7;
	font-size:13px;
	font-weight:bold;
	font-family:sans-serif,Verdana, Arial, Helvetica,  "Trebuchet MS";
}
.table_border{
	font-size:9pt;
	color:#434343;
	line-height:17px;
	padding-left:13px;
	padding-left:3px;
	padding-right:3px;	
	border-collapse:collapse;
	font-family:Arial Unicode MS,Myriad,ms sans-serif,Helvetica, Arial, sans-serif;

	border:1px solid  #C7C7C7;
	padding:
}
.table_border td{
   padding:7px;
   padding-left:10px;
}
.small
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	line-height:20px;
}
.red
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#e60203;
	line-height:20px;
	font-weight:bold;
}
.small1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#e60203;
	line-height:20px;
	text-decoration:none;
}
.small1 a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#e60203;
	line-height:20px;
	text-decoration:none;
}
.small1 a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#f4a105;
	line-height:20px;
	text-decoration:none;
}
input.groovybutton
{
   font-size:11px;
   font-family:Verdana,sans-serif;
   font-weight:bold;
   color:#FFFFFF;
   height:34px;
   background-color:#EE0000;
   border-style:solid;
   border-color:#000000;
   border-width:1px;
}
.white-head2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFFFF;
	line-height:29px;
}
.small2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:15px;
}

.check ul{ list-style-type:none; margin:0px; padding:0px;}
.check li{list-style:none; background:url(../images/check-mark.gif) no-repeat; background-position:0.4em; padding-left:35px; line-height:21px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; font-weight:bold; padding-bottom:px;}




