﻿
.moreInfo_Wrapper  {
	position: relative;
	width: 242px;
	clear: right;
	float: right;
	right: -42px;
 }
.moreInfo { color: #028AC4;font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 18px; }
.moreInfo a:link { color: #028AC4; text-decoration: none; }
.moreInfo a:visited {color: #028AC4; text-decoration: none; }
.moreInfo a:active { color: #028AC4; text-decoration: none; }
.moreInfo a:hover { color: #028AC4; text-decoration: underline; }



.portfolioImageMain_Wrapper { padding: 19px 0px 20px 18px; }
.portfolioImageMain { height:325px; vertical-align:bottom; text-align:left; background: url('/images/portfolio_bottom_bkg.png')left bottom no-repeat;  }
.portfolioImageMain img { display:block; }

.portfolioOverview_Wrapper, portfolioSolutions_Wrapper {
        overflow:hidden;
        position:relative;
        /* set width ! */
}

.portfolioOverview_Content, portfolioSolutions_Content {
        position:absolute;
        top:0;
        left:0;
}

.portfolioContent {	position:relative; width:340px; height:260px; padding: 0px 20px 0px 20px; }
.portfolioContent .portfolioOverview_Wrapper {width:320px; height:210px; overflow:hidden;}
.portfolioContent .portfolioSolutions_Wrapper {width:320px; height:210px; overflow:hidden;}
.portfolioContent .RadSlider{position:absolute;top:10px; right: 2px;}

.portfolioTabStrip { padding: 36px 0px 22px 3px; }
.portfolioTab_Selected { color: #6C8E80 !important; }
.portfolioClientContent { padding: 5px 0px 0px 0px; }
.portfolioContentBefore { width:340px; height:270px; padding: 0px 20px 0px 20px; }
.portfolioClientName { color: #028AC4;font-family:Arial, Helvetica, sans-serif; font-size: 16px;font-weight: bold; line-height: 22px; }
.portfolioTabFieldTitle { color:#4d4a4b;font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight: bold; line-height:20px; }
.portfolioTabFieldContent {	color:#4d4a4b;font-family:Arial, Helvetica, sans-serif; font-size:11px;line-height:20px; }

.portfolioSlider_Wrapper { 	height: 210px; width: 890px; vertical-align:top; text-align:center; padding: 0px 25px 30px 25px; }
.portfolioImages { width:841px;	height:138px; background: url('/images/portfolioSliderImages_background.jpg') 0 0 no-repeat; }
.portfolioImages_Wrapper { background:transparent; width:829px; height:122px; overflow:hidden; position:relative; top:16px; left:6px; white-space:nowrap;	}
.portfolioImages_Wrapper img { display:inline; padding: 0px 6px 0px 2px; }
.portfolioImages_Content { position:absolute; top:0; left:0; }
.portfolioImages_Slider { text-align:center; width:841px; height: 37px;	background: url('/images/portfolioSlider_background.jpg') 0 0 no-repeat; }
.portfolioImages_Slider .RadSlider{ margin:0 auto; }
  
.launchboxTitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #00a1dc; padding-top: 0px; padding-right: 25px; padding-bottom: 3px; padding-left: 25px; line-height: 12px; }
.launchboxScreenshot { padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 19px; line-height: 12px; }
.launchboxDescription { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #7c7c7c; padding-top: 0px; padding-right: 25px; padding-bottom: 0px; padding-left: 25px; line-height: 14px; } 
       
.newsListIcon {	padding: 25px 10px 10px 0px; vertical-align: top; }
.newsListIconDetail {	padding: 15px 10px 10px 5px; }
.newsListPublishingInfo { color:#4d4a4b;font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight: bold; padding-top:15px; }
.newsListHeadline { color: #028AC4;font-family:Arial, Helvetica, sans-serif; font-size: 14px;font-weight: bold; padding-right:10px; }
.newsListHeadline a:link { color: #028AC4; text-decoration: none; }
.newsListHeadline a:visited {color: #028AC4; text-decoration: none; }
.newsListHeadline a:active { color: #028AC4; text-decoration: none; }
.newsListHeadline a:hover { color: #028AC4; text-decoration: underline; }

.newsListContent_Wrapper { padding: 0px 0px 0px 0px; }
.newsListContent { color:#4d4a4b;font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:18px;}
.newsListMore { color:#028AC4;font-family:Arial, Helvetica, sans-serif; font-size:12px;line-height:18px; }
.newsListMore a:link { color: #028AC4; text-decoration: none; }
.newsListMore a:visited {color: #028AC4; text-decoration: none; }
.newsListMore a:active { color: #028AC4; text-decoration: none; }
.newsListMore a:hover { color: #028AC4; text-decoration: underline; }



.dynamicGCHeader { color:#ffffff;font-family:Arial, Helvetica, sans-serif; font-size:13px;line-height:16px; }
.dynamicGCHeader a:link { color: #ffffff; text-decoration: none; }
.dynamicGCHeader a:visited {color: #ffffff; text-decoration: none; }
.dynamicGCHeader a:active { color: #ffffff; text-decoration: none; }
.dynamicGCHeader a:hover { color: #ffffff; text-decoration: underline; }


.tagCloudBG  {
	background-image: url('/Images/tagCloud_bg.png');
	background-repeat: repeat-y;
	background-position: top left;
	padding-top: 50px;
	padding-left: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	width: 246px; 
	color: #ffffff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height:20px; }	
.tagCloudDiv { position: relative; clear: left; float: left; left: -10px; }
.tagCloud ul { display:inline; list-style: none; list-style-type: none; }
.tagCloud li { display:inline; list-style-type: none; color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 10px; line-height:22px;}
.tagCloud li a:link { color: #ffffff; text-decoration: none; }
.tagCloud li a:visited { color: #ffffff; text-decoration: none; }
.tagCloud li a:active { color: #ffffff; text-decoration: none; }
.tagCloud li a:hover { color: #ffffff; text-decoration: underline; }

.tagCloudItem {	display: inline; color: #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 9px; }
.tagCloudItem a:link { color: #ffffff; text-decoration: none; }
.tagCloudItem a:visited { color: #ffffff; text-decoration: none; }
.tagCloudItem a:active { color: #ffffff; text-decoration: none; }
.tagCloudItem a:hover { color: #ffffff; text-decoration: underline; }

