@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; background:url(../images/bgback.gif) repeat-x #FFF; font-family:Arial, Helvetica, sans-serif}
#main{ margin:auto; width:799px;}

A{color:#29A5D9; text-decoration:underline;}
A:hover{color:#97D3ED; text-decoration:none;}

.clr{clear:both;}

#topHeader{margin:auto; width:799px; height:95px; background:url(../images/bgheader.jpg) no-repeat #FFF;}
#menu{padding-left:10px; background:url(../images/bg.jpg) repeat-x;}
#menu ul{ padding:0px; margin:0px; list-style-type:none}
#menu ul li{ float:left;}
#menu ul li a{ display:block; background:url(../images/line.jpg) right no-repeat; padding:5px 36px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:center; color:#fff; text-decoration:none}
#menu ul li a:hover{ background:#60afdb}

#topContent{ padding-top:2px; text-align:center; background-color:#fff;}


.selectedanchor{}
.anylinkcss{position: absolute;left: 0;top: 0;visibility: hidden;border: 1px solid black;border-bottom-width: 0;font: normal 12px Verdana;line-height: 18px; z-index: 100;  width: 200px;}
.anylinkcss ul{margin: 0;padding: 0;list-style-type: none;}
.anylinkcss ul li a{width: 100%;display: block;text-indent: 3px;border-bottom: 1px solid black;padding: 1px 0;text-decoration: none;font-weight: bold;text-indent: 5px; color:#FFF}
.anylinkcss a:hover{background: black;color: white; color:#fff}
.anylinkcsscols{position: absolute;left: 0;top: 0;visibility: hidden; padding-top:10px; padding: 10px;font: normal 12px Verdana;z-index: 100;  background:#60afdb}


.anylinkcsscols .column{width: 210px;float: left;}
.anylinkcsscols .column h2{padding:0px; margin:0px; padding-bottom:8px; text-decoration:underline; font-size:12px;}
.anylinkcsscols .column ul{margin: 0;padding: 0;list-style-type: none;}
.anylinkcsscols li{padding-bottom: 7px; font-size:11px;}
.anylinkcsscols li A{color:#fff; text-decoration:none;}
.anylinkcsscols li A:hover{text-decoration:underline;}
.anylinkshadow{position: absolute;left: 0;top: 0; z-index: 99;  visibility: hidden; background:#000;}



#contentpart{ margin:auto; width:799px; padding-top:10px;}
#contentpart .leftpart{ text-align:justify; float:left; width:564px; padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#474747; line-height:18px;}
#contentpart .leftpart .testmonials{ background:url(../images/line.gif) repeat-x top; padding-top:10px; margin-top:20px;}
#contentpart .leftpart .testmonials .leftpart{ width:250px; float:left}
#contentpart .leftpart .testmonials .leftpart h2{ color:#ff7e00; font-size:14px; font-weight:bold; margin:0px; padding:0px; }

/*
.leftpart p
{
    padding-left:10px;
}
.leftpart ul
{
    padding:0px; margin:0px; list-style:none;
}
.leftpart ul li
{
    padding:2px;
}

*/

#landing_con{width:799px; margin:auto; padding-top:5px; font-family:Arial, Helvetica, sans-serif; background-color:#fff;}
.leftpart{width:180px; float:left;}
.leftpart-topbg{ height:40px; background:url(../images/left_menu_top_curv.gif) top left no-repeat;  background-color:#2B9CD2}
.leftpart-heading{ padding-left:5px; font-weight:bold; color:#fff; font-size:13px; padding-bottom:5px;}

.left-menu{ background-color:#A1D3EC; color:#fff;}
.left-menu ul{ padding:0px; margin:0px; list-style-type:none}
.left-menu ul li{ border-bottom:#FFF solid 1px; min-height:28px;}
.left-menu ul li a{ display:block; background:url(../images/bulleticon.gif) no-repeat left; padding-left:13px; font-size:12px; color:#fff; text-decoration:none; padding:4px 0px 0px 15px}
.left-menu ul li a:hover{ text-decoration:underline;  }

#rightpart{width:580px; float:left; padding:4px 10px 10px 10px; font-size:11px; line-height:19px; text-align:justify; min-height:250px;}
#rightpart p{padding:0px; margin:10px 0px 0px 0px;}
#rightpart a{ text-decoration:none; color:#7f7f7f;}
#rightpart a:hover{ text-decoration:underline; color:#7f7f7f;}

#rightpart .heading{ background:url(../images/headingline.jpg) bottom left no-repeat; padding-bottom:5px; font-size:11px;}



#contentpart .rightpart{ float:left; width:215px;}
#contentpart .rightpart .grybg{ background:#e8e8ed; width:214px;}
#contentpart .rightpart .grybg h2{ color:#2074ba; font-size:14px; font-weight:bold; margin:0px; padding:0px; background:url(../images/left1.gif) no-repeat bottom; padding-bottom:3px; padding-left:20px;}
#contentpart .rightpart .grybg .text{ padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#contentpart .rightpart .data{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#af5600; font-weight:bold; margin-top:10px; background:url(../images/unscriber.gif) no-repeat; width:204px; height:76px; padding:5px 0px 0px 10px;}
#contentpart .rightpart .data .input{ border:#ffae60 solid 1px; height:18px; width:170px; margin-bottom:2px;}
#contentpart .rightpart .data .input a{ text-decoration:none; color:#FFF; font-size:11px;}



/*footer class
#footer{ background-color:#e8e8ed; margin:auto; padding:10px;}
#footer .footerpart{ width:130px; float:left;}
#footer .footerpart ul{ list-style-type:none; padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold}
#footer .footerpart ul li{ list-style-type:none; padding:0px; margin:0px; line-height:14px; }
#footer .footerpart ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#000; text-decoration:none; font-weight:normal}
*/
#footer
{
     background-color:#2B9CD2; margin:auto; padding:10px;
}
#footer a
{
    color:#fff;
}
#footer a:hover
{
    color:#000;
}
.footerpart
{   text-align:center;
    font-size:11px;
}

/*menu bar css start here*/
a.sample_attach, a.sample_attach:visited, div.sample_attach{ display: block;    padding: 2px 5px; background: #00a4e5; width:100px; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:   #fff;}
form.sample_attach{  position: absolute;  visibility: hidden;   padding: 0px 5px 2px 5px;  background: #FFFFEE;  height:300px;}
form.sample_attach b{   font-family: Verdana, Sans-Sherif;  font-weight: 900;  font-size: 1.1em;}
input.sample_attach { margin: 1px 0px; width: 170px; }

#content
{
  background-color:#fff; 
}
#content .pageContent
{
    padding:10px;
}

.pageLeft
{
    width:160px; float:left; margin-right:5px;
}

.pageLeft h2
{
    padding:0px; margin:0px; margin-bottom:5px; font-size:14px; color:#0C75B0; text-decoration:underline;
}

.product-heading
{
    padding:0px; margin:0px; margin-bottom:5px; font-size:15px; color:#0C75B0; text-decoration:underline;
}

.pageLeft ul
{
   list-style:none; padding:0px 0px 0px 5px;margin:0px 0px 0px 5px;
}

.pageLeft ul li
{
    font-size:12px; padding:5px; border-bottom:dotted 1px #0C76B0;
}

.pageLeft ul li:hover
{
   color:#fff;  cursor:hand; cursor:pointer;  background:url(../images/left-menu-bg.gif) repeat-y #0C76B0;
}

.pageLeft ul li a
{
    text-decoration:none;
}
.pageLeft ul li a:hover
{
    color:#fff; text-decoration:none;
}

.pageRight
{
    font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:justify;   float:left;  border-left:solid 1px #999; padding-left:10px;
}

.navigation-header td
{
    border-bottom:solid 1px #999;
}

.navigation-header h2
{
    padding:0px; margin:0px;
    font-size:12px;
}
.selected
{
    color:#fff;  cursor:hand; cursor:pointer;  background:url(../images/left-menu-bg.gif) repeat-y #0C76B0;
}

.frmstyle
{
    font-size:11px; border:solid 1px #ccc; border-collapse:collapse;
}
.frmstyle input
{
    font-size:11px; border:solid 1px #ccc; border-collapse:collapse;
}
.frmstyle textarea
{
    font-size:11px; border:solid 1px #ccc; border-collapse:collapse;
}

.table-header td
{
    background-color:#2B9CD2; font-weight:bold; color:#fff; font-size:12px; padding:2px;
}

#tblProduct{ border-left:solid 1px #2B9CD2; border-right:solid 1px #2B9CD2;  }
#tblProduct td{ padding:2px;  }
