/*
Default Theme Stylesheet
Name:Style.CSS
Web Designer: SYED TAHIR SHAH
Description: default theme
Date of Start: Feb 8th 2010
*/


/*--body!--*/
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 19px;
color: #2E4F5B;
text-decoration: none;
background:#FFFFFF url(../images/body-1px-rep.jpg) repeat-x left top;
margin: 0px;
padding: 0px;
text-align: justify;
}


/*--Reset Styles!--*/
body, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
dl, dt, dd, ol, ul, li,
fieldset, form, input, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, img {
margin: 0;
padding: 0;
border: 0;
}

.clear{clear:both;}
.left{float:left;}
.imgleft{float:left; padding:0 0 0 0;}
.right{float:right;}

a:link, a:active, a:visited
{
color:#0a0a0a;
text-decoration: none;
}

a:hover{
color: #0a0a0a;
text-decoration: underline;
}

h1,h2,h3,h4, h5, h6{
color: #000;
line-height:normal;
padding:0;
clear:left;
}

h1{font-size: 18px;}
h2{font-size: 18px;}
h3{font-size: 16px;}
h4{font-size: 15px;}
h5{font-size: 14px;}
h6{font-size: 12px; font-weight: bold;}

p{
padding:0px;
}

img
{
float:left;
}

ul{
list-style: square;
padding:8px 20px;
}

li{
color: #666666;
padding: 0 0 6px 0;
font: normal 12px verdana;
}

hr
{
float:left;
clear:left;
width:100%;
border:dashed #666; border-width:1px 0 0; height:0;
margin:20px 0;
}


/*--container--*/
#container {
width: 917px;
padding: 0px;
background:#ffffff url(../images/body-1px-rep.jpg) repeat-x left top;
padding: 0px;
margin: 0px auto;
}

/*--logo-bg--*/
#logo-bg {
background: url(../images/logo-bg.jpg) no-repeat left top;
padding: 0px;
float: left;
height: 143px;
width: 917px;
margin: 0px 0px 0px 0px;
}

.logo {
padding: 0px;
float: left;
margin: 24px 0px 0px 268px;
}

#logo-bg img {
padding: 0px;
margin: 0px 0px 0px 277px;
float: left;
}


/*--navigaton--*/
#navigation {
margin: 0px;
padding: 0px;
float: left;
height: 47px;
width: 917px;
}

#navigation img {
margin: 0px;
padding: 0px;
float: left;
}


/*--main-header-bg--*/
#main-header-bg {
margin: 0px;
padding: 0px;
float: left;
height: 360px;
width: 917px;
background: url(../images/main-header.jpg) no-repeat left top;
}

#main-header-bg h1 {
clear: left;
margin: 0px;
padding:28px 0px 0px 11px;
}

.hd {
float: right;
padding: 0px;
margin: 20px 11px 0px 0px;
}

#main-header-bg p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 21px;
color: #2E4F5B;
text-decoration: none;
margin:0px;
width:290px;
padding:10px 0px 0px 15px;
clear:left;
text-align:justify;
}

.btn {
padding: 0px;
float: left;
display:inline;
margin:10px 0px 0px 12px;
height:56px;
width:198px;
}

/*--main-content--*/
#main-content {
margin: 0px;
float: left;
width: 877px;
padding: 7px 20px 36px 20px;
}

#main-content img {
margin: 0px;
float: left;
padding: 0px 20px 0px 0px;
}

#main-content p {
margin: 0px;
padding: 16px 0px 0px 0px;
clear: right;
text-align: justify;
}

#main-content h1 {
font:bold 19px Verdana, Arial, Helvetica, sans-serif;
color: #109fc1;
text-decoration: none;
margin:0px;
padding:0px;
clear: right;
}


/*--facilty--*/
#facilty {
margin: 0px;
float: left;
width: 887px;
padding: 7px 20px 36px 15px;
}

#facilty2 {
margin: 0px;
float: left;
width: 887px;
padding: 7px 20px 185px 15px;
}

#facilty img {
margin: 0px;
float: right;
padding: 4px 0px 5px 20px;
}

#facilty p {
margin: 0px;
padding: 11px 0px 16px 3px;
clear: left;
text-align: justify;
}

#facilty p.txt {
width: 422px;
margin: 0px;
text-align: justify;
padding: 58px 0px 16px 3px;
float: left;
}

#facilty ul {
float: left;
list-style-type: none;
padding:0 0 0 51px;
width: 355px;
}

.plz {
margin: 0px;
padding: 0px;
clear: none;
}


#facilty li {
background: url(../images/bul.jpg) no-repeat left 3px;
margin: 0px;
float: left;
width: 365px;
padding: 0px 0px 7px 25px;
}

#facilty .txt img {
float: left;
width: 422px;
margin: 0px;
padding: 0px;
}



#facilty h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
color: #1777a5;
text-decoration: none;
margin: 0px;
padding: 0px;
clear: left;
}

#facilty h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 17px;
color: #1777a5;
text-decoration: none;
margin: 0px;
padding: 0 0 0 0px;
clear: left;
}


/*--footer--*/
#footer {
clear: both;
float: left;
height: 77px;
width: 100%;
padding: 0px;
margin: 0px;
background: url(../images/footer-1px-rep.jpg) repeat-x left top;
}

#footer p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 21px;
color: #0A0A0A;
text-decoration: none;
text-align: center;
margin: 0px;
clear: left;
padding: 23px 0px 0px 0px;
}

a {
outline:none;
 }
.clear
{
clear:both;
}
.imgFloat
{
float:left;
margin: 0px;
padding: 0px;
}

/*--main-header-bg--*/
#main {
margin: 0px;
padding: 0px;
float: left;
height: 25px;
width: 917px;
}