body {background:#FFFFFF; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#000000;}



.table {border:1px solid #491008;}



a:link {color:#20375c; text-decoration:none;}

a:visited {color:#20375c; text-decoration:none;}

a:hover {color:#20375c; text-decoration:underline;}



/*top start*/

.phone {background:url(../images/phone.jpg) right repeat-y; height:117px; padding-right:25px; color:#20375c; font-weight:bold; line-height:20px;}

/*top complete*/



/*content home start*/

.homebanner {background:url(../images/banner_home.jpg) top right no-repeat; height:421px; width:386px;}

.homecontent {padding:0px 10px 0px 10px; vertical-align:top; color:#20375c; font-size:13px;}

.homecontent h1 {padding-top:25px; font-size:14px; text-align:justify; font-style:italic; font-weight:bold;}

.homecontent h2 {padding:0px; font-size:12px; font-weight:bold;}

 h3 {padding:0px; font-size:12px; font-weight:bold; color:#08214a; margin:0px;}



/*content home complete*/



/*content inner start*/

.content {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;text-align:justify; line-height:15px; padding-right:20px;}

.contentimage {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; line-height:15px;}

.contentleft {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; line-height:15px; padding-right:0px;}

.contentright {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:right; line-height:15px; padding-right:opx;}

.contentyear {font-family:"Times New Roman", Times, serif;font-size:18px;font-weight:bold; color:#491008; padding:10px 0px 5px 12px;}

.contentyearleft {font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#491008; padding:10px 12px 5px 0px; text-align:right;}

/*content inner complete*/



/*plan links start*/

.plan {}

.plan a:link {color:#000000; text-decoration:underline;}

.plan a:visited {color:#000000; text-decoration:underline;}

.plan a:hover {color:#08214a; text-decoration:none;}

/*plan links end*/



.bg {background:#491008;}

.quotestart {background:url(../images/quote_start.gif) top left no-repeat; display:block; float:left;}

.quoteend {background:url(../images/quote_end.gif) bottom right no-repeat; width:650px; height:60px; display:block; float:right;}

.textcolor {color:#08214a; font-weight:bold;}

.textcolor a:link, .textcolor a:visited {color:#08214a; font-weight:bold; }

.textcolor a:hover {color:#08214a; font-weight:bold; text-decoration:none;}

/*footer start*/

.footer {background:#491008 ; height:29px; color:#ffffff; line-height:29px;}

/*footer complete*/











/*Drop Down Menu Styles*/

#ddmenu {

	background:url(../images/menubg.jpg) repeat-x;

	margin: 0;

	padding: 0px 40px 0px 40px;

	height:36px;

	width:720px;

}

	

#ddmenu li { 	background:url(../images/menu_break.jpg) 0px 0px  no-repeat; padding-left:3px;

	float: left;

	list-style: none;

	font: 13px Tahoma; font-weight:bold;

}



#ddmenu li a {	 height:18px;

	display: block;

	padding: 7px 11px;

	text-decoration: none;

	width:75px;

	color: #fff;

	text-transform:uppercase;

	white-space: nowrap;

	text-align:center;

}

#ddmenu li.gallery a {	

	width:110px;

	

}





#ddmenu li.indoor a{

	width:150px;



}





#ddmenu li a:hover {	

	background: url(../images/menu_hvr.jpg) left top repeat-x; height:18px;

}

	

#ddmenu li ul {	 background:none; margin: 3px 0 0 10px; padding: 0; position: absolute;	visibility: hidden;	width:800px; left:-10px;}

#ddmenu li ul.shown {visibility: visible;}

#ddmenu li ul li { background:none; display:inline;}



#ddmenu li ul li a {width: auto; border-right:#FFFFFF 1px solid; background:none; display: inline; color: #d9d9d9;  font-size: 9px;	padding: 0px 2px;

}





#ddmenu li ul li.last a {

	 border-right:#FFFFFF 0px solid; background:none;}



#ddmenu li ul li a:hover { background:none; text-decoration:underline;	

}



.leftcontent { padding:5px 8px;}





.submenu {background-color:#62738F; height:25px; display:block}

.submenu ul{margin:0px; padding:0px;}

.submenu li{display:inline;}

.submenu li a:link, .submenu li a:visited{width:auto; border-right:#FFFFFF 1px solid; background:none; display: inline; color:#d9d9d9;  font-size:9px; padding: 0px 2px; font-weight:bold;}

.imgpadd { padding-top:15px;}



.leftquote { background: url(../images/leftquote.jpg) left top no-repeat; }

.rightquote { background: url(../images/rightquote.jpg) bottom right  no-repeat; }

.rightquotesmall { background: url(../images/rightquote_small.jpg) bottom right  no-repeat; }





/*---------------extra css---------------*/

.menubg { background:url(../images/menubg.jpg) top left repeat-x; font-size:13px; font-family:Tahoma; font-weight:bold; color:#fff; text-transform:uppercase; line-height:34px;}

ul.menu {list-style:none; padding:0; margin:0;}

ul.menu li{ float:left; position:relative;}

ul.menu li a:link, ul.menu li a:visited{font-size:13px; text-decoration:none; color:#fff; /* padding:0 17px 0 18px; */ padding:0 17px 0 14px; float:left; cursor:pointer; background:url(../images/menu_break.jpg) right top no-repeat; }

ul.menu li a:hover { color:#fff; background:url(../images/menu_hvr.jpg) top left repeat-x;}

ul.menu li.last a { background:none;}



ul.menu ul {position:absolute; top:34px; left:-40px;  display:none; list-style:none; z-index:1;}

ul.menu ul li{position:relative; margin:0; font-size:9px; font-weight:normal; padding:0; z-index:1; border-bottom:#fff 1px solid;  }

ul.menu ul li a:link, ul.menu ul li a:visited {display:block; margin:0px; padding:3px 5px; line-height:25px;color:#d9d9d9; text-decoration:none; font-size:9px;  background:#62738f; height:22px; width:150px; font-weight:normal; z-index:1; border:none; text-transform:uppercase; font-family:Tahoma;}

ul.menu ul li a:hover { background:#20365b;color:#FFF;}

ul.menu ul ul {left:220px; top:-1px;}






