#header-onion{
	height:115px;
	background-image: url(../../images/headers/hd_onion.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

#header-onion .logo{
	float:left;
	margin: 20px 0 0 20px;
	_margin: 20px 0 0 10px;
}

#header-pepper{
	height:115px;
	background-image: url(../../images/headers/hd_pepper.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}

#header-pepper .logo{
	float:left;
	margin: 20px 0 0 20px;
	_margin: 20px 0 0 10px;
}

.largebold
    {
    font-family:Verdana,Geneva,Helvetica,sans-serif;
    font-weight:bold;
    font-size:12px;
    line-height:15px;
    color:#1f5042;
    }



/* Small White */

.contentpanel-left-business
    {
	margin-bottom:20px;
	width: 185px;
	background-color:#fff;
	color:#303030;
	overflow:hidden;
    }
    
    
.contentpanel-left-business .top
    {
    background-image: url(../images/panels/bk_contentpanel_left_business_top.gif);
    background-repeat: no-repeat;
    width: 185px;
    height: 21px;
    overflow:hidden;
    }
    

.contentpanel-left-business .mid
    {
    background-image: url(../images/panels/bk_contentpanel_left_business_mid.gif);
    background-repeat: repeat-y;
    padding: 0 10px 0px 15px; 
    overflow:hidden;
    }


.contentpanel-left-business .mid a
    {
    font-family: Verdana,Geneva,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    outline: none;
    background-color: #fff;
    color: #1f5042;
    }


.contentpanel-left-business .mid h2
    {
    color:#1f5042;
    font-family: Verdana,Geneva,Helvetica,sans-serif;
    text-transform:uppercase;
    font-size:13px;
    font-weight:900;
    line-height:15px;
    margin:0;
    padding:0;
    }


.contentpanel-left-business .mid p
    {
    color: #535353;
    }


.contentpanel-left-business .bot
    {
    background-image: url(../images/panels/bk_contentpanel_left_business_bot.gif);
    background-repeat: no-repeat;
    width: 185px;
    height: 20px;
    background-color: transparent;
    overflow:hidden;
    }



/* Small Green */


.contentpanel-left-green-business
    {
	width: 185px;
	background-color:#1D6254;
	color:#fff;
	margin-top:20px;
	overflow:hidden;
    }
    
    
.contentpanel-left-green-business .top
    {
    background-image: url(../images/panels/bk_greenpanel_business_top.gif);
    background-repeat: no-repeat;
    width: 185px;
    height: 20px;
    overflow:hidden;
    }


.contentpanel-left-green-business .mid
    {
	background-color:#1D6254;
    padding: 0 15px;
    overflow:hidden;
    }


.contentpanel-left-green-business .mid h2
    {
    color:#fff;
    margin:0;
    padding:0;
    font-family: Verdana,Geneva,Helvetica,sans-serif;
    font-weight: 900;
    text-transform:uppercase;
    font-size:13px;
    line-height:15px;
    }


.contentpanel-left-green-business .mid p
    {
	color:#fff;
	line-height: normal;
    }


.contentpanel-left-green-business .mid a
    {
	color:#fff;
	font-weight:bold;
    }


.contentpanel-left-green-business .bot
    {
    background-image: url(../images/panels/bk_greenpanel_business_bot.gif);
    background-repeat: no-repeat;
	width: 185px;
    height: 20px;
    overflow:hidden;
    }


/* Large Pannel */


.contentpanel-lrg-business
    {
	width: 655px;
	background-color:#fff;
	overflow:hidden;
    }


.contentpanel-lrg-business .top
    {
    background-image: url(../images/panels/bk_contentpanel_lrg_business_top.gif);
    background-repeat: no-repeat;
    width:655px;
    height:20px;
    overflow:hidden;
    }


.contentpanel-lrg-business .mid
    {
	background-color:#fff;
	color:#303030;
    width: 615px;
    padding: 0 20px 10px 20px;
	background-image: url(../images/panels/bk_contentpanel_lrg_business_mid.gif);
    background-repeat: repeat-y;
    overflow:hidden;
    }


.contentpanel-lrg-business .mid h1
    {
    color:#19462A;
    margin:0;
    padding:0 0 6px 0;
    font-family: Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    font-weight: 900;
    font-size:19px;
    line-height:24px;
    }


