﻿#container {
	margin: 0 auto;
	width: 784px;
}

#header {
	background: url('../images/backgrounds/bg_header_subB.gif') no-repeat left bottom;
}

#index #header {
	background: url('../images/backgrounds/bg_header_sub_indexB.gif') no-repeat left bottom;
}

#content {
	background: url('../images/backgrounds/bg_content.gif') repeat-y left;
}

#index #content {
	background: url('../images/backgrounds/bg_content_indexB.gif') repeat-y left;
}

#index #contentMiddle {
	background: url('../images/backgrounds/bg_contentBottom.gif') repeat-y left;
}

#index #contentBottom {
	border-top: 15px solid #fafbfd;
}

#index #contentBottom {background: url('../images/backgrounds/bg_contentBottom.gif') no-repeat left bottom; }

a {color: #006699; }
a:hover {color: #56595C; }
.rightCol p {color: #666; }
#footer p {color: #56595C;
	word-spacing: 1px;
	 }

h2 { color: #F78C27; }
h3 {color: #F78C27; }
/*#index #contentTop {background: url('../images/backgrounds/bg_contentBottom.gif') no-repeat right top; }*/
#index #contentTop {color: #fff; }

#index #contentMiddle .right h3 {background: url('../images/backgrounds/bg_h3_teal.gif') repeat-x left top; }
#index #contentMiddle .left h3 {background: url('../images/backgrounds/bg_h3_dk_green.gif') repeat-x left top; }
#index #contentMiddle .center h3 {background: url('../images/backgrounds/bg_h3_orange.gif') repeat-x left top; }


#index #contentMiddle .left a:hover { color:#000000 }
#index #contentMiddle .center a:hover { color:#000000 }
#index #contentMiddle .right a:hover { color:#000000 }

#index #contentMiddle a.button {color: #fff; }

#index #contentTop .right dl {color: #fff; }


#footer {
	background: url('../images/backgrounds/bg_footerB.gif') no-repeat left top;
}

#index #footer {
	background: url('../images/backgrounds/bg_footer_indexB.gif') no-repeat left top;
}

#footer li {
	border-right: 1px solid #ccc;
}







/*******LOGIN BOX*********/
.sidebox {
	margin: 0 auto; /* center for now */
	width: 15em; /* ems so it will grow */
	background: url('../images/extrabox/sbbody-r.gif') no-repeat bottom right;
	font-size: 100%;
	width: 250px;
}
.boxhead {
	background: url('../images/extrabox/sbhead-r.gif') no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url('../images/extrabox/sbhead-l.gif') no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url('../images/extrabox/sbbody-l.gif') no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}

/***********END****************/
.roundcont 
    {
	margin: 0 auto; /* center for now */
	width: 235px;
	background-color: #FF9900;
	color: #fff;
	font-size:13px;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url('../images/extrabox/tr.gif') no-repeat top right; 
}

.roundbottom {
	background: url('../images/extrabox/br.gif') no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

/***purple***/

.roundcont_gr 
    {
	margin: 0 auto; /* center for now */
	width: 235px;
	background-color: #A24CC8;
	color: #fff;
}

.roundcont_gr p {
	margin: 0 10px;
}

.roundtop_gr { 
	background: url('../images/extrabox/tr_gr.gif') no-repeat top right; 
}

.roundbottom_gr {
	background: url('../images/extrabox/br_gr.gif') no-repeat top right; 
}

img.corner_gr {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

/***Green***/

.roundcont_green 
    {
	margin: 0 auto; /* center for now */
	width: 235px;
	background-color: #9CC966;
	color: #fff;
}

.roundcont_green p {
	margin: 0 10px;
}

.roundtop_green { 
	background: url('../images/extrabox/tr_green.gif') no-repeat top right; 
}

.roundbottom_green {
	background: url('../images/extrabox/br_green.gif') no-repeat top right; 
}

img.corner_green {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

/***Blue***/

.roundcont_blue 
    {
	margin: 0 auto; /* center for now */
	width: 235px;
	background-color: #BDD3E8;
	color: #fff;
}

.roundcont_blue p {
	margin: 0 10px;
	text-align: right;
	color: #fff;
	font-size: 14px;
}

.roundtop_blue { 
	background: url('../images/extrabox/tr_blue.gif') no-repeat top right; 
}

.roundbottom_blue {
	background: url('../images/extrabox/br_blue.gif') no-repeat top right; 
}

img.corner_blue {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

/* Log out point */
.DPInput
{
	font-size: 11px;
}
.DPHeader
{

	padding: 5px 15px 0px 15px;
	height: 25px;
	background: url('../images/backgrounds/headera.gif') no-repeat;
	font-size: 11px !important;
	font-weight: bold;
}
.DPHeader a
{
	font-weight: normal !important;
		color:#00529B;
}

/* Log out point */
.DPInputB
{
	font-size: 11px;
	color:#00529B;
}
.DPHeaderB
{

	padding: 5px 15px 0px 15px;
	height: 25px;
	background: url('../images/backgrounds/headera.gif') no-repeat;
	font-size: 11px !important;
	font-weight: bold;
}
.DPHeaderB a
{
	font-weight: normal !important;
	color:#00529B;
}
