body {margin: 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#f8f8f8;}
a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}
a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline;}
.menu {background-image:url(mnubg.jpg); background-position:left bottom; background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; height:31px; }
.whitebg {background-color:#fff;}
.downloadtxt {font-family:Trebuchet MS; font-size:16px; color:#3c3c3c; text-decoration:none; font-weight:bold;}
.downloadtxt a{font-family:Trebuchet MS; font-size:16px; color:#3c3c3c; text-decoration:none; font-weight:bold; text-decoration:none;}
.downloadtxt a:hover{font-family:Trebuchet MS; font-size:16px; color:#3c3c3c; text-decoration:none; font-weight:bold;  text-decoration:underline;}
.homebt { background-image:url(homebt.jpg); background-repeat:no-repeat; font-family:Trebuchet MS; font-size:15px; color:#fff; width:84px; height:31px; font-weight:bold;}
.homebt a{ font-family:Trebuchet MS; font-size:15px; color:#3c3c3c; color:#fff; padding: 5px 22px 6px 22px;} 
.homebt a:hover{  background-image:url(homebt_ov.jpg); background-repeat:no-repeat; font-family:Trebuchet MS; font-size:15px; color:#b91825; width:84px; height:31px; padding: 5px 22px 6px 22px; text-decoration:none }

.homebtov { background-image:url(homebt_ov.jpg); background-repeat:no-repeat; font-family:Trebuchet MS; font-size:15px; color:#b91825; width:84px; height:31px; font-weight:bold;}
.homebtov a{ font-family:Trebuchet MS; font-size:15px; color:#3c3c3c; color:#b91825; padding: 5px 22px 6px 22px;} 
.homebtov a:hover{  background-image:url(homebt_ov.jpg); background-repeat:no-repeat; font-family:Trebuchet MS; font-size:15px; color:#b91825; width:84px; height:31px; padding: 5px 22px 6px 22px; text-decoration:none }

.servicebt { background-image:url(servicebt.jpg); background-repeat:no-repeat; background-color:#FFF; font-family:Trebuchet MS; font-size:15px; color:#fff; width:87px; height:31px; font-weight:bold;}
.servicebt a{ font-family:Trebuchet MS; font-size:15px; color:#3c3c3c; color:#fff;padding:5px 13px 6px 14px;} 
.servicebt a:hover{  background-image:url(servicebt_ov.jpg); background-repeat:no-repeat; font-family:Trebuchet MS; font-size:15px; color:#b91825; padding: 5px 13px 6px 14px; text-decoration:none }

.servicebtov { background-image:url(servicebt_ov.jpg); background-repeat:no-repeat; background-color:#FFF; font-family:Trebuchet MS; font-size:15px; color:#fff; width:87px; height:31px; font-weight:bold;}
.servicebtov a{ font-family:Trebuchet MS; font-size:15px; color:#b91825;padding: 5px 13px 6px 14px;} 
.servicebtov a:hover{  background-image:url(servicebt_ov.jpg); background-repeat:no-repeat; font-family:Trebuchet MS; font-size:15px; color:#b91825; padding: 5px 13px 6px 14px; text-decoration:none }



.productbt { background-image:url(servicebt.jpg); background-repeat:no-repeat; background-color:#FFF; font-family:Trebuchet MS; font-size:15px; color:#fff; width:87px; height:31px; font-weight:bold;}
.productbt a{ font-family:Trebuchet MS; font-size:15px; color:#3c3c3c; color:#fff; padding: 5px 13px 6px 13px;} 
.productbt a:hover{background-image:url(servicebt_ov.jpg); background-repeat:no-repeat; font-family:Trebuchet MS; font-size:15px; color:#b91825; padding: 5px 13px 6px 13px; text-decoration:none; }

.productbtov { background-image:url(servicebt_ov.jpg); background-repeat:no-repeat; background-color:#FFF; font-family:Trebuchet MS; font-size:15px; color:#b91825; width:87px; height:31px; font-weight:bold;}
.productbtov a{ font-family:Trebuchet MS; font-size:15px; color:#3c3c3c; color:#b91825; padding: 5px 13px 6px 13px;} 
.productbtov a:hover{background-image:url(servicebt_ov.jpg); background-repeat:no-repeat; font-family:Trebuchet MS; font-size:15px; color:#b91825; padding: 5px 13px 6px 13px; text-decoration:none; }


.methodologybt { background-image:url(methodologybt.jpg); background-repeat:no-repeat; background-color:#FFF; font-family:Trebuchet MS; font-size:15px; color:#fff; width:121px; height:31px; font-weight:bold;}
.methodologybt a{ font-family:Trebuchet MS; font-size:15px; color:#3c3c3c; color:#fff;padding: padding: 5px 15px 6px 15px; } 
.methodologybt a:hover{  background-image:url(methodologybt_ov.jpg); background-repeat:no-repeat; font-family:Trebuchet MS; font-size:15px; color:#b91825; padding: 5px 15px 6px 15px; text-decoration:none }

.methodologybtov { background-image:url(methodologybt_ov.jpg); background-repeat:no-repeat; background-color:#FFF; font-family:Trebuchet MS; font-size:15px; color:#b91825; width:121px; height:31px; font-weight:bold;}
.methodologybtov a{ font-family:Trebuchet MS; font-size:15px; color:#3c3c3c; color:#b91825;padding: padding: 5px 15px 6px 15px; } 
.methodologybtov a:hover{  background-image:url(methodologybt_ov.jpg); background-repeat:no-repeat; font-family:Trebuchet MS; font-size:15px; color:#b91825; padding: 5px 15px 6px 15px; text-decoration:none }


.sep {background-image:url(sep.jpg); background-position:center center; background-repeat:repeat-y; width:32px;}

.bannerbg  {background-image:url(bannerbg.jpg); background-repeat:repeat-x; height:302px; font-family:Trebuchet MS; font-size:11px; color:#fff;}
.mainbg {background-image:url(maintopbg.jpg); background-repeat:repeat-x; background-position: top left; padding:25px;  font-family:Trebuchet MS; font-size:11px; color:#525252; border:1px solid #d0d0d0; background-color:#fff;}
.offerstxt {line-height:30px; font-family:Trebuchet MS; font-size:12px; font-weight:bold; }

.headingtxt {font-family:Trebuchet MS; font-size:22px; color:#3c3c3c; line-height:20px; font-weight:bold;}
.headingredtxt {font-family:Trebuchet MS; font-size:22px; color:#c00e1f; line-height:20px; font-weight:bold;}

.headingredtxt1 {font-family:Trebuchet MS; font-size:16px; color:#c00e1f; line-height:20px; font-weight:bold;}
.headingredtxt1 a{font-family:Trebuchet MS; font-size:16px; color:#c00e1f; line-height:20px; font-weight:bold; text-decoration:none;}
.headingredtxt1 a:hover{font-family:Trebuchet MS; font-size:16px; color:#c00e1f; line-height:20px; font-weight:bold;  text-decoration:none;}

.footer {background-image:url(footerbg.jpg); background-repeat:repeat-x;  font-family:Trebuchet MS; font-size:10px; color:#595959; padding-top:15px;}

.innerbannerbg  {background-image:url(bannerbg.jpg); background-repeat:repeat-x; height:120px; font-family:Trebuchet MS; font-size:11px; color:#fff;}
.headbannertxt {font-family:Trebuchet MS; font-size:22px; color:#fff; line-height:20px; font-weight:bold;}
.bannertxt {font-family:Trebuchet MS; font-size:11px; color:#a8e3ff; line-height:20px; font-weight:normal;}

.headtxt2 {font-family:Trebuchet MS; font-size:11px; color:#005698; line-height:20px; font-weight:bold;}

.txt{font-family:Trebuchet MS;	font-size:13px;	color:#484242;}
.txt a{font-family:Trebuchet MS;	font-size:13px;	color:#484242; text-decoration:underline;}
.txt a:hover{font-family:Trebuchet MS;	font-size:13px;	color:#484242; text-decoration:none;}


.field { width: 180px; border: 1px solid #63a3be; font-family:Trebuchet MS;	font-size:11px;	color:#004d70; }
.button {background-color:#4c8eac; font-family:Trebuchet MS; font-size:11px;	color:#ffffff; border: 1px solid #17485f; }
.imgbg { background-color:#F0F0F0; padding: 6px;}
.br {border: 1px solid #4989a6; background-color:#f8f8f8;}