/* CSS Document */
body {margin:0px; padding:0px; background:url(images/background.png) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:140%;}
p{ text-align:justify;}


.top_bg {}

.top_area {margin:0 auto; margin:0px 0px -315px 0px; position:relative; z-index:100; height:310px; padding-top:5px;}

.top_area1 {margin:0 auto; margin:0px 0px -315px 0px; position:relative; z-index:100; height:310px; padding-top:5px;}

.top_head h1{
	margin:0px;
	padding:0px;
	text-decoration:none;
	border:none;
}

#makeMeScrollable1
	{
		width:980px;
		height: 112px;
		position: relative;
		background:rgba(58, 58, 58, 0.901961);
	}
	
	#makeMeScrollable1 div.scrollableArea *
	{
		position: relative;
		float: left;
		margin: 0;
		padding: 0;
		background:rgba(58, 58, 58, 0.901961);
	}

.call{
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color:#fff;
		font-weight: bold;
		padding-bottom: 10px;text-shadow:1px 1px 0px #000;
}
.call strong{
	color:#FF6E2A;
	text-shadow:1px 1px 0px #000;
}
.call strong a{
	text-decoration:none;color:#FF6E2A;
}
.line {background:url(images/top_line.jpg) repeat-x; height:2px;}

.nav {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; color:#fff; font-weight:bold; color:#002C5A;}
.nav a{color:#fff; text-decoration:none; text-shadow:1px 2px 0px #000;}
.nav a:hover{color:#fff; text-decoration:underline;  }

.top_head {font-family:Arial; font-size:19px; color:#00F; height:22px; font-weight:bold; padding-top:23px;}

h1 {font-family:Arial; font-size:22px; color:#0000FF; font-weight:bold; margin:0; padding:25px 0px 10px; border-bottom:dashed 1px #999999; margin-bottom:20px;}

h2 {font-family:Arial; font-size:16px; color:#0000FF; font-weight:bold; margin:0; padding:15px 0px 20px;}

.h_text {font-family:Arial; font-size:14px; color:#333333; line-height:21px; height:380px; text-align:justify;}

.hmore {font-family:Arial; font-size:14px; color:red;}
.hmore a{color:red; text-decoration:underline; font-weight:bold;}
.hmore a:hover{  text-decoration:none;}


.text {font-family:Arial; font-size:14px; color:#333333; line-height:21px;}
.text ul{font-family:Arial; font-size:14px; color:#333333; line-height:21px;}
.text ul:li{font-family:Arial; font-size:14px; color:#333333; line-height:21px;}


.footer {border-top:solid 5px #fff; border-bottom:solid 5px #fff; padding:20px 0px 20px 0px; background: #ddd;;}
.footer .txt { font-family:Arial; font-size:12px; color:#333333; line-height:22px; padding-left:20px;}
.footer .txt  strong {font-family:Arial; font-size:16px; color:#0000FF; line-height:22px;}

.footer .txt a{color:#0000FF; text-decoration:none;}
.footer .txt a:hover{color:#000; text-decoration:underline;}


.text-hd{ font-family:Arial; font-size:16px; color:#0000FF; font-weight:bold;}

.menu-bg{background:url(images/gallery_top.jpg) no-repeat; padding:8px 0px 33px 0px;}
.top_bg1 {background:url(images/Background1.jpg) repeat-x;}

.text_field{border:1px solid #999999;width:300px; height:20px; background:#EFEDED;}
.text_field1{border:1px solid #999999;width:300px; background:#EFEDED;}

<!--.table{padding:10px 0px 0px 0px; }-->

.btn{background: #6D6A6A; padding:10px 10px ; border:1px solid #999999;}
.btn1 a{font-family:Arial; font-size:14px; color: #FFFFFF; text-decoration:none;}


.footermenu{
	background-color:#ECECEC;
	padding:10px;
	margin-top:-20px;
	text-align:center;
}
.footermenu td a{
	padding-right:10px;
	padding-left:10px;
	font-size:12px;
	color:#000;
	text-decoration:none;
}


ul#menu, ul.submenu{
    margin: 0;
    padding: 0;
    list-style: none;
	text-align:center;
}
ul#menu li{
    float: left;
}
/* hide the submenu */
li ul.submenu {
    display: none;
}
ul#menu li a{
    display: block;
    text-decoration: none;
    color: #ffffff;
    padding: 7px 14px;
	float:none;
}
/* show the submenu */
ul#menu li:hover ul.submenu{
    display: block;
    position: absolute; 
	float:left;
}
ul#menu li:hover li,  ul#menu li:hover a {
    float: none;
 	/*background: #CC6600;*/
}
ul#menu li:hover li a {
    /*background: brown;*/
	font-size:12px;
	padding:3px;
	min-width:100px;
	border-bottom:1px solid #ccc;
	background-color:#666;
	text-shadow: 1px 2px 0px #000;
}
ul#menu li:hover li a:hover {
    /*background: brown;*/
	font-size:12px;
}

@-moz-document url-prefix() {     
	.call{
			font-family: Geneva, Arial, Helvetica, sans-serif;
			font-size: 13px;
			color:#fff;
			text-align:center;
			font-weight: bold;
			padding-bottom: 10px;text-shadow:1px 1px 0px #000;
	}
	.call strong{
		color:#00f;
		text-shadow:1px 1px 0px #000;
	}
	.call strong a{
		text-decoration:none;
	}  
}
.customimages img{ padding:15px; width:155px;}