/* CSS Document */
body{padding:0px; margin:0px; background:url(../images/mainbg.gif) 0 0 repeat-x #fff; color:#666; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
div, p, ul, h1, img{padding:0px; margin:0px;}
ul{list-style-type:none;}
.menutable
{
   padding:5px; 
}
.menutable td
{
   padding:6px;
   vertical-align:top;
}
.menutable td.time
{
   padding:10px;
   vertical-align:top;
   font-weight:bold;
}
.menutable tr:hover, .datatable tr.hilite {
	background-color: #66ccff;
	color: #000000;
}
#Heading h1{width:380px; height:30px; display:block; background:url(images/icon1.jpg) 100% 0 no-repeat  #fff; color:#EC9F1E; border-bottom:1px dashed #BDB9B9; font-size:24px; line-height:22px; padding:0 20px 0 0;}


#topPan{width:776px; height:130px; position:relative; margin:0 auto;}
#topPan #ImgPan{width:200px; height:120px; background:#fff; color:#666; position:absolute; top:26px; left:10px; padding:0 0 0 30px;}
#topPan #ImgPan img{width:180px; height:111px;}

#topPan #menu{width:468px; height:32px; position:absolute; top:46px; right:67px;}


#bodyPan{width:689px; position:relative; margin:0 auto;}
#bodyPan p.toptextpadding{padding:25px 0 0;}
#bodyPan p span{background:#fff; color:#D20039;}
#bodyPan p.more{width:81px; height:22px; display:block; margin:0 0 0 606px; background:url(images/more-bg.gif) 0 0 no-repeat;}
#bodyPan p.more a{width:70px; height:22px; display:block; background:url(images/arrow1.gif) 1% 60% no-repeat; line-height:22px; text-decoration:none; padding:0 0 0 11px;}
#bodyPan p.more a:hover{background:url(images/arrow2.gif) 1% 60% no-repeat; text-decoration:none;}

/*----Body Middle Panel----*/
#bodyMiddlePan{width:689px; position:relative; margin:0 auto;}
/*----Middle Left Panel----*/

#LeftSide{width:242px; float:left;}
#LeftSide p{padding:14px 0 0; line-height:18px;}
#LeftSide p.largegraytext{font-size:18px;}
#LeftSide p.more{width:81px; height:22px; display:block; margin:15px 0 0 145px; padding:0px; text-align:right;}
#LeftSide h2{width:240px; height:30px; display:block; background:url(images/icon1.jpg) 100% 0 no-repeat  #fff; color:#003399; border-bottom:1px dashed #BDB9B9; font-size:24px; line-height:22px; padding:0 20px 0 0;}

#MiddleRightPan{width:374px; float:left; padding:0 0 0 73px;}
#MiddleRightTopPan{width:380px; height:218px; background:url(../images/mouse.jpg) 0 100% no-repeat; padding:29px 0 0; margin:0 0 40px 0;}


#MiddleRightPan h2{width:370px; height:20px; background:url(images/dotline.gif) 0 100% repeat-x #fff; color:#6BB600; font-size:24px;}
#MiddleRightPan p{padding:8px 0 0;}

#leftlist{width:220px; float:left; padding:20px 10px 40px 40px;}
#leftlist ul { list-style-image:url(../images/tick.gif);}
#leftlist ul li{width:220px; height:20px; float:left;}


/*----/Middle Right Panel----*/

/*----Footer Panel----*/
#footermainPan{background:url(../images/footerbg.gif) 0 0 repeat-x #EC9F1E; color:#212121; height:90px; clear:both; }
#footerPan{width:760px; margin:0 auto; font:12px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:normal; padding:15px 0 0;text-align:center;}

#footerPan ul{width:750px; height:40px;}
#footerPan li{ display:inline;}
#footerPan ul li a{padding:0 8px 0; color:#212121; background:#EC9F1E; text-decoration:none;}
#footerPan ul li a:hover{text-decoration:underline;}

#footerPan p.copyright{background:#EC9F1E; color:#212121; position:relative; margin:0 auto; text-align:center;}

.contact {
	background:url(../images/email.gif) no-repeat 95% 1em;
}

label {
	float:left;
	width:10em;
	text-align:right;
	margin-right:1em;
}
legend {
	color:#0b77b7;
	font-size:1.2em;
}
legend span {
	width:15em;
	text-align:right;
}
input {
	padding:0.15em;
	width:12em;
	border:1px solid #ddd;
	background:#fafafa;
	font:bold 0.95em arial, sans-serif;
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
}
input:hover, input:focus {
	border-color:#c5c5c5;
	background:#f6f6f6;
} 

textarea {
	padding:0.15em;
	width:15em;
	border:1px solid #ddd;
	background:#fafafa;
	font:bold 0.95em arial, sans-serif;
	-moz-border-radius:0.4em;
	-khtml-border-radius:0.4em;
}
textarea:hover, textarea:focus {
	border-color:#c5c5c5;
	background:#f6f6f6;
} 



fieldset {
	border:1px solid #ddd;
	padding:0 0.5em 0.5em;
}
.email {
	width:12em;
}

input.default {
	color:#bbb;
}

input.submit-go {
	margin-top:1em;
	width:69px;
	height:26px;
	text-indent:-9999px;
	overflow:hidden;
	border:0;
	background:url(../images/submit-button.gif) no-repeat 0 0;
	display:block;
	cursor:pointer !important; cursor:hand;
}
input.submit-go:hover {
	background-position:0 -26px;
}