.contentpanel-lrg-business .mid h2
    {
    color:#1f5042;
    font-family:Verdana,Geneva,Helvetica,sans-serif;
    font-size:14px;
    font-weight:900;
    line-height:24px;
    margin:0;
    padding:0;
    }


.contentpanel-lrg-business .mid strong
    {
    color:#19462A;
    font-weight:bold;
    }


.contentpanel-lrg-business .mid li
    {
	padding-bottom:8px;
    }
    
.contentpanel-lrg-business .mid divider
    {
    border-bottom:solid 1px #C6D78E;
    width:100%;
    height:1px;
    margin-top:10px;
    margin-bottom:10px;
    padding:0px;
    }

.contentpanel-lrg-business .bot
    {
    background-image: url(../images/panels/bk_contentpanel_lrg_business_bot.gif);
    background-repeat: no-repeat;
	width: 655px;
    height: 23px;
    overflow:hidden;
    }




/* Medium Pannel */

.contentpanel-med-business
    {
	width: 395px;
	background-color:#fff;
	display:inline-block;
	overflow:hidden;
	float:left;
    }
    
    
.contentpanel-med-business .top
    {
    background-image: url(../images/panels/bk_contentpanel_med_business_top.gif);
    background-repeat: no-repeat;
    width: 395px;
    height: 20px;
    overflow:hidden;
    }


.contentpanel-med-business .mid
    {
	background-color:#fff;
	color:#303030;
    width: 355px;
    padding: 0 20px 10px 20px;
	background-image: url(../images/panels/bk_contentpanel_med_business_mid.gif);
    background-repeat: repeat-y;
    overflow:hidden;
    }


.contentpanel-med-business .mid h1
    {
    color:#19462A;
    margin:0;
    padding:0 0 6px 0;
    font-family: Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    font-weight: 900;
    font-size:19px;
    line-height:24px;
    }


.contentpanel-med-business .mid h2
    {
    color:#1f5042;
    font-family:Verdana,Geneva,Helvetica,sans-serif;
    font-size:14px;
    font-weight:900;
    line-height:24px;
    margin:0;
    padding:0;
    }


.contentpanel-med-business .mid strong
    {
    color:#19462A;
    font-weight:bold;
    }

.contentpanel-med-business .mid li
    {
	padding-bottom:8px;
    }

.contentpanel-med-business .mid .divider
    {
    border-bottom:solid 1px #C6D78E;
    width:100%;
    height:1px;
    margin-top:10px;
    margin-bottom:10px;
    padding:0px;
    }


.contentpanel-med-business .bot
    {
    background-image: url(../images/panels/bk_contentpanel_med_business_bot.gif);
    background-repeat: no-repeat;
	width: 395px;
    height: 23px;
    overflow:hidden;
    }
    
    
    
    
/* Small Pannel */
  
.contentpanel-sml-business
    {
    padding-left:20px;
    margin-bottom:20px;
    float:left;
    display:inline-block;
    overflow:hidden;
    width:240px;
    }
    
    
.contentpanel-sml-business .top
    {
    background-image: url(../images/panels/bk_contentpanel_sml_business_top.gif);
    background-repeat: no-repeat;
    width: 240px;
    height: 20px;
    overflow:hidden;
    }


.contentpanel-sml-business .mid
    {
    background-image: url(../images/panels/bk_contentpanel_sml_business_mid.gif);
    background-repeat: repeat-y;
    padding: 0 15px;
    overflow:hidden;
    }


.contentpanel-sml-business .mid a
    {
    font-family:Verdana,Geneva,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    outline: none;
    background-color: #fff;
    color: #ce001e;
    }


.contentpanel-sml-business .mid h2
    {
    color:#1f5042;
    font-family: Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    font-size:14px;
    font-weight:900;
    line-height:15px;
    margin:0;
    padding:0;
    }
    

.contentpanel-sml-business .mid h2 .day
    {
    color:#ce001e;
    }


.contentpanel-sml-business .mid p
    {
    color: #303030;
    margin:10px 0 0 0;
    }


