body {margin: 8px 6px 15px 6px; padding: 0; background: #ffffff; text-align: center; font: 11px Verdana, 'Lucida Grande', Arial, Geneva, sans-serif; color: #000000;}

table, td {font: 11px Verdana, 'Lucida Grande', Arial, Geneva, sans-serif; color: #000000;}

img, div { behavior: url(css/iepngfix.htc); }

#header {background: url(../images/index_04.gif) repeat-x; display: block; height: 73px; min-width: 981px; width:expression(document.body.clientWidth < 981? "981px": "auto");}
#header .boxleft {float: left; width: 236px;}
#header .boxright {float: right;}

#headermenu {background: url(../images/index_13.gif) repeat-x; display: block; text-align: left; height: 23px; min-width: 981px; width:expression(document.body.clientWidth < 981? "981px": "auto");}
#headermenu .boxleft {float: left;}
#headermenu .boxright {float: right;}

#headershadow {background: url(../images/menu_shadow.gif) repeat-x; display: block; height: 6px; min-width: 981px; width:expression(document.body.clientWidth < 981? "981px": "auto");}

.headeritems{
	color: #000000 !important;
    float:left !important;
    text-decoration: none;
    margin-top: .4em !important;
	text-shadow: 0 0 4px #FFFFFF;
	font-weight:700;
	}

#headerspace {height: 10px; text-align: center; clear: both;}
#footerspace {height: 10px; text-align: center; clear: both;}

#content {text-align: left; display: block; clear: both; float: left; min-width: 981px; width:expression(document.body.clientWidth < 981? "981px": "auto");}

#content .spacer { font-size: 6px; }
#content .smallspacer { font-size: 3px; }
#content .vspacer {width: 1px; background: #bfbfbf; font-size: 1px; float: left;}

#content a {text-decoration: underline; color: #5e4f76;}
#content a:link {color: #5e4f76;}
#content a:visited {color: #5e4f76;}
#content a:hover {color: #887b9e;}

#content h1 {font-size: 30px; margin-bottom: 4px; margin-top: 3px; line-height: 32px; font-weight: normal; letter-spacing: -0.5px;}
#content h2 {font-size: 20px; margin-bottom: 2px; margin-top: 2px; line-height: 16px; font-weight: normal;}
#content h3 {font-size: 18px; margin-bottom: 2px; margin-top: 2px; line-height: 14px; font-weight: normal;}

#content .boxleft h2 {font-size: 20px; margin-bottom: 10px; margin-top: 2px; line-height: 16px; font-weight: normal;}

#content .bolditalic {font-weight: bold; font-style: italic;}

#content .linkbold {text-decoration: none; color: #5e4f76; font-weight: bold;}
#content .linkbold:link {color: #5e4f76;}
#content .linkbold:visited {color: #5e4f76;}
#content .linkbold:hover {color: #887b9e;}

#content .linkboldblack {text-decoration: none; color: #000000; font-weight: bold;}
#content .linkboldblack:link {color: #000000;}
#content .linkboldblack:visited {color: #000000;}
#content .linkboldblack:hover {color: #887b9e;}

#content .linksmall {text-decoration: none; color: #5e4f76; font-size: 10px;}
#content .linksmall:link {color: #5e4f76;}
#content .linksmall:visited {color: #5e4f76;}
#content .linksmall:hover {color: #887b9e;}

#content .linksmallblack {text-decoration: none; color: #000000; font-size: 10px;}
#content .linksmallblack:link {color: #000000;}
#content .linksmallblack:visited {color: #000000;}
#content .linksmallblack:hover {color: #887b9e;}

#content .reqindicator {float: left; width: 3px; height: 18px; background: #818cb8;}
#content .notreqindicator {float: left; width: 3px; height: 18px;}

#line {margin: 0px; background: url(../images/divider_pixel.gif) repeat-x; display: block; height: 1px; font-size: 0px; text-align: center; clear: both;}

#footerline {margin: 0px 5px 0px 5px; background: url(../images/divider_pixel.gif) repeat-x; display: block; height: 1px; min-width: 971px; width:expression(document.body.clientWidth < 971? "971px": "auto"); font: 1px; text-align: center; clear: both;}

#footerbox {text-align: center; text-align: center; min-width: 981px; line-height: 15px; width:expression(document.body.clientWidth < 981? "981px": "auto"); padding-top: 5px; font-size: 10px; color: #666666;}


#footerside { min-width: 185px; line-height: 15px; width:expression(document.body.clientWidth < 981? "185px": "auto"); padding-top: 5px; font-size: 10px; color: #666666;}

#footer {text-align: center; text-align: center; min-width: 581px; line-height: 15px; width:expression(document.body.clientWidth < 981? "581px": "auto"); padding-top: 5px; font-size: 10px; color: #666666;}
#footer a {text-decoration: none; color: #887b9e;}
#footer a:link {color: #5e4f76;}
#footer a:visited {color: #5e4f76;}
#footer a:hover {color: #887b9e;}

.inputstyle {
 background-color: #FFFFFF;
 color: #000000;
 font: 11px Verdana, 'Lucida Grande', Arial, Geneva, sans-serif;
 border: 1px solid #b7c2de;
 padding: 2px;
 height: 18px;
}

.selectstyle {
 background-color: #FFFFFF;
 color: #000000;
 font: 11px Verdana, 'Lucida Grande', Arial, Geneva, sans-serif;
}

.textareastyle {
 background-color: #FFFFFF;
 color: #000000;
 font: 11px Verdana, 'Lucida Grande', Arial, Geneva, sans-serif;
 border: 1px solid #b7c2de;
}

/* New Table CSS */

#BContent .lcTableTBg {
 background: url('../images/tables/title_bg.png') repeat-x;
}

#BContent .lcTableTL {
 font: 15px Arial, Verdana, 'Lucida Grande', Geneva, sans-serif;
 color: #5e4f76;
 text-align: left;
 vertical-align: middle;
 height: 24px;
 padding-left: 13px;
 background: url('../images/tables/title_left.png') no-repeat top left;
}

