﻿

/*        Accordion            */


#accordion,
#accordion1,
#accordion2,
#accordion3,
#accordion4,
#accordion5,
#accordion6,
#accordion7,
#accordion8,
#accordion9,
#accordion10 {
	border-top: 1px solid #c1c1c1;	
} 
 
#accordion .ui-widget-content,
#accordion1 .ui-widget-content,
#accordion2 .ui-widget-content,
#accordion3 .ui-widget-content,
#accordion4 .ui-widget-content,
#accordion5 .ui-widget-content,
#accordion6 .ui-widget-content,
#accordion7 .ui-widget-content,
#accordion8 .ui-widget-content,
#accordion9 .ui-widget-content,
#accordion10 .ui-widget-content {
	font-family: Helvetica, Verdana, Arial, Tahoma, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background: #BCD6F1;
	border: none;
	color:#4c4f55;	
	width: 100%;
	margin: 0 15px 10px 0px;
	padding: 10px;	
}

#accordion .ui-state-active,
#accordion1 .ui-state-active,
#accordion2 .ui-state-active,
#accordion3 .ui-state-active,
#accordion4 .ui-state-active,
#accordion5 .ui-state-active,
#accordion6 .ui-state-active,
#accordion7 .ui-state-active,
#accordion8 .ui-state-active,
#accordion9 .ui-state-active,
#accordion10 .ui-state-active {
 	border-bottom: none;
 	
 }
#accordion p,
#accordion1 p,
#accordion2 p,
#accordion3 p,
#accordion4 p,
#accordion5 p,
#accordion6 p,
#accordion7 p,
#accordion8 p,
#accordion9 p,
#accordion10 p
{
	margin: 0 15px 10px 15px;	
}
#accordion ul,
#accordion1 ul,
#accordion2 ul,
#accordion3 ul,
#accordion4 ul,
#accordion5 ul,
#accordion6 ul,
#accordion7 ul,
#accordion8 ul,
#accordion9 ul,
#accordion10 ul{
	margin: 0 0 10px 0px;
}

/* Forms */
.normal_form fieldset {
	padding: 10px 0 20px 0;
	border: none;
}

.normal_form fieldset label {

	font-size: 1.0em;
	font-weight: bold;
	width: 180px;
	text-align: left;
	padding: 5px 0 0 0;
	margin: 0 30px 0 0;
	color: #2273b4;
}

.normal_form fieldset input {
	border: Solid 1x #2273b4;
	width: 225px;
	height: 20px;
	margin: 0 0 2px 0;
	padding: 4px 10px -2px 7px;
	line-height: 1.0em;
	vertical-align: top;
	overflow: visible;
}

.normal_form fieldset select {
	width: 225px;
	margin: 0 0 17px 0;
	padding: 2px 4px 3px 4px;
}

.normal_form fieldset textarea {
	border: Solid 1px #2273b4;
	width: 225px;
	height: 88px;
	padding: 4px 10px 10px 7px;
}
.normal_form fieldset input.checkzz {
	background-image: none;
	border: auto;
	width: auto;
	height: auto;
	margin: 0 15px 20px 0;
	padding: 4px 0px 10px 0px;
}

.normal_form fieldset input.cleanz {
	background-image: none;
	border: none;
	width: auto;
	height: auto;
	padding: 0;
}



#UserMessage
{
	border: solid 0px #DE203C;
	margin: 3px;
	font-weight:bold;
	font-size: 1.1em;
	color: Red;
}

#UserMessage li 
{
	list-style: none;
	border: solid 0px #000000;
	font-weight:bold;
	font-size: 1.1em;
}
#UserMessage ul
{
    
	background-color: #FFFFFF; /*#F4F1EA #f5f3ed;*/
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
}


/* Accordion
----------------------------------*/
.ui-accordion .ui-accordion-header { 
	cursor: pointer; 
	position: relative; 
	margin-top: 1px; 
	zoom: 1; 
	padding: 6px 0 7px 0;
	background: none;
	border-bottom: 1px solid #c1c1c1;
	clear: both;
	}
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { 
	border-bottom: 0 !important; 
}
.ui-accordion .ui-accordion-header a { 
	display: block; 
	font-size: 12px;
	color: #1a6cb1;
	font-weight: none;
	padding: .5em .5em .5em 2.2em; 
	}
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { 
	margin: 0 -34px 0 -34px;
	padding: 24px 34px 10px 34px;
	font-family: Helvetica, Verdana, Arial, Tahoma, sans-serif;
	font-size: 13px;
	color: #4c4f55;
	line-height: 18px;
	background-color: #e3e3e3;
	border-top: 1px solid #c3c3c3;
	position: relative; 
	top: 0; 
	overflow: auto; 
	display: none; 
}
.ui-accordion .ui-accordion-content-active { display: block; }

#tabs-3 address { 
	float: right;
	margin: 20px 10px 0 30px;
	font-style: normal;
	font-size: 12px;	
 }
 
 INPUT.regularButton {
	font-family:Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
	font-weight: bold;
	border:0px;
	width:102px;
	height:33px;
	margin:0px;
	padding:0px;
}

INPUT.active {
	background:url(../images/bgButton.gif) center center no-repeat;
	color:#FFFFFF;
	cursor:pointer;
}



/**********************

Icons used on the site

**********************/


.pdf {
	background:url(../images/icon_pdf.gif) right center no-repeat !important;
	padding-right:17px !important;
}

.word {
	background:url(../images/icon_word.gif) right center no-repeat !important;
	padding-right:17px !important;
}

.excel {
	background:url(../images/icon_excel.gif) right center no-repeat !important;
	padding-right:17px !important;
}

.ppt {
	background:url(../images/icon_ppt.gif) right center no-repeat !important;
	padding-right:17px !important;
}