BODY
{
	font-family: Verdana, Helvetica, Sans-Serif;
}
BODY TABLE
{
}
BODY TABLE TR
{
}
BODY TABLE TR TD
{
	font-family: Verdana, Helvetica, Sans-Serif;
}
SPAN
{
	font-family: Verdana, Helvetica, Sans-Serif;
}
TD
{
	font-family: Verdana, Helvetica, Sans-Serif;
}
P
{
	font-family: Verdana, Helvetica, Sans-Serif;
}
DIV
{
	font-family: Verdana, Helvetica, Sans-Serif;
}
A
{
	font-family: Verdana, Helvetica, Sans-Serif;
	color: #9a925f;
	text-decoration: none;
}

OL
{
	list-style-position: outside;
}
UL
{
	list-style-position: outside;
}
IMG
{
	border: solid 0px #000000;
}
.adxTitle
{
	margin-top: 4px;
	font-weight: bold;
	font-size: 16px;
	padding-bottom: 7px;
	color: #000000;
	padding-top: 4px;
}
.adxParentTitle
{
	font-weight: bold;
	font-size: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #b3b3b3;
}
.adxSectionCopy
{
	font-size: 11px;
	color: #000000;
	line-height: 15px;
}
.adxSectionCopy P
{
	font-size: 11px;
	color: #000000;
	line-height: 15px;
}
.adxSectionSubhead
{
	margin-top: 0px;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 0px;
	padding-bottom: 5px;
	color: #9a925f;
}
.adxSubhead
{
	margin-top: 0px;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	color: #000000;
	padding-top: 0px;
}
.adxSectionMediaCaption
{
	margin-top: 4px;
	font-size: 11px;
	text-align: center;
}
.adxSectionBreak
{
	margin-top: 10px;
}
.adxSectionSpacer
{
	margin-top: 10px;
}
.adxSectionMediaCaptionSpace
{
	margin-bottom: 5px;
}
.adxSectionMediaCaptionImage
{
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 5px;
	padding-top: 1px;
}
.adxTOCTitle
{
	font-weight: bold;
	font-size: 11px;
	color: #bb7900;
}
.adxTOCTitle A
{
	color: #bb7900;
}
.adxTOCTitle A:visited
{
	color: #bb7900;
}
.adxTOCTitle A:hover
{
	color: #bb7900;
}
.adxPreviewTOCTitle
{
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	
}
.adxPreviewTOCState
{
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	color: #B41518;
}
.adxTOCDate
{
	font-size: 10px;
}
.adxTOCSummary
{
	font-size: 12px;
	color: #000000;	
}
.adxTOCSummary P
{
	font-size: 12px;
}

.adxAttachmentTitle
{
	font-weight: bold;
	font-size: 11px;
	color: #bb7900;
}
.adxAttachmentTitle A
{
	text-decoration: none;
	color: #bb7900;
}
.adxAttachmentFilename
{
	font-weight: normal;
	font-size: 11px;
	color: #9a925f;
}
.adxAttachmentFilename A
{
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	color: #9a925f;
}
.adxAttachmentSummary
{
	font-weight: normal;
	font-size: 11px;
	color: #353534;
}
.adxAttachmentSummary P
{
	margin-top: 0px;
	color: #353534;
}
.adxAttachmentSize
{
	font-weight: normal;
	font-size: 11px;
	color: #9a925f;
}

.adxNavPath
{
	font-size: 11px;
	font-weight:bold;
	color: #000000;
}
.adxNavPath A
{
	text-decoration: none;
	font-weight:bold;
	font-size: 11px;
	color: #000000;
}
.adxNavPath A:visited
{
	text-decoration: none;
	font-weight:bold;
	font-size: 11px;
	color: #000000;
}
.adxNavPath A:hover
{
	text-decoration: none;
	font-weight:bold;
	font-size: 11px;
	color: #000000;
}
.adxNavPathCurrent
{
	font-size: 11px;
	color: #000000;
}

