/* CSS Document */
body{padding:0px; margin:0px; background:url(../images/main-bg.jpg) 0 0 repeat #fff; color:#5F7A77; font:13px/19px Arial, Helvetica, sans-serif;}
div, p, ul, h2, h3, h4, h5, img{padding:0px; margin:0px;}
ul{list-style-type:none}

/*----------container------*/

div#container {
	border-right: 1px solid #dbe082;
	border-left: 1px solid #dbe082;
	border-bottom: 1px solid #dbe082;	
}

a {
	text-decoration: none;
	color: #D15803;
}
a:hover {
	text-decoration: underline;
	color: #827F4F;
}


img.left 
{
	position: relative;
	
	top: -2px;
	background: url('../images/a47.gif') no-repeat;
	width: 76px;
	height: 74px;
	padding: 8px;
	float: left;
	margin-right: 20px;
}
img.right {
	float: right;
	margin-left: 20px;
}
img.picleft
{
position: relative;
top: -2px;
background: url('../images/a47.gif') no-repeat;
width: 76px;
height: 74px;
padding: 8px;
}
img.picright
{
position: relative;
top: -100px;
left: 350px;
background: url('../images/a26.gif') no-repeat;
width: 146px;
height: 75px;
padding: 7px 25px 7px 7px;
}
img.picA
{
position: relative;
top: -2px;
background: url('images/a47.gif') no-repeat;
width: 76px;
height: 74px;
padding: 8px;
}
img.picB
{
position: relative;
top: -2px;
background: url('images/a26.gif') no-repeat;
width: 146px;
height: 75px;
padding: 7px;
}

/*----MAIN PANEL----*/
#mainPan{width:825px; position:relative; margin:0 auto;border-bottom: 1px solid #dbe082;background:#ffffff; border-right: 1px solid #dbe082;	border-left: 1px solid #dbe082; padding:0 0 0px 0;
	top: 0px;
	left: 0px;
}

/*----TOP PANEL----*/
#topPan{width:825px; height:30px; background:url(../images/topbg.jpg) 0 0 no-repeat #fff; color:#828282; position:relative; margin:0 auto;top: 0px;left: 0px;
}
#topPan img.logo{width:136px; height:31px; position:absolute; top:12px; left:235px;}
#topPan p.caption{width:200px; background:#fff; color:#828282; position:absolute; top:43px; left:235px;}
#topcontactPan{width:181px; height:36px; background:url(../images/icon1.jpg) 68px 0px no-repeat; position:absolute; top:11px; left:567px; padding:3px 0 0 0;}

#topcontactPan p.callus{width:63px; height:17px; display:block; background:#DDC40C; color:#fff; font:14px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; text-align:center;}
#topcontactPan p.tollfree{width:63px; height:20px; display:block; background:#fff; color:#A99607; font:11px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; text-align:center;}
#topcontactPan p.phoneno{width:88px; height:28px; display:block; position:absolute; top:7px; left:91px; background:#fff; color:#00473E; border:1px solid #A2C1C0; font-size:11px; line-height:14px; text-align:center;}

#topPan ul{ height:16px; display:block; position:absolute; top:7px; right:3px;	width: 520px;
}
#topPan ul li{ height:16px; float:left;}

#topPan ul li a{height:16px; display:block; background:url(../images/arrow3.gif) 0 6px no-repeat #fff; color:#5A5A5A; font-size:13px; text-decoration:none; padding:0 12px 0 12px;}
#topPan ul li a:hover{background:url(../images/arrow4.gif) 0 6px no-repeat #fff; color:#5A5A5A; text-decoration:none;}
#topPan ul li.about{}
#topPan ul li.about a{ height:16px; display:block; background:url(../images/arrow4.gif) 0 6px no-repeat #fff; color:#5A5A5A; font-size:13px; text-decoration:none; padding:0 12px 0 12px;}
#topPan ul li.about a:hover{background:url(../images/arrow4.gif) 0 6px no-repeat #fff; color:#5A5A5A; text-decoration:none; }


#search {float: right;	padding-top: 7px;}

#search fieldset {	border: none;}

#search #s {width: 40px;}

#search #x {	width: 10px;}


