body 
{
	font-family:Verdana, Arial;
	background-color:#333333;
	margin:0px;
}
form
{
	margin:0px;
}
a, a:visited
{
	color:#0000FF;
	text-decoration:none;
}
a:hover
{
	color:#003366;
	text-decoration:underline;
}
p
{
	margin-top:0px;	
}
.x-small
{
	font-size: x-small;
}
a.linkRed-bold, a.linkRed-bold:visited
{
	font-size:0.9em;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
}
.a.linkRed-bold:hover
{
	font-weight:bold;
	color:#CC0000;
	text-decoration:underline;
}
.small
{
    font-size:small;
}
.small-red
{
    font-size:small;
    color:#990000;
}
#OuterBody
{
	margin-top:15px;
	background-color:#013567;
}
#Header
{
	position:relative;
	z-index:1;
	margin:0 auto;
	width:770px;	
	height:126px;
}
#TopNavTabs
{
	background-color:White;
	width:770px;
	height:43px;
	margin:0 auto;	
}
#Body
{
	background-color:White;
	width:770px;	
	margin:0 auto;	
	padding-bottom:5px;
}
#LeftColumn
{
	padding:0px 0px 0px 27px;
	width:135px;
}
#LeftColumnHome
{
	padding:0px 0px 0px 27px;
	width:215px;
}
#RightColumn
{
	width:608px;
	padding:0px 0px 0px 0px;
}
#RightColumnHome
{
	width:528px;
	padding:0px 0px 0px 0px;
}
#RightColumnProductPage
{
	width:440px;
	padding:0px 0px 0px 0px;
}
#AdColumn
{
	width:158px;
	padding:0px 0px 0px 8px;
	text-align:center;
}

#Footer
{
	border-top:solid 4px #5B7397;
	background-color:White;
	width:770px;	
	margin:0 auto;	
}
.contentSectionHome
{
	padding:5px 15px 10px 15px;
}
.contentSectionHome2
{
	padding:10px 10px 0px 15px;
}
.contentSection
{
	padding:5px 15px 10px 25px;
}.adxNavPath
{
	padding:3px 0px 5px 27px;
	font-size:0.58em;	
	color:#003366;
}
.adxNavPath a, .adxNavPath a:visited
{
	color:#999999;	
}
.adxNavPath a:hover
{
	text-decoration:underline;
	color:#999999;	
}
.adxNavPathDivider
{
	color:#999999;
}
.TopNavPath
{
}
.BottomNavPath
{
	margin-left:255px;
}
.PrintSection
{
	padding:10px 0px 0px 0px;
}
.PrintSection a, .PrintSection a:visited
{
	font-size:0.65em;
	color:#D1A536;
	vertical-align:middle;
}
.PrintSection a:hover
{
	color:#D1A536;
	text-decoration:underline;
}
.PrintSection img
{
	border:none;
}

	.SignatureImageSection
{
	float:left;
}
.SignatureImageSectionPrint
{
	display:none;
}.SearchSection
{
	text-align:left;
	border:solid 1px #A6C5D7;
	padding: 5px 5px 5px 15px;
}
.SearchText
{
	color:#122268;
	font-weight:bold;
	font-size:10px;
	/*padding:25px 140px 5px 0px;*/
}
.SearchTextBox
{
	width:100px;
	border:solid 1px #666666;	
}
.SearchTextBox2
{
	width:85px;
	border:solid 1px #666666;	
}
.SearchButton
{
	background-color:#D1A536;
	color:White;
	border:solid 0px #003366;
	font-weight:bold;
	width:30px;
	
}.footerDivider
{
	border-top:solid 1px white;
	background-color:#003366;
	height:10px;
	font-size:0px;
}

.FooterLinks
{
	font-size:11px;
	color:#5B7397;
	font-weight:bold;
	text-align:center;
	padding:7px 0px 5px 0px;	
}
.FooterLinks a
{
	color:#5B7397;
	padding:0px 5px 0px 5px;
}
.FooterLinks a:visited
{
	color:#5B7397;
}
.FooterLinks a:hover
{
	color:#5B7397;
	text-decoration:underline;
}

