/* CSS Document */
body { margin:0; padding:0; font:9pt Tahoma, Arial, Helvetica, sans-serif; color:#333; }
a { color:#e88612; text-decoration:none;  }
a:hover { text-decoration:underline; }
img { border:none; }

.hr { position:relative; height:1px; margin:10px 0; background:url('../images/pageelements/hr.gif'); overflow:hidden; }
.hr-home { position:relative; height:1px; margin:0px 0; background:url('../images/pageelements/hr.gif'); overflow:hidden; }
.clear { clear:both; position:relative; height:0; line-height:0; overflow:hidden; }

/* Text Styles */
.darkgrey { color:#ccc;     }
.grey     { color:#666;     }
.orange   { color:#e88612;  }
.small    { font-size:8pt;  }
.medium   { font-size:9pt;  }
.large    { font-size:11pt; }

/* Icons */
img.icon-plus     { background:url('../images/pageelements/icon-plus.gif');     width:11px; height:11px; }
img.icon-asterisk { background:url('../images/pageelements/icon-astersik.gif'); width:11px; height:11px; }
img.icon-previous { background:url('../images/pageelements/icon-previous.gif'); width:11px; height:11px; }
img.icon-next     { background:url('../images/pageelements/icon-next.gif');     width:11px; height:11px; }
img.icon-expand   { background:url('../images/pageelements/icon-expand.gif');   width:11px; height:11px; }
img.icon-info     { background:url('../images/pageelements/icon-info.gif');     width:11px; height:11px; }
img.icon-pen      { background:url('../images/pageelements/icon-pen.gif');      width:11px; height:11px; }

#Container-Main { position:relative; width:900px; margin:0 auto; }

#Container-TopNav { height:37px; background:url('../images/nav/topnav-bg.gif') no-repeat; }
#Container-TopNav div { position:relative; float:left; }
#Container-TopNav a { display:block; float:left; margin:0 20px; padding-top:7px; height:20px; border-bottom:solid 6px #fff; }
#Container-TopNav a:hover  { border-bottom:solid 6px #f90; }
#Container-TopNav a.active { border-bottom:solid 6px #f90; }
#Container-TopNav a img { display:block; border:none; height:20px; }

#Container-Banner { position:relative; }

#Container-Middle { padding:10px 0 30px; }

#Container-LeftNav { position:relative; float:left; width:180px; font-size:8pt; }
#Container-LeftNav .menuitem { padding-left:25px; background:url('../images/nav/subnavbullet.gif') no-repeat left 7px; }
#Container-LeftNav .hr { margin:0; padding:0; }
#Container-LeftNav a { color:#666; line-height:20px; }
#Container-LeftNav a:hover { color:#e88612; }

#Container-Content { position:relative; float:left; width:600px; padding-left:30px; }

#Container-Footer { padding-bottom:60px; margin-bottom:15px; background:url('../images/pageelements/footerline.gif') no-repeat bottom; font-size:8pt; vertical-align:bottom; }

/* Nav */
/*
.navcontainer { height:37px; background:url(../images/nav/navbg.gif); }
.navcontainersub { width:968px; }
.navleft { float:left; width:69px; height:37px; background-color:#FFFFFF; }
.navright { float:right; width:899px; height:37px; }
*/
/* SubNav */
/*
.subnavcontainer { float:left; padding-left:68px; padding-right:40px; width:180px; }
.subnavbullet { width:16px; vertical-align:middle; }
.subnavitem { width:164px; vertical-align:middle; padding-bottom:3px; padding-top:4px; padding-left:10px; }
.subnav11 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
.subnav11 a { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none;  }
.subnav11 a:active { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none;  }
.subnav11 a:visited { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none;  }
.subnav11 a:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#e88612; text-decoration:underline; }
*/
/* Footer */
/*
.footermain { width:968px; }
.footertext { float:left; width:401px; padding-left:68px; height:30px; padding-top:40px; vertical-align:bottom; }
.footerms { float:right; width:498px; height:30px; padding-top:20px; }
.footerline { padding-left:68px; padding-bottom:20px; width:969px; }
*/

/* Page Elements */
/*
.innercontentcontainer {  float:right; padding-right:100px; width:580px; }
*/
/* Home Splash */
/*
.flashhomecontainer { width:968px; }
*/
/* Copy */
/*
.copy12 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }
.copy12 a { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#e88612; text-decoration:none;  }
.copy12 a:active { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#e88612; text-decoration:none;  }
.copy12 a:visited { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#e886126; text-decoration:none;  }
.copy12 a:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#e88612; text-decoration:underline; }

.copy11 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }
.copy11 a { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#e88612; text-decoration:none;  }
.copy11 a:active { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#e88612; text-decoration:none;  }
.copy11 a:visited { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#e886126; text-decoration:none;  }
.copy11 a:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#e88612; text-decoration:underline; }

.copydgrey11 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }
.copydgrey11 a { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#e88612; text-decoration:none;  }
.copydgrey11 a:active { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#e88612; text-decoration:none;  }
.copydgrey11 a:visited { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#e886126; text-decoration:none;  }
.copydgrey11 a:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#e88612; text-decoration:underline; }

.orange11 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#e88612; }
.orange11 a { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#e88612; text-decoration:none;  }
.orange11 a:active { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#e88612; text-decoration:none;  }
.orange11 a:visited { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#e886126; text-decoration:none;  }
.orange11 a:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#e88612; text-decoration:underline; }

.orange14 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#e88612; }
.orange14 a { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#e88612; text-decoration:none;  }
.orange14 a:active { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#e88612; text-decoration:none;  }
.orange14 a:visited { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#e886126; text-decoration:none;  }
.orange14 a:hover { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:14px; color:#e88612; text-decoration:underline; }
*/
/* Page Headers */
/*
.headercontainer { width:968px; padding-left:69px; }
*/
/* Home */
/*
.contentcontmain { width:968px; }
.contentleftmain { float:left; width:401px; padding-left:69px; }
.contentmainright { float:right; width:498px; }
.casecontainer { padding-top:10px; }
.casetext { vertical-align:bottom; text-align:left; padding-right:5px; padding-bottom:100px; }
.casepic { vertical-align:top; text-align:right; padding-bottom:10px; }
.casedescription { padding-right:55px; }
.morecasescont { padding-top:20px; text-align:right; padding-right:20px; }
.mainintrotextcont { padding-left:20px; padding-right:115px; padding-top:8px; }
.prcontainer { padding-left:20px; padding-top:10px;  padding-right:115px; }
*/
/* Clients */

/*
.ul_clients {
	list-style-type: none;
	padding: 0;
	margin: 0;	
}

.li_clients {
	padding-left: 0em;
	margin-bottom: 3px;
	font-family: Tahoma, Arial, Helvetica, Geneva, Sans-serif, sans-serif ;
	font-size:11px;
}
*/