/*-=-=-=-=-=-=-=-=- Overall Body Styles -=-=-=-=-=-=-=-*/
/* Elements */
BODY {
	color : Black;
	/* background-image : url(/Recorder/graphics/bg1.gif); */
	background-color : White;
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	margin : 0px;
	padding : 0px;
	scrollbar-face-color : #BACEDB;
	scrollbar-shadow-color : black;
	scrollbar-highlight-color : #DFDFDB;
	scrollbar-arrow-color : #DFDFDB;
	scrollbar-track-color : #DFDFDB;
	scrollbar-3dlight-color : #BACEDB;
	scrollbar-darkshadow-Color : #BACEDB;
}

P {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
}

P.cntr {
	text-align : center;
}

P.Twcntr {
	color: white;
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
}

TD {
	color : Black;
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
}

TD.bio {
	color : Black;
    	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	line-height : 10pt;
	text-align : justify;
}

A {
	background-color : transparent;
	color : #4682b4;
	text-decoration : none;
}

A.white {
	background-color : transparent;
	color : #ffffff;
	text-decoration : underline;
}

A:ACTIVE {
	background-color : transparent;
	color : #4682b4;
}

A:VISITED {
	background-color : transparent;
	color : #4682b4;
}

A:HOVER {
	color: #ffa500;
	text-decoration: none;
}

P {
	font-size : 10pt;
	line-height : 12pt;
	text-align : justify;
}

UL {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	line-height : 12pt;
	text-align : justify;
}

OL {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	line-height : 12pt;
	text-align : justify;
}

DL {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10pt;
	line-height : 12pt;
	text-align : justify;
}

/* ID's */

#DeptTitle {
	text-align : center;
}

#HLine {
	background-color : #BACEDB;
	line-height : 1px;
	text-align : right;
}

#Inserts {
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style : solid;
	border-collapse: collapse;
	border-color: #BACEDB;
	line-height : 100%;
}

/* Classes */
.PageHead {
     font-size: 12pt;
     font-family: Verdana, Arial, sans-serif;
     font-weight: bold;
     font-style: normal;
	 text-align : center;
}

.PageHeadClr {
	color: #BACEDB;
     font-size: 12pt;
     font-family: Verdana, Arial, sans-serif;
     font-weight: bold;
     font-style: normal;
	 text-align : center;
}

.Title {
	font-size : 12pt;
	font-weight : bold;
	line-height : 14pt;
}

.Dir {
	font-size : 10pt;
	font-weight : bold;
	line-height : 12pt;
}

.Header {
	font-size : 10pt;
	font-weight : bold;
}

.CHeader {
	font-size : 10pt;
	font-weight : bold;
	text-align : center;
}

.Disclaimer {
    font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	line-height : 10pt;
}

.DisclaimerB {
    font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	line-height : 10pt;
}

.DiscWhite {
	font-size : 8pt;
	font-weight : normal;
	color : white;
	line-height : 9pt;
	padding-left : 0px;
	padding-bottom : 5px;
	margin-left : 0px;
}

.HighLight {
	background-color:#DFDFDB;
	font-weight : normal;
}

.HighLightB {
	background-color:#DFDFDB;
	font-weight : bold;
}

.WarningSM {
	color : red;
    font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	line-height : 10pt;
}

.Warning {
	color : red;
    font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	line-height : 12pt;
}

.WarningLRG {
	color : red;
    font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	line-height : 14pt;
}


/*-=-=-=-=-=-=-=-=- Styles For Link Menu Section -=-=-=-=-=-=-=-*/
#Services {
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style : solid;
	border-collapse: collapse;
	border-color: #BACEDB;
	line-height : 100%;
}

#ServiceText {
	color : Black;
	font-size : 8pt;
	font-weight : normal;
	padding-left : 5px;
	line-height : 10pt;
	text-align : left;
}
#MenuSec {
	border-left-width: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-style : solid;
	border-collapse: collapse;
	border-color: #BACEDB;
	line-height : 100%;
}

#MenuHeader {
	background :#DFDFDB;
	color: #000000;
	font-size : 10pt;
	font-weight : bold;
	padding-left : 5px;
	line-height : 12pt;
}

#MenuHeaderInv {
	background :#BACEDB;
	color: #DFDFDB;
	font-size : 10pt;
	font-weight : bold;
	padding-left : 5px;
	line-height : 12pt;
}

#MenuHeaderInvSml {
	background :#BACEDB;
	color: #DFDFDB;
	font-size : 8pt;
	font-weight : bold;
	padding-left : 5px;
	line-height : 10pt;
}