.copyRightInfo
{
	font-size:9px;
	padding:5px 0px 5px 15px;
	float:left;
	color:#999999;
}

.FooterLinksLegal
{
	font-size:9px;
	color:#999999;
	text-align:right;
	padding:5px 15px 5px 0px;	
}
.FooterLinksLegal a
{
	color:#999999;
	padding:0px 5px 0px 5px;
}
.FooterLinksLegal a:visited
{
	color:#999999;
}
.FooterLinksLegal a:hover
{
	color:#999999;
	text-decoration:underline;
}/*****************************************************Secondary Nav*/
.SecondaryNav
{
	border:solid 1px #A6C5D7;
	margin-bottom:5px;	
}
.SecondaryNav .SecondaryNavHeader
{
	background-color:#003366;
	color:White;
	font-size:0.8em;
	font-weight:bold;
	padding:10px 0px 5px 15px;
	margin-bottom:6px;
	
}
.SecondaryNav .SecNavBorder
{
	margin-left:5px;
	margin-right:5px;
	border-bottom:solid 1px #999999;
}
.SecondaryNav .SecNavBorder_First
{
	margin-left:5px;
	margin-right:5px;
	border-bottom:solid 1px #999999;
}
.SecondaryNav .SecNavBorder_Last
{
	padding-bottom:10px;
}
/*****************************************************SecNav Level 0*/
.adxSecNavLevel0
{
	font-size:0.75em;
	font-weight:bold;
	color:#999999;
	padding:5px 5px 5px 5px;
}
.adxSecNavLevel0 a
{
	color:#999999;
}
.adxSecNavLevel0 a:visited
{
	color:#999999;
}
.adxSecNavLevel0 a:hover
{
	color: #0000FF;
	text-decoration:underline;
}
.adxSecNavCurrentLevel0 
{
	font-size:0.75em;
	font-weight:bold;
	color:#003366;
	padding:5px 5px 5px 5px;
}
.adxSecNavCurrentLevel0 a
{
	color:#003366;
}
.adxSecNavCurrentLevel0 a:visited
{
	color:#003366;
}
.adxSecNavCurrentLevel0 a:hover
{
	color:#003366;
	text-decoration:underline;
}
/*****************************************************SecNav Level 1*/
.adxSecNavLevel1
{
	font-size:0.6em;
	color:#0000FF;
	padding-bottom:0px;	/*5px;*/
	padding-right:5px;
}
.adxSecNavLevel1 a
{
	color:#0000FF;
}
.adxSecNavLevel1 a:visited
{
	color:#0000FF;
}
.adxSecNavLevel1 a:hover
{
	color:#003366;
	text-decoration:underline;
}
.adxSecNavCurrentLevel1
{
	font-size:0.6em;
	color:#CC0000;
	padding-bottom:0px;		/*5px*/
	padding-right:5px;
}
.adxSecNavCurrentLevel1 a
{
	color:#CC0000;
}
.adxSecNavCurrentLevel1 a:visited
{
	color:#CC0000;
}
.adxSecNavCurrentLevel1 a:hover
{
	color:#003366;
	text-decoration:underline;
}
/********************************************************************ContactUsSection*/
.ContactUsSection
{
	padding:15px 10px 20px 15px;
	background-color:#EEEEEE;
	font-size:0.7em;
	margin-bottom:5px;
}
.ContactUsTitle
{
	font-size:1.3em;
	color:#003366;
	font-weight:bold;
	padding:0px 0px 10px 0px;
}
.ContactUsSecondTitle
{
	color:#D1A536;
}
.ContactUsSection p
{
	margin:0px;
}
.ContactUsSection .adxContactName
{
	color:#003366;
	font-weight:bold;
	padding-bottom:2px;
}
.ContactUsSection .adxContactAddress
{
	color:#666666;
	font-size:0.9em;
	padding-bottom:8px;
}
.ContactUsSection .adxContactEmail b
{
	color:#003366;
	font-size:1.1em;
}
.ContactUsSection .adxContactEmail
{
	color:#D1A536;
	font-size:0.9em;
}
.ContactUsSection .adxContactEmail a,.ContactsSection .adxContactEmail a:visited
{
	color:#D1A536;
}
.ContactsSection .adxContactEmail a:hover
{
	color:#D1A536;
	text-decoration:underline;
}
.ContactUsSection .adxContactPhone b
{
	color:#003366;
	font-size:1.1em;
}
.ContactUsSection .adxContactPhone
{
	color:#666666;
	font-size:0.9em;
}







