/* IE9 scroll bug fix */
html:root {
	overflow-x: scroll\0/; }

BODY {
	background-color: #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-top : 0px;
	margin-left: 0px;
	margin-right : 0px;
	margin-bottom: 0px;
	SCROLLBAR-FACE-COLOR: #FFFFFF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
	SCROLLBAR-3DLIGHT-COLOR: #8C8C8C;
	SCROLLBAR-ARROW-COLOR:  #8C8C8C;
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #8C8C8C;
}
body.main {
	padding-left: 0px;
	padding-top: 0px;
}
TABLE {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.button100 {
	width: 100px;
	height: 19px;
	background: transparent url('../images/button_100.gif') no-repeat;
	outline: none;
	border: none;
	color: #FFFFFF;
	cursor:pointer;
	cursor:hand;
}
.button180 {
	width: 180px;
	height: 19px;
	background: transparent url('../images/button_180.gif') no-repeat;
	outline: none;
	border: none;
	color: #FFFFFF;
	cursor:pointer;
	cursor:hand;
}
.button210 {
	width: 210px;
	height: 19px;
	background: transparent url('../images/button_210.gif') no-repeat;
	outline: none;
	border: none;
	color: #FFFFFF;
	cursor:pointer;
	cursor:hand;
}
.img {
    border: 0;
}

.dettable, .dettablelimit {
   BACKGROUND-COLOR: #FFFFFF;
   BORDER-COLLAPSE: collapse;
   BORDER-STYLE: none; }
.dettablelimit {
   TABLE-LAYOUT: fixed; 
}
TD.blackTD, TD.blackTDlimit {
   BORDER-TOP: solid 1px #FAB700;
   COLOR: #000000;
   PADDING: 3px 1px 3px 1px; 
}   
TD.blackTDlimit {
   OVERFLOW: hidden;
   TEXT-OVERFLOW: ellipsis; -ICAB-TEXT-OVERFLOW: ellipsis; -KHTML-TEXT-OVERFLOW: ellipsis; -MOZ-TEXT-OVERFLOW: ellipsis; -O-TEXT-OVERFLOW: ellipsis; -WEBKIT-TEXT-OVERFLOW: ellipsis;
   WHITE-SPACE: nowrap;
   WIDTH: 90px; 
}   
TD.blackboldTD {
	padding: 3 1 3 1;
	border-top: solid 1px #FAB700; 
    color: #000000;
    font-weight: bold;
}
TD.blackboldGraybackTD {
	padding: 3 1 3 1;
    color: #000000;
    font-weight: bold;
    background-color: #EBEBEB;
}
TD.grayTD {
	padding: 3 1 3 1;
	border-top: solid 1px #FAB700; 
    color: #8C8C8C;
}
.blackboldGrayback {
    color: #000000;
    font-weight: bold;
    background-color: #EBEBEB;
}
.gray {
    color: #8C8C8C;
}
.graybold {
    color: #8C8C8C;
    font-weight: bold;
}
.orange {
    color: #FAB700;
}
input, textarea {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
select {
	border: solid 1px #C8C8C8;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.checkbox {
	border: 0;
	width: 13px;
	height: 13px;
}
radio {
	border: 0;
	width: 13px;
	height: 13px;
}
hr { 
    height: 0; 
    border: 0; 
    border-top: 1px solid #F08818; /*#FAB700; */
} 
h1 {
	margin-bottom : 0px;
	margin-top : 0px;
	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight: bold;
	color: #8C8C8C; 
	text-transform: uppercase;		
}
h2 {
	margin-bottom : 0px;
	margin-top : 0px;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	color: #8C8C8C;
	font-weight: bold;
	/*text-transform: uppercase; */
}
A:LINK {
	text-decoration : none;
    color: #000000
}
A:VISITED {
	text-decoration : none;
    color: #000000
}
A:HOVER {
	text-decoration: underline;
}
A.gray:LINK {
	text-decoration : none;
    color: #8C8C8C
}
A.gray:VISITED {
	text-decoration : none;
    color: #8C8C8C
}
A.gray:HOVER {
	text-decoration: underline;
}
A.graybold:LINK {
	text-decoration : none;
    color: #8C8C8C
}
A.graybold:VISITED {
	text-decoration : none;
    color: #8C8C8C
}
A.graybold:HOVER {
	text-decoration: underline;
}
A.blackboldGrayback:LINK {
	text-decoration : none;
    color: #000000
}
A.blackboldGrayback:VISITED {
	text-decoration : none;
    color: #000000
}
A.blackboldGrayback:HOVER {
	text-decoration: underline;
}

A.white {
    display:block;
}
A.white:LINK {
	text-decoration : none;
    color: #FFFFFF
}
A.white:VISITED {
	text-decoration : none;
    color: #FFFFFF
}
A.white:HOVER {
	text-decoration: underline;
}
A.orange:LINK {
	text-decoration : none;
    color: #FAB700
}
A.orange:VISITED {
	text-decoration : none;
    color: #FAB700
}
A.orange:HOVER {
	text-decoration: underline;
}
A.underline:LINK {
    color: #000000;
	text-decoration: underline;
}
A.underline:VISITED {
    color: #000000;
	text-decoration: underline;
}