#topPan ul.class{ height:20px; display:block; position:absolute; top:26px; right:3px;	width: 675px;}
#topPan ul.class li{ height:20px; float:left;}
#topPan ul.class li a{height:20px; display:block; background:#C7C727; color:#fff; font-size:13px; text-decoration:none; padding:0 12px 0 12px;}
#topPan ul.class li a:hover{background:url(../images/bullet3.gif) 50% 0 no-repeat #C7C727;  color:#fff; text-decoration:none;}
#topPan ul.class li.about{}
#topPan ul.class li.about a{ height:20px; display:block; background:url(../images/bullet3.gif) 50% 0 no-repeat #C7C727; color:#fff; font-size:13px; text-decoration:none; padding:0 12px 0 12px;}

/*----/TOP PANEL----*/

/*----HEADER PANEL----*/
#headerPan{width:825px; height:183px; background:url(../images/header1.jpg) 0 0 no-repeat; position:relative; margin:0 auto; padding:11px 0 0 0px;top: 0px;left: 0px;
}

#headerPan ul.leftmenu{width:87px;padding:0 0 0 147px}
#headerPan ul.leftmenu li{width:96px; 
height:22px; border-bottom:1px dashed #AECCCA;
}
#headerPan ul.leftmenu li a{width:72px; height:22px; display:block; background:url(../images/arrow3.gif) 0 7px no-repeat #fff; color:#305E5C; line-height:22px; text-decoration:none; padding:0 0 0 15px;}
#headerPan ul.leftmenu li a:hover{background:url(../images/arrow4.gif) 0 7px no-repeat #fff; color:#305E5C; line-height:22px; text-decoration:none; padding:0 0 0 15px;}
#headerPan ul.leftmenu li.Solutions{width:73px; height:22px; display:block; background:url(../images/arrow4.gif) 0 7px no-repeat #fff; color:#305E5C; line-height:22px; text-decoration:none; padding:0 0 0 15px;}
#headerPan ul.leftmenu li.clients{width:87px; height:22px; border-bottom:none;}

#headerPan ul.botton{width:150px; height:45px; position:absolute; top:118px; left:250px;}
#headerPan ul.botton li{float:left; height:45px;}
#headerPan ul.botton li.home a{width:42px; height:45px; display:block; background:url(../images/home-normal.gif) 0 0 no-repeat; text-indent:-200000px; margin:0 12px 0 0;}
#headerPan ul.botton li.home a:hover{background:url(images/home-hover.gif) 0 0 no-repeat;}

#headerPan ul.botton li.aboutus a{width:42px; height:45px; display:block; background:url(../images/aboutus-normal.gif) 0 0 no-repeat; text-indent:-200000px; margin:0 12px 0 0;}
#headerPan ul.botton li.aboutus a:hover{background:url(../images/aboutus-hover.gif) 0 0 no-repeat;}

#headerPan ul.botton li.contact a{width:42px; height:45px; display:block; background:url(../images/contact-normal.gif) 0 0 no-repeat; text-indent:-200000px; margin:0px;}
#headerPan ul.botton li.contact a:hover{background:url(../images/contact-hover.gif) 0 0 no-repeat;}
/*----/HEADER PANEL----*/

/*----BODY PANEL----*/
#bodyPan{width:825px; position:relative; margin:0  auto; padding:0px 0 0 0px;top: 0px;left: 0px;}

/*----Body Left Panel----*/
#leftPan{width:150px; float:left;}

#leftPan h2{width:150px;  background:#fff; color:#5F7A77; font-size:14px; line-height:34px;}

#leftPan ul{width:145px;border-bottom:#929292 dotted 1px;}
#leftPan ul li{width:150px; height:24px;}
#leftPan ul li a{width:129px; height:24px; display:block; background:url(../images/bullet2-normal.gif) 0 10px no-repeat #fff; color:#5F7A77; text-decoration:none; line-height:24px; padding:0 0 0 12px;}
#leftPan ul li a:hover{background:url(../images/bullet2-hover.gif) 0 10px no-repeat #fff; color:#5F7A77; text-decoration:underline;}
#leftPan ul li span{border-bottom:#929292 dotted 1px;}

#leftTopPan{width:334px; height:432px; background:url(images/menubg.jpg) 0 0 no-repeat;}

#leftTopPan ul{width:94px; height:250px; position:absolute; top:94px; left:420px;}
#leftTopPan ul li{width:94px; height:27px; border-bottom:1px solid #E1E1E1;}
#leftTopPan ul li a{width:76px; height:26px; display:block; background:url(images/arrow.gif) 0 50% no-repeat #fff; color:#1B0000; font:11px/26px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 0 18px; text-decoration:none; text-transform:uppercase;}
#leftTopPan ul li a:hover{width:76px; height:26px; display:block; background:url(images/arrow.gif) 0 50% no-repeat #fff; color:#CC0000;}