.PollSection
{
	background-color:#EEEEEE;	
	margin-bottom:5px;
	padding:20px 10px 20px 15px;
	font-size:0.7em;
}
.PollSection .PollTitle
{
	font-size:1.3em;
	color:#003366;
	font-weight:bold;
	padding:0px 0px 10px 0px;
}
.PollSection .PollSecondTitle
{
	color:#D1A536;
}
.PollSection .adxPollQuestion
{
	font-weight:bold;
	color:#003366;
	padding:0px 5px 10px 0px;
}
.PollSection .adxPollResponse
{
	color:#666666;
	vertical-align:middle;
}
.adxPollButton
{
	color:White;
	font-weight:bold;
	border:none;
	background-color:#D1A536;
	margin-bottom:10px;
}
.adxPollViewLink
{
	color:#D1A536;
}
.adxPollViewLink a, .adxPollViewLink a:visited
{
	color:#D1A536;
	font-weight:bold;
}
.adxPollViewLink a:hover
{
	color:#D1A536;
	font-weight:bold;
	text-decoration:underline;
}
.adxPollPercentage
{
	color:#003366;
}
.adxPollResponseTotal
{
	color:#003366;
}.adxSectionSubhead
{
	font-size:0.8em;
	font-weight:bold;
	color:#0000CC;
	margin:0px 0px 12px 0px;
}
.adxSectionCopy
{
	font-size:0.70em;
	color:#666666;
	padding-bottom:14px;
	line-height:14px;
}
.adxSectionCopy2
{
	font-size:0.70em;
	color:#666666;
	line-height:14px;
}
.adxSectionCopy p
{
	margin-bottom:10px;
}

.adxSectionCopy .adxSectionMediaImage
{
	padding:0px 10px 0px 10px;
}
.adxSectionCopy .adxSectionMediaCaption
{
	font-size:0.8em;
	color:#999999;
	text-align:center;
	padding-top:5px;
	padding-bottom:10px;
}

/* ******************************************** left column contact us section ************************************* */
.LeftColumnContactSection
{
	font-size:0.7em;
	padding:15px 0px 5px 0px;
	text-align:left;
}
.LeftColumnContactSection .LeftColumnContactMore a,.LeftColumnContactSection .LeftColumnContactMore a:visited
{
	font-size:0.9em;
	font-weight:bold;
	color:#CC0000;
}
.LeftColumnContactSection .LeftColumnContactMore a:hover
{
	font-weight:bold;
	color:#CC0000;
	text-decoration:underline;
}