#BContent .lcTableTR {
 font: 11px Arial, Verdana, 'Lucida Grande', Geneva, sans-serif;
 color: #5e4f76;
 text-align: right;
 vertical-align: middle;
 height: 24px;
 padding-right: 13px;
 background: url('../images/tables/title_right.png') no-repeat top right;
}

#BContent .lcTableT:link, #BContent .lcTableT:visited {
 font: 11px Arial, Verdana, 'Lucida Grande', Geneva, sans-serif;
 color: #5e4f76;
 text-decoration: underlined;
}

#BContent .lcTableT:hover, #BContent .lcTableT:active {
 color: #9788b0;
 text-decoration: none;
}

#BContent .lcTableTSelected:link, #BContent .lcTableTSelected:visited, #BContent .lcTableTSelected:hover, #BContent .lcTableTSelected:active {
 color: #000;
 font-weight: bold;
 text-decoration: none;
}

#BContent .lcTableHBg, #BContent .lcTableHBgSelected {
 font-weight: bold;
 text-align: center;
 vertical-align: middle;
 height: 35px;
 padding: 0 9px;
}

#BContent .lcTableHBg {
 background: url('../images/tables/header_bg.png') repeat-x;
}

#BContent .lcTableHBgSelected {
 background: url('../images/tables/header_bg_selected.png') repeat-x;
}

#BContent .lcTableHBorder {
 border-right: 1px dotted #b2a7c3;
}

#BContent .lcTableBorder {
 border: 1px solid #b2a7c3;
 border-width: 0 1px;
}


#BContent .lcTableRBg0, #BContent .lcTableRBg0Selected, #BContent .lcTableRBg1, #BContent .lcTableRBg1Selected {
 text-align: center;
 vertical-align: middle;
 padding: 8px 9px;
 border-top: 1px dotted #b2a7c3;
}

