#mainBoxInnerRight {
	float: left;
	width: 254px;
	padding: 5px 10px 10px 16px;
	margin-left: 16px;
	border-top: 4px solid #14A48D;
	background-color: #F4F4F4;
}
#mainBoxInnerRight h2 {
	margin:0px;
	margin-bottom:10px;
	color:#323232;
	font-size: 13pt;
	font-weight:bold;
	float:left;
}

#mainBoxInnerRight #loginForm {
	background-color: #CCCCCC;
	float:left;
	padding: 8px;
	width: 234px;
	margin-bottom:8px;
}
#mainBoxInnerRight #loginForm input {
	background-color:#ECEBEB;
	border:0 none;
	color:#323232;
	font-family:arial;
	font-size:10pt;
	height:28px;
	margin: 0px;
	margin-bottom:7px;
	padding:5px;
}
#mainBoxInnerRight #loginForm .input210 {
	width:130px;
	clear: left;
	 font-style: italic;
	 font-size:8pt;
}
#mainBoxInnerRight #loginForm .input100 {
	width: 89px;
	height: 31px;
	padding:0px;
	color:#5C6458;
	font-size:9pt;
	font-weight:bold;
}
#mainBoxInnerRight #loginForm .check {
	width:30px;
}
#mainBoxInnerRight #loginForm .btn {
	float: right;
	margin-bottom:0px;
	background-image: url(../../../common/img/startpage/login.png);
}

#mainBoxInnerRight #searchBox {
	background-color: #CCCCCC;
	float:left;
	padding: 8px;
	width: 234px;
}
#mainBoxInnerRight #searchBox input {
	background-color:#ECEBEB;
	border:0 none;
	color:#323232;
	font-family:arial;
	font-size:10pt;
	height:28px;
	margin: 0px;
	margin-bottom:7px;
	padding:5px;
}
#mainBoxInnerRight #searchBox .input100 {
	width:130px;
	clear: left;
	 font-style: italic;
	 font-size:8pt;
}
#mainBoxInnerRight #searchBox .btn {
	float: right;
	margin-bottom:0px;
	background-color: #15A991;
	color: #fff;
	color:#5C6458;
	font-size:9pt;
	font-weight:bold;
	height:31px;
	padding:0;
	width:89px;
	background-image:url(../../../common/img/startpage/login.png);
}

#mainBoxInnerRight .portraitBox {
	float:left;
	height:166px;
	width:250px;
	margin-top:16px;
}

#mainBoxInnerRight .portraitBox p {
	color:white;
	font-size:14px;
	font-weight:bold;
	line-height:22px;
	padding-left:15px;
	padding-top:16px;
}

#mainBoxInnerRight .portraitBox p a {
	color:white;
}

/***************************************************
				 TESTIMONIALS
***************************************************/

#mainBoxInnerRight #testimonial-holder {
	background-image:url(../../../common/img/startpage/testimonial-bk.png);
	background-color: #333333;
	width: 210px;
	float: left;
	padding: 20px;
	margin-bottom: 25px;
	margin-top:18px;
}

#mainBoxInnerRight #testimonial-holder .sliderbutton {
	float:right;
	width:17px
}

#mainBoxInnerRight #testimonial-holder .sliderbutton img {
	cursor:pointer
}

#mainBoxInnerRight #testimonial-holder #testimonial {
	float:left;
	position:relative;
	overflow:auto;
	width:210px;
	font-size: 11px;
	height: 105px;
}

#mainBoxInnerRight #testimonial-holder #testimonial ul {
	position:absolute;
	list-style:none;
	top:0;
	left:0;
	padding: 0px;
	height: 155px;
	margin-left: 0px;
}

#mainBoxInnerRight #testimonial-holder #testimonial li {
	float:left;
	width:210px;
	height:105px;
	color: #fff;
	padding: 0px;
	background-image: none;
}

#mainBoxInnerRight #testimonial-holder #testimonial li a {
	text-align: right;
	display: block;
	color: #31B8DA;
	font-size: 11px;
}

#mainBoxInnerRight #testimonial-holder #testimonial li p {
	padding: 0px;
	margin: 0px;
}

#mainBoxInnerRight #testimonial-holder #testimonial li .author {
	font-weight: bold;
	color: #CCCCCC;
	text-align: right;
	display: block;
	font-size: 11px;
}

#mainBoxInnerRight #testimonial-holder h2 {
	color: #FFFFFF;
	float: left;
	font-size: 22px;
}

/**************************************/
/*                twitter              */
/**************************************/

#mainBoxInnerRight #twitter-holder {
	float: left;
	background-image:url(../../../common/img/startpage/followme.png);
}

#mainBoxInnerRight #twitter-holder #twitter_update_list {
	float:left;
	height:90px;
	margin:10px;
	width:210px;
	font-weight: bold;
	color: white;
}

#mainBoxInnerRight #twitter-holder #twitter_div {
	background-color: #15A991;
	height:145px;
	width:250px;
}

#mainBoxInnerRight #twitter-holder #twitter_div li {
	background-color: #15A991;
}

#mainBoxInnerRight #twitter-holder #twitter_div li span a {
	color: #FFF;
	text-decoration:underline;
}

#mainBoxInnerRight #twitter-holder #twitter {
	padding-top:30px;
}

#mainBoxInnerRight #columnBox {
	float: left;
	margin-left:-5px;
	margin-top: 16px;
}

#mainBoxInnerRight #columnBox .imageContainer {
	float: left;
	padding-left: 4px;
}

