body {
position:absolute;
margin:0px;
padding:0px;
width:100%;
font-family:"Trebuchet MS", Arial, verdana;
color:#7c899a;
background:url(../images/pageBG.gif) repeat-x #dce4e9;
height:100%;
}
h1,h2,h3,h4,h5,h6,p,img,ul{
margin:0px;
padding:0px;
font-weight:normal;
list-style:none;
border:none;
}
a{
color:#FFFFFF;
text-decoration:none;
}
img, div, a, ul, li {
	border:0px;
	outline: none;
}
#header{width:100%;	height:auto;overflow:hidden;position:relative;}		
.logo{width:188px;margin:0px 3px 0px 0px;height:53px;float:left;margin-top:3px;}
.logo a{width:188px;height:54px;display:block;float:left;background:url(../images/logo_small_beta.gif) no-repeat left top;text-indent:-999em;}
.finddiv{width:779px;height:65px;background:url(../images/searchBarSmall.v1.gif) no-repeat center top;float:left;}
.finddivLong{width:779px;height:65px;background:url(../images/searchBarSmallFull.v1.gif) no-repeat center top;float:left;}
.findtitle{font-family:Trebuchet MS; font-size: 18px; color: white; padding: 15px 6px 20px 10px;}
.inputbox{width:381px;height:26px;padding:4px 4px 0px 10px;border:none;color:#868e97;font-size:16px;background:none;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;margin-top:12px;margin-right:1px;}
.inputboxLong{width:522px;height:26px;padding:4px 4px 0px 10px;border:none;color:#868e97;font-size:16px;background:none;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;margin-top:12px;margin-left:19px;margin-right:1px;}
.btndiv{margin-top:14px;}
.titlebar{width: 970px;height: 37px;background:url(../images/titlebar.gif) no-repeat center top;padding-bottom: 10px;}
.titlebartext{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;display:block;padding: 8px 0px 0px 10px;color: #7C7C7C;overflow: hidden;height: 24px;}
.font9{font-size:9px;}
#moreOptions{padding-left:8px;padding-top:12px;font-size: 11px;}
#moreOptions a{color:white;}
.SBLink{text-decoration: none;}
.SBLink:visited{text-decoration: none;}
.SBLink:hover{text-decoration: underline;}
.dispnone{
	display:none;
}
#mainContainer {
border:none;
margin:auto;
width:975px;
margin-top:15px;
overflow:auto;
}
.queryTitle{
width:969px;
}
.queryTitleTop{
background:url(../images/titlebarT.gif) no-repeat;
width:968px;
height:13px;
overflow:hidden;
}
.queryTitleBottom{
background:url(../images/titlebarB.gif) no-repeat;
width:968px;
height:5px;
overflow:hidden;
}
#queryTitleSection{
background:url(../images/titlebarBG.gif) repeat-y;
width:968px;
overflow:hidden;
}
#queryTitleSection h4 {
color:#7c899a;
padding-left:20px;
float:left;
font-weight:bold;
overflow:hidden;
width:720px;
}
#queryTitleSection span {
color:#90b6c2;
padding-right:20px;
float:right;
font-weight:bold;
display:block;
min-width:198px;
}
.relatedSearches{
margin-top:6px;
font-size:12px;
width:720px;
padding-left:20px;
}
.relatedSearches a{
color:#014EC0;
text-decoration:underline;
}
#middleSection{
overflow:auto;
padding-top:5px;
}
/* filter section */
.filterSection {width:183px; float:left; margin:0px auto;background:#fff url(../images/mainSection-L.gif) repeat-y left top; margin-right:5px;}
.filterSection .top {width:100%;height:5px;font-size:1px;background:url(../images/mainSection-T.gif) no-repeat left top;}
.filterSection .top span {display:block;height:5px;background:url(../images/mainSection-TR.gif) no-repeat right top;}
.filterSection .filterSectionContent {background:url(../images/mainSection-R.gif) repeat-y right top;padding:1px 1px 1px 3px; overflow:auto; font-family:Arial, Helvetica, sans-serif;}
.filterSection .bottom {width:100%;height:5px;font-size:1px;background:url(../images/mainSection-B.gif) no-repeat left bottom;}
.filterSection .bottom span {display:block;height:5px;background:url(../images/mainSection-BR.gif) no-repeat right bottom;}
.filterSection .bottom2 {width:100%;height:5px;font-size:1px;background:url(../images/mainSection-B.gif) no-repeat left top;}
.filterSection .bottom2 span {display:block;height:5px;background:url(../images/mainSection-BR.gif) no-repeat right top;}

#filterColumn {
	min-height:25px;
	padding-top:1px;
	padding-bottom:1px;
}
#filterColumn  h3.filter{
font-size:0.9em;
font-weight:bold;
margin-bottom:0px;
margin-left:30px;
margin-top:3px;
margin-bottom:6px;
}
#filterColumn  h3.filter span {
padding-left:30px;
color:#014ec0;
}
.filterSectionContent {
}
#filterColumn  h6.saveSearchHeading{
font-size:0.9em;
font-weight:bold;
margin-bottom:12px;
margin-left:10px;
}
#filterColumn  h6.saveSearchHeading a.save {
color:#ff8f40;
background:url(../images/floppy-Icon.gif) no-repeat;
padding-left:20px;
}
#filterColumn  h6.saveSearchHeading a.cancel {
color:#ff8f40;
background:url(../images/cancelIcon.gif) no-repeat;
padding-left:20px;
padding-bottom:2px;
}
#filterColumn  h6.saveSearchHeading a:hover {
text-decoration:underline;
}
.filterSectionContent div.filterProject{
color:#014ec0;
font-size:0.7em;
margin:0px 0px 12px 1px;
}
.filterSectionContent .filterProjectTop {
background:url(../images/filterProjectsTop.v2.gif) no-repeat;
height:30px;
width:165px;
padding:10px 0px 0px 10px;
}
.filterSectionContent .filterProjectTop span {
float:left;
}
.filterSectionContent .filterProjectTop a {
color:#014ec0;
float:right;
margin-right:4px;
}
.filterSectionContent .filterProjectTop a:hover {
text-decoration:underline;
}
.filterSectionContent .filterProjectMiddle {
background:url(../images/filterProjectsBG.v2.gif) repeat-y;
width:155px;
padding:0px 10px 0px 10px;
}
.filterSectionContent .filterProjectMiddle ul li{
height:20px;
}
.filterSectionContent .filterProjectMiddle ul li img{
vertical-align:middle;
margin-right:5px;
}
.filterSectionContent .filterProjectMiddle .dottedHR {
background:url(../images/blueDottedline.gif) repeat-x;
font-size:1px;
height:1px;
width:100%;
margin-top:5px;
}
.filterSectionContent .filterProjectMiddle input {
margin-top:5px;
color:#7c8999;
}
.filterSectionContent .filterProjectBottom {
background:url(../images/fillterProjectsBottom.v2.gif) no-repeat;
width:175px;
height:11px;
}
.filterSectionContent h4.blackHeadingOpen {
margin-bottom:8px;
font-weight:bold;
font-size:0.9em;
margin-left:5px;
}
.filterSectionContent h4.blackHeadingOpen a {
color:#021945;
background:url(../images/downArrow.v2.gif) no-repeat left center;
padding-left:20px;
}
.filterSectionContent h4.blackHeadingOpen a:hover {
text-decoration:underline;
}
.filterSectionContent h4.blackHeadingClosed {
font-size:0.9em;
font-weight:bold;
margin-bottom:8px;
margin-left:5px;
}
.filterSectionContent h4.blackHeadingClosed a {
color:#7c899a;
background:url(../images/rightArrow-Icon.gif) no-repeat left center;
padding-left:20px;
}
.filterSectionContent h4.blackHeadingClosed a:hover {
text-decoration:underline;
}
.dottedBorderTop{
background-color:#AAC7D0;
margin:0px 3px 0px 2px;
height:1px;
font-size:1px;
}
ul.keywords{
margin-left:15px;
}
ul.keywords li{
background:url(../images/smallArrow-Icon.gif) no-repeat left center;
}
ul.keywords a{
font-size:0.8em;
color:#014ec0;
margin-left:10px;
}
ul.keywords a:hover{
text-decoration:underline;
}
.qualIcon{
float:right;
position:relative;
top:-1px;
}
.qualQuesMark{
	float:left;
	margin-left:3px;
}
#resultColumn{
float:right;
margin-right:7px;
_margin-right:3px;
}
.resultColumnWithFilter{
width:780px;
}
.resultColumnNoFilter{
	width:968px;
}

