/* CSS Document */
a img{border:0;}

#headertoplinkbar ul{margin:0;padding:0; float:right; margin: 0 10px 0 0;}
#headertoplinkbar ul li{float:left;display:inline;margin:0 2px 0 2px;list-style:none;}
#headertoplinkbar ul li img{}

#logoContainer{float:left;margin:0; padding:0;}
#logoContainer img{ margin:15px 0 20px 50px;}
#sloganContainer{float:right;margin:0; padding:0;}
#sloganContainer img{ margin:15px 40px 20px 50px;}

/*
#mainmenubar ul{1debug;1border:1px solid red; list-style:none; margin:0 0 0 240px; padding:0;}
#mainmenubar ul li{ float:left; display:block; padding:5px 25px 5px 10px;1debug;1border:1px solid grey;background:url(../images/arrow_links_navigation.gif) no-repeat left center;}
#mainmenubar ul li a{}
#mainmenubar ul li a:link{ color:#FFFFFF; text-decoration:none;}
#mainmenubar ul li a:visited{ color:#FFFFFF; text-decoration:none;}
#mainmenubar ul li a:hover{ color:#FFFFFF; text-decoration:underline;}
*/

#splashContainer_home_wrapper{padding:0;margin:2px 2px 0 2px;width:220px; display:block;position:relative;}

#searchblock form{padding:0;margin:0;}
#searchblock label{font-size:10px;color:#6d6c6c;}
#searchblock input{font-size:10px;}

#breadCrumbBox div.contentTitle{margin:50px 0 0 20px; clear:both;}
#breadCrumbBox div.crumbs{margin:0px 0 0 40px; padding:0; clear:both;}

#leaderImageBox img{padding:0; margin:0 0 0 2px; display:block;height:94px; width:166px;}

#famousQuotesBox blockquote.withquote{background:url(/images/quote.gif) no-repeat;background-position:top left;padding-left:20px;margin:25px 10px 0px 10px;}
#famousQuotesBox blockquote.withquote p{color:#f0f0f0; font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; background:url(/images/unquote.gif) no-repeat; background-position:bottom right; padding-right:5px; margin:10px 0 5px 0; line-height:100%;}

#famousQuotesBox .author{color: #666666;font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; text-align:right; padding:0 30px; margin:0;}


#submenustyle ul{margin:5px;padding:0;}
#submenustyle ul li{list-style: none;font-size:10px;padding:3px 0 3px 5px;border-bottom:1px solid #f1f1f1;}
#submenustyle ul li a{ background:url(../images/arrow_links_navigation.gif) no-repeat left center; padding:0 0 0 10px;}
#submenustyle ul li a:link{color:#055794;text-decoration:none;}
#submenustyle ul li a:visited{color:#055794;text-decoration:none;}
#submenustyle ul li a:hover{color:#055794;text-decoration:underline;}


#callforaction .companyName{ color:#7a7a7a; font-size:10px; font-weight:bold; padding:5px 5px 0 10px; margin:0 auto;}
#callforaction ul{padding:10px 20px 0 30px; margin:0; list-style:none;}
#callforaction ul li{ color:#656565; padding:0 0 5px 30px; margin:0; font-family:Georgia, "Times New Roman", Times, serif;}
#callforaction ul li.callforaction_phone{ background: url(../images/callforactionIcons_phone.gif) no-repeat center left;}
#callforaction ul li.callforaction_fax{ background: url(../images/callforactionIcons_fax.gif) no-repeat center left;}
#callforaction ul li.callforaction_email{ background: url(../images/callforactionIcons_email.gif) no-repeat center left;}

#callforaction ul li.callforaction_email a:link{ color:#055794; text-decoration:none;}
#callforaction ul li.callforaction_email a:visited{ color:#055794; text-decoration:none;}
#callforaction ul li.callforaction_email a:hover{ color:#055794; text-decoration:underline;}

#footer ul{ list-style:none; margin:0 0 0 20px; padding:0;}
#footer ul li{ float:left; display:block; padding:5px 15px 5px 10px;background:url(../images/arrow_links_navigation.gif) no-repeat left center;}
#footer ul li a{ font-size:10px;}
#footer ul li a:link{ color:#055794; text-decoration:none;}
#footer ul li a:visited{ color:#055794; text-decoration:none;}
#footer ul li a:hover{ color:#055794; text-decoration:underline;}

#policies{float:left; padding:0;margin:3px 5px 0px 3px;}
#copyrightStatement{float:left; clear:left;padding:0;margin:3px 5px 2px 2px;}
#websitedesigner{float:right;padding:0;margin:3px 2px 2px 5px;}

#policies ul{ list-style:none; padding:0; margin:0; clear:both;}
#policies ul li{float:left; margin:0;padding:0;}
#policies ul li a{ font-size:10px;}
#policies ul li a:link{ color:#055794; text-decoration:none;}
#policies ul li a:visited{ color:#055794; text-decoration:none;}
#policies ul li a:hover{ color:#055794; text-decoration: underline;}
.separator{ font-size:9px; color:#999999; padding:0; margin:0 2px;}

#copyrightStatement a{color:#666666;text-decoration:none;}
#copyrightStatement a:link{color:#979797; text-decoration:none;}
#copyrightStatement a:visited{color:#979797; text-decoration:none;}
#copyrightStatement a:hover{color:#979797; text-decoration:underline;}

#websitedesigner a{ font-weight:bold;}
#websitedesigner a:link{ color:#3366CC; text-decoration:none;}
#websitedesigner a:visited{ color:#3366CC; text-decoration:none;}
#websitedesigner a:hover{ color:#3366CC; text-decoration:underline;}

#validations ul{ list-style:none; padding:0; margin:0;}
#validations ul li{ float:left; display:block; padding:2px 0 0 2px;; margin:0;}

/*-----------    CSS HACKS -----------*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */