/* CSS Document */



body { padding:0; margin:0; background:url(../images/body-bg.jpg) repeat-x; background-color:#CCCED0; }

h1,h2,h3,span,p,div { margin:0; padding:0; }

img { display:block; border:0; margin:0; padding:0; }

.image-left { float:left; margin:0; padding:0; }

.image-right { float:right; margin:0; padding:0; }



#main { margin:0 auto; padding:0; width:982px; overflow:hidden; clear:both; }





/*HEADER PART*/



#header-logo { width:982px; float:left; margin:0; padding:0; border:0; list-style:none; overflow:hidden; clear:both;  }

.header-txt-red { font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#B30025; padding:43px 0px 24px 35px; float:left; }

.header-txt-gray { font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#41424A; padding:43px 0px 24px 7px; float:left; }



#header-image { width:982px;  float:left; margin:0; padding:0; border:0; list-style:none; overflow:hidden; clear:both; }

#header-image ul { width:267px; height:298px; float:left; margin:0; padding:0; border:0; list-style:none; background:url(../images/top-form-bg.jpg) no-repeat; }

#header-image ul li { float:left; margin:0; padding:0; border:0; list-style:none; }

.requst { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; padding:19px 0px 20px 24px; margin:0; float:left;}

.form-txt { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; margin:0; float:left;}

.text-field { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; border:1px solid #7D7D7D; }




/*NAVIGATION PART*/



#nav { width:982px; height:53px;  float:left; margin:0; padding:0; border:0; list-style:none;  background:url(../images/nav-bg.jpg) no-repeat; overflow:hidden; clear:both;  }

.nav-txt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; padding-top:20px;}

.nav-txt a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:center; text-decoration:none;}

.nav-txt a:hover { text-decoration:none;}







/*CONTENT PART*/



#content  { width:982px;  float:left; margin:0; padding:0; border:0; list-style:none;  overflow:hidden; clear:both; background:url(../images/content-bg.jpg) repeat-y; }

#content-left { width:715px; float:left; margin:0; padding:0; border:0; list-style:none;  overflow:hidden;}



#content-left h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#34353B; padding:35px 0px 10px 66px; }

.content-text {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; padding:0px 48px 10px 66px; line-height:17px; }





#content-left ul { width:715px;  float:left; margin:15px 0px 0px 0px; padding:0; border:0; list-style:none; overflow:hidden;}

#content-left ul li { float:left; margin:0; padding:0; border:0; list-style:none; overflow:hidden;}

#content-left ul li.specialize { width:467px; height:300px; float:left; padding:0; border:0; list-style:none;  border:1px solid #650000;  margin:0px 100px 0px 100px;  background:#FDFFF0; }

#content-left ul li.contactform { width:290px; height:300px; float:left; padding:0; border:0; list-style:none;  border:1px solid #650000;  margin:0px 0px 0px 66px;  background:#FDFFF0;}

#content-left ul li.contactinfo { width:357px; height:257px; float:left; margin:0; padding:0; border:0; list-style:none; }





#content-left h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; background:#73717F; padding:16px 0px 10px 50px; width:699px; margin:0px 0px 0px 16px;}

.service-topic {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#434343; font-weight:bold;  padding:0px 0px 10px 0px; }

.product-option {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#434343; font-weight:normal;  padding:15px 0px 0px 0px; }



#content-right { width:267px;  float:left; margin:0; padding:0; border:0; list-style:none; overflow:hidden; }

#content-right h3{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#34353B; background:#E4E6E8; padding:13px 0px 13px 25px; width:226px; margin:0; float:left;}

#content-right h3 a { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#34353B; background:#E4E6E8;  margin:0; float:left; text-decoration:none;}

#content-right h3 a:hover { text-decoration:none; }

.rgt-content-text {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; padding:5px 25px 20px 25px; line-height:17px; }





/*25-06-09*/

.contact-text {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333333; padding:0px 20px 0px 40px; line-height:22px; font-weight:normal; }

.name {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#7B0000; padding:0px 48px 10px 0px; line-height:22px; font-weight:normal; text-align:right; }







/*FOOTER PART*/



#footer  { margin:0; padding:0; width:100%; background:#35363C; height:99px;}

#footer-content { width:982px; height:99px; margin:0 auto; padding:0; border:0; list-style:none; overflow:hidden; clear:both; text-align:center; }

.footer-txt { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; padding:20px 0px 0px 0px; text-align:center; }

.footer-txt a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-decoration:none;  text-align:center;}

.footer-txt a:hover { text-decoration:underline; }

.copyright { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#C8C8C8; padding:25px 0px 0px 0px; }
.copyright a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#C8C8C8; text-decoration:none; }
.copyright a:hover { text-decoration:underline; }







/*

=====================

Inner Page

26-06-09

=====================

*/



#inner-content { width:982px;  float:left; margin:0; padding:0; border:0; list-style:none;  overflow:hidden; clear:both; background:url(../images/inner-content-bg.jpg) repeat-y; }

.service-content {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; padding:0px 48px 10px 112px; line-height:17px; }

.contact-form { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; margin:0; float:left;}




/**** 290110****/
.colour_panels { float:left; margin:20px 15px 0px 0px; padding:0; }