#leftTopPan ul li.home{width:76px; height:26px; display:block; background:url(images/arrow.gif) 0 50% no-repeat #FBFBFB; color:#CC0000; font:11px/26px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 0 18px; text-decoration:none; text-transform:uppercase;}
#leftTopPan ul li.contact{border:none;}



/*-----left pan CERT in Action------------*/

/*----Body Left Panel----*/
#leftPanCIA{width:150px; float:left; background:url(images/sidebarbackground.gif) 0 0 no-repeat #F3F1DE;  border-bottom:1px solid #CDCAA3; border-left:1px solid #CDCAA3; border-right:1px solid #CDCAA3;padding:5px 10px 10px 5px;}
#leftPanCIA ul.head1{font-weight: bold;color:#A2C1C0;}
#leftPanCIA h2{background:url(../images/bottom-more-bg.gif) 0 0 no-repeat #FEFDF1;font-size:14px;display:block; }

#leftPanCIA ul{width:145px;border-bottom:dotted 1px;}
#leftPanCIA ul li{width:145px; height:24px;}
#leftPanCIA ul li a{width:145px; height:24px; display:block; background:url(../images/arrow1.gif) 0 10px no-repeat #F3F1DE;  text-decoration:none; line-height:24px; padding:0 0 0 12px;}
#leftPanCIA ul li a:hover{background:url(../images/arrow1-hover.gif) 0 10px no-repeat #fff; color:#5F7A77; text-decoration:underline;}
#leftPanCIA ul li span{border-bottom:#929292 dotted 1px;}
#leftPanCIA ul li.more {height:150;}
#bullets{ 	margin:5px 2em 5px 2em ; padding: 0px;}
#bullets ul {	list-style-image: url(../images/arrow4.gif);	}


/*********Default page Body Right Pan******************/
#rightPanDef{width:560px; float:left; padding:5px 10px 0px 10px;margin-left: 0;margin-right: 0;margin-bottom: 0;background-color:#fbfbfb;}
#rightPanDef p{padding:0 0 6px 0; text-align: justify}
#rightPanDef p.more{width:466px; float:left; background:url(../images/sky-color-bg.gif) 0 10px repeat-x; padding:0 0 4px 0;}
#rightPanDef p.more a{width:88px; height:21px; display:block; background:url(../images/icon2.jpg) 0 0 no-repeat #fff; color:#958201; line-height:21px; text-transform:uppercase; text-decoration:none; margin:0 0 0 328px; padding:4px 0 0 50px;}
#rightPanDef p.more a:hover{background:url(../images/icon2.jpg) 0 0 no-repeat #fff; color:#645804; text-decoration:none;}

#rightPanDef h2{float:left; display:block; font-size:16px; font-weight:bold; padding:0px 5px 0px 5px; margin:0 0 5px 0;}
#rightPanDef h3{float:left; display:block; font-size:14px; font-weight:bold; padding:0px 5px 0px 5px; margin:0 0 5px 0;}
#leftPanDef h3 {width:120px; height:34px; background:#fff; color:#5F7A77; font-size:18px; line-height:34px;}


#rightPanDef ul.services{width:137px; height:114px; float:left; border:1px solid #B1DED5; background:#fff; color:#5F7A77; padding:7px 0 0 25px;}

#rightPanDef ul.services li.captionone{background:#fff; color:#AC9601; font-size:12px; font-weight:bold; text-decoration:underline;}

#rightPanDef ul.services li{width:137px; height:20px;}
#rightPanDef ul.services li a{width:125px; height:20px; display:block; background:url(../images/bullet2-normal.gif) 0 7px no-repeat #fff; color:#5F7A77; text-decoration:none; line-height:20px; padding:0 0 0 12px;}
#rightPanDef ul.services li a:hover{background:url(../images/bullet2-hover.gif) 0 7px no-repeat #fff; color:#5F7A77; text-decoration:none;}

#rightPanDef ul.servicestwo{width:137px; height:114px; float:left; border-bottom:1px solid #B1DED5; border-top:1px solid #B1DED5;  border-right:1px solid #B1DED5;background:#fff; color:#5F7A77; padding:7px 0 0 25px;}

