body

{

  width:994px;

  margin:0px;

  padding:0px;

  background-color:#d1dcf4;

}

table.tm

{

 width:974px;

 margin:0 10px;

 border:0 solid #CCCCCC;

 background-color:#FFFFFF;

 padding:0;

}

/* Header */

table.td tr td.header2

{

 margin:0px;

 padding:0;

 background-color:#94afe2;

}

table.tm tr td.header2 div

{

 margin:0px;

 height:261px;

 width:974px;

}

/* --------- End of Header    */



/*       Top Navigation       */



table.tm td.topL

{

 width:974px;

 padding:0;

 margin:0;

 vertical-align:top;

 background-color:#24377b;

}

table.tm td.topL table

{

 width:974px;

 margin:0;

 padding:0;

}

table.tm td.topL table tr td

{

 height:20px;

 text-align:center;

 background-color:#24377b;

 width:162.3px;

 vertical-align:middle;

 border:1px ridge #CCCCCC;

}

table.tm td.topL table tr td a

{

 background-color:#24377b; 

 display:block; 

 font-family:Trebuchet MS;

 font-size:16px;

 font-weight:bold;

 padding:3px;

 text-decoration:none;

 color:#FFFFFF;

}

table.tm td.topL table tr td a:hover

{

 background-color:#36650e;

 color:#FFFFFF;

}



/*    End of Top Navigation   */



/* Body */

table.tm tr td.bodyM

{

 text-align:left;

 vertical-align:top;

 margin:0;

 padding:0;

}

table.tm tr td.bodyM div

{

 padding:2px 5px;

}

table.tm tr td.bodyM div p

{

 font-family:Trebuchet MS;

 font-size:14px;

 text-indent:6px;

 font-weight:500;

 text-align:justify;

}

table.tm tr td.bodyM div div.headingB

{

 font-size:17px;

 font-family:Tahoma; 

 font-weight:700;

 color:#356e0d;

 padding:2px;

}



/* ----- End of Body ---------- */



/* ----------   Footer start ----------------*/

table.tm tr td.footo

{

 height:17px;

 background-color:#0c3179;

 text-align:center;

 margin:0;

 padding:0;

}

table.tm tr td.footo div.linksF

{

 color:#FFFFFF;

 text-align:center;

 font-weight:600;

 font-family:Trebuchet MS;

 padding:2px;

 font-size:11px;

}

table.tm tr td.footo div.linksF a

{

 color:#FFFFFF;

 font-weight:600;

 font-family:Trebuchet MS;

 text-decoration:underline;

 font-size:11px;

}

table.tm tr td.footo div.linksF a:hover

{

 text-decoration:none;

}

table.tm tr td.footo div

{

 color:#FFFFFF;

 text-align:center;

 font-weight:600;

 font-family:Trebuchet MS;

 font-size:11px;

}



/* End of Footer  */



/*------------ contact us text ------------------*/



table.tm tr td.bodyM div div.contactT

{

 color:#000000;

 font-weight:500;

 font-family:verdana;

 padding:3px;

 font-size:14px; 

}

table.tm tr td.bodyM div div.contactH

{

 color:#FF0000; 

 font-family:verdana;

 font-size:14px;

 font-weight:bold;

}

table.tm tr td.bodyM div span.contactH

{

 color:#FF0000; 

 font-family:verdana;

 font-size:14px;

 font-weight:400;

}

table.tm tr td.bodyM div a.contactL

{

 color:#0000FF; 

 font-family:verdana;

 font-size:14px;

 font-weight:bold;

 text-decoration:none;

}

table.tm tr td.bodyM div a.contactL:hover

{

 text-decoration:underline;

}

table.tm tr td.bodyM div div.contactT1

{

 color:#000000;

 font-weight:500;

 font-family:verdana;

 font-size:14px; 

 padding:3px;

}



table.tm tr td.bodyM div div.contactTIm

{

 float:left;

 padding-left:60px;

 width:473px;

 height:351px;

}



/*------------ End of contact us text ------------------*/









/*------------ Gallery body table images start ------------------*/





table.tm tr td.bodyM div table.sR

{

 width:900px;

 margin:0;

 padding:0;

}

table.tm tr td.bodyM div table.sR tr td

{

 width:150px;

 margin:0;

 padding:3px;

 text-align:center;

 vertical-align:middle;

}

table.tm tr td.bodyM div table.sR tr.tG td

{

 text-align:center;

 vertical-align:middle;

 font-family:Times New Roman;

 font-size:14px;

 font-weight:700;

 color:#47474b;

}

.content{
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
}
.content1{
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
}
#middle_nav ul{
	margin: 0px;
	padding: 0px;
	display: block;
}
#middle_nav li{
	width: 270px;
	float: left;
	display: block;
	list-style: none;
	background: url(img/arrow_2.gif) no-repeat left 10px;
	padding: 5px 5px 0px 20px;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #5F5850;
}
#middle_nav li a{
	float:left;
	display:block;
	list-style-type:none;
	text-decoration: none;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #5F5F5F;
}
#middle_nav li a: span{
	display: block;
	list-style: none;
	text-decoration: none;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #5F5F5F;
	background-color: #FFFFFF;
}

#middle_nav li a:hover{
	list-style: none;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #5F5F5F;
}
