BODY.admin{}
BODY.bgvideo DIV.video{display:none;}

BODY.admin .banner H1{text-align:center;margin:20px;font-size:32px;color:#000000;}
BODY.admin DIV.page{position:inherit;width:90%}

BODY.admin DIV.auto_complete{position:relative;display:inline;}
BODY.admin DIV.auto_complete_results {position:absolute;top:30px;left:0px;background:transparent;border:none;z-index:10000;width:100%;}
BODY.admin DIV.auto_complete_results_content {border:1px solid #1D4080;background:#FFFFFF;height:250px;overflow:hidden;overflow-y:auto;border-radius:0px;z-index:10001;font-weight:normal;}
BODY.admin DIV.auto_complete_results_content DIV.auto_complete_results_content_none {margin:30px 10px;text-align:center;font-weight:bold;color:#1D4080;}
BODY.admin DIV.auto_complete DIV.auto_complete_results_content A{color:#1D4080;text-decoration:none;display:block;text-align:left;font-size:16px;font-family:"Open Sans",arial,sans-serif;padding:3px;font-weight:500}
BODY.admin DIV.auto_complete DIV.auto_complete_results_content A:hover,
BODY.admin DIV.auto_complete DIV.auto_complete_results_content A.cur{text-decoration:none;background:#FFFFFF;font-weight:normal;}
BODY.admin DIV.auto_complete DIV.auto_complete_results_content .header{color:#1D4080;border-top:1px solid #1D4080;border-bottom:1px solid #1D4080;background:#FFFFFF;text-decoration:none;font-size:16px;font-family:"Open Sans",arial,sans-serif;text-align:center;padding:5px;font-weight:600}
BODY.admin DIV.auto_complete DIV.auto_complete_results_content .empty{color:#1D4080;background:#FFFFFF;text-align:center;font-weight:bold}
BODY.admin DIV.auto_complete INPUT.loading{background:url('/images/loader-bw.gif') center center no-repeat #FFFFFF;background-size:20px auto}
BODY.admin DIV.auto_complete INPUT.loading>*{opacity:1}

/*Forms, std*/
FORM{display:inline;}
INPUT.text{width:100%;padding:5px;border:1px solid #000000;background-color:#FFFFFF;color:#000000}
INPUT.error{width:100%;padding:5px;border:1px solid #990000;background-color:#FFDFDF;color:#000000}
INPUT.small_text{width:100%;padding:5px;;border:1px solid #000000;background-color:#FFFFFF;color:#000000}
INPUT.small_error{width:100%;padding:5px;border:1px solid #990000;background-color:#FFDFDF;color:#000000}
INPUT.password{width:100%;padding:5px;border:1px solid #000000;background-color:#FFFFFF;color:#000000}
INPUT.file{width:100%;padding:5px;border:1px solid #000000;background-color:#FFFFFF;color:#000000}
INPUT.checkbox{display:inline-block;}
INPUT.radio{}
INPUT.image{margin:10px}
SELECT{border:1px solid #000000;background-color:#FFFFFF;color:#000000;width:100%;padding:5px;}
TEXTAREA{width:100%;padding:5px;height:125px;border:1px solid #000000;background-color:#FFFFFF;color:#000000}

DIV.loading{background:url('/admin/images/loading.gif') center center no-repeat transparent;text-align:left;}
DIV.loading>*{opacity:0.5;}
INPUT.loading{background:url('/admin/images/loading.gif') center right no-repeat transparent;text-align:left;}
.loading .loading{background:transparent;}


.calendar INPUT.text{width:80px;border:1px solid #000000;background-color:#FFFFFF;color:#000000}
.calendar INPUT.error{width:80px;border:1px solid #000000;background-color:#FFFFFF;color:#000000}
.calendar * INPUT.text{width:80px;border:1px solid #000000;background-color:#FFFFFF;color:#000000}
.calendar * INPUT.error{width:80px;border:1px solid #000000;background-color:#FFFFFF;color:#000000}

.error,.errors{border:2px solid #993333;color:#993333;font-weight:bold;background:#FFCCCC;margin:10px;padding:5px;}
.msg,.message{border:2px solid #339933;color:#339933;font-weight:bold;background:#CCFFCC;margin:10px;padding:5px;}
.required{color:#6F1414;font-weight:bold;}
.warning{color:#9c2a00;}
.warning A{color:#9c2a00;font-weight:bold;text-decoration:underline;}
.warning A:hover{color:#000000;font-weight:bold;text-decoration:underline;}

.error2{color:#993333;font-weight:bold;margin:10px;padding:5px;}
.message2{color:#339933;font-weight:bold;margin:10px;padding:5px;}

INPUT.error{border:2px inset #993333;color:#66240b;font-weight:normal;background:#FFCCCC;margin:0px;padding:1px 0px;}
INPUT.small_error{border:2px inset #993333;color:#66240b;font-weight:normal;background:#FFCCCC;margin:0px;padding:1px 0px;}
TEXTAREA.error{border:2px inset #993333;color:#66240b;font-weight:normal;background:#FFCCCC;margin:0px;padding:1px 0px;}
SELECT.error{border:2px inset #993333;color:#66240b;font-weight:normal;background:#FFCCCC;padding:0px;margin:1px 0px;}

TEXTAREA.wysiwyg{width:100%;height:500px;}
TEXTAREA.wysiwyg_distributor{width:100%;height:500px;}

.mceEditor{background:#FFFFDD !important;width:100% !important;}
.mceEditorIframe{width:100% !important;}
.mceEditor .mceContentBody{background:#FFFFFF !important;width:100% !important;}
.mceSelectList{width:auto;}
.defaultSkin table.mceLayout{width:100% !important;}


/*admin interface area*/
TABLE.listing{width:100%;background:#FFFFFF;}
TABLE.listing TH{padding:3px;vertical-align:middle;white-space:nowrap;font-weight:bold;color:#FFFFFF;}
TABLE.listing TD{padding:3px;vertical-align:top;color:#616161;line-height:}

TABLE.listing TR.list_item>TD{border:1px solid #626262;}
TABLE.listing TR.admin_pages>TD{border:none;}
TABLE.listing TD.create_actions{border:1px solid #626262;background:#FFFFFF;}
TABLE.listing TD.edit_wrapper{border:1px solid #626262;}

TABLE.listing TR.row_hover{background:#CFCFFF} 

TABLE.listing TR.fraud TD,
TABLE.listing TR TD.fraud{background:#FFDDDD;color:#990000;}

TABLE.listing TR.b2b_account TD,
TABLE.listing TR TD.b2b_account{font-style:italic;background:#F3F3F3}


TABLE.listing TH{background:#626262;border:1px solid #626262;border-top:1px solid #FFFFFF;color:#FFFFFF;padding:1px 3px;font-weight:bold;}
TABLE.listing TH A{color:#FFFFFF;font-weight:bold;line-height:25px;}
TABLE.listing TH A:hover{color:#FFFFFF;font-weight:bold;line-height:25px;}

TABLE.listing TH.area{border:1px solid #626262;background:#626262;color:#FFFFFF;font-weight:bold;font-size:18px;padding:3px;white-space:nowrap;text-align:left;}
TABLE.listing TH.area A{color:#FFFFFF;font-weight:bold;text-decoration:none;}
TABLE.listing TH.area A:hover{color:#FFFFFF;font-weight:bold;text-decoration:underline;}

TABLE.listing TD H3.edit{border:1px solid #626262;background:#626262;color:#FFFFFF;font-weight:bold;font-size:18px;padding:6px;margin:-3px -4px -3px -3px;white-space:nowrap;text-align:left;}
TABLE.listing TD H3.edit A{color:#FFFFFF;}

TABLE.listing TD.info{border:1px solid #626262;background:url('/images/admin/backgrounds/bg_table-header.gif') top left repeat-x #FFFFFF;color:#888888;font-weight:normal;font-size:12px;padding:5px;text-align:left;font-style:italic;}
TABLE.listing TD.info .note{background:url('/images/admin/icons/other/yellow-note.gif') top left no-repeat transparent;padding:0px 0px 0px 30px;}
TABLE.listing TD.info .warning{background:url('/images/commercial-admin/icons/icon_yellow-warning.gif') top left no-repeat #FDFFCE;padding:0px 0px 0px 35px;}
TABLE.listing TD.info H3{color:#1B3E5A;font-weight:bold;font-size:14px;}
TABLE.listing TD.info .label{font-weight:bold;color:#000000}
TABLE.listing TD.info .value{font-weight:normal;color:#000000}

TABLE.listing TD.infow{border:1px solid #626262;background:#FDFFCE;color:#888888;font-weight:normal;font-size:12px;padding:5px;text-align:left;font-style:italic;}
TABLE.listing TD.infow .note{background:url('/images/admin/icons/other/yellow-note.gif') top left no-repeat transparent;padding:0px 0px 0px 30px;}
TABLE.listing TD.infow .warning{background:url('/images/commercial-admin/icons/icon_yellow-warning.gif') top left no-repeat #FDFFCE;padding:0px 0px 0px 35px;}
TABLE.listing TD.infow H3{color:#1B3E5A;font-weight:bold;font-size:14px;}
TABLE.listing TD.infow .label{font-weight:bold;color:#000000}
TABLE.listing TD.infow .value{font-weight:normal;color:#000000}



.header1{color:#66240b;padding:1px;font-weight:bold;}
.header3{border-bottom:1px dotted #3A4650;}

H1.section_header{text-align:left;font-size:16px;font-weight:bold;border-bottom:2px solid #66240b;margin:10px 0px 0px 0px;padding:2px;}


TABLE.listing A{font-weight:bold;text-decoration:none;color:#616161;line-height:25px;}
TABLE.listing A:hover{font-weight:bold;text-decoration:underline;color:#616161;line-height:25px;}

TABLE.listing .auto_complete A{font-weight:normal;}
TABLE.listing .auto_complete A:hover{font-weight:normal;}


.row0 TD{background:#FFFFFF;border:1px solid #626262}
.row1 TD{background:#FFFFFF;border:1px solid #626262}
.rowend TD{background:#FFFFFF;border:1px solid #626262}
.rowend TD TD{border:none;background:transparent}
.rowtotal TD{background:#C8EAF4;border:1px solid #626262;color:#0D2549;font-weight:bold;}
TABLE.listing .rownull TD{background:#FFFFFF;border:1px solid #626262;padding:0px;}

TABLE.listing TD.box_listing{padding:0px;}

TABLE.listing TD.edit_actions{text-align:center;vertical-align:middle;}
.edit_actions INPUT.submit,
.edit_actions INPUT.button{margin:0px 5px;clear:none;border:1px solid #FF9500;padding:3px;color:#FFFFFF;font-weight:bold;background:#FF9500;cursor:pointer;border-radius:0px;}
TABLE.listing TD.save_actions{text-align:right;}
.save_actions INPUT.submit,
.save_actions INPUT.hidden_save_button,
.save_actions INPUT.button{margin:0px 5px;clear:none;border:1px solid #FF9500;padding:3px;color:#FFFFFF;font-weight:bold;background:#FF9500;cursor:pointer;border-radius:0px;}
TABLE.listing TD.sort_actions{text-align:center;vertical-align:middle;}
.sort_actions INPUT.submit,
.sort_actions INPUT.button{margin:0px 5px;clear:none;border:1px solid #FF9500;padding:3px;color:#FFFFFF;font-weight:bold;background:#FF9500;cursor:pointer;border-radius:0px}
TABLE.listing TD.create_actions{text-align:center;vertical-align:middle;padding:0px 10px;vertical-align:top;}
.create_actions INPUT.submit,
.create_actions INPUT.button{margin:15px 5px;clear:none;border:1px solid #FF9500;padding:3px;color:#FFFFFF;font-weight:bold;background:#FF9500;cursor:pointer;border-radius:0px;width:200px}
.create_actions A{}
.create_actions A:hover{}

.edit_actions INPUT.button_hover{border:1px solid #FF9500;color:#FFFFFF;background:#FF9500;}
.save_actions INPUT.button_hover{border:1px solid #FF9500;color:#FFFFFF;background:#FF9500;}
.sort_actions INPUT.button_hover{border:1px solid #FF9500;color:#FFFFFF;background:#FF9500;}
.create_actions INPUT.button_hover{border:1px solid #FF9500;color:#FFFFFF;background:#FF9500;}

INPUT.disabled{margin:0px 5px;clear:none;border:1px solid #CCCCCC;padding:3px;color:#CCCCCC;font-weight:bold;background:#f3f3f3}


.emptyset{text-align:center;padding:50px 0px !important;vertical-align:middle;font-weight:bold;color:#000000;background:#FFFFFF;border:1px solid #626262}

.back_actions{padding:10px 0px;text-align:center;}
.back_actions A{font-weight:bold;color:#303704;text-decoration:none}
.back_actions A:hover{font-weight:bold;color:#000000;text-decoration:underline}

#listing_pages{text-align:right;background:#626262;border:1px solid #626262;color:#FFFFFF;font-weight:bold;padding:3px;margin:-3px;}
#listing_pages TD{padding:0px;color:#FFFFFF;font-weight:bold;}
#listing_pages A{color:#FFFFFF;font-weight:bold;text-decoration:none;}
#listing_pages A:hover{color:#FFFFFF;font-weight:bold;text-decoration:underline;}


.label{text-align:left;font-weight:bold;}
.value{}
.hint{color:#000000;text-align:left;font-weight:normal;font-size:10px;font-family:arial !important;float:right;}
.hint2{color:#000000;text-align:center;font-weight:normal;font-size:10px;font-family:arial !important;}
.required{font-weight:bold;font-size:12px;}
TABLE.listing TD.section{border:none;padding:10px;background:#DDDDDD;font-size:18px;text-transform:uppercase;}
TABLE.listing .tab-pane{padding:10px;border:1px solid #DDDDDD;border-top:none;}


.admin_filters{margin:5px 0px;text-align:right;margin-bottom:5px;padding-bottom:5px;}
.admin_filters A{font-size:16px;font-weight:bold;}
.admin_filters SELECT{width:300px;}
.admin_filters .save_actions{text-align:right;}
.admin_filters .save_actions INPUT.submit,
.admin_filters .save_actions INPUT.hidden_save_button,
.admin_filters .save_actions INPUT.button{margin:2px;clear:none;border:1px solid #626262;padding:1px;color:#FFFFFF;font-weight:bold;background:#626262;cursor:pointer;}
.admin_filters .filter_table{border-spacing:0px;}
.admin_filters .filter_table TD.filter_table_cell{padding:1px;vertical-align:middle;border:none;}
.admin_filters .filter_table TD.filter_table_cell TD{border:none;padding:0px}

/*sortable admin*/
TABLE.listing TD.dropsort_container_cell{padding:0px;border:1px solid #626262}
.dropsort_container{}
.dropsort{width:100%;border:none;margin:0px;position:relative;background:#FFFFFF;}
.dropsort_dragging{width:100%;border:1px solid #FFCC00;}
.dropsort_dragbar{height:25px;background:url('images/drag-icon.png') left center no-repeat #626262;overflow:hidden;margin:0px;cursor:move;display:none;}
.dropsort_dragging .dropsort_dragbar{background-image:url('images/drag-icon2.png')}
.dropsort_wrapper{width:100%;border-spacing:0px;border-collapse:collapse;}
.dropsort_wrapper TD{width:20%;border:1px solid #626262}
.dropsort_wrapper TD.cols2{width:40%;}
.dropsort_wrapper TD.cols3{width:60%;}
.dropsort_wrapper TD.cols4{width:80%;}
.dropsort_wrapper TD.cols5{width:100%;}
.placeholder{display:none;border:1px dashed #626262;color:#BDBDBD;background:#e8e8e8;text-align:center;padding:0px 0px;margin:0px;font-weight:bold;font-size:14px;}


.edit_wrapper{background:#FFFFFF;width:100%}
.edit_topbar{height:25px;background:#606734;overflow:hidden;margin:0px;}

TD.label{text-align:left;font-weight:bold;color:#293746;vertical-align:top;;display:table-cell;white-space:normal;font-size:100%;}
TD.label .hint{color:#666666;text-align:right;font-weight:normal;width:150px;text-align:left;}
TD.label .required{font-weight:bold;font-size:14px;color:#E03131;}
DIV.label{text-align:left;font-weight:bold;color:#293746;white-space:normal;font-size:100%;padding:0px;font-size:16px;}

TABLE.basic TD,
TABLE.listing TR.list_item TD TABLE.basic TD{border:none;text-align:left;padding:3px;}
TABLE.basic TD.label,
TABLE.listing TR.list_item TD TABLE.basic TD.label{text-align:left;font-weight:bold;color:#293746;padding:3px;vertical-align:top}

.section{margin:12px;font-weight:bold;border-bottom:2px solid #66240b}

TABLE.admin_filters{width:888px;}
TABLE.admin_filters TD{padding:3px;white-space:nowrap;}


//**tiny mce*//
.mcePageBreak{border-top:2px dashed #626262;border-bottom:2px dashed #626262;color:#626262;font-weight:bold;text-align:center;clear:both;padding:10px 0px;margin:10px 0px;background:#EEEEEE}
.mceEditorContainer{display:block}


.admin_pages{text-align:center;padding:5px;}
A.start{display:inline;color:#000000;border:1px solid #000000;background:#FFFFFF;text-align:center;padding:1px 2px;margin:1px;font-size:11px;font-weight:bold;font-family:arial,sans-serif;text-decoration:none;}
A.start:hover{display:inline;color:#000066;border:1px solid #000066;background:#FFFFFF;text-align:center;padding:1px 2px;margin:1px;font-size:11px;font-weight:bold;font-family:arial,sans-serif;text-decoration:none;}
A.start_sel{display:inline;color:#FFFFFF;border:1px solid #000000;background:#000000;text-align:center;padding:1px 2px;margin:1px;font-size:11px;font-weight:bold;font-family:arial,sans-serif;text-decoration:none;}
A.start_sel:hover{display:inline;color:#FFFFFF;border:1px solid #000066;background:#000066;text-align:center;padding:1px 2px;margin:1px;font-size:11px;font-weight:bold;font-family:arial,sans-serif;text-decoration:none;}



DIV.small TABLE.listing,
DIV.small TABLE.listing TD,
DIV.small TABLE.listing TD A,
DIV.small TABLE.listing TD A:hover{font-size:11px;}

TABLE.listing TEXTAREA.wysiwyg1_3{width:250px;height:400px;}
TABLE.listing TEXTAREA.wysiwyg2_3{width:530px;height:400px;}
TABLE.listing TEXTAREA.wysiwyg_DM_left{width:224px;height:400px;}
TABLE.listing TEXTAREA.wysiwyg_DM_bottom{width:450px;height:400px;}
TABLE.listing TEXTAREA.wysiwyg_SIDEBAR_MODULE{width:250px;height:400px;}
TABLE.listing TEXTAREA.wysiwyg_LANDING{width:540px;height:800px;}
TABLE.listing TEXTAREA.wysiwyg_BLUEFADE{width:100%;height:800px;}

TABLE.listing .mceToolbar A{font-size:11px;font-family:arial,sans-serif;color:#000000;font-weight:normal;}


.wysiwyg_box_1{display:block;border:1px solid #000000;padding:10px;margin:10px 0px;}
.wysiwyg_box_2{display:block;border:3px solid #000000;padding:10px;margin:10px 0px;}
.wysiwyg_box_3{display:block;border:1px solid #000000;padding:10px;margin:10px 0px;background:#F9F0C7;}
.wysiwyg_box_4{display:block;border:2px dashed #785528;padding:10px;margin:10px 10px;}
.wysiwyg_box_1_floatright{display:block;float:right;border:1px solid #000000;padding:10px;margin:10px 0px 10px 10px;}
.wysiwyg_box_1_floatleft{display:block;float:left;border:1px solid #000000;padding:10px;margin:10px 10px 10px 0px;}


/*POPUPS*/
.content_popup_bottom_margin{height:340px;}
.content_popup_outer{z-index:3000000;position:absolute;display:none;top:0px;left:0px;border:1px solid #785528;background:#785528;width:300px;}
.content_popup_inner{height:280px;overflow:auto;background:#F9F0C7;margin-bottom:0px;}
.content_popup_content{margin:10px;}
.content_popup_header{height:20px;position:relative;top:0p;left:0px;overflow:hidden;margin:0px 0px 0px 5px;}
.content_popup_title{line-height:20px;color:#FFFFFF;font-size:12px;text-transform:uppercase;padding-right:20px;font-weight:bold;}
A.content_popup_close{position:absolute;top:0px;right:0px;padding:3px 3px;margin:1px 1px;border:1px solid #FFFFFF;line-height:10px;color:#FFFFFF;font-weight:bold;}
A.content_popup_close:hover{position:absolute;top:0px;right:0px;padding:3px 3px;margin:1px 1px;border:1px solid #FFBBBB;line-height:10px;color:#FFBBBB;font-weight:bold;}
.content_popup_bottom_close{margin:10px;text-align:center}




/*errors, message, etc*/
.error{border:2px solid #660000;background:#FFCCCC;color:#660000;font-weight:bold;margin:10px;padding:10px;}
.error2{color:#660000;font-weight:bold;}
.message{border:2px solid #006600;background:#CCFFCC;color:#006600;font-weight:bold;margin:10px;padding:10px;}
SPAN.error{display:block;margin:10px 0px;padding:5px;}
SPAN.message{display:block;margin:10px 0px;padding:5px;}

INPUT.error{border:1px solid #660000;background:#FFCCCC;color:#660000;font-weight:bold;margin:0px;padding:1px;}
SELECT.error{border:1px solid #660000;background:#FFCCCC;color:#660000;font-weight:bold;margin:0px;padding:0px;}
TEXTAREA.error{border:1px solid #660000;background:#FFCCCC;color:#660000;font-weight:bold;margin:0px;padding:1px;}


/*pagination*/
DIV.pagination{text-align:center;margin:15px 0px;padding:15px;border-top:2px solid #785528;}
DIV.pagination .pages{margin-bottom:15px;color:#785528;font-size:14px;font-weight:bold;}
A.pagination{color:#785528;border:1px solid #785528;background:#F9F0C7;text-decoration:none;display:inline-block;padding:0px 3px;font-size:14px;font-weight:bold;}
A.pagination:hover{color:#F9F0C7;border:1px solid #785528;background:#785528;text-decoration:none;display:inline-block;padding:0px 3px;font-size:14px;font-weight:bold;}
A.pagination_prev{color:#785528;text-decoration:none;display:inline-block;padding:0px 3px;font-size:14px;font-weight:bold;}
A.pagination_prev:hover{color:#785528;text-decoration:underline;display:inline-block;padding:0px 3px;font-size:14px;font-weight:bold;}
A.pagination_next{color:#785528;text-decoration:none;display:inline-block;padding:0px 3px;font-size:14px;font-weight:bold;}
A.pagination_next:hover{color:#785528;text-decoration:none;display:inline-block;padding:0px 3px;font-size:14px;font-weight:bold;}
A.pagination_disabled{color:#888888;text-decoration:none;display:inline-block;padding:0px 3px;font-size:14px;font-weight:bold;}
A.pagination_disabled:hover{color:#888888;text-decoration:none;display:inline-block;padding:0px 3px;font-size:14px;font-weight:bold;}
A.pagination_current{color:#F9F0C7;border:1px solid #785528;background:#785528;text-decoration:none;display:inline-block;padding:0px 3px;font-size:14px;font-weight:bold;}
A.pagination_current:hover{color:#F9F0C7;border:1px solid #785528;background:#785528;text-decoration:none;display:inline-block;padding:0px 3px;font-size:14px;font-weight:bold;}



/*GRAPH - ADMIN*/


.graph{border-left:1px solid #000000;border-bottom:1px solid #000000;margin:0px 10px 0px 20px;}
.graph_xaxis{}
.graph_yaxis{}
.graph_xaxis_labels{position:absolute;left:-12px;top:0px;}
.graph_xaxis_tics{}
.graph_xaxis_labels{}
.graph_xaxis_guides{}

.graph_yaxis_labels{}
.graph_yaxis_tics{position:absolute;left:0px;top:0px;}
.graph_yaxis_labels{position:absolute;left:-80px;top:-5px;width:80px;text-align:right}
.graph_yaxis_guides{}


.graph_xtic{background:#000000;}
.graph_ytic{background:#000000;}
.graph_xlabel{font-size:10px;}
.graph_ylabel{font-size:10px;width:75px;text-align:right}
.graph_xlabeltext{font-size:10px;font-weight:bold;position:absolute;bottom:-30px;left:400px;}
.graph_ylabeltext{font-size:10px;font-weight:bold;position:absolute;top:50px;left:-80px;}

.graph_xguide{background:#CCCCCC;}
.graph_yguide{background:#CCCCCC;}


.graph_point{background:#000066;border:1px solid #626262;overflow:hidden;}
.graph_pointlabel{background:#FFFFFF;border:1px solid #626262;white-space:nowrap;}
.graph_line_point{background:#000066;height:2px;width:2px;}
.graph_pointhtml{background:#FFFFFF;border:1px solid #626262;white-space:nowrap;padding:5px;z-index:3;width:350px;overflow:hidden;}	

.highlight .graph_point{z-index:10000;height:20px !important;width:20px !important;margin-top:-5px;margin-left:-5px;}
.highlight .graph_line_point{z-index:10000;}
	
.graph_table{margin:35px 0px;width:800px;}
.graph_table TABLE{width:800px;}
.graph_table TD{border:1px solid #888888}
.graph_table TD{width:50px;}
.graph_table TD.label{width:100px;}
.graph_table TD.hover{background:#FFFF00;}
.graph_table TH{border:1px solid #000000;background:#000000;color:#FFFFFF;font-weight:bold;}
.graph_table .graph_pointhtml{background:#FFFFEE;}
.graph_table TR.highlight TD{background:#FFFFCC;}

.graph_key{margin:0px 0px 0px 0px;width:200px;border:1px solid #000000;overflow:hidden}
.graph_key TABLE{}
.graph_key TD{white-space:nowrap;}
.graph_key H3{border-bottom:1px dotted #000000;text-align:center;padding:3px;}
.graph_key TD.key_actions{border-top:1px dotted #000000;text-align:left;padding:3px 3px 3px 32px;}
.graph_key TR.highlight TD{background:#FFFFCC;}
.graph_key .highlight .graph_point{z-index:10000;height:20px !important;width:20px !important;position:absolute;top:-5px;left:-5px;margin-top:0px;margin-left:0px;}

.graph_key .series_link A{text-decoration:none;font-weight:normal;display:block;padding:0px;}
.graph_key .series_link A:hover{text-decoration:none;font-weight:normal;display:block;padding:0px;}
.graph_key .highlight .series_link A{text-decoration:none;font-weight:bold;display:block;padding:0px 0px;}
.graph_key .highlight .series_link A:hover{text-decoration:none;font-weight:bold;display:block;padding:0px 0px;}

.graph_key TD.key_actions A{display:inline;font-weight:normal;text-decoration:none;}
.graph_key TD.key_actions A:hover{display:inline;font-weight:normal;text-decoration:underline;}

.graph_key TD.key_actions A:hover{display:inline;font-weight:normal;text-decoration:underline;}


.contact_vigil_submission{border-bottom:1px dotted #000000;margin-bottom:10px;}
.contact_vigil_submission_title{font-weight:bold;border-bottom:1px solid #000000}
.contact_vigil_submission_content{font-style:italic;padding:5px 0px;}