body{
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
color: #8c8c8c;
}
img{border:0px; display: block;}
img.none{display:inline;}
img.passport{padding-right: 10px;}
a{text-decoration: none; border-bottom: 1px solid;}

.holding{
margin: auto;
}

.spcr{font-size: 1px;}
/*	*/
.aboutus{background-image: url(images/nav_01.gif); width:151px; height:41px; background-repeat: no-repeat;}
.aboutus:hover{background-image:url(images/nav_on_01.gif); }
.services{background-image: url(images/nav_02.gif); width:151px; height:41px; background-repeat: no-repeat;}
.services:hover{background-image:url(images/nav_on_02.gif);}
.portfolio{background-image: url(images/nav_03.gif); width:151px; height:41px; background-repeat: no-repeat;}
.portfolio:hover{background-image:url(images/nav_on_03.gif);}
.contact{background-image: url(images/nav_04.gif); width:151px; height:41px; background-repeat: no-repeat;}
.contact:hover{background-image:url(images/nav_on_04.gif);}
/*	*/
.pagetitle01{font-size: 22px; font-weight: bold; color: #8c8c8c; letter-spacing: -1px;}
.pagetitle02{font-size: 22px; color: #f89921;}
/* */
.tagline1{font-size: 28px;}
.tagline2{font-size: 32px;}
.tagline3{}
.tagline4{}
/* */
.whiteboxt{background-image:url(images/whitet.gif);}
.whiteboxl{background-image:url(images/whitel.gif);}
.whiteboxr{background-image:url(images/whiter.gif);}
.whiteboxb{background-image:url(images/whiteb.gif);}
.whiteboxc{ background-image:url(images/whiteback.gif);}
/* */

.txt{font-size:12px; vertical-align:top; text-align:left;}
.txtorange{font-size:12px; vertical-align:top; color: #f89921; text-align:left;}
.txtorangesmall{font-size:9px; vertical-align:top; color: #f89921; text-align:right;}
.txtgreysmall{font-size:9px; vertical-align:top; text-align:right;}
.txtquote{font-size:12px; vertical-align:top; text-align:left; font-style:italic; }

a.greylink:link{font-size: 12px; color: #8c8c8c; text-decoration: none; border: 0px;}
a.greylink:visited{font-size: 12px; color: #8c8c8c; text-decoration: none; border: 0px;}
a.greylink:hover{font-size: 12px; color: #f89921; text-decoration: none; border: 0px;}

/* */
.txtorngbox{font:"Trebuchet MS"; color: #FFFFFF; font-size: 12px}

.btmnavline{font-size: 12px; color: #dfdfdf; padding: 10px;}
a.btmnav:link{font-size: 12px; color: #FFFFFF; text-decoration: none; border:0px;}
a.btmnav:visited{font-size: 12px; color: #FFFFFF; text-decoration: none; border:0px;}
a.btmnav:hover{font-size: 12px; color: #8c8c8c; text-decoration: none; border:0px;}

.menuheader {font-size: 22px; color: #FFFFFF;}
.footerfont {font-family: Arial, Helvetica, sans-serif; font-size: 9px; }

a.footerlink:link{font-family: Arial, Helvetica, sans-serif; color: #8c8c8c; font-size: 9px; text-decoration: none; border:0px;}
a.footerlink:visited{font-family: Arial, Helvetica, sans-serif; color: #8c8c8c; font-size: 9px; text-decoration: none; border:0px;}
a.footerlink:hover{font-family: Arial, Helvetica, sans-serif; color: #f89921; font-size: 9px; text-decoration: none; border:0px;}

a.serviceslink:link{font-family: Tahoma; color: #FFFFFF; font-size: 12px; text-decoration:none; border:0px;}
a.serviceslink:visited{font-family: Tahoma; color: #FFFFFF; font-size: 12px; text-decoration:none; border:0px;}
a.serviceslink:hover{font-family: Tahoma; color: #8c8c8c; font-size: 12px; text-decoration:none; border:0px;}

a.testimonial:link{font-family: Tahoma; color: #ffffff; font-size: 12px; font-weight: bold; text-decoration:none; border:0px;}
a.testimonial:visited{font-family: Tahoma; color: #ffffff; font-size: 12px; font-weight: bold; text-decoration:none; border:0px;}
a.testimonial:hover{font-family: Tahoma; color: #8c8c8c; font-size: 12px; font-weight: bold; text-decoration:none; border:0px;}

a.backlink:link{font-size: 16px; color: #808080; text-decoration: none; border:0px;}
a.backlink:visited{font-size: 16px; color: #808080; text-decoration: none; border:0px;}
a.backlink:hover{font-size: 16px; color: #f89921; text-decoration: none; border:0px;}

.tooltip{width:300px; display: block;}

/* Sitemap */
a.url:link{font-size:24px; font-weight: bold; color:#FE9900; text-decoration:none; border: 0px;}
a.url:visited{font-size:24px; font-weight: bold; color:#FE9900; text-decoration:none; border: 0px;}
a.url:hover{font-size:24px; font-weight: bold; color:#636363; text-decoration:none; border: 0px;}

a.page:link{font-size:18px; color:#8c8c8c; font-weight: bold; text-decoration:none; border: 0px;}
a.page:visited{font-size:16px; color:#8c8c8c; font-weight: bold; text-decoration:none; border: 0px;}
a.page:hover{font-size:16px; color:#FE9900; font-weight: bold; text-decoration:none; border: 0px;}

a.subpage:link{font-size: 12px; padding-left: 15px; border: 0px; color: #8c8c8c;}
a.subpage:visited{font-size: 12px; padding-left: 15px; border: 0px; color: #8c8c8c;}
a.subpage:hover{font-size: 12px; padding-left: 15px; border: 0px; color: #FE9900;}

/* links */
a.linkx:link{font-size: 12px; border: 0px; color: #8c8c8c; vertical-align:top; text-align:left;}
a.linkx:visited{font-size: 12px; border: 0px; color: #8c8c8c; vertical-align:top; text-align:left;}
a.linkx:hover{font-size: 12px; border: 0px; color: #FE9900; vertical-align:top; text-align:left;}


ul#twitter_update_list {
margin: 0 auto;
padding: 0;
list-style-type: none;
}

ul#twitter_update_list li {
padding: 0 0 20px 0px;
}

ul#twitter_update_list li a {
color: #ffffff; border: 0px;
}

.nfm_more{
display: none;
}