<!--
body {
	background-color:#f3f3f3;
}

/*Parts that define all the container used for homepage. Done to avoid using rightboxes.css for homepage.*/
<!--
#greyContainer {
	margin:0 0 0 0;
	background-color:#d7d7d7;

}
#greyContainer .rbtop         { background: url() repeat-x; }
#greyContainer .rbtop div     { background: url(../images/greyContainerUpperLeft.gif) no-repeat top left; }
#greyContainer .rbtop div div { background: url(../images/greyContainerUpperRight.gif) no-repeat top right; }

#greyContainer .rbbot         { background: url() repeat-x; }
#greyContainer .rbbot div     { background: url(../images/greyContainerLowerLeft.gif) no-repeat top left; }
#greyContainer .rbbot div div { background: url(../images/greyContainerLowerRight.gif) no-repeat top right; }

#greyContainer .rbcontentwrap { background: url() repeat-y; }
#greyContainer .rbcontent     { background: url() repeat-y right;}

#greyContainer .rbtop div, #greyContainer .rbtop, #greyContainer .rbbot div, #greyContainer .rbbot {
	width: 100%;
	height:5px;
	overflow:hidden;
}

#greyContainer .rbroundbox { width: 100%; margin: 1em auto; }

#greyContainer .containerContent {
	background-color:#F2F2F2;
	width:187px;
}
#greyContainer .greyContainerHeader {font-weight:bolder;font-family:verdana,arial,sans-serif;color:#333333;padding:0 0 5px 5px;font-size:13px;}
#greyContainer .containerContent .rbtop div     { background: url(../images/greyContainerContentUpperLe.gif) no-repeat top left; }
#greyContainer .containerContent .rbtop div div { background: url(../images/greyContainerContentUpperRi.gif) no-repeat top right; }

#greyContainer .containerContent .rbbot div     { background: url(../images/greyContainerContentLowerLe.gif) no-repeat top left; }
#greyContainer .containerContent .rbbot div div { background: url(../images/greyContainerContentLowerRi.gif) no-repeat top right; }

#greyContainer ul {margin:0;padding:0;}
#greyContainer li {margin:0 0 2px 20px;border-bottom:1px solid #d7d7d7;padding:0 0 2px -5px;display:list-item;list-style-image:url(../images/redDot.gif);}
#greyContainer .borderOff {border:0;padding:0;margin-bottom:0;}

#blueContainer {
	margin:5px 0 0 0;
	background-color:#BBD7EF;
}

#blueContainer .blueContainerHeader {font-weight:bolder;font-family:verdana,arial,sans-serif;color:#333333;padding:0 0 5px 5px;font-size:13px;}
#blueContainer .blueContainerHeader img {float:right;padding:1px 1px 0 0;}
#blueContainer .rbtop         { background: url() repeat-x; }
#blueContainer .rbtop div     { background: url(../images/blueContainerUpperLeft.jpg) no-repeat top left; }
#blueContainer .rbtop div div { background: url(../images/blueContainerUpperRight.jpg) no-repeat top right; }

#blueContainer .rbbot         { background: url() repeat-x; }
#blueContainer .rbbot div     { background: url(../images/blueContainerLowerLeft.jpg) no-repeat top left; }
#blueContainer .rbbot div div { background: url(../images/blueContainerLowerRight.jpg) no-repeat top right; }

#blueContainer .rbcontentwrap { background: url() repeat-y; }
#blueContainer .rbcontent     { background: url() repeat-y right;}

#blueContainer .rbtop div, #blueContainer .rbtop, #blueContainer .rbbot div, #blueContainer .rbbot {
	width: 100%;
	height: 5px;
	overflow:hidden;
}
#blueContainer .rbcontent  { padding:0 5px 0 5px; margin: 0;font-size:10px;color:#626368;font-weight:bold;font-family:verdana,arial,sans-serif;}
#blueContainer .rbroundbox { width: 100%; margin: 1em auto; }

#blueContainer .containerContent {
	background-color:#FFFFFF;
	width:167px;
}
#blueContainer .containerContent .rbtop div     { background: url(../images/blueContainerContentUpperLeft.jpg) no-repeat top left; }
#blueContainer .containerContent .rbtop div div { background: url(../images/blueContainerContentUpperRight.jpg) no-repeat top right; }

#blueContainer .containerContent .rbbot div     { background: url(../images/blueContainerContentLowerLeft.jpg) no-repeat top left; }
#blueContainer .containerContent .rbbot div div { background: url(../images/blueContainerContentLowerRight.jpg) no-repeat top right; }

#blueContainer ul {margin:0;padding:0;}
#blueContainer li {margin:0 0 2px 15px;border-bottom:1px solid #C4DEF4;padding:0 0 2px 0;display:list-item;list-style-image:url(../images/greenDot.jpg);}

#blueContainer .borderOff {border:0;padding:0;margin-bottom:0;}
#blueContainer .quote {margin-left:3px;margin-right:3px;line-height:130%;}
#blueContainer .normalFont {font-weight:normal;}





#rightContent{float:right;width:197px;}
#rightContent #blueContainer {margin:0 0 10px 0;}
#rightContent #greyContainer {margin:0 0 10px 0;}


-->

/*Parts that was not in rightboxes that is more specific to homepage*/
#greyContainer .rbcontent  { padding:0;margin:0 0 0 0;overflow:hidden;max-height:50px;*height:50px;}
#greyContainer .dynameqContent {background:url(../images/dynameqIMG.gif) no-repeat;margin:0 0 0 5px;width:348px;height:50px;}
#greyContainer .stanContent {background:url(../images/Emme3IMG.jpg) no-repeat;margin:0 0 0 5px;width:350px;height:50px;}

