@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0; }
html { height: 100%; }
.clear { clear:both; }
a { text-decoration:none; }
a:hover { text-decoration:none; }
body { height:100%; font-family:Arial, Helvetica, sans-serif; font-size:13px; }
.container { width:1000px; margin:0 auto; }
#topdiv { height:92px; }
.logo { float:left; width:350px; }
.phonetop { float:right; width:322px; margin:15px 0 0 0; text-align:right; background:url(../images/phoneimage.gif) top left no-repeat; background-position:0 3px; font-size:40px; color:#333333; }
.phonetop span { display:block; font-size:16px; color:#cc3300;}
.phonetop span a { color:#cc3300; }
.phonetop span a:hover { color:#cc3300; text-decoration:underline; }
#topnav { height:43px; background:url(../images/topnav-bg.gif) bottom repeat-x #f9f8f8; border-top:7px solid #dcb000; border-bottom:1px solid #FFFFFF; }
#topnav ul { list-style-type:none; font-size:13px; color:#454545; text-transform:uppercase; font-weight:bold; }
#topnav ul li { float:left; display:inline; border-right:1px solid #d1cece; border-left:1px solid #FFFFFF; text-shadow: 1px 1px 1px #fff;  }
#topnav ul li a { color:#454545; display:block; padding:13px 19px; }
#topnav ul li a:hover { background-color:#f9f8f8; }
#bannerdiv { height:230px; background:url(../images/banner.gif) center no-repeat; background-color:#f5ce00; border-bottom:1px solid #FFFFFF; }
#wraper { background:url(../images/wraper-bg.gif) top repeat-x; overflow:hidden; line-height:1.4em; }
#wraper p { margin:10px 0; text-align:justify; }
.index-serivesdiv { float:left; width:296px;  height:475px; margin-top:20px;}
.index-prefacediv { float:left; width:370px; height:475px; margin-top:20px; margin-left:20px; background:url(../images/preface-bg.jpg) top no-repeat; }
.index-peoplediv { float:right; width:296px; height:475px; margin-top:20px;}
.indexboxserviece { padding:16px 14px 0 0px; }
.indexboxpreface { padding:16px 30px 0 30px; }
.indexboxpeople { padding:16px 0 0 14px; }
.boxhead { font-family:"Times New Roman", Times, serif; font-size:27px; font-style:italic; border-bottom:1px solid #f5ce00; padding:0 0 10px 0; }
.boxhead span { color:#a58b01; }
.boxhead em { color:#a58b01; font-size:16px; }
.serviceimg { margin:18px 0 0 0;  }
.imagestyle { border:4px solid #e9e9e9; }
.red { color:#b40000; }

.indexulstyle { margin:20px 0; }
.indexulstyle ul { list-style-type:none; font-weight:bold; }
.indexulstyle ul li { margin:10px 0; background:url(../images/arrow1.gif) top left no-repeat; background-position:0 4px; padding:0 0 0 16px; }
.indexdetail { margin:20px 0; background:url(../images/detail-bg.gif) bottom repeat-x; border:1px solid #e6e6e6;  text-align:right; }
.indexdetail a { color:#c70000; display:block;  padding:5px 6px; }
.indexdetail a:hover { background-color:#FFFFFF; }

.mud { font-size:16px; font-weight:bold; color:#a58b01; }
.contentlink { color:#a58b01; }
.contentlink:hover{ color:#000000; }

/*Footer Section style Start*/
#footer { background-color:#000000; border-top:5px solid #bfbfbf; padding:0 0 50px 0; overflow:hidden; color:#606060; }
#footer a { color:#606060; }
#footer a:hover { color:#90882b; }
.footerhead { font-size:24px; color:#90882b; border-bottom:1px solid #111010; padding:16px 0; clear:both; }
.newsdiv { float:left; width:294px; }
.newsdiv ul { list-style-type:none; margin:16px 0; }
.newsdiv ul li { background:url(../images/news-list.gif) top left no-repeat; margin:0 0 20px 0; padding:0 0 0 30px; }
.feedbackdiv { float:left; width:318px; margin-left:48px; }

.feedform { margin:16px 0; }
.feedform label { display:block; float:left; clear:left;} 
.feedform input { float:right; }
.feedform textarea { float:right; }
.feedinput { width:180px; background-color:#131313; border:1px solid #181818; padding:4px 4px; color:#666666; }
.feedsubmit { clear:both; text-align:right; padding:10px 0; }

.feedinput:hover{ background-color:#212121; }



.otherdiv { float:right; width:290px; }
.otherdivlinks { float:left; width:137px; margin:10px 0; }
.otherdivlinks ul { list-style-type:none; }
.otherdivlinks ul li { margin:5px 0; }
.icons { margin:14px 0 0 0; }

.footdiv { clear:both; background-color:#191919; margin:30px 0 0 0; padding:20px 18px; font-size:12px; color:#787878; overflow:hidden; }
.copyright { float:left; }
.development { float:right; }
/*Footer Section style Close*/

/*inner content style start*/
.innerpagdiv { float:right; width:675px; margin-top:20px;  padding:16px 0 0 0; }

.innerulstyle { margin-left:60px; }
.innerulstyle li { margin:6px 0; color:#996600; }

.tablestyle { background-color:#FFFFFF; border:1px solid #EFEFEF; }
.tablestyle td { padding:16px; vertical-align:top; }
.tablehead { background-color:#eaeaea; font-size:18px; color:#003366; }
.tabledata { background-color:#f4f4f4; }
.tablestyle ul { margin-left:20px; }
.tablestyle li { margin:4px 0; color:#996600; }

.textboxstyle { width:270px; padding:5px 8px; }
.heading { font-size:22px; font-family:Georgia, "Times New Roman", Times, serif; color:#003366; }

/*inner contentstyle Close*/


