
/***********************************************/
/* 
FONTS - Calibri, Franklin Gothic
IMAGE SOURCE - \\fox-web-1\D\Inetpub\fox6\design
*/
/***********************************************/

/***********************************************/
/* BODY STYLE  */
/***********************************************/
* {padding:0px;margin:0px;}  /*This gives ALL elements a zero padding and margin, a level playing field for all browsers.*/
body{height:100%;font-family: Arial, Helvetica, Trebuchet MS, Sans-serif; color:#000;line-height:1.166;margin:0px;padding:0px;background-color:#fff;left:0;width:100%; background-image:url(../images/bg-body.gif); background-repeat:repeat-x;}

/***********************************************/
/* DEFAULT HTML tag styles   			       */
/***********************************************/ 
a:link, a:visited, a:hover {Text-decoration: none;}
a:hover {text-decoration: underline; color:#3882C3;}
.a_underline:link, .a_underline:visited, .a_underline:hover{text-decoration: underline; color:#000;}
.a_underline:hover {color:#3882C3;}

/* overrides decoration from previous rule for hovered links */
h1, h2, h3, h4, h5, h6 { font-family: Arial,sans-serif; margin: 0px; padding: 0px; }
h1{ font-size: 120%; color: #334d55; }
h2{ font-size: 114%;  color: #006699; }
h3{ font-size: 100%; color: #334d55; }
h4{  font-size: 100%;  font-weight: normal;  color: #333333; }
h5{  font-size: 100%;  color: #334d55; }
ul{  list-style-type: square; }
ul ul{  list-style-type: disc; }
ul ul ul{  list-style-type: none; }
.bold { font-weight:700;}
.link_white{ color:#333;}
.link_black{ color:#fff;}


/*****************************************************************/
/* SHADOW STYLES - USED TO PROVIDE DROP SHADOWS ON DIVS*/
/*****************************************************************/
.css_shadow_blur{background-color: #ddd; color: inherit;margin-left: 2px;margin-top: 2px;border: 1px solid #eee;}
.css_shadow_shadow,.css_shadow_content{position: relative;bottom: 1px;right: 1px;}
.css_shadow_shadow{background-color: #ccc; color: inherit;}
.css_shadow_content{background-color: #fff;color: #000;border: 1px solid #999;}


/*****************************************************************/
/* CONTACTS - STANDARD / PREVIEW VIEW */
/*****************************************************************/

#contact_preview_photos{overflow:auto; margin:10px; margin-top:10px; }
.contact_preview_photos_item{font-size:11px; color:#000; padding:10px; height:130px; text-align:center; width:176px;}
.contact_preview_photos_item:hover{background-color:#ECF4FB; cursor:pointer;}
.contact_preview_photos_image{width:120px; height:90px; margin:6px;}
.contact_preview_photos_table{background-image:url(../images/contact_preview_bg.gif);background-repeat:repeat-x;}
.contact_preview_lastname{color:#307BBC; font-size:12px; font-weight:700; }
.contact_preview_name{color:#000; font-size:11px; font-weight:700; }
.contact_preview_contacttype{color:#666666; font-size:12px; }
.contact_preview_label{color:#666; font-size:11px; }
.contact_preview_phone{color:#000; font-size:11px; }
.contact_preview_phone_tbl{margin-top:10px; width:172px;}
.contact_preview_phone_tbl td{ padding:1px;}
.contact_preview_buyermatching{ background-color:#eee; border:1px solid #ccc; margin:10px; font-size:11px;}
.contact_preview_buyermatching thead{ font-weight:700;font-size:12px;}
.contact_preview_buyermatching_propertytype{height:100px; border:1px solid #ccc; background-color:#fff;}
.contact_preview_buyermatching td{padding:4px;}
.contact_alphafilter{margin-left:6px;margin-top:30px;}
.contact_alphafilter_link{font-size:11px;background-color:#D8E0F0; border:solid 1px #999;color:#999; display:block; float:left; margin:4px; padding:4px;padding-top:2px;padding-bottom:2px;margin-left:6px; margin-right:6px; font-weight:700;}
.contact_alphafilter_link:hover{font-weight:700; color:#000; text-decoration:none;}

.heading_box_upload{width:95%; border:1px solid #bbb; background-color:#ddd; font-size:12px; font-weight:700; text-align:left; padding:4px;padding-left:8px;}
.heading_box_status{width:95%; border:1px solid #A6C6EA; background-color:#DEEDF8; font-size:12px; font-weight:700; text-align:left; padding:4px;padding-left:8px;}


/*****************************************************************/
/* EDITOR - PROPERTY AND CONTACT */
/*****************************************************************/

.editor_leftpanel{background-color:#fff; padding-right:20px;}
.editor_rightpanel{background-color:#eee; border-left:solid 1px #ccc; width:280px;}
.editor_rightpanel_TBL { color:#000; font-size:11px; margin-top:20px; margin-left:auto; margin-right:auto; width:240px;}
.editor_rightpanel_TBL_header { color:#666;}
.editor_rightpanel_TBL_inner { width:100%;}
.editor_rightpanel_TBL_inner td{ padding:4px;}
#imgPropertyImage{ margin:2px; border:1px solid #eee;}
.editor_required_field{border:1px solid #A6C6EA; background-color:#ECF4FB;}
.editor_readonly_field{border:1px solid #ccc; background-color:#eee; color:#666;}
.editor_help{display:block;float:left;height:16px;width:14px;background-image:url(../images/help.gif);background-repeat:no-repeat;background-position:0 0; margin-left:4px; margin-top:2px;}
.editor_help:hover{background-position:-14px 0;}
.editor_help:active{background-position:-28px 0;}
.editor_help_popup{Background-Color:#EFF6FF; border:solid 1px #3A84C5; background-image:url(../images/help-banner.jpg); background-position:top, left; background-repeat:no-repeat; font-size:12px; width:210px; display:block; padding:5px;padding-top:36px; padding-bottom:10px; margin-left:15px;margin-right:15px;}
.editor_help_popup_button{font-size:10px; color:#000; background-color:#BED6F0; border:solid 1px #999; padding-top:2px; padding-bottom:2px; padding-left:4px; padding-right:4px; text-decoration:none; margin:0px;}
.editor_help_popup_button:hover{background-color:#CCC; border:solid 1px #333; color:#000; text-decoration:none;}
.editor_header{border-bottom:solid 1px #ccc; width:100%;margin-bottom:6px;margin-top:20px;}
.editor_header_title{font-size:14px; font-weight:700;}
.editor_header_title_campaign{margin-top:10px; display:block;}
.editor_header_toggle{font-size:10px; background-color:#ddd; text-decoration:none; color:#333; width:50px; text-align:center; border-left:1px solid #aaa;border-right:1px solid #aaa;border-top:1px solid #aaa;}
.editor_header_toggle:hover{background-color:#3882C3;color:#fff;}
.editor_header_toggle a{color:#333;}
.editor_header_toggle a:hover{color:#fff; text-decoration:none;}
.editor_tbl{width:100%;font-size:11px; margin-bottom:10px;}
.editor_tbl td{padding:4px;}
.editor_label{text-align:right; width:140px;font-size:12px;}
.editor_label_right{text-align:left; width:140px;font-size:11px;}
.editor_input{}
.editor_textbox{width:220px;font-size:12px; font-family:Arial; float:left; padding:2px;}
.editor_textbox_short{width:50px;font-size:14px; font-family:Arial; float:left; padding:2px;}
.editor_textbox_medium{width:100px;font-size:14px; font-family:Arial; float:left; padding:2px;}
.editor_textbox_large{width:400px;font-size:12px; font-family:Arial; float:left; padding:2px;}
.editor_selectmenu{font-size:12px; font-family:Arial; padding:2px; width:140px;}
.editor_selectmenu option {font-size:12px; font-family:Arial; margin:6px;cursor:pointer;}
.editor_selectmenu_short{font-size:12px; font-family:Arial; padding:2px; width:80px;}
.editor_selectmenu_short option {font-size:12px; font-family:Arial; margin:6px;cursor:pointer;}
.editor_textarea{ height:80px; width:200px; font-family:Arial;font-size:12px; padding:2px;}
.editor_textarea_large{ height:180px; width:400px; font-family:Arial;font-size:12px; padding:2px;}
.editor_checkbox label {padding:4px;font-size:12px;}
.editor_checkbox_panel {padding:4px;font-size:12px; width:250px; height:100px; border:1px solid #7F9DB9;}
.editor_ImageUpload{ border:1px solid #999; padding:2px; height:70px;}
.editor_ImageUpload_Logo{ border:1px solid #999; padding:2px;}
.editor_btn_Save{font-size:12px; font-weight:bold; color:#000; background-color:#D8E0F0; border:solid 1px #999; padding-top:4px; padding-bottom:4px; padding-left:8px; padding-right:8px; text-decoration:none; margin:10px; display:block; width:100px; text-align:center;}
.btn_AddNew:hover{background-color:#8A9DC4; border:solid 1px #8A9DC4; color:#fff; text-decoration:none;}
.AddOpenHouseTBL{margin-top:10px; border:1px solid #ccc;}
.AddOpenHouseTBLHeader{text-align:left; border-bottom:1px solid #ccc; background-color:#eee; font-weight:700;}
.AddOpenHouseTBLSub{width:350px;}

/*****************************************************************/
/* PAGENAV - THE SECONDARY MENU */
/*****************************************************************/
.pageNavBar{height:40px;}
.pageNavTBL{margin-top:5px; margin-left:10px;width:100%;}
.pageNavTBL td{padding-bottom:6px;padding-right:13px;}
.pageNavLabel{font-size:11px; font-weight:700;}
.pageNavHeading{font-size:16px; font-weight:700;display:block; margin-top:3px;}
.pageNavHeadingHome{font-size:16px; font-weight:700; display:block; margin-top:3px; margin-left:7px;}
.pageNavTBLTextSearch{width:80px;padding:2px;}
.pageNavBar_button_addActivity{height:23px;width:102px;background-image:url(../images/pagenav_button_addactivity.gif);display:block; margin-top:6px;margin-bottom:6px;}
.pageNavBar_button_addActivity:hover{background-image:url(../images/pagenav_button_addactivity_hover.gif);}
.pageNavBar_button_editProperty{height:23px;width:102px;background-image:url(../images/pagenav_button_editproperty.gif);display:block; margin-top:6px;margin-bottom:6px;}
.pageNavBar_button_editProperty:hover{background-image:url(../images/pagenav_button_editproperty_hover.gif);}
.pageNavBar_button_editContact{height:23px;width:102px;background-image:url(../images/pagenav_button_editcontact.gif);display:block; margin-top:6px;margin-bottom:6px; float:left;}
.pageNavBar_button_editContact:hover{background-image:url(../images/pagenav_button_editcontact_hover.gif);}
.pageNavBar_button_saveContact{height:23px;width:102px;background-image:url(../images/pagenav_button_savecontact.gif);display:block; margin-top:6px;margin-bottom:6px; float:left;}
.pageNavBar_button_saveContact:hover{background-image:url(../images/pagenav_button_savecontact_hover.gif);}
.pageNavBar_button_deleteContact{height:23px;width:102px;background-image:url(../images/pagenav_button_deletecontact.gif);display:block; margin-top:6px;margin-bottom:6px; float:left; margin-left:6px; }
.pageNavBar_button_deleteContact:hover{background-image:url(../images/pagenav_button_deletecontact_hover.gif);}

.pageNavBar_Shortcuts{font-size:10px; margin-left:6px; padding:1px;}
.pageNavBar_Shortcuts option{padding:1px;}

.pageNavBar_button_saveProperty{height:23px;width:102px;background-image:url(../images/pagenav_button_saveproperty.gif);display:block; margin-top:6px;margin-bottom:6px;}
.pageNavBar_button_saveProperty:hover{background-image:url(../images/pagenav_button_saveproperty_hover.gif);}
.pageNavBar_button_advancedview{height:23px;width:102px;background-image:url(../images/pagenav_button_advancedview.gif);display:block; margin-top:6px;margin-bottom:6px;}
.pageNavBar_button_advancedview:hover{background-image:url(../images/pagenav_button_advancedview_hover.gif);}
.pageNavBar_button_standardview{height:23px;width:102px;background-image:url(../images/pagenav_button_standardview.gif);display:block; margin-top:6px;margin-bottom:6px;}
.pageNavBar_button_standardview:hover{background-image:url(../images/pagenav_button_standardview_hover.gif);}
.pageNavBar_button_emailcontacts{height:23px;width:102px;background-image:url(../images/pagenav_button_emailcontacts.gif);display:block; margin-top:6px;margin-bottom:6px;}
.pageNavBar_button_emailcontacts:hover{background-image:url(../images/pagenav_button_emailcontacts_hover.gif);}

/*****************************************************************/
/* USEFUL ICONS  */
/*****************************************************************/
.del_icon{height:16px;width:16px;background-image:url(../images/del_icon.gif);display:block; margin-right:6px; background-repeat:no-repeat;}
.del_icon:hover{background-image:url(../images/del_icon_hover.gif);}
.edit_icon{height:16px;width:16px;background-image:url(../images/edit_icon.gif);display:block; margin-right:6px; background-repeat:no-repeat;}
.edit_icon:hover{background-image:url(../images/edit_icon_hover.gif);}
.save_icon{height:16px;width:16px;background-image:url(../images/save_icon.gif);display:block; margin-right:6px; background-repeat:no-repeat;}
.save_icon:hover{background-image:url(../images/save_icon_hover.gif);}
.up_icon{height:19px;width:20px;background-image:url(../images/editor_photo_up.gif);display:block; margin-left:0px; background-repeat:no-repeat;}
.up_icon:hover{background-image:url(../images/editor_photo_up_hover.gif);}
.down_icon{height:19px;width:20px;background-image:url(../images/editor_photo_down.gif);display:block; margin-left:0px; background-repeat:no-repeat;}
.down_icon:hover{background-image:url(../images/editor_photo_down_hover.gif);}
.left_icon{height:20px;width:19px;background-image:url(../images/editor_left.gif);display:block; margin-left:4px;margin-right:4px; background-repeat:no-repeat;}
.left_icon:hover{background-image:url(../images/editor_left_hover.gif);}
.right_icon{height:20px;width:19px;background-image:url(../images/editor_right.gif);display:block; margin-left:4px;margin-right:4px;  background-repeat:no-repeat;}
.right_icon:hover{background-image:url(../images/editor_right_hover.gif);}


/*****************************************************************/
/* POPUP / MODAL FORMS  */
/*****************************************************************/
.modalPanelTBL td{padding:0px;}
.modalPanelTBL{padding:0px;}
.modalBackground{Background-Color:Black; Opacity:0.3; filter: alpha(opacity = 30);}
.modalPanel{Background-Color:White; border:solid 1p x #333333; font-size:13px; padding:0px;}
.modalPanelCloseBTN{background-image:url(../images/modal_panel_close.jpg); height:30px; width:30px; background-repeat:no-repeat;background-position:0 0; display:block;}
.modalPanelCloseBTN:hover{background-image:url(../images/modal_panel_close_hover.jpg);}
.modalPanel_photonumber{font-size:11px;}
.modalPanel_container{padding:0px;}
.modalPanel_photo{padding:0px;}
.modalPanelNextPrevBTN{font-size:11px; color:White; background-color:#3781C2; border:solid 1px #999; padding-top:4px; padding-bottom:4px; padding-left:8px; padding-right:8px; text-decoration:none; height:14px; margin:4px; display:block; width:36px;}
.modalPanelNextPrevBTN:hover{background-color:#BBD9EE; border:solid 1px #000; color:Black; text-decoration:none;}
.wizardNextPrev{text-align:center; background-color:#eee;}


/***********************************************/
/* GRID STYLES  */
/***********************************************/

.grid_standard{ font-size:11px; color:#000;border:solid 1px #CBCCD0;}
.grid_standard th{ font-size:11px; color:#fff; font-weight:700; background-color:#3882C3; padding:8px;}
.grid_standard thead{ font-size:11px; color:#fff; font-weight:700; background-color:#3882C3; padding:8px;}
.grid_standard td {padding:8px; border-style:none;}
.grid_standard_row {padding:8px; border-style:none;cursor:pointer; }
.grid_standard_row:hover {background-color:#BAD9EE;}
.grid_standard_alt { background-color:#E5E8EF;cursor:pointer; }
.grid_standard_alt:hover {background-color:#BAD9EE;}
.grid_standard_addnew { background-color:#FDDDC6; cursor:pointer; font-size:12px;}
.grid_standard_addnew:hover { background-color:#FA7319; color:#fff;}
 
.grid_clean{ font-size:11px; color:#000;border:solid 1px #CBCCD0; width:100%;}
.grid_clean th{ font-size:11px; color:#000; font-weight:700; background-color:#E5E8EF; padding:4px;}
.grid_clean td {padding:4px; border-style:none;}
.grid_clean_row {padding:4px; border-style:none;cursor:pointer; }
.grid_clean_alt { background-color:#eee;cursor:pointer; }

.interested_property_link{color:#000; font-weight:normal;}

.photo_medium { border:solid 1px #333;}
 
 /***********************************************/
/* PREVIEW STYLES  */
/***********************************************/

.preview_container{ margin-top:5px;}
.preview_container td {padding:2px;}
.preview_standard{font-size:11px; border:solid 1px #999;color:#000; display:block; width:580px;}
.preview_standard a{color:#000;}
.preview_standard td{padding:0px;}
.preview_standard_title{background-color:#D6E8F6;}
.preview_standard_title_label{color:#000; font-size:14px; font-weight:700; margin:6px; display:block;}
.preview_standard_caption{color:#999; vertical-align:top;}
.preview_standard_highlight{color:#ff0000; font-weight:700;}
.preview_standard_inner td { padding:8px;}
.preview_standard_inner_header {font-weight:700; font-size:13px;}
.preview_photo{width:236px;}

.preview_standard_grey{font-size:11px; border:solid 1px #999;color:#000; background-color:#eee; display:block; width:100%;}
.preview_standard_grey td{padding:4px;}

#preview_interested_contacts{width:246px; font-size:11px;}
#preview_interested_contacts td{padding:4px;}
.preview_interested_contacts_name{color:#297ABF; text-decoration:none;}

.panFilterPreview {margin-top:2px;}
.panFilterDataView {margin-top:2px;}

.preview_standard_padded{ margin-top:10px;}
.preview_standard_padded td{ padding:2px; border-bottom:1px solid #ccc;}

/***********************************************/
/* MARKETING / DOCUMENT EDITOR   */
/***********************************************/

.marketingEditorTBL{ width:100%;}
.marketingEditorTBL thead{ color:#666;}
.marketingEditorTBL thead td{ border-bottom:1px dashed #ccc;}
.marketingEditorTBL td{padding:2px;}
.marketingLetterEditorTBL{font-size:11px;}
.marketingLetterEditorTBL thead{font-size:12px; font-weight:700;}
.marketingLetterEditorTBL td{padding:4px;}
.MarketingGroupsTBL{margin:0px;margin-top:6px;margin-bottom:6px;}

/***********************************************/
/* TO DO / ACTIVITY STYLES   */
/***********************************************/

.todo_selectmenu{font-size:11px; font-family:Arial; padding:2px; width:100px;}
.todo_selectmenu option {font-size:11px; font-family:Arial; margin:6px;cursor:pointer;}
.todo_datepicker{width:70px;font-size:10px; font-family:Arial; margin-right:4px;}
.todo_description{font-size:11px; font-family:Arial; padding:2px; width:260px;}

.todolist_container{width:582px; margin-top:10px;}
.todolist_container_big{width:820px; margin-top:10px;}
.todolist_container td{padding:0px;} 
.todolist_top{width:582px;height:58px; background-image:url(../images/todolist_top.gif);background-repeat:no-repeat;}
.todolist_top_big{width:820px;height:58px; background-image:url(../images/todolist_top_large.gif);background-repeat:no-repeat;}
.todolist_left{width:5px;background-image:url(../images/todolist_left.gif); background-repeat:repeat-y;}
.todolist_bg{width:567px;background-image:url(../images/todolist_bg.gif); background-repeat:repeat-y; text-align:left;}
.todolist_bg_big{width:805px;background-image:url(../images/todolist_bg.gif); background-repeat:repeat-y; text-align:left;}
.todolist_bg_inner{padding:10px; font-size:11px;}
.todolist_bg_inner_table{padding:4px; width:100%;}
.todolist_right{width:10px;background-image:url(../images/todolist_right.gif); background-repeat:repeat-y;}
.todolist_bottom{width:582px;height:14px; background-image:url(../images/todolist_bottom.gif); background-repeat:no-repeat;}
.todolist_bottom_big{width:820px;height:14px; background-image:url(../images/todolist_bottom_large.gif); background-repeat:no-repeat;}
.todolist_addlink{color:#297ABF;  font-weight:700; text-decoration:none;}

/***********************************************/
/* NOTES STYLES  */
/***********************************************/

.notes_container{width:248px; margin-top:5px;}
.notes_container td{padding:0px;}
.notes_top{width:248px;height:47px; background-image:url(../images/notes_top.gif);background-repeat:no-repeat;}
.notes_left{width:7px;background-image:url(../images/notes_left.gif); background-repeat:repeat-y;}
.notes_bg{width:229px; background-color:#F7F297; text-align:left;}
.notes_bg_inner{padding:10px; font-size:11px;line-height: 1.4;}
.notes_right{width:12px;background-image:url(../images/notes_right.gif); background-repeat:repeat-y;}
.notes_bottom{width:248px;height:8px; background-image:url(../images/notes_bottom.gif); background-repeat:no-repeat;}
.notes_addlink{color:#989821;  font-weight:700; text-decoration:none;}
.notesgrey_container{width:248px; margin-top:5px;}
.notesgrey_container td{padding:0px;}
.notesgrey_top{width:248px;height:47px; background-image:url(../images/notesgrey_top.gif);background-repeat:no-repeat;}
.mlsnotesgrey_top{width:248px;height:47px; background-image:url(../images/mlsnotes_top.gif);background-repeat:no-repeat;}
.notesgrey_left{width:7px;background-image:url(../images/notesgrey_left.gif); background-repeat:repeat-y;}
.notesgrey_bg{width:229px; background-color:#F7F297; text-align:left;}
.notesgrey_bg_inner{padding:10px; font-size:11px;line-height: 1.4;}
.notesgrey_right{width:12px;background-image:url(../images/notesgrey_right.gif); background-repeat:repeat-y;}
.notesgrey_bottom{width:248px;height:8px; background-image:url(../images/notesgrey_bottom.gif); background-repeat:no-repeat;}
.notesgrey_addlink{color:#989821;  font-weight:700; text-decoration:none;}

/***********************************************/
/* PANELS STYLES  */
/***********************************************/

.panel_feedback{Background-Color:#FFFACD; border:solid 1px #333333; background-image:url(../images/feedbackPanel_icon.jpg); background-position:top, left; background-repeat:no-repeat; font-size:13px; width:160px; display:block; padding:5px;padding-left:50px; padding-bottom:10px; margin-left:10px;}
.panel_feedback_small{Background-Color:#FFFACD; border:solid 1px #999; background-image:url(../images/feedbackPanel_icon-small.jpg); background-position:top, left; background-repeat:no-repeat; font-size:13px; width:160px; padding:5px;padding-left:50px; padding-bottom:10px; margin-left:10px; position:absolute; z-index:1000;}
.panel_btn_hide{border:solid 1px #ccc; font-size:11px; color:#666; background-color:#E9E9E9; padding-top:2px; padding-bottom:2px; padding-left:8px; padding-right:8px; text-decoration:none; height:20px;}
.panel_btn_hide:hover{background-color:#E9E9E9; color:#000; text-decoration:none;}
.panel_null{Background-Color:#FFFACD; border:solid 1px #333333; font-size:12px; display:block; padding:10px;margin:10px;}
.panel_admin {Background-Color:#fff; font-size:12px; margin:10px;}
.panel_admin_title {font-size:12px; font-weight:700; margin-left:10px;}
.panel_admin_header {width:600px; border:solid 1px #ccc; background-image:url(../images/panel_headerbg.jpg); background-position:top; background-repeat:repeat-x;}
.panel_admin_header td {padding:2px; padding-left:10px; padding-right:10px; height:30px;}
.panel_admin_subheader { font-weight:700; font-size:12px; background-color:#eee;}
.panel_admin_grid {width:600px;font-size:12px; font-weight:normal;border:solid 1px #ccc;}
.panel_admin_grid td{padding:6px; border-left:solid 0px #ccc;}
.panel_admin_grid_header{background-color:#D3DFEF; color:#333; font-size:11px; font-weight:bold;}
.panel_admin_grid_header th{padding:4px; border:solid 1px #D3DFEF;padding-left:10px;}
.panel_admin_grid_altrow{background-color:#F4F7FB;}
.panel_admin_subtable{border:solid 1px #ccc; background-color:#eee; color:#333;}
.panel_admin_divider{border-top:solid 5px #F4F7FB;}
.panel_admin_editor {font-size:12px; font-weight:normal;border:solid 0px #ccc; margin:0px;}
.panel_admin_editor td{padding:6px; border-left:solid 0px #ccc;}
.panel_admin_editor_header{width:100%;background-color:#D3DFEF; color:#333; background-image:url(../images/panel_header_edit.gif); background-position:top left; background-repeat:no-repeat;}
.panel_admin_editor_title{font-size:12px; font-weight:700; margin-left:25px;}
.panel_admin_editor_label{ text-align:right; width:120px;}
.panel_admin_textarea{font-family: Arial, Helvetica, Trebuchet MS, Sans-serif; color:#000; font-size:12px; width:360px; height:60px;}
.panel_admin_DropDownList{width:60px;}
.panel_admin_textbox{width:220px;}
.panel_admin_textbox_short{width:80px;}

/***********************************************/
/* ERROR MSG STYLES */
/***********************************************/

.lightbox_error{ color:Red; margin-bottom:10px; list-style-type:none;}

.error_panel {background-image:url(../images/error_icon.jpg); background-position:top; background-repeat:no-repeat;
	width:498px; border:solid 1px #ccc; margin-top:20px; margin-left:10px; font-size:12px;}
.error_panel_message{margin:20px;margin-top:90px;margin-left:72px;}
.error_panel_headline{font-size:16px; margin-bottom:20px;}
.error_panel_heading{font-size:12px; font-weight:700; color:#333;}		
.error_panel_errorcode{font-size:12px; font-weight:700; color:#ff0000;}

/***********************************************/
/* STANDARD BUTTON STYLES USED THROUGHOUT   */
/***********************************************/

.btn_standard{font-size:11px; color:White; background-color:#3781C2; border:solid 1px #999; padding-top:4px; padding-bottom:4px; padding-left:8px; padding-right:8px; text-decoration:none; height:25px; margin-top:4px; margin-bottom:4px;}
.btn_standard:hover{background-color:#BBD9EE; border:solid 1px #000; color:Black; text-decoration:none;}

.btn_switchview{font-size:11px; color:White; background-color:#3781C2; border:solid 1px #999; padding-top:4px; padding-bottom:4px; padding-left:8px; padding-right:8px; text-decoration:none; height:25px; margin-top:4px; margin-bottom:4px;}
.btn_switchview:hover{background-color:#BBD9EE; border:solid 1px #000; color:Black; text-decoration:none;}

.btn_function{display:block;font-size:11px; color:#000; background-color:#D8E0F0; border:solid 1px #999; padding-top:4px; padding-bottom:4px; padding-left:8px; padding-right:8px; text-decoration:none; margin:0px;}
.btn_function:hover{background-color:#8A9DC4; border:solid 1px #8A9DC4; color:#fff; text-decoration:none;}

.btn_function_small{font-size:11px; color:#000; background-color:#D8E0F0; border:solid 1px #999; padding-top:4px; padding-bottom:4px; padding-left:8px; padding-right:8px; text-decoration:none; margin:0px; margin-bottom:2px;}
.btn_function_small:hover{background-color:#8A9DC4; border:solid 1px #8A9DC4; color:#fff; text-decoration:none;}

.btn_AddNew{font-size:12px; font-weight:bold; color:#000; background-color:#D8E0F0; border:solid 1px #999; padding-top:4px; padding-bottom:4px; padding-left:8px; padding-right:8px; text-decoration:none; margin-right:10px;}
.btn_AddNew:hover{background-color:#8A9DC4; border:solid 1px #8A9DC4; color:#fff; text-decoration:none;}

.btn_standard_small{font-size:11px; color:#000; background-color:#D8E0F0; border:solid 1px #999; padding-top:4px; padding-bottom:4px; padding-left:5px; padding-right:5px; text-decoration:none;}
.btn_standard_small:hover{background-color:#8A9DC4; border:solid 1px #8A9DC4; color:#fff; text-decoration:none;}


/***********************************************/
/* ADMIN TABS  */
/***********************************************/

.tabs_admin .ajax__tab_header{margin-top:15px;font-family:Arial,verdana,tahoma,helvetica;font-size:12px;background:url(../images/tab-line.gif) repeat-x bottom;}
.tabs_admin .ajax__tab_outer{padding-right:4px;background:url(../images/tab-right.gif) no-repeat right;height:21px; padding-right:0px;}
.tabs_admin .ajax__tab_inner{padding-left:3px;background:url(../images/tab-left.gif) no-repeat;}
.tabs_admin .ajax__tab_tab{height:13px;background:url(../images/tab.gif) repeat-x;margin:0px;padding:4px; }
.tabs_admin .ajax__tab_hover .ajax__tab_outer{background:url(../images/tab-hover-right.gif) no-repeat right;}
.tabs_admin .ajax__tab_hover .ajax__tab_inner{background:url(../images/tab-hover-left.gif) no-repeat;}
.tabs_admin .ajax__tab_hover .ajax__tab_tab{background:url(../images/tab-hover.gif) repeat-x;}
.tabs_admin .ajax__tab_active .ajax__tab_outer{background:url(../images/tab-active-right.gif) no-repeat right;}
.tabs_admin .ajax__tab_active .ajax__tab_inner{background:url(../images/tab-active-left.gif) no-repeat;}
.tabs_admin .ajax__tab_active .ajax__tab_tab{background:url(../images/tab-active.gif) repeat-x;}
.tabs_admin .ajax__tab_body{font-family:Arial,verdana,tahoma,helvetica;font-size:12px;border:1px solid #CCC;border-top:0;background-color:#fff;padding:8px;}


/***********************************************/
/* HEADER / FOOTER / MAIN  - PERSISTENT DIVS      */
/***********************************************/
#header{width:990px; margin-left:auto; margin-right:auto; top:0px; left:0px; background-color:#3882C3; background-image:url(../images/bg-header.jpg); height:48px;}
#header_alertIcon{margin-left:150px; margin-top:20px; background-image:url(../images/header_alerticon.png); height:21px; width:20px; background-repeat:no-repeat;}
#header_blankIcon{margin-left:150px; margin-top:20px; height:21px; width:20px;}
#header_alertLabel{color:#FFFFFF; font-size:11px; font-weight: bold; display:block; margin-bottom:4px;margin-left:4px;}
#header_breadcrumbLabel{color:#FFFFFF; font-size:14px; font-weight: bold;}
#header_alertLink{color:#FFFFFF; font-size:11px; font-weight: bold; text-decoration:underline;}
#header_propertyfinder{font-size:10px; float:right; margin-right:4px; margin-top:20px;}
.header_shortcuts{font-size:10px; float:right; margin-right:4px; margin-top:20px;}
#main{width:100%; margin:0px; height:auto; float:left;}
#footer{width:100%; margin:0px; background-color:#2F6DA6; height:30px; clear:both; float:left; color:#FFF; font-size:11px; background-image:url(../images/bg-footer-top.jpg); background-position:top; background-repeat:repeat-x;}
#footer_usefullinks{margin-top:9px;margin-left:8px; float:left;}
.footer_link{color:#FFF; margin-left:12px; font-weight:bold;}
.footer_link:hover{color:#FFF; text-decoration:underline; margin-left:12px;}
#footer_version{ float:right; margin-top:9px; margin-right:12px;}
#footer_copyright{float:right; margin-top:9px; margin-right:12px;}

/***********************************************/
/* HOME PAGE  - DASHBOARD STYLE                 */
/***********************************************/

/* DASHBOARD */
#dashboard{margin-left:10px;}

/* DASHBOARD / LATEST PROPERTIES */
#dashboard_latestproperties_fieldset{padding-left:10px;padding-right:10px; margin-top:10px; border:1px solid #ccc; overflow:auto; padding-bottom:10px;float:left; text-align:center; width:520px;}
#dashboard_latestproperties_fieldset legend{font-size:15px; color:#333; font-weight:bold;}
.dashboard_latestproperties_item{float:left;font-size:10px; color:#333; margin-left:2px; margin-right:2px;  margin-top:2px;}
.dashboard_latestproperties_image{width:125px; height:100px;}

/* DASHBOARD / LATEST PROPERTIES */
#dashboard_latestMLSproperties_fieldset{padding-left:10px;padding-right:10px; margin-top:10px; border:1px solid #ccc; overflow:auto; padding-bottom:10px;float:left; text-align:center; width:520px;}
#dashboard_latestMLSproperties_fieldset legend{font-size:15px; color:#333; font-weight:bold;}
.dashboard_latestMLSproperties_item{float:left;font-size:10px; color:#333; margin-left:2px; margin-right:2px;  margin-top:2px;}
.dashboard_latestMLSproperties_image{width:125px; height:100px;}

/* DASHBOARD / RECENT CONTACTS */
#dashboard_recentcontacts_fieldset{padding:10px; border:1px solid #ccc; overflow:auto; padding-bottom:20px;float:left; text-align:center;margin-top:6px; width:240px;}
#dashboard_recentcontacts_fieldset legend{font-size:15px; color:#333; font-weight:bold;}
#dashboard_recentcontacts_table {margin-top:2px; font-size:11px;}
#dashboard_recentcontacts_table a{font-size:11px; color:#000; text-decoration:underline;}
#dashboard_recentcontacts_table a:hover{color:#3882C3;}
#dashboard_recentcontacts_table td{ padding:2px; text-align:left;}

/* DASHBOARD / UPCOMING ACTIVITES*/
#dashboard_upcomingactivities_fieldset{margin-left:10px; padding:10px; border:1px solid #ccc; overflow:auto; padding-bottom:20px;float:left; text-align:center;margin-top:6px; width:250px;}
#dashboard_upcomingactivities_fieldset legend{font-size:15px; color:#333; font-weight:bold;}
#dashboard_upcomingactivities_table {margin-top:2px; font-size:11px; color:#000; width:100%;}
#dashboard_upcomingactivities_table a{font-size:11px; color:#000;}
#dashboard_upcomingactivities_table td{ padding:2px; text-align:left;}
.dashboard_upcomingactivities_date{color:#666;}

/* DASHBOARD / SALES HISTORY */
#dashboard_saleshistory_fieldset{padding:10px; border:1px solid #ccc; overflow:auto; float:left; text-align:center;margin-top:6px; margin-bottom:10px; width:520px;}
#dashboard_saleshistory_fieldset legend{font-size:15px; color:#333; font-weight:bold;}
#dashboard_saleshistory_graph {margin:10px; margin-top:20px; background-image:url(../images/tmp_dashboard_saleshistorygraph.jpg); height:139px; width:284px; background-repeat:no-repeat;}

/* DASHBOARD / RECENT MARKETING CAMPAIGNS */
#dashboard_marketingcampaigns_fieldset{padding:10px; border:1px solid #ccc; overflow:auto; padding-bottom:20px;float:left; text-align:center;margin-top:6px; margin-left:10px; }
#dashboard_marketingcampaigns_fieldset legend{font-size:15px; color:#333; font-weight:bold;}
#dashboard_marketingcampaigns_table {margin-top:6px; font-size:11px; color:#000;}
#dashboard_marketingcampaigns_table thead { color:#666666; font-size:10px; border-bottom:1px solid #ccc;}
#dashboard_marketingcampaigns_table a{font-size:11px; color:#000;}
#dashboard_marketingcampaigns_table td{ padding:4px; text-align:left;}

#status{float:right; width:250px; border:1px solid #BAD9EE; background-color:#EEF5FB;padding:10px; height:700px;}
#status_heading_attention {background-image:url(../images/status_heading_attention.jpg); height:33px; width:240px; background-repeat:no-repeat;}
#status_heading_status {background-image:url(../images/status_heading_status.jpg); height:33px; width:240px; background-repeat:no-repeat; margin-top:10px;}
#status_heading_news {background-image:url(../images/status_heading_news.jpg); height:33px; width:240px; background-repeat:no-repeat; margin-top:10px;}
.status_finderTBL{font-size:11px; margin-bottom:6px; width:100%;}
.status_finderTBL td{padding:4px;}
.status_finderLabel{width:60px; text-align:left;}
.status_finderText{width:120px;}
.home_viewall{ float:left; color:#333;  font-weight:700; text-decoration:none; font-size:11px; display:block; margin-top:4px;}

/***********************************************/
/* FOR SALE - STANDARD VIEW                    */
/***********************************************/

/* FILTERS */
#forsale_preview_filter{padding:10px; margin-top:10px; }
#forsale_preview_filter_heading{font-size:12px; margin-right:4px; font-weight:bold;}
#forsale_preview_filter_status, #forsale_preview_filter_suburb, #forsale_preview_filter_type,#forsale_preview_filter_agent, #forsale_preview_filter_Seller {font-size:10px; margin-right:4px;}
#forsale_preview_filter_switchbutton{font-size:10px; }

/* PREVIEWER */

#forsale_preview_photos{overflow:auto; margin:10px; margin-top:10px; }
.forsale_preview_photos_item{font-size:11px; color:#000; padding:10px; height:150px; text-align:center;}
.forsale_preview_photos_item:hover{background-color:#ECF4FB; cursor:pointer;}
.forsale_preview_photos_item_home{font-size:11px; color:#000; padding:6px; height:105px; text-align:center;border:1px solid #fff; overflow:hidden;}
.forsale_preview_photos_item_home:hover{background-color:#ECF4FB; cursor:pointer; border:1px solid #ccc;}
.forsale_preview_photos_image{width:120px; height:90px; margin:6px;}
.forsale_preview_photos_image_home{width:90px; height:68px; margin:2px;}
#forsale_data_grid{overflow:auto; margin:10px; margin-top:10px; }

/***********************************************/
/* FOR SALE - ADVANCED VIEW                   */
/***********************************************/

/* FILTERS */
#forsale_data_filter{padding:10px; margin-top:10px; }
.forsale_data_filter_heading{font-size:12px; margin-right:4px; font-weight:bold;}
.forsale_data_filter_status, .forsale_data_filter_suburb, .forsale_data_filter_type, .forsale_data_filter_category {font-size:11px; margin-right:2px; width:120px; padding:2px;}
.forsale_data_filter_status option, .forsale_data_filter_suburb option, .forsale_data_filter_type option, .forsale_data_filter_category option {margin:6px;cursor:pointer;}
.forsale_data_filter_short{font-size:11px; margin-right:2px; width:80px; padding:2px;}
.forsale_data_filter_switchbutton{font-size:10px; }

/* PREVIEWER */

#forsale_data_photos{padding:10px; border:1px solid #ccc; overflow:auto; padding-bottom:20px;float:left; text-align:center;font-size:15px; color:#333; font-weight:bold; margin-top:10px;}
.forsale_data_photos_item{float:left;font-size:10px; color:#333; margin-left:6px; margin-right:6px;  margin-top:10px;}
.forsale_data_photos_image{width:125px; height:100px;}

/***********************************************/
/* LOGIN PAGE                                 */
/***********************************************/

/* Login Top Panel                             */
#login_top{width:100%; height:328px; background-color:#0066CC; background-image:url(../images/bg-login.jpg); background-repeat:repeat-x;}
#login_image_logo_login{position:absolute; top:242px; left:16px; height:77px;width:413px;background-image:url(../images/logo-reflection.jpg); background-position:center; background-repeat:no-repeat;}
#login_image_logo{display:none;}

/* Login Middle Panel                             */
#login_middle{width:100%; height:230px; background-color:#fff; vertical-align:bottom; border-top:solid 1px #ccc;border-bottom:solid 0px #385578;}
#login_middle_login_form_signin_image{background-image:url(../images/login-signin.jpg); width:242px;height:36px; display:block; margin-left:18px;margin-top:20px;}
#login_middle_login_form{float:left; height:100%;}
#login_middle_login_form_table{margin-left:1em; margin-top:1em;}
#login_middle_login_form_username_label{margin:0.3em; font-size:11px;}
.login_middle_login_form_username_input{margin:0.3em; font-size:11px; background-color:#EEE; border:1px solid #999; height:20px; width:150px;  padding-left:4px; padding-top:4px; }
#login_middle_login_form_password_label{margin:0.3em; font-size:11px;}
.login_middle_login_form_password_input{margin:0.3em; font-size:11px; background-color:#EEE; border:1px solid #999; height:20px; width:150px;  padding-left:4px; padding-top:4px; }
.login_middle_login_form_submit{margin:0.3em;background-image:url(../images/login-signin-button.jpg); width:88px;height:27px; display:block;}
.login_middle_login_form_submit:hover{background-position:-88px 0;}
.login_middle_login_form_submit:active{background-position:-176px 0;}
#login_middle_systemnews{float:right;background-color:#E0E0E0;height:100%; width:35%; border-left:1px solid #ccc;}
#login_middle_systemnews_heading_image{background-image:url(../images/login-systemnews.jpg); width:240px;height:33px; display:block;  margin-left:10px; margin-top:10px;}
.login_middle_systemnews_date{ font-style:italic; font-size:0.7em; margin-top:1em; padding-left:1em;}
.login_middle_systemnews_body{font-size:0.8em;padding-left:1em; padding-bottom:1em;width:300px; display:block; margin-top:10px;}
/* Login Bottom Panel                             */
#login_bottom{width:100%; height:40%; background-color:#eee; clear:both; border-top:solid 0px #ccc;}
#login_image_brightfoxlogo{}


/***********************************************/
/* MAIN MENU BAR - LEFT HAND SIDE  */
/***********************************************/
#menubar{margin-left:4px;margin-right:10px; position:relative; top:-48px; margin-bottom:100px;}
#ctl00_menubar_top{height:48px;width:130px;background-image:url(../images/menubar_top.jpg);background-repeat:no-repeat;}

.menubar_top_pro{height:48px;width:130px;background-image:url(../images/menubar_top-pro.jpg);background-repeat:no-repeat;}
.menubar_top_lite{height:48px;width:130px;background-image:url(../images/menubar_top-lite.jpg);background-repeat:no-repeat;}

.menubar_home{display:block;height:40px;width:130px;background-image:url(../images/menubar_home.jpg);background-repeat:no-repeat;background-position:0 0;}
.menubar_home:hover{background-position:-130px 0;}
.menubar_home:active{background-position:-260px 0;}
.menubar_home_selected{display:block;height:40px;width:130px;background-image:url(../images/menubar_home.jpg);background-repeat:no-repeat;background-position:-260px 0;}
.menubar_home_inactive{display:none;}

.menubar_forsale{display:block;height:40px;width:130px;background-image:url(../images/menubar_forsale.jpg);background-repeat:no-repeat;background-position:0 0;}
.menubar_forsale:hover{background-position:-130px 0;}
.menubar_forsale:active{background-position:-260px 0;}
.menubar_forsale_selected{display:block;height:40px;width:130px;background-image:url(../images/menubar_forsale.jpg);background-repeat:no-repeat;background-position:-260px 0;}
.menubar_forsale_inactive{display:none;}

.menubar_forrent{display:block;height:40px;width:130px;background-image:url(../images/menubar_forrent.jpg);background-repeat:no-repeat;background-position:0 0;}
.menubar_forrent:hover{background-position:-130px 0;}
.menubar_forrent:active{background-position:-260px 0;}
.menubar_forrent_selected{display:block;height:40px;width:130px;background-image:url(../images/menubar_forrent.jpg);background-repeat:no-repeat;background-position:-260px 0;}
.menubar_forrent_inactive{display:none;}

.menubar_contacts{display:block;height:40px;width:130px;background-image:url(../images/menubar_contacts.jpg);background-repeat:no-repeat;background-position:0 0;}
.menubar_contacts:hover{background-position:-130px 0;}
.menubar_contacts:active{background-position:-260px 0;}
.menubar_contacts_selected{display:block;height:40px;width:130px;background-image:url(../images/menubar_contacts.jpg);background-repeat:no-repeat;background-position:-260px 0;}
.menubar_contacts_inactive{display:none;}

.menubar_marketing{display:block;height:40px;width:130px;background-image:url(../images/menubar_marketing.jpg);background-repeat:no-repeat;background-position:0 0;}
.menubar_marketing:hover{background-position:-130px 0;}
.menubar_marketing:active{background-position:-260px 0;}
.menubar_marketing_selected{display:block;height:40px;width:130px;background-image:url(../images/menubar_marketing.jpg);background-repeat:no-repeat;background-position:-260px 0;}
.menubar_marketing_inactive{display:none;}

.menubar_activities{display:block;height:40px;width:130px;background-image:url(../images/menubar_todos.jpg);background-repeat:no-repeat;background-position:0 0;}
.menubar_activities:hover{background-position:-130px 0;}
.menubar_activities:active{background-position:-260px 0;}
.menubar_activities_selected{display:block;height:40px;width:130px;background-image:url(../images/menubar_todos.jpg);background-repeat:no-repeat;background-position:-260px 0;}
.menubar_activities_inactive{display:none;}

.menubar_projects{display:block;height:40px;width:130px;background-image:url(../images/menubar_projects.jpg);background-repeat:no-repeat;background-position:0 0;}
.menubar_projects:hover{background-position:-130px 0;}
.menubar_projects:active{background-position:-260px 0;}
.menubar_projects_selected{display:block;height:40px;width:130px;background-image:url(../images/menubar_projects.jpg);background-repeat:no-repeat;background-position:-260px 0;}
.menubar_projects_inactive{display:none;}

.menubar_reports{display:block;height:40px;width:130px;background-image:url(../images/menubar_reports.jpg);background-repeat:no-repeat;background-position:0 0;}
.menubar_reports:hover{background-position:-130px 0;}
.menubar_reports:active{background-position:-260px 0;}
.menubar_reports_selected{display:block;height:40px;width:130px;background-image:url(../images/menubar_reports.jpg);background-repeat:no-repeat;background-position:-260px 0;}
.menubar_reports_inactive{display:none;}

.menubar_admin{display:block;height:40px;width:130px;background-image:url(../images/menubar_admin.jpg);background-repeat:no-repeat;background-position:0 0;}
.menubar_admin:hover{background-position:-130px 0;}
.menubar_admin:active{background-position:-260px 0;}
.menubar_admin_selected{display:block;height:40px;width:130px;background-image:url(../images/menubar_admin.jpg);background-repeat:no-repeat;background-position:-260px 0;}
.menubar_admin_inactive{display:none;}

.menubar_upload{display:block;height:40px;width:130px;background-image:url(../images/menubar_upload.jpg);background-repeat:no-repeat;background-position:0 0;}
.menubar_upload:hover{background-position:-130px 0;}
.menubar_upload:active{background-position:-260px 0;}
.menubar_upload_selected{background-position:-260px 0;}
.menubar_upload_inactive{display:none;}

.menubar_profile{display:block;height:40px;width:130px;background-image:url(../images/menubar_profile.jpg);background-repeat:no-repeat;background-position:0 0;}
.menubar_profile:hover{background-position:-130px 0;}
.menubar_profile:active{background-position:-260px 0;}
.menubar_profile_selected{background-position:-260px 0;}
.menubar_profile_inactive{display:none;}

.menubar_xml{display:block;height:40px;width:130px;background-image:url(../images/menubar_xml.jpg);background-repeat:no-repeat;background-position:0 0;}
.menubar_xml:hover{background-position:-130px 0;}
.menubar_xml:active{background-position:-260px 0;}
.menubar_xml_selected{display:block;height:40px;width:130px;background-image:url(../images/menubar_xml.jpg);background-repeat:no-repeat;background-position:-260px 0;}
.menubar_xml_inactive{display:none;}

.menubar_search{display:block;height:40px;width:130px;background-image:url(../images/menubar_search.jpg);background-repeat:no-repeat;background-position:0 0;}
.menubar_search:hover{background-position:-130px 0;}
.menubar_search:active{background-position:-260px 0;}
.menubar_search_selected{background-position:-260px 0;}
.menubar_search_inactive{display:none;}

.menubar_company{display:block;height:40px;width:130px;background-image:url(../images/menubar_company.jpg);background-repeat:no-repeat;background-position:0 0;}
.menubar_company:hover{background-position:-130px 0;}
.menubar_company:active{background-position:-260px 0;}
.menubar_company_selected{background-position:-260px 0;}
.menubar_company_inactive{display:none;}

.menubar_staff{display:block;height:40px;width:130px;background-image:url(../images/menubar_staff.jpg);background-repeat:no-repeat;background-position:0 0;}
.menubar_staff:hover{background-position:-130px 0;}
.menubar_staff:active{background-position:-260px 0;}
.menubar_staff_selected{background-position:-260px 0;}
.menubar_staff_inactive{display:none;}

.menubar_photos{display:block;height:40px;width:130px;background-image:url(../images/menubar_photos.jpg);background-repeat:no-repeat;background-position:0 0;}
.menubar_photos:hover{background-position:-130px 0;}
.menubar_photos:active{background-position:-260px 0;}
.menubar_photos_selected{background-position:-260px 0;}
.menubar_photos_inactive{display:none;}

.menubar_documents{display:block;height:40px;width:130px;background-image:url(../images/menubar_documents.jpg);background-repeat:no-repeat;background-position:0 0;}
.menubar_documents:hover{background-position:-130px 0;}
.menubar_documents:active{background-position:-260px 0;}
.menubar_documents_selected{display:block;height:40px;width:130px;background-image:url(../images/menubar_documents.jpg);background-repeat:no-repeat;background-position:-260px 0;}
.menubar_documents_inactive{display:none;}

.menubar_support{display:block;height:40px;width:130px;background-image:url(../images/menubar_support.jpg);background-repeat:no-repeat;background-position:0 0;}
.menubar_support:hover{background-position:-130px 0;}
.menubar_support:active{background-position:-260px 0;}
.menubar_support_selected{display:block;height:40px;width:130px;background-image:url(../images/menubar_support.jpg);background-repeat:no-repeat;background-position:-260px 0;}
.menubar_support_inactive{display:none;}

.menubar_releasenotes{display:block;height:40px;width:130px;background-image:url(../images/menubar_releasenotes.jpg);background-repeat:no-repeat;background-position:0 0;}
.menubar_releasenotes:hover{background-position:-130px 0;}
.menubar_releasenotes:active{background-position:-260px 0;}
.menubar_releasenotes_selected{display:block;height:40px;width:130px;background-image:url(../images/menubar_releasenotes.jpg);background-repeat:no-repeat;background-position:-260px 0;}
.menubar_releasenotes_inactive{display:none;}

#menubar_bottom{height:17px;width:130px;background-image:url(../images/menubar_bottom.jpg);background-repeat:no-repeat;}

/***********************************************/
/* DEFAULT TABLE CLASSES */
/***********************************************/ 
.table_black{margin-top:6px;margin-bottom:6px;font-size:11px;color:#000;width:100%;}
.table_black thead{color:#666;font-size:10px;border-bottom:1px solid #ccc;}
.table_black td{text-align:left;padding:4px;}
.table_data_grid{margin-top:6px;font-size:11px;color:#000;border:1px solid #ccc;}
.table_data_grid thead{color:#fff;font-size:12px;background-color:#3882C3;text-align:left;padding:6px;}
.table_data_grid td{text-align:left;padding:8px;}
.table_data_grid th{text-align:center;padding:4px;}
.table_data_grid .odd{background-color:#E6E8EF;}

/***********************************************/
/* STAR RATINGS */
/***********************************************/ 
.ratingStar{font-size:0;width:13px;height:12px;cursor:pointer;display:block;background-repeat:no-repeat;margin:0;padding:0;}
.filledRatingStar{background-image:url(../images/FilledStar.png);}
.emptyRatingStar{background-image:url(../images/EmptyStar.png);}
.savedRatingStar{background-image:url(../images/SavedStar.png);}

/**************************************************************************/
/* QUICK LINKS - ROLL OVER MENUS ON THE TOP BAR RIGHT HAND SIDE */
/**************************************************************************/
.impersonatedropdown{float:right; margin-top:15px;}
.quicklinks_forsale{display:block;height:47px;width:98px;background-image:url(../images/quicklinks-forsale.jpg);background-repeat:no-repeat;background-position:0 0;float:right;}
.quicklinks_forsale:hover{background-image:url(../images/quicklinks-forsale-hover.jpg);}
.quicklinks_forrent{display:block;height:47px;width:97px;background-image:url(../images/quicklinks-forrent.jpg);background-repeat:no-repeat;background-position:0 0;float:right;}
.quicklinks_forrent:hover{background-image:url(../images/quicklinks-forrent-hover.jpg);}
.quicklinks_contact{display:block;height:47px;width:98px;background-image:url(../images/quicklinks-contact.jpg);background-repeat:no-repeat;background-position:0 0;float:right;}
.quicklinks_contact:hover{background-image:url(../images/quicklinks-contact-hover.jpg);}

/***********************************************/
/* AJAX CALENDAR STYLE */
/***********************************************/ 
.ajax__calendar .ajax__calendar_container{border:1px solid #646464;background-color:#fff;color:#000;width:180px;}
.ajax__calendar td{padding:0;}
.ajax__calendar .ajax__calendar_footer{border-top:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_dayname{border-bottom:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_day,.ajax__calendar .ajax__calendar_month,.ajax__calendar .ajax__calendar_year{border:1px solid #fff;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_day,.ajax__calendar .ajax__calendar_active .ajax__calendar_month,.ajax__calendar .ajax__calendar_active .ajax__calendar_year{background-color:#edf9ff;color:#06c;border-color:#06c;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_day,.ajax__calendar .ajax__calendar_other .ajax__calendar_year{background-color:#fff;color:#646464;border-color:#fff;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_day,.ajax__calendar .ajax__calendar_hover .ajax__calendar_month,.ajax__calendar .ajax__calendar_hover .ajax__calendar_year{background-color:#edf9ff;color:#06c;border-color:#daf2fc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_title,.ajax__calendar .ajax__calendar_hover .ajax__calendar_today{color:#06c;}

/***********************************************/
/* MISC UTILITY CLASSES - SHORTHAND CLASSES */
/***********************************************/ 
.clearall {clear:both;}
.hideStyle {display:none;}
.Invisible {display:none;}
.Visible {display:inline;}
.resetTBL{padding:0px;}
.resetTBL td{padding:0px;}
.fullWidth{width:100%;}
.nearlyFullWidth{width:95%;}
.padLeft{padding-left:10px !important;}
.padTwenty{padding:20px !important;}
.padMedium{padding:8px !important;}
.fontBold{font-weight:700;}
.darkGrey{color:#666;}
.padTop{margin-top:20px;}
.padNothing{padding:0px;}
.loginWidth{width:120px;}
.absolutePositioned{z-index:100; position:absolute;}
.modalMsgBox{padding-left:30px;padding-right:30px;padding-top:15px;}
.alignLeft{text-align:left;}
.bottomLine{border-bottom:1px dashed #ccc;}
.hideOverflow{overflow:hidden;}
.pagebreak{page-break-before:always;}
.hiddenValidator{display:none;}

/***********************************************/
/*Documents CLASSES - */
/***********************************************/ 
.documents_standard_title_label{color:#000; font-size:14px; font-weight:700; margin:6px; display:block;}
.documents_standard_content{color:#000; font-size:12px; font-weight:300; margin:6px; display:block;}

/***********************************************/
/* Support Dashboard Classes */
/***********************************************/ 

/* tips*/
.supportdashboard_tip_Title{font-size:24px; font-weight:300;}
.supportdashboard_tip_Date{font-size:16px; font-weight:700; color:#999;}
.supportdashboard_tip_Body{font-size:12px; font-weight:300;}

/* Search*/
#supportdashboard_knowledgebasesearch_fieldset{padding-left:10px;padding-right:10px; margin-top:0px; border:1px solid #ccc; overflow:auto; padding-bottom:10px;float:left; text-align:center; width:520px; background-color:#bad9ee;}
.supportdashboard_knowledgebasesearch_fieldset_title{font-size:15px; color:#333; font-weight:bold; margin-top:30px;}
.supportdashboard_knowledgebasesearch_table{font-size:11px; color:#000; text-align:left}

/* faq */
#supportdashboard_faq_fieldset{padding:10px; border:1px solid #ccc; overflow:auto; padding-bottom:20px;float:left; text-align:left;margin-top:6px; width:240px; margin-left:0px;}
#supportdashboard_faq_fieldset legend{font-size:15px; color:#333; font-weight:bold;}
#supportdashboard_faq_fieldset a{font-size:11px; color:#000; text-decoration:underline;}
#supportdashboard_faq_fieldset a:hover{font-size:11px; color:#1f66a6; text-decoration:underline;}
#supportdashboard_faq_fieldset ul{list-style-type: none;padding: 0px;margin: 0px;font-size:11px;}
#supportdashboard_faq_fieldset li{background-image: url(../images/supportDash-icon_faq.gif);font-size:11px;background-repeat: no-repeat;background-position: 0px 0px; padding-left: 25px; padding-bottom:10px;font-weight:300;}

/* Watch Tutorials */
#supportdashboard_tutorials_fieldset{padding:10px; border:1px solid #ccc; overflow:auto; padding-bottom:20px;float:left; text-align:left;margin-top:6px; width:250px; margin-left:10px;}
#supportdashboard_tutorials_fieldset legend{font-size:15px; color:#333; font-weight:bold;}
#supportdashboard_tutorials_fieldset a{font-size:11px; color:#000; text-decoration:underline;}
#supportdashboard_tutorials_fieldset a:hover{font-size:11px; color:#1f66a6; text-decoration:underline;}
#supportdashboard_tutorials_fieldset ul{list-style-type: none;padding: 0px;margin: 0px;font-size:11px;}
#supportdashboard_tutorials_fieldset li{background-image: url(../images/supportDash-icon_tv.gif);background-repeat: no-repeat;background-position: 0px 0px; padding-left: 25px; padding-bottom:10px;}

/* Support Request Status */
#supportdashboard_supportrequest_fieldset{padding:10px; border:1px solid #ccc; overflow:auto; padding-bottom:20px;float:left; text-align:left;margin-top:6px; width:520px;}
#supportdashboard_supportrequest_fieldset legend{font-size:15px; color:#333; font-weight:bold;}
#supportdashboard_supportrequest_fieldset a{font-size:11px; color:#1f66a6;}
#supportdashboard_supportrequest_table {padding: 0px;margin: 0px;font-size:11px; width:100%;}
.supportdashboard_supportrequest_table_titles {font-size:12px; color:#1f66a6;}
.supportdashboard_supportrequest_table_body {font-size:11px; color:#000;}

/* side styles */
.supportDash_sidetitle{font-size:12px; color:#333; font-weight:bold;}

/* support request button */
#supportdashboard_request_fieldset{padding:10px;border:1px solid #ccc; overflow:auto; padding-bottom:10px;float:left; text-align:left;margin-top:6px; width:180px; margin-right:60px; padding-left:20px; background-color:#CCCCCC}
#supportdashboard_request_fieldset a{font-size:12px; color:#000; font-weight:bold;}

/* documetns */
#supportdashboard_documents_fieldset{padding:10px; border:1px solid #ccc; overflow:auto; padding-bottom:20px;float:left; text-align:left;margin-top:6px; width:180px; margin-right:60px; padding-left:20px; background-color:#ebeaea;}
#supportdashboard_documents_fieldset legend{font-size:12px; color:#333; font-weight:bold; margin-top:30px;}
#supportdashboard_documents_fieldset a{font-size:11px; color:#1f66a6;}
#supportdashboard_documents_fieldset ul{list-style-type: none; padding-top:10px;;margin: 0px;font-size:11px;}
#supportdashboard_documents_fieldset li{background-image: url(../images/supportDash-icon_pdf.gif);background-repeat: no-repeat;background-position: 0px 0px; padding-left: 20px; padding-bottom:5px;}

/* updates */
#supportdashboard_updates_fieldset{padding:10px; border:1px solid #ccc; overflow:auto; padding-bottom:20px;float:left; text-align:left;margin-top:6px; width:180px; margin-right:60px; padding-left:20px; background-color:#ebeaea;}
#supportdashboard_updates_fieldset legend{font-size:12px; color:#333; font-weight:bold; margin-top:30px;}
#supportdashboard_updates_fieldset a{font-size:11px; color:#1f66a6;}
#supportdashboard_updates_fieldset ul{list-style-type: none; padding-top:10px;;margin: 0px;font-size:11px;}
#supportdashboard_updates_fieldset li{background-repeat: no-repeat;background-position: 0px 0px; padding-left: 0px; padding-bottom:5px;}

/* downloads */
#supportdashboard_downloads_fieldset{padding:10px; border:1px solid #ccc; overflow:auto; padding-bottom:20px;float:left; text-align:left;margin-top:6px; width:180px; margin-right:60px; padding-left:20px;}
#supportdashboard_downloads_fieldset legend{font-size:12px; color:#333; font-weight:bold; margin-top:30px;}
#supportdashboard_downloads_fieldset a{font-size:11px; color:#1f66a6;}
#supportdashboard_downloads_fieldset ul{list-style-type: none; padding-top:10px;;margin: 0px;font-size:11px;}
#supportdashboard_downloads_fieldset li{background-repeat: no-repeat;background-position: 0px 0px; padding-left: 0px; padding-bottom:5px;}


/* Support Indiviual item */
#supportIndividualItem_fieldset{padding:10px; border:1px solid #ccc; overflow:auto; padding-bottom:20px;float:left; text-align:left;margin-top:15px; width:520px;}
#supportIndividualItem_fieldset legend{font-size:15px; color:#333; font-weight:bold;}
#supportIndividualItem_fieldset a{font-size:11px; color:#1f66a6;}
#supportIndividualItem_table {padding: 0px;margin: 0px;font-size:11px; width:100%;}
.supportIndividualItem_table-title {font-size:14px; color:#000; padding-bottom:10px; font-weight:700;}
.supportIndividualItem_body {font-size:11px; color:#666;}

/* support_comments */
#support_comments{padding:10px; border:1px solid #ccc; overflow:auto; padding-bottom:20px;float:left; text-align:left;width:580px; background-color:#ebeaea;}
#support_comments a{font-size:11px; color:#1f66a6;}
#support_comments_table {padding: 0px;margin: 0px;font-size:11px; width:100%;}
.support_comments-title {font-size:12px; color:#000; padding-bottom:10px;}
.support_comments_body {font-size:11px; color:#666;}
.support_comments_inputTable{ padding-top:8px;font-size:11px; width:100%;}

/* Support Item List */

/* Search*/
#supportItemList_search_fieldset{padding-left:10px;padding-right:10px; margin-top:0px; border:1px solid #ccc; overflow:auto; padding-bottom:10px;float:left; text-align:center; width:580px; background-color:#bad9ee;}
#supportItemList_search_fieldset legend{font-size:15px; color:#333; font-weight:bold; margin-top:30px;}
.supportItemList_search_table{font-size:11px; color:#000; text-align:left}

/* Support Indiviual item */
#supportItemList_contentholder_fieldset{padding:10px; border:1px solid #ccc; overflow:auto; padding-bottom:20px;float:left; text-align:left;margin-top:15px; width:580px;}
#supportItemList_contentholder_fieldset legend{font-size:15px; color:#333; font-weight:bold;}
#supportItemList_contentholder_fieldset a{text-decoration:underline;}
#supportItemList_contentholder_fieldset a:hover{ text-decoration:underline;}
#supportItemList_contentholder_table {padding: 0px;margin: 0px;font-size:11px; width:100%; padding-bottom:10px;}
.supportItemList_contentholder_table-title {font-size:15px; color:#000; padding-bottom:5px;}
.supportItemList_contentholder_table-date {font-size:15px; color:#000;padding-left:5px; color:#1f66a6;}
.supportItemList_contentholder_body { padding-left:3px;font-size:11px; color:#696969; padding-top:5px;}

/* supportItemList_pagenumber_table */
#supportItemList_pagenumber_table {padding: 0px;margin: 0px;font-size:11px; width:100%; padding-bottom:10px;}
#supportItemList_pagenumber_table a{color:#000000;text-decoration:underline;}
#supportItemList_pagenumber_table a:hover{color:#1f66a6;text-decoration:underline;}

/*support request */
#supportRequest{ margin-left:10px; width:500px;}

/*admin section*/
.adminfilterTBL{background-color:#D6E8F6; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:100%;}
.adminfilterTBL td{padding:3px;}

