/* CSS Document */


html { padding:0; margin:0;}
form { margin:0px; padding:0px;}
a { text-decoration:none; color:#292929; border:0;}
a:hover { text-decoration:underline; color:#292929; border:0;} 
a:focus { outline:none;}
.clr { clear:both;}
h1, h2, h3, h4 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
img { padding:0; margin:0; border:none; text-align:center;}
.width { width:100%;}
.left-coloum { width:320px !Important; vertical-align:top;  background:url(../images/Template2/leftcolum_brdr.gif);}
.rght-coloum { vertical-align:top; background:url(../images/Template2/rghtcolum_brdr.gif) right top no-repeat;}
.page-width { width:979px; margin-left:auto; margin-right:auto;}
.valign { vertical-align:top;}
.left-col { width:310px !Important; vertical-align:top;}
.topnav_bg { padding:10px; margin-top:15px; margin-bottom:25px;}
.top-nav { width:100%; text-align:right;}
.top-nav td { vertical-align:middle; font-size:12px; color: White;}
.top-nav td img { text-align:left; vertical-align:middle; padding-left:5px; padding-right:5px;}
.top-nav td a { text-decoration:none; color: White;}
.logo-place {border:1px solid #398ca9; padding:10px; height:190px; margin-bottom:25px; text-align:center;}
.company-title { border:1px solid #398ca9; padding:15px; font-size:16px; height:118px; margin-bottom:10px; color:White; font-family:Times New Roman;}
.tabs { width:auto;}
.tabs img { padding-right:1px;}
.tabs-bodybg { background:url(../images/Template2/tabs_bodybg.gif) repeat-y; padding-left:20px; padding-right:20px; width:641px; z-index:9999}
.transp-bgl { padding:10px; vertical-align:top;}
.transp-bgr {   vertical-align:top; padding-right:14px;}
.transp-bgr td { height:100%;}
.transp-bgb { border-bottom:1px solid #398ca9; border-right:1px solid #398ca9; border-left:1px solid #398ca9; margin-bottom:35px; padding-top:15px; padding-bottom:15px; padding-right:14px; text-align:right}
.address { color:#FFFFFF; font-size:14px; border:1px solid #398ca9; margin-bottom:10px;}
.address td { padding:7px;}
.address td.image { width:35px; border-right:1px solid #398ca9; border-bottom:1px solid #398ca9; text-align:center}
.address td.image { border-bottom:1px solid #398ca9;}
.address td.map { text-align:center;}
.address td.map img { border:10px solid #FFFFFF;}
.address td a { font-weight:bold; color:#FFFFFF; text-decoration:none;}
.address td.direction a{ font-weight:bold; color:#FFFFFF; text-decoration:underline; font-size:15px;}
.address td.direction a:hover{ font-weight:bold; color:#FFFFFF; text-decoration:underline; font-size:15px;}
.address td input { border:0px; width:175px; padding:5px;}
.sheader { font-size:18px; color:#FFFFFF; border-bottom:1px solid #00ccff; padding:3px;}
.stext {  line-height:20px; color:#ffffff; font-size:12px; width:150px;}
.stext a {line-height:20px; color:#ffffff; font-size:12px; text-decoration:underline;  width:150px;}
.stext a:hover {line-height:20px; color:#333333; font-size:12px; text-decoration:underline;}
.ptext { font-size:13px; color:#333333; text-align:justify; padding-bottom:10px; padding-top:10px;}
.ptitle { background-color:#c5d7e0; line-height:30px; padding-left:10px; text-transform:uppercase; font-size:14px;}
.photo { background-color:#c5d7e0; padding:10px;}
.description { margin-bottom:20px; font-size:13px;}
.description td { border-bottom:1px dashed #c5d7e0; padding-bottom:8px; padding-top:8px;}
.description td.title { color:#1c799f; width:150px;}
.description td.number{ padding-bottom:5px; padding-top:5px; width:50px; vertical-align:top}
.description td span { color:#1c799f;}
.Adddsc { margin-top:15px; font-size:13px;}
.Adddsc td { border-bottom:1px dashed #c5d7e0; padding-bottom:8px; padding-top:8px;}
.Adddsc td.title { color:#1c799f; width:150px;}
.Adddsc td.number{ padding-bottom:5px; padding-top:5px; width:50px; vertical-align:top}
.read-link { text-align:right; text-transform:uppercase; font-size:11px; padding-top:5px;}
.read-link a { text-decoration:none; color:#000000;}
.footerimg {text-align:right;}



/************ Styles for media ****************/
.img-gallery { }
.img-gallery td { border:1px solid #398ca9;}
.img-gallery td img { padding:5px;}

/************ Styles for popup ****************/
.popupbg{ margin:5px; background-color:#ffffff; background-image:none;}
.popup-tbl { border:10px solid #1c799f; background-color:#ffffff;}
.popup-tbl td { padding:5px; font-size:13px; color:#333333;}
.popup-tbl td input { background-color:#E7F8FF; border:1px solid #55CDFF; padding:2px; font-size:12px;}
.popup-tbl td input.button { background:url(../images/Template2/btn_img.gif) repeat-x; padding:4px 10px 4px 10px; border:1px solid #333333; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#ffffff;}


.description1 { margin-top:15px; margin-bottom:20px; font-size:13px;}
.description1 tr { border-bottom:1px dashed #398ca9; padding-bottom:8px; padding-top:8px;}
.description1 td { padding-bottom:8px; padding-top:8px; border:0px;}
.description1 td.title { color:#398ca9; width:150px;}
.description1 td.number{ padding-bottom:5px; padding-top:5px; width:50px; vertical-align:top}
.description1 td span {padding-bottom :8px; padding-top:8px;}
.description1bline{ color:#398ca9;}
  .radiocls { font-family:Arial; font-size:12px!important;}
  /* *** Issu 991 *** */
  .Link { color:#FFFFFF; font-size:14px; border:1px solid #398ca9; margin-bottom:10px;}
  .Link td { padding:7px;}
  .Link td.image { width:35px; border-right:1px solid #398ca9; border-bottom:1px solid #398ca9; text-align:center; border-bottom:1px solid #398ca9;}
  .Link td.hour { border-bottom:1px solid #398ca9; }
  .Aboutus { font-family:Times New Roman; font-size: 14px;}
  .Aboutus span{ font-family:Times New Roman; }
  /*.Aboutus td a { font-weight:bold; text-decoration: underline;}
    
   *** End Issue 991 *** */