.contentpanel-sml-business .bot
    {
    background-image: url(../images/panels/bk_contentpanel_sml_business_bot.gif);
    background-repeat: no-repeat;
    width: 240px;
    height: 21px;
    overflow:hidden;
    }
    
    
    
.button-sml-business
    {
    padding-left:20px;
    margin-bottom:15px;
    float:left;
    display:inline-block;
    overflow:hidden;
    }
    
 
 
 
 /* Appointed Start */
 
 .appointed-holder
    {
    width:615px;
    display:block;
    float:left;
    clear:both;
    padding-bottom:35px;
    }
    
.appointed-details
    {    
    width:300px;
    display:block;
    float:left;
    }
    
    
    
    
    
.subnav-business
    {
	margin-bottom:20px;
    }
    
    
.subnav-business .top
{
    background-image: url(../images/nav/bk_sub-top.gif);
    background-repeat: no-repeat;
    width: 185px;
    height: 21px;
}

.subnav-business .mid
{
    background-image: url(../images/nav/bk_sub-mid.gif);
    background-repeat: repeat-y;
    padding: 0 0 2px 0;
}

.subnav-business .mid a
{
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    outline: none;
    background-color: #fff;
    color: #1f5042;
}

.subnav-business .mid ul a:hover
{
    font-weight: bold;
    background-color: #1f5042;
    color: #fff;
}

.subnav-business .mid ul
{
    width: 183px;
    margin: 0 0 0 1px;
    padding: 0;
    font-size: 1px;
}

.subnav-business .mid ul li
{
    font-family: Verdana, sans-serif;
    font-size: 11px;
    list-style: none;
}

.subnav-business .mid ul li a
{
    color: #19462A;
    display: block;
    padding: 4px 0 4px 15px;
    margin: 0 0 1px 0;
    _margin: 0;
    text-decoration: none;
    width: 168px;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 11px;
}


.subnav-business .mid ul ul
{
    width: 176px;
    margin: 0;
    padding: 0;
    font-size: 1px;
	 line-height:1px;
}

.subnav-business .mid ul ul li a
{
    width: 163px;
    padding: 4px 0 4px 20px;
    text-transform: none;
	 line-height:16px;
}

.subnav-business .mid ul li a.selected, .subnav-business .mid ul ul li a.selected
{
    font-weight: bold;
    background-color: #1f5042;
    color: #fff;
}




.subnav-business .mid ul.business
{
    width: 162px;
    margin: 5px 0 0 1px;
    padding: 0;
    font-size: 1px;
}

.subnav-business .mid ul.business li
{
    font-family: Verdana, sans-serif;
    font-size: 11px;
    list-style: none;
}

.subnav-business .mid ul.business li a
    {
    text-transform: none;
    color: #19462A;
    display: block;
    padding: 2px 0 2px 22px;
  	margin: 0 0 1px 0;
    _margin: 0;
    text-decoration: none;
    width: 161px;
    font-weight: bold;
    background-image: none;
    background-repeat: no-repeat;
    font-size: 11px;
    }

.subnav-business .mid ul.business a:hover,
.subnav-business .mid ul.business a.selected
{
    font-weight: bold;
    background-color: #1f5042;
    color: #fff;
}

.subnav-business .mid h3
    {
	font-weight:bold;
	font-size: 11px;
	margin: 0 0 0 15px;
    }


.subnav-business .bot
    {
    background-image: url(../images/nav/bk_sub-bot.gif);
    background-repeat: no-repeat;
    width: 185px;
    height: 20px;
    background-color: transparent;
    }

 /* Forms */


.business-form td
    {
	padding:4px ;
    }


.business-form .error
    {
	color: #8B0000;
    }


.business-form input
    {
    border:1px solid #246662;
    background-color:#efefef;
    padding:2px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size:11px;
    }
    
    
.business-form textarea
    {
    border:1px solid #246662;
    background-color:#efefef;
    padding:2px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size:11px;
    }


.radiobutton input
    {
    border:0px;
    background-color:#FFF;
    }


.business-form select
    {
    border:1px solid #246662;
    background-color:#efefef;
    padding:2px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size:11px;
    }
    
    
.tester-test
    {
     border-bottom:solid 1px black;    
    }