/* filter section */
.resultColumnRectangle {width:100%; float:left; margin:0px auto; background:#fff url(../images/mainSection-L.gif) repeat-y left top; margin-right:0px;}
.resultColumnRectangle .resultColumnRectangleTop {width:100%;height:5px;font-size:1px;background:url(../images/mainSection-T.gif) no-repeat left top;}
.resultColumnRectangle .resultColumnRectangleTop span.topSpan {display:block;height:5px;background:url(../images/mainSection-TR.gif) no-repeat right top;}
.resultColumnRectangle .resultColumnRectangleContent {background:url(../images/mainSection-R.gif) repeat-y right top;padding:1px 1px 1px 3px; overflow:auto; font-family:Arial, Helvetica, sans-serif;}
.resultColumnRectangle .resultColumnRectangleBottom {width:100%;height:5px;font-size:1px;background:url(../images/mainSection-B.gif) no-repeat left bottom;}
.resultColumnRectangle .resultColumnRectangleBottom span.bottomSpan {display:block;height:5px;background:url(../images/mainSection-BR.gif) no-repeat right bottom;}

#firstColumn {
float:left;
overflow:auto;
padding-right:3px;
overflow:auto;
padding-left:15px;
}

.firstColumnWithFilter{
	width:548px;
}

.firstColumnNoFilter{
	width:733px;
}

