﻿body { margin: 0px;
    font-family: Arial, Helvetica, Times New Roman;
    color: #4E4E4E;
    background: #F9EFE5;
    font-size: 12px;
	line-height:16pt; 
}

.print{ }
.inPrint{display:none;}

.logo {background: URL(../images/logoori.jpg) no-repeat; float: left; clear: both;
                            z-index: 89999; width: 870px;}
                            
.hrglogo {background: URL(../images/hrg.jpg) no-repeat; float: left; clear: both;
z-index: 89999; width: 870px;}

/* for the banner and businesses icons
.firstrow { margin-top: -300px; margin-left: 680px; z-index: 9999; position: absolute; } */
.firstrow { background-color: #8B5242; }
.imgBdr { filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; color: #000000; }
            
/* overwriting HTML default elements */
a { color: #3384B8; text-decoration: none; }
a:hover { text-decoration: underline; }
form { margin: 0px; }
table { font-size: 12px; text-align: left; }
img { border: none 0px transparent; margin: 0px; }
input, textarea, select { font-size: 12px; }


.bgWhite { background: #FFFFFF; padding: 0px 0px 20px 0px; text-align: center; }
.bgBrown { background: #ff8315; }
.subBrown { width: 172px; height: 25px; background: #ff8315; }

#topBrown { height: 8px; background: #8B5242; }

#menuList { width:710px; padding-left:200px; }

#logoTable { padding: 10px 10px 0px 10px; }
#logoPlacement { padding-left: 37px; width: 126px; }
#homeNavigation { width: 260px; background: #8B5242; font-size: 10px; text-align: center; margin-top: 30px; color: #FFFFFF; padding: 4px 4px 4px 4px; }
#homeNavigation a { color: #FFFFFF; text-decoration: none; }
#homeNavigation a:hover { text-decoration: underline; }
/*#contentTable { width: 955px;line-height:16pt; }*/
#mainNavigation { text-align: right; padding: 10px 0px 10px 0px; margin-right: 38px; clear:both; }
#toolsColumn a { color: #3384B8; font-size: 11px; text-decoration: none; }
#toolsColumn a:hover { text-decoration: underline; }

#breadcrumbs { font-size: 11px; font-weight: bold; margin-bottom: 20px; width: 873px; text-align: left; color: #FFFFFF; padding:5px 0px 0px 40px; font-weight: bold; }
#breadcrumbs a { color: #FFFFFF; text-decoration: none; margin-left:5px; }
#breadcrumbs a:hover {text-decoration: underline; }

.tagLine { background: #FBFAE8; font-size: 12px; padding: 10px 15px 10px 15px; border-top: 1px dotted #CCCCCC; border-bottom: 1px dotted #CCCCCC; margin: 20px 0px 20px 0px; }




/*Bullets*/
ul{
padding-left:20px;
margin-left:0px;
margin-top:5px;
}

.bullets{list-style-image:  url(../images/black_arrow.gif); line-height:14pt;
}



/* for borders */
.borderTopDotted { background: url(../images/serrated_lines.gif) repeat-x; padding-top: 10px; }
.bdrLeft { border-left: 1px solid #000000; }
.bdrBottom { border-bottom: 1px solid #000000; }
.borderDottedLeft { border-left: 1px dotted #8B5242; }
.borderDottedBottom { border-bottom: 1px dotted #8B5242; }
.borderDottedTop { border-top: 1px dotted #8B5242; }
.borderTop02 { border-top: 2px solid #8B5242; }
.borderTopDashed{
border-top: dashed 1px #D0C1B2;
margin-top:7px;
margin-bottom:7px;
}



/* for sub pages */
#subBanner { background: #F1E1D2; height: 137px; }
#leftColumn { width: 686px; padding-left: 37px; }
.leftColumnNavigation { width: 172px; padding-right: 20px; }
#articleTitle { font-size: 16px; color: #7D5345; margin-bottom: 18px; text-transform: capitalize;line-height:18pt;font-weight:bold; }
#articleContent { line-height: 1.8em; padding-right: 25px; }

#printAddress { display: none; }

/* for table's formatting */
.rowTitle { font-weight: bold; background: #7D5345;color:#ffffff; }
.subrowTitleGrey { font-weight: bold; background: #E9E8E8;color:#666666; }
.subrowTitle { font-weight: bold; background: #f4f4f4;color:#666666; }
.alternateRowGrey { background: #F1F1F1; }
.alternateRowLightBrown { background: #F9EFE5; }
.altRow{ background-color: #e4e4e4; }
.tableBorder { border: solid 1px #E3CFBA; }
table{line-height:13pt;}
.tableBorderRight{ border-right: solid 1px #E3CFBA; }


/* other formatting */
.font10 { font-size: 10px; }


/* for margins */
.marginTop05 { margin-top: 5px; }
.marginTop10 { margin-top: 10px; }
.marginTop15 { margin-top: 15px; }
.marginRight10 { margin-right: 10px; }
.marginBottom05 { margin-bottom: 5px; }

/* for footer */
#footerTable { width: 955px; }
.footer { padding: 10px; font-size: 11px; color: #7D5345; border-top: dotted 1px #D6C2B2; text-align: center; }
.footer table { font-size: 11px; }
.footer a { color: #7D5345; text-decoration: none; }
.footer a:hover { text-decoration: underline; }


/* for form */
.frmBdr {border: 1px dotted #FFFFFF;}

/*product drop down list */

.ddl{
background:#8E6355;
padding:10px 5px 5px 10px;
width:190px;
border: dashed 1px #7D5345;
}


.ddl2{
background:#8E6355;
padding:10px 5px 5px 10px;
width:190px;
border: dashed 1px #ffffff;
}
.ddlBg{
border:solid 1px #A4A4A4;
color:#7c7c7c;
padding:1px 1px 1px 1px;
}



/*for text*/
.redFont { color: #FF0000; }

.columnWidth{ width:691px;}