.main
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: verdana
}
.cprt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY: verdana
}
.whitebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
    TEXT-DECORATION:none;
}
.leftpane_header
{
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
    HEIGHT: 20px;
    /*BACKGROUND-COLOR: #FF0000;*/
    BACKGROUND-COLOR: #000000;
    TEXT-DECORATION: none
}

.leftpane_header_int
{
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    HEIGHT: 20px;
    /*BACKGROUND-COLOR: #FF0000;*/
    BACKGROUND-COLOR: #000000;
    TEXT-DECORATION: none
}
BODY
{
    SCROLLBAR-HIGHLIGHT-COLOR: white;
    SCROLLBAR-SHADOW-COLOR: black;
    SCROLLBAR-3DLIGHT-COLOR: black;
    SCROLLBAR-ARROW-COLOR: white;
    SCROLLBAR-TRACK-COLOR: #086563;
    SCROLLBAR-DARKSHADOW-COLOR: gray;
    SCROLLBAR-BASE-COLOR: #FF0000;
    scrollbar-lightshadow-color: black
}
.main
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: justify
}
.smalltext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: verdana
}
.leftpane_subheader
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #bcbdbd;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.tablemain
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 3px;
    COLOR: #333333;
    PADDING-TOP: 3px;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: center
}
.tablemainblue
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
	FONT-STYLE: italic;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 3px;
    COLOR: #0000FF;
    PADDING-TOP: 3px;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: left;
}
.tablemain1
{
/*    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;*/
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
/*    PADDING-BOTTOM: 3px;*/
    COLOR: #333333;
/*    PADDING-TOP: 3px;*/
    FONT-FAMILY: verdana;
    TEXT-ALIGN: left
}
.tablemain2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    COLOR: #333333;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: center
}
.mainbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #e4ccdf;
    TEXT-ALIGN: justify
}
.menucell
{
    BORDER-TOP-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    BORDER-LEFT-COLOR: #ffffff;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-BOTTOM-COLOR: #ffffff;
    BORDER-TOP-COLOR: #ffffff;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-RIGHT-COLOR: #ffffff
}
.selectcell
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
    BACKGROUND-COLOR: #ffff88
}
.titles
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: center
}
.maintitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #888888;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: center
}
.tablehead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #FF0000;
    TEXT-ALIGN: center
}
.tablehead1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #000000;
    TEXT-ALIGN: center
}
.rowheader
{
    BACKGROUND-COLOR: #FF0000;
	    COLOR: #FFFFFF;
	     
    
}
.rowheader1
{
    BACKGROUND-COLOR: #000000;
    COLOR: #FFFFFF;
}

.smallfont
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    LETTER-SPACING: 0px
}

.smallfont2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
}

A.leftnav
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}

A.leftnav:hover
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}

A.leftnav:active
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.leftnav:visited
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.leftheadnav
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.leftheadnav:hover
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.leftheadnav:active
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.leftheadnav:visited
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
A.smallnav1
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.smallnav1:visited
{
    FONT-SIZE: 8pt;
    COLOR: #173851
}
A.smallnav1:active
{
    FONT-SIZE: 8pt;
    COLOR: #173851
}
A.smallnav1:hover
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-STYLE: normal;
    TEXT-DECORATION: underline
}
A.smallnav1
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.smallnav1:visited
{
    FONT-SIZE: 8pt;
    COLOR: #173851
}
A.smallnav1:active
{
    FONT-SIZE: 8pt;
    COLOR: #173851
}
A.smallnav1:hover
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-STYLE: normal;
    TEXT-DECORATION: underline
}
A.normalnav
{
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A.normalnav:visited
{
    FONT-SIZE: 10pt;
    COLOR: #009aca
}
A.normalnav:active
{
    FONT-SIZE: 10pt;
    COLOR: #333333
}
A.normalnav:hover
{
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-STYLE: normal;
    TEXT-DECORATION: underline
}
A.fieldnavnew
{
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A.fieldnav
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A.fieldnav:visited
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    TEXT-DECORATION: underline
}
A.fieldnav:active
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    TEXT-DECORATION: underline
}
A.fieldnav:hover
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.titlelink
{
    FONT-SIZE: 12pt;
    COLOR: #0000ff;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A.titlelink:visited
{
    FONT-SIZE: 12pt;
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}
A.titlelink:active
{
    FONT-SIZE: 12pt;
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}
A.titlelink:hover
{
    FONT-SIZE: 12pt;
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}
.input
{
    BORDER-RIGHT: #888888 1px solid;
    BORDER-TOP: #888888 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #888888 1px solid;
    BORDER-BOTTOM: #888888 1px solid;
    FONT-FAMILY: "verdana"
}
.newinput
{
    BORDER-RIGHT: #888888 1px solid;
    BORDER-TOP: #888888 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #888888 1px solid;
    BORDER-BOTTOM: #888888 1px solid;
    FONT-FAMILY: "verdana"
}
.savebtn
{
    BORDER-RIGHT: #888888 1px solid;
    BORDER-TOP: #888888 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #888888 1px solid;
    WIDTH: 80px;
    BORDER-BOTTOM: #888888 1px solid;
    FONT-FAMILY: "verdana";
    TEXT-ALIGN: center
}
.savebtn1
{
    BORDER-RIGHT: #888888 1px solid;
    BORDER-TOP: #888888 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #888888 1px solid;
    WIDTH: 50px;
    BORDER-BOTTOM: #888888 1px solid;
    FONT-FAMILY: "verdana";
    TEXT-ALIGN: center
}

TEXTAREA
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: "Verdana"
}
SELECT
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-SIZE: 10px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: "verdana"
}
.displaytext
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, 'Book Antiqua'
}
.button
{
    BORDER-RIGHT: #888888 1px solid;
    BORDER-TOP: #888888 1px solid;
    MARGIN-TOP: 1px;
    MARGIN-BOTTOM: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #888888 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #888888 1px solid;
    FONT-FAMILY: Verdana
}
.button1
{
    BORDER-RIGHT: #888888 1px solid;
    BORDER-TOP: #888888 1px solid;
    BORDER-LEFT: #888888 1px solid;
    BORDER-BOTTOM: #888888 1px solid;
    FONT-FAMILY: Arial
}
.field
{
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: none
}
.footer
{
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #000000
}
.ver-10-white
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #ffffff
}
.showselected
{
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #caecd7
}
.showdemo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    LETTER-SPACING: 0px;
    BACKGROUND-COLOR: #E6F7EC
}
.emptygraphtitles
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #333333;
    FONT-FAMILY: verdana
}
.outerborder
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    BACKGROUND-COLOR: #f0f0f0
}
.graphtitles
{
    FONT-SIZE: 11pt;
    COLOR: #333333;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: center
}
.small
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Arial
}
.outerborder-smalltext
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #f1f1f1
}
.option_tbl
{
    BORDER-RIGHT: #828281 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #828281 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #828281 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #828281 1px solid
}
.divscroll
{
    SCROLLBAR-HIGHLIGHT-COLOR: white;
    SCROLLBAR-SHADOW-COLOR: black;
    SCROLLBAR-3DLIGHT-COLOR: black;
    SCROLLBAR-ARROW-COLOR: #000000;
    SCROLLBAR-TRACK-COLOR: #b4b4b4;
    SCROLLBAR-DARKSHADOW-COLOR: gray;
    SCROLLBAR-BASE-COLOR: #d5d8df;
    scrollbar-lightshadow-color: black
}
.maintotal
{
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #00be7b
}
.subtotal
{
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ceefd6
}
#report-heading-block
{
    DISPLAY: none
}
.print_show
{
    DISPLAY: none
}
#voice_block
{
    DISPLAY: none
}
A.demonav
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: verdana;
    TEXT-DECORATION: underline
}
A.demonav:visited
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    TEXT-DECORATION: underline
}
A.demonav:active
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    TEXT-DECORATION: underline
}
A.demonav:hover
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    TEXT-DECORATION: none
}
A.standout_nav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ff0000;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
A.standout_nav:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ff0000
}
A.standout_nav:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ff0000
}
A.standout_nav:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ff0000;
    FONT-STYLE: normal;
    TEXT-DECORATION: underline
}
.newmenu
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.cls1
{
    BACKGROUND-COLOR: #ffff66
}