#BContent .lcTableRBg0Selected {
 background: #f0edf3;
}

#BContent .lcTableRBg1 {
 background: #eeecf2;
}

#BContent .lcTableRBg1Selected {
 background: #e2dee9;
}

#BContent .lcTableRBorder {
 border-right: 1px dotted #b2a7c3;
}

#BContent .lcTableRCheck {
 width: 10px;
}

#BContent .lcTableFBg {
 border: 1px solid #b2a7c3;
 border-width: 0 1px 1px;
 background: url('../images/tables/footer_bg.png') repeat-x;
}

#BContent .lcTableFL {
 color: #5e4f76;
 font-size: 11px;
 text-align: left;
 vertical-align: middle;
 height: 25px;
 padding-left: 13px;
}

#BContent .lcTableFR {
 color: #5e4f76;
 font-size: 11px;
 text-align: right;
 vertical-align: middle;
 height: 25px;
 padding-right: 13px;
}

#BContent .lcButton {
 cursor: pointer;
}

#Inc5000{
	background-image: url('/images/Inc5000-logo.png');
	display: inline-block;
    width: 57px;
    height: 40px;
	position:absolute;
	background-repeat: no-repeat;
    background-position: center;
	left:-2px;
	top:4px;
	/* animation effects disabled
	background-clip: border-box;
	transition: background-size 0.4s;
	-webkit-transition: background-size 0.4s;
	-o-transition: background-size 0.4s;
	-moz-transition: background-size 0.4s;
	transition-timing-function: cubic-bezier(.07,1.41,.82,1.41);*/
}
/* animation effects disabled
#Inc5000:hover{
	background-size:132px;
	width: 132px;
    height: 90px;
	z-index:20;
	top:-20px;
}*/
#ir{
	background-image: url('/images/IR-logo.png');
	display: inline-block;
    width: 40px;
    height: 40px;
	position:absolute;
	left:78px;
	top:4px;
	background-repeat: no-repeat;
    background-position: center;
	/* animation effects disabled
	background-clip: border-box;
	transition: background-size 0.4s;
	-webkit-transition: background-size 0.4s;
	-o-transition: background-size 0.4s;
	-moz-transition: background-size 0.4s;
	transition-timing-function: cubic-bezier(.07,1.41,.82,1.41);
	
	*/
}
/*
#ir:hover{
	background-size:100px;
	width: 100px;
    height: 100px;
	z-index:20;
	top:-20px;
	left:48px;
}
*/
#affstat{
	background-image: url('/images/AffStatTop4Logo.png');
	background-size:75px;
	display: inline-block;
    width: 75px;
    height: 33px;
	margin-top:10px;
	position:absolute;
	right: -10px;	
	background-repeat: no-repeat;
    background-position: center;
	/* animation effects disabled
	background-clip: border-box;
	transition: background-size 0.4s;
	-webkit-transition: background-size 0.4s;
	-o-transition: background-size 0.4s;
	-moz-transition: background-size 0.4s;
	transition-timing-function: cubic-bezier(.07,1.41,.82,1.41);
	*/
	
}
/* animation effects disabled
#affstat:hover{
	background-size:150px;
	width: 150px;
    height: 66px;
	z-index:20;
	top:-15px;
}
*/
#bluebook{
	background-image: url('/images/bluebook-logo.png');
	background-size:44px;
	display: inline-block;
    width: 44px;
    height: 48px;
	background-clip: border-box;
	background-repeat: no-repeat;
    background-position: center;
	position:absolute;
	left:142px;
	/* animation effects disabled
	transition: background-size 0.4s;
	-webkit-transition: background-size 0.4s;
	-o-transition: background-size 0.4s;
	-moz-transition: background-size 0.4s;
	transition-timing-function: cubic-bezier(.07,1.41,.82,1.41);
	*/
}
/* animation effects disabled
#bluebook:hover{
	background-size:100px;
	width: 100px;
    height: 100px;
	z-index:20;
	top:-25px;
	left:112px;
}
*/