#rightPanDef ul.servicestwo li.captiontwo{background:#fff; color:#AC9601; font-size:12px; font-weight:bold; text-decoration:underline;}

#rightPanDef ul.servicestwo li{width:137px; height:20px;}
#rightPanDef ul.servicestwo li a{width:125px; height:20px; display:block; background:url(../images/bullet2-normal.gif) 0 7px no-repeat #fff; color:#5F7A77; text-decoration:none; line-height:20px; padding:0 0 0 12px;}
#rightPanDef ul.servicestwo li a:hover{background:url(../images/bullet2-hover.gif) 0 7px no-repeat #fff; color:#5F7A77; text-decoration:none;}

#rightPanDef h4{width:96px; height:77px; float:left; display:block; background:url(../images/icon4.jpg) 8px 38px no-repeat #DFD79C; color:#fff; font-size:16px; font-weight:bold; line-height:18px; text-transform:uppercase; padding:46px 0 0 75px;  margin:0 0 5px 0;}

#rightPanDef ul.events{width:305px; height:114px; float:left; border:1px solid #B1DED5; background:#fff; color:#5F7A77; padding:7px 0 5px 25px;}

#rightPanDef ul.events li.captionthree{background:#fff; color:#AC9601; font-size:12px; font-weight:bold; text-decoration:none;}

#rightPanDef ul.events li{width:305px; height:20px;}
#rightPanDef ul.events li a{width:293px; height:20px; display:block; background:url(../images/bullet2-normal.gif) 0 7px no-repeat #fff; color:#959595; text-decoration:underline; line-height:20px; padding:0 0 0 12px;}
#rightPanDef ul.events li a:hover{background:url(../images/bullet2-hover.gif) 0 7px no-repeat #fff; color:#5F7A77; text-decoration:underline;}




/*********End of Body Right Pan******************/
                           	
/*----/side Panel----*/




#sidebar {width: 240px;float:left; background:url(images/sidebarbackground.gif) 0 0 no-repeat #F3F1DE;  border-bottom:1px solid #CDCAA3; border-left:1px solid #CDCAA3; border-right:1px solid #CDCAA3;padding:10px 0 10px 0;}
#sidebar h2 {
	
	background: url(../images/sidebarbackground.gif) no-repeat left top;
	
	height: 30px;
}
#sidebar ul {margin: 0;	padding: 0;	list-style: none;	line-height: normal;}

#sidebar li {	margin:15px 0 0 10px;	padding: 0 0px 0 0px;}

#sidebar li ul {}

#sidebar li li {margin: 0;	padding: 10px 0;	border-bottom: 1px solid #E5E5E5;}

#sidebar li h2 {	margin-bottom: 15px;	font-size: 18px;}

/* Calendar */

#sidebar #calendar {
	padding: 0;
	background: url(../images/img08.jpg) no-repeat;
}

#calendar caption {
	margin: 0px auto 0 auto;
	text-align: center;
	font-weight: bold;
}

#calendar table {
	margin: 0 auto;
	caption-side: bottom;
}

#calendar thead th {
	width: 31px;
	height: 40px;
	font-weight: bold;
	color: #FFFFFF;
}

#calendar tbody td {
	width: 31px;
	height: 31px;
	text-align: center;
	color: #9E9E9E;
}

#calendar tfoot td {
	padding-top: 20px;
	font-weight: bold;
}

#calendar #next {
	text-align: right;
}



/*----Inside Pages Body Right Panel----*/
#rightPan{width:637px; float:left; padding:5px 10px 0px 10px;margin-left: 0;margin-right: 0;margin-bottom: 0;background-color:#fbfbfb;}
#rightPan p{padding:0 0 6px 0; text-align: justify}
#rightPan p.more{width:466px; float:left; background:url(../images/sky-color-bg.gif) 0 10px repeat-x; padding:0 0 4px 0;}
#rightPan p.more a{width:88px; height:21px; display:block; background:url(../images/icon2.jpg) 0 0 no-repeat #fff; color:#958201; line-height:21px; text-transform:uppercase; text-decoration:none; margin:0 0 0 328px; padding:4px 0 0 50px;}
#rightPan p.more a:hover{background:url(../images/icon2.jpg) 0 0 no-repeat #fff; color:#645804; text-decoration:none;}

