BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 10px; COLOR: #333; LINE-HEIGHT: 155%; PADDING-TOP: 0px; FONT-FAMILY: "trebuchet ms", verdana, tahoma, arial, sans-serif; BACKGROUND-COLOR: #3366CC;
}
#container {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #d2d2d2 1px solid; PADDING-LEFT: 20px; BACKGROUND: url(top_right.gif) #fff no-repeat right top; PADDING-BOTTOM: 10px; BORDER-LEFT: #d2d2d2 1px solid; WIDTH: 749px; PADDING-TOP: 10px; BORDER-BOTTOM: #d2d2d2 1px solid
}
.headerimage {
	BORDER-TOP: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#rightimagearea {
	BORDER-TOP: #fff 1px solid
}
.email {
	PADDING-RIGHT: 2px; MARGIN-TOP: 4px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; WIDTH: 130px; PADDING-TOP: 2px
}
A {
	COLOR: #1a3890
}
A:hover {
	TEXT-DECORATION: none
}
INPUT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #4d4d4d; PADDING-TOP: 1px; FONT-FAMILY: "trebuchet ms", verdana, tahoma, arial, sans-serif
}
SELECT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #4d4d4d; PADDING-TOP: 1px; FONT-FAMILY: "trebuchet ms", verdana, tahoma, arial, sans-serif
}
TEXTAREA {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #4d4d4d; PADDING-TOP: 1px; FONT-FAMILY: "trebuchet ms", verdana, tahoma, arial, sans-serif
}
#globalnav {
	BACKGROUND: url(nav_bg.gif) #1a3890 repeat-x left top; WIDTH: 100%; HEIGHT: 26px
}
#globalnav2 {
	BACKGROUND: url(nav_bg.gif) #1a3890 repeat-x left top; WIDTH: 95%; HEIGHT: 26px
}
#globalnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#globalnav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#globalnav #home A {
	DISPLAY: block; BACKGROUND: url(home.gif) no-repeat left top; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 87px; HEIGHT: 26px
}
#globalnav #about A {
	DISPLAY: block; BACKGROUND: url(blank.gif) no-repeat left top; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 87px; HEIGHT: 26px
}
#globalnav #services A {
	DISPLAY: block; BACKGROUND: url(blank.gif) no-repeat left top; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 87px; HEIGHT: 26px
}
#globalnav #news A {
	DISPLAY: block; BACKGROUND: url(news.gif) no-repeat left top; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 87px; HEIGHT: 26px
}
#globalnav #events A {
	DISPLAY: block; BACKGROUND: url(events.gif) no-repeat left top; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 87px; HEIGHT: 26px
}
#globalnav #bookstore A {
	DISPLAY: block; BACKGROUND: url(bookstore.gif) no-repeat left top; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 87px; HEIGHT: 26px
}
#globalnav #careers A {
	DISPLAY: block; BACKGROUND: url(careers.gif) no-repeat left top; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 84px; HEIGHT: 26px
}
#globalnav #contact A {
	DISPLAY: block; BACKGROUND: url(contact.gif) no-repeat left top; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 85px; HEIGHT: 26px
}
#globalnav A {
	FLOAT: none
}
#globalnav #home A:hover {
	BACKGROUND-POSITION: 0px -26px
}
#globalnav #about A:hover {
	BACKGROUND-POSITION: 0px -26px
}
#globalnav #services A:hover {
	BACKGROUND-POSITION: 0px -26px
}
#globalnav #news A:hover {
	BACKGROUND-POSITION: 0px -26px
}
#globalnav #events A:hover {
	BACKGROUND-POSITION: 0px -26px
}
#globalnav #bookstore A:hover {
	BACKGROUND-POSITION: 0px -26px
}
#globalnav #careers A:hover {
	BACKGROUND-POSITION: 0px -26px
}
#globalnav #contact A:hover {
	BACKGROUND-POSITION: 0px -26px
}
#globalnav #aboutcurrent A {
	DISPLAY: block; BACKGROUND: url(about.gif) no-repeat 0px -26px; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 87px; HEIGHT: 26px
}
#globalnav #servicescurrent A {
	DISPLAY: block; BACKGROUND: url(services.gif) no-repeat 0px -26px; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 87px; HEIGHT: 26px
}
#globalnav #newscurrent A {
	DISPLAY: block; BACKGROUND: url(news.gif) no-repeat 0px -26px; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 87px; HEIGHT: 26px
}
#globalnav #eventscurrent A {
	DISPLAY: block; BACKGROUND: url(events.gif) no-repeat 0px -26px; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 87px; HEIGHT: 26px
}
#globalnav #bookstorecurrent A {
	DISPLAY: block; BACKGROUND: url(bookstore.gif) no-repeat 0px -26px; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 87px; HEIGHT: 26px
}
#globalnav #careerscurrent A {
	DISPLAY: block; BACKGROUND: url(careers.gif) no-repeat 0px -26px; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 84px; HEIGHT: 26px
}
#globalnav #contactcurrent A {
	DISPLAY: block; BACKGROUND: url(contact.gif) no-repeat 0px -26px; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 85px; HEIGHT: 26px
}
#globalnav SPAN {
	DISPLAY: none
}
#contacttable {
	BORDER-TOP: #fff 1px solid; 
}
#contacttable .left {
	BORDER-RIGHT: #fff 1px solid; HEIGHT: 26px
}
#contacttable .middle {
	WIDTH: 579px; BACKGROUND-COLOR: #8459a2
}
#contactcontent {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 35px; PADDING-TOP: 6px
}
#contactcontent .breadcrumbs {
	FONT-SIZE: 11px; COLOR: #1a3890
}
#contactcontent .breadcrumbs A {
	COLOR: #727272; TEXT-DECORATION: none
}
#contactcontent H1 {
	FONT-SIZE: 22px; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 0px; WIDTH: 100%; COLOR: #4e4e4e; BORDER-BOTTOM: #dfdfdf 1px solid
}
#contactcontent H2 {
	FONT-SIZE: 17px; MARGIN: 12px 0px 5px; COLOR: #1a3890
}
#contactcontent H3 {
	FONT-SIZE: 15px; MARGIN: 12px 0px 2px; COLOR: #1a3890
}
#contactcontent P {
	FONT-SIZE: 11px; MARGIN: 0px 0px 15px; COLOR: #333; LINE-HEIGHT: 16px
}
#contactcontent OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 20px; PADDING-TOP: 0px
}
#contactcontent LI {
	FONT-SIZE: 13px; MARGIN: 0px 0px 10px; COLOR: #333; LINE-HEIGHT: 17px
}
#assessmenttable {
	BORDER-TOP: #fff 1px solid
}
#assessmenttable .left {
	BORDER-RIGHT: #fff 1px solid; HEIGHT: 26px
}
#assessmenttable .middle {
	WIDTH: 579px; BACKGROUND-COLOR: #1a3890
}
#assessmentcontent {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 35px; PADDING-TOP: 6px
}
#assessmentcontent #goal {
	BACKGROUND-COLOR: #dde5fd
}
#assessmentcontent #goal H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 17px; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-COLOR: #1a3890
}
#assessmentcontent #goal P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#assessmentcontent #description {
	BACKGROUND-COLOR: #f1ecf3
}
#assessmentcontent #description H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 17px; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-COLOR: #8459a1
}
#assessmentcontent #description P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#assessmentcontent #instructions {
	BACKGROUND-COLOR: #fef3e6
}
#assessmentcontent #instructions H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 17px; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-COLOR: #fba340
}
#assessmentcontent #instructions P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#assessmentcontent #email {
	BORDER-RIGHT: #fba340 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #fba340 1px solid; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #fba340 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #fba340 1px solid; BACKGROUND-COLOR: #fef3e6
}
#assessmentcontent #email .email {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; WIDTH: 200px; PADDING-TOP: 3px
}
#assessmentcontent #assessbox {
	BORDER-RIGHT: #1a3890 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #1a3890 1px solid; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #1a3890 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #1a3890 1px solid; BACKGROUND-COLOR: #f7f7f7
}
#assessmentcontent #assessbox H3 {
	MARGIN-TOP: 0px; FONT-SIZE: 16px; COLOR: #1a3890
}
#assessmentcontent #assessbox P {
	MARGIN-TOP: 10px
}
P.key {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
#assessmentcontent .breadcrumbs {
	FONT-SIZE: 11px; COLOR: #1a3890
}
#assessmentcontent .breadcrumbs A {
	COLOR: #727272; TEXT-DECORATION: none
}
#assessmentcontent H1 {
	FONT-SIZE: 22px; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 0px; WIDTH: 100%; COLOR: #4e4e4e; BORDER-BOTTOM: #dfdfdf 1px solid
}
#assessmentcontent H2 {
	FONT-SIZE: 17px; MARGIN: 12px 0px 5px; COLOR: #1a3890
}
#assessmentcontent H3 {
	FONT-SIZE: 15px; MARGIN: 12px 0px 2px; COLOR: #1a3890
}
#assessmentcontent P {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #333; LINE-HEIGHT: 16px
}
#assessmentcontent OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
#assessmentcontent LI {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
#assessmentcontent BLOCKQUOTE {
	MARGIN: 0px 0px 0px 25px
}
#assessmentcontent .button {
	FONT-WEIGHT: bold
}
#abouttable {
	BORDER-TOP: #fff 1px solid
}
#abouttable .left {
	BORDER-RIGHT: #fff 1px solid; HEIGHT: 26px
}
#abouttable .middle {
	BORDER-RIGHT: #fff 1px solid; WIDTH: 409px; BACKGROUND-COLOR: #1a3890
}
#abouttable .right {
	WIDTH: 170px; BACKGROUND-COLOR: #8459a1
}
#aboutcontent {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 35px; PADDING-TOP: 6px
}
#aboutcontent .breadcrumbs {
	FONT-SIZE: 11px; COLOR: #1a3890
}
#aboutcontent .breadcrumbs A {
	COLOR: #727272; TEXT-DECORATION: none
}
#aboutcontent H1 {
	FONT-SIZE: 22px; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 0px; WIDTH: 100%; COLOR: #4e4e4e; BORDER-BOTTOM: #dfdfdf 1px solid
}
#aboutcontent H2 {
	FONT-SIZE: 17px; MARGIN: 12px 0px 5px; COLOR: #1a3890
}
#aboutcontent H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 12px 0px 0px; COLOR: #1a3890; FONT-STYLE: italic
}
#aboutcontent P {
	FONT-SIZE: 11px; MARGIN: 0px 0px 15px; COLOR: #333; LINE-HEIGHT: 16px
}
#aboutcontent OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 20px; PADDING-TOP: 0px
}
#aboutcontent LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #fe8103; LINE-HEIGHT: 130%; PADDING-TOP: 0px
}
#aboutcontent #people A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 3px; COLOR: #fe8103
}
#newstable {
	
}
#newstable .left {
	BORDER-RIGHT: #fff 1px solid; PADDING-LEFT: 12px; FONT-SIZE: 18px; WIDTH: 157px; COLOR: #fff; LINE-HEIGHT: 135%; HEIGHT: 26px; BACKGROUND-COLOR: #8459a1
}
#newstable .middle {
	BORDER-RIGHT: #fff 1px solid; WIDTH: 579px; BACKGROUND-COLOR: #1a3890
}
#newstable .right {
	WIDTH: 170px; BACKGROUND-COLOR: #8459a1
}
#newscontent {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; BACKGROUND: url(shade_lines.gif);
}
#newscontent_wide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 01px; BACKGROUND: url(shade_lines.gif);
}
#newscontent .breadcrumbs {
	FONT-SIZE: 11px; COLOR: #1a3890
}
.bighead {
	FONT-SIZE: 37px; COLOR: #990000; FONT-FAMILY: "Book Antiqua", Century, "Bookman Old Style", "Century Gothic", "Comic Sans MS", "Franklin Gothic Book", "Franklin Gothic Medium"; line-height: .99cm; MARGIN: 12px 0px 5px; FONT-WEIGHT: BOLD;
}
.orange {
	FONT-SIZE: 18px; COLOR: orange
}
.H22 {
	FONT-SIZE: 20px; MARGIN: 12px 0px 5px; COLOR: #333; line-height: .55cm;
}
#newscontent .breadcrumbs A {
	COLOR: #727272; TEXT-DECORATION: none
}
#newscontent H1 {
	FONT-SIZE: 37px; line-height: 1cm; PADDING-BOTTOM: 5px; MARGIN: 15px 0px 0px; WIDTH: 100%; COLOR: #4e4e4e; BORDER-BOTTOM: #dfdfdf 1px solid
}
.headline {
	FONT-SIZE: 37px; line-height: 1cm; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; MARGIN: 15px 0px 0px; WIDTH: 100%; COLOR: #4e4e4e; FONT-WEIGHT: BOLD
}
.headline_smaller {
	FONT-SIZE: 28px; line-height: .8cm; PADDING-BOTTOM: 10px; PADDING-TOP: 15px; MARGIN: 0px 0px 0px; WIDTH: 100%; 
COLOR: #4e4e4e; FONT-WEIGHT: BOLD; TEXT-ALIGN: center
}
.headline_green {
	FONT-SIZE: 30px; line-height: .9cm; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; MARGIN: 0px 0px 0px; WIDTH: 100%; COLOR: green; FONT-WEIGHT: BOLD
}
#newscontent H2 {
	FONT-SIZE: 20px; MARGIN: 12px 0px 5px; COLOR: #1a3890
}
#newscontent H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #1a3890; letter-spacing: .5px; line-height: 0.9cm; MARGIN: 15px 0px 0px 0px;
}
.HH3 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #1a3890; letter-spacing: .5px; line-height: 0.9cm; MARGIN: 15px 0px 0px 0px;
}
.HH4 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #1a3890; letter-spacing: .5px; line-height: 0.6cm; MARGIN: 15px 0px 0px 0px;
}
#.larger {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #1a3890; letter-spacing: .5px; line-height: 0.5cm; MARGIN: 0px 0px 0px 0px;
}
#newscontent P {
	FONT-SIZE: 13px; MARGIN: 0px 0px 15px; COLOR: #333; LINE-HEIGHT: 16px
}
.normal {
	FONT-SIZE: 13px; MARGIN: 0px 0px 10px; COLOR: #333; LINE-HEIGHT: 17px
}
.normal_small {
	FONT-SIZE: 10px; FONT-FAMILY: "verdana" verdana; MARGIN: 0px 0px 15px; COLOR: #333; LINE-HEIGHT: 16px
}
.normal_verdana {
	FONT-SIZE: 13px; FONT-FAMILY: "verdana" verdana; MARGIN: 0px 0px 15px; COLOR: #333; LINE-HEIGHT: 16px
}
.normal_medium{
	FONT-SIZE: 16px; MARGIN: 0px 0px 15px; COLOR: black; LINE-HEIGHT: 20px
}
.normal_bigger {
	FONT-SIZE: 19px; MARGIN: 0px 0px 15px; COLOR: #333; LINE-HEIGHT: 19px
}
.normal_biggerer {
	FONT-SIZE: 34px; MARGIN: 0px 0px 15px; COLOR: #333; LINE-HEIGHT: 31px
}
#newscontent OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 20px; PADDING-TOP: 0px
}
#newscontent LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 130%; PADDING-TOP: 0px
}
#newscontent A {
	LINE-HEIGHT: 22px
}
.newsimage {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-STYLE: double; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-STYLE: double; BORDER-LEFT-STYLE: double; BORDER-RIGHT-COLOR: #ccc; BORDER-BOTTOM-STYLE: double; border-size: 2px
}
#inthenews {
	MARGIN: 0px; WIDTH: 169px
}
#inthenews TH {
	BORDER-TOP: #fff 1px solid; PADDING-LEFT: 19px; FONT-SIZE: 16px; COLOR: #fff; LINE-HEIGHT: 150%; HEIGHT: 26px; BACKGROUND-COLOR: #8459a1; TEXT-ALIGN: left
}
#inthenews UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#inthenews LI {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: 0px 8px; PADDING-LEFT: 16px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(purple_bullet.gif); PADDING-BOTTOM: 6px; COLOR: #8459a1; LINE-HEIGHT: 130%; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f8f6fb
}
#inthenews LI.alt {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: 0px 8px; PADDING-LEFT: 16px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(purple_bullet.gif); PADDING-BOTTOM: 6px; COLOR: #8459a1; LINE-HEIGHT: 130%; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f1ecf3
}
#inthenews A {
	COLOR: #8459a1; TEXT-DECORATION: none
}
#inthenews A:hover {
	TEXT-DECORATION: underline
}
#eventsandseminars {
	BORDER-TOP: #fff 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 19px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #fff; LINE-HEIGHT: 150%; HEIGHT: 26px; BACKGROUND-COLOR: #1a3890; TEXT-ALIGN: left
}
#careerstable {
	BORDER-TOP: #fff 1px solid
}
#careerstable .left {
	BORDER-RIGHT: #fff 1px solid; HEIGHT: 26px
}
#careerstable .middle {
	BORDER-RIGHT: #fff 1px solid; WIDTH: 409px; BACKGROUND-COLOR: #1a3890
}
#careerstable .right {
	WIDTH: 170px; BACKGROUND-COLOR: #8459a1
}
#careerscontent {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 35px; PADDING-TOP: 6px
}
#careerscontent .breadcrumbs {
	FONT-SIZE: 11px; COLOR: #1a3890
}
#careerscontent .breadcrumbs A {
	COLOR: #727272; TEXT-DECORATION: none
}
#careerscontent H1 {
	FONT-SIZE: 22px; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 0px; WIDTH: 100%; COLOR: #4e4e4e; BORDER-BOTTOM: #dfdfdf 1px solid
}
#careerscontent H2 {
	FONT-SIZE: 17px; MARGIN: 12px 0px 5px; COLOR: #1a3890
}
#careerscontent P {
	FONT-SIZE: 11px; MARGIN: 0px 0px 15px; COLOR: #333; LINE-HEIGHT: 16px
}
#careerscontent H4 {
	PADDING-LEFT: 10px; FONT-SIZE: 15px; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 25px; HEIGHT: 26px; BACKGROUND-COLOR: #fba340
}
#careerscontent P.job {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #fef3e6
}
#careerscontent OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 20px; PADDING-TOP: 0px
}
#careerscontent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 20px; PADDING-TOP: 0px
}
#careerscontent LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; MARGIN: 0px; LINE-HEIGHT: 130%; PADDING-TOP: 0px
}
#hometable {
	BORDER-TOP-WIDTH: 0px
}
#hometable .left {
	BORDER-RIGHT: #fff 1px solid; PADDING-LEFT: 12px; FONT-SIZE: 18px; COLOR: #fff; HEIGHT: 26px; BACKGROUND-COLOR: #1a3890
}
#hometable .middle {
	PADDING-LEFT: 12px; FONT-SIZE: 18px; COLOR: #fff; BACKGROUND-COLOR: #8459a1
}
#hometable .right {
	PADDING-LEFT: 12px; FONT-SIZE: 18px; BORDER-LEFT: #fff 1px solid; COLOR: #fff; BACKGROUND-COLOR: #f39b39
}
#hometable #homenews {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#hometable #homenews H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; MARGIN: 0px; COLOR: #fe8103
}
#hometable #homenews P {
	MARGIN: 3px 0px 0px
}
#hometable #homenews A {
	FONT-SIZE: 11px; COLOR: #8459a2
}
#hometable #homenews A:hover {
	TEXT-DECORATION: none
}
#hometable #newsletter {
	PADDING-TOP: 0px
}
#hottopics {
	MARGIN: 0px; WIDTH: 251px; PADDING-TOP: 9px
}
#hottopics UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#hottopics LI {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: 0px 8px; PADDING-LEFT: 25px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(purple_bullet_home.gif); PADDING-BOTTOM: 6px; COLOR: #8459a1; LINE-HEIGHT: 130%; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f8f6fb
}
#hottopics LI.alt {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: 0px 8px; PADDING-LEFT: 25px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(purple_bullet_home.gif); PADDING-BOTTOM: 6px; COLOR: #8459a1; LINE-HEIGHT: 130%; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f1ecf3
}
#hottopics A {
	COLOR: #8459a1; TEXT-DECORATION: none
}
#hottopics A:hover {
	TEXT-DECORATION: underline
}
.homeclients {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px
}
.homeservices {
	BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #f1ecf3
}
.homeservicesnav {
	BACKGROUND: url(services_leftmenu_bg.gif) repeat-y left top; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.homeabout {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 14px; LINE-HEIGHT: 16px; PADDING-TOP: 14px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #f4f5f9
}
.homeabout A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8459a2
}
P.homeabout {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
.orangebold {
	FONT-WEIGHT: bold; COLOR: #fe8103
}
#clientspotlight {
	BORDER-RIGHT: #ccc 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px dashed; MARGIN-TOP: 10px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px dashed; WIDTH: 158px; COLOR: #b3b3b3; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px dashed
}
#clientspotlight IMG {
	TEXT-ALIGN: center
}
#search_url {
	FONT-SIZE: 11px; COLOR: #008000; FONT-FAMILY: "trebuchet ms", verdana, tahoma, arial, sans-serif
}
#servicestable {
	
}
#servicestable .left {
	BORDER-RIGHT: #fff 1px solid; PADDING-LEFT: 12px; FONT-SIZE: 18px; COLOR: #fff; LINE-HEIGHT: 135%; HEIGHT: 26px; BACKGROUND-COLOR: #fba341
}
#servicestable .middle {
	BORDER-RIGHT: #fff 1px solid; WIDTH: 409px; BACKGROUND-COLOR: #1a3890
}
#servicestable .right {
	WIDTH: 170px; BACKGROUND-COLOR: #8459a1
}
#servicescontent {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 35px; PADDING-TOP: 6px
}
#servicescontent .breadcrumbs {
	FONT-SIZE: 11px; COLOR: #1a3890
}
#servicescontent .breadcrumbs A {
	COLOR: #727272; TEXT-DECORATION: none
}
#servicescontent  {
	FONT-SIZE: 22px; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 0px; WIDTH: 100%; COLOR: #4e4e4e; LINE-HEIGHT: 100%; BORDER-BOTTOM: #dfdfdf 1px solid
}
#servicescontent H2 {
	FONT-SIZE: 17px; MARGIN: 12px 0px 5px; COLOR: #1a3890
}
#servicescontent P {
	FONT-SIZE: 11px; MARGIN: 0px 0px 15px; COLOR: #333; LINE-HEIGHT: 16px
}
#servicescontent H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 12px 0px 0px; COLOR: #fe8103
}
#servicescontent H4 A {
	COLOR: #fe8103
}
#servicescontent H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 12px 0px 0px; COLOR: #fe8103
}
#servicescontent H5 A {
	COLOR: #fe8103
}
#servicescontent OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 20px; PADDING-TOP: 0px
}
#servicescontent LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; MARGIN: 0px; COLOR: #fe8103; LINE-HEIGHT: 130%; PADDING-TOP: 0px
}
A.textlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8459a2; LINE-HEIGHT: 21px
}
.purplebold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8459a2; LINE-HEIGHT: 21px
}
.testimonial {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #333; LINE-HEIGHT: 16px; FONT-FAMILY: "courier new", courier
}
.courier {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; COLOR: #333; LINE-HEIGHT: 16px; FONT-FAMILY: "courier new", courier
}
.testimonial_large {
	FONT-WEIGHT: bold; TEXT-ALIGN: RIGHT; FONT-SIZE: 17px; COLOR: #003399; LINE-HEIGHT: 21px; FONT-FAMILY: "courier new", courier;
}
A.textlink:hover {
	TEXT-DECORATION: none
}
#productfeature {
	MARGIN-TOP: 30px; MARGIN-BOTTOM: 10px; WIDTH: 170px; TEXT-ALIGN: center
}
#productfeature H3 {
	FONT-SIZE: 14px; MARGIN: 0px 0px 8px; COLOR: #1a3890
}
#productfeature .images {
	BORDER-RIGHT: #cacaca 1px dashed; BORDER-TOP: #cacaca 1px dashed; PADDING-BOTTOM: 4px; BORDER-LEFT: #cacaca 1px dashed; BORDER-BOTTOM: #cacaca 1px dashed
}
#productfeature A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8459a1; TEXT-DECORATION: none
}
#productfeature P {
	MARGIN: 7px
}
.homeservicesnav #servicesnav {
	WIDTH: 170px
}
.homeservicesnav #servicesnav A {
	WIDTH: 158px
}
#servicesnav {
	CLEAR: right; MARGIN-TOP: 2px; DISPLAY: block; FONT-SIZE: 11px; FLOAT: left; WIDTH: 169px
}
#servicesnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#servicesnav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(services_leftmenu_bg.gif) repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
#servicesnav A {
	DISPLAY: block; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 157px; COLOR: #4d4d4d; LINE-HEIGHT: 130%; PADDING-TOP: 3px; TEXT-DECORATION: none
}
#servicesnav A {
	FLOAT: none
}
#servicesnav A:hover {
	BACKGROUND: url(services_leftmenu_bgON.gif) repeat-y left top
}
#servicesnav .current A {
	BACKGROUND: url(services_leftmenu_bgON.gif) repeat-y left top
}
#subnav {
	CLEAR: right; DISPLAY: block; FONT-SIZE: 11px; FLOAT: left; WIDTH: 170px
}
#subnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#subnav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #fcba6e 1px solid
}
#subnav A {
	DISPLAY: block; PADDING-LEFT: 30px; FONT-WEIGHT: bold; BACKGROUND: url(services_leftmenusub_bg.gif) repeat-y left top; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 140px; COLOR: #fff; LINE-HEIGHT: 140%; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#subnav A {
	FLOAT: none
}
#subnav A:hover {
	BACKGROUND: url(services_leftmenusub_bgON.gif) repeat-y left top; COLOR: #fe8103
}
#subnav .current A {
	BACKGROUND: url(services_leftmenusub_bgON.gif) repeat-y left top; COLOR: #fe8103
}
#requestinfo {
	PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; COLOR: #8459a1; LINE-HEIGHT: 130%; BACKGROUND-COLOR: #f1ecf3
}
#requestinfo .input {
	PADDING-RIGHT: 2px; MARGIN-TOP: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; WIDTH: 145px; PADDING-TOP: 2px
}
#requestinfo H3 {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 10px
}
#requestinfo H6 {
	FONT-SIZE: 10px; MARGIN: 0px 0px 5px; TEXT-TRANSFORM: uppercase
}
#requestinfo FORM {
	MARGIN: 0px
}
#requestinfo P {
	MARGIN: 0px
}
#relatedarticles {
	MARGIN: 0px; WIDTH: 170px
}
#relatedarticles TH {
	BORDER-TOP: #fff 1px solid; PADDING-LEFT: 19px; FONT-SIZE: 16px; COLOR: #fff; LINE-HEIGHT: 150%; HEIGHT: 26px; BACKGROUND-COLOR: #8459a1; TEXT-ALIGN: left
}
#relatedarticles UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#relatedarticles LI {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: 0px 8px; PADDING-LEFT: 16px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(purple_bullet.gif); PADDING-BOTTOM: 6px; COLOR: #8459a1; LINE-HEIGHT: 130%; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f8f6fb
}
#relatedarticles LI.alt {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: 0px 8px; PADDING-LEFT: 16px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(purple_bullet.gif); PADDING-BOTTOM: 6px; COLOR: #8459a1; LINE-HEIGHT: 130%; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f1ecf3
}
#relatedarticles A {
	COLOR: #8459a1; TEXT-DECORATION: none
}
#relatedarticles A:hover {
	TEXT-DECORATION: underline
}
#relatedarticles B A {
	TEXT-DECORATION: none
}
#relatedarticles B A:hover {
	TEXT-DECORATION: none
}
#newsletter {
	PADDING-RIGHT: 6px; PADDING-LEFT: 8px; FONT-SIZE: 11px; COLOR: #666; LINE-HEIGHT: 130%; PADDING-TOP: 20px
}
#newsletter H3 {
	FONT-SIZE: 16px; MARGIN: 0px 0px 10px; COLOR: #fe8103
}
#newsletter FORM {
	MARGIN: 0px
}
#newsletter INPUT {
	MARGIN-TOP: 5px
}
#footer {
	PADDING-RIGHT: 4px; MARGIN-TOP: 8px; PADDING-LEFT: 12px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; WIDTH: 775px; COLOR: #9aa7d0; PADDING-TOP: 4px; BACKGROUND-COLOR: #1a3890; TEXT-ALIGN: left
}
#footer A {
	COLOR: #9aa7d0; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