/* ******************************************** ad column section ************************************* */
.AdColumnSection
{
	font-size:0.7em;
	margin:15px 0px 0px 0px;
	padding:0px 16px 5px 8px;
	text-align:center;
	border-left:solid 1px #BCD4E1;
}
.RecentNewsSection 
{
	width:50%;
	font-size:0.7em;
	padding:0px 0px 0px 10px;
	line-height:14px;
}
.RecentNewsSection .RecentNewsTitle
{
	font-size:1.3em;
	color:#003366;
	font-weight:bold;
	padding:0px 0px 10px 0px;
}
.RecentNewsSection .RecentNewsSecondTitle
{
	color:#D1A536;
}
.RecentNewsSection .RecentNewsSectionThirdTitle
{
	font-size:14px;
	color:#CC0000;
	font-weight:bold;
	padding:0px 0px 10px 0px;
}
.RecentNewsSection .adxTOCTitle
{
	padding:0px 5px 2px 0px;
}
.RecentNewsSection .adxTOCDate
{
	font-size:0.9em;
	color:#666666;
	padding:0px 0px 5px 0px;
}
.RecentNewsSection .adxTOCTitle a,.BusinessServicesSection .adxTOCTitle a:visited
{
	font-weight:bold;
	color:#003366;
}
.BusinessServicesSection .adxTOCTitle a:hover
{
	text-decoration:underline;
	font-weight:bold;
	color:#003366;
}
.RecentNewsSection .adxTOCSummary
{
	color:#666666;
	padding:0px 0px 10px 0px;
}
.RecentNewsSection .RecentNewsMore a,.RecentNewsSection .RecentNewsMore a:visited
{
	font-size:0.9em;
	font-weight:bold;
	color:#D1A536;
}
.RecentNewsSection .RecentNewsMore a:hover
{
	font-weight:bold;
	color:#D1A536;
	text-decoration:underline;
}
.NewsSection 
{
	/*width:50%;*/
	font-size:0.7em;
	padding:0px 0px 0px 10px;
	line-height:14px;
}
.NewsSection .NewsTitle
{
	font-size:1.3em;
	color:#003366;
	font-weight:bold;
	padding:0px 0px 10px 0px;
}
.NewsSection .NewsSecondTitle
{
	color:#D1A536;
}
.NewsSection .NewsSectionThirdTitle
{
	font-size:14px;
	color:#CC0000;
	font-weight:bold;
	padding:0px 0px 10px 0px;
}
.NewsSection .adxTOCTitle
{
	padding:0px 5px 2px 0px;
}
.NewsSection .adxTOCDate
{
	font-size:0.9em;
	color:#666666;
	padding:0px 0px 5px 0px;
}
.NewsSection .adxTOCTitle a,.BusinessServicesSection .adxTOCTitle a:visited
{
	font-weight:bold;
	color:#003366;
}
.BusinessServicesSection 
{
	width:50%;
	font-size:0.7em;
	border-right:solid 1px #A6C5D7;	
	line-height:14px;
	padding:0px 0px 0px 0px;
}
.BusinessServicesSection p
{
	margin-bottom:10px;
}
.BusinessServicesSection .BusinessServicesTitle, .BusinessServicesSection .BusinessServicesTitle a, .BusinessServicesSection .BusinessServicesTitle a:visited
{
	font-size:14px;
	color:#122268;
	font-weight:bold;
	padding:0px 0px 10px 0px;
}
.BusinessServicesSection .BusinessServicesSecondTitle
{
	color:#003366;
}
.BusinessServicesSection .BusinessServicesThirdTitle
{
	font-size:14px;
	color:#CC0000;
	font-weight:bold;
	padding:0px 0px 10px 0px;
}
.BusinessServicesSection .Summary
{
	color:#666666;
	padding:0px 5px 0px 0px;
}
.BusinessServicesSection .adxTOCTitle
{
	padding:0px 5px 2px 0px;
}
.BusinessServicesSection .adxTOCTitle a,.BusinessServicesSection .adxTOCTitle a:visited
{
	font-weight:bold;
	color:#003366;
}
.BusinessServicesSection .adxTOCTitle a:hover
{
	font-weight:bold;
	color:#003366;
	text-decoration:underline;
}
.BusinessServicesSection .adxTOCSummary
{
	color:#666666;
}
.BusinessServicesSection .BusinessServicesMore a,.BusinessServicesSection .BusinessServicesMore a:visited
{
	font-size:0.9em;
	font-weight:bold;
	color:#CC0000;
}
.BusinessServicesSection .BusinessServicesMore a:hover
{
	font-weight:bold;
	color:#CC0000;
	text-decoration:underline;
}
.BusinessServicesSection_Sm
{
	padding:5px 0 5px 5px;
}
.BusinessServicesSectionBottomBorder_Sm
{
	padding:5px 0 5px 5px;
	border-bottom:solid 1px #BCD4E1;
}
.adxParentTitle
{
	font-size:1.0em;
	color:#5B7397;
	/*background-color:#003366;*/
	padding:10px 5px 0px 15px;
	font-weight:bold;
	/*background-image:url('/Images/Header-graphic.gif');
	background-position:top right;
	background-repeat:no-repeat;*/
	margin-bottom:10px;
}
.adxTitle
{
	font-size:0.95em;
	padding-bottom:10px;	
	color:#003366;
	font-weight:bold;	
}
.HomeHeadingTitle
{
	font-family:Arial;
	font-size:1.15em;
	color:#003366;
	padding:0px 0px 10px 0px;
}
.HomeHeadingTitle .HomeSecondTitle
{
	color:#D1A536;
}