.firstColumnPermanent{
	width:678px;
}

#secondColumn {
margin-top:5px;
width:190px;
float:right;
padding-right:3px;
padding-bottom:5px;
}

#share {
margin-top:10px;
margin-bottom: 10px;
}

#projectOptions {
font-size:0.7em;
color:#000000;
padding-left: 2px;
}


#projectOptions p {
	float: left;
}

#projectOptions span {
color:#7c899a;
font-weight:bold;
}

#projectOptions a {
text-decoration:underline;
color:#014fc1;
font-weight:bold;
}

#projectOptions h3{
float:right;
font-size: 11px;
padding-right:4px;
}
#projectOptions h3 img{
vertical-align:middle;
margin-right:5px;
}
#projectOptions p img{
vertical-align:middle;
margin-right:5px;
}
#projectOptions h3 a{
color:#014ec0;
text-decoration:underline;
}

/* project box */
.projectSection {width:100%;margin:0px auto;background:#fff url(../images/projectSection-L.gif) repeat-y left top;margin-top:8px;}
.projectSection .top {width:100%;height:5px;font-size:1px;background:url(../images/projectSection-T.gif) no-repeat left top;}
.projectSection .top span {display:block;height:5px;background:url(../images/projectSection-TR.gif) no-repeat right top;}
.projectSection .projectSectionContent {background:url(../images/projectSection-R.gif) repeat-y right top;padding:1px 1px 0px 1px; overflow:auto;}
.projectSection .clngBottom {width:100%;height:5px;font-size:1px;background:url(../images/projectSection-B.gif) no-repeat left bottom;}
.projectSection .clngBottom span {display:block;height:5px;background:url(../images/projectSection-BR.gif) no-repeat right top;}
.projectSection .clngBlueBottom {width:100%;height:5px;font-size:1px;background:url(../images/projectSection-B2.gif) no-repeat left bottom;}
.projectSection .clngBlueBottom span {display:block;height:5px;background:url(../images/projectSection-BR2.gif) no-repeat right top;}


/* project box hover */
.projectSectionHover {width:100%;margin:0px auto;background:#fff url(../images/projectSectionHover-L.gif) repeat-y left top;margin-top:8px;}
.projectSectionHover .top {width:100%;height:5px;font-size:1px;background:url(../images/projectSectionHover-T.gif) no-repeat left top;}
.projectSectionHover .top span {display:block;height:5px;background:url(../images/projectSectionHover-TR.gif) no-repeat right top;}
.projectSectionHover .projectSectionContent {background:url(../images/projectSectionHover-R.gif) repeat-y right top;padding:1px 1px 0px 1px; overflow:auto;}
.projectSectionHover .clngBottom {width:100%;height:5px;font-size:1px;background:url(../images/projectSectionHover-B2.gif) no-repeat left bottom;}
.projectSectionHover .clngBottom span {display:block;height:5px;background:url(../images/projectSectionHover-BR2.gif) no-repeat right top;}
.projectSectionHover .clngBlueBottom {width:100%;height:5px;font-size:1px;background:url(../images/projectSectionHover-B2.gif) no-repeat left bottom;}
.projectSectionHover .clngBlueBottom span {display:block;height:5px;background:url(../images/projectSectionHover-BR2.gif) no-repeat right top;}



.contentMargin {padding:0px 10px 0px 15px; overflow:auto;}
.projectSectionContent h2 {font-size:13px;}
.projectSection .projectSectionContent h2 a {color:#0B82CE;}
.projectSection .projectSectionContent h2 a b{color:#0B82CE;}
.projectSection .projectSectionContent .reward {font-size:.7em;margin:0px 10px 2px 0px;float:left; height:20px}
.projectSection .projectSectionContent .reward img {vertical-align:middle;margin:0px 3px;}
.projectSection .projectSectionContent .reward .rewardText {font-size:12px;margin-left:5px;color:#021945; margin-top: 1px;white-space: nowrap;}
.projectSection .projectSectionContent .projectMeButton {display:none;}
.projectSection .projectSectionContent .projectBoxFooter {font-size:.7em;height:17px; padding-left:15px; margin-left:2px; margin-right:2px; padding-top:4px;}
.projectSection .projectSectionContent .projectBoxFooter img {vertical-align:middle;}
.projectSection .projectNav {margin-left: 4px;}
.projectSection .projectNav li {float:left;margin:0px 4px; background:url(../images/footerLiBG.gif) no-repeat center left; padding-left:5px;}
.projectSection .projectBoxFooter a {color:#47515e;}
.projectSection .projectSectionContent .projectBoxFooter div {float:left;}
.projectSection .projectSectionContent .projectBoxFooter li.saveProjectIcon {background:url(../images/saveIcon.gif) no-repeat; display:block; width:11px; height:11px; float:left; margin-right:4px; margin-top:3px;}
.projectSection .projectSectionContent .projectBoxFooter li.emailIcon span {background:url(../images/icons1.gif) no-repeat -22px 0px; display:block; width:11px; height:9px; float:left; margin-left:4px; margin-right:4px; margin-top:3px;}
.projectSection .projectSectionContent .projectBoxFooter li.moretoolsIcon span {background:url(../images/icons1.gif) no-repeat -56px 0px; display:block; width:9px; height:9px; float:left; margin-left:4px; margin-right:4px; margin-top:3px;}
.projectSection .projectSectionContent .projectBoxFooter li.moretoolsIconMinus span {background:url(../images/icons1.gif) no-repeat -46px 0px !important;}

.projectSectionHover .contentMargin {padding:0px 10px 0px 15px; overflow:auto;}
.projectSectionHover .projectSectionContent h2 a {color:#FE9039;}
.projectSectionHover .projectSectionContent h2 a b{color:#FE9039;}
.projectSectionHover .projectSectionContent .reward {font-size:.7em;margin:0px 10px 2px 0px; float:left;height:20px}
.projectSectionHover .projectSectionContent .reward img {vertical-align:middle;margin:0px 3px;}
.projectSectionHover .projectSectionContent .reward .rewardText {font-size:12px;margin-left:5px;color:#021945;white-space: nowrap;}
.projectSectionHover .projectSectionContent .projectMeButton {float:right; background:url(../images/projectMeButton.v1.gif) no-repeat;width:49px;height:19px;font-family:"Trebuchet MS", Arial, verdana;font-weight:bold;padding-left:14px;padding-top:1px; margin-top:0px; font-size:14px;}
.projectSectionHover .projectSectionContent .projectBoxFooter {font-size:.7em;height:17px; padding-left:15px; margin-left:2px; margin-right:2px; padding-top:4px;}
.projectSectionHover .projectSectionContent .projectBoxFooter img {vertical-align:middle;}
.projectSectionHover .projectNav {margin-left: 4px;}
.projectSectionHover .projectNav li {float:left;margin:0px 4px; background:url(../images/footerLiBG.gif) no-repeat center left; padding-left:5px;}
.projectSectionHover .projectBoxFooter a {color:#014fc1;text-decoration:underline;}
.projectSectionHover .projectSectionContent .projectBoxFooter div {float:left;}
.projectSectionHover .projectSectionContent .projectBoxFooter li.saveProjectIcon {background:url(../images/saveIconHover.gif) no-repeat; display:block; width:11px; height:11px; float:left; margin-right:4px; margin-top:3px;}
.projectSectionHover .projectSectionContent .projectBoxFooter li.emailIcon span {background:url(../images/icons1.gif) no-repeat -34px 0px; display:block; width:11px; height:9px; float:left; margin-left:4px; margin-right:4px; margin-top:3px;}
.projectSectionHover .projectSectionContent .projectBoxFooter li.moretoolsIcon span {background:url(../images/icons1.gif) no-repeat -76px 0px; display:block; width:9px; height:9px; float:left; margin-left:4px; margin-right:4px; margin-top:3px;}
.projectSectionHover .projectSectionContent .projectBoxFooter li.moretoolsIconMinus span {background:url(../images/icons1.gif) no-repeat -66px 0px!important;}

.projectSectionContent .newOptionButton {float:right;font-size:10px; margin-top:1px; margin-right:2px;}
.projectSectionContent .newOptionButton span {color:#fe9039;background:url(../images/dottedSeperator.gif) no-repeat center left;padding-left:5px;}
.projectSectionContent .newOptionButton span b {font-size: 14px;}
.projectSectionContent .newOptionButton img {vertical-align:middle;}

.projectSectionContent p {font-size:11px;font-family:verdana}

.clngTitleContainer{width:430px;overflow:hidden;float:left;margin-bottom:2px}
.titleText{display:block;overflow:hidden;text-decoration:underline;min-height:17px;max-height:34px;cursor:default;}
.titleText span{cursor:pointer;}
.clngDesc{overflow: hidden;}
.footerBG{background:#eef5f7;}
.footerBGConstant{background:#eef5f7;}
.hrBG {
font-size:1px;
background:url(../images/hrBG.gif) repeat-x;
height:2px;
display:none;
margin-left:2px;
margin-right:2px;
}

.siteContainer {
padding-top:10px;
background:#eef5f7;
padding-left:3px;
padding-right:3px;
overflow:auto;
display:none;
margin-left:2px;
margin-right:2px;
}
.tabs {
float:left;
}

.tabs li{
background:url(../images/notSelectedTabBG.gif) no-repeat;
width:125px;
height:32px;
float:left;
text-align:center;
padding-left:0px;
}
.projectSectionHover .projectSectionContent .tabs li.selected{
background:url(../images/selectedTabBGOrange.gif) no-repeat;
width:138px;
height:32px;
float:left;
}

.projectSection .projectSectionContent .tabs li.selected{
background:url(../images/selectedTabBG.gif) no-repeat;
width:138px;
height:32px;
float:left;
}

.projectSectionHover .projectSectionContent .tabs li.selected a{
color:#fe6000;
font-weight:bold;
padding-top:5px;
display:block;
}

.projectSection .projectSectionContent .tabs li.selected a{
color:#1fa9ef;
font-weight:bold;
padding-top:5px;
display:block;
}

.tabs li a{
color:#FFFFFF;
font-weight:bold;
padding-top:5px;
display:block;
}

.tabs li a em{
color:#000000;
font-style:normal;
font-weight:normal;
font-size:.8em;
}

.closeButton {
float:right;
width:10px;
height:10px;
margin-right:5px;
}

.siteBody {
margin-top:0px;
background:#FFFFFF;
padding:10px 10px 10px 20px;
overflow:auto;
border-left:1px solid #aac7d0;
border-right:1px solid #aac7d0;
border-bottom:1px solid #aac7d0;
}
.page1 {
width:100%;
} 
.page2 {
width:100%;
display:none;
} 
.siteBody h5 {
margin-top:10px;
margin-bottom:10px;
font-size:1.2em;
font-weight:bold;
color:#0250bf;
font-family:"Trebuchet MS", Arial, verdana;
}

.textSide{
}

.siteDescContainer {
max-height:161px;
overflow: hidden;
color:#0250bf;
margin-bottom: 5px;
}

.movieSide {
float:right;
margin-left:10px;
padding-left:20px;
display:block;
width:215px;
height:190px;
border-left:1px solid #B5CED5;
}

a.viewMoreProjects{
color:#009ded;
text-decoration:underline;
display:block;
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size: 10pt;
}

a.viewMoreProjects strong{
color:#009ded;
}
.siteSectionfooter {
margin-top:5px;
}
.share2 {
margin-top:8px;
float:right;
}
.share2 a {
border:none;
}
.moreTools{
padding-top:5px;
background:#eef5f7;
overflow:auto;
display:none;
margin-left:2px;
margin-right:2px;
}

.moreToolsHr{
font-size:1px;
background:url(../images/hrBG.gif) repeat-x;
height:2px;
margin-top:5px;
margin-bottom:5px;
}

.moreTools h5{
color:#000000;
margin-bottom:5px;
margin-left:20px;
}

.moreTools ul{
color:#0050c3;
margin-left:20px;
font-size:0.8em;
margin-bottom:5px;
}

.moreTools li.noimg {
padding-left:0px;
}
.moreTools li.withimg {
background:url(../images/smallBlackArrow.gif) no-repeat 0px 6px;
padding-left:8px;
}
.moreTools li a{
color:#019eef !important;
text-decoration:underline;
}
.permLink{
vertical-align: top;
margin-right: 20px;
}
.moreTools .closeMoreTools{
float:right;
width:10px;
height:10px;
margin-right:6px;
}
html>body .moreTools .closeMoreTools{
margin-right:8px;
}

#paging {
margin-top:10px;
font-size:.9em;
text-align:center;
padding-bottom: 5px;
}
#paging ul {
display: inline;
overflow: auto;
}
#paging li {
text-align: center;
display: inline;
padding-left:10px;
}
#paging li a {
color:#009ded;
font-family:Arial, Helvetica, sans-serif;
}
#paging li a:hover {
text-decoration:underline;
}
#paging li.selected a {
color:#009ded;
text-decoration:underline;
}
.bold{
font-weight:bold;
}
#footer{
border:none;
font-size:0.7em;
padding-top:10px;
padding-bottom:10px;
text-align:center;
width:990px;
margin:auto;
margin-top:20px;
font-family:Arial, Helvetica, sans-serif;
}


#footer p#footerNav a.first{
background:none;
}

#footer p#footerNav a{
color:#287bb1;
margin-left:5px;
background:url(../images/footerLiBG.gif) no-repeat center left;
padding-left:5px;
}

#footer p#footerNav a:hover{
color:#ff6900;
}

#footer p#copyRightNote{
color:#287bb1;
}

#footer p#copyRightNote img{
margin:0px 5px;
vertical-align:middle;
}

#feedBackButton {
position:relative;
margin-top:-80px;
float:right;
}

