﻿/* Color.css (dark-light) #F60, #F60, #FFE599, #FFE5BB, #FFC
----------------------------------------------- */
a, a:link, a:visited
{
  color: #F60;
}

a:hover, a:active
{
  color:#D75600;
}

body
{
  background: #ECF5FF url(Images/body.png) left top repeat-x;
}

fieldset
{
  background-color: #FFD9BF;
  border-color: #F60;
}

h1,h2, h3, h4
{
  color: #F60;
}

input.btn
{
  color: #F60;
}

legend
{
  border-color: #F60;
  color: #F60;
}

.exclam, .success
{
  background-color: #FFE599;
  border-color: #F60;
}

.exclam
{
  background-image: url(images/exclam.png);
}

.success
{
  background-image: url(images/success.png);
}

/* =Header
----------------------------------------------- */
#Header
{
  background: url(Images/header_bg.png) 95% 0 no-repeat;
}

/* =Nav
----------------------------------------------- */
#Nav li
{
  background: url(images/tabsep.png) right top no-repeat;
}

#Nav li ul a
{
  color: #F60;
}

/* =QuickFind
----------------------------------------------- */
#QuickFind input.tb_watermark
{
  color: #06C; 
}

#QuickFind input.btn
{
  color: #06C;
}

/* =Footer
----------------------------------------------- */
#Footer ul
{
  background: url(Images/sunnyaupairs.png) 20px 50% no-repeat;
  border-color: #F60;
}

#Footer li#About
{
  border-color: #F60;
}

#Footer li#Phone
{
  background: url(Images/Phone.png) left 50% no-repeat;
}

/* =FormField
----------------------------------------------- */
label.Form, .CheckBoxList label, .RadioButtonList label
{
  color: Black;
}

.Submit, .ButtonRow
{
  background-color: #FFD9BF;
  border-color: #F60;
}

.marginForm .TextBox input, .marginForm .TextBox textarea, .marginForm .DropDownList select, .marginForm .ListBox select, .marginForm .Min select, .marginForm .MonthsYears select
{
  border-color: #D75600;
}

table.CheckBoxList, table.RadioButtonList
{
  border-color: #D75600;
}

/* =TextCounter
----------------------------------------------- */
.FormField span.charsleft
{
  color: #F60;
}

/* =Lists.css
----------------------------------------------- */
.latest li:hover, .features li:hover
{
  border-color: #F60;
}

.latest h4 a, .features h4 a
{
  background: transparent url(Images/IconBullet_12x12.png) left 2px no-repeat;
}

.search select
{
  color: #F60;
}

.linklist h3
{
  color: #F60;
}

a.ptr, .linklist li a
{
  background: url(Images/raquo.png) 0 5px no-repeat;
}

.sidemenu a
{
  color: Black;
}

.sidemenu a:hover
{
  background-color: #F60;
  color: White;
}

.sidemenu li.Selected
{
  background-color: #F60;
}

.sidemenu li.Selected a
{
  color: White;
}

/* =hdr
----------------------------------------------- */
.hdr
{
  background: #FFF1E8 url(Images/col_bg.png) left top repeat-x;
}

.hdr .hdr_tl
{
  background: transparent url(Images/col_tl.png) left top no-repeat;
}

.hdr .hdr_tr
{
  background: transparent url(Images/col_tr.png) left top no-repeat;
}

.hdr h1, .hdr h2
{
  color: White;
}

/* =search_results
----------------------------------------------- */
.search_results li
{
  background-color: #FFD7BB;
}

.search_results p
{
  background-color: White;
}

.search_results li.guest
{
  border-color: #FFCD9C;
}

.search_results li.full
{
  border-color: #F60;
}

.search_results li.guest .sr_tl
{
  background: url(Images/guestbox_tl.png) left top no-repeat;
}

.search_results li.guest .sr_tr
{
  background: url(Images/guestbox_tr.png) left top no-repeat;
}

.search_results li.guest .sr_bl
{
  background: url(Images/guestbox_bl.png) left top no-repeat;
}

.search_results li.guest .sr_br
{
  background: url(Images/guestbox_br.png) left top no-repeat;
}

.search_results li.full .sr_tl
{
  background: url(Images/fullbox_tl.png) left top no-repeat;
}

.search_results li.full .sr_tr
{
  background: url(Images/fullbox_tr.png) left top no-repeat;
}

.search_results li.full .sr_bl
{
  background: url(Images/fullbox_bl.png) left top no-repeat;
}

.search_results li.full .sr_br
{
  background: url(Images/fullbox_br.png) left top no-repeat;
}

.search_results dd.Looking, .search_results dd.Interviewing
{
  color: #F60;
}

/* =Feature
----------------------------------------------- */
ul.feature
{
  background-color: #FFF1E8;
}

.feature a
{
  color: #F60;
}

/* =Pager
----------------------------------------------- */
.Pager
{
  color: #F60;
}

.Pager a.Current
{
  background-color: #F60;
}