.HeadingTitle
{
	border-top:solid 1px #9B9B9B;
	font-size:1.1em;
	color:#003366;
	font-weight:bold;
	padding:5px 0px 15px 0px;
}
.HeadingTitle .SecondTitle
{
	color:#5B7397;
}
.homeDivider
{
	/*border-top:solid 1px #999999;*/
	border-top:solid 3px #A6C5D7;
	/*padding-bottom:10px; */
	/*margin-top:10px; */	
}
.AdSection
{
	margin-bottom:5px;
}
.adxAdSubhead
{
	font-size:0.8em;
	color:#003366;
	font-weight:bold;
	display:block;
	padding:0px 15px 0px 15px;
}
.adxAdSubhead a, .adxAdSubhead a:visited
{
	color:#003366;
}
.adxAdSubhead a:hover
{
	color:#003366;
	text-decoration:underline;
}
.adxCaption
{
	text-align:center;
	font-size:0.6em;
	color:#003366;
	padding:2px 8px 0px 8px;	
	display:block;	
}
.adxCaption a, .adxCaption a:visited
{
	color:#003366;
}
.adxCaption a:hover
{
	text-decoration:underline;
	color:#003366;
}
.adxCaption p
{
	margin:0px;
}
.adxADCopy
{
	font-size:0.7em;
	color:#999999;
	padding:5px 10px 10px 15px;	
	line-height:14px;
}
.adxADCopy p
{
	margin:0px;
}.AttachmentsSection 
{
	font-size:0.70em;
	padding-bottom:20px;
}
.AttachmentsSection .adxAttachmentTitle
{
	color:#003366;
	font-weight:bold;
	padding-bottom:2px;
}	
.AttachmentsSection .adxAttachmentTitle a,.AttachmentsSection .adxAttachmentTitle a:visited
{
	color:#003366;
}
.AttachmentsSection .adxAttachmentTitle a:hover
{
	color:#003366;
	text-decoration:underline;
}
.AttachmentsSection .adxAttachmentDetails
{
	color:#0000FF;
	padding-bottom:10px;
}
.AttachmentsSection .adxAttachmentDetails a,.AttachmentsSection .adxAttachmentDetails a:visited
{
	color:#0000FF;
}
.AttachmentsSection .adxAttachmentDetails a:hover
{
	color:#0000FF;
	text-decoration:underline;
}
.AttachmentsSection .adxAttachmentSummary
{
	font-size:0.9em;
	color:#666666;
	padding-bottom:5px;
}.ChildNavigation
{
	font-size:0.75em;
	padding:0px 0px 10px 0px;
}
.ChildNavigation .adxTOCTitle
{
	padding:0px 10px 0px 0px;
}
.ChildNavigation .adxTOCTitle a, .ChildNavigation .adxTOCTitle a:visited
{
	color:#003366;
	font-weight:bold;
}
.ChildNavigation .adxTOCTitle a:hover
{
	text-decoration:underline;
	color:#003366;
	font-weight:bold;
}
.ChildNavigation .adxTOCSummary
{
	font-size:0.8em;
	color:#666666;
}/**************************************************************SiteMapOne*/
.SiteMapLevel_0
{
	font-size:0.7em;
	font-weight:bold;
	color:#003366;
}
.SiteMapLevel_0, .SiteMapLevel_0 a, .SiteMapLevel_0 a:visited
{
	font-weight:bold;
	color:#003366;
}
.SiteMapLevel_0 a:hover
{
	font-weight:bold;
	color:#003366;
	text-decoration:underline;
}
.SiteMapLevel_1
{
	font-size:1em;
	font-weight:bold;
	color:#003366;
	padding-top:8px;
}
.SiteMapLevel_1 a, .SiteMapLevel_1 a:visited
{
	font-weight:bold;
	color:#003366;
}
.SiteMapLevel_1 a:hover
{
	font-weight:bold;
	color:#003366;
	text-decoration:underline;
}
.SiteMapLevel_1 .SiteMapBullet
{
	padding-left: 18px;
}
.SiteMapLevel_2
{
	font-size:0.9em;
	font-weight:normal;
	color:#003366;
	padding-top:2px;
	padding-bottom:0px;
}
.SiteMapLevel_2 a, .SiteMapLevel_2 a:visited
{
	font-weight:normal;
	color:#003366;
}
.SiteMapLevel_2 a:hover
{
	font-weight:normal;
	color:#003366;
	text-decoration:underline;
}
.SiteMapLevel_2 .SiteMapBullet
{
	padding-left: 35px;
}
.SiteMapLevel_3
{
	font-size:1em;
	font-weight:bold;
	color:#5B7397;
}
.SiteMapLevel_3 a, .SiteMapLevel_3 a:visited
{
	font-weight:bold;
	color:#5B7397;
}
.SiteMapLevel_3 a:hover
{
	font-weight:bold;
	color:#5B7397;
	text-decoration:underline;
}
.SiteMapLevel_3 .SiteMapBullet
{
	padding-left: 52px;
}
.SiteMapBullet
{
    padding-left: 2px;
    padding-right: 3px;
    font-weight: bold;
    cursor: hand;
}.AuthorSection
{
	font-size:0.70em;
	padding-bottom:25px;
}

