/* CSS Document */
*{margin:0px; padding:0px;}*
div.centered { text-align: center;}
div.centered table { margin: 0 auto; text-align: left;}
body{ background-color:#336699;}
.body_border{ border:8px solid #5b5b35; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.mid_body{ padding:8px;}
h2{ margin:0px; padding:0px; line-height:25px; color:#336699; padding:0 0 0 10px; font-size:12px; font-weight:bold; text-decoration:none; text-transform:uppercase; background:#D0D595;}
h3{ margin:0px; padding:0px; line-height:30px; color:#336699; padding:0 0 0 10px; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}
p{ padding:8px 5px 0 10px; text-align:justify; line-height:18px; color:#333333; background-color:#F9F9F0;}
.white_border{ border:5px solid #fff;}
.banner_bg{ background:url(images/banner_bg.jpg) repeat-x; height:201px;}
.navi_bg{ background:url(images/navi_bg.jpg) repeat}
.navi_bg ul{ margin:0px; padding:0 20px 0 20px; list-style:none;}
.navi_bg li{ margin:0px; padding:0 0 0 20px; background:url(images/arrow1.jpg) no-repeat 0 17px; line-height:35px; border-bottom:1px solid #e1db78; border-top:1px solid #336699;}
.navi_bg li a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#eae0e0;}
.navi_bg li a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#999;}
.navi_bg li a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFC;}
.top_navi{ font-size:11px; font-weight:normal; text-decoration:none; color:#fff; padding:0 10px 0 10px; text-align:right;}
.top_right{ background:url(images/top_right.jpg) repeat-x top;}
.our_team{ background-color:#336699;}
.our_team ul{ margin:0px; padding:0 20px 0 20px; list-style:none;}
.our_team li{ margin:0px; padding:0 0 0 20px; background:url(images/arrow1.jpg) no-repeat 0 17px; line-height:35px; border-bottom:1px solid #8e8846; border-top:1px solid #e1db78;}
.our_team li a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#fff;}
.for_text{ }
.for_text p{ margin:0px; padding:5px 10px 0 10px; font-size:12px; text-align:justify; line-height:18px; color:#333333; background-color:#F9F9F0;}
.for_text ul{ margin:0px; padding:0 0 0 30px; list-style:none;}
.for_text li{ margin:0px; padding:0px; line-height:20px; text-decoration:none; color:#993300; list-style:decimal;}
.picture_pad{ padding:0 0 0 10px;}
.picture_pad_service{ padding:0 0 0 20px;}
.footer{ padding:10px 10px 10px 20px; height:50px;}
.footer ul{ margin:0px; padding:0px; list-style:none;}
.footer li{ margin:0px; padding:0px; list-style:none; display:inline; padding:0 15px 0 15px;}
.footer li a { font-size:12px; text-decoration:none; color:#fff;}
.copyright{ font-size:12px; color:#fff; padding:0 0 0 12px;}
.design{font-size:10px; color:#bbbb90; text-decoration:none;}
.design a{ text-decoration:none;}
.design a:hover{ text-decoration:underline;}
.white_color{ background-color:#fff;}
.validator{ margin:5px 0 0 12px;}
.title{font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#336699; padding-left:10px; padding-top:25px;}
/******************* headers with slogan and header for inner pages **********************/
.panel{
	width: 625px;
	height: 250px;
	background: url(images/banner-home-01.jpg);
}
#first{
	background: url(images/banner-home-01.jpg);
}
#second{
	background: url(images/banner-home-02.jpg);
}
#third{
	background: url(images/banner-home-03.jpg);
}
#fourth{
	background: url(images/banner-home-04.jpg);
}
.panel-inner{
	width: 625px;
	height: 200px;
	background: url(images/banner-inner.jpg);
}
.panel .show-next-banner{width: 20px; height: 100px; display: block; float: right; position: relative; top: 130px;}
.slogan{
	width: 570px;
	padding: 195px 0 0 18px; 
}
.slogan strong{
	color:#FF9;
	font-size: 15px;
	font-family: Arial, sans-serif;
}
/******************* left sidebar **********************/
#sidebar{
	width: 260px;
	float: left;
	padding: 0 0 0 20px;
}
#sidebar p, #sidebar ul{
	line-height: 1.6;
	padding: 0 0 15px 0;
	color: #444444;
	font-size: 0.9em;
}
#sidebar ul{
	list-style-image: url(images/tick.gif);
	padding: 0 0 15px 25px;
}
#sidebar ul li{padding: 0 0 5px 5px;}
#sidebar img{
	float: left;
	padding: 3px;
	border: 1px solid #C8C8C8;
	margin: 0 15px 5px 0;
}
#sidebar object{
	float: left;
	padding: 3px;
	border: 1px solid #C8C8C8;
	margin: 0 15px 5px 0;
}
#sidebar strong{
	text-transform: uppercase;
}
#sidebar #sidemenu li{
	margin: 0 0 5px 0;
	border-bottom: 1px solid #dadada;
}
#sidebar #sidemenu li a{
	color: #798263;
}
/**************** scrolling effect **********************/
#slider{
	width: 625px;
	position: relative;
}
.scroll{
	height: 250px;
	width: 625px;
	overflow: hidden;
	position: relative; /* fix for IE to respect overflow */
	clear: left;
	margin: 0 0 20px 0;
	z-index: 0;
}
.scrollContainer div.panel{
	width: 625px;
	height: 250px;
	z-index: 0;
}
/*Events Page Jquery Pop Up*/
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:360px;
width:660px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
/*padding:12px;*/
font-size:13px;
}
#popupContact h1{
text-align:center;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
cursor:pointer;
}
.locate{
	text-decoration:none;
}
