﻿
/**************/
/*GF STARTPAGE*/
/**************/

body {background-color:#fff; font-family:Arial;margin:0; padding:0; color:#222222; font-size:14px; line-height:16px;height:100%;}

a{color:#222222;text-decoration:none;cursor:pointer; }
a:hover{text-decoration:underline;}

img{border:0;}
p{margin:0;padding:0;color:#222222; font-size:14px; line-height:16px;}

h1{font-size:30px; font-weight:bold; line-height:44px;margin:24px 0 -2px 13px;padding:0;}
h2{font-size:18px; font-weight:bold; line-height:44px;margin:0; padding:0;}
h3{font-size:14px; font-weight:bold; line-height:24px;margin:0; padding:0;}

h2.profile{font-size:18px; font-weight:bold; line-height:44px;margin:0; padding:0;clear:both;}

h1 span{width:999px;}


/***************/
/*HeaderContent*/
/***************/
#HeaderContent{background-color:#cacab9; height:210px; margin:0; padding:0; width:100%;}
.HeaderWrapper{margin:0 auto; width:999px;}

/*Logotype*/
#Logo{float:left;margin-right:20px;}
#Logo img{margin:17px 0 24px 0;}
#Logo object{margin-bottom:28px;margin-top:16px}

/*LoginLinkBox*/
#LoginBox{color:#555555;float:right; font-size:11px;}
#LoginBox .Left{background:url('images/GFStartPage/LoginBox_Left.gif') no-repeat;width:6px; height:31px;float:left;}
#LoginBox .Right{background:url('images/GFStartPage/LoginBox_Right.gif') no-repeat;width:7px; height:31px;float:left;}
#LoginBox .Content{background-color:#d8d8cb;float:left;padding:7px 6px 3px 7px; height:21px;}
#LoginBox .Content a{font-size:11px;color:#555555;text-decoration:none;}

/*TopText*/
#TopHeading{width:500px;float:left; margin:43px 0 0 8px;}
#TopHeading .top{color:#fff; font-size:30px; line-height:30px; font-weight:bold;width:125px; float:left;}
#TopHeading .topdivider{float:left; margin-right:25px;}
#TopHeading .sub{color:#fff; font-size:18px;/*width:400px;*/ float:left;margin-top:6px; margin-top:15px; }
#TopHeading .sub img {margin-bottom:-5px; margin-left:10px;}
#TopHeading .sub a{color:#fff; font-size:18px; text-decoration:none;font-style:italic;}
#TopHeading .sub .toogleactive img{ filter:alpha(opacity=50); -moz-opacity: 0.5;opacity:0.5;}
#TopHeading .sub .toogleactive:hover img {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;} 

.MorethanContent{color:#555555;float:right;margin-top:45px; margin-right:-95px; }
.MorethanContent ul{list-style-type:none; margin:0; padding:0;}
.MorethanContent ul li{list-style-type:none; margin:0; padding:0;font-size:12px; line-height:14px; text-align:right;}
.MorethanContent ul li.Heading{font-style:italic; margin-bottom:3px;}

/*Navigation*/
.TabMenu{width:105%;clear:both;}
.TabMenu ul{list-style-type:none; margin:0; padding:0;}
.TabMenu ul li.Tab{background:url('images/GFStartPage/Menu_Tab.gif') no-repeat; height:76px; width:195px; float:left; margin-right:6px;margin-top:-11px;}
.TabMenu ul li.TabBig{background:url('images/GFStartPage/Menu_TabBig.gif') no-repeat; height:76px; width:275px; float:left; margin-right:6px;margin-top:-11px;}
.TabMenu ul li.TabActive{background:url('images/GFStartPage/Menu_TabActive.gif') no-repeat; height:91px; width:195px; float:left; margin-right:6px; margin-top:-18px;}
.TabMenu ul li.TabActiveBig{background:url('images/GFStartPage/Menu_TabActiveBig.gif') no-repeat; height:91px; width:275px; float:left; margin-right:6px; margin-top:-18px;}
.TopLink{text-align:center; font-size:18px; font-weight:600; padding:14px 0 2px 0;}
.TopLinkActive{text-align:center; font-size:18px; font-weight:bold; padding:33px 0 0 0;}
.BottomLinks{text-align:center; font-size:11px; line-height:16px; padding:2px 15px 0 15px;}
.BottomLinksActive{text-align:center; font-size:11px; line-height:16px; padding:2px 15px 0 15px;}

/*************/
/***Content***/
/*************/
.ContentWrapper{margin:0 auto; width:999px;}

/*StartPagePuffs*/
.PuffContent{width:999px;margin-top:19px;height:579px;}
.PuffContent .PuffLeft{width:491px; float:left; margin-right:17px; }
.PuffContent .PuffRight{width:491px; float:left;}
.PuffContent .PuffLeft .PuffLeftHeader{background:url('images/GFStartPage/Innovationspuff.gif') no-repeat; width:491px; height:32px;}
.PuffContent .PuffRight .PuffLeftHeader{background:url('images/GFStartPage/Innovationspuff.gif') no-repeat; width:491px; height:32px;}
.PuffContent .PuffRight .PuffRightHeader{background:url('images/GFStartPage/Seekerpuff.gif') no-repeat; width:491px; height:32px;}
.PuffContent .PuffLeft .PuffRightHeader{background:url('images/GFStartPage/Seekerpuff.gif') no-repeat; width:491px; height:32px;}
.PuffImage{margin-top:5px;width:491px;height:276px;}

h1.StartPage{font-size:20px;margin:0 0 6px 0; padding:0;}
p.StartPage{font-size:12px; margin:2px 0 0 0; padding:0; line-height:16px; height:32px;}

.Divider{background:url('images/GFStartPage/Line.gif') repeat-x; height:1px; margin:11px 0 7px 0; clear:both;}

.Funding{clear:both; height:70px;}
.FundContentLeft{float:left; margin-right:14px;width:381px;}
.FundContentLeft .FundingBar{margin-bottom:7px;}
.FundContentLeft .FundingInfo{margin-top:-3px;}
.FundContentLeft .FundingInfo span{font-size:10px; color:#666;}
.FundContentLeft .FundingInfo .Separator{padding:0 6px 0 5px;font-size:10px; color:#666;}
.FundingButton{float:left;margin-bottom:30px;}
.FundingAmount{font-size:20px; font-weight:bold;}

.FundingProfile{background:url('images/framework/bgGreenFundingBar.gif') no-repeat; width:682px; height:78px;margin-top:20px;}

.StartChallengeLeft{float:left;margin-left:13px; margin-top:-7px;}
.StartChallengeMiddle{float:left; margin-left:11px;margin-top:3px;}
.StartChallengeMiddle .ChallengeAmount{font-size:16px; font-weight:bold;margin-bottom:0px;}
.StartChallengeMiddle .ChallengeInfo span{font-size:10px; color:#666;}
.StartChallengeMiddle .ChallengeInfo .Separator{padding:0 6px 0 5px;}
.StartChallengeRight{float:right;}

.PuffMenyList { list-style-type:none; margin:0; padding:0; border-top:6px solid #e8e8e1; height:1%; }
.PuffMenyList:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.PuffMenyList li{position:relative; float:left; width:88px; height:66px; margin-top:9px;}
.PuffMenyList li.ActiveGreen{width:82px;height:60px; margin-right:12px; border:3px solid #8dcb3f; background-color:#8dcb3f;}
.PuffMenyList li.ActiveBlue{width:82px;height:60px; margin-right:12px; border:3px solid #009cff; background-color:#009cff;}
.PuffMenyList li.ActiveGreen img{opacity:0.7;filter:alpha(opacity=70);background-color:#8dcb3f;}
.PuffMenyList li.ActiveBlue img{opacity:0.7;filter:alpha(opacity=70); background-color:#009cff;}
.PuffMenyList li.Inactive{margin-right:12px;}
.PuffMenyList li.last{margin-right:0px !important;}
.PuffMenyList li.selectedgreen span { position:absolute; top:-18px; left:29px; display:block; background:url('images/GFStartPage/PuffArrowActiveGreen.gif') 0 0 no-repeat; width:24px; height:6px; }
.PuffMenyList li.selectedblue span { position:absolute; top:-18px; left:29px; display:block; background:url('images/GFStartPage/PuffArrowActive2.gif') 0 0 no-repeat; width:25px; height:6px; }
.PuffMenyList li.Arrow{}

.PuffInfoContent{height:165px;}
.BrowseAll{font-size:10px; color:#666; float:right; margin-top:5px;}
.BrowseAll a{font-size:10px; color:#666;}

/*BottomContent*/
.BottomContent{width:999px;padding-top:30px;clear:both;}
.ColumnLeft{width:322px; margin-right:16px; float:left;}
.ColumnMiddle{width:322px; margin-right:16px;float:left;}
.ColumnRight{width:322px;float:left;}
.GreyHeader{background:url('images/GFStartPage/GreyHeader.gif') no-repeat; width:322px; height:32px;}
.ColumnContent{margin-top:9px;}
.ColumnContent img{float:left; padding:0 9px 0 0;}
.ColumnContent p{text-align:left; padding:0 10px 0 0; margin:0;line-height:20px;}

.PuffHeaderText{font-size:14px; color:#fff; font-weight:bold;margin:0; padding:5px 0 0 12px;}
.GreyPuffHeader{font-size:14px; color:#fff; font-weight:bold;margin:0; padding:5px 0 0 9px;}
h3.StartPage{font-size:12px;margin-bottom:-3px; padding:0; font-weight:bold;}

.RightColumn p{margin-bottom:10px; font-size:12px;}

.space{height:80px; width:100%;clear:both;padding-bottom:345px;}

/***************/
/*FooterContent*/
/***************/
.FooterContent{clear:both;background-color:#e8e8e1; /*height:auto;*/height:345px; padding:0; position:relative; margin-top:-345px; width:100%; border-top:solid 7px #cacab9; /*padding-bottom:80px;*/}
/*Navigation*/
.FooterNavigation{width:999px;height:84px;}
.FooterNavigation .FooterNavigationLeft{background:url('images/GFStartPage/FooterMenyLeft.gif') no-repeat;width:7px; height:84px;float:left;}
.FooterNavigation .FooterNavigationRight{background:url('images/GFStartPage/FooterMenyRight.gif') no-repeat;width:7px; height:84px;float:left;margin-left:-7px;}
.FooterNavigation .FooterNavigationMiddle{background-color:#fff;border-right:solid 7px #cacab9; border-bottom:solid 7px #cacab9; width:241px; height:77px;float:left;}
.FooterNavigation .FooterNavigationMiddleLast{background-color:#fff;border-bottom:solid 7px #cacab9; width:241px; height:77px;float:left;}
.FooterNavigation .FooterNavigationMiddleSelected{background-color:#fff;border-right:solid 7px #cacab9; border-bottom:solid 7px #cacab9; width:241px; height:84px;float:left;margin-top:-7px;}


/*InformationContent*/
.InformationContent{width:999px;margin-top:12px;margin-bottom:18px;}
.LeftColumn{width:284px;float:left;margin-left:12px;}
.LeftColumn .Amount{font-size:30px; font-weight:bold;margin-top:15px; margin-bottom:12px;}
.LeftColumn p{font-size:12px; width:240px;}
.MiddleColumn{width:450px;float:left;}
.MiddleColumn .PartnerLogo{margin-top:13px;}
.MiddleColumn .PartnerLogo img{margin-right:15px;}
.RightColumn{width:244px;float:left;}
.RightColumn a.JoinUs{font-size:16px; }
.italic{font-style:italic;margin-top:8px;margin-bottom:7px;}

/*DottedDiveder*/
.DotDivider{background:url('images/GFStartPage/DotDivider.gif') no-repeat; width:61px; height:8px; clear:both; margin:0 auto; margin-top:10px;clear:both;}

/*Contact*/
.ContactContent{width:999px; height:42px; margin-bottom:100px;margin-top:16px;clear:both;}
.ContactBoxLeft{background:url('images/GFStartPage/ContactBoxLeft.gif') no-repeat; height:42px; width:5px;float:left;}
.ContactBoxRight{background:url('images/GFStartPage/ContactBoxRight.gif') no-repeat; height:42px; width:6px;float:left;}
.ContactBoxMiddle{background-color:#fff; height:42px; width:988px;float:left;}
.ContactBoxMiddle .Contact{padding-left:19px;}
.Contact ul{list-style-type:none; padding:0;font-size:11px;margin:0;}
.Contact ul li{float:left; padding-right:13px; margin-top:2px;}
.Contact ul li h3.Heading{font-size:11px;font-weight:bold; float:left; margin-top:6px;clear:none;}
.Contact ul li .ContactText{font-size:11px; font-weight:normal;float:left; padding-left:5px; margin-top:10px;}

.FooterLeft{float:left;width:496px; margin-right:7px; margin-top:15px;}
.FooterBgContent{background:url('Images/FrameWork/FooterBg.gif') no-repeat;width:496px;height:60px;}
.FooterRight{float:left;width:496px; margin-top:15px;}
.FooterContact{margin:0 14px 0 14px;}
.FooterContact .Top{float:left;margin-top:2px;}
.FooterContact .Top h3, span{float:left;}
.FooterContact .Top span{float:left; margin-top:10px;}
.FooterContact .Bottom span{float:left; margin-top:4px;}
.FooterContact .Bottom{clear:both;}
.FooterContact .Bottom h3, span{float:left;}
.FooterContact .Top h3.Heading{font-size:11px;font-weight:bold; float:left; margin-top:6px;color:#444;}
.FooterContact .Top span{font-size:11px; font-weight:normal;float:left;vertical-align:bottom; }
.FooterContact .Bottom h3.Heading{font-size:11px;font-weight:bold; float:left; margin-top:-5px;color:#444;}
.FooterContact .Bottom span{font-size:11px; font-weight:normal;float:left; vertical-align:bottom;margin-top:-1px;}
.FooterContact .Top span.ContactText,.FooterContact .Bottom span.ContactText{margin-left:2px;}

.FooterRight .FooterBgContent img{float:left; margin-left:20px;}
.FooterRight .FooterBgContent h3.Heading{font-size:11px;font-weight:bold; float:left;margin-top:8px;color:#444;}
.FooterRight .FooterRightWrapper{padding-top:10px; margin-left:25px;}


/*************/
/*ProfilePage*/
/*************/

.LeftContent{width:702px; float:left; margin-right:7px; margin-top:19px; overflow:hidden;}
.RightContent{width:280px; float:left;margin-top:19px;overflow:hidden;padding-left:10px; }
.LeftRightWrapper{margin:0 10px 18px 10px;}

p.ProfileIngress{font-size:16px; font-weight:normal; line-height:24px; margin:0; padding:0;}

p.RightContentText{margin-top:-8px;font-size:12px; line-height:16px;}

p.Company{margin-top:2px; color:#666666; font-size:11px;}

h3.RightHeader{margin-top:-7px; margin-bottom:-3px;}

/*.GreenHeader{background:url('images/GFStartPage/GreenHeader.gif') no-repeat; width:280px; height:32px;clear:both; margin:0 0 8px 0; }*/

.GreenHeaderLong{background:url('images/framework/GreenHeaderLong.gif') no-repeat; width:702px; height:32px;clear:both; margin:30px 0 8px 0; }

.InnovationsList{width:280px;/*margin-bottom:19px;*/}
.InnovationsListItem{height:79px;}
.LeftImage{width:88px; float:left; margin-right:12px;}
.RightText{width:180px; float:left;}
.RightTextSmall{width:180px; float:left; margin-top:11px;}

.ContactInfoList{margin-top:10px; padding-bottom:4px;}
/*.ContactInfoListItem{background:url('Contact_Icon.gif') no-repeat; height:16px;width:16px;padding-left:23px; font-size:11px; margin-top:6px; white-space:nowrap; }*/
.ContactInfoListItem{margin-bottom:10px;font-size:11px;}
.ContactInfoListItemTop{font-size:11px; margin-bottom:0;}
.ContactInfoListItem a{font-size:11px; margin-top:2px; white-space:nowrap; }
.ContactInfoListItem span{color:#222; padding-right:5px;}

#crowdfunding-progress  {
background:url('images/framework/BgFundingBar.gif') no-repeat scroll 0 0 #e8e8e1;
float:left;
height:18px;
margin:0 10px 4px 0;
width:142px;
}

#crowdfunding-progress div {
background:url('images/framework/FundingMeterSmall.gif') repeat-x scroll 0 0 #cacab9; height:18px;float:left;max-width:134px;
}

.crowdfunding-left{background:url('images/framework/FundingLeft.gif') no-repeat; height:18px;float:left; width:4px;
}

.crowdfunding-right{background:transparent url('images/framework/FundingRight.png') no-repeat; height:18px;float:left; width:4px;
}

#crowdfunding-progress-long  {
background:url('images/framework/FundingBarLong.gif') no-repeat scroll 0 0 #e8e8e1;
float:left;
height:18px;
margin:0 10px 8px 0;
width:361px;
}

#crowdfunding-progress-long div {
background:url('images/framework/FundingMeterSmall.gif') repeat-x scroll 0 0 #cacab9; height:18px;float:left;max-width:353px;
}

.crowdfunding-left-long{background:url('images/framework/FundingLeft.gif') no-repeat; height:18px;float:left; width:4px;
}

.crowdfunding-right-long{background:transparent url('images/framework/FundingRight.png') no-repeat; height:18px;float:left; width:4px;
}

#crowdfunding-progress-profile  {
background:url('images/framework/FundingBgLong.gif') no-repeat scroll 0 0;
float:left;
height:33px;
margin:14px 10px 8px 0;
width:524px;
}

#crowdfunding-progress-profile div {
background:url('images/framework/FundProgressBarMiddle.gif') repeat-x scroll 0 0 #cacab9; height:22px;float:left;max-width:504px;margin-top:6px;
}

.crowdfunding-left-profile{background:url('images/framework/FundProgressBarLeft.gif') no-repeat; height:22px;float:left; width:4px; margin-left:6px;margin-top:6px;
}

.crowdfunding-right-profile{background:transparent url('images/framework/FundProgressBarRight.gif') no-repeat; height:22px;float:left; width:5px;margin-top:6px;
}

/*.RightMenu {list-style-type:none; margin:32px 0 11px 0; padding:0;width:277px; height:1%;position:relative;}
.RightMenu:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.RightMenu li{list-style-type:none; margin:0;width:277px;height:34px; margin-bottom:10px;position:relative;}
.RightMenu li img{width:34px; overflow: hidden; float:left; margin-right:10px;}
.RightMenu li.Selected{background:url('images/framework/MenuArrowLeft.gif') no-repeat 0 50%; padding-left:10px;margin-left:-10px;position:relative;}
.RightMenu li span{font-weight:bold; }
.RightMenu li.Selected a.RightMenyLink{font-weight:bold; }
.RightMenu li.Selected a{ color:#222;}
.RightMenu li .MenuContent{float:left;}*/

.ProfileTagsArea{float:right;}
.ProfileTagsTop{background:url('images/framework/TagsProfileTop.gif') no-repeat; width:235px; height:5px;}
.ProfileTagsMiddle{background:url('images/framework/TagsProfileMiddle.gif') repeat-y; width:235px;}
.ProfileTagsBottom{background:url('images/framework/TagsProfileBottom.gif') no-repeat; width:235px; height:5px; margin-bottom:14px;}
.ProfileTagsContent{margin:0 16px 0 16px; padding:11px 0 11px 0;font-size:11px;}
.ProfileTagsContent span.Header{font-weight:bold;}
.ProfileTagsMiddle .InnovationTags{margin:0 16px 0 16px; padding:11px 0 11px 0;font-size:11px;}

.TopHeadProfile img{float:left; display:inline; margin-right:10px; margin-top:5px;}
h1.profile{font-size:23px; font-weight:normal; color:#363636; margin:0; padding:0;vertical-align:middle;}
.HeadlineArea{ margin:0; padding:0;}
.HeadlineArea .item{  float:left; width:86.8%;}


/*************/
/*ListingPage*/
/*************/

/*TopMeny*/
.GreenMenu{clear:both;background:url('images/framework/GreenSingleMenu.gif') no-repeat;width:998px;height:37px;margin:13px 0 0 0;}
.GreenMenu:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.GreenMenuContent{list-style-type:none; margin:0 0 0 17px; padding:6px 0 0 0;}
.GreenMenuContent li{float:left; font-size:13px; font-weight:bold; line-height:24px; color:#fff; margin-right:17px;position:relative;}
.GreenMenuContent li a{font-size:13px; font-weight:bold; line-height:24px; color:#fff;}
.GreenMenuContent li.Heading{font-size:11px;padding-top:2px;font-weight:normal;}
.GreenMenuContent li.Selected span { position:absolute; top:26px; left:47%; display:block; background:url('images/framework/MenuArrow.gif') 0 0 no-repeat; width:12px; height:5px; }

.BlueMenu{clear:both;background:url('images/framework/BlueSingleMenu.gif') no-repeat;width:998px;height:37px;margin:13px 0 0 0;}

.OrangeMenu{clear:both;background:url('images/framework/OrangeSingleMenu.gif') no-repeat;width:998px;height:37px;margin:13px 0 0 0;}


/*2 Layer Navigation*/
.SiteNavigation{}
.GreenMenuTop{clear:both;background:url('images/framework/GreenMenuBgTop.gif') no-repeat;width:998px;height:37px;margin:13px 0 0 0;}
.GreenMenuBottom{background:url('images/framework/GreenMenuBgBottom.gif') no-repeat;width:998px;height:37px;margin:1px 0 0 0;}
.MenuContent{list-style-type:none; margin:0 0 0 16px; padding:7px 0 0 0;}
.MenuContent li{float:left; font-size:13px; font-weight:bold; line-height:24px; color:#fff; margin-right:17px;position:relative;}
.MenuContent li a{font-size:13px; font-weight:bold; line-height:24px; color:#fff;}
.MenuContent li.Heading{font-size:11px;padding-top:2px;font-weight:normal;}
.MenuContent li.Selected span { position:absolute; top:25px; left:47%; display:block; background:url('images/framework/MenuArrow.gif') 0 0 no-repeat; width:12px; height:5px; }

.BlueMenuTop{clear:both;background:url('images/framework/BlueMenuBgTop.gif') no-repeat;width:998px;height:37px;margin:13px 0 0 0;}
.BlueMenuBottom{background:url('images/framework/BlueMenuBgBottom.gif') no-repeat;width:998px;height:37px;margin:1px 0 0 0;}

.OrangeMenuTop{clear:both;background:url('images/framework/OrangeMenuBgTop.gif') no-repeat;width:998px;height:37px;margin:13px 0 0 0;}
.OrangeMenuBottom{background:url('images/framework/OrangeMenuBgBottom.gif') no-repeat;width:998px;height:37px;margin:1px 0 0 0;}


/*Tags*/
.TagContent{}
.TagTop{background:url('images/framework/TagsTopTest.gif') 0 0 no-repeat;width:999px;height:6px;margin-top:7px;}
.TagMiddle{clear:both;background:url('images/framework/TagsMiddleTest.gif') repeat-y;width:999px;padding-bottom:12px;}
.TagBottom{background:url('images/framework/TagsBottomTest.gif') 0 0 no-repeat;width:999px;height:4px; clear:both;}
.TagMiddle .TagsWrapper{padding:5px 0 18px 0; margin:0 12px 0 12px; clear:both;}
.TagMiddle .TagsWrapper .TagsSort{width:163px;float:left; margin-right:20px;}
.TagMiddle .TagsWrapper .TagsFilter{width:966px;float:left; overflow:hidden;}
h3.Tags{font-size:13px; font-weight:bold; line-height:20px; padding-left:5px;padding-bottom:2px;float:left; width:70%;margin-top:-1px;}
.TagsDivider{background:url('images/framework/TagsDivider.gif') repeat-x; height:2px; margin-bottom:3px; clear:both;}
.MyTags{float:right; line-height:20px;}

.GoSeach{background:url('Images/Framework/GoSeach.gif') no-repeat; width:38px; height:25px;}

.TagsSortMenu ul{list-style-type:none; margin:0; padding:1px 0 3px 0;}
.TagsSortMenu ul li{list-style-type:none; margin:0;line-height:24px;color:#666;padding:0 0 0 5px;}
ul li.Selected a{color:#fff;text-decoration:none; line-height:22px;}
.TagsSortMenu ul li.Selected {height:22px;margin-left:-5px; margin-bottom:4px;}
.TagsSortMenu ul li.Selected span.TagSelectedLeft{background:url('images/framework/TagsGreenLeft.gif') no-repeat;width:4px;height:22px;float:left;}
.TagsSortMenu ul li.Selected span.TagSelectedMiddle{background:url('images/framework/TagsGreenMiddle.gif') repeat-x;height:22px;float:left;padding:0 3px 0 3px;}
.TagsSortMenu ul li.Selected span.TagSelectedRight{background:url('images/framework/TagsGreenRight.gif') no-repeat;width:5px;height:22px;float:left;}

.TagsSortMenu ul li.Selected span.TagSelectedLeftBlue{background:url('images/framework/TagsBlueLeft.gif') no-repeat;width:4px;height:22px;float:left;}
.TagsSortMenu ul li.Selected span.TagSelectedMiddleBlue{background:url('images/framework/TagsBlueMiddle.gif') repeat-x;height:22px;float:left;padding:0 3px 0 3px;}
.TagsSortMenu ul li.Selected span.TagSelectedRightBlue{background:url('images/framework/TagsBlueRight.gif') no-repeat;width:5px;height:22px;float:left;}

.TagsSortMenu ul li.Selected span.TagSelectedLeftOrange{background:url('images/framework/TagsOrangeLeft.gif') no-repeat;width:4px;height:22px;float:left;}
.TagsSortMenu ul li.Selected span.TagSelectedMiddleOrange{background:url('images/framework/TagsOrangeMiddle.gif') repeat-x;height:22px;float:left;padding:0 3px 0 3px;}
.TagsSortMenu ul li.Selected span.TagSelectedRightOrange{background:url('images/framework/TagsOrangeRight.gif') no-repeat;width:5px;height:22px;float:left;}


.Tags ul{margin:0; padding:0 0 3px 0;}
.Tags ul li.Selected { white-space:nowrap; overflow:hidden; font-size:12px;margin-top:1px;padding:1px 0px 3px 0px;}
.Tags ul li{list-style-type:none; margin:1px 0 0 0;line-height:24px;color:#666;padding:1px 6px 3px 6px; float:left;height:22px; white-space:nowrap;font-size:12px;}
.Tags ul li.Selected span.TagSelectedLeft{background:url('images/framework/TagsGreenLeft.gif') no-repeat;width:4px;height:22px;float:left;}
.Tags ul li.Selected span.TagSelectedMiddle{background:url('images/framework/TagsGreenMiddle.gif') repeat-x;height:22px;padding:0 3px 0 3px;float:left;}
.Tags ul li.Selected span.TagSelectedRight{background:url('images/framework/TagsGreenRight.gif') no-repeat;width:5px;height:22px;float:left;}

.Tags ul li.Selected span.TagSelectedLeftBlue{background:url('images/framework/TagsBlueLeft.gif') no-repeat;width:4px;height:22px;float:left;}
.Tags ul li.Selected span.TagSelectedMiddleBlue{background:url('images/framework/TagsBlueMiddle.gif') repeat-x;height:22px;padding:0 3px 0 3px;float:left;}
.Tags ul li.Selected span.TagSelectedRightBlue{background:url('images/framework/TagsBlueRight.gif') no-repeat;width:5px;height:22px;float:left;}

.Tags ul li.Selected span.TagSelectedLeftOrange{background:url('images/framework/TagsOrangeLeft.gif') no-repeat;width:4px;height:22px;float:left;}
.Tags ul li.Selected span.TagSelectedMiddleOrange{background:url('images/framework/TagsOrangeMiddle.gif') repeat-x;height:22px;padding:0 3px 0 3px;float:left;}
.Tags ul li.Selected span.TagSelectedRightOrange{background:url('images/framework/TagsOrangeRight.gif') no-repeat;width:5px;height:22px;float:left;}

.SearchField{float:left; margin-top:18px;margin-left:17px;margin-bottom:-13px;}
.SearchField input.GoSearch{margin-top:-5px;}
.SearchField span{margin-top:6px; margin-right:5px;}

.PopTags{float:right;margin-right:16px;margin-top:18px;}
.PopTags ul{margin:0; padding:0 0 3px 0;}
.PopTags ul li.Selected { white-space:nowrap; overflow:hidden; font-size:12px;margin-top:1px;padding:1px 0px 3px 0px;}
.PopTags ul li{list-style-type:none; margin:1px 0 0 0;line-height:24px;color:#666;padding:1px 6px 3px 6px; float:left;height:22px; white-space:nowrap;font-size:12px;}
.PopTags ul li.Selected span.TagSelectedLeft{background:url('images/framework/PopTagsLeft.gif') no-repeat;width:3px;height:23px;float:left;}
.PopTags ul li.Selected span.TagSelectedMiddle{background:url('images/framework/PopTagsMiddle.gif') repeat-x;height:23px;padding:0 3px 0 3px;float:left;}
.PopTags ul li.Selected span.TagSelectedRight{background:url('images/framework/PopTagsRight.gif') no-repeat;width:3px;height:22px;float:left;}
.PopTags ul li.Selected span.TagSelectedMiddle a{font-weight:bold;}

/*List*/
.List{float:left; width:102%; overflow:hidden; position:relative;margin-bottom:46px;}
.List ul{clear:left; float:left; list-style:none; margin:0;padding:0;position:relative;}
ul li.ListItem{background:url('images/framework/bgList.gif') no-repeat;width:240px;height:382px;overflow:hidden; display:block;float:left; list-style:none; margin:24px 0 0 0; padding:0 13px 0 0; position:relative;}
.ListItemWrapper{width:210px;height:352px; margin:15px 0 0 15px;}
.ListCompany{color:#666;font-size:11px; float:left; position:relative;}
.ListImage{width:210px; height:118px; overflow:hidden;}
h3.List{font-size:14px; font-weight:bold; line-height:16px;margin:10px 0 2px 0;}
p.List{font-size:12px; line-height:16px;margin-bottom:5px; min-height:90px; margin-top:5px; overflow:hidden;width:210px;}
p.CityList{font-size:12px; line-height:16px;margin-bottom:5px; min-height:110px; margin-top:5px;overflow:hidden;}
.ListDivider{border-top:1px solid #e2e2e2;margin:0 -10px 11px -6px;clear:both;height:1px;padding:0; }
.ListFunding{margin:0; padding:0;}
.ListFundingLeft{float:left;margin-right:0;width:145px;overflow:hidden;margin-left:3px}
.ListFundingLeft .ListFunding{margin-bottom:7px;}
.ListFundingLeft .ListFundingInfo{font-size:10px;color:#666;}
.ListFundingLeft .ListFundingInfo .Separator{padding:0 5px 0 5px;}
.ListFundingButton{float:left;margin-top:-4px; margin-bottom:3px;margin-right:-5px; margin-left:5px;}
.QuestionLink{font-size:11px; color:#666;margin-bottom:10px;}
.ListCityInfo span{display:block;font-size:11px;color:#666; width:212px; margin-left:3px; margin-bottom:3px;}

.ListPersonTags{font-size:11px;color:#666;margin-top:-6px;}
.ListPersonTags span.Header{font-weight:bold; margin-right:2px;}

.ListChallengeCompany{color:#008bb4;font-size:11px;}
.ListChallengeBottom{margin:0; padding:0;}
.ListChallengeLeft{float:left;margin-right:4px;width:139px;overflow:hidden;margin-left:5px;margin-right:-5px;}
.ListChallengeLeft .ListChallengeStar{margin-bottom:4px; margin-top:0;float:left;}
.ListChallengeLeft .ChallengeAmount{float:left;font-size:15px; font-weight:bold; color:#444; margin-left:8px; margin-top:13px;}
.ListChallengeLeft .ListChallengeInfo{font-size:10px;clear:both;}
.ListChallengeLeft .ListChallengeInfo .Separator{padding:0 6px 0 5px;}
.ListChallengeButton img{float:left; margin-top:8px;margin-bottom:4px; margin-left:9px; margin-right:-5px;}
.ListChallengeDivider{border-top:1px solid #e2e2e2;margin:0 -10px -1px -10px;clear:both;height:1px;padding:0; }

/* pagination */
.pagination { float:right;position:relative;left:-50%;text-align:center;}
.pagination:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.pagination ul { margin:0 auto; padding:0;height:32px;position:relative;left:50%;}
.pagination li { float:left; list-style-type:none;padding:0; margin:0;position:relative;}
.pagination a.page {background:url('images/framework/Bg_Paginering.gif') no-repeat; width:22px; height:24px;text-decoration:none; font-size:13px; color:#999; /*padding:4px 8px 8px 8px;*/padding-top:4px;display:inline-block;margin-right:4px;}
.pagination a.current { background:#fff;font-size:25px;line-height:25px; font-weight:bold; color:#666; text-decoration:none; padding:0 18px 0 16px; }
.pagination a.prev { background:url('images/framework/ArrowLeft.gif') no-repeat; height:32px; width:21px;padding:8px 7px 15px 7px;display:inline-block;margin-top:-4px;}
.pagination a.next { background:url('images/framework/ArrowRight.gif') no-repeat; height:32px; width:21px;padding:8px 7px 15px 15px; margin-left:10px; display:inline-block;margin-top:-4px;}

/*Clearfix*/
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

/****************/
/*From Globe.css*/
/****************/
.EditItem{clear:left;float:none; display:block;padding-top:2px;padding-bottom:0px;vertical-align:bottom;background:url('images/framework/Edit_icon.gif') no-repeat right bottom;color:#f7941e;font-size:13px; text-decoration:none;width:16px; height:16px;}
/*.EditItem{clear:left;float:none;padding-right:20px;padding-top:10px;padding-bottom:0px;vertical-align:bottom;background:url('images/icons/EditButton.png') no-repeat right bottom;color:#f7941e;font-size:13px; text-decoration:none;}*/
.EditItem img{width:20px; height:20px;}
.DonateItem {float:right;padding-right:50px;padding-top:10px;vertical-align:bottom;text-decoration:underline; margin-right:-20px;}
.DonateItem img{width:20px; height:20px;  }
.settings{clear:left;}

/*EDIT*/
.editCityPresentation {width:99%;}
.editor .MultiLineText{height:150px;margin-bottom:-10px;}
.editor .SingleLineText{margin-bottom:-10px;}
.editor .editText{font-size:11px; font-weight:bold; margin-top:10px;}
.editor input.FileUpload2{width:200px;}

/*.editpresentation{ float:right; margin-right:-21px; }*/

.EditButtons{float:left; margin-top:10px; margin-bottom:10px;width:100%;}
.EditButtons a.buttonCancel{color:#363636; height:15px;vertical-align:top; padding-right:5px; cursor:pointer; }
.EditButtons input{ margin-right:0; margin-top:-10px; }

.marginform{margin-top:30px;}

.GoButton{vertical-align:bottom; margin-left:5px;margin-bottom:-1px;}

.ListBottomContent{position:absolute;bottom:0px; margin-bottom:10px; width:212px; left:0; margin-left:12px;}


.settings .buttonSave,
.settings .buttonCancel,
.settings .editor { display: none; }


.AddMember{text-align:right; margin-right:29px; }
.AddMember a{color:#f7941e;}

.EmployeeContent h3{ margin-bottom:25px;}
.Employee{ list-style-type:none; margin:0; padding:0;}
.Employee li{ border-bottom:1px solid #e8e8e8; margin-bottom:10px;height:71px;}
.Employee li a.Image{margin-left:13px;}
.Employee li a.Name{font-size:15px; font-weight:bold; color:#363636; vertical-align:middle; margin:0 0 10px 30px;}

/*Forms*/
input.LoginInput{ width:254px; margin-right:10px;margin-bottom: 12px;}
input.LoginInputPW{width: 156px; margin-right:10px;margin-bottom: 12px; }
input.LoginInput1{ width: 174px; margin-right:10px;margin-bottom: 12px; }
input.LoginInput2{ width: 196px; margin-right:10px;margin-bottom: 12px;}
input.LoginInput3{ width: 286px; margin-right:10px;margin-bottom: 12px; }
input.LoginInputLong{ width: 196px; margin-right:10px;margin-bottom: 12px; }
.LoginLabel{ width:120px; display:block; text-align:left; margin:0; padding:0; float:left;line-height:22px;clear:left; }

.DonateInfo{margin:20px 0 25px 0;}

/*************/
/*ContentPage*/
/*************/
/*h1.ContentPage{font-size:30px; line-height:40px; font-weight:bold; margin:12px 0 12px 0; padding:0;}
p.ContentPage{font-size:14px; line-height:23px; font-weight:normal; width:670px; margin:16px 0 20px 0;}*/
.ImageAreaLeft{}
.BlueHeader{background:url('images/framework/BlueHeader.gif') no-repeat; width:280px; height:32px;clear:both; margin:64px 0 8px 0; }
.RightContentText{font-size:12px; line-height:20px; font-weight:normal;}
.ProfileContentPage{font-size:14px; line-height:23px; font-weight:normal; width:670px; margin:16px 0 20px 0;}
.RightContent p.ProfileIngress{font-size:12px; line-height:20px; font-weight:normal;}
/*********/
/*JoinNow*/
/*********/
.Row{width:999px; margin-top:30px;clear:both;}
.JoinColumnLeft{width:472px;float:left;}
.JoinColumnRight{width:472px;float:right; margin-right:30px;}
.JoinColumnLeft img{margin-bottom:30px;}
.JoinColumnRight img{margin-bottom:30px;}
p.joiningress{font-weight:bold; font-size:18px; line-height:25px; color:#444444;width:940px; margin-bottom:8px;margin-top:15px;}
h3.join{font-size:16px; font-weight:bold; line-height:23px;margin-bottom:1px;}
p.join{font-size:14px; font-weight:normal; line-height:23px; margin-bottom:14px;}
.LeftRightMargin{margin:0 20px 0 20px;}

/*LoginPage*/
.LoginLabel{ width:120px; display:block; text-align:left; margin:0; padding:0; float:left; }
.LoginPWBox{width: 136px; margin-right:10px;margin-bottom: 12px; float:left; }

.LoginTextBox{ width: 276px; margin-right:10px;margin-bottom: 12px;float:left;}
.ForgotPW{float:left;}
.ForgotPW a{cursor:pointer;}
.button img{ border:0; float:left; margin-top:15px;}
.loginCheckBox{width:100%;float:left; margin-bottom:20px;}
.loginCheckBox input{margin-left:-2px; margin-right:5px; }
.LoginForm{margin-top:22px;}
.LoginButton img{float:left;margin-top:0;}
.login{ margin-bottom:20px;}
.LoginButton input{margin-bottom:-15px;}
.LoginButton{margin-bottom:15px;margin-left:-3px;clear:both;}

h1.CreateNew{font-weight: normal;font-size: 30px;	font-style:normal;	color:#252525;	padding: 0 0 18px 15px;	margin: 0;	float:left;	display:inline;	margin-top:22px;}
.TopHeadLine img{float:left; display:inline;margin-top:30px;}
.DividerThin{height:1px; background:url('images/framework/line_small.gif') repeat-x; clear:both;}


/*Buttons*/
.Buttons{float:left; margin-top:32px; margin-bottom:20px; }
.Buttons span {padding:0 5px 0 5px; height:15px; vertical-align:top; float:none; }
.Buttons a.buttonCancel{color:#363636; height:15px;vertical-align:top; cursor:pointer;}

.Buttons img {float:left; margin-top:-8px; margin-right:5px;}
.Buttons input {float:left; margin-top:-13px; margin-right:5px;}


/*EpiServer*/
/*************************/
/* POPUPs and MySettings */
/*************************/
#PopUp {
	overflow: hidden;
	width:486px;
	background: transparent url(images/framework/PopUpMiddle.png) repeat-y left top;

}
#PopUpBottom
{
   	background: transparent url(images/framework/PopUpBottom.png) no-repeat left top;
   	width:486px; height:7px;
 
}

#PopUpTop
{
   	background: transparent url(images/framework/PopUpTop.png) no-repeat left top;
   	width:486px; height:7px;
 
}

.PopUpWrapper{ width:400px; margin-left:30px; min-height:300px; }
.PopUpWrapper h2{margin-left:20px;}
.PopUpWrapper .Buttons{margin-left:15px;}

#PopUp .mainInfoBox .headingContainer {
	position: relative;
	width:445px;
	padding-left:40px;
}
#MySettings {
	overflow: hidden;
	width: 100%;
}

#PopUp.reply {
	width: 300px;
}
.popUpBg {
	width:400px;padding-left:25px;
}
#PopUp fieldset
{
width:420px;
}

fieldset{border: none;}
fieldset legend{margin-left:6px;margin-bottom:5px;font-style:italic;}

fieldset.mySettings .LoginLabel{margin-left:-4px;}

#MySettings fieldset {
	border: none;
	overflow: hidden;
}
#PopUp fieldset.popUp {
	padding: 2%;
	margin: 0;
	width:395px;
	padding-left:20px;
	border:0;
	margin-right:20px;
	clear:both;
}

#PopUp legend, #MySettings legend {
	color: red;
	font-style: italic;
	overflow: hidden;
	border:0;
}
#PopUp fieldset.popUp ul {
	list-style-type:none; margin:0; padding:0;
}


fieldset.mySettings label {
	
	float: left;
	overflow: hidden;
	/*margin-top: 3px;*/
	
	color:#363636;	
}

#PopUp label {
	float:left;
	width:400px;
	overflow: hidden;
	margin-top: 3px;
	font-weight: bold;/*semi*/
	font-size:15px;
	color:#363636;
		
}

#PopUp select
{
	float:left;
}



ul.register label {
	width: 110px;
	text-align: right;
}
 /*fieldset.mySettings span.passReq {
	text-align: right;
	width: 110px;
}*/
label.video {
	width: 60px;
}
fieldset.mySettings span.passReq {
	overflow: hidden;
	float: left;
	clear: both;
}
fieldset.mySettings input {
	float: left;
}
fieldset.createEvent input {
}
fieldset.mySettings input.file, fieldset.createEvent input.file {
	margin-top: 20px;
	width: 17em !important;
}


#MySettings select {
	border: 1px solid #ccc;
	margin-right: 10px;
	float: left;
	
}
#MySettings select.category {
	width: 15em;
}

#PopUp select.MessageDropDown{float:left; margin-left:0px;}

#PopUp input{
	clear:both;
	margin: 0px 2px 5px 0px;
	width: 220px;
}
#PopUp input.text {
	border: 1px solid #ccc;
	width:250px;
}
span.radioButton {
	margin-right: 5px;
	float: left;
}
span.radioButton label {
	float: none !important;
	color: #000 !important;
	width: auto !important;
}
span.radioButton input {
	width: auto !important;
	float: left;
	border: none !important;
}
#PopUp textarea {
	
	border: 1px solid #ccc;
	width: 230px;
	height: 150px;
	background-color: transparent;
	
}
#PopUp textarea.textBox {
	width: 99%;
}
#PopUp a.close {
	color: #fff;
	position: absolute;
	top: 6px;
	right: 10px;
	font-size: 1em;
	font-weight: bold;
	text-transform: none;
}
.modalPopUpHost {
	overflow: hidden;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 10000;
	visibility: hidden;
}
.modalPopUpCover {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	filter: alpha(opacity=70);
	opacity: 0.7;
	z-index: 1000;
}
.modalPopUpContentWrapper {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 10001; 
}
.modalPopUp {
	position: absolute;
	left: 50%;
	top: 100px;
}

.padding5x5 {
	padding: 5px;
	overflow: hidden;
}


/*CreatePages*/

.validation .Requierd{vertical-align:top; float:left;}
.validation .Requierd2{vertical-align:top; float:left; margin-top:-5px;}

.ContentRight{width:49%; float:left; margin-top:30px;}
.ContentLeft{width:49%; float:left;margin-top:30px; margin-bottom:20px;}
.ContentWide{width:999px;clear:both;margin-bottom:20px;}

.CreateTextBox{ width: 240px; margin-right:10px;margin-bottom: 12px;float:left;}
.CreateUpload{ margin-right:10px;margin-bottom: 12px;float:left;}
.CreateLabel{ width:140px; display:block; text-align:left; margin:0; padding:0; float:left; }
.CreateForm{margin-top:30px;}

.CreateDropDownList{float:left;margin-right:10px;}

.JoinText{clear:both; width:100%; line-height:24px; margin-top:-13px; margin-bottom:20px;}
.JoinLabel{width:100px; display:block; text-align:left; margin:3px 0 0 0; padding:0; float:left; }
.JoinTextBox{ width: 260px; margin-right:10px;margin-bottom: 12px;float:left;}

.ContentRight h3{margin-bottom:12px; font-size:16px; font-weight:bold; line-height:23px;}
.ContentLeft h3{margin-bottom:12px; font-size:16px; font-weight:bold; line-height:23px;}
.ContentWide h3{margin-bottom:12px; font-size:16px; font-weight:bold; line-height:23px;}

.SettingButtons{clear:left;float:left; margin-right:20px; margin-top:20px; margin-bottom:10px; margin-left:-4px;}
.SettingButtons a.buttonCancel{color:#363636; height:15px;vertical-align:top; padding-left:5px;cursor:pointer;  }
.SettingButtons a.buttonSave{ margin-right:0; }
.SettingButtons a.buttonSave img{border:0; margin-top:-12px;}
.SettingButtons a.buttonRemove{color:#363636; height:15px;vertical-align:top; padding-right:5px; }
.SettingButtons input{margin-top:-15px;}
.SettingButtons a.RegisterLink{vertical-align:top;}
.SettingButtons span{margin-left:10px;}

.SettingButtons2{float:left; margin-top:20px; margin-bottom:10px;}
.SettingButtons2 a.buttonCancel{color:#363636; height:15px;vertical-align:top; padding-right:5px; cursor:pointer; }
.SettingButtons2 a.buttonSave{ margin-right:0; }
.SettingButtons2 a.buttonSave img{border:0; margin-top:-8px;}
.SettingButtons2 a.buttonRemove{color:#363636; height:15px;vertical-align:top; padding-right:5px; }

.SettingButtons a.button span img{clear:left;float:left; margin-right:20px; margin-top:20px; margin-bottom:10px;}

.EditButtons .DeleteLink{float:left; margin-top:10px;margin-right:14px;}

.SendButton{margin-left:-4px;}

/*Forms*/

.FormLabel{width:120px;display:block; text-align:left; margin:0; padding:0; float:left;}
.EmailTextBox{width:276px;margin-bottom: 12px;}
.EmailTextBoxFloat{width:276px;margin-bottom: 12px; float:left;}
.PhoneTextBox{width:136px;margin-bottom: 12px;}
.MultiTextBox{width:250px; height: 100px;margin-bottom: 12px;}
.InfoLabel{ margin-bottom: 12px; vertical-align:middle; margin-left:10px; }

.LabelLong{width:280px;  text-align:left; margin:0; padding:0; float:left;}
.DropDown select{width:120px; margin:0; padding:0; }
.ShortTextBox{width:120px;margin-bottom: 12px;}
.MultiBox{width:240px; height: 100px;margin-bottom: 12px;}

.OwnerDropDown{margin-top:-10px; margin-bottom:12px; margin-right:10px; min-width:150px;float:left;/*clear:both; margin-left:120px;*/}
select.OwnerDropDown{width:200px;}

.InformationText{margin:12px 0 12px 0;}

.SendButton img{float:left; /*margin-top:-10px; margin-left:10px; margin-bottom:10px;*/margin:10px 0 20px -4px;clear:both;}
.SendButtonDiv{display:block;margin-top:10px;}


/*Tags*/

.InnovationTags{margin-left:13px; float:left;margin-right:13px; width:95%;  }

.CreatetagListLeftColumn{width:30%; float:left; margin-left:13px; margin-bottom:20px;}

.CreatetagListMiddleColumn{width:30%; float:left;margin-left:13px; margin-bottom:20px;}

.CreatetagListRightColumn{width:30%; float:left;margin-left:13px; padding-right:13px; margin-bottom:20px;}

.InnovationTags{margin-left:13px; float:left;margin-right:13px; width:95%;  }

.tagListLeftColumn{width:48%; float:left; margin-left:13px; margin-bottom:20px;}

.tagListMiddleColumn{width:45%; float:left;margin-left:13px; margin-bottom:20px;}

.tagListRightColumn{width:0%;}

.Tags{width:100%;/*margin-top:16px;*/}

.tagRoot{padding-top:10px;}

.tagNode {font-size:15px; color:#363636; }

.ProfileTags{padding-right:15px;}

.ProfileTagsRegion{width:660px; background-color:#e1e1d1;}
.ProfileTagsRegion .ProfileTagsMargin{padding:16px;}

/*******/
/*BLOGS*/
/*******/

/* Date archive */
div.dateTree {
	margin: 0;
	padding: 5px;
	overflow: hidden;
}
div.dateTree ul {
	list-style-image: none;
	padding: 0;
	margin: 0;
}
div.dateTree ul ul {
	margin: 0 0 0 0;
}
div.dateTree ul li {
	background-image: none;
	margin: 0;
	padding: 0 0 0 0;
}
div.dateTree ul li ul li {
	background-image: none;
	padding-left: 15px;
}

/* Comments */
ol.comments {
	margin-bottom: 1.5em;
	padding: 0;
	margin: 0;
	list-style: none;
}
ol.comments li {
	padding-bottom: 1.2em;
	margin-bottom: 1.2em;
	border-bottom: 1px solid #f0f0f0;
	overflow: hidden;
}
ol.comments div.dateAndWriter {
	float: left;
	margin-right: 1%;
	margin-left: 1%;
	width: 12%;
	overflow: hidden;
}
ol.comments div.itemContent {
	float: left;
	width: 85%;
	overflow: hidden;
}
ol.comments h3 {
	margin-top: 0;
}
ol.comments .footer {
	margin-top: 0.4em;
	text-align: right;
}
ol.comments .footer h2 {
	margin: 0.5em 0;
	margin-top: 0.2em;
	font-size: 1.1em;
	font-style: italic;
}
ol.comments .footer a {
	font-family: Verdana, Helvetica, Sans-Serif;
	font-style: normal;
}

a.delete{color:#f7941e;}
.services a.edit{color:#f7941e;}
.onPageSearch a.button{color:#f7941e;}
span a.button{color:#f7941e;}

.SortFilter{height:25px;}
.SortList{float:left;width:100%; margin-bottom:33px; }
.SortType{}
.SortType span{float:left; color:#4f4f4f; font-weight:normal; font-size:14px; }
.SortType .Left{background:url('images/framework/filter_left.gif') no-repeat; width:4px;height:25px;}
.SortType .Right{background:url('images/framework/filter_right.gif') no-repeat; width:4px;height:25px; margin-right:2px;}
.SortType .Middle{background:url('images/framework/filter_middle.gif') repeat-x; height:25px;padding-right:14px;}
.SortDivider{width:2px;height:25px;float:left;}
.SortType .Middle a{color:#00b1ec;}
.SortType .Headline{font-weight:bold;padding-left:15px}
.SortType .Selected a{color:#363636;}

.SortMenuAreaProfile{ width:400px; float:left; margin-top:40px; font-size:23px;}
.SortMenuArea{ width:1024px; clear:both;  margin-top:40px; font-size:23px;}
ul.SortMenu{list-style-type:none; height: 46px; margin:0; padding:0;}
.SortMenu li.selected{float:left; margin:-6px 18px 0 0;  padding:0 5px 0 0;  background:url('images/framework/Tab_Right.gif') no-repeat top right; height:37px; }
.SortMenu li{float:left; margin:0 18px 0 0; padding:0; background:none;  height:37px; }
.SortMenu li .normal{color:#363636;  padding:0; }
.SortLeft{background:url('images/framework/Tab_Left.gif') no-repeat top left; height:37px; float:left; width:5px;}
.SortMiddle{background:url('images/framework/Tab_Middle.gif') repeat-x top left; height:37px;  padding: 6px 10px 0 14px;}
.SortMiddle span.selected {color:#fff; }
.SortArrow{background:url('images/framework/Tab_arrow.gif') no-repeat top center;height:9px;margin-top:-6px;}
.SortMenu li .normal a{ padding-left:14px;}

/*Feed*/
.MarginWrapper{margin:0 18px 0 18px;}
h4.feed{font-size:11px; line-height:12px; color:#008bb4;margin:10px 0 3px 0; padding:0;}
h2.feed{font-size:18px; font-weight:bold; line-height:22px; float:left;}
.posted{font-size:11px; font-weight:normal; line-height:24px; color:#666;margin:0 0 1px 0; float:left;}
p.feed{font-size:14px; font-weight:normal; line-height:23px; text-align:left; margin-right:30px;}
.FeedBottom{font-size:11px; font-weight:normal; line-height:24px; color:#008bb4; clear:both;}
.Share{background:url('Images/Framework/Share.gif') no-repeat;padding-left:16px;}
.UnFollow{background:url('Images/Framework/FollowIcon.gif') no-repeat;padding-left:19px;}
.Star{background:url('Images/Framework/AddStar.gif') no-repeat;padding-left:18px;}
.StarActive{background:url('Images/Framework/AddStarActive.gif') no-repeat;padding-left:18px;}
.FeedDivider{padding:0 6px 0 5px;}
.FeedLine{border-bottom:1px solid #e1e1d7;margin:12px -17px 0 -17px; clear:both;}
.FeedImage{float:left;margin-right:9px; margin-bottom:7px; clear:left;}
.FeedFollowButton img{margin:5px 7px -7px 0;}
.FeedBlueHeader{background:url('Images/Framework/BlueHeader.gif') no-repeat; width:280px; height:32px;clear:both; margin:22px 0 8px 0; }
.PaginationWrapper{margin-top:60px;}
.reply{background:url('Images/Framework/ReplyIcon.gif') no-repeat left bottom; padding-left:14px;font-size:11px; font-weight:normal; line-height:24px; color:#27c4f3; }
.FeedContent{clear:both;}
.spanseparator{margin:0 5px 0 6px; float:left;}
.Feed .spanseparator{margin:0 5px 0 6px; float:left;}


.PopularList{list-style-type:none; margin:0; padding:0;}
.PopularList li{list-style-type:none; margin: 0; padding:0;height:81px;}
.PopularList li img{float:left; width:88px; height:66px; margin-right:12px;}
.PopularList li .PopularContent{width:175px; float:left;margin-top:0; }
h3.Popular{font-size:12px; font-weight:bold; line-height:24px; color:#000; margin:-3px 0 -3px 0;padding:0;}
.PopularList li .PopularContent p{font-size:12px; font-weight:normal; line-height:16px; color:#222; margin:0;padding:0;}
.PopularList li .PopularContent .PopularBottomContent{width:180px; float:left;}
.PopularList li .PopularContent .PopularBottomContent .TypeLeft{font-size:11px; line-height:16px; color:#008bb4;margin-right:3px;}
.PopularList li .PopularContent .PopularBottomContent .DateRight{font-size:11px; line-height:16px; color:#666;margin-left:3px;}

/*Right profile*/
h3.RightHeader{margin-top:-3px; margin-bottom:-3px; font-size:12px; font-weight:bold; color:#000;}
.RightList{width:280px;}
.RightListItem{height:79px;}
.LeftImage{width:88px; float:left; margin-right:12px;}
.RightText{width:180px; float:left; }
.RightText p{font-size:12px;line-height:16px; margin:0; padding:0;}
.RightTextSmall{width:180px; float:left; margin-top:11px;}
p.Company{margin-top:2px; color:#008bb4; font-size:11px;}
a.RightListLink{margin-top:2px; color:#008bb4; font-size:11px;}
a.RightListLink img{margin-right:5px; margin-top:5px;}

.OrangeHeader{background:url('Images/Framework/OrangeHeaderRight.gif') no-repeat; width:280px; height:32px;clear:both; margin:13px 0 8px 0; }
.GreenHeader{background:url('Images/Framework/GreenHeader.gif') no-repeat; width:280px; height:32px;clear:both; margin:13px 0 8px 0; }
.BlueHeader{background:url('Images/Framework/BlueHeader.gif') no-repeat; width:280px; height:32px;clear:both; margin:13px 0 8px 0; }

.RightGreyFrame{background-color:#e1e1d7; margin-top:2px; margin-bottom:20px; width:280px;}
.RightGreyFrameBottom{background:url('Images/Framework/RightMenuBottom.gif') no-repeat; width:280px; height:12px; margin:0; padding:0;}

.RightMenu {list-style-type:none; margin:32px 0 0 0; padding:0;width:257px; height:1%;position:relative;}
/*.RightMenu:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }*/
.RightMenu li{list-style-type:none; margin:0;width:257px;height:34px; /*background:url('Images/IconMenyLine.gif') repeat-x top;*/}
.RightMenu li.notactive{list-style-type:none; margin:0;width:257px;height:34px; background:url('Images/Framework/IconMenyLine.gif') repeat-x top; clear:both;}
.RightMenu li a img{margin:4px 9px 0 13px;float:left;}
.RightMenu li.Selected a img{margin:8px 9px 0 13px;float:left;}
.RightMenu li a span{font-size:11px; font-weight:bold; line-height:16px;vertical-align:bottom; margin-top:10px;color:#222;}
.RightMenu li.Selected{list-style-type:none; margin:0 0 0 -12px;width:280px;height:38px; background:url('Images/Framework/RightMenuActive.gif') no-repeat;}
.RightMenu li.Selected img{margin:2px 14px 0 13px;}
.RightMenuItem{height:20px; margin:0 14px 0 14px; padding:0;}
.RightMenuItemSelected{height:20px; margin:7px 14px 0 14px; padding-top:7px;}
.RightMenuItemSelected span{font-size:11px; font-weight:bold; line-height:16px;vertical-align:bottom; margin-top:5px;}
.RightMenu li.notactive span{font-size:11px; font-weight:bold; line-height:16px;vertical-align:bottom; margin-top:10px;}
.RightMenu li.notactive img{float:left;}
.RightMenuItem span{font-size:11px; font-weight:bold; line-height:16px;vertical-align:bottom; margin-top:5px;}
.LeftRightWrapper{margin:0 12px 18px 12px;}
.RightMenuItemSelected img{float:left;}
.RightMenuItem img{float:left; margin:4px 8px 0 0;}

.ImageMenu{list-style-type:none; margin:0; padding:0;width:280px; height:1%;position:relative;}
.ImageMenu li.Selected{list-style-type:none; margin:-5px 0 0 -12px;width:280px;height:99px; background:url('Images/Framework/ImageMenuActive.gif') no-repeat;}
.ImageMenu li{list-style-type:none; margin:0;width:260px; background-color:#e1e1d7;}
.ImageMenuText p.RightText a{color:#222; text-decoration:none;}
.ImageMenuText h3.RightHeader a{color:#222;text-decoration:none;}
.ImageMenu li.notactive{list-style-type:none; margin:0;width:260px; background-color:#e1e1d7;}
.ImageMenuItemnotactive{height:66px; margin:10px 14px 0 0;}

.ImageMenuItemSelected{height:66px; margin:0 14px 0 14px;padding-top:17px;}
.ImageMenuItem{height:66px; /*margin:15px 14px 0 14px;*/margin:10px 0 14px 2px; width:240px;padding:0;}
.LeftImage{width:88px; float:left; margin-right:12px;}
.ImageMenuText{width:135px; float:left; }
.ImageMenuText p.RightText {font-size:12px;line-height:16px; float:left;width:135px;margin:0; padding:0;}

.LeftContent p.RightContentText{font-size:18px; font-weight:bold; line-height:22px; margin:0 0 22px 0; padding:0;}
.ProfileIngress{font-size:18px; font-weight:bold; line-height:22px; margin:0 0 22px 0; padding:0;}
p.ProfileIngress{font-size:18px; font-weight:bold; line-height:22px; margin:0 0 22px 0; padding:0;}
.VideoImageArea{margin-bottom:19px;}

.InfoFundingAreaTop{background: url('Images/Framework/ChallengeBgTop.gif') no-repeat; width:672px; height:7px;margin:20px 0 0 0;}
.InfoFundingAreaBottom{background: url('Images/Framework/ChallengeBgBottom.gif') no-repeat; width:672px; height:7px;margin:0 0 26px 0;}
.InfoFundingAreaMiddle{background: url('Images/Framework/ChallengeBgMiddle.gif') repeat-y; width:672px; min-height:84px;/*margin:20px 0 26px 0;*/}
.InfoFundingAreaMiddle .AreaLeft{margin:0 21px 0 25px;float:left;}
.InfoFundingAreaMiddle .AreaLeft img{margin-top:-7px;}
.InfoFundingAreaMiddle .AreaLeft .Separator{padding:0 6px 0 5px;}
.InfoFundingAreaMiddle .AreaMiddle{float:left; width:350px;}
.InfoFundingAreaMiddle .AreaMiddle .Top{font-size:27px; font-weight:bold;margin:22px 0 11px 0;}
.InfoFundingAreaMiddle .AreaMiddle .Bottom{font-size:16px; font-weight:bold;}
.InfoFundingAreaMiddle .AreaMiddle .Bottom .divider{margin:0 5px 0 6px;}
.InfoFundingAreaMiddle .AreaRight{float:right; margin:12px 15px 0 0;}
.InfoFundingAreaMiddle .AreaLeftLong{margin:0 0 0 11px;float:left;}
.InfoFundingAreaMiddle .AreaLeftLong .Separator{padding:0 6px 0 5px;}


.InfoFundingArea{background: url('Images/Framework/ChallengeBg.gif') no-repeat; width:672px; height:88px;margin:20px 0 26px 0;}
.InfoFundingArea .AreaLeft{margin:0 21px 0 25px;float:left;}
.InfoFundingArea .AreaLeft .Separator{padding:0 6px 0 5px;}
.InfoFundingArea .AreaMiddle{float:left; width:350px;}
.InfoFundingArea .AreaMiddle .Top{font-size:27px; font-weight:bold;margin:22px 0 11px 0;}
.InfoFundingArea .AreaMiddle .Bottom{font-size:16px; font-weight:bold;}
.InfoFundingArea .AreaMiddle .Bottom .divider{margin:0 5px 0 6px;}
.InfoFundingArea .AreaRight{float:right; margin:12px 15px 0 0;}
.InfoFundingArea .AreaLeftLong{margin:0 0 0 11px;float:left;}
.InfoFundingArea .AreaLeftLong .Separator{padding:0 6px 0 5px;}

.crowdfundingprogressinfoprofile{width:524px; margin:5px 0 0 3px;}

#crowdfundingprogressprofile {
background:url('Images/Framework/FundingBgLong.gif') no-repeat scroll 0 0 ;
float:left;
height:33px;
margin:15px 0 0 0;
width:524px;
}

#crowdfundingprogressprofile div {
background:url('Images/Framework/FundingGreenMiddle.gif') repeat-x scroll 0 0 #cacab9; height:18px;float:left;max-width:134px;
}

.crowdfundingprogressprofileleft{background:url('Images/Framework/FundingGreeLeft.gif') no-repeat; height:18px;float:left; width:4px;
}

.crowdfundingprogressprofileright{background:transparent url('Images/Framework/FundingGreenRight.png') no-repeat; height:18px;float:left; width:4px;
}

.RightTextRegion{float:right; width:217px; margin:0 0 30px 20px;}
.Line{border-bottom:1px solid #cacaca; margin:0 0 10px 0;clear:both;}

h4{font-size:11px; font-weight:bold; line-height:18px;margin:0; padding:0;clear:both;}

.TagsProfile ul li.Selected span.TagSelectedLeftGray{background:url('Images/Framework/GrayTagLeft.gif') no-repeat;width:3px;height:22px;float:left; margin-left:4px;}
.TagsProfile ul li.Selected span.TagSelectedMiddleGray{background:url('Images/Framework/GrayTagMiddle.gif') repeat-x;height:22px;padding:0 3px 0 3px;float:left;}
.TagsProfile ul li.Selected span.TagSelectedRightGray{background:url('Images/Framework/GrayTagRight.gif') no-repeat;width:3px;height:22px;float:left;}
.TagsProfile ul li.Selected span.TagSelectedMiddleGray a{color:#222;}
.TagsProfile ul{margin:0; padding:0 0 15px 0;}
.TagsProfile ul li{list-style-type:none; margin:0;line-height:18px; font-size:11px;color:#444;padding:1px 3px 0px 3px; float:left;height:22px;white-space:nowrap;}
.TagsProfile{margin-bottom:15px;clear:both;}
.pdf{background:url('Images/Framework/pdfIcon.gif') no-repeat; height:17px; padding-left:23px; font-size:11px; line-height:24px; margin-top:5px;}
.TopWrapper{margin-top:15px; }
.TopWrapper img{margin-top:5px; margin-left:-4px; }

.Follow img{vertical-align:top;}
.Follow b span{margin-right:5px;}
.Follow{font-size:11px;}
.Views{font-size:11px;}
.spandivider{margin:0 5px 0 6px;}
.Views span{margin-right:5px;}

/*ContentPage*/

h1.ContentPage{font-size:30px; line-height:40px; font-weight:bold; margin:12px 0 12px 0; padding:0;}
p.ContentPage{font-size:14px; line-height:23px; font-weight:normal; width:670px; margin:0 0 20px 0;}
.ImageAreaLeft{float:left; margin:0 22px 22px 0}
.RightContentText{font-size:12px; line-height:20px; font-weight:normal;}

.EventPuffContent{margin-top:14px; position:relative;}
.EventPuffContent .EventPuff{}
.EventPuffContent .EventPuffArrow{/*background:url('Images/Icons/pil.png') no-repeat;*/ height:32px; width:21px; position:absolute;right:10px; top:100px; z-index:20;}
.EventPuffContent .EventPuffArrow a{height:32px; width:21px;}

.PartnerPuffContent{position:relative;}
.PartnerPuffContent .PartnerPuffArrow{ height:32px; width:21px; position:absolute;right:20px; top:20px;}
.PartnerPuffContent .PartnerPuffArrow a{height:32px; width:21px;}

.BecomePremiumMemberPuffContent{position:relative;}
.BecomePremiumMemberPuff{}
.BecomePremiumMemberPuffArrow{height:32px; width:21px; position:absolute;right:10px; top:100px; z-index:100;}
.BecomePremiumMemberPuffArrow a{height:32px; width:21px;}



/*Hero*/
h3.hero{font-size:14px;color:#999;}
.RightTextRegionTop{background:url('Images/Framework/GreySmallContent.gif') no-repeat;width:225px;height:5px;}
.RightTextRegionMiddle{background:url('Images/Framework/GreySmallContentMiddle.gif') repeat-y;width:225px;}
.RightTextRegionMiddle .RightTextRegionContent{margin:0 14px 0 14px; padding:9px 0 9px 0;}
.RightTextRegionBottom{background:url('Images/Framework/GreySmallContentBottom.gif') no-repeat;width:225px;height:5px;}

.fileicon{background:url('Images/Framework/FileIcon.gif') no-repeat center left; padding-left:15px; font-size:11px;}
.StatLeft{float:left;width:125px;}
.FanButton{width:70px;float:left;margin-top:8px; margin-bottom:8px;}



/*Seeker*/
.SeekerContent{width:100%;}
.SeekerItem{width:317px;float:left; margin-right:15px; margin-top:10px;/*height:200px;*/}
.SubmitReply img{clear:both; margin-top:20px;float:left;}

input.NewSeeker{width:107px;}
h2 input.NewSeeker{margin:0 0 -10px 10px;}

.DeleteLink{font-size:10px; color:#666; float:left; vertical-align:bottom;}
.SeekerTextWrapper{margin:14px;width:272px;}

.SeekerItem .validation span{float:left; /*margin-left:-10px;*/}

.ContentWide .validation span{float:left; /*margin-left:-10px;*/}

h3 span{width:100%;}
.NewSeeker{width:100%; margin-top:20px;}

/*TwoColumn Page*/
.LeftRegion{width:48%; margin-right:20px;float:left;}
.RightRegion{width:48%;float:right;}

/*Inbox messages*/

ul.messages{list-style-type:none; margin:0; padding:0;}

.imgListThmb {
	/*padding: 2px;
	background-color: #fff;
	float: left;
	overflow: hidden;*/
	
}

ul.messages {
	margin: 0;
	overflow: hidden;
	clear: both;
	list-style: none;
	list-style-image: none;
}
ul.messages li {
	padding: 5px 12px 5px 12px;
	margin-bottom:13px;
	display: block;
	overflow: hidden;
	background-color: #fff;
}
ul.messages li.unread {
	/*background-color: #f6f6f6;*/
	font-weight:bold;
}

ul.messages li.unread  .InboxSubject a
{
    font-weight:bold;
}

ul.messages .imgListThmb {
	margin-right: 10px;
}

div.messagePreview {
	width:480px;
	float:left;	
}
div.messagePreview .comment a
{
    float:left;
    margin-right:4px;    
}

div.messagePreview .comment{margin-bottom:-3px;}


div.messagePreview .comment .posted 
{
    font-size:11px; font-weight:normal; color:#666; margin-top:-3px;
	
}

div.messagePreview .spanseparator{margin:0 5px 0 6px; float:left;font-size:11px; font-weight:normal; color:#666;}


div.messagePreview a.subject
{
font-size:14px;
	color:#363636;
	font-weight:normal;
	
	}

div.comment, span.comment {
	clear: both;
	
	overflow: hidden;
	
}

div.comment .Sender{
font-size:15px;
	color:#191919;
	font-weight:bold;/*semi*/
	float:left;
	margin-right:10px;

}

.MessageImage{width:28px; height:28px; float:left;overflow: hidden; margin-right:10px; }

.MessageSubject{width:616px; margin-left:48px; position:relative; top:0px;clear:both; margin-bottom:5px; font-size:12px;	color:#363636;	font-weight:bold; padding:4px 4px 0 4px;}
/*.messageSubjectArrow{background: url('images/framework/subject_arrow.gif') no-repeat;width:10px; height:6px; left:47px; bottom:32px; position:absolute; z-index:2;}
.messageSubjectLeft{background: url('images/framework/subject_bg_left.gif') no-repeat;width:6px; height:33px;float:left;}
.messageSubjectMiddle{background: url('images/framework/subject_bg_middle.gif') repeat-x; height:33px;float:left; min-width:60px;}
.messageSubjectRight{background: url('images/framework/subject_bg_right.gif') no-repeat;width:5px; height:33px;float:left;}*/

.messageSubjectMiddle .MessageSubject{font-size:14px;	color:#363636;	font-weight:bold; padding:4px 4px 0 4px;  }

.InboxSubject a.subject{font-size:12px !important;	color:#666 !important;	font-weight:bold !important; padding:0;  }

/*Read messages*/

/*.MessageBody{margin-left:26px; margin-top:10px; clear:both;}
.MessageBodyTop{background: url('images/framework/MessageTop.gif') no-repeat;width:616px; height:12px;}
.MessageBodyMiddle{background: url('images/framework/MessageMiddle.gif) repeat-y; width:616px; }
.MessageBodyMiddle .MessageText{margin:0 15px 0 15px; padding: 11px 0 11px 0;}
.MessageBodyBottom{background: url('images/framework/MessageBottom.gif) no-repeat; width:616px; height:7px;}*/

.Message{width:616px; clear:both; margin-bottom:8px;}
.MessageTop{background:url(Images/Framework/MessageTop.gif) no-repeat; width:616px; height:12px;}
.MessageMiddle{background:url(Images/Framework/MessageMiddle.gif) repeat-y; width:616px;}
.MessageMiddle .MessageContent{margin:0 15px 0 15px; padding: 11px 0 11px 0;}
.MessageBottom{background:url(Images/Framework/MessageBottom.gif) no-repeat; width:616px; height:7px;}

.MessageButtons{margin-left:26px;}
.MessageButtons a{color:#0291ff; margin-top:5px;}

.InboxButtons{margin-left:39px;}
.InboxButtons a{color:#0291ff; margin-top:5px;}

div.singleMessageHeader {
	
	margin-top: 19px;
	margin-left:13px;
	overflow: hidden;
	width:511px;
	clear:both;
}

div.messageWriter {
	float: left;
	margin-top:8px;
}

div.messageWriter .posted{font-size:11px; font-weight:normal; color:#666;margin:-4px 0 0 0; float:left;}

div.messageWriter .spanseparator{margin:0 5px 0 6px; float:left;font-size:11px; font-weight:normal; color:#666;}

a.messagedelete{font-size:11px; font-weight:normal; color:#0291ff;}

.messagereply a span{font-size:11px; font-weight:normal;color:#0291ff;}

div.messageWriter .comment{float:left; display:inline;border:1px solid red;}

div.messageWriter .Sender{
    font-size:15px;
	color:#191919;
	font-weight:bold;/*semi*/
	float:left;
	display:inline;
	margin-right:10px;
}

div.menuBar {
	
	width:320px;
	padding-bottom:30px;
    margin:13px 18px 0 18px
}

.menuBarLeft{background: url('images/framework/menu_bg_left.gif') no-repeat;width:4px; height:33px;float:left;}

.menuBarMiddle{background: url('images/framework/menu_bg_middle.gif') repeat-x; height:33px;float:left;}

.menuBarMiddle .menuBarText{padding:3px;margin-top:5px;}

.menuBarMiddle a{font-size:14px;color:#424242; padding:0 5px 0 5px; }

.menuBarRight{background: url('images/framework/menu_bg_right.gif') no-repeat;width:4px; height:33px;float:left;}

.menuBarMiddle .menuBarText a:active{font-weight:bold;}

.InviteInfoText{clear:both; width:100%; line-height:30px;}
.InviteLabel{width:70px;display:block; text-align:left; margin:4px 0 0 0; padding:0; float:left;}

.ClearBoth{clear:both;}

/*.valMessage{margin:-5px 0 20px 0px;float:right; margin-right:140px;}*/
div.validation {
	/*float: left;*/
	clear:right;
}
div.valMessage {
	float:left;
	margin-left: 10px;
}

ul.fund{clear:both;}

.Required{vertical-align:middle; /*float:none;*/float:left;}
.Required2{vertical-align:top; /*float:none;*/float:left; margin-top:-5px;}

.Owner{clear:both;}

.MarginTopBottom{margin:10px 0 10px 0;}

.SeachDiv .Search_Button{margin-bottom:-15px;}

.OwnerLst{float:left; margin-bottom:10px; margin-top:10px; width:245px;}

.FundTopUpTextBox{width:280px;}

.MarginBottom{margin-bottom:20px;}

table tr td{vertical-align:top;}

.InfoText{margin-bottom:10px;}

a.TermsAndConditions{text-decoration:underline;margin-left:3px;}

.validation .text{margin-top:-3px;}

input.OK_btn{width:53px !important;clear:both; margin-left:-4px; }

.OKFundButton{margin-left:-4px;margin-top:5px;}

.StartCrowdfundingBT{margin-bottom:12px;}

.PreferredFormat{clear:both; margin:-10px 0 8px 120px; font-size:10px;}

.MaxChar{clear:both; margin:-20px 0 8px 120px; font-size:10px;}
.MaxChar2{clear:both; margin:-10px 0 8px 120px; font-size:10px;}
.MaxChar3{clear:both; margin:-8px 0 10px 120px; font-size:10px;}

.FundDropList{margin-bottom:12px;}

.UnlockBT{clear:both; margin-bottom:30px; margin-left:-4px; margin-top:-10px;}

.h3.RightHeader a{text-decoration:none;}