.AuthorSection p
{
	margin:0px;
}
.AuthorSection .adxContactName
{
	color:#003366;
	font-weight:bold;
	padding-bottom:2px;
}
.AuthorSection .adxContactAddress
{
	color:#666666;
	font-size:0.9em;
	padding-bottom:15px;
}
.AuthorSection .adxContactEmail b
{
	color:#003366;
	font-size:1.1em;
}
.AuthorSection .adxContactEmail
{
	color:#0000FF;
	font-size:0.9em;
}
.AuthorSection .adxContactEmail a
{
	color:#0000FF;
}
.AuthorSection .adxContactEmail a:visited
{
	color:#0000FF;	
}
.AuthorSection .adxContactEmail a:hover
{
	text-decoration:underline;
	color:#003366;	
}
.AuthorSection .adxContactPhone b
{
	color:#003366;
	font-size:1.1em;
}
.AuthorSection .adxContactPhone
{
	color:#666666;
	font-size:0.9em;
}
.AuthorSection .adxContactWebAddress
{
	font-size:0.9em;
}
.AuthorSection .adxContactWebAddress b
{
	color:#003366;
	font-size:1.1em;
}
.AuthorSection .adxContactWebAddress a
{
	color:#0000FF;
}
.AuthorSection .adxContactWebAddress a:visited
{
	color:#0000FF;
}
.AuthorSection .adxContactWebAddress a:hover
{
	text-decoration:underline;
	color:#003366;
}

