/* CSS Document */
body{
	padding:0;
	margin:0px;
	Font-Family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	background:#cde9ff;
}

.heading
{	
	margin:0px;
	font-family: Chiller;
	font-size:48px;
	color:#f00;
	font-weight:bold;
	text-align: center;
}

.subheading
{
	font-family: Calibri;
	font-size:x-large;
	color:#000;
	font-weight:bold;
}

.services
{
	font-family: Verdana;
	font-size:12px;
	color:#000000;
	
	font-style:italic;
}
 

.msg {
	float: left;
	text-align: justify;
	clear: left;
	text-wrap: true;
	font: normal 18px Verdana, Geneva, sans-serif;
}

#sddm
{	margin: 0;
margin-left: 40px;
	padding: 0;
	z-index: 30;
	text-align: center;
	}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 12px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 20px 10px;
	width:90px;
	background:url(../images/menu.jpg) repeat-x;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background:url(../images/menuover.jpg) repeat-x;color:#024981;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #024981;}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: 88px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background:url(../images/menu.jpg) repeat-x;
		color:#fff;
		font: 12px arial}

	#sddm div a:hover
	{	background:url(../images/menuover.jpg) repeat-x;
		color:#024981;}









h1{
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

 
h2{
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}

h2 span{
	font-family: Chiller;
	font-size:130%;
	color:#f00;
}

.clearfix:after{content:"."; display:block; clear:both; visibility:hidden; line-height:0 ; }
.clear{clear:both;}
.clearfix{display:inline-block;}

ul{font-family: Verdana, Arial, Helvetica, sans-serif;}
li{line-height:22px; }
a{outline:none;}

.dis{background:url(../images/dis_middle.jpg) repeat-x;}

/*Text Link css*/

.link_1 a{
	Font-Family:Verdana, Arial, Helvetica, sans-serif;
	color :#1d96cd; 
	text-decoration: none;
	font-size: 12px; 
}

.link_2 a{
	border:0px;
	text-decoration: none; 
}
.link_2 img{
border:0px;
}
.link_2 a:hover{
	border:0px;
	text-decoration: none; 
}

.link_1 a:hover{
	Font-Family:Verdana, Arial, Helvetica, sans-serif;
	color :#1d96cd; 
	text-decoration: underline;
	font-size: 12px; 
}

a.link_1{
	Font-Family:Verdana, Arial, Helvetica, sans-serif;
	color :#1d96cd; 
	text-decoration: none;
	font-size: 12px; 
}
a.link_1:hover{
	Font-Family:Verdana, Arial, Helvetica, sans-serif;
	color :#1d96cd; 
	text-decoration: underline;
	font-size: 12px; 
}

.chiller{
	color: #F00;
	font-size: 14px;
	font-family: Chiller;
}
/*font css*/

.font12 {font-size:12px; font-weight:normal; color:#000; line-height:20px; text-align:justify;}
.font15 {font-size:15px; font-weight:normal; color:#000; line-height:25px; font-weight:bold; }

/*padding*/
.padding_top{padding:10px 0 0 0;}
.padding_text{padding:5px 0 0 0;}
.padding-left{padding:0 0 0 150px;}

/*font_colour*/
.gray{ color:#4c4c4c;}
.white{color:#fff; font-size:11px;}
.white a{color:#fff; font-size:11px; text-decoration:none;}
.white a:hover{color:#fff; font-size:11px; text-decoration:underline;}
.red{color:#ff3105;}

/*bg_colour*/
.bg_white{background:#ffffff;}
.bg_gray{background:#2b2b2b;}

/*border*/
.border_left_right{
	border-left:thin solid #cdcfcb;
	border-right:thin solid #cdcfcb;
	padding:0 7px 0 7px;
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
}

/*line-height*/
.line_height{
	line-height:20px;
	color: #000;
}
.contact_main{width:150px; float:left; margin:0 auto; padding:0; height:25px; clear:both }
.text_field{float:left; margin:5px; 0}

.main_contactus{clear:both; padding:0 0 0 160px;}

.red_text{ color:#f00;}

.mytable{
	border-collapse: collapse;
}

.mytable th{
	border:1px solid #efefef;
	background:#EBEAEA;
	padding:2px;
}

.mytable td{
	border:1px solid #efefef;
	padding:2px;
}

.choller{
	font-family: Chiller; 
	font-size:18px; 
	color:#f00;
}
.mybutton{
	background:#014981;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	border:none;
	color:#fff;
	height:20px;
}.black_text {
	color: #000;
}
.Chiller_font {
	color: #F00;
	font-size: 24px;
	font-family: Chiller;
}
.white_font {
	color: #FFF;	 
}

.addr{
position:absolute;
margin:25px 0px 0px 640px;
text-align:right;
z-index:10;
color:white;
font-weight:bold;
}
.red {
	color: #F00;
}
