@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif, "Agency FB";
	font-size: 13px;
	line-height: 19px;
	color: #333;
	text-decoration: none;
	margin:0px;
	padding:0px;
	background-color: #FFF;
}
#page_top{
	width:100%;
	height:6px;
	float:left;
	background:#edeaea;
	border:1px solid #dadada;}
#login{
	width:155px;
	height:35px;
	float:right;
	background:#edeaea;
	border-top:none !important;
	position:relative;
	z-index:20px;
	margin:-1px 27px 0px 0px;
	cursor:pointer;
	color:#333;
	font-size:16px;
	border:1px solid #dadada;}
#login:active{
	padding:5px 0px 0px 0px;}
	
#login img{
	padding:6px 0 0 8px;
	margin:0px 0px 0px 0px;
	float:left;}
#login div{
	padding:8px 0 0 13px;
	font-family:Calibri, Verdana, Tahoma, Arial;
	font-size:16px;
	float:left;}
	

#header{
	width:100%;
	height:41px;
	background:#D9D9D9;
	background:url(../images/li_bg.jpg) repeat-x;
	float:left;
	}
#header ul{
	width:1000px;
	height:41px;
	margin:0px auto;
	padding:0px 0px 0px 3px;
	}

#header ul li{
	float:left;
	height:31px;
		border-bottom:1px #CCC solid;
	padding:10px 3px 0px 3px;
	margin:0px 0px 0px 0px;
	}

#header ul li a{
	height:20px;
	color:#0c0c0c;
	padding:0px 5px 0px 10px;
	background:url(../images/a_bg.png) no-repeat left;
	float:left;}	
	
#header ul li:hover{
	padding:10px 2px 0px 2px;
	border-left:1px #b9b9b9 solid;
	border-right:1px #b9b9b9 solid;
	color:#DF0A00;
	background:url(../images/li_bgover.jpg) repeat-x;
	float:left;}
.hm_active{
	padding:10px 2px 0px 2px !important;
	border-left:1px #b9b9b9 solid;
	border-right:1px #b9b9b9 solid;
	border-bottom:hidden !important;
	color:#DF0A00;
	background:url(../images/li_bgover.jpg) repeat-x;
	float:left;}	
	
.inner{
	width:1000px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	}	

#headerlogo{
	width:1000px;
	height:auto;
	float:left;}	
	
#logo{
	height:96px;
	float:left;
	padding:5px 0px 12px 5px;
	margin:0px;
	width:600px;
	}	
#search{
	width:300px;
	height:60px;
	padding:40px 0px 0px 93px;
	float:left;
	margin:0px;}
	
.serachinput{
	float:left;
	width:230px;
	height:26px;
	padding:0px 0px 0px 4px;
	border:none;
	background:url(../images/search_bg.jpg) no-repeat ;
	}	
.go{
	cursor:pointer;
	width:31px;
	height:26px;
	float:left;
	background:url(../images/go_bg.jpg) no-repeat;
	border:none;
	}
.go:active{
		background:url(../images/go_active.jpg) no-repeat;
}	
	
#border_inner{
	border:1px #c8c8c8 solid;
	float:left;
	padding:0px 0px 20px 0px;
	margin:0px 0px 20px 0px;
	width:998px;
	-webkit-border-bottom-right-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
	height:auto;}
	
#menu{
	background:url(../images/menu_bg.jpg) repeat-x;
	width:998px;
	height:49px;
	float:left;
	padding:0px;
	margin:0px;
	}
#menu ul{
	float:left;
	width:900px;
	height:49px;}

#menu ul li{
	display:inline;
	padding:0px 5px 0px 5px;
	float:left;
	}	
#menu ul li a{
	padding:14px 15px 14px 15px;
	margin:0px 0px 0px 0px;
	float:left;
	font-family:Calibri, Verdana, Tahoma, Arial;
	font-size:15px;
	color:#151515;	
	}	
#menu ul li a:hover{
	background:#fff;}
#menu ul li a:hover:active{
	background:#ECEAEB;}	
.menu_active{
	background:#fff;}	
.profilesearch{
	width:144px;
	height:35px;
	float:left;
	text-align:center;
	line-height:34px;
	font-size:17px;
	font-family:Calibri, Verdana, Tahoma, Arial;
	margin:6px 0px 0px 60px;
	color:#fff;
	font-weight:bold;
	background:url(../images/search_bg.png) no-repeat;
	border:none;
	text-shadow: 0 1px 1px #650600;
	box-shadow:0px 0px 2px #650600;
	-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
	}	

.profilesearch:active{
		box-shadow:none;
	}	
	
#banner{
	float:left;
	width:496px;
	height:260px;
	background:#EEEAEB;
	margin:5px 5px 20px 0px;
	padding:0px;}