/* =Advert
----------------------------------------------- */
ul.advert
{
  background-color: #FFF1E8;
}

ul.advert a
{
  color: #F60;
  background-color: #FFF1E8;
}

/* =PhotoViewer
----------------------------------------------- */
#PhotoViewer img.thumbnailon
{
  border-color: #F60;
}

/* =RecordNavigator
----------------------------------------------- */
.RecordNavigator
{
  color: #F60;
}

/* =Profile
----------------------------------------------- */
.profile .strapline
{
  border-color: #F60;
}

.profile h1 span
{
  color: #F60;
}

.profile h3
{
  border-color: #FFD9BF;
}

.profile dt, .profile dd
{
  border-color: #FFD9BF;
}

/* =stepnav
----------------------------------------------- */
.stepnav li
{
}

.stepnav li.current
{
  background-color: #F60;
  color: White;
}  

.stepnav li.done
{
}

.stepnav li a
{
}

.stepnav li.current a
{
  color: White;
}

/* =Announcements
----------------------------------------------- */
fieldset#Announcements tr
{
  background-color: #FFE599;
}

/* =ProfileStatus, =MethodOfContact, =MailFormat
----------------------------------------------- */

fieldset#ProfileStatus td.selected, fieldset#JobStatus td.selected, fieldset#MethodOfContact td.selected, fieldset#MailFormat td.selected
{
  background-color: #F60;
  color: White;
}

/* HighlightRow
----------------------------------------------- */
.highlightrow
{
  background-color: White;
}

.highlightrow a
{
  color: Black;
}

.highlighton
{
  background-color: #FFE599;
  color: #F60;
}

.highlightrowcurr
{
  background-color: #F60;
  color: White;
}

.highlightrowcurr a
{
  color: White;
}

/* MailBox
----------------------------------------------- */
#MailBoxMessage .button
{
  background-color: #FFE599;
}

#MailBoxFooter label
{
  color: #F60;
}

#MailBoxFooter
{
  border-color: #F60;
} 

/* =Upgrade
----------------------------------------------- */
fieldset#Upgrade div
{
  border-top-color: #FFD9BF;
}

/* =Account
----------------------------------------------- */
.account fieldset td
{
  border-bottom-color: #FFD9BF;
}

.account h2
{
  border-bottom-color: #FFD9BF;
}

/* =ModalPopup
----------------------------------------------- */
.modalpopup .dragpanel
{
  background-color: #F60;
}

.modalpopup .dragpanel h3
{
  color: White;
}

/* =AJAX Tab control
----------------------------------------------- */

.col .ajax__tab_xp .ajax__tab_body
{
  background-color: White;
  border-color: #CCC;
}

.col .ajax__tab_xp .ajax__tab_header
{
  background: url(Images/tab-line.png) repeat-x bottom;
}

.col .ajax__tab_xp .ajax__tab_outer
{
  background: url(Images/tab-right.png) no-repeat right;
}

.col .ajax__tab_xp .ajax__tab_inner
{
  background: url(Images/tab-left.png) no-repeat;
}

.col .ajax__tab_xp .ajax__tab_tab
{
  background: url(Images/tab.png) repeat-x;
}

.col .ajax__tab_xp .ajax__tab_hover .ajax__tab_outer
{
  background: url(Images/tab-hover-right.png) no-repeat right;
}

.col .ajax__tab_xp .ajax__tab_hover .ajax__tab_inner
{
  background: url(Images/tab-hover-left.png) no-repeat;
}

.col .ajax__tab_xp .ajax__tab_hover .ajax__tab_tab
{
  background: url(Images/tab-hover.png) repeat-x;
}

.col .ajax__tab_xp .ajax__tab_active .ajax__tab_outer
{
  background: url(Images/tab-active-right.png) no-repeat right;
}

.col .ajax__tab_xp .ajax__tab_active .ajax__tab_inner
{
  background: url(Images/tab-active-left.png) no-repeat;
}

.col .ajax__tab_xp .ajax__tab_active .ajax__tab_tab
{
  background: url(Images/tab-active.png) repeat-x;
}

.exclam
{
  background-image: url(images/exclam.png);
}

.success
{
  background-image: url(images/success.png);
}

/* =TestForCookies
----------------------------------------------- */
.TestForCookies
{
  border-color: Silver;
  padding: 1em;
}

.TestForCookies h4
{
  background: url(images/exclam.png) left top no-repeat;
}

.TestForCookies p
{
  color: Black;
}

/* =Advertise
----------------------------------------------- */
#Adverts .adrow
{
  background-color: #FFE599;
}

#Adverts .highlighton
{
  background-color: #F60;
  color: White;
}

#Adverts .highlighton a
{
  color: White;
}

/* =Results, All AuPairs
----------------------------------------------- */
#Results li.letter
{
  color: #F60;
}

/* =AdsenseSearch (Google custom search)
----------------------------------------------- */
#cse-search-box input.btn
{
  color: #06C;
}