/* CSS Document */

html,body {
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#828181;
margin-bottom:0px;
margin-right:0px;
margin-top:0px;
font-weight:normal;
}
a {
color:#666666;
text-decoration:none;}
a:hover {
color:#000000;
text-decoration:none; }

.topmenu {
border-bottom:1px dotted #999999;
height:25px;
text-indent:10px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.topmenu a{
text-indent:10px;
color:#908F8F;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.topmenu a:hover{
color:#666666;
text-indent:10px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.heading {
background-image: url(images/black_head.gif);
height:25px;
width:182px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#EBEBEB;
text-indent:22px;
}

body text {
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#cccccc;
color:#8A8A8A;
}
#navigation {
padding-top:6px;
width: 185px;

}
#navigation ul {
list-style: none;
margin: 0;
padding: 0;
}
#navigation ul ul {
list-style: none;
margin: 0;
padding: 0;
}
#navigation li {
border-bottom: 1px solid #ffffff;
}
.bckimg {
background-image:url(bckimg_button.gif);
background-repeat:repeat-x;
background-position:top left;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
padding-top:10px;

}
#navigation ul ul li {
border-bottom: 1px solid #ffffff;
}

#navigation li a:link, #navigation li a:visited {
font-size: 12px;
display: block;
padding: 0.4em 0 0.4em 0.5em;
background-color: #ecebe9;
color: #484334;
text-decoration: none;
}
#navigation ul ul li a:link, #navigation ul ul li a:visited {
font-size: 12px;
display: block;
padding: 0.4em 0 0.4em 0.5em;
background-color: #d9d6d4;
color: #ff7800;
text-decoration: none;
}
#navigation li a:hover{
font-size: 12px;
display: block;
padding: 0.4em 0 0.4em 0.5em;
background-color: #d9d6d4;
color: #FFFFFF;
text-decoration: none;
}
#navigation ul ul li a:hover{
font-size: 12px;
display: block;
padding: 0.4em 0 0.4em 0.5em;
background-color: #d9d6d4;
color: #000000;
text-decoration: none;
}
.footer {
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#9F9F9F;
}
.footer a{
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#9F9F9F;
}
.footer a:hover{
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
.footertext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#05617B;
}
.footertext a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#05617B;
}
.footertext a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#086A86;
}
.header {
margin:0px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.subheader {
margin:0px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#318BC0;
}
.header2 {
margin:0px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
}
.highlight {
margin:0px;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CF1818;
}

.header1 {
margin:0px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2D5E7D;
}
.menu{
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
}
.menu a{
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
}
.menu a:hover{
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#AFDFFE;
font-weight:bold;
}
.next{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#002E1D;
}
.next a{
color:#002E1D;
}
.next a:hover {
color:#01DAE8;
}
.headerbut {
margin:0px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
}
.menunew {
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
}
.menunew a{
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
}.menunew a:hover{
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#C2F2FB;
}
.dot{
background-image: url(middle_dots_bg.gif);
background-repeat:repeat-y;
width:1px;
}
.readmore
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
}


/*============================= IMG Gallery-=========================================*/
.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{

background-color: transparent;
}

.thumbnail:hover img{
border: 0px solid blue;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 280px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

.blueheader {
margin:0px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2D5E7D;
}

.blueheader_big {
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#2D5E7D;
}

.leftlinks{
padding-right:9px;
text-decoration:none;
font-size:12px;
color:#484334;
height:25px;
text-align:right;
}
.rightlinks{
padding-left:9px;
text-decoration:none;
font-size:12px;
color:#484334;
height:25px;
text-align:left;
}
.more{
padding-left:9px;
text-decoration:none;
font-size:12px;
color:#FF5A00;
height:25px;
text-align:left;
}
.boxhead {
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
}
.boxhead a{
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
}.boxhead a:hover{
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#C2F2FB;
}
.homecontent{
padding-right:9px;
text-decoration:none;
font-size:11px;
color:#666666;
height:25px;
text-align:left;
}

.homecontent_big{
width:180px;
padding-right:9px;
padding-left:2px;
text-decoration:none;
font-size:13px;
color:#666666;
text-align:left;
line-height:18px;
}

.sectioncontent{
padding-right:9px;
padding-left:9px;
text-decoration:none;
font-size:12px;
color:#000000;

width:460px;
text-align:justify;
}

.size{
text-decoration:none;
font-size:12px;
color:#000000;
height:25px;
}
.footer2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#002E1D;
}
.footer2 a{
color:#002E1D;
}
.footer2 a:hover {
color:#A2A0A0;
}
.linksblue {
	padding-right:9px;
padding-left:9px;
text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4a5b80;
}
 
.pad
{
padding:7px;
}
