@charset "utf-8";
/* CSS Document */
body { font-family: arial;font-size: 12px;color: #484847;line-height:18px;text-align:justify;vertical-align:top;}
body { margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-color:#FFFFFF;}
a:link {color: #DF0000;text-decoration: none;}
a:visited {text-decoration: none;color: #B10304;}
a:hover {text-decoration: none;color: #E22523;}
a:active {text-decoration: none;color: #B10304;}
a{outline:none;}


#submenu p{padding:3px 3px 3px 3px;
display:block;
background:url(../images/dot_line.png) bottom repeat-x; }
#submenu a{
background:url(../images/arrow1.png) left top no-repeat;
display:block;
padding-left:14px;
}
#submenu a:hover{
color:#FF6600;
display:block;
padding-left:6px;
}
#submenu p.sub{padding:4px 4px 4px 4px;
margin-left:15px;
display:block;
background:url(../images/dot_line.png) bottom repeat-x; }
#submenu p.sub a{
background:url(../images/arrow1.png) left center no-repeat;
color:#00704a;
display:block;
padding-left:12px;
}
#submenu p.sub a:hover{
background:url(../images/arrow1.png) left center no-repeat;
color:#FF6600;
display:block;
padding-left:14px;
}
#container
{width:1007px;height:auto;margin:auto;padding:0px; background-color:#FFFFFF;}
#top
{width:1007px;height:44px;float:left; background:#FFFFFF;}
.time
{width:200px;height:15px;float:left;margin:15px 0px 15px 15px; }
.word
{width:200px;height:20px;float:right;text-align:right;margin:15px 15px 10px 0px; }
.textresize
{width:200px;text-align:right}
#logo
{width:1007px;height:263px;float:left;}
.logoarea
{width:262px;height:263px;float:left;margin:0px;padding:0px;
}
.flash
{width:740px;height:263px;float:left; background:#FFFFFF;}
#button
{width:1007px;height:32px;padding:5px 0px 8px 0px;float:left; background:#FFFFFF;}
.but-left
{width:9px;height:36px;float:left;}
.but-center
{
width:988px;
height:36px;
background:url(../images/ind2_09.png) left top repeat-x;
float:left;
}
.but-right
{width:9px;height:36px;float:left;}

#content
{width:1007px;height:auto;float:left; background:#FFFFFF;}
#content-left
{width:650px;height:440px;float:left; margin:8px 5px 0px 10px;}
#contentinn-left
{width:725px;height:auto;float:left; margin:8px 5px 0px 10px;}
#contentinn-lefthead
{width:725px;height:27px;float:left; background:url(../images/dot_line.png) repeat-x bottom; }
.home
{width:20px; height:20px; float:right;}
#contentinn-textarea
{width:725px;height:auto;float:left; }
#content-top
{width:650px;height:440px;float:left;}
#content-mid
{width:650px;height:10px;float:left;
}
#content-bottom
{width:650px;height:122px;float:left;  }
.sponsermain
{width:245px;height:341px;float:left;}
.head-spon
{width:245px;height:16px;float:left;}
.spon
{width:225px;height:400px;background:url(../images/spbg_37.png) left no-repeat; padding:10px 10px 10px 10px; float:left;}
.welcome
{width:395px;height:190px;padding:0px 5px 0px 5px;float:left;}
.welcome-spon
{width:395px;height:16px;float:left;}
.wel
{width:385px;height:155px;float:left;padding:5px 5px 5px 5px;}
.wel-line
{width:385px;height:5px;float:left;padding:0px 5px 0px 5px; margin-bottom:8px;}
.add-name
{width:405px;height:auto;float:left; margin-bottom:5px;} 
.add
{width:405px;height:105px;float:left; margin-bottom:5px}
.add1
{width:405px;height:92px;float:left; margin-bottom:10px; background:#0033FF}
.add-left
{width:200px; height:92px; float:left;}
.add-right
{width:205px; height:92px; float:left;}
#content-right
{width:341px;height:440px;float:left;padding:0px 0px 0px 0px;margin-top:0px;}
#contentinn-right
{width:241px;height:auto;float:left;padding:0px 0px 0px 0px;margin-top:0px; margin-left:15px;}
.calendar
{width:301px;height:145px;background:url(../images/events_25.jpg) no-repeat left top;float:right;margin:0px 8px 5px 8px; padding:32px 12px 12px 12px;}
.login
{width:301px;height:105px;float:right;margin:10px 8px 0px 8px; padding:20px 12px 0px 12px; background:url(../images/login-bg.jpg) top left no-repeat;}
.member-new
{width:325px;height:100px;float:right;margin:0px 8px 5px 8px; background:#CC3333}
.cal-carrier
{width:300px;height:auto;float:right;}
.gallery
{width:332px;height:151px;float:right;margin:3px 5px 5px 4px;}
.gal-head
{width:329px;height:18px;margin-bottom:3px;}
.gal-text
{width:128px;height:129px;float:left;}
.gall
{width:204px;height:129px;background:url(../images/ind2_46.png) no-repeat;float:left;}
.member
{width:325px;height:70px;float:right;margin:3px 8px 5px 8px;}
#footer
{width:1007px;height:9px;float:left; background:url(../images/btm_69.jpg) repeat-x;}
#footer-link
{width:1004px;height:17px;float:right; padding:3px 3px 10px 0px; background:#FFFFFF; text-align:right;}
.footer-left
{width:500px;height:17px;float:left; margin-left:5px;  text-align:left;}
.footer-right
{width:200px;height:17px;float:right;  text-align:left;}
.news {
	width:395px;
	height:115px;
	float:left;
	padding-left:5px;
	margin-left:5px;
}
.scroll_container
{
	width:36px;
	height:22px;
	float:right;
	margin-right:10px;
	background:url(../images/scrollbgbtn.jpg) repeat-x
}
.quicklink {
	width:255px;
	height:115px;
	float:left;
	margin:12px 0px 5px 5px
	
}
.quick-top
{
width:255px;
height:70px;
}
.botom-link
{
widht:243px;
height:27px;
}


.head1
{
	width:100%;
	height:20px;
	float:left;
	color:#003366;
	font-size:130%;
	font-weight:bold;
	background:url(../images/dot_line.png) left bottom repeat-x;
	padding-bottom:8px;
	position:relative;
}
.print_and_home
{
	position:absolute;
	left:670px;
	top:0px;
	width:60px;

}

#content
{
	padding-top:10px;
	padding-bottom:10px;

}
/* Added on May 30th*/
#button ul li#first_child ul li.current ul {
	/*border:solid 1px #000000;*/
	/*margin-left:129px;*/
	/*margin-left:65px;*/
	margin-left:75px;
	}
#content img {
	/*max-height:525px !important;*/
	max-width:700px !important;
	 }
	 /*Added on July 5*/
	 ul.sf-menu li#first_child ul {
		 margin-top:-2px !important;
		 }
		 
		
		
		
		.popup-content-main{
			width:auto;
			float:left;
			height:auto;
			}
		
		
		
.popup-head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#F00;
	text-align:center;
	font-weight:bold;
	margin:8px 8px 8px 0px;
	width:100%;
	height:25px;
	float:left !important;
	text-align:left;
	display:inline-block;
	}
	
	
	.popup-subhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#484847;
	font-weight:bold;
	width:100%;
	height:auto;
	float:left;
	text-align:left;
	
		margin:8px 8px 8px 0px;
	}
	
	ul.popup {
	width:100%;
	height:auto;
	margin:10px 0px 15px 8px !important;
	padding:5px;
	
	}
	
.popup li{
	width:100%;
	height:auto;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:1px 0px 0px 0px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px!important;
	line-height:20px;
	color:#484847;
	}
	
	
	.popup li a{
	color:#484847;
	text-decoration:none;
	}
	
	.popup li a:hover{
	color:#F00;
	text-decoration:none;

	}
	
	.popup-main-p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px!important;
	line-height:22px;
	color:#484847;
	}
	
	
	.popup-main-p a {

	color:#F00;
	}