div.clear {	clear: both;}
.spacer{ line-height:25px; width:auto;}
.spacer1{ line-height:5px; width:auto;}

.w11{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;text-decoration:none; font-weight:bold;}
.b11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline}
.org-under{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF6600; text-decoration:underline; font-weight:bold;}
.blue-under{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; text-decoration:underline; font-weight:normal;}
.blue-under a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; text-decoration:underline; font-weight:normal;}

a.w:link {color: #ffffff; text-decoration: none; font-family: arial; font-size: 11px;  }
a.w:visited {color: #ffffff; text-decoration: none; font-family: arial; font-size: 11px; }
a.w:hover {color: #ffffff; font-family: arial; font-size: 11px; text-decoration:none; }

a.g:link {color: #666666; text-decoration: none; font-family: arial; font-size: 11px;  }
a.g:visited {color: #666666; text-decoration: none; font-family: arial; font-size: 11px; }
a.g:hover {color: #666666; font-family: arial; font-size: 11px; text-decoration:underline; }

.services { width:360px; padding:8px }
.services1{ width:355px; background-color:#e2dfcc; border:1px solid #bebea2; padding:2px}
.services-sub{ width:218px; background-color:#e2dfcc; border:1px solid #bebea2; padding:2px}

#tab-main { width:100%; height:30px; padding-bottom:1px;}
#tab  .tab-yellow{float:left; }
#tab  .tab-right { float:right; }
#tab  .tab-bg { background-image:url(../images/yellow-bg.jpg); background-repeat:repeat-x; width:98%; 
float:left; font-family:arial; font-size:11px; color:#ffffff; padding:2px; margin-top:2px }
#tab .tab-right { background-image:url(../images/yellow-right.jpg);width:12px;; float:right; }

#middle { width:945px;}
#middle .middle-center { width:100%; float:left;}
#middle .middle-right { width:630px; float:right;}
#middle .middle-left { width:300px; float:left;}
#middle .fastquote { width:300px; float:left;border:1px solid #cccccc; background-color:#FFFFFF; padding:1px;}
#middle .right { width:300px; float:left; padding:2px}
#middle .fastquote-2 { width:300px; float:left;border:1px solid #cccccc; background-color:#FFFFFF; padding:2px;}
#middle .fastquote-3 { width:300px; float:left;border:1px solid #cccccc; background-color:#FFFFFF; padding:2px;}
.right-inner { width:100%; }
.left-inner { width:100%px; }
.left-11 { padding-top:5px; padding-left:4px; background-color:#CCCCCC; height:20px;}
.right-11 { width:625px; float:left;border:1px solid #cccccc; background-color:#FFFFFF; padding:1px;}
.right-inr { padding-top:5px; padding-left:4px; background-color:#006699; height:20px;}
.client-left { width:47%; float:left; border:1px solid #BFBDBA; background-color:#FFFFFF; padding:6px}
.client-sub{ width:94%; border:1px solid #cccccc; background-color:#ededed; padding:5px;}
.client-right { width:47%; float:right; border:1px solid #cccccc; background-color:#FFFFFF; padding:6px}
/* services */
*{	margin:0;padding:0;	list-style:none;}
#basic-accordian{ width:370px;}
#basic-accordian-sub{ width:218px;}

.accordion_headings{padding:5px;background:#e2dfcc;	color:#FFFFFF;cursor:pointer;}
.accordion_headings:hover{background:#e2dfcc;}
.accordion_child{padding:5px;background:#e2dfcc;}
.header_highlight{background:#e2dfcc;}
/* Tab Content */
.modernbricksmenu2{padding: 0;}
.modernbricksmenu2 ul{margin:0;margin-left: 0px; /*margin between first menu item and left browser edge*/
padding: 0;list-style: none; border:0px solid #3300CC;background-image:url(../images/tab-grey-bg.jpg);}
.modernbricksmenu2 li{display: inline;margin: 0 0px 0 0;padding: 0;float:left;}
.modernbricksmenu2 a{
float: left; width:102px; height:30px;
font: bold 11px Arial;color: white;text-decoration: none;margin: 0px 1px 0px 0px; /*Margin between each menu item*/
padding: 6px 16px;background-image:url(../images/tab-yellow-bg.jpg);border-bottom: 1px solid white;}
.modernbricksmenu2 a:hover{background-image:url(../images/tab-gray-bg.jpg);color:#000000;}
.modernbricksmenu2 a.selected{ /*currently selected tab*/
background-image:url(../images/tab-gray-bg.jpg);color:#000000;border-color: #FFFFFF; /*Brown color theme*/}
.tabcontentout{width:919px; background-color: #F5F5F5; padding-left: 13px; padding-right: 13px; padding-bottom: 19px;padding-top:7px}
.tabcontent{display:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
/* SubPage */
#subpage { width:100%;}
#subpage .subpage-left { width:25%; float:left; background-color:#ffffff}
#subpage .subpage-left2 { width:45%; padding:10px; float:left; margin-left:13px; background-color:#e3e3e3; font-family:Arial; font-size:11px; color:#666666}
#subpage .subpage-left-package { width:420px; height:315px; float:left; margin-left:13px; background-color:#e3e3e3; font-family:Arial; font-size:11px; color:#666666}
#subpage .subpage-right{ width:25%;  float:right; background-color:#ffffff}

.button { border:1px solid #999999; background-color:#CCCCCC; font-family:Arial; font-size:11px; color:#666666}

/* Articles */
#articles { width:560px}
#articles .articles-left { width:185px; float:left; border:0px solid #000000}
#articles .articles-left1 { width:184px; float:left; border:0px solid #000000}
#articles .articles-right { width:185px; float:right; border:0px solid #000000}

/* site map*/
#sitemap { width:100%}
#sitemap .sitemap-left { width:47%; float:left}
#sitemap .sitemap-right { width:47%; float:right}
.feature-sitemap{ float:left; width:99%; padding-top:5px}
.feature-sitemap p{ text-align: left; font-family:arial; font-size:11px; color:#666666; line-height:15px;}
.feature-sitemap img{float: left; padding: 1px 4px 0px 0px;}

/* Footer */
#footer { height:25px; float:left; width:915px; padding-left:15px; padding-right:15px; background-color:#EFEFEF;}
#footer .footer-left { width:55%; padding-bottom:7px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF}
#footer .footer-right { width:30%; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF}