body {margin: 0px;padding: 0 0 0 0px; font-family: Georgia, arial, sans-serif; font-size: 100%; background : #EBF4FF url(images/background.gif) repeat-y center;}

div, dd, dl, dt, fieldset, form, h1, h2,  h3, h4, img, p, ul {margin: 0; border: 0; padding: 0;}

.clearfloats {clear:both;}

#mainwrap{margin-left : auto; margin-right : auto; padding: 0px;	width: 940px;}

#header {height: 110px; width : 940px; background-image : url(images/header.gif); background-repeat : no-repeat; padding : 0px; margin :  0px;}
#slide { width: 940px; height : 150px;margin: 0; padding : 0;}
#slide img{ margin: 0; padding : 0;}
#content {width: 940px; padding: 0px; margin : 0px;line-height : 1.3; background : #fff}

#contentleft { padding: 0px 0 0 0px ; margin : 0px; float : left; width : 190px; }
#contentleft img { padding: 38px 0 0 0px ; margin : 0px; float : left;  }
#contentmid { padding: 0px 0 0 38px ; margin : 0px; float : left; width : 520px; }
#contentright { padding: 0 0 0 38px ; margin: 0px; float : left; width : 712px;}
#contentright a{padding: 0; margin: 0; color:#008fea; text-decoration: none; border-bottom: 1px #ff0000 dotted;}
#contentright a:hover{padding: 0; margin: 0; color:#fff; background:#001D99 ; text-decoration: none;border-bottom: 1px #001D99 solid;}

#contacts {float : left; padding : 0 0 15px 0; margin : 0; width: 100%;line-height : 1.6;}
#contacts1 {float : left; padding : 0 ; margin : 0;}
#contacts2 {float : left; padding : 0 20px 0 20px;; margin : 0;}

#contacts3 {float : left; padding : 0; margin : 0;}

.pdf {float : left; padding : 0; margin : 0 0 0 0; width: 100%; height: 50px;}
.pdf1 {float : left; padding : 0; margin : 0;width : 50px}
.pdf2 {float : left; padding : 0; margin : 0;}
.pdf2 p{float : left; padding : 10px 0 1px 0; margin : 0;}
h1 {padding: 20px 0 10px 0px ; font-size : 1.1em; color : #001D99; text-align: left;}

h2 {padding: 20px 0 10px 0px; font-size : 0.9em; color : #001D99; }

h3 {padding: 20px 0 10px 20px; font-size : 0.9em; color : #001D99; }

p{font-size : 0.8em; color : #001D99; text-align : justify; line-height : 1.3;padding: 0;}



#footer { padding : 0 ; margin: 25px 0 0 0;  width: 940px; height: 20px;background: url(images/footer.gif);}
#footerleft {padding : 3px 0 0 10px; margin: 0; float:left; font-size: 0.6em; color: #fff;}
#footerright {padding : 3px 10px 0 0 ; margin: 0; float:right; font-size: 0.6em; color: #fff;}
#footer a{ color: #fff;text-decoration:  none;}
#footer a:hover{ color: #fff;text-decoration: underline;}

#nav {width: 940px; height: 43px;padding: 0; margin :  0; float :left; background : url(images/nav.gif)}


/* =menu ==================================================== */



div#menu {height: 43px;overflow: hidden;	font-size : 1.0em; width:940px;}

div#menu ul {height: 43px;margin: 0;	padding:  0;	}
div#menu li {height: 43px;list-style-type: none;	margin: 0;padding: 0;	float:left;}
div#menu li a {height: 43px;display: block;margin: 0;padding: 12px 29px 0px 29px;text-decoration: none;	color: #fff;float:left;font-weight: 700;}
div#menu li a:hover, div#menu li a.current {background: #001D99;		color: #fff !important;	}

#sidemenu {margin: 25px 0 0 0; float: left;  padding: 0 ;  width: 190px; background: #ebf4ff ;}
#sidemenu ul {margin: 0; padding: 0;}


#sidemenu ul li {margin: 0 0 0 0; padding: 0; display: block;  text-align: left; font-size : 0.8em ;line-height: 1.5em; font-weight : 700; border-bottom: dotted 1px  #001D99;}
#sidemenu ul li a {color : #001D99; text-decoration : none; font-weight: normal;  border-style:none;}
#sidemenu ul li a:link, #sidemenu ul li a:visited { display: block;  padding: 4px 10px 4px 10px; text-decoration : none;}
#sidemenu ul li a:hover {color : #fff; background-color: #001D99 ; display: block; padding: 4px 10px 4px 10px;text-decoration : none;}

#sidemenu ul li.header {margin: 0 0 0 0;color : #fff;  padding: 0; background: #001D99 ; display: block;  text-align: left; font-size : 0.8em ;line-height: 1.5em; font-weight : 700; border-bottom: dotted 1px  #001D99;}
#sidemenu ul li.header a {text-decoration : none; color : #fff;font-weight: normal;  border-style:none;}
#sidemenu ul li.header a:link, #sidemenu ul li.header a:visited { display: block;  padding: 4px 10px 4px 10px; text-decoration : none;}
#sidemenu ul li.header a:hover {color : #000033; background-color: #999 ; display: block; padding: 4px 10px 4px 10px;text-decoration : none;}

#sidemenu ul li.live {margin: 0 0 0 0;color : #fff;  padding: 0; background: #001D99 ; display: block;  text-align: left; font-size : 0.8em ;line-height: 1.5em; font-weight : 700; border-bottom: dotted 1px  #ebf4ff;}
#sidemenu ul li.live a {text-decoration : none; color : #fff;font-weight: normal;  border-style:none;}
#sidemenu ul li.live a:link, #sidemenu ul li.live a:visited { display: block;  padding: 4px 10px 4px 10px; text-decoration : none;}
#sidemenu ul li.live a:hover {color : #fff ; background-color: #001D99 ; display: block; padding: 4px 10px 4px 10px;text-decoration : none;}

#sidemenu ul li.bottom {margin: 0 0 0 0; padding: 0; display: block;  text-align: left; font-size : 0.8em ;line-height: 1.5em; font-weight : 700; border-bottom: dotted 1px  #ebf4ff;}
#sidemenu ul li.bottom a {color : #001D99; text-decoration : none; font-weight: normal;  border-style:none;}
#sidemenu ul li.bottom a:link, #sidemenu ul li.bottom a:visited { display: block;  padding: 4px 10px 4px 10px; text-decoration : none;}
#sidemenu ul li.bottom a:hover {color : #fff; background-color: #001D99 ; display: block; padding: 4px 10px 4px 10px;text-decoration : none;}

#sidemenu ul li.bottomlive {margin: 0 0 0 0;color : #fff;  padding: 0; background: #001D99 ; display: block;  text-align: left; font-size : 0.8em ;line-height: 1.5em; font-weight : 700; border-bottom: dotted 1px  #001D99;}
#sidemenu ul li.bottomlive a {text-decoration : none; color : #fff;font-weight: normal;  border-style:none;}
#sidemenu ul li.bottomlive a:link, #sidemenu ul li.bottomlive a:visited { display: block;  padding: 4px 10px 4px 10px; text-decoration : none;}
#sidemenu ul li.bottomlive a:hover {color : #fff ; background-color: #001D99 ; display: block; padding: 4px 10px 4px 10px;text-decoration : none;}

#sidemenu ul li.subbottom {margin: 0; padding: 0 ; display: block;  text-align: left; font-size : 0.7em ;line-height: 1.5em; font-weight : 700; border-bottom: dotted 1px  #ebf4ff;}
#sidemenu ul li.subbottom a {color : #001D99; text-decoration : none; font-weight: normal;  border-style:none;}
#sidemenu ul li.subbottom a:link, #sidemenu ul li.subbottom a:visited { display: block;  padding: 4px 10px 4px 20px; text-decoration : none;}
#sidemenu ul li.subbottom a:hover {color : #fff; background-color: #001D99 ; display: block; padding: 4px 10px 4px 20px;text-decoration : none;}



#sidemenu ul li.sub {margin: 0; padding: 0 ; display: block;  text-align: left; font-size : 0.7em ;line-height: 1.5em; font-weight : 700; border-bottom: dotted 1px  #001D99;}
#sidemenu ul li.sub a {color : #001D99; text-decoration : none; font-weight: normal;  border-style:none;}
#sidemenu ul li.sub a:link, #sidemenu ul li.sub a:visited { display: block;  padding: 4px 10px 4px 20px; text-decoration : none;}
#sidemenu ul li.sub a:hover {color : #fff; background-color: #001D99 ; display: block; padding: 4px 10px 4px 20px;text-decoration : none;}

#sidemenu ul li.sublive {margin: 0; padding: 0 ; display: block; background: #001D99 ; color : #fff;text-align: left; font-size : 0.7em ;line-height: 1.5em; font-weight : 700; border-bottom: dotted 1px  #ebf4ff;}
#sidemenu ul li.sublive a {color : #fff; text-decoration : none; font-weight: normal;  border-style:none;}
#sidemenu ul li.sublive a:link, #sidemenu ul li.sublive a:visited { display: block;  padding: 4px 10px 4px 20px; text-decoration : none;}
#sidemenu ul li.sublive a:hover {color : #fff; background-color: #001D99 ; display: block; padding: 4px 10px 4px 20px;text-decoration : none;}

#sidemenu ul li.subbottomlive {margin: 0; padding: 0 ; display: block; background: #001D99 ; color : #fff;text-align: left; font-size : 0.7em ;line-height: 1.5em; font-weight : 700; border-bottom: dotted 1px  #001D99;}
#sidemenu ul li.subbottomlive a {color : #fff; text-decoration : none; font-weight: normal;  border-style:none;}
#sidemenu ul li.subbottomlive a:link, #sidemenu ul li.subbottomlive a:visited { display: block;  padding: 4px 10px 4px 20px; text-decoration : none;}
#sidemenu ul li.subbottomlive a:hover {color : #fff; background-color: #001D99 ; display: block; padding: 4px 10px 4px 20px;text-decoration : none;}


ul#menu {
  width: 100px;
  list-style-type: none;
  border-top: solid 1px #b9a894;
  margin: 0;
  padding: 0;
}

ul#menu ol {
  display: none;
  text-align: right;
  list-style-type: none;
  margin: 0;
  padding: 5px;
}

ul#menu li, 
  ul#menu a {
  font-family: verdana, sans-serif;
  font-size: 11px;
  color: #785a3c;
}

ul#menu li {
  border-bottom: solid 1px #b9a894;
  line-height: 15px;
}

ul#menu ol li {
  border-bottom: none;
}

ul#menu ol li:before {
  content: "- ";
}

ul#menu a {
  text-decoration: none;
  outline: none;
}

ul#menu a:hover {
  color: #539dbc;
}

ul#menu a.active {
  color: #be5028;
}

A:active  { color: red }   /* active links    */
.smallpics { float : left; margin:  6px;  padding: 1px;}

.smallpics img{
border: 1px solid #6BA6F7;
}
.smallpics:hover img{
border: 1px solid #0056C1;
}
.smallpics:hover{
color: red; /* Dummy definition to overcome IE bug */
}

.bigpics { float : left; margin:  20px 32px;  padding: 1px;}

.bigpics img{margin: 0; padding : 2px;
border : 1px solid #001D99;
}
.bigpics:hover img{
border: 1px solid #0056C1;
}
.bigpics:hover{
color: red; /* Dummy definition to overcome IE bug */
}


#contact {width: 712px ; margin: 0; padding : 0; float: left;}
.contact1 {width: 398px ; margin: 0; padding : 0 0 1px 0; float: left;}
.contact2 {width: 274px ; margin: 0; padding : 0 0 0 38px ; float: left; }
.contact2 img { margin: 0; padding : 2px; float: left; border : 1px solid #001D99; }

#enquiryform {padding :  0; margin : 20px 0 0 0; background: #ebf4ff; width : 712px; float:left;}
.list  {
font-size : 0.8em; color : #2D0163; text-align : justify; line-height : 1.3;padding : 10px 0 0px 40px; margin : 0;



}
.list ul  {
margin : 0; padding : 0;;
}
.list li  {
list-style-image : url(images/arrow.gif);
padding : 0; margin : 5px 0;

}