body {
	/*color: #31322c; 11120c*/
	color: #000000;
	background-color: #f5f8ff;
}

h1, h3 {
	color: #8c8be6;
}

h2, h4, h5, h6 {
	color: #8c8be6;
}

a:link, a:visited {
color:#000000;
text-decoration:none;
}

a:hover, a:active {
color:#737597;
text-decoration:none;
}

blockquote, .standout {
	background: #f0f5cf url(../../images/day/quot.png) no-repeat 370px 5px;
	color: #646659;
}

#container {
	background: url(../../images/day/site_bg.png) repeat-y 0 0;
}

/*
#container #navbar-vine {
background: url(../../images/day/header_overlay.png) no-repeat 0 0;
}
*/

#pageHeader h1,
#pageHeader h2 {
	color: #8c8be6;
	text-shadow: #6e9119 0 -2px 1px;
}

#pageHeader {
	background: url(../../images/day/header_bg.png) repeat-x 0 0;
}

#pageHeader #title {
	background: url(../../images/day/header_logo.jpg) no-repeat center bottom;
}

#pageHeader #title h1 
{
    font-weight: bold;
    /*color: #333333;*/ 
    color: black;
    font-family:'Lucida Grande',sans-serif;
    text-shadow: 0.1em 0.1em white
}


#contentContainer {
	background: url(../../images/day/content_bottom.jpg) no-repeat center bottom;
}

#sidebarContainer {
	background: #dfe3eb url(../../images/day/sidebar_bottom.png) no-repeat left bottom;
	color: #646659;
}

#sidebarContainer .sideHeader 
{
	background: #dfe3eb url(../../images/day/sidebar_top.png) no-repeat 0 0;
	color: #8c8be6;
}
    


#footer {
	background:  url(../../images/day/footer_bg.png) repeat-x 0 0;
	color: #fff;
	text-shadow: #6e9119 0 -2px 1px;
}

#breadcrumbcontainer ul {
	color: #6e9119;
}

#breadcrumbcontainer a {
	color: #fff;
	text-shadow: #6e9119 0 -2px 1px;
}

#breadcrumbcontainer a:hover {
	color: #ffff4a;
}

/* @group Navbar */

#navcontainer {
	background: url(../../images/day/nav_bar.png) repeat-x 0 0;
	background-color: #fff;
}

#navcontainer #close-navbar {
	background: url(../../images/day/nav_bar_right.png) no-repeat 0 0;
}

#navcontainer ul{
	background: url(../../images/day/nav_bar_left.png) no-repeat 0 0;
}

#navcontainer li {
	background: url(../../images/day/nav_bar_divider.png) no-repeat top right;
}

#navcontainer a {
	color: #fff;
	font-weight:bold;
	text-shadow: #6e9119 0 -2px 1px;
}

#navcontainer #current,
#navcontainer .currentAncestor,
#navcontainer a:hover {
	background: url(../../images/day/nav_bar_highlight.png) repeat-x 0 0;
	color: #ffff4a;
}

#navcontainer ul ul {
	background-color: #f0f5cf;
}

#navcontainer ul ul li {
	border-left: 1px solid #ccc;
}

#navcontainer ul ul li a {
	color: #959588;
}

#navcontainer ul ul li a:hover{
	color: #959588;
}

#navcontainer ul ul #current{
	color: #959588;
}

/* @end */

/* @group Contact Form */

form {
	color: #333333; /*8c8be6;*/
}

label {
	color: #31322c;
} 

.required-text {
	border: 1px solid #95c62e;
	background-color: #f0f5cf;
}

/* @end */


.find-btn input.round-btn { background: url('../../images/day/round-combo.gif'); background-repeat:no-repeat; margin-left: 0px; height: 45px; width: 115px;}
.find-btn input.round-btn:hover { background: url('../../images/day/round-combo.gif'); background-repeat:no-repeat; background-position:0px -45px; margin-left: 0px; height: 45px; width: 115px;}

a.go-btn {text-decoration: none; background: url('../../images/day/longish-round-combo.png'); background-repeat:no-repeat; height: 45px; width: 298px;}
a.go-btn:hover {text-decoration: none; background: url('../../images/day/longish-round-combo.png'); background-repeat:no-repeat; background-position:0px -45px; height: 45px; width: 298px;}

a.go-btn:link {
    text-decoration: none;
}

a.go-btn:visited {
    text-decoration: none;
}

a.go-btn:hover {
    text-decoration: none;
}

a.go-btn:active {
    text-decoration: none;
}


#Form1 a.go-btn {
-x-system-font:none;
font-family:'Lucida Grande',sans-serif;
color:#333333;
font-size:1.5em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:45px;
line-height:1.1;
overflow:auto;
padding: 11px 60px 11px 50px;
width:115px;
border: 0px;
cursor: pointer;
}


#Form1 input.find-btn {
-x-system-font:none;
font-family:'Lucida Grande',sans-serif;
color:#333333;
font-size:1.5em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:45px;
line-height:1.1;
overflow:auto;
padding:5px;
width:115px;
border: 0px;
cursor: pointer;
position: relative;
top: -2px;
}

#tbSearch {
-x-system-font:none;
font-family:'Lucida Grande',sans-serif;
color:#000;
font-size:2em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:1.5em;
line-height:1.1;
overflow:auto;
padding:5px;
width:240px;
}

.flags
{
    display: block;
    padding: 0px;
    margin: 0px 0px 0px 0px; /*width: 753px;*/
    height: 0px;
    list-style-type: none;
}

#flags li {
	float: left;
	height: 17px;
	padding: 0px;
}

.flagcol
{
    width:52px;
    padding-right: 0px;
    padding-left: 0px;
}

.flagselected 
{
    background-color: blue;
}

.step
{
    position: relative;
    left:-3px;
}

.chooseflag
{
    font-size: small;
    position: relative;
    bottom: -8px;
}

.step3description
{
    font-size:1.25em;
}


TD.resultsText { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #4a4a4a; LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left } 
TD.resultsNumber { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #4a4a4a; LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center } 
TD.resultsTitle { PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #FFFFFF; LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif } 

P.reditem { FONT-SIZE: 11px; COLOR: #ff0000; LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
P.warning { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #F55701; LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
P.severe { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FF0000; LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
P.good { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #00AA00; LINE-HEIGHT: 1.5em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }

#sidebarTopAd {
    width:250px;
    margin:0px 0px 0px 0px;
    float:right;
}

#doMoreOptions {
	background: #FFFFFF url(../../images/day/domore.png) no-repeat left bottom;
    width:417px;
    height:221px;
    margin:0px 0px 0px 0px;
}
#doMoreOptions li {width: 32px; height: 40px; position: relative; top: 40px; background: url(../../../../../images/socialicons.png) 0 0 no-repeat; display: block; list-style: none;}
#doMoreOptions a {border-style: none;
    border-color: inherit;
    border-width: medium;
    width: 230px;     height: 32px;     
position:relative;  
    display: block;     margin-left:0px;  text-indent:40px;
    top: 5px;
    left: 0px;
}
#doMoreOptions a:link {text-decoration:none;font-weight:bold}
#doMoreOptions a:visited {text-decoration:none;font-weight:bold}


#doMoreOptions #doMoreOption1 {left: 0px; }
#doMoreOptions #doMoreOption2 {left: 0px; background-position: -32px 0;}
#doMoreOptions #doMoreOption3 {left: 0px; background-position: -64px 0;}
#doMoreOptions #doMoreOption4 {left: 0px; background-position: -96px 0;}



/* @end */