.cls1_int
{
    BACKGROUND-COLOR: #3DAC3D
}
.graphmesg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: red;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: center
}

.rowhired
{
 background-color:#D3F5D8;
}

.rowreject
{
 background-color:#F8D1D9;
}

.rowlatest
{
 background-color:#D6DFF7;
}

.tbl_main_1
{
border:0px solid;
border-color:#BCBCBD;
}

.tbl_main_1 th
{
border-bottom:0px solid;
border-right:0px solid;
font-size:10pt;
text-align:center;
border-color:#7B7B7B;
}
.tbl_main_1 tr td
{
border-bottom:0px solid;
border-right:0px solid;
font-size:8pt;
text-align:left;
border-color:#7B7B7B;
}

.tbl_main_2 
{
border:1px solid;
border-color:#BCBCBD;
}
.tbl_main_2 tr td
{
border-bottom:1px solid;
border-right:1px solid;
font-size:8pt;
text-align:left;
border-color:#7B7B7B;
}
.tbl_head1
{
	background-color:#AFB5C3;
	font-size:7pt;
	color:#000000;
	text-align:left;
	height:20px;
}


.cls1_int_sportClips
{
    /*BACKGROUND-COLOR: #FF0000;*/
    color:#FFFFFF;
    BACKGROUND-COLOR: #000000;
}
.cls1_sportClips
{
    BACKGROUND-COLOR: #FF0000;
    /*BACKGROUND-COLOR: #000000;*/
}

DIV.parttwo {
  width:100%;
  height:110;       
  Overflow-x:hidden;
  Overflow-y:scroll
}

div.tableContainer {
    width: 100%;        /* table width will be 99% of this*/      
    /*height: 299px;*/     /* must be greater than tbody*/
    margin: 0 auto;
    }

.table {
    width: 100%;        /*100% of container produces horiz. scroll in Mozilla*/
    border: none;
    background-color: #f7f7f7;
    }
    
.table>tbody    {  /* child selector syntax which IE6 and older do not support*/
    overflow: auto; 
    height: 150px;
    overflow-x: hidden;    
    }
    
.thead tr    {
    position:relative; 
    top: expression(offsetParent.scrollTop); /*IE5+ only*/
    }
    
.thead td, thead th {
    text-align: center;
    font-size: 14px; 
    background-color: oldlace;
    color: steelblue;
    font-weight: bold;
    border-top: solid 1px #d8d8d8;
    }    
    
.td    {
    color: #000;
    padding-right: 2px;
    font-size: 12px;
    text-align: right;
    border-bottom: solid 1px #d8d8d8;
    border-left: solid 1px #d8d8d8;
    }

.tfoot td    {
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    background-color: papayawhip;
    color: steelblue;
    border-top: solid 2px slategray;
    }

.td:last-child {padding-right: 20px;} /*prevent Mozilla scrollbar from hiding cell content*/

.tbl_box {
	border: 1px solid #000000;
}

.tableheadBlue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ECFFFF;
    TEXT-ALIGN: center
}
.tableheadYellow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #FFFFE8;
    TEXT-ALIGN: center
}