@charset "utf-8";
/* CSS Document */

img a div input { behaviour: url(iepngfix.htc) }

.logo { background:url(../images/logo.jpg) no-repeat; width:187px; height:51px; margin:20px 0; float:left;}

/*menu*/
.menu { width:758px; margin:30px 0 0 0; float:left; border-bottom:solid 2px #d3d3d3; padding:0 0 0 30px; }

.menu ul { list-style-type:none; padding:0px; margin:0px; }
.menu ul li { float:left; display:block; }
.menu ul li a{ font:normal 13px "Tahoma",Arial, Helvetica, sans-serif; color:#177f98; text-decoration:none; display:block; padding:5px 15px; }
.menu ul li a:hover { color:#56831c; text-decoration:none; }

.menu ul li.current { font:normal 13px "Tahoma",Arial, Helvetica, sans-serif; color:#56831c; text-decoration:none; display:block; padding:5px 17px; background:url(../images/menu-hvr.jpg) repeat-x bottom; }

.menu ul li.space { background:url(../images/menu-space.jpg) no-repeat bottom #d3d3d3; width:1px; height:22px; margin:4px 0 0 0; }
/*menu ends*/

/*addmenu*/
.addmenu { width:976px; background:#adadad; }

.addmenu ul{ list-style-type:none; padding:0px; margin:0px; }
.addmenu ul li { float:left; padding:0px; margin:0px; display:block; }
.addmenu ul li a { width:161.9px; height:38px; padding:18px 0 12px 0; display:block; font:normal 12px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; background:url(../images/addmenu-bg.jpg) no-repeat; }
.addmenu ul li a:hover { color:#ffffff; background:#6aab11; }

.addmenu img { margin:-15px 0 0 0; padding:5px 10px; }

.addmenu ul li.space{ width:1px; background:#868686; height:68px; }

/*addmenu ends*/


/*client*/
.clt ul { list-style-type:none; display:block; padding:0px; margin:0 0 0 25px; width:500px; }
.clt ul li { padding:10px; margin:0px; display:block; font:normal 12px "Tahoma",Arial, Helvetica, sans-serif; color:#3b3b3b;  line-height:24px; }
.clt ul li a{ font: normal 12px "Tahoma",Arial, Helvetica, sans-serif; text-decoration:none; color:#006699; }
.clt ul li a:hover{ color:#FF3300; text-decoration:underline; }
/*client ends*/


/* leftmenu */
#leftmenu {font:normal 12px Arial, Helvetica, sans-serif; width: 150px; padding: 0px; margin: 0px;
}
#leftmenu ul {list-style: none; margin:0px; padding: 0px; border: none; }
#leftmenu ul li {list-style-type:none; margin: 0px; padding: 0px; }

#leftmenu ul li a {font:normal 13px Arial, Helvetica, sans-serif; display: block; padding:6px 0 6px 25px ; text-decoration: none; color: #013945; width:188px; border-bottom:dashed 1px #278194; background:#EFEFEF; }

#leftmenu ul li a:hover, #leftmenu ul li a.current, #leftmenu ul li a:focus {background:#278194; border-bottom:dashed 1px #589209; color: #ffffff; text-decoration:none; }

/*leftmenu ends*/

/*content*/
h2 { font:bold 17px "Tahoma",Arial, Helvetica, sans-serif; color:#6aab11; }

.wh-txt { font: normal 12px "Tahoma",Arial, Helvetica, sans-serif; color:#FFFFFF; }

.txt { font:normal 12px Arial, Helvetica, sans-serif; color:#3b3b3b; text-align:justify; margin:0 0 0 6px; padding:15px; }

.txt ul { font: normal 12px "tahoma", Arial, Helvetica, sans-serif; color:#3b3b3b;  }

.txt a { color:#006699; text-decoration:none; }
.txt a:hover { color:#FF3300; text-decoration:underline; }
/*content ends*/

/*footer*/
.footer td { padding:15px; font:normal 12px Arial, Helvetica, sans-serif; color:#ffffff; }
.footer a { font:normal 12px Arial, Helvetica, sans-serif; color:#99b4ba; text-decoration:none; padding:0 0 0 12px; line-height:18px; }
.footer a:hover{ color:#ffffff; text-decoration:underline; }

.footer-hdng { font:bold 14px Georgia, "Times New Roman", Times, serif; color:#ffffff; text-decoration:underline; }

.copyright { font:normal 12px Arial, Helvetica, sans-serif; color:#99b4ba; text-align:center; padding:15px 0; }
/*footer ends*/
