/*===========================================================

Import

===========================================================*/

/*@import url(https://fonts.googleapis.com/css?family=Share:400italic);

@import url(https://fonts.googleapis.com/css?family=Oswald);*/
/*@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: local('Oswald'), local('Oswald'), url(http://demo.ex-soft.in/harbir/fonts/-g5pDUSRgvxvOl5u-a_WHw.woff) format('woff');
}*/
@font-face {
    font-family: 'shareitalic';
    src: url('../fonts/wm4e8yirgkcyisqrin1kyq-webfont.eot');
    src: url('../fonts/wm4e8yirgkcyisqrin1kyq-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/wm4e8yirgkcyisqrin1kyq-webfont.woff') format('woff'),
         url('../fonts/wm4e8yirgkcyisqrin1kyq-webfont.ttf') format('truetype'),
         url('../fonts/wm4e8yirgkcyisqrin1kyq-webfont.svg#shareitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*===========================================================

Common CSS

===========================================================*/

body{ margin:0px; padding:0px; font-family: 'shareitalic';}

p,h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}

p{font-family: 'shareitalic'; font-size:16px; color:#000; text-decoration:none; line-height:21px; text-align:justify;}

#container{ width:100%; height:auto;}

#topblackinner,#logoin,#contentin,#contentin2,#footerblackinner,#appointment,#appointment1,#appointment2,#appointment3,#appointment4{ width:960px; margin-left:auto; margin-right:auto;}



/*===========================================================

TOP BLACK

===========================================================*/

#topblack{ width:100%; height:auto;background-color:#000000; position:relative;}

#topblackinner{height:33px;  text-align:center; padding-top:12px;}

.menu{font-size:16px; color:#fff; text-decoration:none; }

.menublue:hover{ color:#0099FF;font-size:16px; text-decoration:underline;} 

.menublue2{ color:#0099FF;font-size:16px; text-decoration:none;}

.pad{ padding-left:25px; padding-right:25px; color:#FFFFFF;}
#mail{float:right;}

/*===========================================================

LOGO

===========================================================*/

#logo{ width:100%; height:auto; position:relative;}

#logoin{ height:140px; background:url(../images/logo.png) left center no-repeat;}

#txtright{ width:530px; height:auto; margin-top:15px; float:right;}

.txtblack{ font-size:20px;color:#000000;text-decoration:none; line-height:25px;}

.txtblack2{ font-size:17px;color:#000000;text-decoration:none; line-height:25px;}

.txtcolor{ color:#0e4e99;}

/*===========================================================

BANNER

===========================================================*/

#banner{ width:100%; height:auto; background:url(../images/bannerbg.gif) center top; position:relative;}

#bannerb{ width:100%; height:auto; background:url(../images/light-b.png) center top no-repeat;}

#bannerin{ height:340px;width:1002px; margin-left:auto; margin-right:auto;}

/*===========================================================

CONTENT

===========================================================*/

#content{ width:100%; height:auto; position:relative; ;padding-top:20px;position:relative;border-bottom-width: 1px;border-bottom-style: solid;	border-bottom-color: #dfdfdf;}

#contentin{ height:auto;}

#con{ width:1000px; height:500px; margin-left:190px; clear:both;}

#con1{ width:565px; height:460px; float:left;}

#con2{ width:416px; height:460px; float:right;}

#res{ width:100px; height:50px; margin-top:40px; margin-left:392px; text-align:center;}

#whitecon{width:100%;height:155px}

#titlecon,#titlecon2{ width:100%; height:35px; font-family: 'shareitalic'; color:#3a3838; font-size:24px; margin-bottom:10px; text-decoration:none; }

#content2{ width:100%; height:auto; background-color:#f7f7f7; padding-top:25px; position:relative;}

#content3{ width:100%; height:auto; background-color:#f7f7f7; padding-top:5px; position:relative;}

#whitecon2{width:100%;height:205px}

#img{ width:210px; height:auto; float:left; margin-right:15px; padding-top:5px;}

#txtrightc{ width:725px; height:auto; float:right;}

.blue{ color:#134796;}

.or{ color:#FF6600; text-decoration:none;}

.underline:hover{ text-decoration:underline;}

.titletxt{ font-family: 'shareitalic'; text-align:left; color:#fff; margin-bottom:10px; font-size:24px; text-decoration:none; }

.titletxtblack{ font-family: 'shareitalic'; text-align:left; color:#000; margin-bottom:10px; font-size:24px; text-decoration:none; }

/*===========================================================

FOOTER

===========================================================*/

#footerblack{ width:100%; height:auto;background-color:#212324; position:relative;}

#footerblackinner{height:125px; padding-top:12px; padding-bottom:25px;}

#titlecon3{ width:90px; height:35px; font-family: 'shareitalic'; text-align:left; color:#fff; margin-bottom:10px; font-size:24px; text-decoration:none; }

#footerleft{ width:430px; height:70px; float:left; background:url(../images/map.jpg) left bottom no-repeat; padding-top:20px; padding-left:220px;}

.whitetxt{ font-size:15px; color:#FFFFFF; text-decoration:none;}

.copy{ font-size:15px; color:#FFFFFF; text-decoration:none;}

#footerright{ width:305px; height:90px; float:right}

/*===========================================================

FORM 1

===========================================================*/

.title{font-family: 'shareitalic'; font-size:24px; color:#000000; text-decoration:none; padding-top:15px; padding-bottom:10px;}

ul, li{border:0; margin:0; padding:0; list-style:none;}

li{clear:both;list-style:none;padding:5px 0;}

input{font-family: 'shareitalic'; color:#0066CC; font-size:15px;width:90px;;float:left; margin-right:2px; }

<!--border-top-style: solid;border-right-style: solid;border-bottom-style: dashed;border-left-style: solid;background-color:#F7F7F7;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;	border-top-color: #F7F7F7;border-right-color: #F7F7F7;border-bottom-color: #333333;border-left-color: #F7F7F7;-->
textarea {
	color: #0066cc;
	font-family: 'shareitalic';
	border: 0 none;
	width: 300px;
}

label{width:auto; margin-left:5px;  padding-right:12px; padding-top:5px;float:left;}

/*===========================================================

FORM 2

===========================================================*/

.padform1{ padding-left:125px;}

.padform2{ padding-left:25px;}

