/* CSS Document */

body{padding:0px; margin:0 auto; position:relative; background: url(images/header-bg.jpg) 0 0 repeat-x #E3F6FF; color:#666; font:14px/20px Arial, Helvetica, sans-serif; font-weight:normal;}

div, p, h1, h2, h3, h4, ul, a, img{padding:0px; margin:0px;}

ul
{
	list-style-type:disc;
	list-style-position:inside;
	padding-left:10px;

}

p
{
	padding-bottom:20px;
	text-align:justify;
}

a
{
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

img
{
	border:none;
}

h2
{
	padding-bottom:10px;
}

h3
{
	padding-bottom:10px;
}

/* TOP PANEL */

#topPan{width:700px; height:252px; position:relative; margin:0 auto; padding:0;}

#topPan h1{width:311px; height:215px; background:url(images/header-img1.jpg) 0 0 no-repeat #FFF; color:#fff; text-indent:-2000px;}

#topPan img{width:372px; height:160px; position:absolute; top:51px; right:0px; margin:0px; padding:0px;}

#topPan ul{width:376px; height:32px; display:block; position:absolute; top:215px; right:0px; margin:0px; padding:0px; background:url(images/menu-bg.gif) 0 0 repeat-x #FFF; color:#fff;}

#topPan ul li{float:left; display:block; width:75px; height:32px; background:url(images/menu-devider.gif) right top no-repeat;}

#topPan ul li span{display:block; width:73px; height:32px; background:url(images/menu-hover.gif) 50% 0 no-repeat; font:13px/32px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}

#topPan ul li a{display:block; width:73px; height:32px; background:url(images/menu-bg.gif) 0 0 repeat-x #FFF; color:#fff; font:13px/32px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}

#topPan ul li a:hover{display:block; width:73px; background:url(images/menu-hover.gif) 50% 0 no-repeat;text-decoration:none; /*position:fixed;*/ margin:0; padding:0px;}

#topPan ul li.contact{display:block; width:75px; height:32px; background:url(images/menu-bg.gif) 0 0 repeat-x #fff; color:#fff; font:13px/32px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; text-decoration:none;}

#topPan ul li.contact:hover{display:block; width:75px; background:url(images/menu-hover.gif) 50% 0 no-repeat;text-decoration:none; /*position:fixed;*/ margin:0; padding:0px;}



/* /TOP PANEL */



/* BODY PANEL */

#bodyPan{width:700px; position:relative; margin:0 auto; padding-top:10px; background-color: #FCFCFC; margin-top: 0px;}

#bodyPan2{padding-left: 35px; padding-bottom: 50px; position:relative; margin:0 auto; padding-top:10px; background-color: #fff; margin-top: 0px;}



#footer{height:148px; background:url(images/footer-bg.gif) 0 0 repeat-x #4D4D4D; color:#fff;}



#footer p {

	margin-left: auto;

	margin-right: auto;

	text-align: center;

	padding-top: 70px;

}



#footer p a:visited, #footer p a:link{

	color: #000;

	font-family: verdana, arial;

}



#footer p a:hover {

	color: white;

	font-family: verdana, arial;

}



/* footer Panel */

#mainfooterbody{height:114px; background:url(images/footer-bg.gif) 0 0 repeat-x #4D4D4D; color:#fff; padding:90px 0 0 0; position:relative; margin:0 auto; clear:both;}

#footerPan{width:650px; height:82px; position:relative; margin:0 auto; padding:0 0 0 50px;}

#footerPan ul{width:330px; display:block; position:absolute; right:0px; top:26px; padding:0; }

#footerPan li{float:left; font:12px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal;}

#footerPan ul li a{padding:0 0 0 10px; color:#fff; background:#424242; text-decoration:none;}

#footerPan ul li a:hover{text-decoration:underline;}

#footerPan ul li a.padl{padding:0 0 0 14px;}



#footerPan ul.templateworld{width:158px; background:#4C4C4C; color:#fff; display:block; position:absolute; top:74px; right:80px;}

#footerPan ul.templateworld li a{background:#4C4C4C; display:block; color:#fff; text-decoration:none;}

#footerPan ul.templateworld li a:hover{text-decoration:underline;}



#footerPan p{ background:#484848; margin:54px 45px 0 0; display:block; position:absolute; top:0px; right:40px; color:#FF833B; font:11px/15px "Trebuchet MS",Arial, Helvetica, sans-serif;}

#footerPanleft{width:285px; height:82px; float:left; margin:0 auto; background:url(images/vertical-dot.gif) 100% 0 repeat-y;}

#footerPanleft img{width:260px; height:35px; margin:22px 0 0 0;}

table#files
{
	border-top:1px solid #000000;
	border-left:1px solid #000000;
}

table#files td
{
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	padding-left:10px;
	padding-right:10px;
}