#rightPan h2{float:left; display:block; font-size:16px; font-weight:bold; padding:0px 5px 0px 5px; margin:0 0 5px 0;}
#rightPan h3{float:left; display:block; font-size:14px; font-weight:bold; padding:0px 5px 0px 5px; margin:0 0 5px 0;}
#leftPan h3 {width:120px; height:34px; background:#fff; color:#5F7A77; font-size:18px; line-height:34px;}


#rightPan ul.services{width:137px; height:114px; float:left; border:1px solid #B1DED5; background:#fff; color:#5F7A77; padding:7px 0 0 25px;}

#rightPan ul.services li.captionone{background:#fff; color:#AC9601; font-size:12px; font-weight:bold; text-decoration:underline;}

#rightPan ul.services li{width:137px; height:20px;}
#rightPan ul.services li a{width:125px; height:20px; display:block; background:url(../images/bullet2-normal.gif) 0 7px no-repeat #fff; color:#5F7A77; text-decoration:none; line-height:20px; padding:0 0 0 12px;}
#rightPan ul.services li a:hover{background:url(../images/bullet2-hover.gif) 0 7px no-repeat #fff; color:#5F7A77; text-decoration:none;}

#rightPan ul.servicestwo{width:137px; height:114px; float:left; border-bottom:1px solid #B1DED5; border-top:1px solid #B1DED5;  border-right:1px solid #B1DED5;background:#fff; color:#5F7A77; padding:7px 0 0 25px;}

#rightPan ul.servicestwo li.captiontwo{background:#fff; color:#AC9601; font-size:12px; font-weight:bold; text-decoration:underline;}

#rightPan ul.servicestwo li{width:137px; height:20px;}
#rightPan ul.servicestwo li a{width:125px; height:20px; display:block; background:url(../images/bullet2-normal.gif) 0 7px no-repeat #fff; color:#5F7A77; text-decoration:none; line-height:20px; padding:0 0 0 12px;}
#rightPan ul.servicestwo li a:hover{background:url(../images/bullet2-hover.gif) 0 7px no-repeat #fff; color:#5F7A77; text-decoration:none;}

#rightPan h4{width:96px; height:77px; float:left; display:block; background:url(../images/icon4.jpg) 8px 38px no-repeat #DFD79C; color:#fff; font-size:16px; font-weight:bold; line-height:18px; text-transform:uppercase; padding:46px 0 0 75px;  margin:0 0 5px 0;}

#rightPan ul.events{width:305px; height:114px; float:left; border:1px solid #B1DED5; background:#fff; color:#5F7A77; padding:7px 0 5px 25px;}

#rightPan ul.events li.captionthree{background:#fff; color:#AC9601; font-size:12px; font-weight:bold; text-decoration:none;}

#rightPan ul.events li{width:305px; height:20px;}
#rightPan ul.events li a{width:293px; height:20px; display:block; background:url(../images/bullet2-normal.gif) 0 7px no-repeat #fff; color:#959595; text-decoration:underline; line-height:20px; padding:0 0 0 12px;}
#rightPan ul.events li a:hover{background:url(../images/bullet2-hover.gif) 0 7px no-repeat #fff; color:#5F7A77; text-decoration:underline;}


/**********right pan for Services Webpage**********/
#rightPanServices {width:630px; float:left; padding:5px 10px 0px 10px;margin-left: 0;margin-right: 0;margin-bottom: 0;background-color:#fbfbfb;}
#rightPanServices p{padding:0 0 6px 0;text-align: justify}
#more1{background:url(../images/expand_blue.jpg) 0 0 no-repeat #fbfbfb; }
#rightPanServices p.more{width:610px; float:left; background:url(../images/sky-color-bg.gif) 0 10px repeat-x; padding:0 0 4px 0;}
#rightPanServices p.more a{width:88px; height:21px; display:block; background:url(../images/icon2.jpg) 0 0 no-repeat #fff; color:#958201; line-height:21px; text-transform:uppercase; text-decoration:none; margin:0 0 0 328px; padding:4px 0 0 50px;}
#rightPanServices p.more a:hover{background:url(../images/icon2.jpg) 0 0 no-repeat #fff; color:#645804; text-decoration:none;}

#rightPanServices h2{float:left; display:block; font-size:16px; font-weight:bold; padding:0px 5px 0px 5px; margin:0 0 5px 0;}
#rightPanServices h3{float:left; display:block; font-size:14px; font-weight:bold; padding:0px 5px 0px 5px; margin:0 0 5px 0;}
#leftPanServices h3 {width:120px; height:34px; background:#fff; color:#5F7A77; font-size:18px; line-height:34px;}