#footer2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 12px; FONT-SIZE: 11px; COLOR: #9aa7d0; PADDING-TOP: 4px; BACKGROUND-COLOR: #1a3890; TEXT-ALIGN: left
}
#footer2 A {
	COLOR: #9aa7d0; TEXT-DECORATION: none
}
#footer2 A:hover {
	TEXT-DECORATION: underline
}
.CaseStudy#servicescontent UL LI {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; LINE-HEIGHT: 100%
}
.CaseStudy#servicescontent H1 {
	MARGIN-BOTTOM: 0px
}
H2 {
	MARGIN-BOTTOM: 0px
}
H3 {
	MARGIN-BOTTOM: 0px
}
H4 {
	MARGIN-BOTTOM: 0px
}
H5 {
	MARGIN-BOTTOM: 0px
}
.CaseStudy#servicescontent H3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 9px; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; BACKGROUND-COLOR: #f39b39
}
.CaseStudy#servicescontent H5 {
	FONT-SIZE: 14px; COLOR: #f39b39
}
#CaseStudy_navbar {
	PADDING-RIGHT: 3px; BORDER-TOP: #666 1px solid; MARGIN-TOP: 9px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #666 1px solid
}
#CaseStudy_navbar A {
	COLOR: #666; TEXT-DECORATION: none
}
#CaseStudy_navbar A:hover {
	COLOR: #f39b39; TEXT-DECORATION: none
}
#casestudynav {
	PADDING-RIGHT: 5px; MARGIN-TOP: 1px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 165%; PADDING-TOP: 5px; BORDER-BOTTOM: #e0e0e0 1px solid; HEIGHT: 20px; TEXT-ALIGN: right
}
#casestudynav .off A {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fcc88c; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#casestudynav A:hover {
	COLOR: #fba341
}
#casestudynav .on {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fda342; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#leadform LABEL {
	MARGIN-TOP: 12px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; COLOR: #333
}
#leadform LABEL.req {
	COLOR: #fe8103
}
.yellow {
	background-color: #FFFF66
}
LABEL SPAN.required {
	FONT-WEIGHT: bold; COLOR: #fe8103; MARGIN-RIGHT: 2px
}
.button-order  { background-color:#026DD3;
		  background-image: url("button-order.gif");
		  FONT-FAMILY: tahoma, verdana, helvetica, sans;
		  font-size: 14pt;
		  color: #FFFFFF;
		  height: 45px;
		  width: 520px;
		  cursor:hand;
		  font-weight: bold;
		  text-align: center;
		  BORDER: #FFFFFF 2px solid }

.buttonon-order  { background-color:#01D02C;
		  background-image: url("buttonon-order.gif");
		  FONT-FAMILY: tahoma, verdana, helvetica, sans;
		  font-size: 14pt;
		  color: #FFFFFF;
		  height: 45px;
		  width: 520px;
		  cursor:hand;
		  font-weight: bold;
		  text-align: center;
		  BORDER: #FFFFCE 2px solid }
.blue {
	BORDER-RIGHT: #93b4d9 1px solid; PADDING-RIGHT: 21px; BORDER-TOP: #93b4d9 1px solid; PADDING-LEFT: 22px; MARGIN-BOTTOM: 2em; MAX-WIDTH: 795px; PADDING-BOTTOM: 18px; OVERFLOW: visible; BORDER-LEFT: #93b4d9 1px solid; WIDTH: 250px; LINE-HEIGHT: 1.2; PADDING-TOP: 18px; BORDER-BOTTOM: #93b4d9 1px solid; BACKGROUND-COLOR: #cadef4; TEXT-ALIGN: center
}

.blue DIV.button {
	FONT-SIZE: 1.3em; BACKGROUND: url(g-button-chocobo-1.gif) #5679a5 no-repeat
}
.blue DIV.button SPAN {
	DISPLAY: block; BACKGROUND: url(g-button-chocobo-1.gif) no-repeat right -400px; HEIGHT: 1%
}
.blue DIV.button SPAN SPAN {
	BACKGROUND: url(g-button-chocobo-1.gif) no-repeat left bottom
}
.blue DIV.button SPAN SPAN A {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; BACKGROUND: url(g-button-chocobo-2.gif) no-repeat right bottom; PADDING-BOTTOM: 11px; COLOR: #fff! important; PADDING-TOP: 7px; TEXT-DECORATION: none; FONT-FAMILY: Arial,sans-serif
}
.blue {
	WIDTH: 250px
}
		  