#banner_text{
	width:492px;
	height:260px;
	background:#EEEAEB url(../images/banner_bg.jpg) no-repeat;
	margin:5px 0px 20px 5px;
	float:left;}

#banner_text_inner{
	width:463px;
	height:217px;
	float:left;
	padding:25px 0px 0px 25px;}
	
#banner_text_inner span{
	float:left;
	font-size:20px;
	text-shadow: 0 1px 1px #fff;
	padding:0px 0px 3px 0px;
	font-weight:bold;
	color:#1eb0c1}
#banner_text_inner ul{
	padding:8px 0px 0px 70px;
	float:left;}
#banner_text_inner ul li{
	display:block;
	font-size:16px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 18px;
	background:url(../images/libg_banner.jpg) left no-repeat;
	text-shadow: 0 1px 1px #fff;
	font-weight:bold;
	}
.Pageheading{
	width:743px;
	height:auto;
	float:left;
	color:#E9283A;
	font-size:24px;
	font-weight:bold;
	padding:5px 0px 5px 0px;
	margin:0px 0px 0px 0px;}
.pagesub{
	width:743px;
	height:auto;
	float:left;
	clear:both;
	font-size:13px;
	 font-weight:bold;
	line-height:20px;
	padding:0px 0px 10px 0px;
	border-bottom:1px #CCC dotted;
	margin:0px 0px 10px 0px;}

#intro{
	width:743px;
	height:auto;
	clear:both;
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	border-right:1px #CCC dotted;
	text-align:justify;
	float:left;}

#inner_intro{
	width:743px;
	height:auto;
	clear:both;
	padding:0px 10px 0px 10px;
	margin:20px 0px 0px 0px;
	border-right:1px #CCC dotted;
	text-align:justify;
	float:left;}

#inner_intro ul{
	margin:10px 0px 0px 30px;
	padding:0px 0px 0px 0px;
	clear:both;
	}
	
#inner_intro ul li{
	padding:0px 0px 0px 8px;
	background:url(../images/bullet.gif) left no-repeat;
	margin:5px 0px 0px 0px;
	display:block;}
#inner_intro ul li span{
	float:left;
	padding:0px 20px 0px 0px;}
		
	
#rightpanel{
	width:199px;
	height:auto;
	float:right;
	padding:0px 0px 0px 0px;
	margin:55px 17px 0px 0px;
	}
#rightpanel_inner{
	width:199px;
	height:auto;
	float:right;
	padding:0px 0px 0px 0px;
	margin:93px 17px 0px 0px;
	}

#rightpanel_inner img{
	padding:5px;
	border:#ccc 1px solid;
	background:#f7f7f7;
	float:left;
	margin:0px 0px 10px 0px;}

.links{
	width:199px;
	height:65px;
	background:#646262;
	margin:10px 0px 10px 0px;
	float:left;}	
	

.links2{
	width:199px;
	height:65px;
	background:#c49437;
	margin:10px 0px 10px 0px;
	float:left;}	

.links3{
	width:199px;
	height:65px;
	background:#e94242;
	margin:10px 0px 10px 0px;
	float:left;}	

.links4{
 width:199px;
 height:65px;
 background:#00C;
 margin:10px 0px 10px 0px;
 float:left;}
		

.linksh3{
	font-size:16px;
	font-weight:bold;
	width:115px;
	float:right;
	height:auto;
	*margin:-63px 0px 0px 0px;
	color:#FFF;
	padding:5px 10px 0px 0px;}

.clickhere{
	font-size:13px;
	width:65px;
	color:#FFF;
	*margin:-23px 0px 0px 56px;
	padding:0px 0px 0px 18px;
	float:left;}


#footer{
	width:100%;
	float:left;
	height:47px;
	margin:0px 0px 8px 0px;
	background:#848484;
	color:#fff;	}


#footer_left{
	float:left;
	height:47px;
	line-height:47px;
	color:#fff;
	}
#footer_right{
	float:right;
	height:47px;
	line-height:47px;
	color:#fff;
	}
	
	
td strong{
	font-weight:bold;
	font-weight:bolder;
	padding:0px 0px 5px 0px;
	}
#contactimgae{
	float:left;
	width:978px;
	height:147px;
	background:url(../images/contact.jpg) right no-repeat;
}

td a{
	text-decoration:none !important;
	color:#333 !important;}
	


/************************************************************************
-) Slider: only the following lines are necceassary for slider styling,
  
*************************************************************************/
.aviaslider{ 
width:496px;
height:260px;/*this changes the height of the image slider*/
overflow: hidden;
position: relative;
background: url(../images/layout/preload.gif) center center no-repeat;
background-color:transparent;
padding:0px;
margin:0px;
}

.aviaslider li{
display: block;
width:100%;
height:100%;
position: absolute;
top:0;
left:0;
z-index: -3;
}



.aviaslider img, .aviaslider a img, .aviaslider a{
border:none;
text-decoration: none;

}



	