#rightPanServices ul.services{width:137px; height:114px; float:left; border:1px solid #B1DED5; background:#fff; color:#5F7A77; padding:7px 0 0 25px;}

#rightPanServices ul.services li.captionone{background:#fff; color:#AC9601; font-size:12px; font-weight:bold; text-decoration:underline;}

#rightPanServices ul.services li{width:137px; height:20px;}
#rightPanServices ul.services li a{width:125px; height:20px; display:block; background:url(../images/bullet2-normal.gif) 0 7px no-repeat #fff; color:#5F7A77; text-decoration:none; line-height:20px; padding:0 0 0 12px;}
#rightPanServices ul.services li a:hover{background:url(../images/bullet2-hover.gif) 0 7px no-repeat #fff; color:#5F7A77; text-decoration:none;}

#rightPanServices ul.servicestwo{width:137px; height:114px; float:left; border-bottom:1px solid #B1DED5; border-top:1px solid #B1DED5;  border-right:1px solid #B1DED5;background:#fff; color:#5F7A77; padding:7px 0 0 25px;}

#rightPanServices ul.servicestwo li.captiontwo{background:#fff; color:#AC9601; font-size:12px; font-weight:bold; text-decoration:underline;}

#rightPanServices ul.servicestwo li{width:137px; height:20px;}
#rightPanServices ul.servicestwo li a{width:125px; height:20px; display:block; background:url(../images/bullet2-normal.gif) 0 7px no-repeat #fff; color:#5F7A77; text-decoration:none; line-height:20px; padding:0 0 0 12px;}
#rightPanServices ul.servicestwo li a:hover{background:url(../images/bullet2-hover.gif) 0 7px no-repeat #fff; color:#5F7A77; text-decoration:none;}

#rightPanServices h4{width:96px; height:77px; float:left; display:block; background:url(../images/icon4.jpg) 8px 38px no-repeat #DFD79C; color:#fff; font-size:16px; font-weight:bold; line-height:18px; text-transform:uppercase; padding:46px 0 0 75px;  margin:0 0 5px 0;}

#rightPanServices ul.events{width:500px; height:114px; float:left; border:1px solid #B1DED5; background:#fff; color:#5F7A77; padding:7px 0 5px 25px;}

#rightPanServices ul.events li.captionthree{background:#fff; color:#AC9601; font-size:12px; font-weight:bold; text-decoration:none;}

#rightPanServices ul.events li{width:500px; height:20px;}
#rightPanServices ul.events li a{width:450px; height:20px; display:block; background:url(../images/bullet2-normal.gif) 0 7px no-repeat #fff; color:#959595; text-decoration:underline; line-height:20px; padding:0 0 0 12px;}
#rightPanServices ul.events li a:hover{background:url(../images/bullet2-hover.gif) 0 7px no-repeat #fff; color:#5F7A77; text-decoration:underline;}

/******************************************/



/*----------Cert in Action Events BOdy Pan----------*/
#bodymiddlePan{ position:relative; margin:0 auto; padding:0 88px; clear:both;}
#bodymiddlePan h2{height:68px; display:block; background:#3B3B3B; color:#FBD61A; font:28px/68px Georgia, "Times New Roman", Times, serif; font-weight:normal;}
#bodymiddlePan p.lasttext{padding:0 0 25px 0;}
#bodymiddlePan p span{background:#3B3B3B; color:#fff;}

/*----bodypan----------*/

#menu {
	float: left;
	width: 825px;
	height: 30px;
	margin-top:153px;
	background: url(../images/img04.jpg) no-repeat left top;
	font-family: Arial, Helvetica, sans-serif;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#menu li {
	float: left;
	background: url(../images/img05.gif) no-repeat right top;
	height: 25px;
	padding: 8px 5px 0px 5px;
	
}

#menu a {
	display: block;
	float: left;
	margin-right: 1px;
	padding: 0px 0px 0 0px;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 12px;
	
	color: #FFFFFF;
}

#menu a:hover {
	color: #2C2E22;
}

#menu .current_page_item a {
	color: #2C2E22;
}




/*----/Body Right Panel----*/

