/* CSS Document */
*{
margin:0px;
padding:0px;
}
body,html{
margin:0px;
padding:0px;
background:#007f15 /*url(../images/Background_Bg.gif)*/ repeat-x;
}

#Wrapper{
width:960px;
height:100%;
background:#FFFFFF;
margin:0px auto;
padding-bottom:10px;
}


/*#Header{
width:960px;
height:107px;
background:url(../images/Header_Bg.gif) repeat-x;
}*/
#Header{
width:960px;
height:133px;
background:url(../images/New_Header_Bg.gif) repeat-x;
}
#Top_Header{
width:960px;
height:106px;
}
.Header1{
float:left;
width:86px;
height:92px;
margin:0px 0px 0px 5px;
}
.Header2{
float:left;
width:631px;
height:auto;
margin:0px 0px 0px 3px;
}
/*.Header3{
float:left;
width:227px;
height:40px;
margin:5px 0px 0px 0px;
}*/
.Header4{
float:left;
width:227px;
height:20px;
margin:55px 0px 0px 0px;
}
.Header1 div, .Header2 div, .Header3 div{}

#Header_Menu{
width:945px;
height:auto;
margin:-1px auto 0px auto;
}



.TopLinks{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#636363;
font-size:10pt;
}
.TopLinks a:link, .TopLinks a:active, .TopLinks a:visited{
color:#636363;
text-decoration:none;
}
.TopLinks a:hover{
color:#636363;
text-decoration:underline;
}
#ImgHeader_Container{
width:960px;
height:225px;
margin:0px auto;
background:url(../images/Header1_Bg.gif) repeat-x;
}
#ImgHeader{
width:930px;
height:100%;
margin:0px auto;
/*margin:10px auto 10px auto !important;*/
}
.ImgHeader1{
float:left;
width:675px;
height:161px;
margin:5px 0px 0px 0px;

}
.ImgHeader2{
float:right;
width:245px;
height:161px;
margin:5px 0px 0px 0px;

}
.ImgHeader1 div, .ImgHeader2 div{}

#Menu_Container{
width:950px;
height:auto;
margin:-32px auto 0px 5px;
}
#Innerpg_Container{
width:910px;
height:100%;
margin:10px auto 0px auto; 
}
#HomeContent_Container{
width:960px;
height:auto;
min-height:380px !important;
min-height:400px ;
margin:0px auto;
background:#FFFFFF;
}
#Content_Container{
width:960px;
height:auto;
min-height:530px !important;
min-height:530px ;
margin:0px auto;
background:#FFFFFF repeat;
}
.Content_Container1-1{
float:left;
width:660px;
height:auto;
padding:0px 0px 0px 15px;
background:#FFFFFF;
}
.Content_Container1{
float:left;
width:675px;
height:auto;

padding:0px 0px 0px 12px;
background:#FFFFFF;
}
.Content_Container2{
float:right;
width:273px;
/*height:400px;*/
height:350px;/*350px*/
min-height:350px !important;
min-height:350px ;
background:#FFFFFF;
}

.Content_Container1 div, .Content_Container2 div{}

.Content{
padding:5px 10px 10px 5px;
height:auto;

}
#Divider{
width:670px;
height:auto;
margin:0px 0px 10px 0px;
}
.Divider1{
float:left;
background:url(../images/Red_Bg.gif) repeat-x;
width:320px;
height:auto;
margin:0px 0px 5px 0px;
}
.Divider2{
float:right;
background:url(../images/Red_Bg.gif) repeat-x;
width:320px;
height:auto;
margin:0px 5px 5px 0px;
}
.Divider3{
float:left;
background:url(../images/Red_Bg.gif) repeat-x;
width:320px;
margin:0px 0px 5px 0px;
height:auto;
}
.Divider4{
float:right;
background:url(../images/Red_Bg.gif) repeat-x;
width:320px;
margin:0px 5px 5px 0px;
height:auto;
}
/*#PhotoGallery{
width:672px;
height:auto;
margin:0px 0px 5px 0px;

}*/
#PhotoGallery{
width:660px;
height:auto;
margin:0px auto;


}

.PhotoGallery_Bg{
background:url(../images/Photogallery_Bg.gif) repeat-x;
height:120px;
width:660px;
}

.Clear{
clear:both;
}
.Clear1{
clear:both;

}
.Space5{
height:5px;
}
.Space10{
height:10px;
}
#Grey_Container{
width:251px;
margin:0px auto;
height:auto;
}
.Grey_Container{
background:url(../images/Red_Container_1.gif) no-repeat;
width:251px;
height:111px;
}
.Grey_Container1{
/*background:url(../images/Grey_Container1.gif) no-repeat;*/
background:url(../images/Red_Container.gif) no-repeat;
width:251px;
height:122px;
}
.Hdr{
padding:10px 0px 5px 0px;

}
.Hdr1{
padding:5px 0px 0px 5px;

}
.Icon{
float:left;
padding:17px 0px 0px 10px;
width:60px;
}
.Btn{
float:right;
padding:25px 10px 0px 0px;
width:100px;
}
.Btn1{
float:left;
padding:10px 10px 0px 0px;
margin-left:80px;
width:100px;
}
.Blue_Txt{
width:300px;
margin:0px auto;
padding:10px 10px 5px 10px;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#636363;
line-height:12pt;

}
.search_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#4194d6;
font-weight:bold;
line-height:12pt;

}