#dynameqContainer #greyContainer {width:360px;float:left;margin:0 8px 0 0;}
#dynameqContainer a, #stanContainer a {text-decoration:none;  }
#greyContainer a .dynameqContent .dynameqText {font-weight:bolder;font-size:10px;padding:5px 0 0 175px;font-family:verdana,arial,sans-serif;color:#000000;}
#greyContainer a .stanContent .stanText {font-weight:bolder;font-size:10px;padding:5px 0 0 160px;font-family:verdana,arial,sans-serif;color:#000000;}
#stanContainer #greyContainer {width:362px;float:left;}

#libraryContainer #blueContainer .containerContent {
	width:351px;
}

#libraryContainer li {list-style-image:none;list-style-type:none;margin:0 0 4px 0;line-height:12px;}
#libraryContainer .borderOff {list-style-image:none;list-style-type:none;border:0;margin:0;padding:0;}

#blueContainer li .blueheader {color:#0058a2;font-weight:bold;font-size:10px;}

#blueContainer li .blueheader a
{
	color:#004799;
	font-weight:bold;
	font-size:10px;
	
}

#blueContainer li .blueheader a:hover
{
	text-decoration:underline;
}

#blueContainer li .greyHeader a
{
	color:#515257;
}

#blueContainer li .greyHeader a:hover
{
	text-decoration:underline;
}

#upcomingEventsContainer #blueContainer{width:177px;margin:0 0 0 0;float:left;}
#whatsNewContainer #blueContainer{width:177px;margin:0 5px 0 0;float:left;}
#citiesContainer #blueContainer{width:179px;margin:0 6px 0 0;float:left;}
#testimonialsContainer #blueContainer{width:177px;margin-top:0;float:left;}
#testimonialsContainer .normalFont{margin-left:6px;margin-right:6px;text-align:right;}
#meetOurStaffContainer #blueContainer {width:177px;margin:5px 0 0 0;float:left;}
#businessPartnersContainer #blueContainer {width:177px;margin:5px 5px 0 0;float:left}
#libraryContainer #blueContainer {width:362px;margin:5px 0 0 0;float:left;}

#portlandConferenceContainer #blueContainer {width:177px;margin:5px 5px 0 0;float:left}

#blueContainer .upcomingEventsContent {display:inline,block;width:157px;height:124px;}
html>body #blueContainer .upcomingEventsContent
{

height: auto;
min-height: 124px;
}


#blueContainer .whatsNewContent {display:inline,block;width:157px;height:124px;}
html>body #blueContainer .whatsNewContent
{

height: auto;
min-height: 124px;
}


#blueContainer .testimonialsContent {display:inline,block;width:157px;height:124px;}
html>body #blueContainer .testimonialsContent
{

height: auto;
min-height: 124px;
}


.testimonialsContent a .more {margin:25px 0 0 0;color:#256908;font-weight:bold;text-decoration:none;}
#blueContainer .citiesContent {background: url(../images/citiesIMG.gif) no-repeat;width:169px;height:134px;}
html>body #blueContainer .citiesContent
{

height: auto;
min-height: 134px;
}


#blueContainer .meetOurStaffContent {background: url(../images/meetOurStaffIMG.gif) no-repeat;width:165px;height:106px;}
html>body #blueContainer .meetOurStaffContent
{

height: auto;
min-height: 106px;
}


#blueContainer .businessPartnersContent {display:inline,block;height:96px;width:157px;}
html>body #blueContainer .businessPartnersContent
{

height: auto;
min-height: 96px;
}
.businessPartnersContent img {margin:25px 0 0 0;}


#blueContainer .portlandConferenceContent {
    display:inline,block;
    height:106px;
    width: 165px;
    background-image: url(../images/homepage_banner_ws_contest.png);
    height: auto;
    min-height: 106px;
}
.portlandConferenceContent img {
    margin:10px 0 2px 2px;
}
.portlandConferenceContent div.portlandContentSubWrapper {
    margin:5px 12px  0 5px;
    text-align: right;
}

#blueContainer .libraryContent {display:inline,block;height:96px;}
html>body #blueContainer .libraryContent
{

height: auto;
min-height: 96px;
}
#column1, #column2
{
	display:inline,block;
	width:177px;
	float:left;
	
	
}

#column2
{
	/*padding:0 0 0 6px;*/
	margin:0 0 0 6px;
	width:177px;
}

html>body #column1
{
	width:177px;
	
	
}
html>body #column2
{
	width:177px;
	margin:0 0 0 6px;
	padding:0 0 0 0;
	
}

#column3
{
	
	display:inline, block;
	width:362px;
	float:left;
	margin:0 0 0 -2px;
	padding:0 0 0 0;
	
}
html>body #column3
{
	width:362px;
	margin:0 0 0 0;
	padding:0 0 0 8px;
}


#row0{display:block;width:730px;height:65px;margin:0;padding:0;border:0;overflow:hidden;}
/*#row1{display:block;width:360px;margin:0;padding:0;border:0;}
#row2{display:block;width:360px;margin:0;padding:0;border:0;}
#row1-2{display:block;width:360px;margin:0;padding:0;border:0;}
#row2-2{display:block;width:360px;margin:0;padding:0;border:0;}*/


#marketingHeader img {padding:5px 0 5px 0;}

#all
{
	display:block;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:730px;
	height:313px;
	
	
	
}

html>body #all
{

height: auto;
min-height: 313px;
overflow:hidden;
}








-->