.adxReleaseDate
{
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.adxAuthorName
{
	font-weight: bold;
	font-size: 12px;
}
.adxAuthorEmail
{
	font-size: 10px;
}
.adxHelpers
{
	font-size: 10px;
}

.adxLinkTitle
{
	font-weight: bold;
	font-size: 11px;
	color: #bb7900;
}
.adxLinkTitle A
{
	text-decoration: none;
	color: #bb7900;
}
.adxLinkURL
{
	font-weight: normal;
	font-size: 10px;
	color: #9a925f;
}
.adxLinkURL A
{
	font-weight: normal;
	font-size: 10px;
	color: #9a925f;
}
.adxLinkSummary
{
	font-weight: normal;
	font-size: 11px;
	color: #353534;
}
.adxLinkSummary p
{
	margin-top: 0px;
	padding-top: 0px;
	font-weight: normal;
	font-size: 11px;
	color: #353534;
}
.adxWebForm
{
	font-size: 12px;
}
.adxPollTitle
{
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	letter-spacing: -1px;
} 
.adxPollResponse
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	vertical-align: sub;
}

.adxPollQuestion
{
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 5px;
	color: #000000;
}
.adxPollPercentage
{
	font-weight: bold;
	font-size: 9px;
	color: #36672e;
}
.adxPollView a
{
	font-weight: normal;
	font-size: 10px;
	color: #36672e;
	text-decoration: underline;
	letter-spacing: -1px;
}
.adxPollResponseTotal
{
	font-weight: normal;
	font-size: 10px;
	color: #36672e;
	letter-spacing: -1px;
}
.adxPollButton
{
	background-color: #BB7900;
	border-width: 1px;
	border-color: #666666;
	color: #fff9d9;
	height: 18px;
	font-size: 11px;
	margin-bottom: 5px;
	margin-left: 2px;
}
.adxPollRadio
{
	background-color: #abc287;
}

.adxSlideNextPrevious
{
	font-size: 12px;
	margin-top: 5px;
	text-align: center;
}

.adxSlideLinkDirect
{
	font-size: 12px;
	text-align: center;
}

.adxSlideLinkDirect select
{
	font-size: 12px;
}

.adxSlideRestartEnd
{
	font-size: 12px;
	margin-top: 5px;
	text-align: center;
}
.adxSlideCount
{
	font-weight: bold;
	font-size: 12px;
	text-align: right;
}
.blockquote
{
	margin-left: 20px;
}
.adxIndexSearchMessage
{
	font-size: 11px;
}

