*{margin:0;padding:0;border:0}
body{font:normal 12px Arial,Helvetica,sans-serif}
h1{font-weight: ;font-size: ;color: }
h2{font-weight:normal;font-size:20px}
h3{font-weight: ;font-size: ;color: }
h4{font-weight: ;font-size: ;color: }
h5{font-weight: ;font-size: ;color:#000000 }
h6{font-weight:normal;font-size:14px ;color:#FF0000 }
p{font-weight: ;font-size: ;color: }
a{outline:none;text-decoration:none; color:#0082FF}
a:hover{text-decoration:underline}
.links{font:bold 11px Arial, Helvetica, sans-serif;color:#2F5678}
.links1{font:bold 11px Arial, Helvetica, sans-serif;color:#2F5678;text-decoration:underline; text-decoration:none}
.links1:hover{font:bold 11px Arial, Helvetica, sans-serif;color:#2F5678;text-decoration:underline; text-decoration:underline}

.left{float:left}
.right{float:right}
.clear{clear:both}

#wrap{width:960px;margin:0 auto;}
#nav{background:url(../images/topbg.gif) repeat-x;height:40px}
#nav ul{list-style:none outside}
#nav ul li{display:inline}
#nav ul li a{background:#1B3F5B url(../images/menubg.gif) center bottom no-repeat;display:block;float:left;padding:0 35px;font-weight:bold;color:#FFF;text-decoration:none;text-align:center;height:40px;line-height:40px;margin-right:1px}
#nav ul li a:hover{background-position:top;background-color:#8E3004}
#nav ul li.active a{background-position:top;background-color:#8E3004}
#logobar span{float:right;margin-left:10px;padding-top:15px}
a.login{font:bold 12px Arial,Helvetica,sans-serif;color:#FFF;background:url(../images/allbuttons.gif) left 0 no-repeat; height:25px;padding:5px 10px 0 25px;text-align:left;border:#FF0000;display:block;text-decoration:none}
a.register{font:bold 12px Arial,Helvetica,sans-serif;color:#FFF;background:url(../images/allbuttons.gif) left -29px no-repeat;cursor:pointer;height:25px;padding:0 10px 0 25px; padding-top:5px;text-align:left;display:block;text-decoration:none}
a.cpanel{font:bold 12px Arial,Helvetica,sans-serif;color:#FFF;background:url(../images/buttonbg.gif);cursor:pointer;height:25px;padding:0 10px 0 10px; padding-top:5px;text-align:left;display:block;text-decoration:none}
a.logout{font:bold 12px Arial,Helvetica,sans-serif;color:#FFF;background:url(../images/allbuttons.gif) left -87px no-repeat;cursor:pointer;height:25px;padding:0 10px 0 25px; padding-top:5px;text-align:left;display:block;text-decoration:none}

#header{background:url(../images/bannerbg.gif) repeat-x;padding:0 25px;height:200px}
#header p{font-size:14px;line-height:24px;color:#E68F2E;padding-top:30px}
#header span{font-size:18px}
#howtobar{margin-top:20px;height:98px;background:url(../images/shadow.gif) bottom no-repeat}
#howtobar *{float:left;border:0px solid black}
#howtobar span{display:block;padding:20px 0 0 90px;font-size:13px;font-weight:bold;line-height:22px;color:#FFF}
#howtobar span#step1{background:url(../images/button1.jpg) no-repeat;width:228px;height:58px}
#howtobar span#step2{background:url(../images/button2.jpg) no-repeat;width:145px;padding-top:30px;height:48px}
#howtobar span#step3{background:url(../images/button3.jpg) no-repeat;width:246px;height:58px}
#askbar{background:url(../images/askbg.gif) repeat-x;height:150px;padding-top:20px}
#askbar h2{float:left;margin:40px 10px;font-weight:bold;color:#09F}
#questionfield{width:400px;height:135px;border:1px solid #09F;padding:5px;font:normal 12px/18px Arial,Helvetica,sans-serif;color:#069;float:left}
input.askquestion{font:bold 13px Arial,Helvetica,sans-serif;color:#FFF;background:url(../images/askbutton.gif) repeat-x;cursor:pointer;height:39px;padding:0 10px;margin:0 0 0 10px;width:34%}
#bottomcontainer{border:5px solid #d8e7f3;background:#f3f7fb;padding:1px;margin:20px 0}
#bottominside{border:1px solid #b9d6f6;background:#d8e7f3;padding:10px 10px 0 10px}
#ndques{float:left;margin-right:20px;padding-bottom:10px}
#ndques h2{background:url(../images/qmarkicon.gif) left no-repeat;color:#06C;padding-left:35px;line-height:32px}
#testimonialshadow{float:left;background:url(../images/testimonialshadow.gif) center bottom no-repeat;padding-bottom:13px}
#testimonials{background:#0b8fd3 url(../images/testimonialbg.gif) top repeat-x;padding:0 10px 10px 10px;width:200px; float:left;height:215px}
#testimonials h2{background:url(../images/testimonialicon.gif) left no-repeat;color:#FFF;padding-left:35px;line-height:32px}
#Latestnews{background:#0b8fd3 url(../images/testimonialbg.gif) top repeat-x;padding:0 10px 10px 10px;width:200px; float:left; margin:0 0 0 10px;height:215px}
#Latestnews h2{background:url(../images/news.gif) no-repeat;color:#FFF;padding-left:35px;line-height:32px;}
.seph{background:url(../images/sep-h.gif) repeat-x}
ul.list{list-style:none outside}
ul.list li{background:url(../images/bullet.png) left 2px no-repeat;padding:0 20px;color:#FFF;margin-bottom:5px}
#footer{background:#005A82 url(../images/footerbg.gif) repeat-x;padding:0 20px 20px 20px;font-size:11px;color:#FFF;}
#footersep{display:block;background:url(../images/footersep.gif) center repeat-x;height:10px}

#footer1{padding:0 20px 20px 20px;font-size:11px;color:#FFF;}
#footer1 a {color:#FFFFFF;font-size:11px}
#footersep1{display:block;border-top:dotted #663300 1px}

#footer a {color:#FFFFFF;font-size:11px}

#ndq{background:#FFF}
.head{font-weight:bold;color:#DA8228}
#innercontent{background:url(../images/askbg.gif) repeat-x; border-left:1px solid #EFF6FA; border-right: 1px solid #EFF6FA; /*padding-bottom:50px;*/ padding-left:10px; padding-right:10px; padding-top:7px;height:400px}
textarea.messagebox{width:300px;height:80px;font:Arial, Helvetica, sans-serif;color:#000;border:1px solid #7F9DB9}
textarea.messagebox1{width:250px;height:120px;font:Arial, Helvetica, sans-serif;color:#000;border:1px solid #7F9DB9}
input.textfield{width:150px;height:19px;color:#000;border:1px solid #7F9DB9}
input.textfield1{width:170px;height:19px;color:#000;border:1px solid #7F9DB9}
input.button{font:bold 12px Arial,Helvetica,sans-serif;color:#FFF;background:url(../images/askbutton.gif) center repeat-x;cursor:pointer;height:22px;text-align:center;padding:0 5px 0 5px;}
select.archdrop{height:20px;font:Arial, Helvetica, sans-serif;color:#000;border:1px solid #7F9DB9}
.fonts{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000;}
.heading{font:bold 20px Arial,Helvetica,sans-serif;color:#9E3F0C;}
.toplinks{display:block;font:bold 11px/22px Arial, Helvetica, sans-serif;color:#FFF;text-decoration:none; background:url(../images/menubg.gif) center top no-repeat;float:right;margin:0 5px;padding:0 5px;width:100px;text-align:center}
.toplinks1{display:block;font:bold 11px/22px Arial, Helvetica, sans-serif;color:#FFF;text-decoration:none; background:url(../images/menubg.gif) center bottom no-repeat;float:right;margin:0 5px;padding:0 5px;width:100px;text-align:center}
/*admin*/
/*#adminwrap{width:850px;margin:auto;border:1px solid #6699FF;background:#FFF}
.adminheader{background:url(../images/admin-header.jpg) left top no-repeat;height:155px;padding-right:50px;}
.adminheader h1{font-size:30px;font-weight:normal;color:#FFF}
#adminmenu{margin:0;padding:0;list-style:none;height:30px;background:#009}
#adminmenu li{margin:0;padding:0;display:inline}
#adminmenu li a{font:bold 11px/30px Tahoma, Arial, sans-serif;color:#FFF;text-decoration:none;display:block;float:left;padding:0 15px;height:30px;border-right:1px solid #03C}
#adminmenu li a:hover{background:#06C}

.adminlogin{font:normal 12px Arial, Helvetica, sans-serif;color:#5796ce;border:3px double #6699FF}
.admincontent{padding:10px}
.admintable{font:normal 12px Arial, Helvetica, sans-serif;color:#666;border-top:1px solid #CCC;border-left:1px solid #CCC}
.admintable td{border-bottom:1px solid #CCC;border-right:1px solid #CCC;text-align:left;padding:5px}
.admintable a{font:bold 11px Arial, Helvetica, sans-serif;color:#FF6633;text-decoration:underline}
.admintable a:hover{text-decoration:none}
.adminhead{font:bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF;background:#000099}
.adminlogin{font:normal 12px Arial, Helvetica, sans-serif;color:#5796ce;border:3px double #6699FF}*/

/*admin*/


/*admin*/
#adminwrap{width:960px;margin:auto;border:1px solid #D5E5F1}
.adminheader{background:url(../images/logo.gif) left top no-repeat;height:100px;padding-right:50px;}
.adminheader h1{font-size:30px;font-weight:normal;color:#FFF}
#adminmenu{margin:0;padding:0;list-style:none;height:30px;background:url(../images/topbg.gif)}
#adminmenu li{margin:0;padding:0;display:inline}
#adminmenu li a{font:bold 11px/30px Tahoma, Arial, sans-serif;color:#FFF;text-decoration:none;display:block;float:left;padding:0 15px;height:30px;border-right:1px solid #3D688D}
#adminmenu li a:hover{background:#06C}

.adminlogin{font:normal 12px Arial, Helvetica, sans-serif;color:#5796ce;border:3px double #D5E5F1}
input.loginfield{font:normal 12px Arial, Helvetica, sans-serif;color:#333;margin:0;padding:0 2px;border:1px solid #CCC;width:130px;height:15px}
/*input.button{font:bold 12px Arial, Helvetica, sans-serif;color:#FFF;background:#000 url(../images/buttonbg.gif) repeat-x;margin:0;padding:5px 10px;border:0;cursor:pointer}*/
/*input.textfield{font:normal 12px Arial, Helvetica, sans-serif;color:#333;margin:0;padding:0 2px;border:1px solid #CCC;width:200px;height:15px}
*//*select.dropdown{font:normal 12px Arial, Helvetica, sans-serif;color:#333;margin:0;padding:0;border:1px solid #ccc;}*/
/*textarea.commentbox{font:normal 12px Arial, Helvetica, sans-serif;color:#333;margin:0;padding:0;border:1px solid #CCC;width:207px;height:100px}*/
.admincontent{padding:10px}
.admintable{font:normal 12px Arial, Helvetica, sans-serif;color:#333;border-top:1px solid #D5E5F1;border-left:1px solid #D5E5F1}
.admintable td{border-bottom:1px solid #D5E5F1;border-right:1px solid #D5E5F1;text-align:left;padding:5px}
.admintable a{font:bold 11px Arial, Helvetica, sans-serif;color:#FF6633;text-decoration:underline}
.admintable a:hover{text-decoration:none}
.adminhead{font:bold 11px Arial, Helvetica, sans-serif;color:#9E3F0C; background:#D5E5F1}
/*admin*/

.addlinks{font:bold 11px Arial, Helvetica, sans-serif;color:#E68F2E}
.addlinks p{margin:0}


#reg{background:url(../images/reg_011.gif) repeat-x; }



/* #### Added after Jan 2011 #### */
.center {
text-align: center;
}


.homepage_top_ad_image {
margin: 15px 0;
text-align: center;
}

.homepage_middle_ad_image {
margin: 15px 0;
text-align: center;
}

