@charset "utf-8";
body  {	font: 14px Arial, Calibri, Helvetica, sans-serif; line-height: 18px; background: #acacb1; margin: 0; padding: 0; text-align: center; color: #62646c; }
.ausMain #container { width: 940px; background: #f9f9f8; margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */ text-align: left; } 
a:link { color: #1181cd }
a:visited { color: #4469db }

.ausMain #header { background: #1919c7; background-image: url(imgLayout/ausBannerBkg_05.gif); background-repeat:repeat-x; padding: 0; }
#contactInfo { background-color: #3e3ecc; margin: 15px 15px 5px 10px; padding: 0px; width: 219px; position: relative; float: right; } 
.contactInfoText { font-size: 18px; line-height: 18px; color: #e9deda; margin: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 15px; padding-left: 20px; }
.contactInfoDark { font-size:14px; color:#b6b9da; font-weight:bolder; }

.ausMain #topnav { background: #498db9; padding: 0; background-image:url(imgLayout/topNavTopLevelBkg.gif); background-repeat:repeat-x; } 


.ausMain #breadcrumb { background: #a9cfe8; font-size: 26px; text-transform: uppercase; color: #478cb9; padding-top: 10px; padding-right: 0px; padding-bottom: 6px; padding-left: 24px; } 
#breadcrumb2 { font-size: 18px; } 
#breadcrumb3 { font-size: 12px; font-weight:bolder; }
a.breadlink:link { color: #478cb9; text-decoration:none }
a.breadlink:visited { color: #478cb9; text-decoration:none } 
a.breadlink:hover { color: #1181cd; text-decoration:none } 

.ausMain #leftNav { float: left; width: 190px; padding: 28px 18px 20px 22px; line-height:16px; }
a.ausLeftNavLink:link { color: #b66969; text-decoration: none; }
a.ausLeftNavLink:visited { color: #b66969; text-decoration: none; }  
a.ausLeftNavLink:hover { color: #b66969; text-decoration: underline; }

a.ausLeftNavLinkSub:link { color: #b66969; text-decoration: none; }
a.ausLeftNavLinkSub:visited { color: #b66969; text-decoration: none; }  
a.ausLeftNavLinkSub:hover { color: #b66969; text-decoration: underline; }

a.ausLeftNavLinkCategory:link { color: #4a9ed6; text-decoration: none; font-weight:bold; }
a.ausLeftNavLinkCategory:visited { color: #4a9ed6; text-decoration: none; font-weight:bold; } 
hr { color: #e3e4e4; height: 1px; background-color: #e3e4e4; border-style: none; }
hr.ausRedLine { color: #d1a5a5; background-color: #b66969; }
.relatedLeftNavBkg { background-color: #eaeaec; padding: 0 12px 7px 12px; } 


.ausMain #rightColumn { float: right; width: 209px; padding: 38px 0 20px 12px;}
.ausRightColumnP { font-size: 12px; line-height: 17px; padding: 0px 12px 0px 0px; margin: 10px 0; }
.ausRightColumnLabel { font-family:"Times New Roman", Times, serif; font-weight:bold; font-size: 14px }
.relatedRightColumnBkg { background-color: #eaeaec; padding: 0 12px 7px 12px; } 
.ausRightColumnPicDiv { padding: 0px; float: left; height: 90px; width: 68px; margin: 20px 5px 5px 0px; font-size: 9px; }


.ausMain #mainContent { margin: 0 221px 20px 230px; padding: 0px 10px 20px 12px; border-width: 1px; border-top-style: none; border-right-style: dotted; border-bottom-style: none; border-left-style: dotted; border-top-color: #f9f9f8; border-right-color: #CCCCCC; border-bottom-color: #f9f9f8; border-left-color: #CCCCCC; } /*top margin comes from the first content element*/

.ausMain .ausContentPanel { background-color: #FFFFFF; margin: 0px; padding: 10px; border-width: 1px; border-color: #d1d1d5; border-style: solid; }
.ausMain .ausContentPanelPadded { background-color: #FFFFFF; margin: 0px; padding: 30px 30px 40px 40px; border-width: 1px; border-color: #d1d1d5; border-style: solid; }

h1, h2, h3, h4 { font-family: "Times New Roman", Times, serif; font-weight: normal; letter-spacing: 0.1em; line-height: 1em; }
h1 {font-size: 48px; color: #a9abb4; margin-top: 33px; margin-bottom: 0px; }
h2 { font-size: 30px; color: #999ba5; margin-top: 15px; padding-top: 3px; margin-bottom: 3px; padding-bottom: 1px; }
h3 { font-size: 24px; color: #9fa1aa; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-right: 10px; padding-top: 20px; }
h4 { letter-spacing: 0em; font-size: 16px; color: #a9abb4; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-right: 0px; padding-top: 2px; }

p { font-size: 14px; line-height: 22px; }
.ausSmallGray { font-size: 12px; color:#a9abb4; line-height: 17px; }
.ausQuote { font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #A9ABB4; line-height: 20px; }
.ausPageDescription { font-family: "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; color: #C1C1C6; line-height: 32px; }

.ausInPageNav { color: #c3c3ee; margin-top: 5px; padding-top: 0 }
a.ausInPageLink:link { color: #b66969; }
a.ausInPageLink:visited { color: #b66969; }  

.imgThumbContainer { margin-top: 15px; }
.imgThumbFrame { background-color: #edeff1; margin: 0; padding: 12px; border-width: 1px; border-color: #cbccd3; }
.imgThumbDescr { line-height: 18px; padding: 10px 0px 0px 12px; margin: 0; }
.imgThumbDescrRight  { line-height: 18px; padding: 0; margin: 0; }

.ausMain #footer { padding: 0 10px 0 20px; background-color: #c0c0c5; } 
.ausMain #footer p { margin: 0; padding: 10px 0 0 0; color: #4f5261; text-align:center; }
a.ausFooterLink:link { color: #4f5261; }
a.ausFooterLink:visited { color: #4f5261; }  
.ausMain #footer #okdesign { margin: 0; padding: 0 10px; color: #f9f9f8; text-align:right; font-size:10px  }

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */ clear:both; height:0px; font-size: 1px; line-height: 0px; 
}
.clearfloatLeft { clear:left; height:0px; font-size: 1px; line-height: 0px; }
.clearfloatRight { clear:right; height:0px; font-size: 1px; line-height: 0px; }

.ausMain #container #mainContent #TabbedPanels2 .TabbedPanelsContentGroup .TabbedPanelsContent TabbedPanelsContentVisible 

.ausTableSpecs { font-size: 8px; }
.ausList li { padding: 7px 0px; list-style-type: square; list-style-image: url(imgLayout/listBullet02.gif); }


.ausTableData { background-color: #FFFFFF; }
.ausTableData th { background-color: #EAEAEC; font-family: "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; padding: 10px 5px 5px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-color: #ACACB1; vertical-align: top; text-align: center; }
.ausTableData td { background-color: #FFFFFF; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: dotted; border-left-style: none; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #ACACB1; border-left-color: #FFFFFF; padding: 0px 10px 0px 5px; font-size: 12px; white-space: nowrap; }
.ausTableTdNumber { text-align: right; }
.ausTableHeaderUnits { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }



.ausTableDataSort { background-color: #FFFFFF; }
.ausTableDataSort th { background-color: #EAEAEC; background-image: url(imgLayout/dataTableHeadBkg.gif); background-repeat: repeat-x; cursor: pointer; font-family: "Times New Roman", Times, serif; font-size: 11px; font-weight: bold; padding: 20px 5px 5px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-bottom-color: #ACACB1; vertical-align: top; text-align: center; }
.ausTableDataSort td { background-color: #FFFFFF; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: dotted; border-left-style: none; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #ACACB1; border-left-color: #FFFFFF; padding: 0px 10px 0px 5px; font-size: 12px; white-space: nowrap; }





.ausTableDataSelected { background-color: #ebebeb; }
.ausTableDataHover { background-color: #fffab2;  }

