body {
font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-size: 11px;
color: #ffffff;
line-height:22px;
text-align: left;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background: #222837 url(_assets/bkg.jpg) repeat-x top center;
}

a:link {color: #4FC0B1; text-decoration: underline;}
a:visited {color: #4FC0B1; text-decoration: underline;} 
a:hover {color: #ffffff; text-decoration: underline;}
a:active {color: #4FC0B1; text-decoration: underline;}

h1 {font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif; font-weight: bold; font-size: 16px; color: #003399;}
h2 {font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif; font-weight: bold; font-size: 14px; color: #003399;}
h3 {font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif; font-weight: bold; font-size: 12px; color: #003399;}
h4 {font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif; font-size: 12px; color: #003399;}
small { font-size: 9px;}


#mainContainer {
	width:900px;
	margin-left: auto;
 	margin-right: auto;}

.div900 {
width:900px;
height:auto;
margin:auto;
}

.divPaddTop35px{
width:900px;
padding-top:35px;
height:auto;
margin:auto; 
}

.divFooter{
width:900px;
height:75px;
background: transparent url(_assets/footer.jpg) no-repeat 0px 20px;
}

.divFooterTxtLeft{
width:650px;
height:45px;
padding-top:30px;
padding-left:50px;
}

.divFooterTxtRight{
width:200px;
height:45px;
margin-left:700px;
margin-top:-75px;
padding-top:30px;
}


.homeSlidePadd {
padding-left:35px;
padding-top:35px;
padding-right:0px;
}

.imgPadd{
padding-bottom:20px;
}

.aboutUsPaddLeft {
padding-left:35px;
padding-top:35px;
}

.aboutUsPaddRight {
padding-left:35px;
padding-top:35px;
}

.homeOurServPadd {
padding-left:35px;
padding-top:25px;
padding-right:0px;
}

.homeOurServPaddR {
padding-left:10px;
padding-top:25px;
padding-right:0px;
}


h5 {
border-color: #CCCCCC;
border-style: solid;
border-width: 0 0 1px 0;
}



li { 
font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-size: 11px;
color: #ffffff;
line-height: 17px;
font-weight: normal;
list-style-type: none;
margin-left: 5px;
padding: 0px 0px 5px 15px;
background: transparent url(_assets/arrow.gif) no-repeat 0px 7px;
}

ul { 
margin: 0px; /*removes indent IE and Opera*/
padding: 0px; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
}

ol { 
margin: 0px; /*removes indent IE and Opera*/
padding-left: 0px; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
}


.navtop {
font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-size: 9px;
color: #666666;
text-align: right;
padding-right: 15px;
background-color: #EBEBEB;
border-color: #D6D6D6;
border-style: solid;
border-width: 0 0 2px 0;
}

.navtop a:link {color: #666666; text-decoration: none} 
.navtop a:visited {color: #666666; text-decoration: none}  
.navtop a:hover {color: #333333; text-decoration: none}  
.navtop a:active {color: #666666; text-decoration: none} 

.navfooter {
font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-size: 8.5px;
line-height: 20px;
color: #666666;
text-align: left;
background-color: #EBEBEB;
border-color: #D6D6D6;
border-style: solid;
border-width: 2px 0 0 0;
}

.navfooter a:link {color: #666666; text-decoration: none} 
.navfooter a:visited {color: #666666; text-decoration: none}  
.navfooter a:hover {color: #000033; text-decoration: none}  
.navfooter a:active {color: #666666; text-decoration: none} 

.hmpanel {
font-size: 11px;
line-height: 15px;
text-align: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
border-color: #D6D6D6;
border-style: solid;
border-width: 0 1px 0 0;
}

.hmpanelnobdr {
font-size: 11px;
line-height: 15px;
text-align: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
}

.spacedlines {
line-height: 20px;
}

.titlemain {
font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-weight: bold;
line-height: 20px;
font-size: 16px;
color: #000033;
padding-left: 10px;
}

.title1 {
font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-size: 16px;
line-height: 20px;
color: #000033;
}

.title2 {
font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-size: 14px;
line-height: 18px;
color: #000033;
}

.title3 {
font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-size: 12px;
line-height: 16px;
color: #000033;
}

.title4 {
font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-size: 11px;
line-height: 15px;
color: #000033;
}

.prdlinks{
font-family:  Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-size: 11px;
color: #333333;
text-align: left;
line-height: 20px;
}

.prdlinks a:link {color: #333333; text-decoration: none} 
.prdlinks a:visited {color: #333333; text-decoration: none}  
.prdlinks a:hover {color: #003399; text-decoration: none; font-weight:bold}  
.prdlinks a:active {color: #333333; text-decoration: none} 

.prdlinks li { 
list-style-type: none;
margin-left: 5px;
padding: 0px 0px 5px 11px;
background: transparent url(_assets/arrow.gif) no-repeat 0px 4px;
}

.prdlinks ul, ol { 
margin: 5px; /*removes indent IE and Opera*/
padding: 5px; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
}

.pagecontent {
font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-size: 11px;
line-height: 15px;
text-align: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 0px;
}

.text9 {
font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-size: 9px;
text-align: left;
}

.text9white {
font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-size: 9px;
text-align: left;
color: #FFFFFF;
line-height: 18px;
}

.text11 {
font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-size: 11px;
text-align: left;
color: #000033;
line-height: 18px;
}

.text9 {
font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-size: 9px;
text-align: left;
font-weight: bold;
color: #000033;
line-height: 18px;
}

.text11white {
font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-size: 11px;
text-align: left;
color: #FFFFFF;
line-height: 20px;
}

.text11TealLight {
font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-size: 11px;
text-align: left;
color: #A7DFD8;
line-height: 20px;
}

.text11TealLight {
font-family: Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-size: 11px;
text-align: left;
color: #4FC0B1;
line-height: 20px;
}

.style1 {font-weight: bold
}

.picbdr5 {
border: 5px solid #BFCEE2;
margin: 0px 10px 0px 0px;
float: left;
}



