﻿BODY { padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}

DIV {padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}

UL {padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}

OL {padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}

LI {padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}

FORM {padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}

INPUT {	padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}

P {	padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}

TABLE {	padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}

TH {padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}

TD {padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}

IMG { border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}

H1 {	padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}

H2 {	padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}

H3 {	padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}

H4 {	padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}

H5 {	padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}

H6 {	padding-top: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}

A {	text-decoration: none}

a:visited{ outline:none;}

.clearfloat{clear:both; line-height:0px; height:0px; font-size:1px;}

body 

{

    text-align: center; vertical-align: top;

    }



#wrapper {

	width: 1003px; background-color: #FFF; margin: 0 auto;

	text-align: left; min-height: 56em;

}



#containt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #000000;

	min-height: 30em;

	width: 988px;

	letter-spacing: normal;

	text-align: left;

	text-align: justify;

	border: thin solid #462689;

	padding: 5px;

}

#containt ul{ font-size: 12px; line-height: 20px; padding-left: 15px; }

#containt div { padding-left: 25px;}

#containt P { line-height: 22px; margin-bottom: 5px; text-align: left;  }

#banner

{

    border: 0px solid #A70A82;

    margin: 0px;

    padding: 1px;

    width: 1000px;

    height: 309px;
	overflow:hidden;

}

#footer {

	float: left;

	height: 32px;

	width: 100%;

	background-image: url(../images/saraswati_03.gif);

	background-repeat: no-repeat;

}

.style47 {	font-size: 13px;

	font-family: Arial, Helvetica, sans-serif;

}

body,td,th {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

}

#header { height: 142px;

    background: url('../images/saraswati_new.jpg') no-repeat 0% 100%; text-align: left; }

.headline{

	text-align:left;

	font:Georgia, "Times New Roman", Times, serif;

	border:solid 0px #f00;

	color:#ffffff;
}




#gallery {}

#gallery ul { list-style: none; padding: 10px; float: left;	background-color: #fff;}

#gallery ul li { height: 170px; float: left; display: inline-table;}

#gallery ul img {	border: 3px solid #fff;}

#gallery ul li:hover img { border: 3px solid #3e3e3e;	color: #fff;}

#gallery ul li:hover { color: #fff; }

#gallery  .title{  color: #A70A82; font-size: 18px; font-weight: 900; 

                   font-family:Arial Black, Georgia, Serif; }

#gallery .desc{  color: #0080AA; font-size: 17px;

    width: 215px; 

line-height: 20px; font-weight: 900; }



.GridStyle { border: 1px SOLID #A70A82; border-collapse: collapse; margin-top: 20px; }

.GridStyle th{ padding: 5px 15px; color: #FDFDFD; border-left: 1px SOLID #FCD8FB; 

               text-align: center; font-size: 12px; vertical-align: top;

               background: #A70A82 url('../images/tblHeader.jpg') repeat-x; }

.GridStyle td{ padding: 4px 15px; border-bottom: 1px SOLID #A70A82; font-size: 12px; border-left: 1px SOLID #A70A82;  }

p { line-height: 20px;}







#navigation  {

	font-weight: bold;

	width: 90%;

	list-style: none;

	position: relative;

	top: 115px;

	left: 30px;

}

#navigation li  {

	float: left;

	background: #462689;

	position: relative;

	top: 0px;

	left: 0px;

	vertical-align: middle;

	border-right: 1px SOLID #FFF;

}

#navgation li ul li

{	

	border-bottom: 1px SOLID #FFF;

}

#navigation a  {

	padding: 3px 12px;

	float: left;

	color: #FFF;

	text-decoration: none;

	background: #462689;

}

#navigation li ul  {

	display: none;

}

#navigation li:hover ul  {

	display: block;

	border-color: #333;

}

#navigation li:hover,

{

	background: #000;

}

#navigation li:hover a

{

	color: #FFFFFF;

}

#navigation ul  {

	position: absolute;

	top: 100%;

	left: 0;

	margin: 1px;

	padding: 0;

	z-index: 100;

	list-style: none;

	width: 150px;

}