.ui-slider-handle {
background:url(../images/sliderHandleBG.gif) no-repeat !important;
width:17px;
height:26px;
margin-top:-4px;
display:none;
}

.ui-slider-range {
	background:url(../images/sliderBG-range.gif) repeat-x !important;
	border:none;
	width:120px;
}

.ui-slider {
background:url(../images/sliderBG.v2.gif) repeat-x !important;
border:none;
width:120px;
cursor:pointer;
}
.range{
margin-top:10px;
}
#fullMovie {
	display:none;
	padding: 5px 0px 0px 5px !important;
}

#emailBox {
font-size: 16px;
line-height: normal;
font-family:"Trebuchet MS", Arial, verdana;
overflow:auto;
display:none;
}
#emailBox .emailBody label{
color:#0f2f62;
display:block;
font-size:0.9em;
margin-top:10px;
}
#emailBox .emailBody em{
color:#ff0000;
display:block;
font-size:0.7em;
font-style:normal;
}
#emailBox .emailBody input{
color:#0f2f62;
font-size:0.9em;
width:270px;
border:1px solid #0f2f62;
}
#emailBox .emailBody textarea{
color:#0f2f62;
font-size:0.9em;
width:270px;
border:1px solid #0f2f62;
resize: none;
height:51px;
}
#emailBox .emailBody a{
display:block;
font-size:0.9em;
background:url(../images/sendProjectButton.gif) no-repeat;
width:120px;
height:25px;
font-family:"Trebuchet MS", Arial, verdana;
font-weight:bold;
padding-left:15px;
padding-top:3px;
border:none;
color:#FFFFFF;
margin-top:10px;
}
#emailBox .emailSendingMessage {
display:none;
}
#emailBox .emailSendingMessage p{
color:#0f2f62;
display:block;
font-size:0.9em;
}
#emailBox .emailSentMessage {
display:none;
}
#emailBox .emailSentMessage p{
color:#0f2f62;
display:block;
font-size:0.9em;
}
#emailBox .emailSentMessage p a{
color:#0f2f62;
font-weight:bold;
}
#emailBox .emailSentMessage div a{
color:#029ded;
display:block;
text-decoration:underline;
font-size:0.9em;
}
.ui-dialog-title{
	font-size: 18px;
}
.more {
display:none;
}

