
body {background-color:#D7D7D7;font-family: Arial, Helvetica, Geneva;color:#444444;}
#standardLayout {border-right:solid 4px #B0B0B0;border-bottom:solid 4px #B0B0B0;border-left:solid 4px #B0B0B0;background-color:#ffffff;}
#standardHeader #logo {background-image:url(http://content.swarmbuilder.com/corp/images/logo_promotive.png);}
#standardHeader #logo.loggedIn {background-image:url(http://content.swarmbuilder.com/corp/images/logo_promotive_lg.gif);}

h1 {color:#124699;}
h2, h3 {color:#DD5A22;}
a, a:visited {color:#DD5A22;}
a:hover {color:#124699;}

/*standardHeader*/
#standardHeader a {color:#42423A;}
#standardHeader a:hover {color:#124699;}
#standardHeader #tabs {border-bottom:solid 1px #124699;}
#standardHeader #tabs a {color:#42423A;}
#standardHeader #tabs #current a {color:#ffffff;}
#standardHeader #tabs li.off, #standardHeader #tabs li.off a  {background-image:url("http://content.swarmbuilder.com/corp/images/tab_grey.gif");}
#standardHeader #tabs #current, #standardHeader #tabs #current a {background-image:url(http://content.swarmbuilder.com/corp/images/tab_blue.gif);}
#standardHeader #tabs li.on, #standardHeader #tabs li.on a {background-image:url(http://content.swarmbuilder.com/corp/images/tab_blue.gif);color:#ffffff !important;}
#standardHeader #subNav a.on {color:#124699;}
#workingHeader {background-color:#124699;}
#workingHeader a, #workingHeader a:visited, #workingHeader a:hover {color:#ffffff !important;}

/*Buttons*/
#standardContent .button, input.button {background-color:#DD5A22;color:#fff;}
#standardContent .button:hover, input.button:hover {background-color:#124699;color:#fff;}
a.button13p5, a.button13p5:visited {color:#124699;background:url(http://content.swarmbuilder.com/corp/images/btn1_3p5.png) no-repeat center center;behavior: url(/css/iepngfix.htc);}
a.button13p5:hover {color:#DD5A22;behavior: url(/css/iepngfix.htc);}

	.btn75, .btn75Hover, .btn100, .btn100Hover, .btn125, .btn125Hover, .btn150, .btn150Hover {text-transform:capitalize;font-size:12px;padding-top:8px;}
	.btn75, .btn75:visited {background-image:url(http://content.swarmbuilder.com/corp/images/btn75_orange.png);}
	.btn75:hover, .btn75Hover {background-image:url(http://content.swarmbuilder.com/corp/images/btn75_orange-over.png);}
	.btn100, .btn100:visited {background-image:url(http://content.swarmbuilder.com/corp/images/btn100_orange.png);}
	.btn100:hover, .btn100Hover {background-image:url(http://content.swarmbuilder.com/corp/images/btn100_orange-over.png);}
	.btn125, .btn125:visited {background-image:url(http://content.swarmbuilder.com/corp/images/btn125_orange.png);}
	.btn125:hover, .btn125Hover {background-image:url(http://content.swarmbuilder.com/corp/images/btn125_orange-over.png);}
	.btn150, .btn150:visited {background-image:url(http://content.swarmbuilder.com/corp/images/btn150_orange.png);}
	.btn150:hover, .btn150Hover {background-image:url(http://content.swarmbuilder.com/corp/images/btn150_orange-over.png);}
	.btn175, .btn175:visited, .btn175:hover, .btn175Hover {background:url("http://content.swarmbuilder.com/corp/images/btn175orange.png") no-repeat top left;}
	.btn175:hover, .btn175Hover {background:url("http://content.swarmbuilder.com/corp/images/btn175orange_over.png") no-repeat top left;}
	.btn200lg, .btn200lg:visited {background:url("http://content.swarmbuilder.com/corp/images/btn200lg_orange.png") no-repeat top left;}
	.btn200lg:hover, .btn200lgHover {background:url("http://content.swarmbuilder.com/corp/images/btn200lg_orange-over.png") no-repeat top left;}

/*SignUp Process*/
#signUpWrapper #signUpLeft li {color: #124699;}
#signUpWrapper #signUpLeft li.current {color: #DD5A22;}
#signUpWrapper #signUpMiddle h1.accent {color:#124699;}

.areaNavContent a.on {color:#124699;}
.areaNavContent a.hover {color:#DD5A22;cursor:pointer;}

.areaLeftNavigation {color:#444444;}
body .areaLeftNavigation a {color:#DD5A22;}
.areaLeftNavigation a.callToAction, .areaLeftNavigation a.callToAction:visited {color:#DD5A22 !important;}
.areaLeftNavigation a.callToAction:hover {color:#124699 !important;}


.areaNav .areaNavHeader h2 {color:#ffffff;}

.areaDetails1 .areaContent, .areaDetails1 .areaTop, .areaDetails1 .areaBottom, .areaDetails1 .areaBottom .areaBottomLeft {background-image: url("http://content.swarmbuilder.com/image.png?borderColor=DEDFE0&bodyColor=FBFBFB&templateId=area_round1border1&mapColor=00000000:FFFFFFFF&mapColor=00FFFFFF:FFFFFFFF");}
.areaDetails2 .areaContent, .areaDetails2 .areaTop, .areaDetails2 .areaBottom, .areaDetails2 .areaBottom .areaBottomLeft {background-image: url("http://content.swarmbuilder.com/image.png?borderColor=DEDFE0&bodyColor=efefef&templateId=area_round1border1&mapColor=00000000:FFFFFFFF&mapColor=00FFFFFF:FFFFFFFF");}

.areaDetails1 h2 {background:url(http://content.swarmbuilder.com/corp/images/icn_h1.gif) no-repeat 0px 6px; padding-left:23px;color:#124699;}

.popup, div.tip {border:solid 1px #124699;background-color:#FBFBFB;padding-left:5px;padding:5px;max-width:300px;}
.popup .areaContent, .popup .areaTop, .popup .areaBottom, .popup .areaBottom .areaBottomLeft {background-image: none;}
.popup .areaTop, .popup .areaBottom, .popup .areaBottom .areaBottomLeft {display: none;}

/*Programs*/
#standardContent #programs td.program {background:url(http://content.swarmbuilder.com/image.gif?borderColor=DEDFE0&bodyColor=FBFBFB&templateId=program_round1border1) no-repeat top center;}
#standardContent #programs td.on {background:url(http://content.swarmbuilder.com/image.gif?borderColor=DEDFE0&bodyColor=efefef&templateId=program_round1border1) no-repeat top center;}
#standardContent #programs .program div, #broformPrograms .program div.off {color:#124699 !important;}
#standardContent #programs .program div.on {color:#DD5A22 !important;}

/*Training*/
Table.trainingWrapper td {background-color:#dddddd;}
TABLE.htmlCourse #leftNav, TABLE.htmlCourse #leftNav, #tableWrapper.htmlCourse {background-color:#dddddd;}

/*mktData*/
.mktData {border-top:solid 1px #124699;border-left:solid 1px #124699;border-bottom:solid 1px #124699;}
.mktData td {border-top:solid 1px #124699;}
.mktData th {background-color:#124699 !important;color:#ffffff;}
.mktData th, .mktData td {border-right:solid 1px #124699;}
.mktData .alignLeft {background-color:#f7f7f7;}
.mktData .header {background-color:#E2E3F2;color:#124699;}

/*Demo*/
#standardContent #demo .tabOn {background-color:#124699;}
#standardContent .demo TH {background:#124699;}

/*profile*/

.areaAdmin .areaContent, .areaAdmin .label {color:#666666 !important;}
table.window th {background:url(http://content.swarmbuilder.com/image.gif?bodyColor=EFEFEF&templateId=area_tab_round1) no-repeat top right;}
table.window td {background-color:#EFEFEF;}

/*Admin*/
.calendar .button {background-color:#DD5A22;}
.calendar .button:hover {background-color:#124699;}
.calendar .selected {background-color:#124699;}
.calendar .hilite {background-color:#124699;}

table.default th, table.groups th {background-color:#555;color:#ffffff;}
table.default th.sorted {background-color:#333;}
table.default tbody td, table.groups td {background-color:#F6F6F6;}
table.groups td.groupTab {background-color:transparent;}
TABLE.default tr.tableRowEven td, #history tr.even td, TABLE.default tr.even td {background-color:#ddd;}


	/** Catalog **/
/************ Catalog Styles *******************/
	#layout.catalog td.layoutLeft .module5 {margin-left:10px;}
	.catalog #module {background:url(http://content.swarmbuilder.com/corp/images/store/style1_blank.png) no-repeat #8196AA;}
	.catalog #module .footer {background:url(http://content.swarmbuilder.com/corp/images/store/style1_footer243x28.png) no-repeat;}
	.catalog  td.layoutLeft .catalog {background:url(http://content.swarmbuilder.com/corp/images/store/style1_catalog.png) no-repeat #8196AA;}
	.catalog  td.layoutLeft .cart {background:url(http://content.swarmbuilder.com/corp/images/store/style1_cart.png) no-repeat #8196AA;}
	.catalog  td.layoutLeft.cart {width:171px;}
	.catalog #module .footer {background:url(http://content.swarmbuilder.com/corp/images/store/style1_footer.png) no-repeat;}
	.catalog  .layoutMiddle .address {background:url(http://content.swarmbuilder.com/corp/images/store/style1_blank243x28.png) no-repeat #8196AA;}
	.catalog  .layoutMiddle #module243 .footer {background:url(http://content.swarmbuilder.com/corp/images/store/style1_footer243x28.png) no-repeat;}
	.catalog  table.cartSummary td {border-top:solid 1px #B1C0CF;}
	.catalog table.pageNavigation {width:781;height:24px;margin:0px 0px 10px 0px;background:url(http://content.swarmbuilder.com/corp/images/store/style1_pagenav.png) no-repeat #8196AA;}
	.catalog #pageNav {width:780;height:24px;margin:0px 0px 10px 0px;background:url(http://content.swarmbuilder.com/corp/images/store/style1_pagenav.png) no-repeat #8196AA;}
	.catalog #module, .catalog #module p, .catalog #module b, .catalog #module i, .catalog  td.layoutLeft #module a, .catalog #module243 p, .catalog #module243 b, .catalog #module table.cartSummary td.price, .catalog #module243 div.header h1, .catalog td.layoutLeft h1, .catalog td.layoutMiddle h1, .catalog td.layoutLeft H2, .catalog td.layoutLeft H3, .catalog td.layoutLeft A, .catalog .layoutLeft A:visited, .catalog td.layoutLeft table.cartSummary, .catalog td.layoutLeft table.cartSummary td {
	color: #023567;}
	.catalog #pageNav .links {color:#023567;}
