/* default -------------- */

body{margin:0px;}
img{border:0px;}
p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666666; text-decoration:none; margin:0px;}
td{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666666; text-decoration:none; margin:0px;}
h1{font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#065fb3; font-weight:bold; text-decoration:none; margin:0px;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#000000; font-weight:bold; text-decoration:none; margin:0px;}
h3{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:normal; text-decoration:none; margin:0px;}
h4{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#065fb3; font-weight:bold; text-decoration:none; margin:0px;}
h5{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; font-weight:bold; text-decoration:none; margin:0px;}
ul{list-style:square; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;  text-decoration:none; line-height:18px; }
ol{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#065fb3; font-weight:bold;  text-decoration:none; line-height:18px;}
a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:underline; margin:0px;}
a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666; text-decoration:underline; margin:0px;}

/* Background class -------------- */

#headernav{width:981px; height:auto; margin:auto;}
#keytab{width:100%; margin:auto; height:18px;}
.keywords{font-family:Arial; font-weight:normal; font-size:12px; color:#000000; text-decoration:none; text-align:right;}
.keywordsblue{font-family:Arial; font-weight:normal; font-size:12px; color:#065FB3; text-decoration:none;}
#logotabe{width:100%; margin:auto; height:92px; color:#ff0000;}

#toponavbg{width:100%; height:44px; margin:0; padding:0; background:url(../images/nav_bg.gif) repeat-x;}

/* categoryt class -------------- */

#blackbg{background:url(../images/category_bg.gif); width:100%; height:201px; margin:0px; padding:0px;}

#seobox{width:200px; float:left; padding-left:16px; height:185px;}

.categorytext{font-family:Tahoma; font-weight:normal; font-size:11px; color:#ffffff; margin-left:10px; text-decoration:none; padding-top:10px;}
#more{width:50px; float:right; height:20px;}
.morelink{font-family:Tahoma; font-weight:normal; font-size:11px; color:#ffffff; text-decoration:none;}
#smobox{width:200px; height:auto; float:left; margin-left:55px; margin-top:10px;}
#blogbox{width:200px; height:185px; float:left; margin-left:50px; margin-top:10px;}
#webdesignbox{width:200px; height:185px; float:right; margin-top:10px; margin-right:6px;}

/*body*/
#spacer{width:981px; height:13px; margin:auto;}
.clear{clear:both;}
#body{width:981px; height:100%; margin-left:auto; margin-right:auto; margin-bottom:8px; overflow:auto;  }
#leftbody{width:222px; height:100%; float:left; margin:0px; padding:0px; background:url(../images/leftnav-back.jpg); clear:both; }
#leftnav{ width:222px;  height:100%; margin:0px; padding:0px; float:left; }
#leftnav ul{list-style:none; margin:0px; padding:0px;}
#leftnav li{ width: 222px; display:block;  padding-bottom:12px;}
.navfont{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#5b5b5b; text-decoration:none; }
.navfont:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; text-decoration:underline; }
#leftnavbottom{width:222px; height:auto; margin:0px; padding:0px; float:left; }
#mainbody{width:512px; height:100%; margin:0px; padding-left:16px; padding-right:10px; float:left; }
#rightbodywrap{width:204px; height:100%; float:right; margin:0px;}
#rightbody{width:204px; height:100%; float:right; background:url(../images/queryback.jpg);}
.redfont{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#FF0000; text-decoration:none; margin:0px;}
.titlefont{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#065fb3; font-weight:bold; text-decoration:none; margin:0px;}
.link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666666; text-decoration:underline; margin:0px;}
.link:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:underline; margin:0px;}
.table{border:1px solid #000000;}
.bodytext{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666666; text-decoration:none; margin:0px;}
.testimonialfont{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; text-decoration:none;}
.bluefont{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#065FB3; font-weight:bold; text-decoration:none; margin:0px;}

/*Query*/
#queryform{width:180px; height:100%; margin:auto; }
.input{width:104px; height:15px; border:1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:
#000000;  margin-left:10px; margin-bottom:4px; margin-top:4px;}
.input1{width:104px; height:15px; border:1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:
#000000;  margin-left:2px; margin-bottom:4px; margin-top:4px;}
.textarea{width:104px; height:50px; border:1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:
#000000;  margin-left:16px; margin-bottom:4px; margin-top:4px;}
.margin{ margin-left:25px; margin-bottom:7px; }
.submit{margin-left:60px; margin-top:}
#querybottom{width:204px; height:auto; margin:0px; padding:0px; float:right }
.label{ width:45px; height:auto; margin-bottom:4px; margin-right:4px;  font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.label1{ width:45px; height:auto; margin-bottom:4px; margin-right:8px;  font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.label2{ width:45px; height:auto; margin-bottom:4px; margin-right:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/*headerimage*/
#header{ width:981px; height:199px; margin:auto; padding:0px; }
.headerimg{width:437px; height:199px; float:left; margin:0px; padding:0px;}
.headertext{width:540px; height:199px; float:right; margin:0px; padding:0px;}
.headingtext{font-family:verdana, Helvetica, sans-serif; font-size:22px; font-weight:bold; font-style: italic; text-decoration:none; color:
#000000;}
.bluetext{font-family:tahoma, Helvetica, sans-serif; font-size:24px; font-weight:bold; font-style: italic; text-decoration:none; color:
#c5c4c4;}
.quotimg{ width:29px; height:27px; float:left; background:url(../images/left_qout.gif);}
.quotimg1{ width:29px; height:61px; float:right; background:url(../images/right_qout.gif); background-color:#CCCCCC; }

/*testimonial*/
.testimonial{width:204px; height:100%; float:right; background:url(../images/queryback.jpg) ; margin-top:20px; padding:0px; }
.text{ width:165px; height:auto; margin:auto;} 

/*footer*/
#mainfooterwrap{width:980px; height:100%; margin:auto; padding:0px;}
#topfooter{width:980px; height:100%; margin:auto; padding:0px;   background:url(../images/bottom-back.jpg) ;}
#leftpart{width:650px; height:auto;  float:left;  text-align:center; }
.navtext{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#000000; text-decoration:none;}
.navtext:hover{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#000000; text-decoration:underline;}
#rightpart{ width:264px; height:100%; float:right; margin:0px;}
#bottomfooter{width:980px; height:100%; margin:0px; padding:0px; background:#000000; }
.copyrighttext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:normal;}

