body {
	padding: 0;
	margin: 0px 0px 0px 10px;
}

body,tr,td,table,p,li { font-size: 12px ; font-family: Arial, Helvetica, sans-serif; color: #000; }

#dropmenudiv{
position:absolute;
border:1px solid #046846;
font:normal 10px Arial, Helvetica;
line-height:18px;
z-index:100;
padding: 0px;
}

/* ul { list-style-image: url(images/bullet.gif); } */

.formLabel { font-size:10px; text-transform: uppercase; color: #666; }

/* pertaining to forms */
.address 		{ font-weight: bold; color: #000; text-align: right; }
.address_req 		{ font-weight: bold; color: #f00; text-align: right; }
.question	 	{ padding: 3px; background-color: #069; font-weight: bold; color: #fff; }
.question_req	 	{ padding: 3px; background-color: #f00; font-weight: bold; color: #fff; }

/* pertaining to popups */
.sessionTitle		{ font-size: 16px; font-weight: bold; }
.sessionTime		{ font-size: 12px; font-weight: bold; }
.presenterName		{ font-size: 12px; }

.cellGrad	{color: #000; }
.cellReq		{color: #f00; }
.cellView	{color: #000; }

#TRfirst_name_a1 .cellReq,
#TRlast_name_a1 .cellReq,
#TRtitle_a1 .cellReq,
#TRemail_a1 .cellReq,
#TRcompany_name_a2 .cellReq,
#TRaddress1_a2 .cellReq,
#TRcity_a2 .cellReq,
#TRstate_a2 .cellReq,
#TRzip_code_a2 .cellReq,
#TRcountry_a2 .cellReq,
#TRphone_a2 .cellReq,
#TRshort_name_a2 .cellReq { background-color: #fff; color: #f00; }

a.nav:link			{ font-family: Arial, helvetica, sans-serif; font-size:11px; font-weight: bold; color: #046846; padding: 0px 10px 0px 10px; text-decoration: none; }
a.nav:visited		{ font-family: Arial, helvetica, sans-serif; font-size:11px; font-weight: bold; color: #046846; padding: 0px 10px 0px 10px; text-decoration: none; }
a.nav:active		{ font-family: Arial, helvetica, sans-serif; font-size:11px; font-weight: bold; color: #046846; padding: 0px 10px 0px 10px; text-decoration: none; }
a.nav:hover		{ font-family: Arial, helvetica, sans-serif; font-size:11px; font-weight: bold; color: #fff; padding: 0px 10px 0px 10px; text-decoration: none; background-color: #046846; }

a.menu:link			{ width:100%; font-family: Arial, helvetica, sans-serif; font-size:11px; font-weight: bold; color: #046846; padding: 0px 10px 0px 10px; text-decoration: none; }
a.menu:visited		{ width:100%; font-family: Arial, helvetica, sans-serif; font-size:11px; font-weight: bold; color: #046846; padding: 0px 10px 0px 10px; text-decoration: none; }
a.menu:active		{ width:100%; font-family: Arial, helvetica, sans-serif; font-size:11px; font-weight: bold; color: #046846; padding: 0px 10px 0px 10px; text-decoration: none; }
a.menu:hover		{ width:100%; font-family: Arial, helvetica, sans-serif; font-size:11px; font-weight: bold; color: #fff; padding: 0px 10px 0px 10px; text-decoration: none; background-color: #046846; }

A.WhiteLink:link 		{ COLOR: #fff; TEXT-DECORATION: none }
A.WhiteLink:visited	{ COLOR: #fff; TEXT-DECORATION: none }
A.WhiteLink:hover		{ COLOR: #fff; TEXT-DECORATION: underline }
A.WhiteLink:active		{ COLOR: #fff; TEXT-DECORATION: none }

a.colorw:link			{ color: #fff; }
a.colorw:visited		{ color: #fff; }
a.colorw:active		{ color: #ff0; }
a.colorw:hover		{ color: #ff0; }

P.withquote { BACKGROUND: url(images/quote.gif) no-repeat left top; TEXT-ALIGN: justify }
P.withunquote { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/unquote.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; FONT: 9pt/17pt Arial; PADDING-TOP: 0px }

.pageTitle { font-family: arial, san-serif; color: white; font-size: 14pt; font-weight: normal; text-decoration: none;}

.showName { font-family: Zurich, Arial, Helvetica, sans-serif color: #015f9d; font-size: 26pt; font-weight: bold; text-decoration: none;}
.associationName { font-family: arial, san-serif; color: #999999; font-size: 8pt; font-weight: normal; text-decoration: none;}

.topNav { font-family: arial, san-serif; color: #015f9d; font-size: 10pt; font-weight: bold; text-decoration: none; margin: 0 10px 0 10px; }

.fonttitle	{ font-family: Arial, Helvetica, sans-serif; color: #015f9d; font-size: 16px; font-weight: bold; text-decoration: none; }
.fonttitle2 { font-family: Arial, Helvetica, sans-serif; color: #89120E; font-size: 16px; font-weight: bold; text-decoration: none; }
.fonttitle3 { font-family: Arial, Helvetica, sans-serif; color: #474907; font-size: 16px; font-weight: bold; text-decoration: none; }
.fonttitle4 { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 16px; font-weight: bold; text-decoration: none; }
.fonttitle5 { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 20px; font-weight: bold; text-decoration: none; line-height: 23px;}
.whitetitle { font-family: Arial, Helvetica, sans-serif; color: #fff; font-size: 16px; font-weight: bold; text-decoration: none; }

.color1 		{ color: #015f9d; }
.color2 		{ color: #89120E; }
.color3 		{ color: #474907; }
.colorr		{ color: #cc0000; }
.colorw		{ color: #fff; }

.bgcolor1	{ background-color: #015f9d; }
.bgcolor2	{ background-color: #89120E; }
.bgcolor3	{ background-color: #474907; }
.bgcolorw	{ background-color: #fff; }

.bdcolor1	{ border-color: #015f9d; }
.bdcolor2	{ border-color: #89120E; }
.bdcolor3	{ border-color: #474907; }

.lightbg		{ background-color: #d6e1ea; }
.lightbg1	{ background-color: #829ecc; }
.lightbg2	{ background-color: #ecd9d8; }
.lightbg3	{ background-color: #e1e2d7; }

.size1	{ font-size: 10px; }
.size11	{ font-size: 11px; }
.size2b { font-weight: bold; font-size: 14px; }
.size3b { font-weight: bold; font-size: 16px; }
.size4b { font-weight: bold; font-size: 18px; }
.size5b { font-weight: bold; font-size: 20px; }

.qlink	{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.regfee	{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

input.search { font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; font-size: 14px; font-weight: bold; color: #fff; background-color: #067b50; }
input.clear { font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; font-size: 14px; font-weight: bold; color: #fff; background-color: #84a36a; }
input.submit { font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 22px; font-size: 14px; font-weight: bold; color: #fff; background-color: #8AA0AF; }

input.login { font-family: Verdana, Arial, Helvetica, sans-serif; height: 22px; font-size: 14px; font-weight: bold; color: #fff; background-color: #067b50; }
input.logout { font-family: Verdana, Arial, Helvetica, sans-serif; height: 22px; font-size: 14px; font-weight: bold; color: #fff; background-color: #8AA0AF; }

.tip {border: thin solid black; width:250; color:black; background-color: #EEEEEE; layer-background-color: #CCCCCC; position:absolute; visibility:hidden; padding:5; margin-left:50; }

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

div#JSMX_loading{
	position:absolute;
	margin:0px;
	padding:0px;
	width:112px;
	height:30px;
	background-image:url(images/global/processing.gif);
	background-repeat: no-repeat;
	background-position:center center;
	z-index:800;
}

/* breadcrumb module */

#breadtrail,
#breadtrail a.breadcrumb:link,
#breadtrail a.breadcrumb:visited,
#breadtrail a.breadcrumb:active,
#breadtrail a.breadcrumb:hover
{ 
	font-size: 10px; 
	text-transform: uppercase; 
}



















/*

* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #1e1e3b; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, helvetica
}
*/

HTML BODY {
	BACKGROUND-IMAGE: url(images/page_tile.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #fff
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
B {
	FONT-WEIGHT: bold
}
I {
	FONT-STYLE: italic
}


#homeSiteContainer {
	BACKGROUND: url(images/site_container.jpg) no-repeat; HEIGHT: 100%
}

#homePageTop {
	OVERFLOW: hidden; WIDTH: 740px; HEIGHT: 265px
}

#homeTopRight {
	FLOAT: right; WIDTH: 382px; POSITION: relative; TOP: 0px
}


#homeTopNav {
	TEXT-ALIGN: right
}


#floatLink {
	LEFT: 343px; WIDTH: 102px; POSITION: absolute; TOP: 113px; HEIGHT: 45px
}



#contentSiteContainer {
	BACKGROUND: url(images/site_container_02.jpg) no-repeat; HEIGHT: 100%
}


#contentPageTop {
	OVERFLOW: hidden; WIDTH: 740px; HEIGHT: 109px
}


#contentTopRight {
	MARGIN-TOP: 18px; FLOAT: right; WIDTH: 313px
}


#nav1 {
	MARGIN-LEFT: 0px; WIDTH: 217px
}
#nav2 {
	MARGIN-LEFT: 27px; WIDTH: 213px
}
#nav3 {
	MARGIN-LEFT: 48px; WIDTH: 212px
}
#nav4 {
	MARGIN-LEFT: 70px; WIDTH: 213px
}


#topLeft {
	FLOAT: left
}
#findNow {
	MARGIN: 37px 0px 0px -90px; POSITION: absolute
}
#navigation {
	BACKGROUND: url(images/nav_tile.gif) repeat-x; WIDTH: 739px; HEIGHT: 27px
}
#navigation A {
	FLOAT: left
}
#afci_newNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/nav_tile.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 739px; PADDING-TOP: 0px; HEIGHT: 27px
}
#newNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#newNav LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#newNav LI A {
	DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(images/bg_navmatrix.gif); TEXT-INDENT: -9999px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px; TEXT-DECORATION: none; outline: none
}
#bHome {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 88px
}
#bHome:hover {
	BACKGROUND-POSITION: 0px -27px
}
.current #bHome {
	BACKGROUND-POSITION: 0px -27px
}
#bAbout {
	BACKGROUND-POSITION: -88px 0px; WIDTH: 77px
}
#bAbout:hover {
	BACKGROUND-POSITION: -88px -27px
}
.current #bAbout {
	BACKGROUND-POSITION: -88px -27px
}
#bPublications {
	BACKGROUND-POSITION: -165px 0px; WIDTH: 82px
}
#bPublications:hover {
	BACKGROUND-POSITION: -165px -27px
}
.current #bPublications {
	BACKGROUND-POSITION: -165px -27px
}
#bNews {
	BACKGROUND-POSITION: -247px 0px; WIDTH: 122px
}
#bNews:hover {
	BACKGROUND-POSITION: -247px -27px
}
.current #bNews {
	BACKGROUND-POSITION: -247px -27px
}
#bContact {
	BACKGROUND-POSITION: -369px 0px; WIDTH: 76px
}
#bContact:hover {
	BACKGROUND-POSITION: -369px -27px
}
.current #bContact {
	BACKGROUND-POSITION: -369px -27px
}
.bMembers {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0px; BACKGROUND: url(images/b_membershome.gif) no-repeat 0px -17px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 102px; TEXT-INDENT: -9999px; LINE-HEIGHT: 17px; PADDING-TOP: 0px; HEIGHT: 17px; TEXT-DECORATION: none! important
}
.bMembers:hover {
	BACKGROUND-POSITION: 0px 0px
}
.bLogout {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0px; BACKGROUND: url(images/b_logout.gif) no-repeat 0px -17px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 57px; TEXT-INDENT: -9999px; LINE-HEIGHT: 17px; PADDING-TOP: 0px; HEIGHT: 17px; TEXT-DECORATION: none! important
}
.bLogout:hover {
	BACKGROUND-POSITION: 0px 0px
}
#contentBox {
	BACKGROUND: url(images/content_back.jpg) no-repeat; WIDTH: 740px; PADDING-TOP: 23px
}
#contentBoxChatterBox {
	BACKGROUND: url(images/content_back2.jpg) no-repeat; WIDTH: 740px; PADDING-TOP: 23px; HEIGHT: 100%
}
#footer {
	MARGIN-TOP: 10px; PADDING-LEFT: 202px; FONT-SIZE: 10px; LINE-HEIGHT: 19px; HEIGHT: 71px
}
.footerText {
	FONT-SIZE: 10px; WIDTH: 537px; LINE-HEIGHT: 19px; POSITION: relative; TOP: 8px; HEIGHT: 41px
}
.membersButton {
	PADDING-RIGHT: 7px; FLOAT: right; PADDING-TOP: 5px
}
#homeLeftCol {
	FLOAT: left; WIDTH: 210px
}
.formStyle TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#searchBox {
	BACKGROUND: url(images/search_box.gif) no-repeat; WIDTH: 179px; POSITION: relative; TOP: -15px; HEIGHT: 33px; TEXT-ALIGN: left
}
#searchInput {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 10px; MARGIN: 12px 0px 0px 39px; BORDER-LEFT: medium none; WIDTH: 101px; BORDER-BOTTOM: medium none; HEIGHT: 14px
}
#searchGo {
	POSITION: relative; TOP: 7px
}
#adBox {
	MARGIN: 0px 0px 20px 8px; WIDTH: 199px; PADDING-TOP: 1px; HEIGHT: auto; TEXT-ALIGN: center
}
#adBox IMG {
	BORDER-RIGHT: #7c8185 1px solid; BORDER-TOP: #7c8185 1px solid; BORDER-LEFT: #7c8185 1px solid; BORDER-BOTTOM: #7c8185 1px solid
}
#adBox A {
	FONT-SIZE: 10px; COLOR: #666
}
#adBox A:hover {
	COLOR: #000
}
#adBox DIV A {
	LINE-HEIGHT: 13px
}
#hosting {
	PADDING-LEFT: 38px; FONT-SIZE: 10px; BACKGROUND: url(images/hosting_hand.gif) no-repeat; MARGIN-LEFT: 15px; COLOR: #999999; HEIGHT: 24px
}
#homeBox {
	BACKGROUND: url(images/content_tile.gif) repeat-y -5px 0px; MARGIN-LEFT: 212px; WIDTH: 740px
}
#mainBox {
	PADDING-LEFT: 5px; BACKGROUND: url(images/content_tile.gif) repeat-y; WIDTH: 740px;
}
#mainTop {
	BACKGROUND: url(images/content_titlebar.jpg) no-repeat; WIDTH: 740px; PADDING-TOP: 15px
}
#mainTop2 {
	BACKGROUND: url(images/content_titlebar.jpg) no-repeat; WIDTH: 740px; PADDING-TOP: 13px
}
.bottomBar {
	DISPLAY: block; BACKGROUND: url(images/content_bottom.gif) no-repeat 0% 100%; border-bottom-color: #FF0000 medium ;
}
.pathTrail A {
	COLOR: #ffffff
}
.pathTrail A:hover {
	COLOR: #ff9900
}
#mainContent {
	PADDING-RIGHT: 30px; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-TOP: 13px; min-height: 400px;
}
#mainContent TABLE {
	FONT-SIZE: 11px
}
#mainContent P {
	MARGIN-BOTTOM: 10px; LINE-HEIGHT: 15px
}
#mainContent UL {
	MARGIN-BOTTOM: 19px
}
#courseText UL {
	MARGIN: 0px 0px 0px 24px
}
#courseText TABLE {
	layout: fixed
}
#sideColumn {
	MARGIN-LEFT: 525px; WIDTH: 199px; POSITION: absolute
}
#sideBox {
	BACKGROUND: url(images/sidebar_titlebar.jpg) no-repeat; PADDING-TOP: 15px
}
#sideBox A {
	TEXT-DECORATION: underline
}
#sideBox A:hover {
	TEXT-DECORATION: underline
}
#sideBoxLong {
	BACKGROUND: url(images/sidebar_titlebarlong.jpg) no-repeat; PADDING-TOP: 15px
}
#sideBoxLong A {
	TEXT-DECORATION: underline
}
#sideBoxLong A:hover {
	TEXT-DECORATION: underline
}
#sideContent {
	PADDING-RIGHT: 30px; PADDING-LEFT: 15px; BACKGROUND: url(images/sidebar_bottom.gif) no-repeat 0% 100%; PADDING-BOTTOM: 20px; PADDING-TOP: 15px; POSITION: relative; TOP: 6px
}
#newsBox {
	BACKGROUND: url(images/sidebar_titlebar.gif) no-repeat; MARGIN: 0px 0px 30px 8px; PADDING-TOP: 15px
}
#newsBox #sideContent {
	PADDING-TOP: 0px
}
.newsEntry {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BORDER-BOTTOM: #717276 1px solid
}
#contentHosting {
	PADDING-LEFT: 38px; FONT-SIZE: 10px; BACKGROUND: url(images/hosting_hand.gif) no-repeat; LEFT: 550px; WIDTH: 180px; COLOR: #999999; POSITION: relative; TOP: 10px; HEIGHT: 24px
}
#contentAd {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 50px; WIDTH: 199px; COLOR: #666666; LINE-HEIGHT: 14px; MARGIN-RIGHT: 5px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica; POSITION: relative; TOP: 15px; TEXT-ALIGN: center
}
#contentAd A {
	COLOR: #4878b4
}
#contentAd A:hover {
	COLOR: #ff7700
}
.resultsHeader {
	MARGIN-BOTTOM: 10px; COLOR: #1e1e3b
}
.resultsTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-ALIGN: left
}
.resultsPages {
	FONT-SIZE: 10px; TEXT-ALIGN: right
}
.resultsNav {
	CLEAR: right; FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; HEIGHT: 13px
}
.arrowLeft {
	FLOAT: left
}
.arrowRight {
	FLOAT: right
}
.previous {
	PADDING-LEFT: 19px; BACKGROUND: url(images/results/arrow_left.gif) no-repeat; FLOAT: left; TEXT-DECORATION: none
}
.next {
	PADDING-RIGHT: 19px; BACKGROUND: url(images/results/arrow_right.gif) no-repeat 100% 0px; FLOAT: right; TEXT-DECORATION: none
}
.more {
	PADDING-RIGHT: 19px; BACKGROUND: url(images/results/arrow_right.gif) no-repeat 100% 0px; TEXT-DECORATION: none
}
.next:hover {
	COLOR: #ff6600
}
.previous:hover {
	COLOR: #ff6600
}
.searchResult {
	BORDER-RIGHT: #cbcdd6 1px solid; BORDER-TOP: #cbcdd6 1px solid; MARGIN-BOTTOM: 14px; BORDER-LEFT: #cbcdd6 1px solid; BORDER-BOTTOM: #cbcdd6 1px solid; HEIGHT: 80px; BACKGROUND-COLOR: #fff
}
.resultBranch {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 9px 0px 0px 20px; COLOR: #ff6600; FONT-FAMILY: arial
}
.resultLocation {
	FONT-SIZE: 12px; MARGIN: 2px 0px 0px 20px; COLOR: #1e1e3b
}
.resultToolbar {
	MARGIN-TOP: 8px; MARGIN-LEFT: 20px
}
.newSearch {
	TEXT-ALIGN: center
}
#profileLeft {
	WIDTH: 160px
}
#profileRight {
	PADDING-LEFT: 15px
}
.areaDetails {
	
}
.areaCurrency {
	BACKGROUND: url(images/profile/currency_bg.gif) no-repeat
}
.areaWeather {
	BACKGROUND: url(images/profile/weather_bg.gif) no-repeat
}
.sideTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 150px; COLOR: #fff; PADDING-TOP: 1px; FONT-FAMILY: arial; HEIGHT: 14px
}
.sideTitle {
	PADDING-TOP: 0px
}
.weatherImage {
	FLOAT: left; WIDTH: 56px; TEXT-ALIGN: right
}
.weatherDegrees {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; FONT-FAMILY: arial
}
.currencyMain {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; FONT-FAMILY: arial
}
.currencyMain {
	COLOR: #339966; TEXT-ALIGN: center
}
.weatherDegrees {
	MARGIN: 0px 0px 5px 74px; COLOR: #7b97c5; PADDING-TOP: 3px
}
.sideRows LI {
	MARGIN-BOTTOM: 1px; FONT: 10px/16px Arial; WIDTH: 150px; BORDER-BOTTOM: #fff 1px solid; LIST-STYLE-TYPE: none
}
.currencyList LI {
	BORDER-LEFT-COLOR: #7bc59a; BORDER-BOTTOM-COLOR: #7bc59a; COLOR: #339966; BORDER-TOP-COLOR: #7bc59a; BORDER-RIGHT-COLOR: #7bc59a
}
.weatherList LI {
	BORDER-LEFT-COLOR: #7b97c5; BORDER-BOTTOM-COLOR: #7b97c5; COLOR: #336699; BORDER-TOP-COLOR: #7b97c5; BORDER-RIGHT-COLOR: #7b97c5
}
.weatherMore {
	FONT-SIZE: 10px; COLOR: #333399; FONT-FAMILY: arial
}
.profilePhoto {
	MARGIN-BOTTOM: 15px
}
.browseList {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 10px; PADDING-TOP: 7px
}
.squareList {
	MARGIN-LEFT: 5px
}
.browseList .squareList {
	MARGIN: 8px 0px 0px 13px
}
.squareList LI {
	PADDING-LEFT: 10px; BACKGROUND: url(images/bullet_square.gif) no-repeat 0px 6px; LINE-HEIGHT: 15px; LIST-STYLE-TYPE: none
}
#mainContent A {
	COLOR: #4878b4
}
#mainContent A:hover {
	COLOR: #ff7700
}
.newsTitle {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.newsTitle:hover {
	COLOR: #6c80a6
}
.footWhite {
	COLOR: #fff
}
.footDark {
	COLOR: #575e64
}
#hosting A {
	COLOR: #999999; TEXT-DECORATION: none
}
#contentHosting A {
	COLOR: #999999; TEXT-DECORATION: none
}
#hosting A:hover {
	COLOR: #ff6600
}
#contentHosting A:hover {
	COLOR: #ff6600
}
.footWhite A {
	COLOR: #fff; TEXT-DECORATION: none
}
.footWhite A:hover {
	COLOR: #d0dfef
}
H1 {
	PADDING-LEFT: 20px; FONT-SIZE: 11px; MARGIN-BOTTOM: 9px; COLOR: #fff
}
H1 SPAN {
	FONT-WEIGHT: normal; COLOR: #ffffff
}
H2 {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; COLOR: #ff6600
}
.mainTitle {
	PADDING-LEFT: 20px; FONT-SIZE: 14px; MARGIN-BOTTOM: 9px; COLOR: #fff
}
.mainTitle SPAN {
	FONT-WEIGHT: normal; COLOR: #ffffff
}
.arrowList LI {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(images/bullet.gif); MARGIN: 9px 0px 9px 33px
}
.subNav2 LI {
	PADDING-LEFT: 8px; BACKGROUND: url(images/bullet_02.gif) no-repeat 0px 4px; MARGIN-BOTTOM: 15px; WIDTH: 150px; LINE-HEIGHT: 15px; LIST-STYLE-TYPE: none
}
.seperator {
	MARGIN: 10px 0px
}
#sideContent {
	FONT-SIZE: 11px
}
#sideContent A {
	TEXT-DECORATION: none
}
#sideContent A:hover {
	COLOR: #ff6600
}
#sideContent .current {
	FONT-WEIGHT: bold
}
#sideContent .link {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.arrowList2 {
	LIST-STYLE-TYPE: none
}
.arrowList2 LI {
	PADDING-LEFT: 8px; BACKGROUND: url(images/bullet_02.gif) no-repeat 0px 4px; MARGIN-BOTTOM: 15px; LINE-HEIGHT: 15px
}
H3 {
	FONT-SIZE: 13px
}
H4 {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 3px
}
H5 {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; COLOR: #4878b4
}
.profileName {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600
}
.profileJob {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; FONT-STYLE: italic
}
#profileRight {
	FONT-SIZE: 12px
}
#profileRight TD {
	FONT-SIZE: 12px
}
#profileRight A {
	COLOR: #333399; TEXT-DECORATION: none
}
.newSearch A {
	FONT-WEIGHT: bold; COLOR: #8a96ab; TEXT-DECORATION: none
}
.newSearch A:hover {
	COLOR: #ff6600
}
.userName {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
.membersHomepageTools {
	BORDER-RIGHT: #cbcdd6 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cbcdd6 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cbcdd6 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cbcdd6 1px solid; BACKGROUND-COLOR: #ffffff
}
.membersHomepageTools DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.membersHomepageTools A {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 45px
}
.membersHomepageTools A:hover {
	COLOR: #4c6796
}
.membersOverview {
	BORDER-RIGHT: #cbcdd6 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cbcdd6 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cbcdd6 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cbcdd6 1px solid
}
.inputTable TH {
	PADDING-RIGHT: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.inputTable TD {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.inputTable .groupedInput {
	MARGIN-TOP: 2px
}
.contactsTable {
	WIDTH: 476px; BORDER-COLLAPSE: collapse
}
.contactsTable TH {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: left
}
.contactsTable TD {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid
}
.contactsTable A:hover {
	COLOR: #ff6600
}
.largeInputBox INPUT {
	BORDER-RIGHT: #4a597a 1px solid; BORDER-TOP: #4a597a 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #4a597a 1px solid; WIDTH: 330px; LINE-HEIGHT: 16px; BORDER-BOTTOM: #4a597a 1px solid; HEIGHT: 21px
}
.largeInputBox SELECT {
	BORDER-RIGHT: #4a597a 1px solid; BORDER-TOP: #4a597a 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #4a597a 1px solid; WIDTH: 330px; LINE-HEIGHT: 16px; BORDER-BOTTOM: #4a597a 1px solid; HEIGHT: 21px
}
.largeInputBox TEXTAREA {
	BORDER-RIGHT: #4a597a 1px solid; BORDER-TOP: #4a597a 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #4a597a 1px solid; WIDTH: 330px; LINE-HEIGHT: 16px; BORDER-BOTTOM: #4a597a 1px solid
}
.largeInputBox .checkBox {
	WIDTH: 14px; HEIGHT: 14px
}
.sbSuccess {
	BORDER-RIGHT: #8d8e94 1px solid; BORDER-TOP: #8d8e94 1px solid; MARGIN-BOTTOM: 15px; BORDER-LEFT: #8d8e94 1px solid; BORDER-BOTTOM: #8d8e94 1px solid
}
.sbSuccessImage {
	PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 35px; PADDING-TOP: 5px; BACKGROUND-COLOR: #d5d7e1; TEXT-ALIGN: center
}
.sbSuccessHeader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #009900; LINE-HEIGHT: 18px; PADDING-TOP: 9px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica
}
.sbSuccessHeader SPAN {
	FONT-SIZE: 12px
}
.sbSuccessMessage {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica
}
.sbSuccessMessage OL {
	MARGIN-BOTTOM: 5px
}
.sbFail {
	BORDER-RIGHT: #8d8e94 1px solid; BORDER-TOP: #8d8e94 1px solid; MARGIN-BOTTOM: 15px; BORDER-LEFT: #8d8e94 1px solid; BORDER-BOTTOM: #8d8e94 1px solid
}
.sbFailImage {
	VERTICAL-ALIGN: top; WIDTH: 35px; PADDING-TOP: 5px; BACKGROUND-COLOR: #d5d7e1; TEXT-ALIGN: center
}
.sbFailHeader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #ff3300; LINE-HEIGHT: 18px; PADDING-TOP: 9px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica
}
.sbFailHeader SPAN {
	FONT-SIZE: 12px
}
.sbFailMessage {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica
}
.sbFailMessage OL {
	MARGIN-BOTTOM: 5px
}
.sbAlert {
	BORDER-RIGHT: #8d8e94 1px solid; BORDER-TOP: #8d8e94 1px solid; MARGIN-BOTTOM: 15px; BORDER-LEFT: #8d8e94 1px solid; BORDER-BOTTOM: #8d8e94 1px solid
}
.sbAlertImage {
	VERTICAL-ALIGN: top; WIDTH: 35px; PADDING-TOP: 5px; BACKGROUND-COLOR: #d5d7e1; TEXT-ALIGN: center
}
.sbAlertHeader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: #ff9900; LINE-HEIGHT: 18px; PADDING-TOP: 9px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica
}
.sbAlertHeader SPAN {
	FONT-SIZE: 12px
}
.sbAlertMessage {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #666666; LINE-HEIGHT: 14px; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica
}
.sbAlertMessage OL {
	MARGIN-BOTTOM: 5px
}
#mainSearch {
	BACKGROUND: url(images/browse/search_box.gif) no-repeat; MARGIN-LEFT: 120px; WIDTH: 240px; HEIGHT: 76px
}
.mainTextBox {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 11px; MARGIN: 2px 0px 0px 46px; BORDER-LEFT: medium none; WIDTH: 147px; BORDER-BOTTOM: medium none; HEIGHT: 14px
}
.mainSearchGo {
	MARGIN-LEFT: 10px
}
.imgStyle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(images/shadow.gif) no-repeat 2px 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.imgStyle IMG {
	MARGIN-TOP: -2px; MARGIN-LEFT: -2px
}
.floatRight {
	FLOAT: right; MARGIN-LEFT: 15px
}
.floatLeft {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.contentNav {
	FONT-SIZE: 9px; MARGIN-BOTTOM: 15px; COLOR: #acacac; FONT-FAMILY: verdana
}
.contentNav .currentPage {
	FONT-WEIGHT: bold
}
.programTable {
	BORDER-TOP: #c7c7c7 1px solid
}
.programTable TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.programTable TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TD.headerCell {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #e6e6e6
}
.programTable TH {
	FONT-SIZE: 9px; BACKGROUND: #fbfbfb; BORDER-LEFT: #c7c7c7 1px solid; COLOR: #676767; BORDER-BOTTOM: #c7c7c7 1px solid
}
.programTable TD {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; BORDER-LEFT: #c7c7c7 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #c7c7c7 1px solid
}
.deadRow {
	HEIGHT: 35px
}
.programTable TD SPAN {
	FONT-WEIGHT: bold; COLOR: #ff6600; FONT-STYLE: italic
}
.ratesTable {
	BORDER-TOP: #c7c7c7 1px solid
}
.ratesTable TD {
	FONT-FAMILY: verdana
}
.ratesTable TH {
	FONT-FAMILY: verdana
}
.ratesTable TD {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #c7c7c7 1px solid; TEXT-ALIGN: center
}
.ratesTable TH {
	BORDER-RIGHT: #c7c7c7 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: #fbfbfb; PADDING-BOTTOM: 3px; BORDER-LEFT: #c7c7c7 1px solid; WIDTH: 170px; COLOR: #676767; PADDING-TOP: 3px; BORDER-BOTTOM: #c7c7c7 1px solid; TEXT-ALIGN: left
}
.rateOrange TD {
	FONT-WEIGHT: bold; COLOR: #000
}
.registrationForm .textField {
	WIDTH: 230px
}
.registrationForm SELECT {
	WIDTH: 230px
}
.registrationForm TEXTAREA {
	WIDTH: 230px
}
.registrationForm SPAN {
	FONT-SIZE: 10px; COLOR: #990000
}
.registrationForm TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.eventPhotos {
	WIDTH: 500px
}
.eventPhotos IMG {
	MARGIN-BOTTOM: 20px
}
.leadershipContentLeft {
	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 225px; MARGIN-RIGHT: 15px
}
.leadershipContentRight {
	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 225px
}
.leadershipContentLeft IMG {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FLOAT: right; MARGIN-LEFT: 10px; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
.leadershipContentRight IMG {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; FLOAT: right; MARGIN-LEFT: 10px; BORDER-LEFT: #333333 1px solid; BORDER-BOTTOM: #333333 1px solid
}
.leadershipContentLeft SPAN {
	FONT-WEIGHT: bold
}
.leadershipContentRight SPAN {
	FONT-WEIGHT: bold
}
.clearBoth {
	CLEAR: both
}
.error {
	FONT: 12px/14px arial, helvetica; COLOR: #ff6600
}
.errorHeader {
	FONT: bold 13px/16px arial, helvetica; COLOR: #ff6600
}
.errorNumber {
	FONT: bold 12px/14px arial, helvetica; COLOR: #ff6600
}
.errorMessage {
	FONT: 12px/14px arial, helvetica; COLOR: #000000
}
.flt_rgt {
	FLOAT: right
}
#bluNav_b1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0px; BACKGROUND: url(images/toolbar/b1.gif) no-repeat 0px -27px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 292px; TEXT-INDENT: -9999px; LINE-HEIGHT: 27px; PADDING-TOP: 0px; HEIGHT: 27px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#bluNav_b1:hover {
	BACKGROUND-POSITION: 0px 0px
}
#bluNav_b2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0px; BACKGROUND: url(images/toolbar/b2.gif) no-repeat 0px -26px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 268px; TEXT-INDENT: -9999px; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#bluNav_b2:hover {
	BACKGROUND-POSITION: 0px 0px
}
#bluNav_b3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0px; BACKGROUND: url(images/toolbar/b3.gif) no-repeat 0px -26px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 243px; TEXT-INDENT: -9999px; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#bluNav_b3:hover {
	BACKGROUND-POSITION: 0px 0px
}
#bluNav_b4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0px; BACKGROUND: url(images/toolbar/b4.gif) no-repeat 0px -26px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 213px; TEXT-INDENT: -9999px; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#bluNav_b4:hover {
	BACKGROUND-POSITION: 0px 0px
}
#bluNav_b4_locTrade {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0px; BACKGROUND: url(images/toolbar/b4_loctrade.gif) no-repeat 0px -26px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 213px; TEXT-INDENT: -9999px; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#bluNav_b4_locTrade:hover {
	BACKGROUND-POSITION: 0px 0px
}
#bluNav2_b1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0px; BACKGROUND: url(images/toolbar/b1_sub.gif) no-repeat 0px -22px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 240px; TEXT-INDENT: -9999px; LINE-HEIGHT: 22px; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#bluNav2_b1:hover {
	BACKGROUND-POSITION: 0px 0px
}
#bluNav2_b2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0px; BACKGROUND: url(images/toolbar/b2_sub.gif) no-repeat 0px -23px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 233px; TEXT-INDENT: -9999px; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#bluNav2_b2:hover {
	BACKGROUND-POSITION: 0px 0px
}
#bluNav2_b3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0px; BACKGROUND: url(images/toolbar/b3_sub.gif) no-repeat 0px -23px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 235px; TEXT-INDENT: -9999px; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#bluNav2_b3:hover {
	BACKGROUND-POSITION: 0px 0px
}
#bluNav2_b4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0px; BACKGROUND: url(images/toolbar/b4_sub.gif) no-repeat 0px -23px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 234px; TEXT-INDENT: -9999px; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#bluNav2_b4:hover {
	BACKGROUND-POSITION: 0px 0px
}
#bluNav2_b4_locTrade {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0px; BACKGROUND: url(images/toolbar/b4_sub_loctrade.gif) no-repeat 0px -23px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 234px; TEXT-INDENT: -9999px; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#bluNav2_b4_locTrade:hover {
	BACKGROUND-POSITION: 0px 0px
}
.bn2_pad1 {
	PADDING-RIGHT: 73px
}
.bn2_pad2 {
	PADDING-RIGHT: 53px
}
.bn2_pad3 {
	PADDING-RIGHT: 30px
}
.bn2_pad4 {
	PADDING-RIGHT: 9px
}
#siteFooter {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 9px; MIN-HEIGHT: 71px! important; BACKGROUND: url(images/img_footer_logo.gif) no-repeat 24px 0px; PADDING-BOTTOM: 0px; MARGIN: 16px 0px 0px; PADDING-TOP: 0px; HEIGHT: 71px! important
}
#siteFooter .addFooterPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 134px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 10px; PADDING-TOP: 20px
}
#insertAddress {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000! important
}
.ft_copyright {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-SIZE: 9px; COLOR: #555
}
.footerTinyNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 170px; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 5px
}
.footerTinyNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.footerTinyNav UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 0px
}
.footerTinyNav UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.footerTinyNav UL LI A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #222; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#insertAddress {
	COLOR: #fff
}
.ft_copyright {
	DISPLAY: block; BACKGROUND: url(images/location_request/bg_total.gif) no-repeat 100% -14px
}
.infoBox {
	BORDER-RIGHT: #ffee00 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffee00 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fffcd0; PADDING-BOTTOM: 10px; MARGIN: 15px 0px; BORDER-LEFT: #ffee00 1px solid; COLOR: #575212; LINE-HEIGHT: 16px; PADDING-TOP: 10px; BORDER-BOTTOM: #ffee00 1px solid; TEXT-ALIGN: center
}
.infoBoxWhite {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; MARGIN: 15px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.infoBoxWhite P {
	MARGIN: 0px
}
#locTree {
	MARGIN-TOP: 15px
}
#locTree .locBoxContent {
	BACKGROUND: url(images/location_request/bg_legend.gif) no-repeat 100% 0px; PADDING-TOP: 30px
}
TD.errorField {
	BORDER-RIGHT: #edcdce 1px solid; BORDER-TOP: #edcdce 1px solid; BACKGROUND: url(images/location_request/bg_error.gif); BORDER-LEFT: #edcdce 1px solid; BORDER-BOTTOM: #edcdce 1px solid
}
#messageBox {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.errorMessage {
	BORDER-RIGHT: #9d0a0e 1px solid; BORDER-TOP: #9d0a0e 1px solid; BACKGROUND: #ffeeee; BORDER-LEFT: #9d0a0e 1px solid; BORDER-BOTTOM: #9d0a0e 1px solid
}
.successMessage {
	BORDER-RIGHT: #009900 1px solid; BORDER-TOP: #009900 1px solid; BACKGROUND: #eaffea; BORDER-LEFT: #009900 1px solid; BORDER-BOTTOM: #009900 1px solid
}
#messageBox OL#errorList {
	MARGIN: 5px 0px 0px 20px
}
#messageBox .errorTitle {
	COLOR: #9d0a0e
}
#processingMessage {
	FONT-WEIGHT: bold; COLOR: #ff7700
}
#processingMessage IMG {
	POSITION: relative; TOP: 3px
}
.incentivesItem H2 {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 2px; COLOR: #ff6600
}
.incentivesItem H3 {
	FONT-SIZE: 11px
}
.breadcrumb {
	MARGIN-BOTTOM: 6px; LIST-STYLE-TYPE: none
}
.breadcrumb LI {
	DISPLAY: inline; COLOR: #4878b4; LINE-HEIGHT: 18px
}
.breadcrumb LI A {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.breadcrumb .current {
	FONT-WEIGHT: bold
}
.breadcrumb .current A {
	FONT-WEIGHT: bold
}
.optionBar {
	BORDER-RIGHT: #bfd0e2 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bfd0e2 1px solid; PADDING-LEFT: 10px; BACKGROUND: #eff1f4; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #bfd0e2 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #bfd0e2 1px solid; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.optionBar .current A {
	FONT-WEIGHT: bold
}
.optionBar LI {
	DISPLAY: inline
}
.courseDetailsBox {
	CLEAR: both; BORDER-RIGHT: #bfd0e2 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bfd0e2 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 8px; BORDER-LEFT: #bfd0e2 1px solid; TEXT-INDENT: 0px; PADDING-TOP: 8px; BORDER-BOTTOM: #bfd0e2 1px solid; TEXT-ALIGN: left
}
.courseDetailsBox .addPadding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.courseDetailsBox IMG {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; MARGIN: 5px; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 1px solid
}
.courseDetailsBox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 10px 0px 25px; PADDING-TOP: 0px
}
.courseDetailsBox UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px 5px; PADDING-TOP: 0px
}
.CDB_purchased {
	BACKGROUND: #dbffd4
}
.CDB_completed {
	BACKGROUND: #ddf
}
.courseDetailsBox H1 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #172042; PADDING-TOP: 0px; POSITION: relative
}
.courseDetailsBox H2 {
	COLOR: #172042
}
.courseDetailsBox P {
	PADDING-RIGHT: 5px
}
.dashList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; MARGIN: 0px 0px 0px 4px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.dashList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(images/dash_bullet.gif) no-repeat 0px 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
.printLink {
	MARGIN-BOTTOM: 10px; WIDTH: 435px; TEXT-ALIGN: right
}
.printLink A {
	TEXT-DECORATION: none
}
.printLink A IMG {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: -2px
}
FIELDSET {
	BORDER-RIGHT: #c3cee5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c3cee5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 16px; BORDER-LEFT: #c3cee5 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c3cee5 1px solid
}
LEGEND {
	FONT-SIZE: 10px; COLOR: #c3cee5
}
.courseNavigator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 4px 0px 6px; PADDING-TOP: 0px
}
.courseNavigator A {
	COLOR: #5375a7
}
.previousLink {
	FLOAT: left; WIDTH: 70px
}
.previousLink A {
	FONT-WEIGHT: bold
}
.nextLink A {
	FONT-WEIGHT: bold
}
.currentCourse {
	FLOAT: left; WIDTH: 285px; TEXT-ALIGN: center
}
.nextLink {
	PADDING-RIGHT: 10px; FLOAT: right
}
#errorDiv {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: red 1px solid; DISPLAY: none; PADDING-LEFT: 10px; BACKGROUND: #ffeeee; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; BORDER-LEFT: red 1px solid; COLOR: #ff0000; PADDING-TOP: 10px; BORDER-BOTTOM: red 1px solid
}
.questionError {
	BORDER-RIGHT: #ffa6a6 1px solid; BORDER-TOP: #ffa6a6 1px solid; BACKGROUND: #fef6f6; BORDER-LEFT: #ffa6a6 1px solid; BORDER-BOTTOM: #ffa6a6 1px solid
}
.radioList {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 32px; PADDING-TOP: 4px; LIST-STYLE-TYPE: lower-alpha
}
.radioList LI {
	MARGIN-BOTTOM: 8px; LINE-HEIGHT: 16px
}
.courseDetailsBox TEXTAREA {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; WIDTH: 445px; PADDING-TOP: 4px
}
.rightSubmit {
	MARGIN: 20px 0px; WIDTH: 445px; TEXT-ALIGN: right
}
.courseDetailsBox H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 4px; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
#mainContent .correctAnswer {
	BACKGROUND: url(images/icon_correct.gif) no-repeat 100% -1px; COLOR: #2f7122
}
#mainContent .incorrectAnswer {
	BACKGROUND: url(images/icon_incorrect.gif) no-repeat 100% -1px; COLOR: #fb2812
}
#mainContent .courseDetailsBox .incorrectAnswer {
	PADDING-RIGHT: 20px; DISPLAY: inline
}
#mainContent .correctAnswer {
	PADDING-RIGHT: 20px; DISPLAY: inline
}
.footerTinyNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 170px; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 5px
}
.footerTinyNav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.footerTinyNav UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 12px; PADDING-TOP: 0px
}
.footerTinyNav UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.footerTinyNav UL LI A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #222; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.purchaseCourse {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px! important; MARGIN: 0px; COLOR: #2d6b21; PADDING-TOP: 0px! important; TEXT-ALIGN: right
}
.purchaseCourse A {
	COLOR: #2d6b21! important
}
.purchaseCourse A:hover {
	COLOR: #f60! important
}
.completedCourse {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px! important; MARGIN: 0px; COLOR: #009; PADDING-TOP: 0px! important; TEXT-ALIGN: right
}
.completedCourse A {
	COLOR: #009! important
}
.completedCourse A:hover {
	COLOR: #f60! important
}
.tocComp {
	COLOR: #2d6b21! important
}
.tocComp A {
	COLOR: #2d6b21! important
}
.tocInco {
	COLOR: #d83535! important
}
.tocInco A {
	COLOR: #d83535! important
}
.tocChap {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px! important; MARGIN: 0px; COLOR: #5375a7; PADDING-TOP: 0px! important; TEXT-DECORATION: underline
}
tocChap A {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px! important; MARGIN: 0px; COLOR: #5375a7; PADDING-TOP: 0px! important; TEXT-DECORATION: underline
}
P.tocChap {
	COLOR: #7f9ed3; TEXT-DECORATION: none
}
.chapList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 1px solid
}
.chapList OL {
	CLEAR: both! important; PADDING-RIGHT: 0px! important; DISPLAY: block! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 0px 35px; PADDING-TOP: 0px! important
}
.chapList OL LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: 12px; PADDING-BOTTOM: 3px! important; MARGIN: 0px; PADDING-TOP: 3px! important
}
.chapList LI A:hover {
	COLOR: #ff7700! important
}
.tocQuiz {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 22px! important; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: url(images/page_green.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px! important; MARGIN: 5px 0px 0px 16px; PADDING-TOP: 0px! important; HEIGHT: 20px
}
.tocQuiz A:hover {
	COLOR: #ff7700! important
}
.morCourses {
	TEXT-ALIGN: right
}
.morCourses A {
	FONT-WEIGHT: bold
}
.courseName {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; COLOR: #5375a7; PADDING-TOP: 0px! important
}
.courseDesc {
	WIDTH: 400px
}
.detBoxLink {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.courseCompletion {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.courseCompletion P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px 0px 2px; PADDING-TOP: 0px! important
}
.cc_outerBord {
	BORDER-RIGHT: #b5b6b9 1px solid; BORDER-TOP: #b5b6b9 1px solid; BORDER-LEFT: #b5b6b9 1px solid; WIDTH: 280px; BORDER-BOTTOM: #b5b6b9 1px solid
}
.cc_fullWidth {
	BORDER-RIGHT: #b5b6b9 1px solid; BORDER-TOP: #b5b6b9 1px solid; BORDER-LEFT: #b5b6b9 1px solid; WIDTH: 100%; BORDER-BOTTOM: #b5b6b9 1px solid
}
.cc_innerBoard {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #fff 2px solid
}
.cc_progBar {
	BACKGROUND: url(images/bg_progbar_or.gif) repeat-x; LINE-HEIGHT: 16px; HEIGHT: 16px
}
.cc_progBarComp {
	BACKGROUND: url(images/bg_progbar_gr.gif) repeat-x; LINE-HEIGHT: 16px; HEIGHT: 16px
}
.btnExpand {
	DISPLAY: block! important; PADDING-LEFT: 12px; FONT-SIZE: 11px; BACKGROUND: url(images/bg_expand.gif) no-repeat 0px 2px; PADDING-BOTTOM: 5px; COLOR: #000; TEXT-DECORATION: none; outline: none
}
.btnHide {
	DISPLAY: block! important; PADDING-LEFT: 12px; FONT-SIZE: 11px; BACKGROUND: url(images/bg_hide.gif) no-repeat 0px 2px; PADDING-BOTTOM: 5px; COLOR: #000; TEXT-DECORATION: none; outline: none
}
.quizInfoTbl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.quizInfoTbl TABLE {
	BORDER-RIGHT: #c3cee5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c3cee5 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #c3cee5 1px solid; WIDTH: 420px; PADDING-TOP: 0px; BORDER-BOTTOM: #c3cee5 1px solid
}
.quizInfoTbl TABLE TD {
	HEIGHT: 24px; TEXT-ALIGN: left
}
.quizInfoTbl TABLE TD P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.quizInfoTbl TABLE TH {
	BACKGROUND: url(images/bg_dash_tbl.gif) repeat-x; HEIGHT: 24px; TEXT-ALIGN: left
}
.quizInfoTbl TABLE TH P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 5px! important; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px! important; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px! important
}
.dashCol1 {
	WIDTH: 190px
}
.dashCol2 {
	WIDTH: 108px
}
.dashCol3 {
	WIDTH: 122px
}
.dashOdd {
	BACKGROUND: #eff1f4
}
.dashPass {
	COLOR: #2f7122
}
.dashFail {
	COLOR: #fb2812
}
.dashNA {
	COLOR: #888
}
.tblExamTot {
	BORDER-RIGHT: #c3cee5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c3cee5 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #c3cee5 1px solid; WIDTH: 470px; PADDING-TOP: 0px; BORDER-BOTTOM: #c3cee5 1px solid
}
.tblExamTot TD {
	HEIGHT: 24px; TEXT-ALIGN: left
}
.tblExamTot TD P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 5px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.tblExamTot TH {
	BACKGROUND: url(images/bg_dash_tbl.gif) repeat-x; HEIGHT: 24px; TEXT-ALIGN: left
}
.tblExamTot TH P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 5px! important; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px! important; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px! important
}
.exmCol1 {
	WIDTH: 332px
}
.exmCol2 {
	WIDTH: 138px
}
.noCourses {
	HEIGHT: 190px
}
.dash_courseBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 474px; PADDING-TOP: 0px
}
.dash_courseBox .crsTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/bg_crstitle.gif) no-repeat 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 474px; PADDING-TOP: 0px; HEIGHT: 31px
}
.dash_courseBox .crsTitle P {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 10px! important; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 8px! important
}
.dash_courseBox .crsTitle P A {
	FONT-WEIGHT: bold; COLOR: #fff! important; TEXT-DECORATION: underline
}
.crsEXPBtn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px
}
.btn_crsExp {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(images/b_exp_title.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 15px; PADDING-TOP: 0px; HEIGHT: 15px
}
.btn_crsCon {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(images/b_con_title.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 15px; PADDING-TOP: 0px; HEIGHT: 15px
}
.dash_crsBoxCont {
	BORDER-RIGHT: #a5b2c1 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #a5b2c1 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a5b2c1 1px solid
}
.dash_crsBoxCont .addWidth {
	WIDTH: 472px
}
.dash_crsBoxCont .addWidth .addPadding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.locReqBox {
	BORDER-RIGHT: #babbba 1px solid; BORDER-TOP: #babbba 1px solid; BACKGROUND: #fff; BORDER-LEFT: #babbba 1px solid; BORDER-BOTTOM: #babbba 1px solid
}
.locReqBox SPAN.locBoxHeader {
	DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(images/location_request/bg_box_header.gif) #d7d7d7 repeat-x; COLOR: #5f5f5f; LINE-HEIGHT: 17px; BORDER-BOTTOM: #babbba 1px solid; HEIGHT: 19px
}
.locBoxContent {
	PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 11px; PADDING-TOP: 11px
}
.locBoxRequired {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9px; MARGIN: 0px 0px 10px; COLOR: #9d0a0e
}
.locBoxContent LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 0px 0px 2px 5px
}
.locBoxContent LABEL SPAN {
	COLOR: #9d0a0e
}
.locBoxContent .inputText {
	PADDING-LEFT: 2px; FONT-SIZE: 11px; MARGIN-LEFT: 5px; WIDTH: 180px; HEIGHT: 18px
}
.locBoxContent .inputSelect {
	PADDING-LEFT: 2px; FONT-SIZE: 11px; MARGIN-LEFT: 5px; WIDTH: 180px; HEIGHT: 18px
}
.inputSelect OPTION {
	WIDTH: 220px
}
.locBoxContent INPUT#db_LocationRequest_startDate {
	WIDTH: 162px
}
.locBoxContent INPUT#db_LocationRequest_endDate {
	WIDTH: 162px
}
#locBoxForm {
	BACKGROUND: url(images/location_request/bg_table_col.gif) no-repeat 205px 0px
}
#locBoxForm TD EM {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#locBoxForm {
	WIDTH: 430px
}
#locBoxForm TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#db_LocationRequest_message {
	FONT-SIZE: 11px; MARGIN-LEFT: 5px; WIDTH: 410px; HEIGHT: 105px
}
.bCal {
	MARGIN-LEFT: 2px; VERTICAL-ALIGN: middle
}
INPUT#db_LocationRequest_addToMailList {
	FLOAT: left; MARGIN-RIGHT: 2px
}
.locBoxContent #locBoxForm TD#paddedSeperation {
	BACKGROUND: url(graphics/location_request/bg_seperation.gif) no-repeat 0px 7px; PADDING-TOP: 22px
}
#locReqBoxForm {
	
}
#rootList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#rootList UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#rootList UL {
	DISPLAY: none; MARGIN-LEFT: 5px
}
#rootList UL LI {
	PADDING-LEFT: 10px; BACKGROUND: url(graphics/location_request/bg_li.gif) no-repeat 0px 0px; LINE-HEIGHT: 18px
}
#rootList LI.lastRow {
	BACKGROUND: url(graphics/location_request/bg_li_last.gif) no-repeat 0px 0px
}
#rootList LI.open UL {
	
}
#rootList LI SPAN {
	PADDING-RIGHT: 13px; FONT-WEIGHT: bold; BACKGROUND: url(graphics/location_request/bg_expand.gif) no-repeat 100% 50%; CURSOR: pointer; COLOR: #ff6600; TEXT-DECORATION: none
}
#rootList LI.rootItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(graphics/location_request/bg_root_item.gif) no-repeat 0px 100%; PADDING-BOTTOM: 4px; LINE-HEIGHT: 18px; PADDING-TOP: 4px
}
#rootList A {
	PADDING-RIGHT: 13px; FONT-WEIGHT: bold; BACKGROUND: url(graphics/location_request/bg_expand.gif) no-repeat 100% 50%; COLOR: #ff6600; TEXT-DECORATION: none
}
#rootList LI A.open {
	BACKGROUND: url(graphics/location_request/bg_contract.gif) no-repeat 100% 50%
}
#rootList A.checkBox {
	DISPLAY: block; BACKGROUND-IMAGE: url(graphics/location_request/bg_check_matrix.gif); WIDTH: 15px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 16px
}
#rootList A.checkSemi {
	DISPLAY: block; BACKGROUND-IMAGE: url(graphics/location_request/bg_check_matrix.gif); WIDTH: 15px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 16px
}
#rootList A.checkBox {
	BACKGROUND-POSITION: 0px 0px
}
#rootList A.checkBox:hover {
	BACKGROUND-POSITION: -30px 0px
}
#rootList A.checkSemi {
	BACKGROUND-POSITION: 0px -16px
}
#rootList A.checkSemi:hover {
	BACKGROUND-POSITION: -15px -16px
}
#rootList A.commissionLink {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%
}
#totalChecks {
	PADDING-RIGHT: 0px; MARGIN-TOP: 3px; DISPLAY: block; PADDING-LEFT: 160px; BACKGROUND: url(graphics/location_request/bg_total.gif) no-repeat; FLOAT: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; HEIGHT: 14px
}
#totalChecksNum {
	PADDING-RIGHT: 3px; DISPLAY: block; FONT-SIZE: 10px; BACKGROUND: url(graphics/location_request/bg_total.gif) no-repeat 100% -14px; COLOR: #ff6600; LINE-HEIGHT: 14px
}
#locTree {
	MARGIN-TOP: 15px
}
#locTree .locBoxContent {
	BACKGROUND: url(graphics/location_request/bg_legend.gif) no-repeat 100% 0px; PADDING-TOP: 30px
}
TD.errorField {
	BORDER-RIGHT: #edcdce 1px solid; BORDER-TOP: #edcdce 1px solid; BACKGROUND: url(graphics/location_request/bg_error.gif); BORDER-LEFT: #edcdce 1px solid; BORDER-BOTTOM: #edcdce 1px solid
}
#messageBox {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.errorMessage {
	BORDER-RIGHT: #9d0a0e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9d0a0e 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffeeee; PADDING-BOTTOM: 3px; BORDER-LEFT: #9d0a0e 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #9d0a0e 1px solid
}
.successMessage {
	BORDER-RIGHT: #009900 1px solid; BORDER-TOP: #009900 1px solid; BACKGROUND: #eaffea; BORDER-LEFT: #009900 1px solid; BORDER-BOTTOM: #009900 1px solid
}
#messageBox OL#errorList {
	MARGIN: 5px 0px 0px 20px
}
#messageBox .errorTitle {
	COLOR: #9d0a0e
}
#processingMessage {
	FONT-WEIGHT: bold; COLOR: #ff7700
}
#processingMessage IMG {
	POSITION: relative; TOP: 3px
}
.incentivesItem H2 {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 2px; COLOR: #ff6600
}
.incentivesItem H3 {
	FONT-SIZE: 11px
}
.membersFormSignup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tbl_formSignup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 480px; PADDING-TOP: 0px
}
.tbl_formSignup TR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.tbl_formSignup TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.tbl_formSignup TR TD.col1 {
	WIDTH: 120px
}
.tbl_formSignup TR TD.col2 {
	WIDTH: 360px
}
.tbl_formSignup TR TD P {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px! important
}
.tbl_formSignup TR TD INPUT {
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; FONT-SIZE: 11px! important; MARGIN: 0px 2px; BORDER-LEFT: #888 1px solid; WIDTH: 218px; LINE-HEIGHT: 11px; PADDING-TOP: 2px; BORDER-BOTTOM: #888 1px solid; HEIGHT: 20px
}
.tbl_formSignup TR TD SELECT {
	BORDER-RIGHT: #888 1px solid; BORDER-TOP: #888 1px solid; FONT-SIZE: 11px! important; MARGIN: 0px 2px; BORDER-LEFT: #888 1px solid; BORDER-BOTTOM: #888 1px solid
}
.ipt_short {
	WIDTH: 50px! important
}
.error {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 10px; BACKGROUND: #ffe0e0; PADDING-BOTTOM: 10px; BORDER-LEFT: #ff0000 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ff0000 1px solid
}


.applicationForm .jobField {
	MARGIN-BOTTOM: 15px
}
.applicationForm .required {
	FONT-WEIGHT: normal! important; FONT-SIZE: 10px
}
.applicationForm .jobField LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px
}
.applicationForm .jobField INPUT {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.applicationForm .jobQuestion {
	MARGIN-BOTTOM: 15px
}
.applicationForm .jobQuestion LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px
}
.applicationForm .jobQuestion TEXTAREA {
	FONT-SIZE: 11px; WIDTH: 470px
}
.applicationForm .jobAttachment {
	MARGIN-BOTTOM: 15px
}
.applicationErrors {
	MARGIN-BOTTOM: 15px
}
.applicationErrors LI {
	MARGIN-LEFT: 25px
}
.applicationErrors .errorMessage {
	PADDING-LEFT: 3px; MARGIN-BOTTOM: 2px
}



.style1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.style2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px
}
.style8 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px
}
.style3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}


/*
a:link {color:#00209f}
a:visited {color:#00209f} 
a:hover {color:#FF7B12}  
a:active {color:#00209f}
*/