#MenuHeaderInvC {
	background :#BACEDB;
	color: #DFDFDB;
	font-size : 10pt;
	font-weight : bold;
	padding-left : 5px;
	line-height : 12pt;
	text-align : center;
}

#MenuHeaderInvCSml {
	background :#BACEDB;
	color: #DFDFDB;
	font-size : 8pt;
	font-weight : bold;
	padding-left : 5px;
	line-height : 10pt;
	text-align : center;
}

#MenuText {
	color : Black;
	font-size : 10pt;
	font-weight : normal;
	padding-left : 5px;
	line-height : 12pt;
	text-align : left;
}

#AddInfoSec {
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-style : solid;
	border-collapse: collapse;
	border-color: #BACEDB;
	padding : 2px;
}

#AddInfoText {
	color : Black;
	font-size : 10pt;
	font-weight : normal;
	padding : 5px;
	line-height : 12pt;
	text-align : left;
}


/*-=-=-=-=-=-=-=-=- Styles For Address Section -=-=-=-=-=-=-=-*/
#AddrLeft {
	border-left-width: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-style : solid;
	border-collapse: collapse;
	border-color: #BACEDB;
	line-height : 100%;
	margin : 0px;
}

#AddrCenter {
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-style : solid;
	border-color: #BACEDB;
	border-collapse: collapse;
	line-height : 100%;
}

#AddrRight {
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-style : solid;
	border-collapse: collapse;
	border-color: #BACEDB;
	line-height : 100%;
}

#AddrHeader {
	background :#DFDFDB;
	color : Black;
	font-size : 10pt;
	font-weight : bold;
	padding-left : 5px;
	line-height : 12pt;
	text-align : center;
}

#AddrText {
	color : Black;
	font-family : Verdana, Arial, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	padding-left : 5px;
	line-height : 10pt;
	text-align : left;
	background-color : White;
}

#InfoSection {
	border-left-width: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-style : solid;
	border-collapse: collapse;
	border-color: #BACEDB;
	line-height : 100%;
}

#PhoneText {
	color : Black;
	font-family : Verdana, Arial, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	padding-left : 5px;
	line-height : 10pt;
	text-align : right;
	background-color : White;
}

#QuestionB {
	background :#ffffff;
	color : #000080;
	font-size : 10pt;
	font-weight : bold;
	padding-left : 5px;
	line-height : 12pt;
}

#Question {
	background :#ffffff;
	color : #000080;
	font-size : 10pt;
	font-weight : normal;
	padding-left : 5px;
	line-height : 12pt;
}


/*-=-=- Styles For Navigation Drop Down List at top of page -=-=-*/
#NavDDList {
	background-color:#DFDFDB;
	color: #000000;
	font-family: Tahoma, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	border: 1;
	border-style : solid;
	border-collapse: collapse;
	border-color: #BACEDB;
}


/*-=-=-=-=-=-=- Styles For Form Object Elements -=-=-=-=-=-=-*/
/*Drop Down List*/
#FormDDList{
	Background-Color :#DFDFDB;
	Border : 1 solid #BACEDB;
	Color : #000000;
	Font-Family : Verdana;
	Font-Size : 8pt;
	Font-Weight : normal;
	}

/*Textbox Style*/
#FormTextBox{
	Background-Color :#DFDFDB;
	Border : 1 solid #BACEDB;
	Color : #000000;
	Font-Family : Verdana;
	Font-Size : 8pt;
	Font-Weight : normal;
	}

/*Button Style*/
#FormButton{
	background-color:#DFDFDB;
	color: black;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	border: 1 solid #BACEDB;
}


/*-=-=-=-=-=-=-=-=- Styles For Page Header Section -=-=-=-=-=-=-=-*/
#WTSC {
	color : White;
	text-align : right;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	font-size : 11pt;
	font-style : normal;
	font-weight : bold;
	background-color : #BACEDB;
	padding-right : 5px;
}

#CDB {
	color : #BACEDB;
	text-align : right;
	font-family : Tahoma, Verdana, Arial, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	padding-right : 5px;
	vertical-align: middle;
}


/*-=-=-=-=-=-=-=-=- Styles For Page Footer Section -=-=-=-=-=-=-=-*/
#FooterText {
	font-size : 8pt;
	font-weight : normal;
	line-height : 11pt;
	padding-left : 5px;
	padding-bottom : 5px;
}

#FooterDisc {
	font-size : 8pt;
	font-weight : normal;
	line-height : 9pt;
	padding-left : 0px;
	padding-bottom : 5px;
	margin-left : 0px;
}

.EOE {
	font-size : 10pt;
	font-weight : bold;
	font-style : italic;
	line-height : 12pt;
}

