/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/
body   
{
    background: #f1f1f1;
    font-size: .80em;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    margin: 0px;
    padding: 0px;
    color: #696969;
	text-align:center;
	background:url('clerkbackground.png')
	/*background-image:clerkbackground.png/* #336699;*/

}


.page
{
    width: 960px;
    background-color: #fff;
    margin: 20px auto 0px auto;
    border: 1px solid #496077;
	/*background-image:url('clerk_seal.png')*/
}

.header
{
    margin: 0px;
    padding: 0px;
    background: #4b6c9e;
    width: 100%;
	height:110px;
	white-space: nowrap;

}

.header-banner1
{
	background-image:url('jeffnet_daily_banner.jpg');
	background-repeat:no-repeat;
	height:110px;
	float:left;
	min-width:600px;
	width:600px;
}

.header-banner2
{
	height:110px;
	float:left;
	background-image:url('bannerfade.png');
	background-repeat:repeat;
	min-width:360px;
	width:360px;
}


.header h1
{
    font-weight: 700;
    margin: 0px;
    padding: 0px 0px 0px 20px;
    color: #f9f9f9;
    border: none;
    line-height: 2em;
    font-size: 2em;
}

.main
{
    padding: 0px 12px;
    margin: 12px 8px 8px 8px;
    min-height: 420px;
}

.leftCol
{
    padding: 6px 0px;
    margin: 12px 8px 8px 8px;
    width: 200px;
    min-height: 200px;
}

.footer
{
    color: #4e5766;
    padding: 8px 0px 0px 0px;
    margin: 0px auto;
    text-align: center;
    line-height: normal;
}

.infoblock
{
margin-left:50px;
margin-right:50px;
text-align:left;
} 

.headergroup
{
    font-weight:bold;
    text-decoration:underline;
    text-align:left;
	text-indent:30px;
}

TABLE A:link
{
    COLOR: #666;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
TABLE A:visited
{
    COLOR: #999999;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
TABLE A:active
{
    COLOR: #bd5a35;
    TEXT-DECORATION: underline
}
TABLE A:hover
{
    COLOR: #bd5a35;
    TEXT-DECORATION: underline
}
TABLE
{
    BORDER-BOTTOM: #ccc 1px solid;
    BORDER-LEFT: #ccc 1px solid;
    MARGIN: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND: #eaebec;
    COLOR: #666;
    FONT-SIZE: 12px;
    BORDER-TOP: #ccc 1px solid;
    BORDER-RIGHT: #ccc 1px solid;
    text-shadow: 1px 1px 0px #fff;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow: 0 1px 2px #d1d1d1;
    -webkit-box-shadow: 0 1px 2px #d1d1d1;
    box-shadow: 0 1px 2px #d1d1d1
}
TABLE TH
{
    BORDER-BOTTOM: #e0e0e0 1px solid;
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-TOP: #fafafa 1px solid;
    PADDING-TOP: 6px
}
TABLE TH:first-child
{
    TEXT-ALIGN: left;
    PADDING-LEFT: 20px
}
TABLE TR:first-child TH:first-child
{
    -moz-border-radius-topleft: 3px;
    -webkit-border-top-left-radius: 3px;
    border-top-left-radius: 3px
}
TABLE TR:first-child TH:unknown
{
    -moz-border-radius-topright: 3px;
    -webkit-border-top-right-radius: 3px;
    border-top-right-radius: 3px
}
TABLE TR
{
    TEXT-ALIGN: center;
    PADDING-LEFT: 20px
}
TABLE TD:first-child
{
    TEXT-ALIGN: left;
    BORDER-LEFT: 0px;
    PADDING-LEFT: 10px
}
TABLE TD
{
    BORDER-BOTTOM: #e0e0e0 1px solid;
    BORDER-LEFT: #e0e0e0 1px solid;
    PADDING-BOTTOM: 6px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-TOP: 6px;
	text-align:left;
}
TABLE TR.even TD
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
TABLE TR:unknown TD
{
    BORDER-BOTTOM: 0px
}
TABLE TR:unknown TD:first-child
{
    -moz-border-radius-bottomleft: 3px;
    -webkit-border-bottom-left-radius: 3px;
    border-bottom-left-radius: 3px
}
TABLE TR:unknown TD:unknown
{
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-right-radius: 3px;
    border-bottom-right-radius: 3px
}
TABLE TR:hover TD
{
    BACKGROUND: none transparent scroll repeat 0% 0%
}
INPUT[type=button]
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    BACKGROUND: #999;
    COLOR: #fff;
    FONT-SIZE: 12px;
    BORDER-TOP: 0px;
    CURSOR: pointer;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 5px;
    -webkit-border-radius: 5px
	font-family:Arial, Helvetica, sans-serif
}
.button-style
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    PADDING-BOTTOM: 5px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    BACKGROUND: #999;
    COLOR: #fff;
    FONT-SIZE: 12px;
    BORDER-TOP: 0px;
    CURSOR: pointer;
    BORDER-RIGHT: 0px;
    PADDING-TOP: 5px;
    -webkit-border-radius: 5px
	font-family:Arial, Helvetica, sans-serif
}
td.row-caption
{
    BORDER-BOTTOM: #e0e0e0 1px solid;
    PADDING-BOTTOM: 12px;
    PADDING-LEFT: 12px;
    PADDING-RIGHT: 12px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-TOP: #fafafa 1px solid;
    PADDING-TOP: 12px;
    -moz-border-radius-topleft: 3px;
    -webkit-border-top-left-radius: 3px;
    border-top-left-radius: 3px
}
