/* CSS Document */

body{background:#fff; color:#0F0F0F; font:15px/20px Arial, Helvetica, sans-serif; margin:32px 0 0; padding:0;}
div,ul,h2,h1, h3, li, p, img{margin:0; padding:0;}
ul{list-style-type:none;}
h1,h3,h4,h5,h6{font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;margin: 0px 0px 5px 0px;font-weight: normal;color: #000;padding: 0px;}
h1{font-size: 165%;}
h2{font-size: 130%;}
h3{font-size: 115%;}
h4{font-size: 85%;}
h5{font-size: 75%;}
h6{font-size: 65%;}

.sb-title h3
{
	font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;margin: 0px 0px 5px 0px;font-weight: normal;color: #000;padding: 0px;
	}
	
a {
	text-decoration:none;
	color:#006633;
	font-weight:bold;
}
a:hover 
{
	color:#FF8700;
	text-decoration:underline;
}
/* TOP PANEL*/
#topPanel{width:762px; height:373px; position:relative; margin:0 auto; padding:0;}

#topPanel1{width:950px; height:100%; position:relative; margin:0 auto; padding:0;}

#topPaneld{width:762px; height:373px; position:relative; margin:0 auto; padding:0;}

#topPaneld1{width:950px; height:0px; position:relative; margin:0 auto; padding:0;}

#topPaneld img{width:230px; height:80px; z-index:1; padding:0; position:absolute; margin:0 0 0 21px;}
#topPaneld1 img{width:230px; height:80px; z-index:1; padding:0; position:absolute; margin:0 0 0 21px;}

#topPanel img{width:230px; height:80px; z-index:1; padding:0; position:absolute; margin:0 0 0 21px;}
#topPanel1 img{width:230px; height:80px; z-index:1; padding:0; position:absolute; margin:0 0 0 21px;}
/* MENU PANEL*/
#topPanel ul{display:block; width:732px; height:36px; position:absolute; top:0; right:0; margin:11px 0 0; padding:0 29px 0 0; border-bottom:1px solid #AEAEAE;}
#topPanel ul li{float:right; font:12px/36px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold;}
#topPanel ul li a{width:74px; height:36px; display:block; padding:0; color:#555; background:#fff; text-decoration:none; text-align:center; margin:0 1px 0 0; top:0px; left:0px;}
#topPanel ul li a:hover{width:74px; height:36px; text-decoration:none; background:url(../images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff;}
#topPanel ul li.active{width:74px; display:block; height:36px; background:url(../images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff; text-align:center; margin:0 1px 0 0;}

/* HEADER PANEL*/
#topPanel div.headerPanelfast{width:246px; height:263px; position:absolute; top:0; left:0; margin:110px 0 0; padding:0px; background:url(../images/orange-normal.jpg) no-repeat 0 0 #FC5F00; color:#fff;}
#topPanel div.headerPanelfast a{width:246px; height:263px; display:block; text-decoration:none; }
#topPanel div.headerPanelfast a:hover{width:246px; height:263px; background:url(../images/orange-hover.jpg) no-repeat 0 0 #FC5F00; color:#fff; text-decoration:none;}
#topPanel div.headerPanelfast h2{display:block; width:90px; height:47px; margin:54px 0 0 103px; font:24px/24px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; position:absolute; top:0px; left:0px; z-index:1;}
#topPanel div.headerPanelfast p{width:163px; display:block; font:12px/18px Arial, Helvetica, sans-serif; font-weight:bold;  position:absolute; top:0px; left:0px; z-index:1; padding:0; margin:105px 50px 0 38px;}

/* MENU PANEL*/
#topPaneld ul{display:block; width:732px; height:36px; position:absolute; top:0; right:0; margin:11px 0 0; padding:0 29px 0 0; border-bottom:1px solid #AEAEAE;}
#topPaneld ul li{float:right; font:12px/36px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold;}
#topPaneld ul li a{width:74px; height:36px; display:block; padding:0; color:#555; background:#fff; text-decoration:none; text-align:center; margin:0 1px 0 0; top:0px; left:0px;}
#topPaneld ul li a:hover{width:74px; height:36px; text-decoration:none; background:url(../images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff;}
#topPaneld ul li.active{width:74px; display:block; height:36px; background:url(../images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff; text-align:center; margin:0 1px 0 0;}
/* HEADER PANEL*/
#topPaneld div.headerPanelfast{width:246px; height:263px; position:absolute; top:0; left:0; margin:110px 0 0; padding:0px; background:url(../images/orange-normal.jpg) no-repeat 0 0 #FC5F00; color:#fff;}
#topPaneld div.headerPanelfast a{width:246px; height:263px; display:block; text-decoration:none; }
#topPaneld div.headerPanelfast a:hover{width:246px; height:263px; background:url(../images/orange-hover.jpg) no-repeat 0 0 #FC5F00; color:#fff; text-decoration:none;}
#topPaneld div.headerPanelfast h2{display:block; width:90px; height:47px; margin:54px 0 0 103px; font:24px/24px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; position:absolute; top:0px; left:0px; z-index:1;}
#topPaneld div.headerPanelfast p{width:163px; display:block; font:12px/18px Arial, Helvetica, sans-serif; font-weight:bold;  position:absolute; top:0px; left:0px; z-index:1; padding:0; margin:105px 50px 0 38px;}

#topPaneld div.headerPanelsecond{width:246px; height:263px; position:absolute; top:0; left:258px; margin:110px 0 0; padding:0px; background:url(../images/green-normal.jpg) no-repeat 0 0 #FC5F00; color:#fff;}
#topPaneld div.headerPanelsecond a{width:246px; height:263px; display:block; text-decoration:none; }
#topPaneld div.headerPanelsecond a:hover{width:246px; height:263px; background:url(../images/green-hover.jpg) no-repeat 0 0 #FC5F00; color:#fff; text-decoration:none;}
#topPaneld div.headerPanelsecond h2{display:block; width:90px; height:47px; background:none; margin:54px 0 0 103px; font:24px/24px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; padding:0; position:absolute; z-index:1;}
#topPaneld div.headerPanelsecond p{width:163px; display:block; font:12px/18px Arial, Helvetica, sans-serif; font-weight:bold;  position:absolute; top:0px; left:0px; z-index:1; padding:0; margin:105px 50px 0 38px;}

#topPaneld div.headerPanelthird{width:246px; height:263px; position:absolute; top:0; right:0; margin:110px 0 0; padding:0px; background:url(../images/blue-normal.jpg) no-repeat 0 0 #FC5F00; color:#fff;}
#topPaneld div.headerPanelthird a{width:246px; height:263px; display:block; text-decoration:none; }
#topPaneld div.headerPanelthird a:hover{width:246px; height:263px; background:url(../images/blue-hover.jpg) no-repeat 0 0 #FC5F00; color:#fff; text-decoration:none;}
#topPaneld div.headerPanelthird h2{display:block; width:90px; height:47px; background:none; margin:54px 0 0 83px; font:24px/24px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; padding:0; position:absolute; z-index:1;}
#topPaneld div.headerPanelthird p{width:163px; display:block; font:12px/18px Arial, Helvetica, sans-serif; font-weight:bold;  position:absolute; top:0px; left:0px; z-index:1; padding:0; margin:105px 50px 0 38px;}

/* MENU PANEL*/
#topPaneld1 ul{display:block; width:732px; height:36px; position:absolute; top:0; right:0; margin:11px 0 0; padding:0 29px 0 0; border-bottom:1px solid #AEAEAE;}
#topPaneld1 ul li{float:right; font:12px/36px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold;}
#topPaneld1 ul li a{width:74px; height:36px; display:block; padding:0; color:#555; background:#fff; text-decoration:none; text-align:center; margin:0 1px 0 0; top:0px; left:0px;}
#topPaneld1 ul li a:hover{width:74px; height:36px; text-decoration:none; background:url(../images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff;}
#topPaneld1 ul li.active{width:74px; display:block; height:36px; background:url(../images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff; text-align:center; margin:0 1px 0 0;}

/* HEADER PANEL*/
#topPaneld1 div.headerPanelfast{width:246px; height:263px; position:absolute; top:0; left:0; margin:110px 0 0; padding:0px; background:url(../images/orange-normal.jpg) no-repeat 0 0 #FC5F00; color:#fff;}
#topPaneld1 div.headerPanelfast a{width:246px; height:263px; display:block; text-decoration:none; }
#topPaneld1 div.headerPanelfast a:hover{width:246px; height:263px; background:url(../images/orange-hover.jpg) no-repeat 0 0 #FC5F00; color:#fff; text-decoration:none;}
#topPaneld1 div.headerPanelfast h2{display:block; width:90px; height:47px; margin:54px 0 0 103px; font:24px/24px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; position:absolute; top:0px; left:0px; z-index:1;}
#topPaneld1 div.headerPanelfast p{width:163px; display:block; font:12px/18px Arial, Helvetica, sans-serif; font-weight:bold;  position:absolute; top:0px; left:0px; z-index:1; padding:0; margin:105px 50px 0 38px;}

#topPaneld1 div.headerPanelsecond{width:246px; height:263px; position:absolute; top:0; left:258px; margin:110px 0 0; padding:0px; background:url(../images/green-normal.jpg) no-repeat 0 0 #FC5F00; color:#fff;}
#topPaneld1 div.headerPanelsecond a{width:246px; height:263px; display:block; text-decoration:none; }
#topPaneld1 div.headerPanelsecond a:hover{width:246px; height:263px; background:url(../images/green-hover.jpg) no-repeat 0 0 #FC5F00; color:#fff; text-decoration:none;}
#topPaneld1 div.headerPanelsecond h2{display:block; width:90px; height:47px; background:none; margin:54px 0 0 103px; font:24px/24px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; padding:0; position:absolute; z-index:1;}
#topPaneld1 div.headerPanelsecond p{width:163px; display:block; font:12px/18px Arial, Helvetica, sans-serif; font-weight:bold;  position:absolute; top:0px; left:0px; z-index:1; padding:0; margin:105px 50px 0 38px;}

#topPaneld1 div.headerPanelthird{width:246px; height:263px; position:absolute; top:0; right:0; margin:110px 0 0; padding:0px; background:url(../images/blue-normal.jpg) no-repeat 0 0 #FC5F00; color:#fff;}
#topPaneld1 div.headerPanelthird a{width:246px; height:263px; display:block; text-decoration:none; }
#topPaneld1 div.headerPanelthird a:hover{width:246px; height:263px; background:url(../images/blue-hover.jpg) no-repeat 0 0 #FC5F00; color:#fff; text-decoration:none;}
#topPaneld1 div.headerPanelthird h2{display:block; width:90px; height:47px; background:none; margin:54px 0 0 83px; font:24px/24px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; padding:0; position:absolute; z-index:1;}
#topPaneld1 div.headerPanelthird p{width:163px; display:block; font:12px/18px Arial, Helvetica, sans-serif; font-weight:bold;  position:absolute; top:0px; left:0px; z-index:1; padding:0; margin:105px 50px 0 38px;}

/* MENU PANEL*/
#topPanel1 ul{display:block; width:732px; height:36px; position:absolute; top:0; right:0; margin:11px 0 0; padding:0 29px 0 0; border-bottom:1px solid #AEAEAE;}
#topPanel1 ul li{float:right; font:12px/36px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold;}
#topPanel1 ul li a{width:74px; height:36px; display:block; padding:0; color:#555; background:#fff; text-decoration:none; text-align:center; margin:0 1px 0 0; top:0px; left:0px;}
#topPanel1 ul li a:hover{width:74px; height:36px; text-decoration:none; background:url(../images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff;}
#topPanel1 ul li.active{width:74px; display:block; height:36px; background:url(../images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff; text-align:center; margin:0 1px 0 0;}

#topPanel1 ul li a.hideme
{
 width:74px; height:36px; background:url(../images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff; text-align:center; margin:0 1px 0 0;
	}
#topPanel1 ul li a.hideme1
{
 width:74px; height:36px; background:url(../images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff; text-align:center; margin:0 1px 0 0;
	}
#topPaneld1 ul li a.hidemehome
{
 width:74px; height:36px; background:url(../images/button.gif) no-repeat 0 0 #AEAEAE; color:#fff; text-align:center; margin:0 1px 0 0;
	}	
/* HEADER PANEL*/
#topPanel1 div.headerPanelfast{width:246px; height:263px; position:absolute; top:0; left:0; margin:110px 0 0; padding:0px; background:url(../images/orange-normal.jpg) no-repeat 0 0 #FC5F00; color:#fff;}
#topPanel1 div.headerPanelfast a{width:246px; height:263px; display:block; text-decoration:none; }
#topPanel1 div.headerPanelfast a:hover{width:246px; height:263px; background:url(../images/orange-hover.jpg) no-repeat 0 0 #FC5F00; color:#fff; text-decoration:none;}
#topPanel1 div.headerPanelfast h2{display:block; width:90px; height:47px; margin:54px 0 0 103px; font:24px/24px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; position:absolute; top:0px; left:0px; z-index:1;}
#topPanel1 div.headerPanelfast p{width:163px; display:block; font:12px/18px Arial, Helvetica, sans-serif; font-weight:bold;  position:absolute; top:0px; left:0px; z-index:1; padding:0; margin:105px 50px 0 38px;}

#topPanel div.headerPanelsecond{width:246px; height:263px; position:absolute; top:0; left:258px; margin:110px 0 0; padding:0px; background:url(../images/green-normal.jpg) no-repeat 0 0 #FC5F00; color:#fff;}
#topPanel div.headerPanelsecond a{width:246px; height:263px; display:block; text-decoration:none; }
#topPanel div.headerPanelsecond a:hover{width:246px; height:263px; background:url(../images/green-hover.jpg) no-repeat 0 0 #FC5F00; color:#fff; text-decoration:none;}
#topPanel div.headerPanelsecond h2{display:block; width:90px; height:47px; background:none; margin:54px 0 0 103px; font:24px/24px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; padding:0; position:absolute; z-index:1;}
#topPanel div.headerPanelsecond p{width:163px; display:block; font:12px/18px Arial, Helvetica, sans-serif; font-weight:bold;  position:absolute; top:0px; left:0px; z-index:1; padding:0; margin:105px 50px 0 38px;}

#topPanel div.headerPanelthird{width:246px; height:263px; position:absolute; top:0; right:0; margin:110px 0 0; padding:0px; background:url(../images/blue-normal.jpg) no-repeat 0 0 #FC5F00; color:#fff;}
#topPanel div.headerPanelthird a{width:246px; height:263px; display:block; text-decoration:none; }
#topPanel div.headerPanelthird a:hover{width:246px; height:263px; background:url(../images/blue-hover.jpg) no-repeat 0 0 #FC5F00; color:#fff; text-decoration:none;}
#topPanel div.headerPanelthird h2{display:block; width:90px; height:47px; background:none; margin:54px 0 0 83px; font:24px/24px "Trebuchet MS",Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; padding:0; position:absolute; z-index:1;}
#topPanel div.headerPanelthird p{width:163px; display:block; font:12px/18px Arial, Helvetica, sans-serif; font-weight:bold;  position:absolute; top:0px; left:0px; z-index:1; padding:0; margin:105px 50px 0 38px;}
/* /TOP PANEL*/

/* BODY PANEL*/
#bodyPanel{width:762px; height:640px; position:relative; margin:0 auto; padding:0;}
#bodyPanel h2{ background:#fff; display:block; width:250px; height:50px; margin:0; font:30px/30px Georgia, "Times New Roman", Times, serif; font-weight:normal; padding:4px 0 0 202px; color:#FF7113;}
#bodyPanel p{background:url(../images/symbol.jpg) 0 0 no-repeat #fff; margin:0 0 0 54px; padding:0 42px 35px 150px; color:#0F0F0F;}
#bodyPanel p span{font-weight:bold;}
#bodyPanel p.dotline{background:url(../images/dot-line.gif) 0 0 repeat-x #fff; padding:0; margin:0 40px 0 25px; color:#000;}
/*#bodyPanel p.capstext{background: url(../images/name.gif) bottom right no-repeat #fff; font:18px/24px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#555555; padding:2px 10px 0 25px ; margin:0 35px 10px 0; }*/
#bodyPanel p.capstext{background:bottom right no-repeat #fff; font:18px/24px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#555555; padding:2px 10px 0 25px ; margin:0 35px 10px 0; }
#bodyPanel p.more{height:26px; padding:0; background:none; margin:0;}
#bodyPanel p.more a{width:76px; height:26px; display:block; margin:314px 20px 19px 618px; background:url(../images/more.gif) 0 0 no-repeat #fff; color:#555; text-decoration:none; font:15px/26px "Trebuchet MS",Arial, Helvetica, sans-serif; padding:0 0 0 10px; text-transform:uppercase; position:absolute; top:0px; right:0px;}
#bodyPanel p.more a:hover{background:url(../images/more.gif) 0 0 no-repeat #fff; color:#216EBD; text-decoration:none;}
#bodyPanel h3{background:#fff; display:block; width:250px; height:34px; margin:34px 0 12px 0; font:30px/30px Georgia, "Times New Roman", Times, serif; font-weight:normal; padding:0 0 0 20px; color:#FF7113;}
#bodyPanel #testimonial{width:283px; height:162px;  padding:10px 10px 0 13px; margin:0 0 0 10px; color:#786321;}
#bodyPanel #testimonial p{background:none; margin:0; padding:0 0 1px 0;}
#bodyPanel #testimonial p span{color:#786321 !Important; background:#FFFAED !Important;}
#bodyPanel p.moretwo{height:26px; padding:0; background:none; margin:0;}
#bodyPanel p.moretwo a{width:76px; height:26px; display:block; margin:0px 0px 0px 196px; background:url(../images/more2.gif) 0 0 no-repeat #FFF5D6; color:#555; text-decoration:none; font:15px/26px "Trebuchet MS",Arial, Helvetica, sans-serif; text-transform:uppercase; padding:0 0 0 10px; top:0px; right:0px;}
#bodyPanel p.moretwo a:hover{background:url(../images/more2.gif) 0 0 no-repeat #FFF5D6; color:#216EBD; text-decoration:none;}
#bodyPanel h4{ background:#fff; width:250px; height:30px; position:absolute; top:361px; right:5px; margin:0; font:30px/30px Georgia, "Times New Roman", Times, serif; font-weight:normal; padding:0px; color:#FF7113;}
#bodyPanel ul{width:225px; display:block; position:absolute; right:30px; top:405px; }
#bodyPanel ul li{font:12px/25px Arial, Helvetica, sans-serif; font-weight:normal; background:url(../images/symbol2.gif) 0 8px no-repeat; padding:0 0 0 30px;}
#bodyPanel ul span{ background:url(../images/dot-line.gif) repeat-x 0 100%; height:25px; display:block;}


.mainul {width:225px; display:block; position:absolute; right:30px; top:405px; }
.mainli {font:12px/25px Arial, Helvetica, sans-serif; font-weight:normal; background:url(../images/symbol2.gif) 0 8px no-repeat; padding:0 0 0 30px;}
.mainspan { background:url(../images/dot-line.gif) repeat-x 0 100%; height:25px; display:block;}

/*#topPanel1 ul{width:225px; display:block; position:absolute; right:30px; top:405px; }
#topPanel1 div.btrightPan a{font:12px/25px Arial, Helvetica, sans-serif; font-weight:normal; background:url(../images/symbol2.gif) 0 8px no-repeat; padding:0 0 0 30px;}*/


/* FOOTER PANEL*/


#footerPanel{width:100%; margin:0 auto; background:#DCDCDC; color:#4C4C4C; font-size:12px; }
#footerbodyPanel{width:762px;height:133px; position:relative; margin:0 auto; padding:0; text-align:center;}
#footerPanel ul{width:350px; display:block; position:absolute; right:200px; top:33px; }
#footerPanel li{float:left; font:12px/15px Arial, Helvetica, sans-serif; font-weight:normal;}
#footerPanel ul li a{padding:0 6px; color:#4C4C4C; background:#DCDCDC; text-decoration:none;}
#footerPanel ul li a:hover{text-decoration:underline;}
#footerPanel ul li a.padl{padding:0 0 0 6px;}
#footerPanel p.copyright{background:#DCDCDC; display:block; position:absolute; top:54px; right:250px; color:#A64200; }
#footerPanel ul.templateworld{width:158px; background:#DCDCDC; color:#4C4C4C; display:block; position:absolute; top:74px; right:40px;}
#footerPanel ul.templateworld li a{background:#DCDCDC; display:block; color:#4C4C4C; text-decoration:none;}
#footerPanel ul.templateworld li a:hover{text-decoration:underline;}

#footerhtmlPanel{ width:86px; height:31px; display:block; position:absolute; top:34px; left:29px; margin:0; padding:0;} 
#footerhtmlPanel a{ width:86px; height:31px; display:block; background:url(../images/html-img.gif) no-repeat 0 0 #DCDCDC; text-decoration:none; font:14px/31px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#2F2F2F; text-transform:uppercase; padding:0 0 0 10px; position:absolute; top:0px; right:0px;}
#footerhtmlPanel a:hover{background:url(../images/html-img.gif) no-repeat 0 0 #DCDCDC; color:#216EBD; text-decoration:none; }
#footercssPanel{ width:86px; height:31px; display:block; position:absolute; top:34px; left:115px; margin:0; padding:0;} 
#footercssPanel a{ width:86px; height:31px; display:block; background:url(../images/css-img.gif) no-repeat 0 0 #DCDCDC; text-decoration:none; font:14px/31px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#2F2F2F; text-transform:uppercase; padding:0 0 0 10px; position:absolute; top:0px; right:0px;}
#footercssPanel a:hover{background:url(../images/css-img.gif) no-repeat 0 0 #DCDCDC; color:#216EBD; text-decoration:none; }

/*----Body Top Right Panel----*/
#btrightPan{width:203px; padding-left:20px; float:left; font-family:Arial, Helvetica, sans-serif;}

#btrightPan div.graph{width:203px; height:58px; display:block; background:url(../images/side-frame.jpg) 0 0 no-repeat; font-size:18px; line-height:44px; position:relative; margin:0 auto;}
#btrightPan div.graph h2{width:60px; height:22px; display:block; background:#fff; color:#FF8700; font-size:18px; position:absolute; top:7px; left:86px;}
#btrightPan div.graph p{font-size:14px; position:absolute; top:30px; left:86px;}
#btrightPan div.graph a{width:202px; height:58px; display:block; background:url(../images/graph-nor.jpg) 13px 0 no-repeat; font-size:0px; text-decoration:none; margin:0 0 0 1px; text-indent:-2000px}
#btrightPan div.graph a:hover{background:url(../images/graph-hover.jpg) 13px 0 no-repeat; text-decoration:none;}

#btrightPan #planning{width:203px; height:58px; display:block; background:url(../images/side-frame.jpg) 0 0 no-repeat;  line-height:44px; position:relative; margin:0 auto;}
#btrightPan #planning h2{width:60px; height:22px; display:block; background:#fff; color:#FF8700; font-size:18px; position:absolute; top:7px; left:86px;}
#btrightPan #planning p{font-size:14px; position:absolute; top:30px; left:86px;}
#btrightPan #planning a{width:202px; height:58px; display:block; background:url(../images/planning-nor.jpg) 13px 1px no-repeat; font-size:0px; text-decoration:none; margin:0 0 0 1px; text-indent:-2000px}
#btrightPan #planning a:hover{background:url(../images/planning-hover.jpg) 13px 1px no-repeat; text-decoration:none;}

#btrightPan #services{width:203px; height:58px; display:block; background:url(../images/side-frame.jpg) 0 0 no-repeat;  line-height:44px; position:relative; margin:0 auto;}
#btrightPan #services h2{width:60px; height:22px; display:block; background:#fff; color:#FF8700; font-size:18px; position:absolute; top:7px; left:86px;text-decoration:none;}
#btrightPan #services p{font-size:14px; position:absolute; top:30px; left:86px;}
#btrightPan #services a{width:202px; height:58px; display:block; background:url(../images/services-nor.jpg) 13px 1px no-repeat; font-size:0px; text-decoration:none; margin:0 0 0 1px; text-indent:-2000px}
#btrightPan #services a:hover{background:url(../images/services-hover.jpg) 13px 1px no-repeat;}

#btrightPan #projects{width:203px; height:58px; display:block; background:url(../images/side-frame.jpg) 0 0 no-repeat;  line-height:44px; position:relative; margin:0 auto;}
#btrightPan #projects h2{width:60px; height:22px; display:block; background:#fff; color:#FF8700; font-size:18px; position:absolute; top:7px; left:86px;}
#btrightPan #projects p{font-size:14px; position:absolute; top:30px; left:86px;}
#btrightPan #projects a{width:202px; height:58px; display:block; background:url(../images/projects-nor.jpg) 13px 1px no-repeat; font-size:0px; text-decoration:none; margin:0 0 0 1px; text-indent:-2000px}
#btrightPan #projects a:hover{background:url(../images/projects-hover.jpg) 13px 1px no-repeat; text-decoration:none;}

/*----/Body Top Right Panel----*/

.spacer{
	font-size:0; line-height:0; clear:both;}
	br.clear {clear: both; height:1px;}
	/* Sidebar Form Classes Starts */
#topPanel1 form {margin:10px 0px 10px 5px;}
#topPanel1 form img {border:1px solid #CBCBCB; margin:0px 0px 5px 0px;}
#topPanel1 .form-tf{border:1px solid #CBCBCB;color:#777777;font-size:14px;height:20px;margin-bottom:5px;padding:5px 0 0 2px;width:196px;}
#topPanel1 .form-tf1{border:1px solid #CBCBCB;color:#777777;font-size:13px;height:35px;padding:3px;width:198px;margin-bottom:3px;}
#topPanel1 .form-tf2{border:1px solid #CBCBCB;color:#777777;font-size:13px;height:28px;padding:3px;width:198px;margin-bottom:3px;}
#topPanel1 .form-but{background-image:url(../images/frm-but.gif); background-repeat:no-repeat; background-position:top left; width:140px; border:none;height:31px; }
#topPanel1 .form-ta{border:1px solid #CBCBCB;color:#777777;font-size:14px;height:93px;margin-bottom:10px;padding:5px;width:188px;}
#topPanel1 div.sb-title{ padding-top:10px; text-align:center;}
#topPanel1 div.white-block { margin:0px 5px; padding:5px; background-color:#FFFFFF;}
/* Sidebar Form Classes Ends */

/* Sidebar Block 3 */
#topPanel1 div.sb-block3 { background-image:url(../images/bg-sb-insquo-bot.gif); background-repeat: no-repeat; background-position:bottom center; padding-bottom:10px; margin-bottom:45px; width:230px;}
#topPanel1 div.sb-block3 h2 { background-image:url(../images/bg-sb-block-3.gif); background-position:center top; background-repeat:no-repeat; height:42px; width:230px; color:#4C4C4C; text-align:center;font-size:16px; font-weight:bold; padding:0px !important; margin:0px 0px 2px 0px !important;}
#topPanel1 div.sb-block3-content { background-color:#DADADA; width:230px;text-align:center;}
/* Sidebar Block 3 */
	/* Sidebar Block 4 */
#topPanel1 div.sb-block4 { background-image:url(../images/bg-sb-insquo-bot.gif); background-repeat: no-repeat; background-position:bottom center; padding-bottom:10px; margin-bottom:25px; padding-top:100px; width:230px; text-align:left;}
#topPanel1 div.sb-block4 h2 { background-image:url(../images/bg-sb-block-4.gif); background-position:center top; background-repeat:no-repeat; height:42px; width:230px; color:#4C4C4C; text-align:center;font-size:16px; font-weight:bold;padding:0px !important; margin:0px 0px 2px 0px !important;}
#topPanel1 div.sb-block4-content { background-color:#DADADA; width:230px; }
/* Sidebar Block 4 */

/* Sidebar Simple Block */
#topPanel1 div.sb-block5 { width:230px; background:url(../images/sb-block5-bg.gif) repeat-y top center; border-top:solid 5px #dadada; border-bottom:solid 5px #dadada;   margin-bottom:15px;}

h1.margin_bot{ margin-bottom:12px;}
.bdr_bot{ border-bottom:1px dotted #CBCBCB;}

label.error, label.error,span.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-style:normal;
}

.success
{
	background-color:#e6f8dd;border:1px solid #191;
	color:#060;
	font-weight:bold;
	height:28px;
}
.errormessage
{
	border:solid 1px #d00;
	color:#900;
	background-color:#fee;
	font-weight:bold;
	height:28px;
}

.errormessage a
{
	
	color:#900;
	font-weight:bold;
	
}
.success span
{
	height:28px;
	vertical-align:middle;
	width:100px;
}


/*#mainPan{width:778px; position:relative; margin:0 auto;}*/
/*---TOP PANEL---*/
/*#topPan{width:778px; height:185px;}
#topleftPan{width:608px; margin:0; float:left; background:url(images/header.jpg) 0 0 no-repeat #FDFDFC; color:#fff;}
#topleftPan h1{width:268px; height:131px; background:none; font:20px/22px Arial, Helvetica, sans-serif; padding:54px 0 0 340px; }
#topleftPan h2{font:13px/20px Arial, Helvetica, sans-serif; display:block; border-top:1px solid #6CEC16; width:203px; position:absolute; top:105px; left:340px;}
#topPan img{ width:229px; height:102px; display:block; margin:0; position:absolute; top:42px; left:61px;}*/


#toprightPan{width:170px; height:185px; position:absolute; top:0px; right:0px;}
#toprightPan ul{width:117px; height:147px; margin:18px 0 0;border-bottom:0px;}
#toprightPan ul li{height:30px; border-bottom:1px solid #CBCACA; line-height:29px; }
#toprightPan ul li a{width:117px; display:block; background:url(../images/arrow-normal.gif) 0 50% no-repeat #fff; color:#3B3B3B; text-decoration:none; padding:0 0 0 35px;text-align:left;}
#toprightPan ul li a:hover{background:url(../images/arrow-hover.gif) 0 50% no-repeat; text-decoration:none;color:#3B3B3B;}
/*#toprightPan ul li.underlinenone{height:30px; border-bottom:none; line-height:29px;}*/

/*--right panel--*/
#middlerightPan{width:233px;}
#middlerightPan form{width:233px; height:234px; background:#fff; color:#3B3B3B;}
#middlerightPan form input{width:195px; height:18px; margin:5px 0 10px 0px;}
#middlerightPan form label{width:195px; height:18px; margin:0 0 0 18px; font-weight:bold;}

#middlerightPan form input.button{width:58px; height:24px; margin:0; background:url(../images/login.jpg) 0 0 no-repeat #FEFEFE; color:#fff; border:none; font:14px/18px Georgia, "Times New Roman", Times, serif; font-weight:bold;cursor:pointer;}

#middlerightPan form h2{width:150px; height:73px; display:block; background:url(../images/icon1.jpg) 10% 50% no-repeat #fff; color:#D67200; font:22px/73px Arial, Helvetica, sans-serif; padding:0 0 0 75px;}
#middlerightPan form #register{width:160px; height:24px; float:left; }
#middlerightPan form #register a{display:block; background:url(../images/icon3.jpg) 10% 50% no-repeat #fff; color:#666; font:22px/24px Arial, Helvetica, sans-serif; padding:0 0 0 35px; text-decoration:none;}
#middlerightPan form #register a:hover{background:url(../images/icon3.jpg) 10% 50% no-repeat #fff; color:#000; text-decoration:none;}

#middlerightPan p.online{width:233px; height:88px; margin:18px 0 23px;}
#middlerightPan p.online a{width:189px; height:66px; display:block; background:url(images/online.jpg) 0 0 no-repeat #EFEFEF; color:#fff; font:18px/20px Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; padding:22px 0 0 44px;}
#middlerightPan p.online a:hover{text-decoration:none;}


#middlerightPan1{width:500px; height:100%; background:#fff; color:#3B3B3B;}
#middlerightPan1 input{width:195px; height:18px; margin:5px 0 10px 0px;}
#middlerightPan1 label{width:195px; height:18px; margin:0 0 0 0px; font-weight:bold;}
#middlerightPan1 input.file{width:195px; height:18px; margin:5px 0 10px 0px;}
#middlerightPan1 input.button{width:58px; height:24px; margin:0; background:url(../images/login.jpg) 0 0 no-repeat #FEFEFE; color:#fff; border:none; font:14px/18px Georgia, "Times New Roman", Times, serif; font-weight:bold;cursor:pointer;}

#middlerightPan1 h2{width:200px; height:73px; color:#D67200; font:18px/73px Arial, Helvetica, sans-serif; padding:0 0 0 0px;}

/*--/right panel--*/

.lblcss{text-align:justify;}

.imgbox {
    background: #999;
    /*-moz-border-radius: 10px;
    -webkit-border-radius: 10px;*/
    padding: 8px;
    padding-left:0;
    padding-right:25px;
    /*z-index: 999;*/
    border: 2px #000000 solid;
}

.Navigation{
	width:100%;
	background:url(../images/nagivation-bg.gif) right top;
	float:left;
	display:block;
}
.NavigationLeft{
	width:7px;
	height:32px;
	background:url(../images/nagivation-left.gif) left top;
	float:left;
}
.NavigationText{
	text-align:left;
}
.NavigationText ul, .NavigationText ul li{
	 margin:0px;
	 padding:0px;
}
.NavigationText ul li{
	display:inline;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.NavigationText ul li a{ 
	padding:8px 8px 8px 8px;
	line-height:32px;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.NavigationText ul li a:hover{ 
	background:url(../images/nagivation-link-over-bg.gif) repeat-x left top;
}
.activepagging{ 
	padding:8px 9px 8px 9px;
	line-height:32px;
	font-size:12px;
	color:#FF8700;
	text-decoration:none;
	background:url(../images/nagivation-link-over-bg.gif) repeat-x left top;
}

.pagging a { border:solid 1px #D6D6D6; padding:2px 5px 2px 5px; background:#fdfdfd;  margin:1px;}
.pagging a:hover, .pagging a.active { background:#666666; border:solid 1px #7f7f7f; color:#FFFFFF;}
.pagging span { border:solid 1px #D6D6D6; padding:2px 5px 2px 5px; background:#fdfdfd;  margin:1px;}

/*-------------------------------CSS for alert, confirm box-------------------------------*/

#popup_container {
	font-family: Arial, sans-serif;
	font-size: 12px;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	border: solid 5px #666;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#popup_title {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	color: #FFF;
	background-color: #999;
	/*border: solid 1px #FFF;*/
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#popup_content {
	
	padding: 1em 1.75em;
	margin: 0em;
}

/*#popup_content.alert {
	background-image: url(images/info.gif);
}

#popup_content.confirm {
	background-image: url(images/important.gif);
}

#popup_content.prompt {
	background-image: url(images/help.gif);
}
*/
#popup_message {
	padding-left: 48px;
}

#popup_panel {
	text-align: center;
	margin: 1em 0em 0em 1em;
}

#popup_prompt {
	margin: .5em 0em;
}

.infomessage
{
	border:solid 1px #0c6b46;
	color:#000;
	background-color:#fbffe5;
	font-weight:bold;
	height:40px;
}

.tdpad5
{
	padding:5px;
	text-align:left;
}

.txtwhite{
    color: white;
    text-align: center;
    vertical-align:middle;
    display: block;
}

/*-------------------------------CSS for processing box-------------------------------*/
#processing_overlay
{
	position: absolute;
	zIndex: 99998;
	top: 0px;
	left: 0px;
	width: 100%;
	height: auto;
	background-color:#000;
	opacity:0.5;
	cursor:wait;
}						
#processing_container {
	font-family: Arial, sans-serif;
	font-size: 12px;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	border: solid 5px #669900;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#processing_title {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	background-color:#669900;
	color: #FFF;
	/*border: solid 1px #FFF;*/
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#processing_content {
	text-align: center;
	padding: 1em 1.75em;
	margin: 0em;
}

#processing_message {
	text-align:center;
	vertical-align:middle;
}

.msg_head {
	padding: 5px 10px;
	cursor: pointer;
	position: relative;
	background-color:#F4F4F8;
	margin:0px;
	font-weight:bold;
}
.msg_head:hover {background:#FF9000;color:#FFF;}

.msg_body {
	padding: 5px 10px 15px;
	background-color:#F5FFF5;
}

.Adminnewemaildata {
	color:#476569;
	margin:0px 0 0 0;
	background:#CCC;
}
.Adminnewemaildata th {
	background:#9CC130;
	color:#FFF;
	font-weight:bold;
	padding:3px 5px 3px 5px;
}
.Adminnewemaildata td {
	color:#000000;
	background:#FFF;
	padding-left:5px;
	padding-right:5px;
}
.Adminnewemaildata td.last-td {
	border-bottom:solid 0px #CCCCCC;
}
.AdminContentArea{
	width:940px;
	margin:0 auto;
	padding-bottom:15px;
}

.aligntop
{
	vertical-align:top;
	}
	
	
	
	
#middlerightPan p.online{width:100px; height:82px; margin:8px 0 23px;}
#middlerightPan p.online a{width:200px; height:82px; display:block; background:url(../images/image2.jpg) 50% 0 no-repeat #999999; color:#fff; font:18px/20px Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; padding:22px 0 0 4px;}
#middlerightPan p.online a:hover{text-decoration:none;}

#middleright p.online{width:150px; height:70px; margin:8px 0 23px;}
#middleright p.online a{width:200px; height:82px; display:block; background:url(../images/image1.jpg) 50% 0 no-repeat #999999; color:#fff; font:18px/20px Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; padding:22px 0 0 28px;vertical-align:middle;}
#middleright p.online a:hover{text-decoration:none;}


/* Overlay */
#feedback-overlay,#login-overlay,#dealer-overlay {background-color:#000; cursor:wait;}

/* Container */
#feedback-container,#login-container {padding:5px; height:auto; width:600px; background-color:#fff; border:5px solid #4a496b;}