#navigation ul li  {

	float: none;

	width: 150px;

	background: #CC6406 100%;

}

#navigation ul li:hover {

	background: #000;

}

#navigation ul li a  {

	width: 150px;

	color: #FFF !important;

}

#navigation ul li ul  {

	display: none !important;

	position: absolute;

	top: 0;

	left: 150px;

}

#navigation li ul li:hover ul{

	display: block !important;

}



#navigation li ul a { border-bottom: 1px SOLID #FFFFFF; }



#navigation .borderclear { border: 0px;}

  

/*...........................................gallery......................................*/



.gallery{

     height: auto;

	 margin: 5px  0;

	 

}



.gallery UL{ padding:10px 0 0 0; margin-left:10px;}

.gallery LI{     

	float: left;

	margin-right: 10px;

	margin-bottom: 30px;

	list-style: none;

}



.gallery LI img{   width: 140px;}





.gallery A{display: block;  width: 140px; border: 3px solid #000000;} 





.clock{padding-top:5px; padding-left:10px;}


.tblpadd{ padding: 0 0 0 5px;}

.gal-nav{  }
.gal-nav LI{  list-style: none; }
.gal-nav LI A{ display: block; border-bottom: 1px dotted #CCC; line-height: 30px; padding: 0 10px; cursor: pointer;  }
.gal-nav{  }

.branches{ height:30px; line-height:30px; overflow:hidden; font-size:14px; border:solid 1px #fff;}
.branches li{ list-style:square; padding-left:3px; margin:0px 20px; float:left;}
.branches strong{color:#462689}

.contact td{ vertical-align:top;}
.enquiry{}
.enquiry td{ padding:0px 10px 10px 0px;}

#containt .result{padding-left:0px;  border:solid 0px;}
#containt ul {
padding-left: 0px;
}
#containt .result li{float:left; list-style:none; text-align:center; width: 25%; margin:0px; padding:0px; }

#containt .result.columns li{width: 197px;}

.result h3{color: #0080AA;  
font-size: 14px; font-weight: bold; padding:10px 0px 5px 0px;}
.result h4{font-size: 18px;  background:#ecceeb; color:#47268a; padding:30px 0px 15px 0px; margin-top:-20px; height:40px; position:relative; z-index:1;  line-height:20px;  }
.result h4 span{color: #000; font-size: 12px; line-height:15px;}
.result h5{color: #000; font-size: 12px; line-height:22px;}

.result h2{color: #a5057f; font-size: 18px;  }

.result img{position:relative; z-index:2; width:133px; height:152px;}
.result .title{  color: #fff; font-size: 22px; font-weight: 300;
background:url(../images/title-bg.jpg) no-repeat; margin-bottom:10px;  
                   font-family:  "Times New Roman", Times, serif; padding-left:20px;  }

.result table.bg-img{ background:url(../images/bg-img.jpg) no-repeat 50% 50%; height:43px; margin-top:10px; 	}
.result table.bg-img td{padding-left:25px; color:#a5057f; text-align:center;}


.sub-title{padding: 10px 0 10px 20px; font-size:20px;}

.latest-news{border:solid 0px #aad041; padding: 0 !important;}
.latest-news h2{height:29px; line-height:29px; }
.latest-news div{ padding: 0 !important; margin: 0; }
#news-middle { padding: 0 10px 0 0 !important;  }
#ticker { width: 270px; border:0px solid #aaaaaa; overflow:auto; margin:0px auto 0px auto; margin-top:20px; }
#ticker dt { font:normal 14px  Verdana, Arial, Helvetica, sans-serif; padding:0 0px 5px 0px; /*background-color:#e5e5e5;*/ padding-top:10px; border:1px solid #ffffff; border-bottom:none; border-right:none; font-weight:bold; /*position:relative;*/ }
#ticker dd { margin-left:0; font:normal 11px Verdana; padding:0 0px 10px 0px; border-bottom:0px solid #aaaaaa; /*background-color:#e5e5e5;*/ border-left:1px solid #ffffff; /*position:relative; */}
#ticker dd.last { border-bottom:1px solid #ffffff; }
#ticker div { margin-top:0; }

