div.paging_parent{clear:both;line-height:100%;}
div.paging_parent div.paging_left{min-width:85px;width:auto !important; width:90px;float:left;margin:2px 4px 2px 0px; font-size:.9em;}
div.paging_parent div.paging_right{padding:2px 0px 2px 4px; font-size:.9em;}
div.gradient_top td.right{min-width:220px;width:auto !important; width:220px;text-align:left !important;  font-size:.9em;}
div.gradient_top td.right select{width:210px; }

.content {margin-left:-41px;border:1px dashed #FFFFFF;}
.annotation, .bookmark{margin-left:27px;margin-right:10px;}
.contentDivHover{border:1px dashed #ccc;cursor:pointer;}

.content td.left div, .core_table td.left_cell div, .core_table td.left_cellNoteTop div{visibility:hidden;}
.content .annotation td.left div, .content .bookmark td.left div{visibility:visible;}

div.editControls2{width:38px;margin-bottom:1px;}
div.editControls3{width:58px;margin-bottom:1px;}
div.editControls4{width:78px;margin-bottom:1px; font-family:Arial, Tahoma, sans-serif; font-size:smaller; }
div.editControls5{width:98px;margin-bottom:1px;}
div#editNoteControls{width:40px;height:14px;padding:3px;}
div.examplewrapper{margin-bottom:10px;}

div.note_wrapper{ padding-left:43px;}

.content p,.annotation p,.bookmark p{margin-bottom:5px;}
.content, .annotation, .bookmark{margin-bottom:10px;}

div.example td.right ul{margin-bottom:5px;}
div.example{margin-bottom:5px;}
div.example table {width:100%;}
	
div.content td.left div a img, 
div.annotation td.left div a img, 
div.bookmark td.left div a img, 
table.core_table td.left_cell div a img, 
table.core_table td.left_cellNoteTop div a img {-moz-opacity:0.7;filter:alpha(opacity=70);}

div.content td.right{width:100%;padding-bottom:0px;}
span.note_warning{display:block;padding:5px 0px 3px 0px;}
span.note_warning strong{text-decoration:underline;}

div.right_book{float:right;clear:right;margin:0px 0px 2px 3px;font-style:normal; font-family:Arial, Tahoma, sans-serif;color:#eee;text-transform:none;text-align:left;}
div.right_book img {margin:0px 2px 0px 0px;vertical-align:middle;}
div.right_book a img {-moz-opacity:0.7;filter:alpha(opacity=70);margin:1px 0px 3px 2px;}
div.right_book a:hover img {-moz-opacity:1;filter:alpha(opacity=100);}

div.right_book.editing{width:280px;margin:2px;padding:2px 3px 2px 3px;background:white;color:#000;}
div.right_book.editing input, div.right_book.editing select{width:250px;margin-bottom:5px;font:normal 10px/13px Arial, Tahoma, sans-serif;color:#000;pointer:auto;text-align:left;}
div.right_book.editing select{width:257px;}
div.right_book.simple{background-image:url(/img/i_bookmark3.gif);background-position:right;background-repeat:no-repeat;padding-right:10px;padding-left:3px;}
div.right_book.editing a img {-moz-opacity:1;filter:alpha(opacity=100);}

div.annotation_editor { background-color:white; padding-bottom:100px;width:90%; }
div.annotation_editor input { font-size:.95em; font-style:normal; font-family: Arial, Tahoma, sans-serif;color:#000;width:50%;margin-bottom:5px;pointer:auto; }
div.annotation_editor textarea { font-size:.95em; font-style:normal; font-family:Arial, Tahoma, sans-serif;color:#000;width:90%;margin-bottom:5px;height:100px;pointer:auto; }
/*
div.annotation_editor a img {-moz-opacity:0.7;filter:alpha(opacity=70);}
div.annotation_editor a:hover img {-moz-opacity:1;filter:alpha(opacity=100);}
*/

div.annotation {}
div.annotation table, div.note_wrapper div.annotation table {width:100%;}
/* .column2 .annotation td.left {width:40px;} */
/*div.annotation td.left div, div.note_wrapper div.annotation td.left div {background-color:#f90;padding:4px 0px 4px 4px;}*/
div.annotation td.left div img, div.note_wrapper div.annotation td.left div img {margin:0px 4px 0px 0px;}
div.annotation td.right, div.note_wrapper div.annotation td.right{width:98%}
div.annotation td.right div, div.note_wrapper div.annotation td.right div{padding:2px 4px;font-style:normal; font-family:Arial, Tahoma, sans-serif;color:#000;text-transform:none;width:98%;}

div.bookmark {}
div.bookmark table, div.note_wrapper div.bookmark table {width:100%;}
/* .column2 .bookmark td.left {width:40px;} */
/*div.bookmark td.left div, div.note_wrapper div.bookmark td.left div {background-color:#3c0;padding:4px 0px 4px 4px;}*/
div.bookmark td.left div img, div.note_wrapper div.bookmark td.left div img {margin:0px 4px 0px 0px;}
div.bookmark td.right, div.note_wrapper div.bookmark td.right {width:100%}
div.bookmark td.right div, div.note_wrapper div.bookmark td.right div{padding:2px 4px;font-style:normal; font-family:Arial, Tahoma, sans-serif;color:#000;text-transform:none;}

div.content td.left div a:hover img, 
div.annotation td.left div a:hover img, 
div.bookmark td.left div a:hover img, 
table.core_table td.left_cell div a:hover img, 
table.core_table td.left_cellNoteTop div a:hover img {-moz-opacity:1;filter:alpha(opacity=100)}

.column2 .annotation.Color1 td.left div {background-color:red;}
.column2 .annotation.Color1 td.right div {border-top-color:red;}
.column2 .annotation.Color2 td.left div {background-color:#603;}
.column2 .annotation.Color2 td.right div {border-top-color:#603;}

div.core_table_wrapper{margin-left:-41px;}
table.core_table{width:100%;border-collapse:separate;border-spacing:0px;margin-bottom:8px;}
table.core_table tr{cursor:pointer;}
table.core_table.static tr{cursor:auto;}


/* BEGIN STATIC CLASSES - DO NOT TOUCH */
table.core_table td{
	line-height:15px;
	padding:2px 0px 1px 0px;
}

table.core_table td.left_cell
{
	border-top:1px dashed transparent;
	border-right-width:0px;
	border-bottom:1px dashed Transparent;
	border-left:1px dashed Transparent;
	}
table.core_table td.left_cellHover{
	border-top:1px dashed #ccc;
	border-right-width:0px;
	border-bottom:1px dashed #ccc;
	border-left:1px dashed #ccc;
	}
table.core_table td.middle_cell{
	border-top:1px dashed Transparent;
	border-right-style:none;
	border-bottom:1px solid Transparent;
	border-left-style:none;
	}

table.core_table td.middle_cellHover{
	border-top:1px dashed #ccc;
	border-right-style:none;
	border-bottom:1px dashed #ccc;
	border-left-style:none;
	}
table.core_table td.right_cell{
	border-top:1px dashed Transparent;
	border-right:1px dashed Transparent;
	border-bottom:1px solid Transparent;
	border-left-width:0px;
	}
table.core_table td.right_cellHover{
	border-top:1px dashed #ccc;
	border-right:1px dashed #ccc;
	border-bottom:1px dashed #ccc;
	border-left-width:0px;
	}
	
table.core_table td.left_cellNoteTop{
	border-top:1px dashed Transparent;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left:1px dashed Transparent;
	}
table.core_table td.left_cellNoteTopHover{
	border-top:1px dashed #ccc;
	border-right-width:0px;
	border-bottom-width:0px;
	border-left:1px dashed #ccc;
	}
table.core_table td.left_cellNoteBottom{
	border-top-width:0px;
	border-right-width:0px;
	border-bottom:1px dashed Transparent;
	border-left:1px dashed Transparent;
	}
table.core_table td.left_cellNoteBottomHover{
	border-top-width:0px;
	border-right-width:0px;
	border-bottom:1px dashed #ccc;
	border-left:1px dashed #ccc;
	}
	
	
table.core_table td.middle_cellNoteTop{
	border-top:1px dashed Transparent;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	}
table.core_table td.middle_cellNoteTopHover{
	border-top:1px dashed #ccc;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	}
	
	
table.core_table td.right_cellNoteTop{
	border-top:1px dashed Transparent;
	border-right:1px dashed Transparent;
	border-bottom-style:none;
	border-left-style:none;
	}
table.core_table td.right_cellNoteBottom{
	border-top-style:none;
	border-right:1px dashed Transparent;
	border-bottom:1px solid Transparent;
	border-left-style:none;
	}
table.core_table td.right_cellNoteTopHover{
	border-top:1px dashed #ccc;
	border-right:1px dashed #ccc;
	border-bottom-width:0px;
	border-left-width:0px;
	}
table.core_table td.right_cellNoteBottomHover{
	border-top-width:0px;
	border-right:1px dashed #ccc;
	border-bottom:1px dashed #ccc;
	border-left-width:0px;
	}
/* END STATIC CLASSES - DO NOT TOUCH */


table.core_table td.left_cell div, 
table.core_table td.left_cellHover div, 
table.core_table td.left_cellNoteTop div, 
table.core_table td.left_cellNoteTopHover div {padding:0px 0px 0px 2px;}
table.core_table td.left_cell div img, 
table.core_table td.left_cellHover div img, 
table.core_table td.left_cellNoteTop div img, 
table.core_table td.left_cellNoteTopHover div img {margin:1px 2px 0px 0px;-moz-opacity:0.7;filter:alpha(opacity=70);}
table.core_table td.left_cell div a:hover img, 
table.core_table td.left_cellHover div a:hover img, 
table.core_table td.left_cellNoteTop div a:hover img, 
table.core_table td.left_cellNoteTopHover div a:hover img {-moz-opacity:1;filter:alpha(opacity=100);}
table.core_table td.left_cellNoteTopHover div img {margin:1px 2px 0px 0px;}


/***********************************************************/
/** Custom Table styles ************************************/
/***********************************************************/

/*Arrowed, 2 column, Serif-Sans*/
table.A2 td.col1 {background-image:url(/img/arrow_small.gif); padding-left:15px; background-position:0px .49em; background-repeat:no-repeat; font-family:georgia, serif; width:50%;}
table.A2 td.col2 {font-family:Arial, Tahoma, Sans-Serif; width:50%;}

/*Arrowed, 3 Columns, Serif - Sans - Sans*/
table.A3 td.col1 {background-image:url(/img/arrow_small.gif); padding-left:15px; background-position:0px .49em; background-repeat:no-repeat; font-family:georgia, serif; width:33%;}
table.A3 td.col2 {font-family:Arial, Tahoma, Sans-Serif; width:33%;}
table.A3 td.col3 {font-family:Arial, Tahoma, Sans-Serif; width:33%;}

/*Arrowed, 3 Columns, Serif - Serif - Sans*/
table.A4 td.col1 {background-image:url(/img/arrow_small.gif); padding-left:15px; background-position:0px .49em; background-repeat:no-repeat; font-family:georgia, serif; width:33%;}
table.A4 td.col2 {font-family:georgia, serif; width:33%;}
table.A4 td.col3 {font-family:Arial, Tahoma, Sans-Serif; width:33%;}

/*Arrowed, 1 Column, Sans*/
table.A5 td.col1 {background-image:url(/img/arrow_small.gif); padding-left:15px; background-position:0px .49em; background-repeat:no-repeat; font-family:Arial, Tahoma, Sans-Serif;}

/*Arrowed, 2 Columns, Serif - Sans and Small Caps */
table.A6 td.col1 {background-image:url(/img/arrow_small.gif); padding-left:15px; background-position:0px .49em; background-repeat:no-repeat; font-family:georgia, serif; width:50%;}
table.A6 td.col2 {font-family:Arial, Tahoma, Sans-Serif; font-variant: small-caps; width:50%;}

/*Arrowed, 1 Column, Sans, Italics*/
table.A7 td.col1 {background-image:url(/img/arrow_small.gif); padding-left:15px; background-position:0px .49em; background-repeat:no-repeat; font-family:Arial, Tahoma, Sans-Serif; font-style:italic;}

/*Arrow Indented, 2 Columns, Serif - Small Caps*/
table.A8 {margin-left:15px;}
table.A8 td.col1 {background-image:url(/img/arrow_small.gif); padding-left:15px; background-position:0px .49em; background-repeat:no-repeat; font-family:georgia, serif; width:50%;}
table.A8 td.col2 {font-family:georgia, serif; font-variant: small-caps; width:50%;}

/*Arrow Indented, 3 Columns, Serif - Serif - Sans*/
table.A9 {margin-left:15px;}
table.A9 td.col1 {background-image:url(/img/arrow_small.gif); padding-left:15px; background-position:0px .49em; background-repeat:no-repeat; font-family:georgia, serif; width:33%;}
table.A9 td.col2 {font-family:georgia, serif; width:33%;}
table.A9 td.col3 {font-family:Arial, Tahoma, Sans-Serif; width:33%;}

/*Arrow Dbl. Indent, 3 Columns, Serif - Serif - Sans */
table.A10 {margin-left:30px;}
table.A10 td.col1 {background-image:url(/img/arrow_small.gif); padding-left:15px; background-position:0px .49em; background-repeat:no-repeat; font-family:georgia, serif; width:33%;}
table.A10 td.col2 {font-family:georgia, serif; width:33%;}
table.A10 td.col3 {font-family:Arial, Tahoma, Sans-Serif; width:33%;}

/*Arrow Indented, 2 Columns, Serif - Sans*/
table.A11 {margin-left:15px;}
table.A11 td.col1 {background-image:url(/img/arrow_small.gif); padding-left:15px; background-position:0px .49em; background-repeat:no-repeat; font-family:georgia, serif; width:50%;}
table.A11 td.col2 {font-family:Arial, Tahoma, Sans-Serif; width:50%;}

/*Arrowed, 2 column, Serif-Courier*/
table.A12 td.col1 {background-image:url(/img/arrow_small.gif); padding-left:15px; background-position:0px .49em; background-repeat:no-repeat; font-family:georgia, serif; width:50%;}
table.A12 td.col2 {font-family:Courier New, Monospace; width:50%;}

/*Lined, 2 Columns, Serif - Sans*/
table.L2 td.col1 {font-family:georgia, serif; border-bottom:1px solid #ccc; width:50%;}
table.L2 td.col2 {font-family:Arial, Tahoma, Sans-Serif; border-bottom:1px solid #ccc; width:50%;}

/*Lined, 3 Columns, Serif - Sans - Sans*/
table.L3 td.col1 {font-family:georgia, serif; border-bottom:1px solid #ccc; width:33%;}
table.L3 td.col2 {font-family:Arial, Tahoma, Sans-Serif; border-bottom:1px solid #ccc; width:33%;}
table.L3 td.col3 {font-family:Arial, Tahoma, Sans-Serif; border-bottom:1px solid #ccc; width:33%;}

/*Lined, 2 Columns, Sans - Serif*/
table.L4 td.col1 {font-family:Arial, Tahoma, Sans-Serif; border-bottom:1px solid #ccc; width:50%;}
table.L4 td.col2 {font-family:georgia, serif; border-bottom:1px solid #ccc; width:50%;}

/*Lined, 2 Columns, Serif - Serif*/
table.L5 td.col1 {font-family:georgia, serif; border-bottom:1px solid #ccc; width:50%;}
table.L5 td.col2 {font-family:georgia, serif; border-bottom:1px solid #ccc; width:50%;}

/*Lined, 4 Columns, Serif - Sans - Sans - Sans*/
table.L6 td {margin:2px;}
table.L6 td.col1 {font-family:georgia, serif; border-bottom:1px solid #ccc; width:20%;}
table.L6 td.col2 {font-family:Arial, Tahoma, Sans-Serif; border-bottom:1px solid #ccc; width:27%;}
table.L6 td.col3 {font-family:Arial, Tahoma, Sans-Serif; border-bottom:1px solid #ccc; width:27%;}
table.L6 td.col4 {font-family:Arial, Tahoma, Sans-Serif; border-bottom:1px solid #ccc; width:26%;}

/*Lined, 2 Columns, Courier-Courier*/
table.L7 td.col1 {font-family:Courier New, Monospace; border-bottom:1px solid #ccc; width:50%;}
table.L7 td.col2 {font-family:Courier New, Monospace; border-bottom:1px solid #ccc; width:50%;}

/*20/80 Split, Sans - Serif*/
table.T1 td.col1 {font-family:Arial, Tahoma, Sans-Serif; width:20%;}
table.T1 td.col2 {font-family:georgia, serif; width:80%;}

/*Right Arrowed, 2 column, Serif-Sans*/
table.RA1 td.col1 {font-family:georgia, serif; width:50%;}
table.RA1 td.col2 {background-image:url(/img/arrow.gif); padding-left:15px; background-position:0px .49em; background-repeat:no-repeat; font-family:Arial, Tahoma, Sans-Serif; width:50%;}
