﻿body{font-family:Arial;font-size:12px}
.subheader{background-color:#FFF}
.SearchHeader{float:right;cursor:pointer;vertical-align:top;font-weight:700;font-size:11px;color:#555;padding:4px}
.SearchHeaderLeft{cursor:pointer;vertical-align:top;font-weight:700;font-size:13px;color:#555;line-height:25px;padding:4px}
.defaultGroupOuter{background-color:#f2f1ef;margin:0}
.defaultGroupInner{border:5px solid #f2f1ef;border-left:7px solid #f2f1ef;padding:0}
.detailsAdminApplicantTable{width:300px;vertical-align:top}
.fieldRow{margin:2px 0 5px}
.fieldRowDescription{width:750px;margin:2px 0 5px}
.fieldRowDescriptionImage{width:370px;margin:2px 0 5px}
.fieldPrompt{margin-left:3px;float:left;text-align:left;vertical-align:bottom;margin-right:3px;margin-top:4px;width:110px}
.fieldPromptUpload{margin-left:3px;float:left;text-align:left;vertical-align:bottom;margin-right:3px;margin-top:4px;width:130px;font-weight:700}
.field{margin-left:3px}
.fieldCopy{margin-left:3px;float:left}
.fieldCategory{margin-right:20px;font-weight:700;height:20px}
.actionIcon{margin-right:4px}
.actionLink{margin-left:8px;text-decoration:none}
.bottomActionButton{height:23px;float:left;margin-right:6px;margin-top:4px}
.bottomActionButtonNoFloat{height:23px;margin-right:6px;margin-top:4px}
.leftCorner{background:url(../Images/button_bg_left.gif) no-repeat left bottom;width:3px}
.buttonImage{background:url(../Images/button_bg_middle.gif) repeat right bottom;width:10px}
.buttonLink{background:url(../Images/button_bg_middle.gif) repeat right bottom}
.buttonLink a{text-decoration:none;color:#fff;font-weight:700}
.buttonLink a:hover{color:#f6bf57}
.buttonLink a:focus{color:#000;outline:none}
.textBox{width:204px}
.dropDown{width:208px}
.fieldPromptLarge{margin-left:3px;float:left;text-align:left;vertical-align:bottom;margin-right:3px;width:150px;font-weight:700}
.fieldPromptCopy{margin-left:3px;float:left;text-align:left;vertical-align:bottom;margin-right:3px;width:220px;font-weight:700}
.fieldPromptDetailLarge{margin-left:3px;float:left;text-align:left;vertical-align:bottom;margin-right:3px;width:100px;font-weight:700}
.fieldPromptDetailLargeNoFloat{margin-left:3px;text-align:left;vertical-align:bottom;margin-right:3px;width:100px;font-weight:700}
.fieldPromptDetail{margin-left:3px;float:left;text-align:left;vertical-align:bottom;margin-right:3px;width:125px;font-weight:700}
.fieldPromptVisible{margin-left:3px;float:left;text-align:left;vertical-align:bottom;margin-right:3px;width:670px;font-weight:700}
.currentNavigationPage{color:#b22323;font-family:Arial;font-size:14pt;font-weight:700;padding-left:4px;line-height:35px}
.groupHeader{line-height:45px;font-weight:700;font-size:14px;color:#333}
.requiredSpan{color:#b22323;padding-left:3px}
.calendarInvoice{width:68px}
.errorMessage{color:Red;font-weight:700}
.successMessage{color:Green;font-weight:700}
.defaultGrid{background-color:#FFF;width:100%;font-family:arial, Verdana;border:solid 1px #eee;border-collapse:collapse;margin-bottom:6px;table-layout:fixed;font-size:12px}
.overflow td{overflow:hidden}
.defaultGridHeader{background-image:url(../Images/section_header.gif);text-align:Left;color:#000;font-family:Arial;border:Orange 0 solid;border-collapse:collapse;height:25px;font-size:12px}
.defaultGridHeader a:link,.defaultGridHeader a:visited{color:#000;text-decoration:none;padding:1px 10px 1px 2px}
.defaultGridHeader a:hover{background:url(../Images/sort.gif) right no-repeat;background-color:#FFF;color:#000;text-decoration:none}
.defaultGridRow{background-color:#FFF;height:20px;font-size:11px}
.defaultGridAlternatingRow{background-color:#eee;height:20px;font-size:11px}

.memberTextBox{width:201px}
.ddlLargeSize{width:205px}
.SettingHeader{cursor:pointer;vertical-align:top;font-weight:700;font-size:14px;color:#555;padding:4px}
.settingTextHeight{width:150px;height:65px}
.detailsSettingsTableTD{width:370px;vertical-align:top}
.txtSettingContent{width:220px}
.settingListBoxText{width:154px}
.settingEmailText{width:250px}
.fieldSettingPrompt{margin-left:3px;float:left;text-align:left;vertical-align:bottom;margin-right:3px;width:240px}
.settingListBoxTextLarge{width:312px}
.settingListBoxTextLargeHeight{width:312px;height:65px}
.gridLinkButton{text-decoration:none;font-size:12px}
.summaryDescription{padding:10px}
.summaryGrid{background-color:#FFF;width:100%;font-family:arial, Verdana;border:solid 1px #F7D7BD;border-collapse:collapse;margin-left:10px;margin-right:10px}
.summaryGridHeader{background-image:url(../Images/section_header.gif);text-align:Left;color:Gray;font-family:Arial;border:Orange 0 solid;border-collapse:collapse;height:23px}
.summaryGridHeader a{color:Gray;text-decoration:none}
.summaryGridHeader a:hover{color:Gray;text-decoration:underline}
.summaryGridRow{background-color:#FFF;height:23px}
.summaryGridAlternatingRow{background-color:#F7D7BD;height:23px}
.summaryGroupHeader{font-weight:700;font-size:small;padding:10px 0}
.LanguageListItem a:hover{color:orange}
.LanguageListItem a{color:gray;text-decoration:none}
.LanguageListItem{cursor:pointer;vertical-align:middle;margin-left:2px;font-size:13px}
.LanguageListItemSelected{cursor:pointer;vertical-align:middle;margin-left:3px;font-size:13px}
.leftContentTd{width:160px;padding-right:20px;vertical-align:top;background-color:#fff}
.verticalMenuItemStatic{display:block;font-size:12px;color:#b22323;width:155px;line-height:30px;text-indent:0;font-weight:400;border-bottom:1px solid #CCC}
.verticalMenuItemStaticSelected{color:#000;font-weight:700;background-color:#fff;background:url(../Images/leftmenu_bg.jpg) no-repeat left;border-bottom:1px solid #CCC}
.verticalMenuItemStaticHover{font-weight:700;background-color:#fff;background-image:none;border-bottom:1px solid #CCC}
.buttonImageGrey{background:url(../Images/button_bg_middle_grey.gif) repeat right bottom;width:10px}
.leftCornerGrey{background:url(../Images/button_bg_left_grey.gif) no-repeat left bottom;width:3px}
.fieldSection{color:Gray;font-family:Arial;font-size:12px;font-weight:700}
.fieldPromptSection{font-family:Arial;font-size:12px;float:left;width:100px;margin-left:3px;text-align:left;margin-right:3px}
.groupHeaderSubsection{line-height:30px;font-weight:700;font-size:13px;color:#333}
.treeGroups{padding-left:2px;font-family:Arial;font-size:12px;color:#B22323;font-weight:700}
.groupTable{width:100%;min-height:600px}
.ddlContract{width:154px;height:20px}
.ddlSpecial{width:154px;height:18px}
.ddlCategoryCopy{width:302px;height:20px}
.dropDownDateDay{width:44px}
.dropDownDateMonth{width:102px}
.dropDownDateYear{width:70px}
.ddlContractDetail{width:220px;height:20px}
.phonememberTextBox{width:101px}
.prefixDropDown{width:97px}
.MyCalendar .ajax__calendar_container{border:1px solid #646464;background-color:Gray;color:#fff}
.commentTextArea{width:64%}
.detailsTableTdApplicantLarge{width:540px;vertical-align:top}
.detailsTableTdApplicantSmall{width:400px;vertical-align:top}
.fieldPromptFile{margin-left:3px;float:left;text-align:left;vertical-align:bottom;margin-right:3px;margin-top:4px;width:250px}
.motivationletterTextBox{width:500px}
.ContextMenu1{width:95px;vertical-align:middle;text-align:left}
.ContextMenu2{width:93px;border:solid 1px gray;margin-left:-2px}
.settingHeight{height:1000px}
.login{background-color:#EEE;font-family:arial, Verdana;font-size:12px;border-color:#F2F1EF;border-style:solid;border-width:1px;padding:4px}
.titleLogin{background-image:url(../Images/section_header.gif);font-weight:700;font-family:arial, Verdana;font-size:14px;height:20px}
.buttonLogin{background-color:#cc1313;font-family:Arial, Verdana;font-size:12px;color:#FFF;font-weight:700}
.loginStatus{display:block;font-size:12px;color:#b22323;width:155px;line-height:30px;text-indent:0;font-weight:400;border-bottom:1px solid #CCC;text-decoration:none}
.succesText{font-weight:700;font-family:Arial, Verdana;font-size:12px;color:#1C5E55}
.tabMenuItemStatic{display:block;font-size:18px;color:#b22323;width:209px;line-height:30px;text-indent:0;font-weight:400;background:url(../Images/tabmenu.gif) no-repeat left top;text-align:center}
.tabMenuItemStaticHover{font-weight:700}
.previewImage{height:200px}
.paging{font-family:Arial, Verdana;font-size:12px;padding:0 5px}
.page{text-align:center;padding-bottom:3px}
.serviceDetails{font-family:Arial, Verdana;font-size:12px;line-height:15px;min-height:120px}
.serviceDetailTitle{font-family:Arial, Verdana;font-size:16px;font-weight:700;padding-right:10px;float:left}
.detailService{width:650px;background-color:#edeff4}
.detailService tr{border:10px;border-color:Red}
.serviceDetailImage{width:100px;float:left;border:none;margin:10px}
.serviceDetailButton{text-align:right}
.imageGallery{border:none;max-height:85px}
img{border:0 none}
.ErrorMessageTitle{vertical-align:middle;font-weight:700;font-size:14px;color:red}
.ErrorMessage{font-weight:700;color:#F33}
.ErrorContainer{border:1px solid red;background-color:#FC9}
.subcategoryTextbox{width:215px}
.subcategoryLongTextbox{width:360px}
.subcategoryFullTextbox{width:200px}
.metaTextBox{width:640px}
.ddlPrice{height:21px;width:100px}
.priceTextBox{width:113px}
.CategoryImage{max-width:220px;max-height:200px}
.leftMenuDiv{background-color:#F2F1EF;margin-bottom:15px}
.messageTextBoxLarge{width:364px}
.mailBodyDescription{width:750px}
.metaTextBoxCircuit{width:475px}
.detailsTableTdProduct{width:425px}
.calendarTextBoxSpecial{width:80px;height:14px}
.MenuHeader{background-image:url(../Images/section_header.gif);background-color:#ECE2B4;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;height:28px;padding-top:7px;text-indent:15px;vertical-align:middle}
.dateText{font-weight:700;margin-left:50px;margin-right:20px}
.mailSubject{width:30%}
.mailBody{width:90%}
.LogofImage{float:left;padding-top:7px}
.mnuItems{margin-left:15px}
.searchTable,.detailsTable{width:100%}
.searchTable tr,.detailsTableRowText,.topDiv{vertical-align:top}
.txtMember,.settingText{width:150px}
.rightCorner,.rightCornerWhitMargin{background:url(../Images/button_bg_right.gif) no-repeat right bottom;width:10px}
.SearchTable,.SettingTable{width:100%;border:0;margin-bottom:12px}
.LanguageListItem img,.LanguageListItemSelected img{border:0;margin-right:3px;width:20px;height:15px;padding:2px 0 0}
.languageDiv,.masterPageHeight{height:50px}
.phoneTextBox,.calendarTextBox{width:80px}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,.MyCalendar .ajax__calendar_other .ajax__calendar_year,.MyCalendar .ajax__calendar_hover .ajax__calendar_day,.MyCalendar .ajax__calendar_hover .ajax__calendar_month,.MyCalendar .ajax__calendar_hover .ajax__calendar_year{color:#000}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,.MyCalendar .ajax__calendar_active .ajax__calendar_month,.MyCalendar .ajax__calendar_active .ajax__calendar_year,.tabMenuItemStaticSelected{color:#000;font-weight:700}
.memberTextBoxLarge,.imageTextBox,.titleTextBox{width:216px}
.serviceImage,.pnldates,.panelCopy{float:left}
.serviceDetailsLocation,.serviceDetailsConfort,.serviceDetailsShort{font-family:Arial, Verdana;font-size:12px}
.serviceDetail td,.productDetail{width:650px}
.descriptionList{background-color:#CCCCCC;margin-left:165px;width:475px;}
.descriptionListText{padding-left:5px;font-weight:bold;}
.SpecialOfferTitle{padding:4px 0 14px 17px;display:block;}
.clear{clear:both;}

/*Admin home css*/
.homeBox {background-color:#fff; margin-bottom:20px; padding:10px; -moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;}
.homeBox .boxTitle { font-size:22px; color:#0abdf5; margin-bottom:15px; display:block;}
.boxItemTitle {font-size:16px; color:#b0c500; display:block; margin-bottom:10px;}
.boxText {color:#333;}
p {margin:2px;}
.boxItem{padding-bottom:10px; }
.boxItem a{ text-decoration:none;}
.hidenColumn{visibility:hidden;}
.unpaidInvoice{color: Red;font-size: 18px;margin-bottom: 15px; text-decoration:none !important;}
.defaultGridHeaderRight{text-align:right !important;}
