/* @import url(https://fonts.googleapis.com/css?family=Lato:400,900);  */
@import url(https://fonts.googleapis.com/css?family=Noto+Sans:400,700,700italic);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,300,700);

/* 
	ProActive i-4business.com StyleSheet
	Author: James Stevens
	Date: 10th September 2003
*/

html {
overflow-y: scroll;
/*height: 100%; */
}

body {
 margin: 0px;
 padding: 0px;
 height: 100%;
 font-size: 11px;
 font-family: arial,verdana,serif;
 color: #000;
/* background-color: gray; */
 -webkit-text-size-adjust: 100%;
/* background-image: url("https://internal.i-4business.com/images/transparent_gray.png"); */
}

p {
 margin: 0px;
 padding: 0 0 3px 0;
}


.border_top {
 margin: 0px 0 2px 0;
 background-color: #FFF; 
 width: 100%;
 padding: 0;
 height: 50px;  
 clear: both;
}

.border_in {
 width: 1000px;
 margin-top: 0px;
 margin-bottom: 2px;
 margin-left: auto;
 margin-right: auto;
 padding: 3px 0 0 0;
 color: #000;
 font-weight: bold;
 border: 0;
}

.logo_top {
 width: 1000px;
 margin-top: 2px;
 margin-bottom: 2px;
 margin-left: auto;
 margin-right: auto;
 padding: 0;
 text-align: right;
 max-width: 1000px;
}

.menu_tier_top {
 margin: 0px 0 0px 0;
 width: 100%;
 background-color: #666; 
 height: 50px;
 clear: both;
}

.menu_tier {
 margin-top: 2px;
 margin-bottom: 0px;
 margin-left: auto;
 margin-right: auto;
 padding: 17px 0 0px 2px;
 width: 1003px;
}


.layout_surround {
 clear: both;
 width: 100%;
 background-color: #F9F9F9; 
/* border-top: 1px solid #383838; */
}



A.tier_one_link:link , A.tier_one_link:visited , A.tier_one_link:active {margin: 0 5px 2px 0;padding: 5px 5px 4px 5px;text-decoration: none; color:#666;font-size: 14px; border: 1px solid #FFF;font-family: arial;font-weight:normal;}
A.tier_one_link:hover {margin: 0 5px 2px 0;padding: 5px 5px 4px 5px;text-decoration: none; color:#383838;font-size: 14px; border: 1px solid #666; font-family: arial;font-weight:normal;border-radius: 3px 3px 3px 3px;}

A.tier_one_link_selected:link , A.tier_one_link_selected:visited , A.tier_one_link_selected:active {margin: 0 5px 0 0;padding: 5px 5px 4px 5px;text-decoration: none; color:#EEE;background-color: #666;font-size: 14px; font-family: arial;font-weight:normal;border-radius: 3px 3px 3px 3px;}
A.tier_one_link_selected:hover {margin: 0 5px 0 0;padding: 5px 5px 4px 5px;text-decoration: none; color:#EEE;background-color: #666;font-size: 14px; font-family: arial;font-weight:normal;border-radius: 3px 3px 3px 3px;}


A.tier_one_link_small:link, A.tier_one_link_small:visited , A.tier_one_link_small:active {text-decoration: none; color:#666;font-size: 11px; font-family: arial;font-weight:bold;}
A.tier_one_link_small:hover {text-decoration: underline; color:#383838;font-size: 11px; font-family: arial;font-weight:bold;}

A.tier_one_link_small_selected:link , A.tier_one_link_small_selected:visited , A.tier_one_link_small_selected:active {padding: 5px 5px 6px 5px;text-decoration: none; color:#666;background-color: #666;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;}
A.tier_one_link_small_selected:hover {padding: 5px 5px 6px 5px;text-decoration: underline; color:#383838;background-color: #FFF;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;}


A.tier_two_link:link , A.tier_two_link:visited , A.tier_two_link:active {margin: 0 5px 2px 0;padding: 5px 5px 4px 5px;text-decoration: none; color:#FFF;border: 1px solid #666;font-size: 11px; font-family: arial;font-weight:bold;}
A.tier_two_link:hover {margin: 0 5px 2px 0;padding: 5px 5px 4px 5px;text-decoration: none; color:#FFF;background-color: #666;border: 1px solid #FFF;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;}

A.tier_two_link_selected:link , A.tier_two_link_selected:visited , A.tier_two_link_selected:active {margin: 0 5px 0 0;padding: 5px 5px 4px 5px;text-decoration: none; color:#666;background-color: #F9F9F9;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;font-style: none;}
A.tier_two_link_selected:hover {margin: 0 5px 0 0;padding: 5px 5px 4px 5px;text-decoration: none; color:#383838;background-color: #EEE;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;}

A.tier_two_link_nopad:link , A.tier_two_link_nopad:visited , A.tier_two_link_nopad:active {margin: 0;padding: 0;text-decoration: none; color:#FFF;border: 0px solid #666;font-size: 11px; font-family: arial;font-weight:bold;text-decoration: underline;}
A.tier_two_link_nopad:hover {margin: 0 ;padding: 0;text-decoration: none; color:#FFF;background-color: #666;border: 0px solid #FFF;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;}

A.tier_two_link_small:link, A.tier_two_link_small:visited , A.tier_two_link_small:active {text-decoration: none; color:#FFF;font-size: 11px; font-family: arial;font-weight:bold;border: 1px solid #666;padding: 5px 2px 4px 2px;}
A.tier_two_link_small:hover {text-decoration: none; color:#FFF;border: 1px solid #FFF;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;padding: 5px 2px 4px 2px;}

A.tier_two_link_small_selected:link , A.tier_two_link_small_selected:visited , A.tier_two_link_small_selected:active {padding: 5px 5px 4px 5px;text-decoration: none; color:#666;background-color: #F9F9F9;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;}
A.tier_two_link_small_selected:hover {padding: 5px 5px 4px 5px;text-decoration: none; color:#666;background-color: #EEE;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;}


A.tier_content_link:link , A.tier_content_link:visited , A.tier_content_link:active {margin: 0 5px 2px 0;padding: 5px 5px 4px 5px;text-decoration: none; color:#54b382;border: 0px solid #EEE;font-size: 11px; font-family: arial;font-weight:bold;text-decoration: underline;}
A.tier_content_link:hover {margin: 0 5px 2px 0;padding: 5px 5px 4px 5px;text-decoration: none; color:#FFF;background-color: #666;border: 0px solid #383838;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;}

A.tier_content_link_L:link , A.tier_content_link_L:visited , A.tier_content_link_L:active {margin: 0 5px 2px 0;padding: 5px 5px 4px 5px;text-decoration: none; color:#54b382;border: 0px solid #EEE;font-size: 15px; font-family: arial;font-weight:bold;text-decoration: underline;}
A.tier_content_link_L:hover {margin: 0 5px 2px 0;padding: 5px 5px 4px 5px;text-decoration: none; color:#FFF;background-color: #666;border: 0px solid #383838;font-size: 15px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;}

A.tier_three_link:link , A.tier_three_link:visited , A.tier_three_link:active {margin: 0 4px 0px 0px;padding: 5px 5px 4px 5px;text-decoration: none; background-color:#54B382;color:#FFF;border: 0px solid #666;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;}
A.tier_three_link:hover {margin: 0 4px 0px 0px;padding: 5px 5px 4px 5px;text-decoration: none; color:#FFF;background-color: #666;border: 0px solid #FFF;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;}

A.tier_three_link_selected:link , A.tier_three_link_selected:visited , A.tier_three_link_selected:active {margin: 0 4px 0 0;padding: 5px 5px 4px 5px;text-decoration: none; background-color: #666; color:#FFF;font-size: 11px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}
A.tier_three_link_selected:hover {margin: 0 4px 0 0;padding: 5px 5px 4px 5px;text-decoration: none; background-color: #666; color:#FFF;font-size: 11px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}

A.tier_three_link_strikeout:link , A.tier_three_link_strikeout:visited , A.tier_three_link_strikeout:active {margin: 0 4px 0px 0px;padding: 5px 5px 4px 5px;text-decoration: none; background-color:#54B382;color:#FFF;border: 0px solid #666;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;text-decoration:line-through;}
A.tier_three_link_strikeout:hover {margin: 0 4px 0px 0px;padding: 5px 5px 4px 5px;text-decoration: none; color:#FFF;background-color: #666;border: 0px solid #FFF;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;text-decoration:line-through;}

A.tier_four_link:link , A.tier_four_link:visited , A.tier_four_link:active {margin: 0 15px 0px 0px;padding: 1px 3px 1px 3px;text-decoration: none; color:#FFF;border: 1px solid #666;font-size: 11px; font-family: arial;font-weight:bold;}
A.tier_four_link:hover {margin: 0 15px 0px 0;padding: 1px 3px 1px 3px;text-decoration: none; color:#FFF;background-color: #666;border: 1px solid #FFF;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;}

A.tier_four_link_selected:link , A.tier_four_link_selected:visited , A.tier_four_link_selected:active {margin: 0 15px 0 0;padding: 2px 4px 2px 4px;text-decoration: none; color:#666;background-color: #f9f9f9;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;font-style: none;}
A.tier_four_link_selected:hover {margin: 0 15px 0 0;padding: 2px 4px 2px 4px;text-decoration: none; color:#383838;background-color: #EEE;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;}




A.button_option_default:link,A.button_option_default:visited , A.button_option_default:active {display: block;float: left;width: 190px;text-align:center;margin: 0 0px 0 7px;padding: 2px 2px 2px 2px;text-decoration: none; color:#FFF;font-size: 12px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #666;border-radius: 3px;background-color: #666;}
A.button_option_default:hover {display: block;float: left;width: 190px;text-align:center;margin: 0 0px 0 7px;padding: 2px 2px 2px 2px;text-decoration: none; color:#FFF;font-size: 12px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #666;border-radius: 3px;background-color: #666;}


A.button_add:link , A.button_add:visited , A.button_add:active {display: block;float: left;margin: 0 0px 0 5px;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #4982AE; color:#FFF;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}
A.button_add:hover {display: block;float: left;margin: 0 0px 0 5px;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #666; color:#FFF;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}


A.content_option_fixed:link,A.content_option_fixed:visited , A.content_option_fixed:active {display: block;text-align:center;margin: 0 0 0 0;padding: 1px 0px 1px 0px;text-decoration: none; color:#54b382;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;background-color: #FFF; border: 1px solid #54b382;border-radius: 3px;}
A.content_option_fixed:hover {display: block;text-align:center;margin: 0 0 0 0;padding: 1px 0px 1px 0px;text-decoration: none; color:#FFF;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #666;border-radius: 3px;background-color: #666;}

A.content_option_fixed_greyed_out:link,A.content_option_fixed_greyed_out:visited , A.content_option_fixed_greyed_out:active ,A.content_option_fixed_greyed_out:hover {display: block;text-align:center;margin: 0 0 0 0;padding: 1px 0px 1px 0px;text-decoration: none; color:#CCC;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;background-color: #EEE; border: 1px solid #CCC;border-radius: 3px;}
/*A.content_option_fixed_greyed_out:hover {display: block;text-align:center;margin: 0 0 0 0;padding: 1px 0px 1px 0px;text-decoration: none; color:#FFF;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #666;border-radius: 3px;background-color: #666;} */


A.content_option_link:link,A.content_option_link:visited , A.content_option_link:active {margin: 0 1px 0px 0px;padding: 1px 2px 1px 2px;text-align:center;text-decoration: none; color:#54b382;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;background-color: #FFF; border: 1px solid #54b382;border-radius: 3px;}
A.content_option_link:hover {margin: 0 1px 0px 0px;padding: 1px 2px 1px 2px;text-align:center;text-decoration: none; color:#FFF;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #666;border-radius: 3px;background-color: #666;}

A.content_option_link_strikeout:link,A.content_option_link_strikeout:visited , A.content_option_link_strikeout:active {margin: 0 0 0 0;padding: 1px 0px 1px 0px;text-decoration: line-through; color:#54b382;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;border: 0px solid #54b382;}
A.content_option_link_strikeout:hover {margin: 0 0 0 0;padding: 1px 0px 1px 0px;text-decoration: line-through; color:#666;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;border: 0px solid #666;}

A.content_option_link_strikeout_black:link,A.content_option_link_strikeout_black:visited , A.content_option_link_strikeout_black:active {margin: 0 0 0 0;padding: 1px 0px 1px 0px;text-decoration: line-through; color:#000;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;border: 0px solid #54b382;}
A.content_option_link_strikeout_black:hover {margin: 0 0 0 0;padding: 1px 0px 1px 0px;text-decoration: line-through; color:#666;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;border: 0px solid #666;}


A.content_option_nobox_link:link , A.content_option_nobox_link:visited , A.content_option_nobox_link:active {margin: 0 10px 0 0;text-decoration: underline; color:#9d74b4;font-size: 10px;font-family: arial;font-weight:bold;}
A.content_option_nobox_link:hover {margin: 0 10px 0 0;text-decoration: none; color:#666;font-size: 10px;font-family: arial;font-weight:bold;}

A.content_option_link_underline:link,A.content_option_link_underline:visited , A.content_option_link_underline:active {margin: 0 0 0 0;padding: 1px 0px 1px 0px;text-decoration: underline; color:#54b382;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;border: 0px solid #54b382;}
A.content_option_link_underline:hover {margin: 0 0 0 0;padding: 1px 0px 1px 0px;text-decoration: none; color:#666;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;border: 0px solid #666;}

A.content_option_link_underline_small:link,A.content_option_link_underline_small:visited , A.content_option_link_underline_small:active {margin: 0 0 0 0;padding: 1px 0px 1px 0px;text-decoration: underline; color:#666;font-size: 9px;font-family: Helvetica,arial;font-weight:bold;border: 0px solid #54b382;}
A.content_option_link_underline_small:hover {margin: 0 0 0 0;padding: 1px 0px 1px 0px;text-decoration: none; color:#666;font-size: 9px;font-family: Helvetica,arial;font-weight:bold;border: 0px solid #666;}

A.content_option_map_link:link , A.content_option_map_link:visited , A.content_option_map_link:active {text-decoration: underline; color:#9d74b4;font-size: 10px;font-family: arial;font-weight:bold;}
A.content_option_map_link:hover {text-decoration: none; color:#666;font-size: 10px;font-family: arial;font-weight:bold;}

A.content_option_remove:link, A.content_option_remove:visited ,A.content_option_remove:active {margin: 0 0px 0px 0;padding: 1px 3px 1px 3px;text-decoration: none; color:#9d74b4;font-size: 9px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #9d74b4;border-radius: 3px;background-color: #FFF;}
A.content_option_remove:hover {margin: 0 0px 0px 0;padding: 1px 3px 1px 3px;text-decoration: none; color:#FFF;font-size: 9px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #666;border-radius: 3px;background-color: #666;}

A.content_option_edit:link, A.content_option_edit:visited ,A.content_option_edit:active {margin: 0 0px 0px 0;padding: 1px 3px 1px 3px;text-decoration: none; color:#54b382;font-size: 9px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #54b382;border-radius: 3px;background-color: #FFF;}
A.content_option_edit:hover {margin: 0 0px 0px 0;padding: 1px 3px 1px 3px;text-decoration: none; color:#FFF;font-size: 9px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #666;border-radius: 3px;background-color: #666;}


A.contact_header_link:link , A.contact_header_link:visited , A.contact_header_link:active {margin: 0 15px 0px 0px;padding: 1px 3px 1px 3px;text-decoration: none; color:#FFF;border: 1px solid #666;font-size: 11px; font-family: arial;font-weight:bold;}
A.contact_header_link:hover {margin: 0 15px 0px 0;padding: 1px 3px 1px 3px;text-decoration: none; color:#FFF;background-color: #666;border: 1px solid #FFF;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;}

A.contact_header_link_selected:link , A.contact_header_link_selected:visited , A.contact_header_link_selected:active {margin: 0 15px 0 0;padding: 2px 4px 2px 4px;text-decoration: none; color:#666;background-color: #f9f9f9;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;font-style: none;}
A.contact_header_link_selected:hover {margin: 0 15px 0 0;padding: 2px 4px 2px 4px;text-decoration: none; color:#383838;background-color: #EEE;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 3px 3px;}


A.content_option_purple:link,A.content_option_purple:visited , A.content_option_purple:active {margin: 0 1px 0px 0px;padding: 1px 2px 1px 2px;text-align:center;text-decoration: none; color:#9D74B4;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;}
A.content_option_purple:hover {margin: 0 1px 0px 0px;padding: 1px 2px 1px 2px;text-align:center;text-decoration: none; color:#666;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;border: 0;}


A.letter_filter:link,A.letter_filter:visited , A.letter_filter:active {margin: 0 1px 0 1px;padding: 0 2px 0 2px;text-align:center;text-decoration: none; color:#9D74B4;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #EEE;}
A.letter_filter:hover {margin: 0 1px 0 1px;padding: 0 2px 0 2px;text-align:center;text-decoration: none; color:#666;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #9D74B4;border-radius: 3px 3px 3px 3px;}

A.letter_filter_select:link,A.letter_filter_select:visited , A.letter_filter_select:active {margin: 0 1px 0 1px;padding: 0 2px 0 2px;text-align:center;text-decoration: none; color:#9D74B4;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #383838;border-radius: 3px 3px 3px 3px;}
A.letter_filter_select:hover {margin: 0 1px 0 1px ;padding: 0 2px 0 2px;text-align:center;text-decoration: none; color:#666;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;}


A.category_button:link, A.category_button:visited ,A.category_button:active {display:inline-block;width: 34px;text-align:center;margin: 1px 0px 1pxpx 0;padding: 1px 3px 1px 3px;text-decoration: none; color:#CCC;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;border: 0px solid #9d74b4;border-radius: 3px;background-color: #383838;}
A.category_button:hover {display:inline-block;width: 34px;text-align:center;margin: 1px 0px 1pxpx 0;padding: 1px 3px 1px 3px;text-decoration: none; color:#FFF;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;border: 0px solid #9d74b4;border-radius: 3px;background-color: #383838;}

.central_content_box_watermark {
/* border-radius: 6px 6px 6px 6px; */
/* border:2px solid #666; */
 background-color: #F9F9F9; 
/* border: 1px solid #ccc; */
 margin: 0px 0 0px 0px;
 font-size: 11px;
 padding: 5px 0 5px 0x;
 min-height: 700px;
 width: 1000px;
 clear: both;
 color: #000000;
 font-size: 11px;
 font-family: arial,verdana,serif;
 overflow: hidden;
/* background-image: url("https://internal.i-4business.com/images/Watermark_Big.png");  */
/* background-image: url("https://internal.i-4business.com/images/Watermark_1000x700.png");  */
background-image: url("https://internal.i-4business.com/images/Watermark_full.png"); 

 background-repeat: no-repeat;
}


.central_content_box {
/* border-radius: 6px 6px 6px 6px; */
/* border:2px solid #666; */
 background-color: #F9F9F9; 
/* border: 1px solid #ccc; */
 margin: 0px 0 0px 0px;
 font-size: 11px;
 padding: 5px 0 5px 0x;
 min-height: 600px;
 width: 1000px;
 clear: both;
 color: #000000;
 font-family: arial,verdana,serif;
 overflow: hidden;
/* background-image: url("https://internal.i-4business.com/images/Watermark_Big.png");  */
/* background-image: url("https://internal.i-4business.com/images/Watermark_1000x700.png");  */
/* background-image: url("https://internal.i-4business.com/images/Watermark_1000x700.png");  */

/* background-repeat: no-repeat; */
}


.go_butn {
 font-size:14px;
 font-family: "Helvetica Neue",Helvetica,Arial;
 background-color:#FFF;
 color: #9D74B4;
 overflow: visible;
 margin: 0px;
 padding: 2px;
 border: 0; 
 font-weight: bold; 
 cursor: hand; 
 cursor: pointer;
 border-radius: 3px 3px 3px 3px;
 border: 1px solid #9D74B4;
}

.go_butn:hover {
 background-color: #666;
 color: #FFF;
 border: 1px solid #666;
}

A.go_butn_link:link, A.go_butn_link:visited , A.go_butn_link:active {
 font-size:11px;
 font-family: "Helvetica Neue",Helvetica,Arial;
 background-color:#FFF;
 color: #9D74B4;
 overflow: visible;
 margin: 0px;
 padding: 2px;
 border: 0; 
 font-weight: bold; 
 cursor: hand; 
 cursor: pointer;
 border-radius: 3px 3px 3px 3px;
 border: 1px solid #9D74B4;
}

A.go_butn_link:hover
 {text-decoration: none;
 background-color: #666;
 color: #FFF;
 border: 1px solid #666;
}



.go_butn_grey {
 font-size:11px;
 font-family: "Helvetica Neue",Helvetica,Arial;
 background-color:#383838;
 color: #CCC;
 overflow: visible;
 margin: 0px;
 padding: 2px;
 border: 0; 
 font-weight: bold; 
/* width: 50px; */
 cursor: hand; 
 cursor: pointer;
 border-radius: 3px 3px 3px 3px;
}

.go_butn_grey:hover {
/* background-color: #666; */
 color: #FFF;
}

.go_butn_med {
 font-size:12px;
 font-family: "Helvetica Neue",Helvetica,Arial;
 background-color:#FFF;
 color: #9D74B4;
 overflow: visible;
 margin: 0px;
 padding: 1px;
 border: 0; 
 font-weight: bold; 
 cursor: hand; 
 cursor: pointer;
 border-radius: 3px 3px 3px 3px;
 border: 1px solid #9D74B4;
 text-decoration: none;
}

.go_butn_med:hover {
 background-color: #666;
 color: #FFF;
 border: 1px solid #666;
}



.go_butn_small {
 font-size:11px;
 font-family: "Helvetica Neue",Helvetica,Arial;
 background-color:#FFF;
 color: #9D74B4;
 overflow: visible;
 margin: 0px;
 padding: 1px;
 border: 0; 
 font-weight: bold; 
 cursor: hand; 
 cursor: pointer;
 border-radius: 3px 3px 3px 3px;
 border: 1px solid #9D74B4;
 text-decoration: none;
}

.go_butn_small:hover {
 background-color: #666;
 color: #FFF;
 border: 1px solid #666;
}




.wl_butn {
 font-size:14px;
 font-family: "Helvetica Neue",Helvetica,Arial;
 background-color:#FFF;
 color: #9D74B4;
 overflow: visible;
 margin: 0px;
 padding: 2px;
 border: 0; 
 font-weight: bold; 
 cursor: hand; 
 cursor: pointer;
 border-radius: 3px 3px 3px 3px;
 /*border: 1px solid #9D74B4; */
}


A.go_button_link:link,A.go_button_link:visited , A.go_button_link:active
 {
 font-size:12px;
 font-family: "Helvetica Neue",Helvetica,Arial;
 background-color:#FFF;
 color: #9D74B4;
 overflow: visible;
 margin: 0px;
 padding: 2px 2px 2px 2px;
 border: 0; 
 font-weight: bold; 
 cursor: hand; 
 cursor: pointer;
 border-radius: 3px 3px 3px 3px;
 border: 1px solid #9D74B4;
 text-decoration: none;
}

A.go_button_link:hover
 { background-color: #666;
 color: #FFF;
 border: 1px solid #666;
}

A.go_button_link_grey:link,A.go_button_link_grey:visited , A.go_button_link_grey:active
 {
 border: 1px solid #666;
 font-size:11px;
 font-family: "Helvetica Neue",Helvetica,Arial;
 background-color:#383838;
 color: #CCC;
 overflow: visible;
 margin: 0px;
 padding: 2px;
 font-weight: bold; 
/* width: 50px; */
 cursor: hand; 
 cursor: pointer;
 border-radius: 3px 3px 3px 3px;
 text-decoration: none;
}

A.go_button_link_grey:hover
 {
 background-color: #666;
 color: #FFF;
 border: 1px solid #666;
}



A.go_button_link_block:link,A.go_button_link_block:visited , A.go_button_link_block:active
 { font-size:12px;
 font-family: "Helvetica Neue",Helvetica,Arial;
 background-color:#FFF;
 color: #9D74B4;
 overflow: visible;
 margin: 0px;
 padding: 1px 2px 1px 2px;
 border: 0; 
 font-weight: bold; 
 cursor: hand; 
 cursor: pointer;
 border-radius: 3px 3px 3px 3px;
 border: 1px solid #9D74B4;
 text-decoration: none;
 display: inline-block;
 text-align: center;
}

A.go_button_link_block:hover
 { background-color: #666;
 color: #FFF;
 border: 1px solid #666;
}


A.go_button_link_block_select:link,A.go_button_link_block_select:visited , A.go_button_link_block_select:active ,A.go_button_link_block_select:hover
 { 
 font-size:12px;
 font-family: "Helvetica Neue",Helvetica,Arial;
 background-color:#9D74B4;
 color: #FFF;
 overflow: visible;
 margin: 0px;
 padding: 1px 2px 1px 2px;
 border: 0; 
 font-weight: bold; 
 cursor: hand; 
 cursor: pointer;
 border-radius: 3px 3px 3px 3px;
 border: 1px solid #9D74B4;
 text-decoration: none;
 display: inline-block;
 text-align: center;
}


A.go_button_link_small:link,A.go_button_link_small:visited , A.go_button_link_small:active
 {
 font-size:11px;
 font-family: "Helvetica Neue",Helvetica,Arial;
 background-color:#FFF;
 color: #9D74B4;
 overflow: visible;
 margin: 0px;
 padding: 1px 2px 1px 2px;
 border: 0; 
 font-weight: bold; 
 cursor: hand; 
 cursor: pointer;
 border-radius: 3px 3px 3px 3px;
 border: 1px solid #9D74B4;
 text-decoration: none;
}

A.go_button_link_small:hover
 { background-color: #666;
 color: #FFF;
 border: 1px solid #666;
}




.cancel_butn {
 font-size:14px;
 font-family: "Helvetica Neue",Helvetica,Arial;
 background-color:#FFF;
 color: #8e8e8e;
 overflow: visible;
 margin: 0px;
 padding: 2px;
 border: 0; 
 font-weight: bold; 
 cursor: hand; 
 cursor: pointer;
 border-radius: 3px 3px 3px 3px;
 border: 1px solid #8e8e8e;
}

.cancel_butn:hover {
 background-color: #666;
 color: #FFF;
 border: 1px solid #666;
}


A.cancel_button_link:link,A.cancel_button_link:visited , A.cancel_button_link:active {margin: 0 1px 0px 0px; padding: 2px 5px 2px 5px;text-align:center;text-decoration: none; color:#8e8e8e;font-size: 12px;font-family: Helvetica,arial;font-weight:bold;background-color: #FFF; border: 1px solid #8e8e8e;border-radius: 3px;}
A.cancel_button_link:hover {margin: 0 1px 0px 0px; padding: 2px 5px 2px 5px;text-align:center;text-decoration: none; color:#FFF;font-size: 12px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #666;border-radius: 3px;background-color: #666;}


.exit_butn {
 font-size:14px;
 font-family: "Helvetica Neue",Helvetica,Arial;
 background-color:#FFF;
 color: #cd5c5c;
 overflow: visible;
 margin: 0px;
 padding: 2px;
 border: 0; 
 font-weight: bold; 
 cursor: hand; 
 cursor: pointer;
 border-radius: 3px 3px 3px 3px;
 border: 1px solid #cd5c5c;
}

.exit_butn:hover {
 background-color: #666;
 color: #FFF;
 border: 1px solid #666;
}

.enter_butn {
 font-size:14px;
 font-family: "Helvetica Neue",Helvetica,Arial;
 background-color:#FFF;
 color: #54b382;
 overflow: visible;
 margin: 0px;
 padding: 2px;
 border: 0; 
 font-weight: bold; 
 cursor: hand; 
 cursor: pointer;
 border-radius: 3px 3px 3px 3px;
 border: 1px solid #54b382;
}

.enter_butn:hover {
 background-color: #666;
 color: #FFF;
 border: 1px solid #666;
}


A.pages:link , A.pages:visited , A.pages:active {display: block;float: left;margin: 0 2px 0px 0px;padding: 0px 2px 0px 2px ;text-decoration: none; color: #383838;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;/*border: 0px solid #666;border-radius: 3px;background-color: #666;*/}
A.pages:hover {display: block;float: left;margin: 0 2px 0px 0px;padding: 0px 2px 0px 2px;text-decoration: none; color:#FFF;font-size: 11px;font-family: Helvetica,arial;font-weight:bold;border: 0px solid #383838;border-radius: 3px;background-color: #383838;}

.pages_disabled {
 float: left; 
/* display: inline-block; */
/* width: 30px;  */
 margin: 0 2px 0px 0px;
 padding: 0px 2px 0px 2px;
 color: #666;
 font-size: 11px;
 font-family: Helvetica,arial;
 font-weight:normal;
 border: 0px solid #666;
/* border-radius: 3px; */
/* background-color: #666; */
 font-style: italic;
}


/*   new contact expand */

.colour_left {
 border: 1px solid #F88017;
 background-color: transparent;/* #54b382; *//*#9d74b4;*/
}

.colour_private {
 background-color: #d3c1dd; /*#c1a7cf;*/
}

.colour_delete {
 border: 1px solid #CCC;
 background-color: transparent;/* #54b382; *//*#9d74b4;*/

}

.colour_retired {
 border: 1px solid #a9d9c0;
 background-color: transparent;/* #54b382; *//*#9d74b4;*/
}


.colour_non_public {
 border: 1px solid #990000;
 background-color: transparent;/* #54b382; *//*#9d74b4;*/
}


.colour_sleeper {
 border: 1px solid #f5f616;
 background-color: transparent;/* #54b382; *//*#9d74b4;*/
}



.colour_az {
 background-color: #c4e5d4; /*#a9d9c0; */ /*#87c9a7; */ /*#9d74b4;*/
}


.rotate {
    -ms-transform: rotate(180deg); /* IE 9 */
    -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
    transform: rotate(180deg);
}

.rotate_90 {
    -ms-transform: rotate(90deg); /* IE 9 */
    -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */
    transform: rotate(90deg);
}

.az_ct {
 margin: 5px 5px 0 5px;
 padding: 3px;
 border-radius: 7px 7px 7px 7px;
 color: #000;
 font-size: 11px;
 font-family: arial,verdana,serif;
 font-weight: bold;
}


.colour_co_match {
 background-color: #a9d9c0;
}

.colour_alias_match {
 background-color: #c4e5d4;
}



.hide {
   position: absolute !important;
   top: -9999px !important;
   left: -9999px !important;
}

.pointer {
 cursor: pointer; 
}

.arrow_pointer {
 cursor: default; 
}


.vertical_line {
 margin: 0 7px 0 7px;
}


A.button_option_lists:link,A.button_option_lists:visited , A.button_option_lists:active {display: block;width: 140px;text-align:center;margin: 0 4px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #4982AE; color:#FFF;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}
A.button_option_lists:hover {display: block;width: 140px;text-align:center;margin: 0 4px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #666; color:#FFF;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}

A.button_option_small:link ,A.button_option_small:visited, A.button_option_small:active {margin: 0 4px 0 0;padding: 2px 5px 2px 5px;text-decoration: none; background-color: #4982AE; color:#EEE;font-size: 11px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px; }
A.button_option_small:hover {margin: 0 4px 0 0;padding: 2px 5px 2px 5px;text-decoration: none; background-color: #666; color:#EEE;font-size: 11px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}

A.button_option_addtolist:link,A.button_option_addtolist:visited , A.button_option_addtolist:active {display: block;width: 60px;text-align:center;margin: 0 0px 0 0;padding: 1px 3px 1px 3px;border: 1px solid #9D74B4;text-decoration: none; background-color: #FFF; color:#9D74B4;font-size: 11px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}
A.button_option_addtolist:hover {display: block;width: 60px;text-align:center;margin: 0 0px 0 0;padding: 1px 3px 1px 3px;text-decoration: none; background-color: #666; color:#FFF;border: 1px solid #666;text-decoration: none;font-size: 11px;font-family: Helvetica;font-weight:bold;border-radius: 3px;}


A.button_option:link,A.button_option:visited , A.button_option:active {text-align:center;margin: 0 0px 0 0;padding: 1px 3px 1px 3px;border: 1px solid #9D74B4;text-decoration: none; background-color: #FFF; color:#9D74B4;font-size: 11px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}
A.button_option:hover {text-align:center;margin: 0 0px 0 0;padding: 1px 3px 1px 3px;text-decoration: none; background-color: #666; color:#FFF;border: 1px solid #666;text-decoration: none;font-size: 11px;font-family: Helvetica;font-weight:bold;border-radius: 3px;}

A.button_option_disabled:link,A.button_option_disabled:visited , A.button_option_disabled:active {text-align:center;margin: 0 0px 0 0;padding: 1px 3px 1px 3px;border: 1px solid #888;text-decoration: none; background-color: #FFF; color:#888;font-size: 11px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}
A.button_option_disabled:hover {text-align:center;margin: 0 0px 0 0;padding: 1px 3px 1px 3px;text-decoration: none; background-color: #FFF; color:#888;border: 1px solid #888;text-decoration: none;font-size: 11px;font-family: Helvetica;font-weight:bold;border-radius: 3px;}


A.button_option_other:link,A.button_option_other:visited , A.button_option_other:active {text-align:center;margin: 0 0px 0 0;padding: 1px 3px 1px 3px;border: 1px solid #54b382;text-decoration: none; background-color: #FFF; color:#54b382;font-size: 11px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}
A.button_option_other:hover {text-align:center;margin: 0 0px 0 0;padding: 1px 3px 1px 3px;text-decoration: none; background-color: #666; color:#FFF;border: 1px solid #666;text-decoration: none;font-size: 11px;font-family: Helvetica;font-weight:bold;border-radius: 3px;}



.header_main {
    color: #54b382;
    font-family: "Open Sans",sans-serif;
    font-size: 18px;
    font-weight: 600;
}


.header_tier {
    color: #54b382;
    font-size: 13px;
    font-weight: bold;
}


.header_tier_small {
    color: #54b382;
    font-size: 11px;
    font-weight: bold;
}




/*A.button_option:link , A.Query_summary_option:visited , A.Query_summary_option:active {background-color: #FFF; border: 1px solid #54b382; border-radius: 3px;color: #54b382; font-family: Helvetica,arial; font-size: 12px; font-weight: bold; margin: 0 5px 0 0;padding: 3px 5px;text-decoration: none;}*/
/*A.Query_summary_option:hover {background-color: #FFF; border: 1px solid #666; border-radius: 3px;color: #666; font-family: Helvetica,arial; font-size: 12px; font-weight: bold; margin: 0 5px 0 0;padding: 3px 5px;text-decoration: none;}*/

A.Help_youtube_link:link, A.Help_youtube_link:visited , A.Help_youtube_link:active {text-decoration: underline; color:#383838;font-size: 13px;font-family: arial;font-weight: bold;}
A.Help_youtube_link:hover {text-decoration: underline; color:#54b382;font-size: 13px;font-family: arial;font-weight: bold;}



.highlight {
 color: #666;
 cursor: hand; 
 cursor: pointer;
}

.highlight:hover {
 background-color: #54b382;
 color: #FFF;
}


.bold {
 font-weight: bold;
}

.status {
 color: #cd5c5c;
 text-align: center;
 font-weight: bold;
}

.upload { 
text-align: left; 
width: 650px;
padding: 20px 20px 20px 20px; 
font-family:Segoe UI, Arial,Verdana,Helvetica,sans-serif;
margin: 0 auto; 
border-radius: 7px 7px 7px 7px;
border:1px solid #E0E0E0;
background-color: #EEE;">
color: #383838;
} 


 .ui-tooltip, .arrow:after {
    background: #4283C3;
    border: 0;
  }
  .ui-tooltip {
    padding: 10px 20px;
    color: #FFF;
    border-radius: 7px;
    font: bold 11px "Helvetica Neue", Sans-Serif;
    /*box-shadow: 0 0 7px black; */
    font-style: italic;
  }
  .arrow {
    width: 70px;
    height: 16px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    bottom: -16px;
  }
  .arrow.top {
    top: -16px;
    bottom: auto;
  }
  .arrow.left {
    left: 20%;
  }
  .arrow:after {
    content: "";
    position: absolute;
    left: 20px;
    top: -20px;
    width: 25px;
    height: 25px;
    box-shadow: 6px 5px 9px -9px black;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
  }
  .arrow.top:after {
    bottom: -20px;
    top: auto;
  }




/* ///////////////////////////////////////////////////////// standard below */




.min_height {
 min-height: 380px; 
 height:auto !important; 
 height: 380px;
}


#footer {
 width: 100%;
 min-height: 300px; 
 background-color: #CCC;
/*  position:fixed !important; */
/*  position:absolute; */
/* height: auto; */
  bottom:0;
 margin: 0;
 border-top: 1px solid #666;
 border-bottom: 1px solid #666;

}


.footer_in {
 width: 1000px;
 padding-top: 10px;
 margin-bottom: 0px;
 margin-left: auto;
 margin-right: auto;
 border: 0;
}

.footer_content {
 padding: 10px 0 0 0;
 font-size: 11px;
 color: #666;

}


ul.footer_list {
 clear: both;
 padding: 0;
 margin: 0;
 }

ul.footer_list li {
 display: inline;
 float: left;
 list-type: none;
 padding: 0 5px 0 5px ;
 border-left: 1px solid #9CB770;
 text-align: center;
 }


.industry_ul {
 padding: 0;
 margin: 5px 0 0 35px;
 list-style-type: square;
 color: #666;
 font-weight: bold;
}

.industry_ul li {
 padding: 0 0 3px 0;
 margin: 0;
}


.data_lic_ul {
 clear: both;
 padding: 0;
 margin: 15px 10px 10px 50px;
 list-style-type: square;
 font-weight: bold;
 }

.data_lic_ul li {
 color:#54B382;
 margin: 0 0 2px 5px;
 }

.data_lic_ul_red {
 clear: both;
 padding: 0;
 margin: 15px 10px 10px 50px;
 list-style-type: square;
 font-weight: bold;
 }

.data_lic_ul_red li {
 color:#ff0000;
 margin: 0 0 2px 5px;
 }



form {
 margin: 0;
 padding: 0;
}

.formlabel {
 float: left;
 width: 75px;
 margin: 0 2px 0 0;
 padding: 0;
 text-align: right;
 font-family: arial,verdana,serif;
 font-size: 11px;
 color: #000;
}

.formEntry {
 float: left;
 margin: 0;
 padding: 0;
}

h1 {
 font-family: arial,verdana,serif;
 font-size: 1.0em;
 font-weight: normal;
 margin: 0px;
 padding: 2px 0 2px 0;

}

h2 {
 font-family: arial,verdana,serif;
 font-size: 1.0em;
 font-weight: normal;
 margin: 0px;
 padding: 2px 0 2px 0;

}

h3 {
 font-family: arial,verdana,serif;
 font-size: 1.0em;
 font-weight: normal;
 margin: 0px;
 padding: 2px 0 2px 0;

}


h4 {
 font-family: arial,verdana,serif;
 font-size: 1.0em;
 font-weight: normal;
 margin: 0px;
 padding: 2px 0 5px 0;
 color: #666699;

}

/* changes form fields input colours on focus
input:focus, text:focus, textarea:focus{
background-color: #FFF;
}
*/

.checkbox {
 margin-bottom: 0;
}

.checkbox_no_style {
 padding:0;
 margin:0;
 border:0;
}


.transparent {
	zoom: 1;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.transparent_image {
 background-image: url("https://internal.i-4business.com/images/transparent_gray.png");

}

.one {
 padding: 0;
}

.warning {
 position: absolute;
 left: 20px;
 top: 35px;
 z-index: 1;
  border: 1px solid #000; 
 background-color: #EFEFEF;
 width: 700px;
 padding: 0 0 20px 0;
 display: block;
 overflow: hidden;
 border-radius: 7px 7px 7px 7px;
}

.popuplayout
{
/*z-index: 50;  */
	position:absolute; top:0px; left:0px; right: 0px;bottom: 0px;  
 background-image: url("https://internal.i-4business.com/images/transparent_gray.png"); 
 height: 100%;
}


.auto_margin {
 width: 1000px;
 margin-top: 0;
 margin-bottom: auto;
 margin-left: auto;
 margin-right: auto;
 padding: 0;
 height: 100%;
}


/* clearfix for clearing floats with extra html class="clearfix" */
.clearfix:after {
	clear: both;
	display: block;
	content: " ";
	height: 0px;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hide these rules from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
li.clearfix {
	display: list-item;
}
/* End hide from IE-mac */



.tooltip_templates { display: none; }



/* Css3 gradient , CSS drop shadows */


.lightbox { 
 z-index: 50;
 -moz-background-clip: padding;     /* Firefox 3.6 */
 -webkit-background-clip: padding;   /* Safari 4? Chrome 6? */
 background-clip: padding-box;      /* Firefox 4, Safari 5, Opera 10, IE 9 */
 border: 9px solid rgb(102,102,102);
 border: 9px solid rgba(0,0,0,0.3);  
 			
 -webkit-border-radius: 7px;
 -moz-border-radius: 7px;
 border-radius: 14px; 
 -ms-border-radius: 7px;
 -o-border-radius: 7px;

 position: absolute; 
 /* background-color: #DBEAF9; */
  background-color: #EEE;
 top: 200px; 
 left: 50%; 
 margin-left: -250px;
/* height: 415px; */
/* background-color: white; */
/* close_round_btn.png */
 padding: 0;
}


.lightbox_centred { 
 z-index: 50;
 -moz-background-clip: padding;     /* Firefox 3.6 */
 -webkit-background-clip: padding;   /* Safari 4? Chrome 6? */
 background-clip: padding-box;      /* Firefox 4, Safari 5, Opera 10, IE 9 */
 border: 9px solid rgb(102,102,102);
 border: 9px solid rgba(0,0,0,0.3);  
 			
 -webkit-border-radius: 7px;
 -moz-border-radius: 7px;
 border-radius: 14px; 
 -ms-border-radius: 7px;
 -o-border-radius: 7px;

 position: fixed; 
 /* background-color: #DBEAF9; */
  background-color: #EEE;
 top: 30%; 
 left: 50%;
 /*margin:0 auto;   */
 margin-left: -250px;

/* display: table; */
/* height: 415px; */
/* background-color: white; */
/* close_round_btn.png */
 padding: 0;
}


.lightbox_centred_700 { 
 width: 702px;
 z-index: 50;
 -moz-background-clip: padding;     /* Firefox 3.6 */
 -webkit-background-clip: padding;   /* Safari 4? Chrome 6? */
 background-clip: padding-box;      /* Firefox 4, Safari 5, Opera 10, IE 9 */
 border: 9px solid rgb(102,102,102);
 border: 9px solid rgba(0,0,0,0.3);  
 			
 -webkit-border-radius: 7px;
 -moz-border-radius: 7px;
 border-radius: 14px; 
 -ms-border-radius: 7px;
 -o-border-radius: 7px;

 position: fixed; 
 background-color: #EEE;
 top: 20%; 
 left: 50%;
 margin-left: -350px;
 padding: 0;
}




.lightbox-inside {
  background-color: #EEE; /*#f9f9f9;*/

/* background-color: #DBEAF9; */
 /*background-color: #F0FAEB;*/
 padding: 0;
 margin: 0;
 border-radius: 7px; 
}


.lightbox-close {
    background: transparent;
    display: block;
    float:right;
    position:relative;
    top:-18px;
    right: -18px;
    height: 30px;
}

.list_dim {
 margin: 0 0 2px 0;
 padding: 0;
 border: 0;
}

.list_dim:hover {
 background-color: #B1C3ED;
 cursor: hand; 
 cursor: pointer;
}


.text_line_through {
 text-decoration: line-through;
}


A.a1:link {text-decoration: underline; color:#990000;font-size: 10pt; font-family: arial;}
A.a1:visited {text-decoration: underline; color:#990000;font-size: 10pt; font-family: arial;}
A.a1:active {text-decoration: underline; color:#990000;font-size: 10pt; font-family: arial;}
A.a1:hover {text-decoration: none; color:#333366;font-size: 10pt; font-family: arial;}

A.a2:link {text-decoration: none; color:#333366;font-size: 11px; font-family: arial;font-weight:bold;}
A.a2:visited {text-decoration: none; color:#333366;font-size: 11px; font-family: arial;font-weight:bold;}
A.a2:active {text-decoration: none; color:#333366;font-size: 11px; font-family: arial;font-weight:bold;}
A.a2:hover {text-decoration: underline; color:#990000;font-size: 11px; font-family: arial;font-weight:bold;}

A.a3:link {text-decoration: none; color:#333366;font-size: 11px; font-family: arial;font-weight:bold;}
A.a3:visited {text-decoration: none; color:#333366;font-size: 11px; font-family: arial;font-weight:bold;}
A.a3:active {text-decoration: none; color:#333366;font-size: 11px; font-family: arial;font-weight:bold;}
A.a3:hover {text-decoration: none; color:#990000;font-size: 11px; font-family: arial;font-weight:bold;}

A.a4:link {text-decoration: underline; color:#333366;font-size: 11px; font-family: arial;font-weight:bold;}
A.a4:visited {text-decoration: underline; color:#333366;font-size: 11px; font-family: arial;font-weight:bold;}
A.a4:active {text-decoration: underline; color:#333366;font-size: 11px; font-family: arial;font-weight:bold;}
A.a4:hover {text-decoration: none; color:#990000;font-size: 11px; font-family: arial;font-weight:bold;}

A.a5:link {text-decoration: underline; color:#CCCCCC;font-size: 9pt; font-family:arial;font-weight:bold;}
A.a5:visited {text-decoration: underline; color:#CCCCCC;font-size: 9pt; font-family:arial;font-weight:bold;}
A.a5:active {text-decoration: underline; color:#CCCCCC;font-size: 9pt; font-family:arial;font-weight:bold;}
A.a5:hover {text-decoration: none; color:#EFEFEF;font-size: 9pt; font-family:arial;font-weight:bold;}

A.a6:link {text-decoration: underline; color:#CCCCCC;font-size: 11px; font-family:arial;font-weight:bold;}
A.a6:visited {text-decoration: underline; color:#CCCCCC;font-size: 11px; font-family:arial;font-weight:bold;}
A.a6:active {text-decoration: underline; color:#CCCCCC;font-size: 11px; font-family:arial;font-weight:bold;}
A.a6:hover {text-decoration: none; color:#EFEFEF;font-size: 11px; font-family:arial;font-weight:bold;}

A.a7:link {text-decoration: underline; color:#333366;font-size: 9pt; font-family: arial;font-weight:bold;}
A.a7:visited {text-decoration: underline; color:#333366;font-size: 9pt; font-family: arial;font-weight:bold;}
A.a7:active {text-decoration: underline; color:#333366;font-size: 9pt; font-family: arial;font-weight:bold;}
A.a7:hover {text-decoration: none; color:#990000;font-size: 9pt; font-family: arial;font-weight:bold;}

A.a8:link {text-decoration: underline; color:#333366;font-size: 9pt; font-family: arial;font-weight:bold;}
A.a8:visited {text-decoration: underline; color:#333366;font-size: 9pt; font-family: arial;font-weight:bold;}
A.a8:active {text-decoration: underline; color:#333366;font-size: 9pt; font-family: arial;font-weight:bold;}
A.a8:hover {text-decoration: none; color:#990000;font-size: 9pt; font-family: arial;font-weight:bold;}

A.a9:link {text-decoration: none; color:#FFFFFF;font-size: 7pt; font-family: arial;}
A.a9:visited {text-decoration: none; color:#FFFFFF;font-size: 7pt; font-family: arial;}
A.a9:active {text-decoration: none; color:#FFFFFF;font-size: 7pt; font-family: arial;}
A.a9:hover {text-decoration: underline; color:#000000;font-size: 7pt; font-family: arial;}

A.a10:link {border: 0;margin: 0;padding:0;text-decoration: none; color:#FFFFFF;font-size: 11px; font-family: arial;font-weight:bold;}
A.a10:visited {border: 0;margin: 0;padding:0;text-decoration: none; color:#FFFFFF;font-size: 11px; font-family: arial;font-weight:bold;}
A.a10:active {border: 0;margin: 0;padding:0;text-decoration: none; color:#FFFFFF;font-size: 11px; font-family: arial;font-weight:bold;}
A.a10:hover {border: 0;margin: 0;padding:0;text-decoration: none; color:#000000;font-size: 11px; font-family: arial;font-weight:bold;}

A.a11:link {text-decoration: none; color:#990033;font-size: 11px; font-family: arial;font-weight:bold;}
A.a11:visited {text-decoration: none; color:#990033;font-size: 11px; font-family: arial;font-weight:bold;}
A.a11:active {text-decoration: none; color:#990033;font-size: 11px; font-family: arial;font-weight:bold;}
A.a11:hover {text-decoration: none; color:#000000;font-size: 11px; font-family: arial;font-weight:bold;}

A.a12:link {text-decoration: none; color:#663300;font-size: 11px; font-family: arial;font-weight:bold;}
A.a12:visited {text-decoration: none; color:#663300;font-size: 11px; font-family: arial;font-weight:bold;}
A.a12:active {text-decoration: none; color:#663300;font-size: 11px; font-family: arial;font-weight:bold;}
A.a12:hover {text-decoration: none; color:#000000;font-size: 11px; font-family: arial;font-weight:bold;}

A.white:link {text-decoration: underline; color:#FFFFFF;font-size: 11px; font-family: arial;}
A.white:visited {text-decoration: underline; color:#FFFFFF;font-size: 11px; font-family: arial;}
A.white:active {text-decoration: underline; color:#FFFFFF;font-size: 11px; font-family: arial;}
A.white:hover {text-decoration: none; color:#EFEFEF;font-size: 11px; font-family: arial;}

A.whitebold:link {text-decoration: none; color:#FFF;font-size: 11px; font-family: arial;font-weight:bold;}
A.whitebold:visited {text-decoration: none; color:#FFF;font-size: 11px; font-family: arial;font-weight:bold;}
A.whitebold:active {text-decoration: none; color:#FFF;font-size: 11px; font-family: arial;font-weight:bold;}
A.whitebold:hover {text-decoration: underline; color:#FFF;font-size: 11px; font-family: arial;font-weight:bold;}

A.whitebold_underline:link {text-decoration: underline; color:#FFF;font-size: 11px; font-family: arial;font-weight:bold;}
A.whitebold_underline:visited {text-decoration: underline; color:#FFF;font-size: 11px; font-family: arial;font-weight:bold;}
A.whitebold_underline:active {text-decoration: underline; color:#FFF;font-size: 11px; font-family: arial;font-weight:bold;}
A.whitebold_underline:hover {text-decoration: none; color:#FFF;font-size: 11px; font-family: arial;font-weight:bold;}


A.bigwhite:link {text-decoration: underline; color:#FFFFFF;font-size: 1.0em; font-family: arial;}
A.bigwhite:visited {text-decoration: underline; color:#FFFFFF;font-size: 1.0em; font-family: arial;}
A.bigwhite:active {text-decoration: underline; color:#FFFFFF;font-size: 1.0em; font-family: arial;}
A.bigwhite:hover {text-decoration: none; color:#EFEFEF;font-size: 1.0em; font-family: arial;}

A.purple:link {text-decoration: none; color:#666699;font-size: 11px; font-family: arial;}
A.purple:visited {text-decoration: none; color:#666699;font-size: 11px; font-family: arial;}
A.purple:active {text-decoration: none; color:#666699;font-size: 11px; font-family: arial;}
A.purple:hover {text-decoration: none; color:#000000;font-size: 11px; font-family: arial;}

A.purple2:link {text-decoration: underline; color:#666699;font-size: 11px; font-family: arial;}
A.purple2:visited {text-decoration: underline; color:#666699;font-size: 11px; font-family: arial;}
A.purple2:active {text-decoration: underline; color:#666699;font-size: 11px; font-family: arial;}
A.purple2:hover {text-decoration: none; color:#000000;font-size: 11px; font-family: arial;}

A.urllist:link {text-decoration: underline; color:#000033;font-size: 11px; font-family: arial;}
A.urllist:visited {text-decoration: underline; color:#000033;font-size: 11px; font-family: arial;}
A.urllist:active {text-decoration: underline; color:#000033;font-size: 11px; font-family: arial;}
A.urllist:hover {text-decoration: none; color:#990000;font-size: 11px; font-family: arial;}

A.urllistred:link {text-decoration: underline; color:red;font-size: 11px; font-family: arial;}
A.urllistred:visited {text-decoration: underline; color:red;font-size: 11px; font-family: arial;}
A.urllistred:active {text-decoration: underline; color:red;font-size: 11px; font-family: arial;}
A.urllistred:hover {text-decoration: none; color:#000000;font-size: 11px; font-family: arial;}

A.urllistblue:link {text-decoration: underline; color:blue;font-size: 11px; font-family: arial;}
A.urllistblue:visited {text-decoration: underline; color:blue;font-size: 11px; font-family: arial;}
A.urllistblue:active {text-decoration: underline; color:blue;font-size: 11px; font-family: arial;}
A.urllistblue:hover {text-decoration: none; color:#000000;font-size: 11px; font-family: arial;}

A.urllistmaroon:link {text-decoration: underline; color:#990000;font-size: 11px; font-family: arial;}
A.urllistmaroon:visited {text-decoration: underline; color:#990000;font-size: 11px; font-family: arial;}
A.urllistmaroon:active {text-decoration: underline; color:#990000;font-size: 11px; font-family: arial;}
A.urllistmaroon:hover {text-decoration: none; color:#000033;font-size: 11px; font-family: arial;}

A.urllistblack:link ,A.urllistblack:visited , A.urllistblack:active {text-decoration: underline; color:black;font-size: 11px;font-family: arial;}
A.urllistblack:hover {text-decoration: none; color:#666;font-size: 11px;font-family: arial;}

A.urllistblack_bigger:link ,A.urllistblack_bigger:visited , A.urllistblack_bigger:active {text-decoration: underline; color:black;font-size: 13px;font-family: arial;}
A.urllistblack_bigger:hover {text-decoration: none; color:#666;font-size: 13px;font-family: arial;}


A.url_co_expanded:link ,A.url_co_expanded:visited , A.url_co_expanded:active {text-decoration: underline; color:#666;font-size: 11px;font-family: arial;}
A.url_co_expanded:hover {text-decoration: none; color:#666;font-size: 11px;font-family: arial;}


A.urllistgrey:link {text-decoration: underline; color:#A2A2A2;font-size: 11px; font-family: arial;}
A.urllistgrey:visited {text-decoration: underline; color:#A2A2A2;font-size: 11px; font-family: arial;}
A.urllistgrey:active {text-decoration: underline; color:#A2A2A2;font-size: 11px; font-family: arial;}
A.urllistgrey:hover {text-decoration: none; color:#000000;font-size: 11px; font-family: arial;}

A.urllistwhite:link {text-decoration: underline; color:#FFFFFF;font-size: 11px; font-family: arial;}
A.urllistwhite:visited {text-decoration: underline; color:#FFFFFF;font-size: 11px; font-family: arial;}
A.urllistwhite:active {text-decoration: underline; color:#FFFFFF;font-size: 11px; font-family: arial;}
A.urllistwhite:hover {text-decoration: none; color:#EFEFEF;font-size: 11px; font-family: arial;}

A.urllistpurple:link , A.urllistpurple:visited , A.urllistpurple:active {text-decoration: underline; color:#663399;font-size: 11px; font-family: arial;}
A.urllistpurple:hover {text-decoration: none; color:#000;font-size: 11px; font-family: arial;}


A.urllisttop:link {text-decoration: underline; color:#666699;font-size: 7pt;font-family: arial;}
A.urllisttop:visited {text-decoration: underline; color:#666699;font-size: 7pt;font-family: arial;}
A.urllisttop:active {text-decoration: underline; color:#666699;font-size: 7pt;font-family: arial;}
A.urllisttop:hover {text-decoration: none; color:#990000;font-size: 7pt;font-family: arial;}


A.toplink:link {text-decoration: none; color:#666699;font-size: 11px;font-family: arial; font-weight: bold;}
A.toplink:visited {text-decoration: none; color:#666699;font-size: 11px;font-family: arial; font-weight: bold;}
A.toplink:active {text-decoration: none; color:#666699;font-size: 11px;font-family: arial; font-weight: bold;}
A.toplink:hover {text-decoration: none; color:#000;font-size: 11px;font-family: arial; font-weight: bold;}

A.topmenu_deadlink:link {text-decoration: none; color:#CCC;font-size: 11px;font-family: arial; font-weight: bold;}
A.topmenu_deadlink:visited {text-decoration: none; color:#CCC;font-size: 11px;font-family: arial; font-weight: bold;}
A.topmenu_deadlink:active {text-decoration: none; color:#CCC;font-size: 11px;font-family: arial; font-weight: bold;}
A.topmenu_deadlink:hover {text-decoration: none; color:#CCC;font-size: 11px;font-family: arial; font-weight: bold;}

A.linkgreen:link {text-decoration: underline; color:#669933;font-size: 11px;font-family: arial;}
A.linkgreen:visited {text-decoration: underline; color:#669933;font-size: 11px;font-family: arial;}
A.linkgreen:active {text-decoration: underline; color:#669933;font-size: 11px;font-family: arial;}
A.linkgreen:hover {text-decoration: none; color:#000000;font-size: 11px;font-family: arial;}

A.navwhite:link {text-decoration: none; color:#FFFFFF;font-size: 11px;font-family: arial;}
A.navwhite:visited {text-decoration: none; color:#FFFFFF;font-size: 11px;font-family: arial;}
A.navwhite:active {text-decoration: none; color:#FFFFFF;font-size: 11px;font-family: arial;}
A.navwhite:hover {text-decoration: none; color:#CCCCCC;font-size: 11px;font-family: arial;}


A.callto:link {text-decoration: underline; color:#000;font-size: 11px; font-family: arial;font-weight:bold;}
A.callto:visited {text-decoration: underline; color:#000;font-size: 11px; font-family: arial;font-weight:bold;}
A.callto:active {text-decoration: underline; color:#000;font-size: 11px; font-family: arial;font-weight:bold;}
A.callto:hover {text-decoration: none; color:#000;font-size: 11px; font-family: arial;font-weight:bold;}

A.copy:link {text-decoration: underline; color:#cd5c5c;font-size: 10px; font-family: arial;font-weight:bold;}
A.copy:visited {text-decoration: underline; color:#cd5c5c;font-size: 10px; font-family: arial;font-weight:bold;}
A.copy:active {text-decoration: underline; color:#cd5c5c;font-size: 10px; font-family: arial;font-weight:bold;}
A.copy:hover {text-decoration: none; color:#000;font-size: 10px; font-family: arial;font-weight:bold;}



A.calltoblack:link {text-decoration: underline; color:#000;font-size: 11px; font-family: arial;font-weight:bold;}
A.calltoblack:visited {text-decoration: underline; color:#000;font-size: 11px; font-family: arial;font-weight:bold;}
A.calltoblack:active {text-decoration: underline; color:#000;font-size: 11px; font-family: arial;font-weight:bold;}
A.calltoblack:hover {text-decoration: none; color:#000;font-size: 11px; font-family: arial;font-weight:bold;}

A.calltoorange:link {text-decoration: underline; color:#F88017;font-size: 11px; font-family: arial;font-weight:bold;}
A.calltoorange:visited {text-decoration: underline; color:#F88017;font-size: 11px; font-family: arial;font-weight:bold;}
A.calltoorange:active {text-decoration: underline; color:#F88017;font-size: 11px; font-family: arial;font-weight:bold;}
A.calltoorange:hover {text-decoration: none; color:#000;font-size: 11px; font-family: arial;font-weight:bold;}

A.calltored:link {text-decoration: underline; color:red;font-size: 11px; font-family: arial;font-weight:bold;}
A.calltored:visited {text-decoration: underline; color:red;font-size: 11px; font-family: arial;font-weight:bold;}
A.calltored:active {text-decoration: underline; color:red;font-size: 11px; font-family: arial;font-weight:bold;}
A.calltored:hover {text-decoration: none; color:#000;font-size: 11px; font-family: arial;font-weight:bold;}

A.calltodelete:link {text-decoration: underline; color:#A2A2A2;font-size: 11px; font-family: arial;font-weight:bold;}
A.calltodelete:visited {text-decoration: underline; color:#A2A2A2;font-size: 11px; font-family: arial;font-weight:bold;}
A.calltodelete:active {text-decoration: underline; color:#A2A2A2;font-size: 11px; font-family: arial;font-weight:bold;}
A.calltodelete:hover {text-decoration: none; color:#000;font-size: 11px; font-family: arial;font-weight:bold;}

A.calltoblue:link {text-decoration: underline; color:blue;font-size: 11px; font-family: arial;font-weight:bold;}
A.calltoblue:visited {text-decoration: underline; color:blue;font-size: 11px; font-family: arial;font-weight:bold;}
A.calltoblue:active {text-decoration: underline; color:blue;font-size: 11px; font-family: arial;font-weight:bold;}
A.calltoblue:hover {text-decoration: none; color:#000;font-size: 11px; font-family: arial;font-weight:bold;}


A.urlavnetlogin:link {text-decoration: underline; color:red;font-size: 7pt;font-family: arial;}
A.urlavnetlogin:visited {text-decoration: underline; color:red;font-size: 7pt;font-family: arial;}
A.urlavnetlogin:active {text-decoration: underline; color:red;font-size: 7pt;font-family: arial;}
A.urlavnetlogin:hover {text-decoration: none; color:#000000;font-size: 7pt;font-family: arial;}

A.blackbold:link {text-decoration: none; color:#000;font-family: arial;font-weight:bold;}
A.blackbold:visited {text-decoration: none; color:#000;font-family: arial;font-weight:bold;}
A.blackbold:active {text-decoration: none; color:#000;font-family: arial;font-weight:bold;}
A.blackbold:hover {text-decoration: none; color:#000;font-family: arial;font-weight:bold;}

A.italic_black_link:link {text-decoration: underline; color:#000;font-size: 9px;font-family: arial;font-weight:normal;font-style:italic;}
A.italic_black_link:visited {text-decoration: underline; color:#000;font-size: 9px;font-family: arial;font-weight:normal;font-style:italic;}
A.italic_black_link:active {text-decoration: underline; color:#000;font-size: 9px;font-family: arial;font-weight:normal;font-style:italic;}
A.italic_black_link:hover {text-decoration: none; color:#000;font-size: 9px;font-family: arial;font-weight:normal;font-style:italic;}

A.footer_links:link {margin: 0 2px 0 0;padding: 2px;text-decoration: none; color:#3D4935;font-size: 12px;font-family: arial;font-weight:bold;}
A.footer_links:visited {margin: 0 2px 0 0;padding: 2px;text-decoration: none; color:#3D4935;font-size: 12px;font-family: arial;font-weight:bold;}
A.footer_links:active {margin: 0 2px 0 0;padding: 2px;text-decoration: none; color:#3D4935;font-size: 12px;font-family: arial;font-weight:bold;}
A.footer_links:hover {margin: 0 2px 0 0;padding:2px;text-decoration: underline; color:#2E2F2F;font-size: 12px;font-family: arial;font-weight:bold;}


A.more_less:link , A.more_less:visited , A.more_less:active {text-decoration: none; color:#9d74b4;font-size: 12px;font-family: arial;font-weight:bold;}
A.more_less:hover {text-decoration: underline; color:#000;font-size: 12px;font-family: arial;font-weight:bold;}



A.Query_summary_option:link {margin: 0 5px 0 0;padding: 3px 5px 3px 5px ;text-decoration: none; color: #3D4935;font-size: 12px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #CCC;border-radius: 3px;background-color: #DBEAF9;}
A.Query_summary_option:visited {margin: 0 5px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; color:#3D4935;font-size: 12px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #CCC;border-radius: 3px;background-color: #DBEAF9;}
A.Query_summary_option:active {margin: 0 5px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; color:#3D4935;font-size: 12px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #CCC;border-radius: 3px;background-color: #DBEAF9;}
A.Query_summary_option:hover {margin: 0 5px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; color:#FFF;font-size: 12px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #666;border-radius: 3px;background-color: #666;}

A.Query_summary_option_disabled:link {cursor: default;margin: 0 5px 0 0;padding: 3px 5px 3px 5px ;text-decoration: none; color: #CCC;font-size: 12px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #CCC;border-radius: 3px;background-color: #DBEAF9;}
A.Query_summary_option_disabled:visited {cursor: default;margin: 0 5px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; color:#CCC;font-size: 12px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #CCC;border-radius: 3px;background-color: #DBEAF9;}
A.Query_summary_option_disabled:active {cursor: default;margin: 0 5px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; color:#CCC;font-size: 12px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #CCC;border-radius: 3px;background-color: #DBEAF9;}
A.Query_summary_option_disabled:hover {cursor: default;margin: 0 5px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; color:#CCC;font-size: 12px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #CCC;border-radius: 3px;background-color: #DBEAF9;}

A.Query_summary_more_less:link , A.Query_summary_more_less:visited , A.Query_summary_more_less:active {text-decoration: none; color:#FF6600;font-size: 12px;font-family: arial;font-weight:bold;}
A.Query_summary_more_less:hover {text-decoration: underline; color:#000;font-size: 12px;font-family: arial;font-weight:bold;}

A.Query_summary_edit:link , A.Query_summary_edit:visited , A.Query_summary_edit:active {margin: 0 4px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #4982AE; color:#FFF;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}
A.Query_summary_edit:hover {margin: 0 4px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #666; color:#FFF;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}

A.Filter_on:link , A.Filter_on:visited , A.Filter_on:active {margin: 0 4px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #4982AE; color:yellow;font-size: 12px;font-family: Helvetica;font-weight:bold; font-style: ;border-radius: 3px;}
A.Filter_on:hover {margin: 0 4px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #666; color:#FFF;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}

A.Query_summary_edit_disabled:link {margin: 0 4px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #CCC; color:#666;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}
A.Query_summary_edit_disabled:visited {margin: 0 4px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #CCC; color:#666;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}
A.Query_summary_edit_disabled:active {margin: 0 4px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #CCC; color:#666;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px; }
A.Query_summary_edit_disabled:hover {margin: 0 4px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #CCC; color:#666;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}

A.Query_summary_selected:link {padding: 0 0px 0 0px;text-decoration: none; color:#666;font-size: 11px;font-family: arial;font-weight:bold;}
A.Query_summary_selected:visited {padding: 0 0px 0 0px;text-decoration: none; color:#666;font-size: 11px;font-family: arial;font-weight:bold;}
A.Query_summary_selected:active {padding: 0 0px 0 0px;text-decoration: none; color:#666;font-size: 11px;font-family: arial;font-weight:bold;}
A.Query_summary_selected:hover {padding: 0 0px 0 0px;text-decoration: underline; color:#666;font-size: 11px;font-family: arial;font-weight:bold;}

A.Query_summary_remove:link {margin: 0 0px 0px 0;padding: 1px 3px 1px 3px ;text-decoration: none; color: #FFF;font-size: 9px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #CD5C5C;border-radius: 3px;background-color: #CD5C5C;}
A.Query_summary_remove:visited {margin: 0 0px 0px 0;padding: 1px 3px 1px 3px;text-decoration: none; color:#FFF;font-size: 9px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #CD5C5C;border-radius: 3px;background-color: #CD5C5C;}
A.Query_summary_remove:active {margin: 0 0px 0px 0;padding: 1px 3px 1px 3px;text-decoration: none; color:#FFF;font-size: 9px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #CD5C5C;border-radius: 3px;background-color: #CD5C5C;}
A.Query_summary_remove:hover {margin: 0 0px 0px 0;padding: 1px 3px 1px 3px;text-decoration: none; color:#FFF;font-size: 9px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #666;border-radius: 3px;background-color: #666;}

A.Query_summary_remove_disabled:link {margin: 0 5px 0 0;padding: 3px 5px 3px 5px ;text-decoration: none; color: #3D4935;font-size: 9px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #CCC;border-radius: 3px;background-color: #DBEAF9;}
A.Query_summary_remove_disabled:visited {margin: 0 5px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; color:#3D4935;font-size: 9px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #CCC;border-radius: 3px;background-color: #DBEAF9;}
A.Query_summary_remove_disabled:active {margin: 0 5px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; color:#3D4935;font-size: 9px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #CCC;border-radius: 3px;background-color: #DBEAF9;}
A.Query_summary_remove_disabled:hover {margin: 0 5px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; color:#FFF;font-size: 9px;font-family: Helvetica,arial;font-weight:bold;border: 1px solid #666;border-radius: 3px;background-color: #666;}

A.Query_summary_clear_selected:link {text-decoration: underline; color:#666;font-size: 11px;font-family: arial;font-weight:normal;}
A.Query_summary_clear_selected:visited {text-decoration: underline; color:#666;font-size: 11px;font-family: arial;font-weight:normal;}
A.Query_summary_clear_selected:active {text-decoration: underline; color:#666;font-size: 11px;font-family: arial;font-weight:normal;}
A.Query_summary_clear_selected:hover {text-decoration: none; color:#666;font-size: 11px;font-family: arial;font-weight:normal;}

A.Query_summary_top_links:link , A.Query_summary_top_links:visited , A.Query_summary_top_links:active {margin: 0 5px 0 0px;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #9E3B33; color:#FFF;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}
A.Query_summary_top_links:hover {margin: 0 5px 0 0px;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #666; color:#FFF;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}

A.Query_summary_top_links_default:link , A.Query_summary_top_links_default:visited , A.Query_summary_top_links_default:active {margin: 0 5px 0 0px;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #666; color:#FFF;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}
A.Query_summary_top_links_default:hover {margin: 0 5px 0 0px;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #666; color:#FFF;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}

A.Tier_two_button:link , A.Tier_two_button:visited , A.Tier_two_button:active {margin: 0 4px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #4982AE; color:#FFF;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}
A.Tier_two_button:hover {margin: 0 4px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #666; color:#FFF;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}

A.Tier_two_button_strikeout:link , A.Tier_two_button_strikeout:visited , A.Tier_two_button_strikeout:active {margin: 0 4px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #4982AE; color:#FFF;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;text-decoration:line-through;}
A.Tier_two_button_strikeout:hover {margin: 0 4px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #666; color:#FFF;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;text-decoration:line-through;}


A.white_menu:link {margin: 0 10px 0 0;padding: 0 2px 0 2px;text-decoration: none; color:#CCC;font-size: 13px; font-family: arial;font-weight:bold;}
A.white_menu:visited {margin: 0 10px 0 0;padding: 0 2px 0 2px;text-decoration: none; color:#CCC;font-size: 13px; font-family: arial;font-weight:bold;}
A.white_menu:active {margin: 0 10px 0 0;padding: 0 2px 0 2px;text-decoration: none; color:#CCC;font-size: 13px; font-family: arial;font-weight:bold;}
A.white_menu:hover {margin: 0 10px 0 0;padding: 0 2px 0 2px;text-decoration: underline; color:#EFEFEF;font-size: 13px; font-family: arial;font-weight:bold;}

A.white_menu_selected:link {margin: 0 10px 0 0;padding: 5px 5px 4px 5px;text-decoration: none; color:#666;background-color: #FFF;font-size: 13px; font-family: arial;font-weight:bold;border-radius: 3px 3px 0px 0px;}
A.white_menu_selected:visited {margin: 0 10px 0 0;padding: 5px 5px 4px 5px;text-decoration: none; color:#666;background-color: #FFF;font-size: 13px; font-family: arial;font-weight:bold;border-radius: 3px 3px 0px 0px;}
A.white_menu_selected:active {margin: 0 10px 0 0;padding: 5px 5px 4px 5px;text-decoration: none; color:#666;background-color: #FFF;font-size: 13px; font-family: arial;font-weight:bold;border-radius:  3px 3px 0px 0px;}
A.white_menu_selected:hover {margin: 0 10px 0 0;padding: 5px 5px 4px 5px;text-decoration: underline; color:#666;background-color: #FFF;font-size: 13px; font-family: arial;font-weight:bold;border-radius: 3px 3px 0px 0px;}


A.white_menu_small:link {text-decoration: none; color:#CCC;font-size: 11px; font-family: arial;font-weight:bold;}
A.white_menu_small:visited {text-decoration: none; color:#CCC;font-size: 11px; font-family: arial;font-weight:bold;}
A.white_menu_small:active {text-decoration: none; color:#CCC;font-size: 11px; font-family: arial;font-weight:bold;}
A.white_menu_small:hover {text-decoration: underline; color:#EFEFEF;font-size: 11px; font-family: arial;font-weight:bold;}

A.white_menu_small_selected:link , A.white_menu_small_selected:visited , A.white_menu_small_selected:active {padding: 5px 5px 6px 5px;text-decoration: none; color:#666;background-color: #FFF;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 0px 0px;}
A.white_menu_small_selected:hover {padding: 5px 5px 6px 5px;text-decoration: underline; color:#666;background-color: #FFF;font-size: 11px; font-family: arial;font-weight:bold;border-radius: 3px 3px 0px 0px;}


A.blue_button_action:link {margin: 0 4px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #4982AE; color:#FFF;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}
A.blue_button_action:visited {margin: 0 4px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #4982AE; color:#FFF;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}
A.blue_button_action:active {margin: 0 4px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #4982AE; color:#FFF;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px; }
A.blue_button_action:hover {margin: 0 4px 0 0;padding: 3px 5px 3px 5px;text-decoration: none; background-color: #666; color:#FFF;font-size: 12px;font-family: Helvetica;font-weight:bold;font-style: ;border-radius: 3px;}



A.orange_link:link , A.orange_link:visited , A.orange_link:active {text-decoration: none; color:#FF6600;font-size: 11px;font-family: arial;font-weight:normal;}
A.orange_link:hover {text-decoration: underline; color:#383838;font-size: 11px;font-family: arial;font-weight: normal;}

A.orange_bold_link:link , A.orange_bold_link:visited , A.orange_bold_link:active {text-decoration: none; color:#FF6600;font-size: 11px;font-family: arial;font-weight:bold;}
A.orange_bold_link:hover {text-decoration: underline; color:#383838;font-size: 11px;font-family: arial;font-weight: bold;}


A.co_more_less:link , A.co_more_less:visited , A.co_more_less:active {text-decoration: none; color:#9d74b4;font-size: 10px;font-family: arial;font-weight:bold;}
A.co_more_less:hover {text-decoration: underline; color:#000;font-size: 10px;font-family: arial;font-weight:bold;}


A.youtube_link:link, A.youtube_link:visited , A.youtube_link:active {text-decoration: none; color:#cd5c5c;font-size: 13px;font-family: arial;font-weight: bold;}
A.youtube_link:hover {text-decoration: none; color:#383838;font-size: 13px;font-family: arial;font-weight: bold;}


A.Help_guide_link:link, A.Help_guide_link:visited , A.Help_guide_link:active {text-decoration: underline; color:#666;font-size: 12px;font-family: arial;font-weight: bold;}
A.Help_guide_link:hover {text-decoration: underline; color:#4982ae;font-size: 12px;font-family: arial;font-weight: bold;}

A.Help_contact_link:link, A.Help_contact_link:visited , A.Help_contact_link:active {text-decoration: underline; color:#383838;font-size: 11px;font-family: arial;font-weight: bold;}
A.Help_contact_link:hover {text-decoration: underline; color:#4982ae;font-size: 11px;font-family: arial;font-weight: bold;}

A.Help_contact_main_link:link, A.Help_contact_main_link:visited , A.Help_contact_main_link:active {text-decoration: underline; color:#383838;font-size: 11px;font-family: arial;font-weight: bold;}
A.Help_contact_main_link:hover {text-decoration: underline; color:#4982ae;font-size: 11px;font-family: arial;font-weight: bold;}

.db_text_box {
 border-radius: 4px 4px 4px 4px;
 background-color: #FFF;
 border:1px solid #888;
 padding: 2px;
 margin: 0;
 font-size: 11px;
 font-family: arial,verdana,serif; 
 color: #000;
}

.box_dd {
 border-radius: 4px 4px 4px 4px;
 color: #666;
 background-color: #FFF;
 border:1px solid #888;
 font-size: 11px;
 font-family: arial;
 font-weight: bold;
 padding: 2px 0px 2px 0px;
 margin: 0;
}


/* Other */

 hr
 {
  color: black;
  background-color: #000000;
  width: 100%;
  height: 1px;
  border: 0;
  padding: 0;
  margin: 5px 0 1px 0;
 } 

div#hrule
{
width: 990px;
background-color: #FFFFFF;
color: #000000;
margin: 4px 0 4px 0;
padding: 0;
border-top: 1px solid #000000;
font-size: 0.1em;
}

/*select.default {background-color: #EFEFEF; font-size: 11px; color: #666699;font-family: arial; border: 1px solid #666699;}*/
select.default {background-color: #666699; font-size: 11px; color: white;font-family: arial; border: 1px solid white; }                    
option.blue {background-color: #666699;  font-size: 11px; color: white;}
option.grey {background-color: #EFEFEF;  font-size: 11px; color: #666699;}
option.white {background-color: #FFFFFF; font-size: 11px; color: #000000;}
option.blue2 {background-color: #FFFFFF; font-size: 11px; color: blue;}


#t1 {border:1px solid #333366;}
#t1 td{border:1px solid #333366;background-color:#333366;}
#t2 {border:1px solid #CCCCCC;  margin: 0 0 0 5px;}
#t2 td{border:1px solid #EFEFEF;}
#t3 {border:1px solid #EFEFEF;}
#t3 td{border:1px solid #CCCCCC;}
#t4 {border:1px solid #FFFFFF;}
#t4 td{border:1px solid #CCCCCC;}
#t5 {border:1px solid #FFFFFF;}
#t5 td{border:1px solid #000033;}
#t6 {border:1px solid #FFFFFF;}
#t6 td{border:1px solid #990033;}
#t7 {border:1px solid #FFFFFF;}
#t7 td{border:1px solid #006600;}
#t8 {border:1px solid #FFFFFF;}
#t8 td{border:1px solid;}
#t9 {border:1px solid #EFEFEF;}
#t9 td{border:1px solid #EFEFEF;}
#Tcount {border:1px solid #FFFFFF;}
#Tcount td{border:1px solid #CCCCCC;background:#EFEFEF;}

#bluetxt {color: #000033;font-size: 11px;font-family: arial;}
#marroontxt {color: #990000;font-size: 11px;font-family: arial;}
#whitetxt {color: #FFFFFF;font-size: 11px;font-family: arial;}
#bluetxt2 {color: blue;font-size: 11px;font-family: arial;}
#graytxt2 {color: #666666;font-size: 11px;font-family: arial;}
#purpletext {color: #666699;font-size: 11px;font-family: arial;}
#blacktext {color: #000000;font-size: 11px;font-family: arial;}
.standardtxt {color: #000000;font-size: 11px;font-family: arial;}


form
{
 margin: 0;
 padding: 0;
 border: 0;
}

div#container
{
 width: 990px;
 margin: 0px 0 0 0;
 padding: 0px 0 0 0;
 border: 0px;
 background-color: #efefef; 
/* position: relative; */
}

div#container_two
{
 width: 990px;
 margin: 0px 0 0 0;
 padding: 0px 0 0 0;
 border: 0px;
/* position: relative; */
}




div#avnetcontainer
{
 width: 990px;
 margin: 0px 0 0 0;
 padding: 0px 0 0 0;
 border: 0px;
 background-color: #FFFFFF;
}

div#layout
{
 width: 1000px;
 margin-top: 0;
 margin-bottom: 0px;
 margin-left: auto;
 margin-right: auto;
 padding: 0px 0px 0px 0px;
 background-color: #fff; 
 border: 0;
/* border-right: 3px solid #505083; */
 font-family: arial,verdana, serif;
 font-size: 1.0em;

 /*line-height: 130%; */
/* background-image: url("https://internal.i-4business.com/images/transparent_gray.png"); */
}


div#copyright_nav
{
 width: 985px;
 margin: 0;
 padding: 0px 5px 0px 0px;
 background-color: #efefef;
 color: #cccccc;
 border: 0px;
 font-family: tahoma, serif;
 font-size: 0.6em;
 text-align: right;
 float: left;
}


div#copyright_newnav
{
 width: 520px;
 margin: 0;
 padding: 1px 0px 0px 5px;
 background-color: #efefef;
 color: #000;
 border: 0px;
 font-family: tahoma, serif;
 font-size: 9px;
 float: left;
}

div#avnetcopyright_newnav
{
 width: 500px;
 margin: 0;
 padding: 2px 0px 0px 5px;
 background-color: #FFFFFF;
 color: #000;
 border: 0px;
 font-family: tahoma, serif;
 font-size: 8px;
 float: left;
}

div#profile_copyright
{
 margin: 0;
 padding: 2px 0px 0px 5px;
 background-color: #ffffff;
 color: #000;
 border: 0px;
 font-family: tahoma, serif;
 font-size: 8pt;
}

div#profile_logo
{
 margin: 0;
 padding: 5px 0px 5px 0px;
 background-color: #ffffff;
 border: 0px;
 font-family: arial, verdana, serif;
 font-size: 11px;
}


div#nav_links
{
 margin: 0;
 padding: 8px 0px 0px 15px;
 background-color: #efefef;
 color: #000;
 border: 0px;
 font-family: tahoma, serif;
 float: left;
}

div#avnetnav_links
{
 margin: 0;
 padding: 8px 0px 0px 15px;
 background-color: #FFFFFF;
 color: #000;
 border: 0px;
 font-family: tahoma, serif;
 float: left;
}

div#avnetblackbar
{
 clear: both;
 width: 988px;
 height: 10px;
 margin: 0 0 0px 0;
 padding: 0px 0px 1px 2px;
 background-color: #000000;
 border: 0px;
 font-size: 2px;
 font-family: arial, verdana, serif;
 color: #000000;
 clear: both;
}

div#avnetwhitebar
{
 clear: both;
 width: 988px;
 height: 10px;
 margin: 0 0 0px 0;
 padding: 0px 0px 1px 2px;
 background-color: #FFFFFF;
 border: 0px;
 font-size: 2px;
 font-family: arial, verdana, serif;
 color: #000000;
 clear: both;
}

div#topcontent
{
 margin: 2px 0 2px 5px;
 padding: 1px 5px 1px 5px;
 background-color: #efefef;
 color: #666699;
 border: 1px solid #666699;
 font-family: arial, verdana, serif;
 font-weight: bold;
 font-size: 11px;
 float: left;
}


div#contentbox
{
 margin: 2px 0 2px 20px;
 padding: 0px 10px 2px 10px;
 background-color: #efefef;
 color: #000;
 border: 1px solid #666699;
 font-family: arial, verdana, serif;
 font-size: 11px;
 float: left;
}


div#leftnav
{
 width: 530px;
 margin: 0;
 padding: 2px 0px 0px 10px;
 background-color: #efefef;
 border: 0px;
 font-family: arial, verdana, serif;
 color: #666699;
 font-size: 0.7em;
 float: left;
}

div#rightnav
{
 width: 165px;
 margin: 0;
 padding: 4px 20px 2px 0px;
 background-color: #efefef;
 color: black;
 border: 0px;
 font-family: arial, verdana, serif;
 font-size: 0.7em;
 text-align: right;
 float: right;
}

div#logonav
{
 width: 258px;
 margin: 0;
 padding: 0px 2px 0px 0px;
 background-color: #efefef;
 border: 0px;
 font-family: arial, verdana, serif;
 font-size: 0.7em;
 text-align: right;
 float: right;
}

div#logonewnav
{
 width: 258px;
 margin: 0;
 padding: 0px 40px 0px 0px;
 background-color: #efefef;
 border: 0px;
 font-family: arial, verdana, serif;
 font-size: 0.7em;
 text-align: right;
 float: right;
}

div#logonewnav_two
{
 width: 258px;
 margin: 0;
 padding: 0px 40px 0px 0px;
 background-color: #efefef;
 border: 0px;
 font-family: arial, verdana, serif;
 font-size: 0.7em;
 text-align: right;
 float: right;
}



.scrollwindow {
 width: 996px;
 overflow: auto;
 margin: 0 0 5px 0;
 border:1px solid #CCC;
}

.scrollwindow_ie {
 width: 980px;
 overflow: auto;
 margin: 0 0 5px 5px;
 border:1px solid #CCC;
 padding: 0 0 20px 0;
}



div#avnetlogonewnav
{
 width: 258px;
 margin: 0;
 padding: 5px 40px 5px 0px;
 background-color: #FFFFFF;
 border: 0px;
 font-family: arial, verdana, serif;
 font-size: 0.7em;
 text-align: right;
 float: right;
}


div#rightbutton
{
 width: 690px;
 margin: 0;
 padding: 0;
 color: black;
 border: 0px;
 font-family: arial, verdana, serif;
 text-align: right;
 float: right;
}

div#mainbar
{
 width: 990px;
 margin: 0;
 padding: 0;
 background-color: #666699;
 border: 0px;
 font-size: 1.0em;
 font-family: arial, verdana, serif;
 color: #000000;
 float: left;
}


div#topcontentbargrey
{
 width: 988px;
 margin: 0 0 5px 0;
 padding: 0px 0px 1px 2px;
 background-color: #EFEFEF;
 border: 0px;
 font-size: 11px;
 font-family: arial, verdana, serif;
 color: #000000;
 clear: both;
 /*background-image: url(https://internal.i-4business.com/images/top_content_grey_roundedcorner_.gif); */
 /*background-repeat: no-repeat; */
 /*background-position: right; */
 border-radius: 0 0 7px 7px;
}


div#mainbargrey
{
 width: 990px;
 margin: 0;
 padding: 2px 0px 2px 0px;
 background-color: #EFEFEF;
 border: 0px;
 font-size: 1.0em;
 font-family: arial, verdana, serif;
 color: #000000;
 clear: both;
}

div#mainbargreytwo
{
 width: 990px;
 height: 17px;
 line-height: 14px;
 margin: 0;
 padding: 0px 0px 0px 0px;
 background-color: #EFEFEF;
 border: 0px;
 font-size: 1.0em;
 font-family: arial, verdana, serif;
 color: #000000;
 clear: both;
}

div#filterpage
{
 width: 215px;
 margin: 0;
 padding: 2px 0px 2px 5px;
 background-color: #FFFFFF;
 border: 0px;
 font-size: 1.0em;
 font-family: arial, verdana, serif;
}

div#filterpageone
{
 width: 30px;
 margin: 0;
 padding: 2px 0px 2px 5px;
 background-color: #FFFFFF;
 border: 0px;
 font-size: 1.0em;
 font-family: arial, verdana, serif;
 float: left;
}

div#filtertop
{
 width: 990px;
 margin: 0;
 padding: 2px 0px 2px 5px;
 background-color: #FFFFFF;
 border: 0px;
 font-size: 1.0em;
 font-family: arial, verdana, serif;
}


div#pagetext
{
 width: 30px;
 margin: 0;
 padding: 3px 0 0 0 ;
 background-color: #FFFFFF;
 border: 0px;
 font-size: 1.0em;
 font-family: arial, verdana, serif;
 float: left;
}


div#pagenext
{
 width: 200px;
/*  height: 14px; */
/* line-height: 12px; */
 margin:  3px 0 0 0;
 padding: 0px ;
 background-color: #669933;
 border: 1px solid #000000; 
 text-align: center;
 font-size: 11px;
 font-family: arial, verdana, serif;
 float: left;
}

.blockheader
{
 padding: 0px ;
 display: inline;
/* border-top:1px solid #CCC; */
/* border-right:1px solid #CCC; */
 text-align: center;
 background-color: #1B223E;
 background-image: url(https://internal.i-4business.com/images/bg.jpg);
 background-repeat: no-repeat;
 color: #FFFFFF;
 font-size: 11px;
 font-family: arial, verdana, serif;
 font-weight: bold;
}

.blockheaderRed
{
 padding: 0px ;
 display: inline;
 border-top:1px solid #CCC;
 border-right:1px solid #CCC;
 text-align: center;
 background-color: #FF0000;
 color: #FFF;
 font-size: 11px;
 font-family: arial, verdana, serif;
 font-weight: bold;
}

div#gototextbox
{
 margin: 0;
 padding: 1px 0 0 0 ;
 background-color: #FFFFFF;
 border: 0px;
 font-family: arial, verdana, serif;
 float: left;
}

div#gotosearchbutton
{
 margin: 0;
 padding: 1px 0px 0px 0px;
 background-color: #FFFFFF;
 border: 0px;
 font-family: arial, verdana, serif;
 float: left;
}

div#pagefiltertext
{
 margin: 0;
 padding: 2px 0px 0px 0px;
 background-color: #FFFFFF;
 border: 0px;
 font-size: 11px;
 font-family: arial, verdana, serif;
 color: black;
 float: left;
}

div#pagefilterdropdown
{
 margin: 0 0 2px 0;
 padding: 0px 0px 2px 0px;
 background-color: #FFFFFF;
 border: 0px;
 font-family: arial, verdana, serif;
 float: left;
}


div#nomenu {
	margin:0;
	padding:2px;
	border:0;
	height:18px;                                  /* the menu's overall height */
	width: 986px;         /* we always want our menu to fill the available space */
	background-color: #1B223E; /*url(https://internal.i-4business.com/images/bg.jpg);*/ 
        background-image: url(https://internal.i-4business.com/images/bg.jpg);
        background-repeat: no-repeat;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;         /* this (and also below) sets the menu's font size */
        color: white;
}


.clearbothef {
 clear: both;
 font-size: 1px;
 background-color: #efefef;
}

.scrollableWindow {
 width: 1000px;
 overflow: auto;
 margin: 0 0 0 5px;
 border:1px solid #E0E0E0;
}


.checkdatacolumnmove {
 width: 198px;
 background-color: #FFF;
 color: #000;
 font-size: 11px;
 font-family: arial; 
 border: 0;
 margin: 0;
 padding: 0 0 0 2px;
 cursor: hand; 
 cursor: pointer;
}

.checkdatacolumnmove:hover {
 background-color: #B1C3ED;
 color: #000;
 font-size: 11px;
 font-family: arial; 
}


.navinput {
 padding-left:1px;
 font-size: 11px;
 font-family: arial;
 color:#666699;
 background-color: #EFEFEF;
 border: 1px solid #666699;
}

div#general
{
 width: 700px;
 margin: 0;
 padding: 0;
 border: 0px;
 font-family: arial, verdana, serif;
 font-size: 11px;
/* color:#666699; */
}

div#stop
{
 margin: 0;
 padding: 0;
 border: 0px;
 font-family: arial, verdana, serif;
/* color:#666699; */
 text-align: right;
}

div#leftbutton
{
 width: 520px;
 margin: 0;
 padding: 0 0 0px 5px;
 color: black;
 border: 0px;
 font-size: 1.0em;
 text-align: left;
 float: left;
}

div#rightbutton
{
 width: 165px;
 margin: 0;
 padding: 0 10px 0 0;
 color: black;
 border: 0px;
 font-size: 1.0em;
 text-align: right;
 float: right;
}

.login {
 padding-left:3px;
 font-size: 7pt;
 font-family: arial;
 color:#000033;
 background-color: #EFEFEF;
 border: 1px solid #CCCCCC;
}

.loginselect {
 font-size: 11px;
 font-family: arial;
 color:#000033;
 background-color: #EFEFEF;
 border: 1px solid #CCCCCC;
}

.dbsearch {
 padding-left:3px;
 font-size: 11px;
 font-family: arial;
 color:#000033;
 background-color: #EFEFEF;
 border: 1px solid #CCCCCC;
}

.search {
 font-size: 11px;
 font-family: arial;
 color:#000033;
 background-color: #FFFFFF;
 border: 1px solid #CCCCCC;
}

.searchtwo {
 font-size: 11px;
 font-family: arial;
 color:#000000;
 background-color: #EFEFEF;
 border: 1px solid #666699;
 padding: 0px 0px 0px 1px;
 margin: 0;
}

.searchtwo_readonly {
 font-size: 11px;
 font-family: arial;
 color:gray;
 background-color: #EFEFEF;
 border: 1px solid #666699;
 padding: 0px 0px 0px 1px;
}


.searchthree {
 margin: 0;
 padding: 0;
 font-size: 11px;
 font-family: arial;
 color:#FFF;
 background-color: #1B223E; /*url(https://internal.i-4business.com/images/bg.jpg);*/ 
 background-repeat: no-repeat;
 border: 1px solid #666699;
}

.filterdropdown {
 padding: 0;
 margin: 0;
 font-size: 11px;
 font-family: helvetica,arial;
 color: #000000;
 background-color: #EFEFEF;
 border: 1px solid #666699;
}

.textbox {
 font-size: 11px;
 font-family: arial;
 font-weight: bold;
 color:#000;
 background-color: #EEE;
 border: 1px solid #3D4935; /* 628B61; */
 padding: 0px 0px 0px 1px;
 margin: 0;
}


.textbox_dd {
 font-size: 12px;
 font-family: arial;
 font-weight: bold;
 color:#000;
 background-color: #EEE;
 border: 1px solid #3D4935; /* 628B61; */
 padding: 2px 0px 2px 0px;
 margin: 0;
}


.textbox_bold {
 font-size: 11px;
 font-family: arial;
 font-weight: bold;
 color:#000;
 background-color: #EEE;
 border: 1px solid #3D4935; /* 628B61; */
 padding: 0px 0px 0px 1px;
 margin: 0;
}



.textbox_readonly {
 font-size: 11px;
 font-family: arial;
 color: #383838;
 background-color: #EEE;
 border: 1px solid #3D4935; /* 628B61; */
 padding: 0px 0px 0px 1px;
 margin: 0;
}



.forminput {
 padding-left:2px;
 font-size: 11px;
 font-family: arial;
 color:#000033;
 background-color: #EFEFEF;
 border: 1px solid #CCCCCC;
}


.formselect {
 font-size: 11px;
 font-family: arial;
 color:#000033;
 background-color: #EFEFEF;
 border: #FFFFFF;
 border-style: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px
}

.reset{
 overflow: visible;
 padding: 0px 1px 0px 1px;
 border: 1px #666699 outset;
 background-color: #FFCC33;
 font-size: 9px;
 margin: 0px;
 color: #000000;
 font-family: tahoma,Arial,tahoma;
 font-weight: bold; 
}

 #uljames
{
 padding: 0px 0px 0px 5px;
 margin: 0;
 border-bottom: 0;
 text-align: right;
}

#uljames li
{
 list-style: none;
 margin: 0;
 padding: 1px 0px 0px 0px;
 border: 0px;
}


.submit{
 margin: 0px;
 padding: 0px;
 background-color: #009900;
/* border: 1px solid #333366; */
 border: 1px #006600 outset;
 font-size: 10px;
 color: #FFFFFF;
 font-family: verdana,arial,serif;
/* font-weight: bold; */
}

div#default
{
 font-family: arial,verdana,serif;
 float: left;
 margin: 0px;
 padding: 0px;
 border: 0px;
 background-color: white;
 font-size: 11px;
 text-align: justify;
}


 #formlist
{
 float: left;
 padding: 5px 0px 0px 0px;
 margin: 0;
 border-bottom: 0;
 width: 250px;
 text-align: right;
}

#formlist li
{
 list-style: none;
 margin: 0;
 padding: 2px 0px 0px 0px;
 border: 0px;
}


 #formlist2
{
 float: left;
 padding: 5px 0px 0px 5px;
 margin: 0;
 border-bottom: 0;
 width: 600px;
 text-align: left;
}

#formlist2 li
{
 list-style: none;
 margin: 0;
 padding: 2px 0px 0px 0px;
 border: 0px;
}


ul#stats {
 width: 745px;
 background-color: white;
 padding: 2px 0px 1px 3px;
 }
ul#stats li {
 list-style-type: none;
 display: inline;
 float: left;
 margin: 0px 3px 1px 0px;
 padding: 2px 3px 2px 3px;
 font-size: 1.0em;
 font-family: verdana;
 }
ul#stats li.countryHeader {
 width: 200px;
 color: black;
 background-color: #ffccff;
 font-weight: bold;
 }
ul#stats li.columnHeader {
 width: 125px;
 color: blue;
 background-color: #ffffcc;
 font-weight: bold;
 text-align: center;
 }
ul#stats li.country {
 width: 200px;
 color: #666666;
 background-color: #eeeeee;
 }
ul#stats li.field {
 width: 125px;
 color: #999999;
 background-color: #eeeeee;
 text-align: right;
 }


ul#statsmore {
 width: 611px;
 background-color: white;
 padding: 2px 0px 1px 3px;
 }
ul#statsmore li {
 list-style-type: none;
 display: inline;
 float: left;
 margin: 0px 3px 1px 0px;
 padding: 2px 3px 2px 3px;
 font-size: 1.0em;
 font-family: verdana;
 }
ul#statsmore li.countryHeader {
 width: 200px;
 color: black;
 background-color: #ffccff;
 font-weight: bold;
 }
ul#statsmore li.columnHeader {
 width: 125px;
 color: blue;
 background-color: #ffffcc;
 font-weight: bold;
 text-align: center;
 }
ul#statsmore li.country {
 width: 200px;
 color: #666666;
 background-color: #eeeeee;
 }
ul#statsmore li.field {
 width: 125px;
 color: #999999;
 background-color: #eeeeee;
 text-align: right;
 }



.submit{
 overflow: visible;
 margin: 0px;
 padding: 0px;
 background-color: #009900; 
/* background-color: #505083; purply */
/* border: 1px solid #333366; */
 border: 1px #9cf outset;
 font-size: 0.8em;
 color: #FFFFFF;
 font-family: verdana,arial,serif;
}


.submit2{
 margin: 0px;
 padding: 0px;
 background-color: #505083; 
/* border: 1px solid #333366; */
 border: 1px #9cf outset;
 font-size: 0.8em;
 color: #FFFFFF;
 font-family: verdana,arial,serif;
}

.stop{

 overflow: visible;
 margin: 0px;
 padding: 0px 1px 0px 1px;
 background-color: red; 
/*669933  669966  	669999 */
/* border: 1px #000000 solid; */
border: 1px #666699 outset;
 font-size: 9px;
 /*color: #FFFFFF; */
 color: #FFFFFF;
 font-family: tahoma,Arial,tahoma;
 font-weight: bold;
 cursor: hand; 
 cursor: pointer;
}

.stop:hover
{
border: 1px solid #000000;
}


.delete{
 overflow: visible;
 margin: 0px;
 padding: 0px;
 background-color: #6699FF; 
/* background-color: #505083; purply */
/* border: 1px solid #333366; */
 border: 1px #000033 outset;
 font-size: 1.0em;
 color: #FFFFFF;
 font-family: arial,tahoma,serif;
}

.filter{
 overflow: visible;
 margin: 0px;
 padding: 0px;
 background-color: #666699; 
/* background-color: #505083; purply */
/* border: 1px solid #333366; */
 border: 1px #000000 outset;
 font-size: 11px;
 color: #FFFFFF;
 font-family: Arial,tahoma,arial;
}

.requestbutton{
 overflow: visible;
 margin: 0px;
 padding: 0px;
 background-color: #666699; 
/* background-color: #505083; purply */
/* border: 1px solid #333366; */
 border: 1px #000000 outset;
 font-size: 11px;
 color: #FFFFFF;
 font-family: Arial,tahoma,arial;
 font-weight: bold;
 cursor: hand; 
 cursor: pointer;
}


.clearbutton {
 overflow: visible;
 margin: 0px;
 padding: 0px;
 background-color: #669933; 
/*669933  669966  	669999 */
 border: 1px #000000 solid;
 font-size: 1.0em;
 /*color: #FFFFFF; */
 color: #FFFFFF;
 font-family: Arial,tahoma,arial;
 font-weight: normal;
}

.dgreenbutton {
 border-radius: 3px 3px 3px 3px;
 overflow: visible;
 margin: 1px 0px 0 0px;
 padding: 1px 2px 1px 2px;
 background-color: #669933; 
/*669933  669966  	669999 */
/* border: 1px #000 solid; */
 border: 1px #666 outset; 
 font-size: 9px;
 /*color: #FFFFFF; */
 color: #FFFFFF;
 font-family: tahoma,Arial;
 font-weight: bold; 
 cursor: hand; 
 cursor: pointer;
}


.dgreenbutton:hover
{
border: 1px solid #000000;
}

.main_butn {
 font-size:14px;
 font-family: "Helvetica Neue",Helvetica,Arial;
 background-color:#4982AE; /*#628B61; */
 color: #FFF;
/* overflow: visible; */
 margin-top: 2px;
 padding: 2px; 
 border: 0; /*1px #666699 outset;  */
 font-weight: bold; 
 cursor: hand; 
 cursor: pointer;
 border-radius: 3px 3px 3px 3px;
}

.main_butn:hover {
 background-color: #666;
}


.main_button_small {
 font-size:9px;
 font-family: "Helvetica Neue",Helvetica,Arial;
 background-color:#4982AE; /*#628B61; */
 color: #FFF;
/* overflow: visible; */
 margin: 0px;
 padding: 0px; 
 border: 0; /*1px #666699 outset;  */
 font-weight: bold; 
 cursor: hand; 
 cursor: pointer;
 border-radius: 3px 3px 3px 3px;
}

.main_button_small:hover {
 background-color: #666;
}


.main_butn_red {
 font-size:14px;
 font-family: "Helvetica Neue",Helvetica,Arial;
 background-color:#CD5C5C; /*#628B61; */
 color: #FFF;
 overflow: visible;
 margin-top: 2px;
 padding: 2px;
 border: 0; /*1px #666699 outset;  */
 font-weight: bold; 
 cursor: hand; 
 cursor: pointer;
 border-radius: 3px 3px 3px 3px;
}

.main_butn_red:hover {
 background-color: #666;
}


.go_butn_off {
 font-size:14px;
 font-family: "Helvetica Neue",Helvetica,Arial;
 background-color:#CCC;
 color: #EEE;
 overflow: visible;
 margin: 0px;
 padding: 2px;
 border: 0; 
 font-weight: normal; 
 cursor: hand; 
 cursor: pointer;
 border-radius: 3px 3px 3px 3px;
}

.delete_button {
 font-size:9px;
 font-family: "Helvetica Neue",Helvetica,Arial;
 background-color:#CD5C5C;
 color: #FFF;
 overflow: visible;
 margin: 1px 0 0 0;
 padding: 0 0 1px 0;
 border: 0; 
 font-weight: bold; 
 cursor: hand; 
 cursor: pointer;
 border-radius: 3px 3px 3px 3px;
}

.delete_button:hover {
 background-color: #666;
}



.dropdown_lgrey {
 padding: 0;
 margin: 0;
 font-size: 11px;
 font-family: helvetica,arial;
 font-weight: bold;
 color: #000;
 background-color: #EEE;
 border: 1px solid #3D4935;
}



.dgreendiv {
 margin: 0;
 padding: 0px;
 background-color: #669933; 
/*669933  669966  	669999 */
/* border: 1px #000 solid; */
 border: 1px #666699 outset; 
 font-size: 7px;
 /*color: #FFFFFF; */
 color: #FFFFFF;
 font-family: tahoma,Arial;
 font-weight: bold; 
 cursor: hand; 
 cursor: pointer;
/* border-radius: 5px; */
 text-align: center;
}


.dgreendiv:hover
{
border: 1px solid #000000;
}



.disabledbutton{
 overflow: visible;
 margin-top: 2px;
 padding: 0px 1px 0px 1px;
 background-color:#EFEFEF; 
/*669933  669966  	669999 */
/* border: 1px #000000 solid; */
border:1px solid grey;
 font-size: 9px;
 /*color: #FFFFFF; */
 color: grey;
 font-family: tahoma,Arial;
 font-weight: normal; 
 cursor: text; 
 text-decoration: none;

}

.close_btn {
 display: block;
 background-color:#990000;
 color:#FFF;
 font-weight: bold;
 padding:1px 1px 0 1px;
 width: 14px;
 height: 13px;
 text-align:center;
 cursor: hand;
 cursor: pointer;
 text-decoration: none;
}

.close_btn:hover {
 background-color:#CD5C5C;
}

.subPbutton{
 overflow: visible;
 margin: 0px;
 padding: 0px 1px 0px 1px;
 background-color: #666699; 
/*669933  669966  	669999 */
/* border: 1px #000000 solid; */
border: 1px #000 outset;
 font-size: 11px;
 /*color: #FFFFFF; */
 color: #FFFFFF;
 font-family: Arial,tahoma,arial;
 font-weight: bold;
 cursor: hand; 
 cursor: pointer;
}



.clearbuttonview{
 overflow: visible;
 margin: 0px;
 padding: 0px;
 background-color: #EFEFEF; 
/*669933  669966  	669999 */
 border: 1px gray solid;
 font-size: 1.0em;
 color: gray;
 font-family: Arial,tahoma,arial;
 font-weight: normal;
}

.gobutton{
 overflow: visible;
 margin: 0px;
 padding: 0px;
 background-color: #669933; 
 border: 1px #000000 outset;
 font-size: 1.0em;
 color: #FFFFFF;
 font-family: Arial,tahoma,arial;
}



div#main
{
 margin: 0;
 padding: 0px 0px 0px 0px;
 font-family: arial,verdana, serif;
 font-size: 11px;
}

div#content
{
 margin: 0;
 padding: 0px 0px 0px 0px;
 border: 0px;
 background-color: white;
 font-size: 11px;
 text-align: left;
}

div#content_left
{
 float: left;
 width: 379px;
 margin: 0px;
 padding: 2px 0px 0px 2px;
 border: 0px;
 font-size: 11px;
 text-align: left;
}

div#content_right
{
 float: right;
 width: 379px;
 margin: 0px;
 padding: 2px 2px 2px 2px;
 border: 0px;
 font-size: 11px;
 text-align: left;
}


div#content_lefttwo
{
 float: left;
 width: 450px;
 margin: 0px;
 padding: 2px 0px 0px 2px;
 border: 0px;
 background-color: white;
 font-size: 11px;
 text-align: left;
}

div#content_righttwo
{
 float: left;
 width: 335px;
 margin: 0px;
 padding: 2px 2px 2px 2px;
 border: 0px;
 background-color: white;
 font-size: 11px;
 text-align: left;
}

div#maincontent_left
{
 float: left;
 width: 498px;
 margin: 0px;
 padding: 2px 0px 0px 2px;
 border: 0px;
 background-color: white;
 font-size: 0.7em;
 text-align: left;
}

div#maincontent_right
{
 float: right;
 width: 488px;
 margin: 0px;
 padding: 2px 2px 0px 0px;
 border: 0px;
 background-color: white;
 font-size: 0.7em;
 text-align: left;
}

div#welcome_one
{
 float: left;
 width: 330px;
 margin: 0px;
 padding: 2px 0px 0px 2px;
 border: 0px;
 background-color: white;
 font-size: 11px;
 text-align: left;
display:inline;
}



div#query1
{
 float: left;
 width: 50px;
 margin: 0px;
 padding: 0px 2px 0px 1px;
 border: 0px;
 background-color: white;
 font-size: 1.0em;
 text-align: right;
}

div#query2
{
 float: right;
 width: 280px;
 margin: 0px;
 padding: 0;
 border: 0px;
 background-color: white;
 font-size: 1.0em;
 text-align: left;
}

div#query3
{
 float: left;
 width: 75px;
 margin: 0px;
 padding: 0 0 0px 0;
 border: 0px;
 background-color: white;
 font-size: 1.0em;
 text-align: right;
}

div#query4
{
 float: right;
 width: 300px;
 margin: 0px;
 padding: 0 0 0px 0;
 border: 0px;
 background-color: white;
 font-size: 1.0em;
 text-align: left;
}

div#querydates1
{
 float: left;
 width: 75px;
 margin: 0 0 4px 0;
 padding: 2px 0 0px 0;
 border: 0px;
 text-align: right;
}

div#querydates2
{
 float: left;
 width: 300px;
 margin: 0 0 4px 0;
 padding: 0 0 0 5px;
 border: 0px;
 text-align: left;
}

div#spacer
{
 margin: 0px;
 padding: 0 0 10px 0;
 border: 0px;
 font-size: 1px;
}


div#leftfilter
{
 float: left;
 margin: 0px;
 padding: 0;
 border: 0;
 background-color: white;
}

div#rightfilter
{
 float: right;
 margin: 0px;
 padding: 0px;
 border: 0px;
 background-color: white;
}

div#leftbar
{
 float: left;
 width: 600px;
 margin: 0px;
 padding: 3px 0px 0px 0px ;
 border: 0px;
}

div#rightbar
{
 float: right;
 width: 300px;
 margin: 0px;
 padding: 2px 0px 2px 0px ;
 border: 0px;
 text-align: right;
}


textarea#styled1 {
  width: 350px;
  border: 1px solid #666699;
  background-color: #EFEFEF;
  padding: 2px;
  font-size: 1.0em;
  font-family:arial, sans-serif;
}


textarea#tarea_qresults {
  width: 805px;
  height: 500px;
  margin: 15px 0 15px 5px;
  border: 1px solid #CCCCCC;
  background-color: #EFEFEF;
  padding: 2px;
  font-size: 1.0em;
  font-family:arial, sans-serif;
}

textarea#styledbox {
	width: 400px;
	height: 120px;
	border: 1px solid #666699;
        background-color: #EFEFEF;
	padding: 2px;
        margin: 0;
	font-family: arial, Tahoma, sans-serif;
     }

div#pagebox
{
/* float: right; */
 width: 180px;
/* height: 14px; */
/* line-height: 12px; */
 margin: 0px;
 padding: 2px 0px 2px 0px ;
 background-color: #669933;
 border: 1px solid #000000;
 text-align: center;
 font-size: 1.0em;
 float: right;
}


.reminderfooter {
 border-radius: 6px 6px 6px 6px;
 width: 500px; 
 padding: 4px;
 margin: 20px 0 20px 250px;
 border: 1px solid #E0E0E0;
 font-size: 11px;
 font-family:arial, sans-serif;
 color: #000;
 clear: both;
}


.hidden { display: none; }
.clearer { clear: both; font-size: 1px; }
.floatLeft { float: left; }
.floatRight { float: right; }
.center { text-align: center; }
.right { text-align: right; }
.leftContainer{ margin-left: 0px; }
.centerContainer { margin: auto; }
.rightContainer { margin-right: 0px; }
.leftText { text-align: left; }
.centerText { text-align: center; }
.textbottom {vertical-align:text-bottom;}  

.rightText { text-align: right; }
.bold { font-weight: bold; }
.boldunderline { font-weight: bold; text-decoration: underline; }
.marginZero { margin: 0px; }
.marginTop { margin-top: 10px; }
.noMarginTop { margin-top: 0px; }
.marginBottom { margin-bottom: 10px; }
.noMarginBottom { margin-bottom: 0px; }
.marginLeft { margin-left: 0px; }
.noMarginLeft{ margin-left: 0px; }
.marginRight { margin-right: 10px; }
.noMarginRight { margin-right: 0px; }
.tablepad {border:0;padding:0px 1px 1px 2px; margin: 0;}
 
.querypad {border:0;padding:0px 1px 1px 2px; margin: 0;
          color: #000000;
          font-family: arial,verdana,serif;
          font-size: 11px; 
          cursor: hand; 
          cursor: pointer;

           }

.querypad:hover {
         border:0;
         padding:0px 1px 1px 2px;
         margin: 0;
         background-color:#000000;
         color: #FFF;
          }

.querypadtwo {border:0;padding:0; margin: 0;
          width: 450px;
          color: #000000;
          font-family: arial,verdana,serif;
          font-size: 11px; 
          cursor: hand; 
          cursor: pointer;
          background-color:#EFEFEF;

           }

.querypadtwo:hover {
         border:0;
         padding:0;
         margin: 0;
         background-color:#000000;
         color: #FFF;
          }

.querypadthree {border:0;padding:0; margin: 0;
          float: left;
          color: #000000;
          font-family: arial,verdana,serif;
          font-size: 11px; 
          cursor: hand; 
          cursor: pointer;
          background-color:#EFEFEF;

           }

.querypadthree:hover {
         border:0;
         padding:0;
         margin: 0;
         background-color:#000000;
         color: #FFF;
          }


.querypadfour {border:0;padding:0px 1px 1px 2px; margin: 0;
          color: #000000;
          font-family: arial,verdana,serif;
          font-size: 11px; 
          cursor: hand; 
          cursor: pointer;
          background-color: #EFEFEF;

           }

.querypadfour:hover {
         border:0;
         padding:0px 1px 1px 2px;
         margin: 0;
         background-color:#000000;
         color: #FFF;
          }



#parent {
        margin: 0;
        padding: 0;
        border: 0;
        background: transparent;
        color: #000;
        overflow: hidden;
      }
      .child { 
        margin: 0;
        padding: 0 0 0 2px;
        border: 0;
        width: 135px;
        background-color: #EFEFEF;
        float: left;
        font-family: arial,verdana,serif;
        font-size: 11px;
        margin-bottom: -20px; padding-bottom: 20px;
        line-height: 18px;
        cursor: hand; 
        cursor: pointer;

      }

      .childtwo { 
        margin: 0 0 0 2px;
        padding: 0 0 0 2px;
        border: 0;
        width: 835px;
        background-color: #EFEFEF;
        float: left;
        font-family: arial,verdana,serif;
        font-size: 11px;
        margin-bottom: -20px; padding-bottom: 20px;
        line-height: 18px;
      }

      #parent:hover div  {
        background-color: #000;
        color: #FFF;
      }


      #parent:hover tr  {
        background-color: #000;
        color: #FFF;
      }


#setupuserslist {
        margin: 0;
        padding: 0;
        border: 0;
        background: transparent;
        color: #000;
        overflow: hidden;
        width: 100%;
        border: 0px solid #666666;
      }

      .setupuserslistchildone { 
        margin: 0 0 0px 0;
        padding: 0 0 0 2px;
        border: 0;
        width: 254px;
        float: left;
        font-family: arial,verdana,serif;
        color: #000;
        font-size: 11px;
        cursor: hand; 
        cursor: pointer;
      }


      .setupuserslistchildtwo { 
        margin: 0 0 0px 0px;
        padding: 0 0 0 2px;
        border: 0;
        width: 110px;
        float: left;
        font-family: arial,verdana,serif;
        color: #000;
        font-size: 11px;
        cursor: hand; 
        cursor: pointer;
      }


      .setupuserslistchildthree { 
        margin: 0 0 0px 0px;
        padding: 0 0 0 2px;
        border: 0;
        width: 110px;
        float: left;
        font-family: arial,verdana,serif;
        color: #000;
        font-size: 11px;
        cursor: hand; 
        cursor: pointer;
      }

     .setupuserslistchildfour { 
        margin: 0 0 0px 0px;
        padding: 0 0 0 2px;
        border: 0;
        width: 327px;
        background-color: #FFF;
        float: left;
        font-family: arial,verdana,serif;
        font-size: 11px;
        cursor: hand; 
        cursor: pointer;
      }


   #setupuserslist:hover .setupuserslistchildone , #setupuserslist:hover .setupuserslistchildtwo , #setupuserslist:hover .setupuserslistchildthree , #setupuserslist:hover .setupuserslistchildfour {
     background-color: #B1C3ED;
     color: #000;
   }


#screenlistheader {
 overflow: hidden;
 width: 100%;
 background-color: #1B223E;
 background-image: url(https://internal.i-4business.com/images/bg.jpg);
 background-repeat: no-repeat;
 border: 0;
 padding: 0;
 margin: 0;
 color: #FFFFFF;
 font-family: arial,verdana,serif;
        font-size: 11px;
        line-height: 18px;


 }


.list_header_grey {
 overflow: hidden;
 width: 100%;
 border: 0;
 padding: 0;
 margin: 0;
 color: #FFFFFF;
 font-family: arial,verdana,serif;
 font-size: 11px;
 line-height: 18px;
 }

.pagenext_grey
{
/* float: left; */
/* display:inline; */
/* border-top:1px solid #CCC; */
/* border-right:1px solid #CCC; */
 margin: 0 0 0 1px ;
 padding: 0px 0 0 0;
 width: 200px;
 background-color: #666;
 font-size: 11px;
 text-align: center;
 font-family: arial,verdana,serif;
 border-radius: 3px 3px 0 0;
}


#screenlistheaderBig {
 overflow: hidden;
 width: 100%;
 background-color: #1B223E;
 background-image: url(https://internal.i-4business.com/images/bg.jpg);
 background-repeat: no-repeat;
 border: 0;
 padding: 0;
 margin: 0;
 color: #FFFFFF;
 font-family: arial,verdana,serif;
        font-size: 13px;
        line-height: 25px;


 }


#screenlist {
        margin: 0;
        padding: 0;
        border: 0;
        background: transparent;
        color: #000;
        overflow: hidden;
        width: 100%;
      }


      .screenlistitem { 
        padding: 0 0 0 2px;
        border: 0;
        float: left;
        font-family: arial,verdana,serif;
        color: #000;
        font-size: 11px;
        line-height: 18px;
        cursor: hand; 
        cursor: pointer;
      }

   #screenlist:hover .screenlistitem  {
     background-color: #B1C3ED;
     color: #000;
   }


.list_table {
 margin: 0;
 padding: 0;
 border: 0;
/* background: transparent; */
 overflow: hidden;
 width: 100%;
}

.list_table_item { 
  padding: 0 0 0 0px;
  border: 0;
  float: left;
  font-family: arial,verdana,serif;
  font-size: 11px;
  line-height: 18px;
}


.displaylist {
        margin: 0;
        padding: 0;
        border: 0;
/*        background: transparent; */
        overflow: hidden;
        width: 100%;
}

      .displaylistitem { 
        padding: 0 0 0 2px;
        border: 0;
        float: left;
        font-family: arial,verdana,serif;
        font-size: 11px;
        line-height: 18px;
      }

   .displaylist:hover   {
     background-color: #B1C3ED;
     color: #000;
   }

.displayclick {
 float: left;
 margin: 0;
 padding: 0;
 border: 0;
 overflow: hidden;
 background: transparent;
 cursor: hand; 
 cursor: pointer;
}

      .listodd { 
        background-color: #EFEFEF;
      }

      .listeven { 
        background-color: #FFF;
      }

      .listcurrent { 
     /*   background-color: #B1C3ED; */
        background-color: #FFFFA6; 
        color: #000;
        /*font-weight: bold;*/
        border-top: 1px solid #000;
        border-bottom: 1px solid #000;
      }

      .listcurrenttwo { 
        background-color: #B1C3ED;
        color: #000;
        font-weight: bold;
      }


      .listdelete { 
        color: #A2A2A2;
      }

      .listnormaltext { 
        color: #000;
      }


      .listbluetext { 
        color: blue;
      }

      .listpurpletext { 
        color: #663399;
      }

      .listredtext { 
        color: red;
      }

      .listorangetext { 
        color:  #F88017;
      }

      .listwhitetext { 
        color: #FFF;
      }

      .listgreentext { 
        color: #4B8A08;
      }

      .listoutofdatetext { 
        color: #990000;
      }

      .listdgreentext { 
        color: green;
      }

      .listdgreytext { 
        color: #8e8e8e;
      }

      .list_bold { 
        font-weight: bold;
      }


      .greytext { 
        color: #CCC;
      }


      .d_red_text { 
        color: #cd5c5c;
      }
 
      .red_text {
        color: #FF0000;
      }


      .sleeper_text { 
        color: #AFAF56; /*#fcdd15;*; /*#fbf214;*/ /*#CC99FF; */
      }

.top_researcher {
 background-color: green;
 color: #FFFFFF;
}
.bottom_researcher {
 background-color: #FF0000;
 color: #FFFFFF;
}


.centre {
text-align:center;
}


.sortcol
{
 float: left;
 color: #FFFFFF;
 font-size: 11px;
}

.sortcolhover
{
 color: #FFFFFF;
 font-size: 11px;
 text-decoration: underline;
 cursor: hand; 
 cursor: pointer;
}


.sortcolhover:hover
{
     background-color: #B1C3ED;
     color: #000;
}


.pagenext
{
 float: left;
 display:inline;
/* border-top:1px solid #CCC; */
/* border-right:1px solid #CCC; */
 margin: 0 0 0 5px ;
 padding: 0px 0 0 0;
 width: 180px;
 background-color: #1B223E;
 background-image: url(https://internal.i-4business.com/images/bg.jpg);
 background-repeat: no-repeat;
 font-size: 11px;
 text-align: center;
 font-family: arial,verdana,serif;
 border-radius: 0 7px 0 0;
}


.testfade
{
 float: left;
 display:inline;
 border-top:1px solid #CCC;
 border-right:1px solid #CCC;
 margin: 0 5px 0 5px ;
 padding: 0;
 background-color: #1B223E;
 background-image: url(https://internal.i-4business.com/images/bg.jpg);
 background-repeat: no-repeat;
 font-size: 11px;
 text-align: center;
 font-family: arial,verdana,serif;
 color: #FFF;
 font-weight: normal;
 text-decoration: underline;
 cursor: hand; 
 cursor: pointer;
 width: 150px;
}

.testfade:hover {
 background-image: none;
 background-color: #B1C3ED;
 color: #000;
}

.testfadeTWO
{
 float: left;
 display:inline;
 border-top:1px solid #CCC;
 border-right:1px solid #CCC;
 margin: 0 5px 0 5px ;
 padding: 0;
 background-color: #1B223E;
 background-image: url(https://internal.i-4business.com/images/bg.jpg);
 background-repeat: no-repeat;
 font-size: 11px;
 text-align: center;
 font-family: arial,verdana,serif;
 color: #FFF;
 font-weight: bold;
 text-decoration: none;
 cursor: hand; 
 cursor: pointer;
 width: 150px;
}


a.tip{
    position:relative; /*this is the key*/
    color:#FFF;
    text-decoration:none;
    font-family: arial,verdana,serif;
    font-size: 11px;
    border: 1px solid #000000;
    background-color:#666699;
    font-weight: bold;
    text-align: center;
    }

a.tip:hover{
 /*background-color:#ff0; */
 background-color: #666699; 
 border: 1px solid #000000;
  color: #000;
  font-weight: bold;
    width: 200px;

 }

a.tip span{display: none}

a.tip:hover span{ /*the span will display just on :hover state*/
    z-index: 3;
    display:block;
    /*position:absolute;
    top:2em; left:1em; width:25em;*/
    position: fixed;
    top:50px; right:350px;width:30em;
    /*border:1px solid #000000;*/
    /*background-color:#EFEFEF;*/
    border: 1px solid #666699;
    background-color:#FFCC33;
    /*opacity: 0.9; */
    color:#000;
    text-align: left;
    padding: 2px;
    font-size: 11px;
    font-family: arial,verdana,serif;
    font-weight: normal;
    text-wrap: unrestricted;
    }


.tickbox {
 padding-top: 0;
 padding-right: 0;
 padding-bottom: 0;
 padding-left: 0;
 margin: 0px;
}


.paddingZero { padding: 0px; }
.paddingTop { padding-top: 1em; }
.noPaddingTop { padding-top: 0px; }
.paddingBottom { padding-bottom: 1em; }
.noPaddingBottom { padding-bottom: 0px; }
.paddingLeft { padding-left: 0px; }
.noPaddingLeft { padding-left: 0px; }
.paddingRight { padding-right: 10px; }
.noPaddingRight { padding-right: 0px; }
.paddingLeft { padding-left: 10px; }
 
.borderNone { border: none; }
.bgImageNone { background-image: none; }
.textDecorationNone, .textDecorationNone a { text-decoration: none; }
.blackBorder { border: 1px solid black; }
.whiteText { color: white; }
.whiteBG { background-color: white; }
.lightGreyBG { background-color: #e6e6e6; }
.hoverUnderline { text-decoration: none; }
.hoverUnderline:hover { text-decoration: underline; }
.hand { border:0;padding:0px 1px 1px 2px; margin: 0; cursor: hand; cursor: pointer;text-decoration: underline;color: #FFFFFF; }
.hand:hover {background-color:#000000;text-decoration: underline;color: #FFFFFF; }
.hand_img { cursor: hand; cursor: pointer;}


.clearboth {
 margin: 0;
 padding: 0;
 border: 0;
 clear: both;
 /*font-size: 1px; */
 background-color: transparent;
 height: 0;
 font-size: 0;
 overflow: hidden;
 width: 0;
 line-height: 0;
}

.welcomeboxheader {
 overflow: hidden;
 border:1px solid #666699;
 padding:2px 0px 1px 2px;
 margin: 0 0 0px 0px;
 text-decoration: none;
 text-align: left;
 background-color: #EFEFEF;
 color: #000;
 width: 195px;
 font-size: 11px;
 font-family: arial,verdana,serif;
 font-weight: bold;
 }

.welcomebox {
 border-top:1px solid black;
 border-left:1px solid black;
 border-right:1px solid black;
 padding:0px 0px 1px 1px;
 margin: 0 0 0px 0px;
 cursor: hand; 
 cursor: pointer;
 text-decoration: none;
 text-align: left;
 background-color: #1B223E;
 background-image: url(https://internal.i-4business.com/images/bg.jpg);
 background-repeat: no-repeat;
 color: #FFF;
 width: 195px;
 font-size: 11px;
 font-family: arial,verdana,serif;
 font-weight: bold;
 }

.welcomebox:hover {
 background-image: none;
 background-color: #B1C3ED;
 text-decoration: none;
 color: #000;
 }


.querytip {
 border:1px solid black;
 padding:0px 0px 1px 0px;
 margin: 0 0 2px 5px;
 cursor: hand; 
 cursor: pointer;
 text-decoration: none;
 text-align: center;
 background-color: #1B223E;
 background-image: url(https://internal.i-4business.com/images/bg.jpg);
 background-repeat: no-repeat;
 color: #FFF;
 width: 135px;
 font-size: 11px;
 font-family: arial,verdana,serif;
 font-weight: bold;
 float: left;
 }

.querytip:hover {
 background-image: none;
 background-color: #B1C3ED;
 text-decoration: none;
 color: #000;
 }


.querytipview { border:1px solid grey;
            padding:0px 0px 1px 0px;
            margin: 0 0 2px 5px;
            cursor: text; 
            text-decoration: none;
            text-align: center;
            background-color:#EFEFEF;
            color: grey;
            width: 135px;
            font-size: 11px;
            font-family: arial,verdana,serif;
            font-weight: normal;
            float: left;
           }
.querytipview:hover {background-color:#EFEFEF;text-decoration: none;color: grey; }

.querytipview span{display: none}

.querytipview:hover span{ /*the span will display just on :hover state*/
    z-index: 3;
    display:block;
    /*position:absolute;
    top:2em; left:1em; width:25em;*/
    position: fixed;
    top:50px; right:350px;width:30em;
    /*border:1px solid #000000;*/
    /*background-color:#EFEFEF;*/
    border: 1px solid #666699;
    background-color:#FFCC33;
    /*opacity: 0.9; */
    color:#000;
    text-decoration: none;
    text-align: left;
    padding: 2px;
    font-size: 11px;
    font-family: arial,verdana,serif;
    font-weight: normal;
    text-wrap: unrestricted;
    }

.querytipClick {
 border:1px solid black;
 padding:0px 0px 1px 0px;
 margin: 0 0 2px 5px;
 cursor: hand; 
 cursor: pointer;
 text-decoration: none;
 text-align: center;
 background-color: #FFFFA6; /*#990000;*/
 color: #000;
 width: 135px;
 font-size: 11px;
 font-family: arial,verdana,serif;
 font-weight: bold;
 float: left;
 }

.querytipClick:hover {
 
 text-decoration: none;
 }

.itemIndicator {
 border:1px solid black;
 padding:0px 0px 1px 0px;
 margin: 0 0 2px 5px;
 cursor: hand; 
 cursor: pointer;
 text-decoration: none;
 text-align: center;
 background-color: #990000;
 color: #FFF;
 width: 135px;
 font-size: 11px;
 font-family: arial,verdana,serif;
 font-weight: bold;
 float: left;
 }


.querymandatory { border: 0;
            padding:0px 0px 1px 0px;
            margin: 0 0 2px 0 ;
            text-decoration: none;
            text-align: center;
            color: red;
            width: 15px;
            font-size: 15px;
            font-family: arial,verdana,serif;
            font-weight: bold;
            float: left;
           }

.queryclear { border:1px solid black;
            padding:0px 0px 1px 0px;
            margin: 0 0 2px 0px;
            cursor: hand; 
            cursor: pointer;
            text-decoration: none;
            text-align: center;
            background-color: #693;
            color: #FFF;
            width: 30px;
            font-size: 11px;
            font-family: arial,verdana,serif;
            font-weight: normal;
            float: left;
           }
.queryclear:hover {background-color:red;text-decoration: none;color: #FFFFFF; }


.viewqueryclear {
   border:1px solid gray;
   padding:0px 0px 1px 0px;
   margin: 0 0 2px 0px;
   cursor: text; 
   text-decoration: none;
   text-align: center;
   background-color: #EFEFEF;
   color: gray;
   width: 30px;
   font-size: 11px;
   font-family: arial,verdana,serif;
   font-weight: normal;
   float: left;
}




/*
.queryclear span{display: none}

.queryclear:hover span{ /*the span will display just on :hover state*/
    z-index: 3;
    display:block;
    /*position:absolute;
    top:2em; left:1em; width:25em;*/
    position: fixed;
    top:50px; right:350px;width:30em;
    /*border:1px solid #000000;*/
    /*background-color:#EFEFEF;*/
    border: 1px solid #666699;
    background-color:#FFCC33;
    /*opacity: 0.9; */
    color:#000;
    text-decoration: none;
    text-align: left;
    padding: 2px;
    font-size: 11px;
    font-family: arial,verdana,serif;
    font-weight: normal;
    text-wrap: unrestricted;
    }
*/



/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_drop_2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.preload1 {background: url(three_1.gif);}
.preload2 {background: url(three_1a.gif);}

/*#nav {padding:0; margin:0; list-style:none; height:38px; background:#fff url(three_0.gif) repeat-x; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}*/
#nav {padding:0; margin:0; list-style:none; height:20px; width:990px; background:#666699 repeat-x; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}

/*
#nav li.top {display:block; float:left; height:38px;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:30px; color:#ccc; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(three_0.gif);}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(three_0.gif) right top no-repeat;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(three_0a.gif) no-repeat right top;}
*/

#nav li.top {display:block; float:left; height:20px;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:20px; color:#ccc; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 5px; cursor:pointer; }
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 5px; height:35px; }
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 5px; height:35px; }



/*
#nav li:hover a.top_link {color:#fff; background: url(three_1.gif) no-repeat;}
#nav li:hover a.top_link span {background:url(three_1.gif) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(three_1a.gif) no-repeat right top;}
*/

#nav li:hover a.top_link {color:#fff;  }
#nav li:hover a.top_link span {}
#nav li:hover a.top_link span.down {}



/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:0px; top:20px; background: #666699; padding:1px; border:1px solid #000000; white-space:nowrap; width:200px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:18px; position:relative; float:left; width:200px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:18px; width:200px; line-height:18px; text-indent:5px; color:#EFEFEF; text-decoration:none;border:0px solid #666699;}
#nav li ul.sub li a.fly
{background:#666699 url(arrow_over.gif) 80px 6px no-repeat; }
#nav li:hover ul.sub li a:hover 
{background:#fff; color: #000; border-color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{background:#666699 url(arrow.gif) 80px 6px no-repeat; color:#EFEFEF;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #666699; padding:2px; border:1px solid #000000; white-space:nowrap; width:200px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#666699 url(arrow_over.gif) 80px 6px no-repeat; color:#fff; border-color:#000;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#666699 url(arrow.gif) 80px 6px no-repeat; color:#000; border-color:#666699;} 


/* --------------------------------------------------- */

/*==============================================================================

	GRC multi-level script-free pure-CSS menuing system stylesheet.
   This code is hereby placed into the public domain by its author
   Steve Gibson. It may be freely used for any purpose whatsoever.

	Computed Geometries:	with a default 12px font, 1.0em == 12px and
	1px == 0.08333em.
	Thus, our 98px wide Freeware & Research buttons are 8.166666em wide.

==============================================================================*/

/*====== GLOBAL OVERRIDES FOR MAJOR ITEMS AND DIFFERING BROWSER DEFAULTS =====*/


ul { margin-left:20px; }       /* kill default 50px left padding and set 20px */
li { margin-bottom:1em; }          /* set default inter-item vertical spacing */
.tightlist li { margin-bottom:0.25em; }     /* tighter list for simple bullets */


/* our default page-width div */
.pagecontainer { width:85%; text-align:left; font-size:10pt;}


 /*================= STYLES FOR THE GRC MASTHEAD & CONTROLS ==================*/

.menuminwidth0 {             /* for all browsers (non-IE) that obey min-width */
	position:relative;
	border:0;
	margin:0;
	padding:0;
	width:100%;
	height:55px;/* 36px masthead height + 18px button height + 1px lower border*/
	min-width:560px;
}

/* suppress our whole menu when not an interactive mode (when printing, etc.) */
@media print, projection { .menuminwidth0 { d\isplay:none; } }

* html .menuminwidth1 { /* this allows IE5/6 to simulate min-width capability */
	position:relative;  /* we can simulate a minimum width by creating a large */
	float:left;          /* border in this first div, then placing our content */
	height: 1px;          /* into a second nested div (see 2nd nested div next */
	border-left:560px solid #fff;    /* CSS box-model borders are a fixed size */
}

* html .menuminwidth2 {    /* used to simulate min-width capability for IE5/6 */
	position:relative;
	margin-left:-560px;
	height: 1px;
}

#masthead {
	position:relative;      /* position our child objects relative to this div */
	float:left;
	vertical-align:top;	         /* protect from super-large user text sizing */
	border:0;
	margin:0;
	padding:0;
	width:100%;                                  /* grey-fill the entire width */
	height:36px;                  /* set the overall height above the menu-bar */
	background:#F3F3F3;                          /* a very light shade of grey */
}

#mastheadlogo {
	float:left;
	vertical-align:top;
	border:0;
	padding:0;
	margin:6px 0 0 7px;
}

#focus {                                                 /* GRC's focus label */
	position:absolute;
	border:0;
	margin:0;
	padding:0;
	top:15px;
	left:301px;
	width:121px;
	height:13px;
}

/*
#search {                                                    /* search button */
	position:absolute;
	border:0;
	margin:0;
	padding:0;
	top:7px;
	right:6px;
	width:60px;
	height:19px;
}*/

#text {                                                 /* search text field */
	position:absolute;
	border:1px solid #404040;
	margin:0;
	padding:0 0 0 2px;
	top:7px;
	right:65px;
	width:12em;
/*	height:15px;         we'll define this at the bottom of our style sheet */
	font-size:5px !important;
	background:#fefefe;
}

#yah {                                    /* the "You are here" label graphic */
	position:absolute;
	top:5px;
	right:99px;
	width:87px;
	height:9px;
}


A.navwhite:link {text-decoration: none; color:#FFFFFF;font-size: 11px;font-family: arial; font-weight: bold;}
A.navwhite:visited {text-decoration: none; color:#FFFFFF;font-size: 11px;font-family: arial; font-weight: bold;}
A.navwhite:active {text-decoration: none; color:#FFFFFF;font-size: 11px;font-family: arial; font-weight: bold;}
A.navwhite:hover {text-decoration: none; color: #EFEFEF;font-size: 11px;font-family: arial; font-weight: bold;}

/*#669933*/


a.tooltiporig{
    position:relative; /*this is the key*/
    color:#FFFFFF;
    text-decoration:none;
    font-family: arial,verdana,serif;
    font-size: 8px;
    /*border: 1px solid #000000;*/
    background-color:#443874;
    font-weight: bold;
    }

a.tooltiporig:hover{
 /*background-color:#ff0; */
 background-color: #4682B4; 
  color: #FFFFFF;
 }

a.tooltiporig span{display: none}

a.tooltiporig:hover span{ /*the span will display just on :hover state*/
    z-index: 3;
    display:block;
    /*position:absolute;
    top:2em; left:1em; width:25em; */
    position: fixed;
    top:20px; left:450px; width:25em;
    border:1px solid #000000;
    background-color:#EFEFEF;
    color:#000;
    text-align: justify;
    padding: 2px;
    font-size: 11px;
    font-family: arial,verdana,serif;
    font-weight: normal;
    }


.tooltipheader
{
 margin: 0;
 border: 0;
 padding: 0 0 4px 0;
 font-weight: bold;
 text-decoration: underline;
}


.popup_header_image {
 display: inline-block;
 vertical-align: middle;
}

.popup_header_image_text {
 display: inline-block;
 vertical-align: middle;
 padding: 0 0 0 2px;
}


#back_fixed {
 position: fixed;
 bottom: 0;
 left: 1%;
 width: 150px;
 border-radius: 7px 7px 0px 0px;
 background-color: #383838;
 border: 1px solid #666;
 color: #EEE;
 font-weight: bold;
 padding: 10px 0 10px 0;
 font-size: 13px;
 text-align: center;
 cursor: pointer;
}



#toTop {
    background: url("https://internal.i-4business.com/images/totop.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    /*top: 39%;*/
    cursor: pointer;
    display: block;
    height: 103px;
    /*position: fixed;*/
    right: 0;
    text-indent: -9999px;
    width: 26px;
    z-index: 999;
}

#slide {
    border: medium none;
    top: 39%;
    cursor: pointer;
    display: block;
    height: 103px;
    position: fixed;
    right: 0;
    /*text-indent: -9999px;*/
    width: 26px;
    z-index: 99;
}



#ATL {
    background: url("https://internal.i-4business.com/images/actions-25.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    /* border: medium none;*/
    /*top: 50%; */
    cursor: pointer;
    display: block;
    height: 84px;
    position: fixed;
    right: 0;
    text-indent: -9999px;
    width: 25px;
    z-index: 999;
}





.slideout-menu {
	position: fixed;
	/*top: 105px;*/
	right: -250px;
	width: 250px;
	/*height: 300px;*/ /* 190 */ 
        min-height:200px;
	background: #333;
	z-index: 100;
        margin: 0px 0 0 0;
        border-radius: 0px 0px 0px 7px;
}

.slideout-menu-height-list {
/* height: 250px; */
}


.slideout-menu h3 {
	position: relative;
	padding: 12px 10px;
	color: #fff;
	font-size: 1.2em;
	font-weight: 400;
	border-bottom: 4px solid #222;
        z-index: 100;
}
.slideout-menu .slideout-menu-toggle {
	position: absolute;
	top: 12px;
	right: 10px;
	display: inline-block;
	padding: 6px 9px 5px;
	font-family: Arial, sans-serif;
	/*font-weight: bold;*/
	line-height: 1;
	background: #222;
	color: #999;
	text-decoration: none;
	vertical-align: top;
}
.slideout-menu .slideout-menu-toggle:hover {
	color: #fff;
}


.slideout-menu ul {
	list-style: none;
	font-weight: 300;
	border-top: 1px solid #151515;
	border-bottom: 1px solid #454545;
}
.slideout-menu ul li {
	border-top: 1px solid #454545;
	border-bottom: 1px solid #151515;
}
.slideout-menu ul li a {
	position: relative;
	display: block;
	padding: 10px;
	color: #999;
	text-decoration: none;
}
.slideout-menu ul li a:hover {
	background: #000;
	color: #fff;
}
.slideout-menu ul li a i {
	position: absolute;
	top: 15px;
	right: 10px;
	opacity: .5;
}


.stop_scrolling {
  height: 100%;
  overflow: hidden;
}