#Pageviewer{
width:200px;
height:25px;
margin:3px 10px 5px auto;
float:right;
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#000000;
font-weight:bold;
text-align:left;
text-indent:10px;
line-height:17pt;
border:#66CCFF dashed 1px;
}

.Grey_Txt{
width:230px;
margin:0px auto;
height:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#636363;
line-height:12pt;

}
/*Text*/
.Txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
/*font-size:.80em;
color:#636363;
line-height:1.3em*/
font-size:9pt;
color:#3c3c3c;
line-height:13pt;
}
.Txt a:link, .Txt a:active, .Txt a:visited{
text-decoration:underline;
color:#3c3c3c;
}
.Txt a:hover{
text-decoration:underline;
color:#3c3c3c;
}
h4{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:14pt;
color:#f8721d;

}

h5{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:12pt;
color:#f8721d;
line-height:14pt;

}



h6{
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
color:#f8721d;
line-height:14pt;

}
ul.List{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#000000;

word-spacing:1px;
list-style-type:decimal;
line-height:12pt;
margin:10px 0px 10px 0px;
}
ul.List a:link, ul.List a:active, ul.List a:visited{
 color:#000000;
 text-decoration:underline;
 }
ul.List a:hover{
 color:#000000;
 text-decoration:underline;
 }
 
 ul.No{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt !important;
line-height:16pt;
color:#000000;
list-style-type:decimal;
text-align:left;
margin:10px 0px 10px 24px;
}
 ul.No a:link, ul.No a:active, ul.No a:visited,{
 color:#000000;
 text-decoration:underline;

 }
  ul.No a:hover{
  color:#000000;
 text-decoration:none;
}

 
 ul.No1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt !important;
line-height:16pt;
color:#000000;
list-style-type:decimal;
text-align:left;
margin:10px 0px 10px 24px;
}
 ul.No1 a:link, ul.No1 a:active, ul.No1 a:visited,{
 color:#000000;
 text-decoration:none;

 }
  ul.No1{
  color:#000000;
 text-decoration:none;
}



ul.No1_img{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt !important;
line-height:16pt;
color:#000000;
list-style-image:url(../images/34.gif);
text-align:left;
margin:10px 0px 10px 24px;
}

ul.No2_img{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt !important;
line-height:18pt;
color:#000000;
list-style-image:url(../images/Tick.gif);
margin:10px 0px 10px 24px;
}

.tbl_style{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt !important;
color:#000000;
text-align:left;
padding:3px;
border:solid 1px  #006FA4;
border-bottom:1px;
border-left:1px;
border-right:1px;
border-top:1px;
}

.tbl_style td
{
    border-color: #006FA4;
    border-width: 1px 1px 1px 1px;
    border-style:dotted;
    margin: 0;
	padding:3px;

     background-color:#d7f0fd;
}

.tbl_style a:link, .tbl_style a:active, .tbl_style a:visited{
text-decoration:underline;
color:#000000;
}
.tbl_style a:hover{
text-decoration:underline;
color:#000000;
}


.More{
float:right;
margin:5px 10px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8.5pt;
color:#636363;
font-weight:bold;
}
.More a:link, .More a:active, .More a:visited{
color:#636363;
text-decoration:none;
}
.More a:hover{
color:#636363;
text-decoration:underline;
}

 .Addr{
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9pt;
color:#000000;
font-weight:500;
line-height:14pt;
padding-top:3px;
letter-spacing:.3pt;
}

#Footer{
width:960px;
margin:10px auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8.5pt;
color:#FFFFFF;
}
#Footer a:active, #Footer a:visited, #Footer a:link{
text-decoration:none;
color:#FFFFFF;
}
#Footer a:hover{
text-decoration:underline;
color:#FFFFFF;
}

.Footer1{
float:left;
margin:0px 0px 10px 20px;
width:520px;
height:auto;
}

.Footer2{
float:right;
margin:0px 10px 10px 0px;
width:400px;
height:auto;
text-align:right;

}

.Footer1 div, .Footer2 div{}




#Gallery{
width:940px;
margin:0px auto;
height:auto;
background:#FFFFFF;
}
.GalleryImg {
width:200px;
height:140px;
}

.Gallery1{
width:220px;
height:auto;
float:left;
padding-bottom:12px;
margin:0px 0px 0px 5px;

}

.Gallery2{
width:220px;
height:auto;
float:left;
padding-bottom:10px;
margin:0px 0px 0px 10px;
}

.Gallery3{
width:220px;
height:auto;
float:left;
margin:0px 0px 0px 10px;
padding-bottom:10px;
}

.Gallery4{
width:220px;
height:auto;
float:left;
margin:0px 0px 0px 10px;
padding-bottom:10px;

}

.Gallery1 div, .Gallery2 div, .Gallery3 div, .Gallery4 div{}


.brd{
border:2px outset #F4F4F4;
}
.down-link {
	text-align:left; 
	margin-left:85px; 
	margin-top:20px; 
	font-family:Verdana, Geneva, sans-serif; 
	font-style:italic; 
	font-weight:bold;
	text-decoration:blink;
	
}
.down-link p {
	margin-bottom:10px;
}
.down-link p a:link {
	color:#06F;
}
.down-link p a:hover {
	color:#f8721d;
}