.hideFilterSection {
display:none;
}

.showFilterSection {
display:inline;
}
.siteDis{
	display:block;
	overflow:auto;
}
.tabContainer{
	overflow:auto;
}
.siteLink{
	margin-right: 4px;
}
.videoSection{
	cursor:pointer;
	height:161px;
	width:215px;
}
.exampleProjects{padding-left: 15px;padding-right: 15px;}
.exampleBar{margin-top:15px;font-size:12px;padding-left:18px;color:#000000;}
.exampleBar a{color: #014FC1;text-decoration:underline;font-size:12px;}
.exampleBar h2 {font-size:20px;display:inline;}
.mTM2{margin-top: -2px;}
.mB15{margin-bottom: 15px;}
#noResult{margin-top: 30px;margin-left: 20px;height: 300px;}
#noResult a{color:#097DCA;text-decoration: underline;}
#noResult p{margin-top: 10px;color: #697789;}
.titleAndDesc{
	height: 56px; 
	overflow: hidden;
}
.siteClickable{
	color:rgb(0, 157, 237);
	font-weight:bold;
}
.quesmark{
	margin-left:5px;
	position: relative;
	top: 2px;
}
.movieHeader{
	font-size:13px;
	color:#021945;
	font-weight:bold;
	margin-bottom:10px;
}
.maxWidth{
	max-width: 350px;
}
.maxWidth li {
list-style:circle;
margin-left:20px;
}
.next{
}
#timeLeft{
	/* IE7 bugfix - clicking on the arrow of the filter is not positioned*/
	padding-bottom: 10px;
}
#projectType input {
vertical-align: middle;
}
#projectType a {
vertical-align: middle;
margin-top: 2px;
}
.smallheight{
	height: 20px !important;
}
#shareQueryArea{
	margin-top:43px;
	color:#014ec0;
	font-size:14px;
	font-weight:bold;
}
#shareQueryArea div{
	text-align: center;
}
#shareQueryArea img{
	margin-right:3px;
	margin-left:3px;
}
#shareQueryArea .emailDiffLoc{
	vertical-align:top !important;
	position:relative;
	top:4px;
	margin-right:4px !important;
	margin-left:0px !important;
}
#shareQueryArea a{
color:#014ec0;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}

