/* CSS Document */

td{
	font-size:9pt;
	font-family:arial;	
}

a{
	font-size:9pt;
	font-family:arial;
	color:Blue;
}

a:hover{
	color:red;
}

.whitelink{
	font-size:9pt;
	font-family:arial;
	font-weight:bold;
	color:white;
}

.whitelink:hover{
	color:orange;
}

.dgr_header
{
	background-color:#84A2F0;
	color:white;
	font-weight:bold;
}

.dgr_item
{
	background-color:#F6F6F6;
	color:black;
	padding-left:10px;
}

.dgr_alternating_item
{
	background-color:#dddddd;
	color:black;
}

.tblQuizInfo_header
{
	font-family:Arial;
	font-size:6pt;
	color:White;
	font-weight:bold;
	text-align:center;
	background-color:#8F96DE;
}
.tblQuizInfo_item
{
	font-family:Arial;
	font-size:6pt;
	text-align:center;
	background-color:#FAFAFA;
}

.el_link_button:hover
{
	color:red;
}

h1,h2,h3,h4,h5,h6{
	color: #153693;
}

h3,h4 {
	font-size:12pt;
}

li{
	padding-bottom:4pt;
}

.node_hover_style
{
	/*Background:#EFEFEF;*/
	Color:blue;
	text-decoration:none;
	font-size:8pt
}

.node_style
{
	/*Background:#EFEFEF;*/
	Color:black;
	text-decoration:none;
	font-size:8pt
}

.node_selected_style
{
	/*Background:#EFEFEF;*/
	Color:Black;
	font-weight:bold;
	text-decoration:none;
	font-size:8pt
}

.tab_body
{
	background:#EEEEEE;
	border-left:solid 1px #000000;
	border-top:solid 1px #000000;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
}

.tab_button
{
	background:#EEEEEE;
	padding:0px;
	border-left:solid 1px #FFFFFF;
	border-top:solid 1px #FFFFFF;
	border-right:solid 1px #000000;
	border-bottom:solid 1px #000000;
	padding:2px;
	cursor:pointer;
}

.tab_button:hover
{
	background:#EEEEEE;
	border-left:solid 1px black;
	border-top:solid 1px black;
	border-right:solid 1px black;
	border-bottom:solid 1px black;
}

.footer
{
	font-size:8pt;
	font-family:Arial;
}


.PageReaderTop{
    overflow:hidden;
    width:550px; 
    /*width:850px;*/
    /*height:480px;*/
    padding:5px;
	margin:5px;
    border:dotted 1px #AAAAAA;
    background-color:white;
 }
 .Page{
    overflow:auto;
    width:540px;
    /*width:830px;*/
    height:490px;
    padding:5px;
    display:block;
    margin:5px;
    /*border:dotted 1px #EEEEEE;*/
    background-color:white;
 }
.PageHidden{
    overflow:auto;
    /*width:640px;
    height:480px;*/
    display:none;
    padding:5px;
    border:dotted 1px gray;
    background-color:white;
 } 
.PageNavigation
{
    width:650px;
    position:absolute;
    height:30px;
    margin-top:10px;
    top:170px;
    left:250px;
    right:0px;
    /*border:solid 1px black;*/
    text-align:right;
}
 .PageButton
 {
	border:solid 1px black;	
	border-top:solid 1px white;	
	border-left:solid 1px white;
		
	padding:3px;
	font-size:10px;
	color:White;
	text-decoration:none;
	background-color:Red;
 }
 .PageButton:Hover
 {
	border:solid 1px black;	
	border-top:solid 1px white;	
	border-left:solid 1px white;
	
	padding:3px;
	font-size:10px;
	color:White;
	text-decoration:none;
	background-color: #FF6666;
 } 
 .handleImage
{
	width:15px;
	height:16px;
	background-image:url(~/images/HandleHand.png);
	overflow:hidden;
	cursor:se-resize;
}
.resizingImage
{
	padding:0px;
	border-style:solid;
	border-width:3px;
	border-color:#B4D35D;
}
.treeExpand
{
	
}
.treeCollapse
{
	display:none;
}
.tableExpand
{
	
}
.tableCollapse
{
	width:15px;
}
.collapsePageReaderTop{
    overflow:hidden;
/*	width:583px;*/ 
    width:850px;
    /*height:480px;*/
    padding:5px;
	margin:5px;
    border:dotted 1px #AAAAAA;
    background-color:white;
 }
 .collapsePage{
    overflow:auto;
  /*  width:573px;*/
    width:830px;
/*  height:490px;*/
    padding:5px; 
    display:block;
    margin:5px;
    border:dotted 1px #EEEEEE;
    background-color:white;
 }
 .collapsePageNavigation
{
    width:850px;
	position:absolute;
    height:30px;
    margin-top:10px;
    top:170px;
    left:80px;
    right:0px;
   /* border:solid 1px black;*/
    text-align:right;
}
.containerPage
{
	OVERFLOW:auto;
	padding-left:2px; 
	HEIGHT:600px; 
	WIDTH:100%; 
	background-color:white;
}
.containerExpPage
{
	OVERFLOW:auto;
	padding-left:2px; 
	HEIGHT:600px; 
	/*WIDTH:100%;*/ 
	background-color:white;
}