.adxIndexSearchPagingMessage
{
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.adxIndexSearchPaging
{
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}
.adxIndexSearchTitle
{
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
.adxIndexSearchSummary
{
	font-size: 11px;
}
.adxIndexSearchNavPath
{
	font-size: 9px;
	color: #9b9b8f;
}
.adxIndexSearchNavPath a
{
	font-size: 9px;
	color: #9b9b8f;
}

.adxContactName
{
	font-weight: bold;
	font-size: 11px;
}
.adxContactCompany
{
	font-size: 11px;
}
.adxContactJobTitle
{
	font-size: 11px;
}
.adxContactAddress
{
	font-size: 11px;
}
.adxContactEmail
{
	font-size: 11px;
}
.adxContactEmail A
{
	font-size: 11px;
	text-decoration: none;
}
.adxContactWebAddress
{
	font-size: 11px;
}
.adxContactWebAddress A
{
	font-size: 11px;
	text-decoration: none;
}
.adxContactPhone
{
	font-size: 11px;
}

.headerDate
{
	font-weight: bold;
	font-size: 11px;
	color: #999999;
}
.leftColumnHeader
{
	font-size: 11px;
	color: #ffffff;
}
.leftColumnFooter
{
	font-weight: bold;
	font-size: 10px;
	color: #999999;
}
.leftColumnFooter A
{
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #999999;
}
.leftColumnFooter A:visited
{
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #999999;
}
.leftColumnFooter A:hover
{
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px;
	color: #999999;
}
.bodyTitle
{
	font-size: 13px;
	color: #113059;
}
.bodyDateLabel
{
	font-weight: bold;
	font-size: 11px;
	color: #999999;
}
.bodyDate
{
	font-weight: bold;
	font-size: 11px;
	color: #353534;
}
.PrimaryTOC
{
	text-decoration: none;
	font-size: 12px;
	color: #999999;
}
.PrimaryTOCCurrent
{
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	color: #113059;
}
.PrimaryTOCChild
{
	text-decoration: none;
	font-size: 12px;
	color: #999999;
}

.PrimaryTOCChildCurrent
{
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	color: #113059;
}
.HeaderTitle
{
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #FFFFFF;
}
.Footer
{
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	color: #000000;
}
.HeaderLinks
{
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	color: #FFFFFF;
}
.HeaderLinks A
{
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	color: #FFFFFF;
}
.HeaderLinks A:visited
{
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	color: #FFFFFF;
}
.HeaderLinks A:hover
{
	font-weight: normal;
	text-decoration: underline;
	font-size: 10px;
	color: #FFFFFF;
}
.CurrentDate
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align:right
}
/****************************************************Secondary Nav Styles*/
.drcSecNavTable
{
	background-image: url(/images/secondary_nav_gradient.jpg);
	padding-top: 10px;
	padding-right:10px;
	width:149px;
}
.adxSecNavLevel0 A
{
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
}
.adxSecNavLevel1 A
{
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	color: #000000;
}
.adxSecNavCurrentLevel0 A
{
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #fff9d9;
}
.adxSecNavCurrentLevel1 A
{
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	color: #fff9d9;
}

.adxHomepageTOCTitle a
{
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}
.adxHomepageTOCTitle a:visited
{
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}
.adxHomepageTOCTitle a:hover
{
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px;
}

.adxHomepageTOCDate
{
	font-size: 10px;
	color: #113059;
}
.adxHomepageTOCSummary
{
	font-size: 11px;
	color: #113059;
}
.adxHomepageTOCSummary P
{
	margin-top: 0px;
	padding-top: 0px;
	font-family: Verdana, Helvetica, Sans-Serif;
	color: #113059;
}
.adxHomepageTOCSummary a
{
	text-decoration: none;
}
.adxHomepageTOCSummary a:visited
{
	text-decoration: none;
}
.adxHomepageTOCSummary a:hover
{
	text-decoration: underline;
}
.adxCaption
{ 	
	text-align: center;
	font-weight: normal;
	font-size: 10px;
	color: #113059;
}
.adxPrint
{ 		
	font-weight: normal;
	font-size: 9px;
	color: #b3b3b3;
}
.adxContactLabel
{ 		
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
.adxContactUnbold
{ 		
	font-weight: normal;
	font-size: 11px;
	color: #000000;
}
.adxContactInput
{ 		
	font-weight: normal;
		font-size: 12px;
	color: #000000;
}
.adxContactInstruct
{
	font-weight: normal;
	font-style: italic;
	font-size: 9px;
	color: #000000;
}

.LeftColTitle
{
	font-weight: normal;
	font-size: 12px;
	color: #FFFFFF;
}
.adxSecPollDate
{
	font-weight: normal;
	font-size: 10px;
	color: #113059;
	border-bottom:8px;
}
.SiteMapOne a
{
	color: #9a925f;
	font-size:14px;
	font-weight:bold;
}
.SiteMapTwo a
{
	font-size:11px;
	font-weight:bold;
	color: #000000;
}
.SiteMapThree a
{
	font-size:11px;
	color: #9a925f;
	letter-spacing: -1px;
}
.ContentAdSpace
{
	margin-top:10px;
	margin-bottom:10px;
}
.SearchSpace
{
	margin-top:10px;
	margin-bottom:10px;
}
.adxContactHeader
{
	font-weight: bold;
	font-size: 18px;
	color: #b3b3b3;
}
.adxSurveyLabel
{
	font-size:12px;
	font-weight:bold;
}
.dcBorder
{
	background-color:#b3b3b3
}
.drcNavPath 
{
	text-decoration: none;
	font-weight:normal;
	font-family:Verdana;
	font-size: 11px;
	color: #9a925f;
	letter-spacing: -1px;
}
.drcNavPath A
{
	color: #bb7900;
}
.drcDocTitle
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 18px;
	letter-spacing: -1px;
	color: #bb7900;
}

.drcPadLeft
{
	padding-left: 10px;
}
.drcForm
{
	background: #fef8d6;
	border: solid 2px #F0EACE;
}
.drcSearchBox
{
	width:128px;
	height:20px;
	font-family:Verdana;
	font-size: 11px;
	letter-spacing: -1px;
	margin: 7px 0px 7px 8px;
}
#ctl00_HeaderSearch
{
	background-color: #fff9d9;
	border-left: solid 1px #918958;
	border-bottom: solid 1px #918958;
	margin-bottom: 0px;
}
input#search
{
	background-color: #BB7900;
	border-width: 1px;
	border-color: #666666;
	color: #fff9d9;
	height: 18px;
	margin: 8px 8px 8px 4px;
}
.drcButton
{
	background-color: #BB7900;
	border-width: 1px;
	border-color: #666666;
	color: #fff9d9;
	height: 18px;
	font-size: 11px;
}
.drcPrintLink
{
	font-size: 10px;
	color: #9a925f;
	text-decoration: underline;
	letter-spacing: -1px;
	padding-right: 14px;
}
.drcFooter
{
	background-color: #fff9d9;
	font-size:10px;
	color: #a19a6d;
	letter-spacing: -1px;
}
.drcSecondaryFooter
{
	background-color: #fff9d9;
	font-size: 10px;
	color: #bb7900;
	letter-spacing: -1px;
}
.drcLeftFooterBorder
{
	border-left: solid 1px #9b9b8f;
}
.drcPrintFooter
{
	font-size:10px;
	color: #a19a6d;
	letter-spacing: -1px;
	margin: 0px 15px 0px 15px;
}
.drcHideOverflow
{
	overflow:hidden;
	width:560px;
}
.drcMainTable
{
	background-color: #ffffff;
	border-right: solid 1px #9b9b8f;
}
.drcBodyLeft
{
	border-left: solid 1px #9b9b8f;
	background-color: #abc287;
}
.drcLanguageTabs
{
	background-image: url(/images/tab_background.gif);
}
.drcPrimaryNav
{
	background-image: url(/images/primary_nav/primary_nav_background.gif);
}
.drcHome
{
	font-size: 12px;
	color: #fff9d9;
	letter-spacing: -1px;
}
.drcHomeLink
{
	font-size: 11px;
	color: #fff9d9;
	letter-spacing: -1px;
	text-decoration: underline;
}
.drcBodyRightTop
{
	background-image: url(/images/body_gradient.jpg);
	background-repeat: repeat-x;
}
/*.drcLine
{
	background-color: #9b9b8f;
}
.drcTopLine
{
	background-color: #9b9b8f;
	border-right: solid 14px #ffffff;
}*/
.drcPaddedLine
{
	background-color: #9b9b8f;
	border-left: solid 15px #ffffff;
	border-right: solid 15px #ffffff;
}
.drcWhiteBG
{
	background-color: #ffffff;
}
.drcGreyBG
{
	background-color: #ccc8b8;
}

/************Login Form Styles*/

.drcLoginLabel
{
	font-size: 11px;
	letter-spacing: -1px;
}
.drcLoginInput
{
	font-size: 10px;
}
.drcLoginInput input
{
	font-size: 10px;
}

/************Contact Us Form Styles*/
.drcInput
{
	font-size: 11px;
}
.drcInput input
{
	font-size: 11px;
}
.drcTextArea
{
	font-family: Verdana;
	font-size: 11px;
}
.drcLabel
{
	font-size: 12px;
	color: #000000;
	font-weight:bold;
}
.drcHeaderLink
{
	font-size: 10px;
	color: #999999;
}
.homelogo
{
    height:118px;
}