/*******************************************
	Theme and Stylesheet created by
	Smart Solutions. All code/HTML/Css
	copyright Smart Solutions.
*******************************************/

body, form, table, img, pre {font-size:9pt; font-family:Arial, Verdana; border-style:none; border-width:0px; padding:0; margin:0;}
td, p, div, span, a, .pageBody {font-size:9pt; font-family:Arial, Verdana;}

body {background-color:#e6e7e7; text-align:center;}
#ThemeContainer {width:816px; margin:0 auto; text-align:left; margin-top:20px;}

a, a:link, a:visited {color:#005DAA; text-decoration:underline;}
a:active, a:hover {color:#005DAA;}

/* Header Styles */
.HeaderSpacer {background-color:#CACACA; height:7px; border-left:solid 1px #929195; border-right:solid 1px #929195;}
.HeaderContent {background:#000000 url(/ThemeImages/PowersOfAutomation/Themes/Default/header-bg.jpg) repeat-x; height:96px; border-left:solid 1px #929195; border-right:solid 1px #929195;}
.PageHeaderText {font-weight:bold; padding:7px 20px 10px 20px;}
.PageHeaderTextLine {margin-top:7px; background-color:#C0C0C0; width:100%; height:1px;}
.Client_Support_Login_Link {padding-right:10px; background-color:#ffffff; line-height:16px; border-top:solid 1px #929195; border-left:solid 1px #929195; border-right:solid 1px #929195;}
.Client_Support_Login_Link a, .Client_Support_Login_Link a:link, .Client_Support_Login_Link a:visited {font-size:9px; text-transform:uppercase; text-decoration:none;}
.Client_Support_Login_Link a:hover, .Client_Support_Login_Link a:active {text-decoration:underline;}

/* Menu Styles */
.HomeLink {padding-left:12px; vertical-align:middle; line-height:29px;}
.HomeLink a:link, .HomeLink a:visited, .HomeLink a {text-decoration:none; font-weight:bold; display:block; font-size:8pt;}
.ChildMenuContainer {width:151px; border-left:solid 1px #C0C0C0; border-right:solid 1px #C0C0C0; background-color:#F9F9FA;}
.ChildMenu1 {padding-left:12px; vertical-align:middle; line-height:23px; border-top:solid 1px #CCCCCC; background-image:url(/ThemeImages/PowersOfAutomation/Themes/Default/Powers-of-Automations-10x1.gif); background-repeat:no-repeat; background-position:2px 7px;}
.ChildMenu1 a:link, .ChildMenu1 a:visited, .ChildMenu1 a {text-decoration:none; font-weight:bold; display:block; font-size:8pt;}
.ChildMenu2 {padding-left:5px; padding-bottom:5px; width:120px;}
.ChildMenu2 a, .ChildMenu2 a:link, .ChildMenu2 a:visited {font-size:8pt; display:block; text-decoration:none;}
.ChildMenu1 a:hover, .ChildMenu2 a:hover, .ChildMenu3 a:hover, .HomeLink a:hover {text-decoration:underline;}
.ChildMenu3 {padding-left:10px; padding-bottom:5px; width:100px; overflow:hidden;}
.ChildMenu3 a:link, .ChildMenu3 a:visited, .ChildMenu3 a {font-size:8pt; display:block; text-decoration:none;}

/*Content Area Styles */
.MainContentArea {background-color:#FFFFFF; border-left:solid 1px #929195; border-right:solid 1px #929195;}
.MainContentFooter {background-color:#FFFFFF; border-left:solid 1px #929195; border-right:solid 1px #929195; border-bottom:solid 1px #929195;}
.SpacerLeftOfMenu {width:23px;}
.divContentAreaSpacer {padding:5px 20px 20px 20px;}
.SatisfiedCustomerPanel {background-color:#F9F9FA; border-left:solid 1px #C0C0C0;}
.divSatisfiedCustomerContainer {padding:15px;}
.SatisfiedCustomerHeader {font-weight:bold; text-align:center; color:#005DAA;}
.divBlueDots {margin-left:103px;}

/* Article Panel Styles */
.Another_Satisfied_Customer_Title {color:#58585A; font-weight:bold; font-size:11px; padding-top:10px;}
.Another_Satisfied_Customer_Brief_Description {color:#58585A; font-size:11px; padding-top:15px;}
.Another_Satisfied_Customer_ReadMoreLink {text-align:right;}
.Another_Satisfied_Customer_ReadMoreLink a, .Another_Satisfied_Customer_ReadMoreLink a:link, .Another_Satisfied_Customer_ReadMoreLink a:visited {font-size:11px;}
.divBlueDot {display:inline; padding-right:5px;}
.divPanelUnderContent {border-top:solid 1px #C0C0C0; padding:5px 10px 10px 10px;}
.RecentProjectsHeader {color:#005DAA; font-weight:bold;}

.divArticleContainer {clear:both;}
.divArticleSection_ArticleTitle {padding:5px 0px 5px 0px;}
.ArticleSection_ArticleTitle {font-weight:bold;}
.ArticleSection_ListBriefDescription {}
.ArticleSection_ListReadMoreLink {}
.divBriefDescription {padding:5px 0px 5px 0px;}

/* Download Section Styles */
.DownloadSection_Table {width:75%; margin:0 auto; border:solid 1px #C0C0C0; border-collapse:collapse;}
.DownloadSection_Cell {padding:10px;}
.DownloadSection_Cell_Alternating {padding:10px; background:#F9F9FA;}
span.DownloadSection_ListTitle {font-weight:bold;}

/* Footer Styles */
.FooterTopSpacer {background-color:#C0C0C0;}
.imgFooterTopSpacer {width:1px; height:1px;}
.FooterLinks {text-align:center; border-left:solid 1px #C0C0C0; border-right:solid 1px #C0C0C0; width:151px;}
.FooterLinks, .FooterLinks a, .FooterLinks a:link, .FooterLinks a:visited {color:#005DAA; font-size:11px;}
.FooterText {font-size:9px; color:#808183;}

/* Hidden elements */
.ArticleSection_SectionTitle, .BookSection_SectionTitle, .CalendarSection_SectionTitle, .DownloadSection_SectionTitle, .EventSection_SectionTitle, .LinkSection_SectionTitle, .ParentSection_SectionTitle, .PhotoSection_SectionTitle, .StaffSection_SectionTitle, .ForumLogin_SectionTitle { display:none; }

/* Misc Styles */

.SiteMap_SectionTitle { font-weight: bold; }
.Form_Title {font-weight: bold; font-size:larger; }
.Form_LabelText { font-weight:bold; }

/* Paginatior Styles */
.divPaginationDownloads {line-height:25px; margin:10px auto; clear:both; width:75%; text-align:left;}
.divPagination {line-height:25px; margin:10px auto; clear:both;}
.divBeginPagerLink {display:inline; padding:0px;}

a.BeginEndPagerLink,
a.BeginEndPagerLink:link,
a.BeginEndPagerLink:visited,
a.SkipPagerLink,
a.SkipPagerLink:link,
a.SkipPagerLink:visited,
a.CurrentPagerLink,
a.CurrentPagerLink:link,
a.CurrentPagerLink:visited,
a.PrevNextPagerLink,
a.PrevNextPagerLink:link,
a.PrevNextPagerLink:visited,
a.PagerLink,
a.PagerLink:link,
a.PagerLink:visited {font-size:12px; color:#005DAA; padding:2px 5px 3px 5px; border:solid 1px #929195; text-decoration:none;}

a.BeginEndPagerLink:hover,
a.SkipPagerLink:hover,
a.CurrentPagerLink:hover,
a.PrevNextPagerLink:hover,
a.PagerLink:hover {background-color:#E6E7E7; color:#005DAA;}

a.CurrentPagerLink, a.CurrentPagerLink:link, a.CurrentPagerLink:visited {background-color:#E6E7E7; color:#005DAA;}

.divPrevSkipPagerLink {display:none;}
.divPrevPagerLink {display:none;}
.divCurrentPagerLink {display:inline; padding:0px 2px 0px 2px;}
.divPagerLink {display:inline; padding:0px 2px 2px 2px;}
.divNextPagerLink {display:inline;padding:0px 2px 2px 2px;}
.divSkipPagerLink {display:none;}
.divEndPagerLink {display:inline; padding:0px;}