
body {background-color:#D7D7D7;font-family: Arial, Helvetics, 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(/images/logo_3point5.png);}
#standardHeader #logo.loggedIn {background-image:url(/images/logo_3point5_lg.gif);}

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

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

/*Buttons*/
#standardContent .button, input.button {background-color:#124699;color:#fff;}
#standardContent .button:hover, input.button:hover {background-color:#449E37;color:#fff;}
a.button13p5, a.button13p5:visited {color:#449E37;background:url(/images/btn1_3p5.png) no-repeat center center;behavior: url(/css/iepngfix.htc);}
a.button13p5:hover {color:#124699;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(../images/btn75_blue.png);}
	.btn75:hover, .btn75Hover {background-image:url(../images/btn75_blue-over.png);}
	.btn100, .btn100:visited {background-image:url(../images/btn100_blue.png);}
	.btn100:hover, .btn100Hover {background-image:url(../images/btn100_blue-over.png);}
	.btn125, .btn125:visited {background-image:url(../images/btn125_blue.png);}
	.btn125:hover, .btn125Hover {background-image:url(../images/btn125_blue-over.png);}
	.btn150, .btn150:visited {background-image:url(../images/btn150_blue.png);}
	.btn150:hover, .btn150Hover {background-image:url(../images/btn150_blue-over.png);}
	.btn175, .btn175:visited, .btn175:hover, .btn175Hover {background:url("../images/btn175blue.png") no-repeat top left;text-transform:capitalize;font-size:15px !important;}
	.btn175:hover, .btn175Hover {background:url("../images/btn175blue_over.png") no-repeat top left;font-size:15px !important;}
	.btn200lg, .btn200lg:visited {background:url("../images/btn200lg_blue.png") no-repeat top left;}
	.btn200lg:hover, .btn200lgHover {background:url("../images/btn200lg_blue-over.png") no-repeat top left;}

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

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

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


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

.areaDetails1 .areaContent, .areaDetails1 .areaTop, .areaDetails1 .areaBottom, .areaDetails1 .areaBottom .areaBottomLeft {background-image: url("/image.gif?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("/image.gif?borderColor=DEDFE0&bodyColor=efefef&templateId=area_round1border1&mapColor=00000000:FFFFFFFF&mapColor=00FFFFFF:FFFFFFFF");}
.areaPopup .areaContent, .areaPopup .areaTop, .areaPopup .areaBottom, .areaPopup .areaBottom .areaBottomLeft {background-image: url("$areaPopupImageUrl");}

.areaDetails1 h2 {background:url(/images/icn_h1.gif) no-repeat 0px 6px; padding-left:23px;color:#449E37;}

.popup {border:solid 1px #449E37;background-color:#FBFBFB;padding-left:5px;padding:5px;}
.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($areaProgramImageUrl) no-repeat top center;}
#standardContent #programs td.on {background:url($areaProgramHoverImageUrl) no-repeat top center;}
#standardContent #programs .program div, #broformPrograms .program div.off {color:#449E37 !important;}
#standardContent #programs .program div.on {color:#124699 !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 #449E37;border-left:solid 1px #449E37;border-bottom:solid 1px #449E37;}
.mktData td {border-top:solid 1px #449E37;}
.mktData th {background-color:#449E37 !important;color:#ffffff;}
.mktData th, .mktData td {border-right:solid 1px #449E37;}
.mktData .alignLeft {background-color:#f7f7f7;}
.mktData .header {background-color:#E3EFDE;color:#449E37;}

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

/*profile*/

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

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

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;}