#bodyRightPan{width:150px; float:left; border:1px solid #DADADA; background:#F3F3F3; color:#1A1A1A; padding:0 0 5px; }
#bodyRightPan h2{width:147px; height:38px; display:block; background:url(../images/form-h2-bg.gif) 0 0 no-repeat #fff; color:#716D12; font:20px/40px Georgia, "Times New Roman", Times, serif; padding:0px 0 0 5px;}
#bodyRightPan label{width:147px; height:18px; display:block; background:#fff; color:#7D7D7D; font:13px/18px Arial, Helvetica, sans-serif; font-weight:bold;}
#bodyRightPan label.labeltopmarginone{position:absolute; top:49px; left:26px;}
#bodyRightPan label.labeltopmargintwo{position:absolute; top:92px; left:26px;}

#bodyRightPan asp:DropDownList{width:150px; height:17px; font-size:14px;}
#bodyRightPan form input.inputtopmarginone{position:absolute; top:69px; left:26px;}
#bodyRightPan form input.inputtopmargintwo{position:absolute; top:110px; left:26px;}
#bodyRightPan form input.botton{width:88px; height:23px; display:block; background:#fff; color:#7D7D7D; border:none; position:absolute; top:110px; right:20px; font:16px/23px Georgia, "Times New Roman", Times, serif; font-weight:bold;}

#bodyRightPan h3{width:140px;height:35px; display:block; border:1px solid #DADADA; background:#fff; color:#00111A; font:24px/34px Georgia, "Times New Roman", Times, serif;  padding:0 0 0 10px;}
#bodyRightPan h3 span{background:#fff; color:#046598;}

#bodyRightPan ul{width:140px; margin:0 0 5px 5px;}
#bodyRightPan ul li{width:140px; height:18px;}
#bodyRightPan ul li a{width:120px; height:18px; display:block; background:url(../images/button.gif) 0 6px no-repeat #F3F3F3; color:#1A1A1A; text-decoration:none; padding:0 0 0 10px;}
#bodyRightPan ul li a:hover{background:url(../images/button-hover.gif) 0 6px no-repeat #F3F3F3; color:#797878; text-decoration:none;}

#bodyRightPan p{padding:0px 29px 0px 29px;text-align: justify}
#bodyRightPan p.boldtext{padding:10px 29px 0px; font-size:14px; background:#F3F3F3; color:#1A1A1A; font-weight:bold;}

#bodyRightPan p.more{background:#fff; color:#003D5C; width:55px; height:11px; margin:10px 4px 10px 29px; padding:0px; line-height:11px; }
#bodyRightPan p.more a{display:block; width:44px; height:11px; background:#F3F3F3; color:#003D5C; text-decoration:none; margin:0 0 0 97px; font-size:11px; line-height:11px; text-align:center; text-transform:uppercase;}
#bodyRightPan p.more a:hover{display:block; width:44px; height:11px; background:#E0DEDE; color:#003D5C; text-decoration:none;}

/*-----rss--------*/

#rightPanrss{width:475px; float:left;border-top:none; padding:0 0 0 10px background:#fff;color:#5F7A77;}


/*----/BODY PANEL----*/
/*----/MAIN PANEL----*/

#calBackground {background:url(../images/callogo.gif) 0 0 no-repeat #fff;}

/*----FOOTER PANEL----
#footermainPan{height:55px; width:825px; background:url(../images/footerbg.jpg) 0 0 repeat-x #D3F0F0; color:#2F5958; font:13px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; position:relative; margin:0 auto; padding:0px 0 0 0px;border-right: 1px solid #dbe082;
	border-left: 1px solid #dbe082;
	border-bottom: 1px solid #dbe082;}
#footerPan{width:778px; position:relative; margin:0 auto;	top: 0px;	left: 0px;}

#footerPan ul{width:608px; height:20px; position:relative; margin:0 auto;}
#footerPan li{float:left; }
#footerPan ul li a{padding:0 10px 0; color:#2F5958;  text-decoration:none; font-size:13px;}
#footerPan ul li a:hover{text-decoration:underline;}

#footerPan p.copyright{width:276px;margin:10px 0 0 92px;}
*/

/***********8test1***********/

#footermainPan{height:55px; width:824px;background:url(../images/footerbg.jpg) 0 0 repeat-x #2F5958; color:#2F5958; font:13px/20px "Trebuchet MS",Arial, Helvetica, sans-serif; position:relative; margin:0 auto; clear:both; padding:5px 0 0 1px;border-top: 1px solid #DBE082;border-right: 1px solid #DBE082;border-left: 1px solid #DBE082;border-bottom: 1px solid #DBE082;}

