@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal; text-decoration:none; background:url(../images/mainbg.jpg) #ececec 0px 0px repeat-x;}
a,p,h1,h2,h3,h4,h5,h6,ul,li,ol,table,tr,td,form,input,select,options,fieldset,div{ margin:0px; padding:0px;}
a{ outline:none;}
*{ margin:0px; padding:0px;}

#main{ width:957px; min-height:100px; height:auto; margin:0px auto;}

/* TOP NAV STYLES START */
.contact_number{ font-size:18px; color:#FFF; font-weight:bold; text-decoration:none;}
.contact_number img{ margin:0px 0px 0px 2px;}
/* TOP NAV STYLES CLOSE */

/* HEADER STYLES START */
.header_left{ width:10px; height:109px; float:left; background:url(../images/header-left.gif) 0px 0px no-repeat;}
.header_middle{ width:937px; height:109px; float:left; background:url(../images/header_bg.jpg) 0px 0px repeat-x;}
.header_right{ width:10px; height:109px; float:right; background:url(../images/header-right.gif) 0px 0px no-repeat;}
.logo{ margin:13px 0px 0px 18px;}
/* HEADER STYLES CLOSE */

/* MAIN NAVIGATION STYLES START */
.nav_bg{ background:url(../images/nav_bg.jpg) 0px 0px repeat-x;}
.nav_bg ul{ margin:0px; padding:0px;}
.nav_bg ul li{ list-style:none; list-style-image:none; display:inline; height:34px; }
.nav_bg ul li a{ width:auto; height:24px; float:left; padding:10px 14px 0px 14px;height:24px; color:#FFF; font-weight:bold; text-decoration:none; }
.nav_bg ul li a:hover{ width:auto; height:24px; float:left; padding:10px 14px 0px 14px; height:24px; background:url(../images/indicate-arrow.jpg) center 0px no-repeat; color:#FFF; font-weight:bold; text-decoration:none;}

.nav_bg_indicator{ width:auto; height:24px; float:left; padding:10px 14px 0px 14px; height:24px; background:url(../images/indicate-arrow.jpg) center 0px no-repeat; color:#FFF; font-weight:bold; text-decoration:none;}
.nav-division-line{ width:1px; height:19px; float:left; background:url(../images/nav-division-line.jpg) center center no-repeat;}
/* MAIN NAVIGATION STYLES CLOSE */

/* PRESENTATION STYLES START */
.news-event{ margin:10px 0px 0px 16px; border-right:#a3a3a3 solid 1px;}
.news-event h2{ font-size:17px; color:#fd0003; font-weight:bold; text-decoration:none;}
.news-event img{ margin:2px 5px 0px 0px;}
.news-event ul{ margin:0px; padding:0px;}
.news-event ul li{ list-style:none; list-style-image:none; display:block; background:url(../images/blue-arrow.gif) 0px 5px no-repeat; padding:0px 0px 0px 10px; margin:6px 0px 6px 9px;}
.news-event ul li a{ font-size:12px; color:#000; font-weight:normal; text-decoration:none;}
.news-event ul li a:hover{ font-size:12px; color:#057df7; font-weight:normal; text-decoration:none;}
.presentation-bg{ background:url(../images/pre-bg.jpg) #FFFFFF 0px bottom repeat-x; /*border-left:#bdbdbd solid 1px; border-right:#bdbdbd solid 1px;*/}
.message{margin:0px 0px 5px 0px; width:180px; float:left; padding:0px 0px 10px 0px; border-bottom:#a3a3a3 solid 2px; }
/* PRESENTATION STYLES CLOSE */

/* SUB CATEGORIES STYLES START  */
.sub-categoriebg{ background:#dddddd;}
.photo-gallery{ margin:14px 0px 0px 8px;}
.photo-gallery img{ margin:0px 0px 11px 0px;}

.braches{ margin:15px 30px 10px 25px;}
.braches ul{ margin:0px; padding:5px 0px 0px 0px;}
.braches ul li{ list-style:none; list-style-image:none; display:block; background:url(../images/red-arrow.gif) 0px 5px no-repeat; padding:0px 0px 5px 10px; margin:6px 0px 6px 0px; border-bottom:#b1b1b1 solid 1px;}
.braches ul li a{ font-size:12px; color:#000; font-weight:bold; text-decoration:none;}
.braches ul li a:hover{ font-size:12px; color:#F00; font-weight:bold; text-decoration:none;}
.comingsoon{ color:#7e7e7e !important;}

.download{ margin:15px 0px 0px 10px; width:328px;}
.inputbox{ width:165px; height:23px; background:#eeeeee; border:#b9b9b9 solid 1px;}
.go{ margin:0px 15px 0px 0px;}
.star{ color:#FF0000; }
/* SUB CATEGORIES STYLES CLOSE */

/* FOOTER STYLES START */
.footerbg{ background: url(../images/footer-bg.jpg) 0px 0px repeat-x; color:#FFF; font-size:11px; font-weight:normal;}
.footerbg a{color:#FFF; font-size:11px; font-weight:normal; text-decoration:underline;}
.footerbg a:hover{color:#FFF; font-size:11px; font-weight:normal; text-decoration:none;}
/* FOOTER STYLS CLOSE */

/* MISSION OR VISION PAGES STYLES START */
.mission-visionbg{padding:10px 10px 20px 10px; }
.mission-visionbg h4{ font-size:18px; color:#067df9; font-weight:normal; text-decoration:none;}
.mission-visionbg h5{ font-size:15px; color:#333333; font-weight:bold; text-decoration:none; }
.mission-visionbg h6{ font-size:13px; color:#333333; font-weight:bold; text-decoration:none;}
.mission-visionbg p{ margin:5px 0px 0px 0px; text-align:justify;}
.mission-visionbg ul{ margin:0px; padding:0px; clear:left;}
.mission-visionbg ul li{ list-style:none; list-style-image:none; background:url(../images/blue-arrow.gif) 0px 5px no-repeat; padding:0px 0px 0px 10px; margin:5px 0px 0px 10px;}

.mission-visionbg a{ font-size:12px; color:#000; font-weight:normal; text-decoration:underline;}
.mission-visionbg a:hover{ font-size:12px; color:#000; font-weight:normal; text-decoration:none;}
.headdings{ font-size:17px; font-weight:bold; color:#333333; width:auto; height:25px; float:left; text-decoration:none; background:url(../images/red.gif) 0px 21px repeat-x; padding:0px 5px 0px 0px; }
.arrow-indicater{ background:url(../images/arrow_indicater.gif) 0px 0px no-repeat; width:23px; height:23px; float:left; }
.mission-visionbg p{  clear:left;}
/* MISSION OR VISION PAGES STYLES CLOSE */

/* CONTACT PAGE STYLES START */
.input-field{ width:188px; height:22px; border:#575757 solid 1px;}
.text-field{width:188px; height:82px; border:#575757 solid 1px;}
.form-border{ border:#c7c7c7 solid 5px;}
.form-border td{ padding:5px;}
.even-row{ background:#e1e1e1;}
/* CONTACT PAGE STYLES CLOSE */

/* COLLAPSE AND EXPANDED STYLES START */
/*.technology {margin: 10px 0px; font: bold 14px Verdana; cursor: pointer;}*/

.mypets {padding:5px 5px 0px 0px; font-weight: bold; font-size: 14px;  width: 890px; height:20px; cursor: pointer; color: #ffffff;}
.openpet {font-weight:bold; font-size: 14px; color:#ff9e11;}
.thepet {width:890px; colo:#000000; padding:10px 0px 0px 10px;}
.thepet{display: none}
/* COLLAPSE AND EXPANDED STYLES CLOSE */
