/* CSS Document */
.clearBoth{
clear:both
}

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%

}

.leftFloat{
float:left
}
.rightFloat{
float:right
}

strong{
font-weight:bold;
color:#3980c1
}
/*******header*******/
#headerTopBg{
background:#fff url(../images/headerTopBg.jpg) repeat-x 0 0;
font-size:11px;
padding:5px 20px;
color:#FFFFFF
}
#headerTopBg a:link, #headerTopBg a:visited{
font-weight:bold;
text-decoration:none;
padding	:4px;


color:#FFFFFF
}
#headerTopBg a:hover, #headerTopBg a:active{
font-weight:bold;
text-decoration:underline;
color:#FFFFFF;


}
#topA{
background:#fff url(../images/topFlo.jpg) repeat-x 0 0;
height:29px
}
#logo{
float:left;
}

#header{
width:100%;

color:#333333
}



#logo{
float:left;
}

#headerBg{
margin:0 0 0 191px;
background:#fff url(../images/headerPics.jpg) repeat-x 0 0;
height:145px;
}

#headerBot {
float:left;
height:18px;
margin-top:18px;
}

/*#headerBotBg{
margin:0 0 0 248px;
background:#fff url(../images/bottomFloB.jpg) repeat-x 0 0;
height:52px;
}
*/
/*******content***********/

#content{
background:#fff url(../images/leftbg.jpg) repeat-y 0 0;
}
.sectionHead{
background-image:url(../images/sectionBg.jpg);
background-repeat:repeat-x;
height:90px;
width:98%
}
/*******leftCol*******/

#leftCol{
float:left;
width:180px;
padding-right:10px

}

#navig{
width:178px
}

#homeLinks{
background:transparent url(../images/leftbgs.jpg);
}
#homeLinks ul{
margin:0 0 10px 0;
}
#homeLinks li{
margin-left:26px;
margin-top:0px;
_margin-top:0px;
font-size:11px;
padding:0 0 2px 0px;
_padding:0 0 0 10px;
background:transparent url(../images/greyarrow.gif) no-repeat 0px 6px;
_background:transparent url(../images/greyarrow.gif) no-repeat 0px 9px;
font-weight:bold
}
#navig a:link, #navig a:visited{
text-decoration:none;
color:#0086d0;

}
#navig li a:hover, #navig li a:active{
text-decoration:none;
color:#00659d;
border-bottom:dashed;
border:1px;
border-bottom-color:#000
}
/*******rightCol*******/
#rightCol{
margin-left:200px




}

.nCopy{
font-size:80%;
padding-top:10px;
padding-right:20px;
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height:150%;
}

.nCopy a:link, .nCopy a:visited{
text-decoration:none;

color:#2076a6
}
.nCopy a:hover, .nCopy a:active{
text-decoration:none;
color:#000;
border-bottom:dashed;
border:1px;
border-bottom-color:#3fb4fd
}
.nCopy img{

margin:0;
float:left
}

.nCopy ul{

padding:0px 0 10px 15px;
margin:12px 0px
}

.nCopy li{
background:transparent url(../images/arrowmarker.gif) no-repeat 0 6px;
padding-left:17px;
font-size:100%;

color:#0b65b6
}


.nCopy_link{
font-size:80%;
/*padding-top:5px;*/
padding-right:0px;
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height:150%;




}

.nCopy_link a:link, .nCopy_link a:visited{
text-decoration:none;

color:#2076a6
}
.nCopy_link a:hover, .nCopy_link a:active{
text-decoration:none;
color:#000;
border-bottom:dashed;
border:1px;
border-bottom-color:#3fb4fd
}
.nCopy_link img{

margin:0;
float:left
}

.nCopy_link ul{

padding:0px 0 10px 15px;
margin:12px 0px
}

.nCopy_link li{
background:transparent url(../images/arrowmarker.gif) no-repeat 0 6px;
padding-left:17px;
font-size:88%;

color:#0b65b6
}

.topPhoto {
padding-left:350px;
}


/******footer***************/
#footer{
font-size:11px;
}	

#footerLinks{
padding:7px 20px
}
#footerA{
float:left
}
#footerB{
/*background:#fff url(../images/footerB.jpg) repeat-x 0 0;*/
height:39px;

}
#footerC{
/*background:#fff url(../images/footerC.jpg) repeat-x 0 0;*/
height:23px;
padding-left:20px;
font-size:11px;
}
#footer a:link, #footer a:visited{

text-decoration:none;

color:#2076a6
}
#footer a:hover, #footer a:active{
text-decoration:none;
color:#000;
border-bottom:dashed;
border:1px;
border-bottom-color:#3fb4fd
}

/**********inner*********/
.bCrumb{
margin:0px 0 5px 0px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif
}

.bCrumb a:link, .bCrumb a:visited{
text-decoration:none;
color:#B70004
}
.bCrumb a:hover, .bCrumb a:active{
text-decoration:none;
border-bottom:dashed;
border:1px;
border-bottom-color:#3fb4fd;
color:#FF0000
}

/**********employees*********/

.empContainer{

padding-bottom:30px;

}
.empContainer .nCopy{
margin-bottom:23px;
margin-top:0;
padding-left:190px;
padding-top:0;
}



.empContainer .eImg{
float:left;
margin:0 15px 0 10px;
width:110px
}
.contact{
margin-top:15px;

height:41px;
background:transparent url(../images/middleRound.jpg) repeat-x
}
.contact .email{
background:transparent url(../images/icon_email.gif) no-repeat 6px 2px;
padding-left:25px;
font-size:91%;
margin-top:10px;
float:left;

}
.contact .phone{
background:transparent url(../images/phone.gif) no-repeat 6px 2px;
padding-left:25px;
font-size:91%;
float:left;
margin-top:10px;
display:inline
}

.contact a:link, .contact a:visited{
text-decoration:none;
color:#6e8036

}


.contact a:hover, .contact a:active{
text-decoration:none;
color:#fff;
background-color:#218bd1	

}

/******thumbs************/
.thumbNoImg{
width:169px; height:117px; float:left; background:transparent url(../images/blankThumbs.jpg) no-repeat 0px 0px
}
.thumbImg{
width:169px; height:117px; float:left; background:transparent url(../images/imgBg.gif) no-repeat 0px 0px
}

.thumbImg img{
padding:7px 0px 0px 7px
}



.thumbNoPImg{
width:169px; height:117px; float:left; background:transparent url(../images/sorry.gif) no-repeat 0px 0px
}

.thumbPImg {
background:transparent url(../images/imgPBg.gif) no-repeat scroll 0 0;
float:left;
height:182px;
padding:7px;
width:169px;
}

thumbPImg img {
height:168px;
padding:7px 0 0 7px;
width:155px;
}






.hLight{
background-color:#eef7fc;
width:96%;
padding:6px;
margin-bottom:10px
}

/*form.......*/
.form{
width:50%;
padding:15px;
background:#eef7fc url(../images/formBg.jpg) repeat-x 
}

.formCaption{
color:#0f4f89;
font-size:180% !important;
margin-bottom:20px;


}
.input{
background-image:url(../images/formBg.gif);
width:200px;
height:20px;
vertical-align:bottom;
font-family:"Courier New", Courier, mono;
BORDER-TOP: 1px solid #308fd7; BORDER-LEFT: 1px solid #308fd7;BORDER-RIGHT: 1px solid #308fd7; BORDER-BOTTOM-WIDTH: 1px; border-bottom-style:solid; border-bottom-color:#308fd7

}
textarea{
background-image:url(../images/formBg.gif);
background-repeat:repeat-x;
width:300px;
vertical-align:bottom;
font-family:"Courier New", Courier, mono;
BORDER-TOP: 1px solid #308fd7; BORDER-LEFT: 1px solid #308fd7;BORDER-RIGHT: 1px solid #308fd7; BORDER-BOTTOM-WIDTH: 1px; border-bottom-style:solid; border-bottom-color:#308fd7

}
/*.submitbutton{
background-color:#0d6ab2;
background-image:none;
color:#FFFFFF;
font-weight:bold;

cursor:hand
}
*/

/******form end********/

/**********photo gallery**********/
.photoGalley{
width:530px;

}

.photoGallery .container{
background:transparent url(../images/photoGallery/bg.jpg) no-repeat 0px 0px;
height:462px
}
.photoGallery .header{
background:transparent url(../images/photoGallery/header.jpg) no-repeat 0px 0px;
height:32px;

font-size:15px;

color:#FFFFFF;

}

.header .cap{
padding:8px 0 0 135px
}
.header strong{
color:#FFFFFF
}

.outerPic{
background-color:#333333

}
.picFrame{
background:transparent url(../images/photoGallery/picFrame.jpg) no-repeat 0px 0px;
width:348px;
height:245px;
margin:20px 0 0 2px;
padding:9px 0 0 9px;
float:left
}

.other{
float:left;
margin:20px 0 0 0
}
.buttons{
clear:left
}
.photoGallery ul{
margin-top:10px
}
.othersList li{
color:#FFFFFF;
font-size:11px;
padding-left:10px;
padding-bottom:10px;
_padding-bottom:0px;
}

.othersList li a:link, .othersList li a:visited{
color:#FFFFFF;
text-decoration:none
}

.othersList li a:hover, .othersList li a:active{
color:#FFFFFF;
background-color:#3992ce;
text-decoration:underline
}

.picName{
color:#0f4f89;
font-size:110%;

}
/*********************************/

/***************faq******************/
.faq{
margin-top:10px;
width:95%
}
.qSet{
background:transparent url(../images/qBg.gif) repeat-x;
margin-top:20px
}
.ques{
background:transparent url(../images/icon_info.gif) no-repeat 10px 10px;
padding:10px 0 0 30px;
font-size:80%;
font-weight:bold;
color:#1581bf;
width:95%
}

.ans{
padding:10px 0 0 10px;
font-size:80%;
width:95%
}

.top{
text-align:right;
font-size:70%;
width:98%
}

.top a:link, .top a:visited{
color:#1c7cb3;
text-decoration:none
}

.top a:hover, .top a:active{
color:#1c7cb3;
text-decoration:underline
}
/*********************************/