#footerPan{width:778px; position:relative; margin:0 auto;}

#footerPan ul{width:608px; height:20px; position:relative; margin:0 auto;}
#footerPan li{float:left; }
#footerPan ul li a{padding:0 10px 0; color:#2F5958; text-decoration:none; font-size:13px;}
#footerPan ul li a:hover{text-decoration:underline;}

#footerPan p.copyright{width:276px; position:relative; margin:0 auto;   font-size:13px;}

#footerPan ul.templateworld{width:250px; background:#3B3B3B; color:#fff; display:block; position:absolute; top:70px; left:260px; font-size:10px;}
#footerPan ul.templateworld li{height:20px;}
#footerPan ul.templateworld li a{background:#3B3B3B; display:block; color:#fff; text-decoration:none; padding:0px;}
#footerPan ul.templateworld li a:hover{text-decoration:underline;}

#footerPanhtml{width:70px; height:24px; display:block; position:absolute; top:45px; left:265px;}
#footerPanhtml a{width:66px; height:24px; display:block; background:url(images/html-bg-normal.gif) 0 0 no-repeat #3B3B3B; color:#fff; font-size:14px; line-height:24px; font-weight:bold; text-decoration:none;text-transform:uppercase; padding:0 0 0 4px;}
#footerPanhtml a:hover{background:url(images/html-bg-hover.gif) 0 0 no-repeat #3B3B3B; color:#fff;}
#footerPancss{width:58px; height:24px; display:block; position:absolute; top:45px; left:340px;}
#footerPancss a{width:58px; height:24px; display:block; background:url(images/css-bg-normal.gif) 0 0 no-repeat #3B3B3B; color:#fff; font-size:14px; line-height:24px; font-weight:bold; text-decoration:none; text-transform:uppercase; padding:0 0 0 8px;}
#footerPancss a:hover{background:url(images/css-bg-hover.gif) 0 0 no-repeat #3B3B3B; color:#fff; text-decoration:none;}
/*----/FOOTER PANEL----*/

/*---/Grid View and Data View------*/

.detailsview .actions div {	float: right;text-align: right;	width: 25px;padding-right: 2px;}
.detailsview td {background: #FFFFCC;color: #333333;font: small "Segoe UI", Segoe, sans-serif;padding: 0px 10px 10px 10px;}
.detailsview td a {	color: #0066CC;	font: bold small "Segoe UI", Segoe, sans-serif;	padding-right: 10px;}
.detailsview td a:hover {
	font-weight: bold;
	color: #333;
}
.detailsview th {
	background: #Dcd410;
	color: #FFFFFF;
	font: small "Segoe UI", Segoe, sans-serif;
	letter-spacing: 0;
	padding: 3px 8px 5px;
	padding: 2px;
	text-align: left;
}
.detailsview tr.header {
	background: #FFFFCC;
	padding: 3px 8px 5px;
}
.gridview .actions div {
	float: right;
	padding-right: 5px;
	text-align: right;
	width: 95px;
}

.gridview .edit td,.gridview .create td {
	background: #FFFFCC;
	padding: 4px;
	border-bottom: solid 2px #FFFFFF;
	border-top: solid 2px #FFFFFF;
}

.gridview td {
	background: #FFFFCC;
	border-bottom: solid 1px #dcd410;
	color: #333333;
	font: 11px "Segoe UI", Segoe, sans-serif;
	padding: 5px 4px;
}
.gridview td a{
	color: #0066CC;
	font: bold small "Segoe UI",Segoe,sans-serif;
	padding: 2px;
	text-decoration: none;
}
.gridview td a:hover {
	color: #FF0000;
	font-weight: bold;
}
.gridview th {
	background: #dcd410;
	color: #FFFFFF;
	font: small "Segoe UI", Segoe, sans-serif;
	letter-spacing: 0;
	padding: 4px;
	text-align: left;
}
.gridview th a{
	color: #FFFFFF;
	font: bold small "Segoe UI",Segoe,sans-serif;
}
.gridview th a:hover{
	color: #6699ff;
}
.gridview tr.even td,.detailsview tr.even td{
	background: #FFFFFF;
}
.gridview tr.header {
	background: #dcd410;
}
.gridview,.detailsview {
	width: 100%;
}

/*---/Grid View and Data View------*/