.filterGroup{
margin-right:2px;
padding-top:12px;
padding-bottom:10px;
}
.filterGroup ul.project{
margin-left:13px;
margin-right:2px;
border:1px solid #ffffff;
}
.filterGroup ul.project li{
height:31px;
}
.filterGroup ul.project img.rightcol{
float:right;
position:relative;
margin-right:10px;
}
.filterGroup ul.project input{
float:left;
}
.filterGroup ul.project a{
font-size:0.8em;
float:left;
color:#014ec0;
}
.filterGroup ul.project a.gray{
color:#7C899A;
}
.filterGroup ul.project a:hover{
text-decoration:underline;
}
.filterGroup a.seeMore{
display:block;
font-size:0.7em;
color:#021945;
margin-top:10px;
margin-left:20px;
width:60px;
background:url(../images/orangeArrow-Icon.gif) no-repeat right center;
}
.filterGroup .row{
margin-left:13px;
margin-right:2px;
font-size:0.8em;
}
.filterGroup label{
color:#014ec0;
font-size:0.9em;
}
.filterGroup label.gray{
color:#7C899A;
}
.filterGroup .row h3{
color:#ff7d00;
margin-top:5px;
margin-bottom:0px;
margin-bottom:10px;
font-size:0.9em;
}
.filterGroup .row .slider{
margin-left:20px;
margin-bottom:10px;
margin-top:0px;
}
.titlebar{padding-bottom:0px !important;}
.wdth525{width:525px !important;}
.wdth515{width:515px !important;}
.examplesArea{
	border:1px solid #DDDDDD;
	padding-bottom:15px;
	margin-top:10px;
}
.mLR20{
margin-left:20px;
margin-right:20px;
}
#welcomeBox{
margin-left:10px;
margin-right:10px;
border:1px solid #DDDDDD;
background-color:#EEF5F7;
margin-top:4px;
padding-bottom:13px;
}
#welcomeBox .welcomeSearch {
color:#555555;
font-size:11px;
margin:0px 10px 5px 10px;
}
.welcomeHeader{
text-align:center;
color:#0B82CE;
font-size:13px;
}
.welcomeTitle{
font-size:19px !important;
margin-bottom:10px;
}
.welcomeSearch a {
float:right;
background:url(../images/projectMeButton.v1.gif) no-repeat;
width:52px;
height:19px;
font-family:"Trebuchet MS", Arial, verdana;
font-weight:bold;
padding-left:11px;
padding-top:1px;
margin-top:8px;
font-size:14px;
}
.welcomeSearch input{
width:140px;
margin-top:7px;
color:#868E97;
}
.colororange {color:#FF7D00;}
.wdth255 {width:255px !important;}
.welcomeHR {height:1px;margin:16px 20px 10px 26px;border-top:1px dashed #AAAAAA}
#welcomeSearchForm{
	margin: 0px 0px 0px 0px;
}
.openedForMail{
background:#EEF5F7;
overflow:auto;
padding-top:4px;
padding-left:4px;
}

.closedForMail{
overflow:auto;
padding-top:4px;
padding-left:4px;
}

.openedForMail .mailAddress{
color:#868e97;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width:200px;
padding-left:5px;
}
#mailAlertForm{
margin-top:2px;
margin-bottom:5px;
display:none;
padding-left: 21px;
}
.error{
color:red !important;
}
#msg{
font-weight:normal !important;
}
.dmydiv{
overflow:hidden;
height:0px;
}
.colorblue3{
color:#097DCA !important;
}
.linkfont14 a {
font-size:14px !important;
}
.fnt20{font-size:20px}
.expired{color:red !important; font-size:13px}
.expiredFnt {font-size:13px}
.alignTop {vertical-align: top}
.rewardValCont {width:170px;display:block;float:left; padding-top:2px;}