.AuthorSection .adxContactJobTitle
{
	color:#666666;
	font-size:0.9em;
}
.AuthorSection .adxContactCompany
{
	color:#666666;
	font-size:0.9em;
}.LinksSection 
{
	font-size:0.70em;
	padding-bottom:20px;
}
.LinksSection .adxLinkTitle
{
	color:#003366;
	font-weight:bold;
	padding-bottom:2px;
}
.LinksSection .adxLinkTitle a,.LinksSection .adxLinkTitle a:visited
{
	color:#003366;
}
.LinksSection .adxLinkTitle a:hover
{
	color:#003366;
	text-decoration:underline;
}
.LinksSection .adxLinkURL
{
	color:#D1A536;
	padding-bottom:10px;
}
.LinksSection .adxLinkURL a,.LinksSection .adxLinkURL a:visited
{
	color:#D1A536;
}
.LinksSection .adxLinkURL a:hover
{
	color:#D1A536;
	text-decoration:underline;
}
.LinksSection .adxLinkSummary
{
	font-size:0.9em;
	color:#666666;
	padding-bottom:5px;
}input:focus, select:focus, textarea:focus {
	background:#CCCCCC;
}
.Row
{
	clear:both;
	padding-top:8px;
}
.Row_Text
{
	clear:both;
	padding-top:8px;
	width:295px; /*290px;*/
	font-size:11px;
	color:#003366;
}
.Row_Column
{
	clear:both;
	width:295px; /*290px;*/
}
.Label
{	
	float:left;
	width:115px;
	font-size:11px;
	color:#003366;
	/*font-weight:bold;*/
}
.Label_Narrow
{	
	float:left;
	width:57px;
	font-size:11px;
	color:#003366;
	/*font-weight:bold;*/
}
.Checkbox
{	
	margin-left:15px;
	float:left;
	font-size:11px;
	color:#003366;
	/*font-weight:bold;*/
}
.RadioButton
{
	margin-left:15px;
	float:left;
	font-size:11px;
	color:#003366;
	/*font-weight:bold;*/
}
.TextBox
{
	float:left;
	width:175px;
	margin-right:5px;
	background-color:#EEEEEE;
}
.TextBox_Wide
{
	float:left;
	width:290px;
	margin-right:5px;
	background-color:#EEEEEE;
}
.Droplist
{
	float:left;
	width:179px;
	margin-right:5px;
	background-color:#EEEEEE;
}
.Droplist_Special
{
	float:left;
	width:179px;
	margin-right:5px;
	background-color:#D3EEF3;   /*#EEEEEE;*/
}
.Droplist_Auto
{
	float:left;
	margin-right:5px;
	background-color:#EEEEEE;
}
.InputFile
{
	float:left;
	width:175px;
	margin-right:5px;
	background-color:#EEEEEE;
}
.Button
{
	background-color:#003366;
	font-family: Verdana, Arial, helvetica, Sans-Serif;
	font-size: 11px;
	color:White;
	border:none;
	font-weight: normal;
	width:105px;
	height: 20px;
	padding-bottom: 3px;
	/*margin-left:220px;*/
}
.Button_datagrid
{
	background-color:#003366;
	font-family: Arial, helvetica, Sans-Serif;
	font-size: 11px;
	color:White;
	border: solid 1px #A6C5D7;
	font-weight: bold;
	width:50px;
	height: 17px;
}
.ValidationMessage
{
	font-size:0.8em;
}
.fieldName
{	
	width:115px;
	font-size:11px;
	color:#003366;
	/*font-weight:bold;*/
}

/* Partner Page CSS */
.Login
{
	font-size:0.8em;
	/*color:#003366;*/
}
.Login_Title
{
	font-size:14px;
	color:#003366;
	font-weight:bold;	
}
.Login_Label
{
  float:left;
	width:115px;
	font-size:11px;
	color:#003366;
	padding-top:6px;
}
.Login_TextBox
{
	width:175px;
	margin: 0 5px 8px 5px;
	background-color:#EEEEEE;
}
.Login_Button
{
	background-color:#003366;
	font-family: Verdana, Arial, helvetica, Sans-Serif;
	font-size: 11px;
	color:White;
	border:none;
	font-weight: normal;
	width:75px;
	height: 20px;
	padding-bottom: 3px;
	margin-right:15px;
}
.note {
  font-size:9px;
  color:Gray;
  padding:1px 0 5px 0;
  display:block;
}
.adxIndexSearchMessage
{
	color:#666666;
	font-size:0.8em;
}
.adxIndexSearchPagingMessage
{
	padding-top:8px;
	padding-bottom:8px;
	color:#666666;
	font-size:0.7em;
}
.adxIndexSearchPagingMessageBR
{
	font-size:0.01em;
}
.adxIndexSearchPaging
{
	color:#666666;
	font-size:0.7em;
}
.adxIndexSearchPagingBR
{
	margin-bottom:15px;
}
.adxIndexSearchTitle
{
	color:#003366;
	font-size:0.7em;
	font-weight:bold;
	padding:0px 0px 3px 0px;
}
.adxIndexSearchTitle a, .adxIndexSearchTitle a:visited
{
	color:#003366;
}
.adxIndexSearchTitle a:hover
{
	color:#003366;
	text-decoration:underline;
}

.adxIndexSearchSummary
{
	font-size:0.7em;
	color:#666666;
}
.adxIndexSearchSummary p
{
	margin-bottom:8px;
}