/* @group Reset */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	outline: 0;
}

a img, fieldset {
	border: none;
}

a:focus, a:active {
	outline: 0;
}

/* @end */

/* @group typografie */

a:link, a:visited, a:active { 
	color:#2c4059;
	text-decoration:none; 
}

a:hover { 
	text-decoration: underline; 
}

b {
	color: #243f5a;
}

h1 { 
	font-size: 160%;
	margin-bottom: 5px;
	color:#2c4059;
}

h2 { 
	color:#2c4059;
	font-size:110%;
	margin-bottom: 10px;
	
}

h3 { 
	color:#2c4059;
	font-size:100%;
	
}

h4 { 
	color:#2c4059;
	font-size:90%; 
}

p { 
	margin-bottom:10px;
	color: #4c4c4c;
	line-height: 160%;
	
}

/* @end */

body { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	background: #f1f1f1 url(images/bodyBG.gif) repeat-x;
	color: #666;
}

#canvas { 
	width:100%;
	position:relative;
	margin-top:0px; }

#canvas .wrp { 
	width:960px;
	margin:-30px auto 0; 
}

#canvas .home {
	width:960px;
	margin: 0px auto 0; 
}

#canvas .colMain { 
	width:510px;
	background-color: #fff;
	border: 1px solid #d8d8d8;
	min-height:500px;
	padding: 10px;
	border-top-style: none;
	border-right-style: none;
}

#home .colMain, #home .colSide {
	min-height:200px;
	}

#no_colSide .colMain {
	width: 750px;
	margin: 0 15px 0 0;
	border-right: 1px solid #d8d8d8;
	min-height:100px;
}

#TB_ajaxContent {
	width: 630px !important;
	overflow-y:hidden !important;
	overflow-x:hidden !important;
	padding-bottom:50px !important;

	}

/* @group header */

#header { 
	width:960px;
	height:100px;
	margin:0 auto;
}

#header .logo { 
	margin: 15px 0 0;
	color: #fff;
}

#header .nav { 
	margin: 23px 0 0 10px;
}

#header .nav li {
	float:  left;
	margin-right: 10px;
	list-style-type: none;
	color: #fff;
	font-size: 110%;
	font-weight: bold;
}

#header .nav li a {
	display: block;
}

#header .nav a:link,
#header .nav a:visited,
#header .nav a:hover,
#header .nav a:active { 
	color: #fff;
	padding: 6px 8px;
	margin-right: -2px;
}

#header .nav a:hover, 
#header .nav a.selected:link,
#header .nav a.selected:visited,
#header .nav a.selected:hover,
#header .nav a.selected:active { 
	color: #fff;
	text-decoration:none;
	background-color: #072d4c;
	border: 1px solid #072d4c;
	padding: 5px 7px;
	border-radius: 5px;  
	-moz-border-radius: 5px;  
	-webkit-border-radius: 5px;
}

/* @end */

/* @group intro */

.intro {
	background: #fff url(images/introBG.png) repeat-x 0 bottom;
	height: 40px;
	width: 761px;
	padding: 15px 0 25px 10px;
	border: 1px solid #d8d8d8;
	border-bottom-style: none;
}

.intro .subNav ul {
	margin-top:18px;
	margin-left: 25px;
}

.intro .subNav li {
	float: left;
	list-style-type: none;
	margin-right: 5px;
}

.intro .subNav a:link, 
.intro .subNav a:visited { 
	padding: 4px 10px 6px;
	color: #999;

}

.intro .subNav a:hover { 
	color: #ff5b00;
	text-decoration:none;
}

.intro .subNav li .selected {
	margin-right: -1px;
	margin-left: -1px;
	padding-left: 10px;
	padding-right: 9px;
}


.intro .subNav a.selected:link,
.intro .subNav a.selected:visited,
.intro .subNav a.selected:hover,
.intro .subNav a.selected:active { 
	text-decoration:none;
	border: 1px solid #cbcbcb;
	margin-right: 0px;  
	border-bottom: 1px solid #fff;
	color: #ff5b00;
	background-color: #fff;
	height: 20px;
	border-radius: 5px;  
	-moz-border-radius: 5px;  
	-webkit-border-radius: 5px;
}

#home .intro {
	padding: 0px;
	border: 1px solid #d8d8d8;
	height: 330px;
	width: 771px;
	border-bottom-style: none;
	background: #fff;

	}
	
#home .intro #mySlides p.textIntro {
	margin-top: -233px;
	margin-left: 20px;
	font-size: 115%;
	color:#2c4059;
	width: 320px;
	}
	
#home .intro .text{
	margin-top: -233px;
	margin-left: 20px;
	font-size: 115%;
	color:#2c4059;
	padding: 0 0 0 20px;
	width: 500px;
	}
	
#home .intro .text p{
	color:#2c4059;
	}
	
	
#home .intro form .inputRow{
	margin-bottom: 5px;
	margin-top: 10px;
}

#home .intro form .inputRow input{
	width: 200px;
}
	
#home .intro form .formRow label{
	color:#2c4059;
	font-weight: bold;

}

.formTip {
	margin-left: 10px;
}

.formError {
	visibility:hidden;
		display: none;
	margin-left: 10px;
}

#home .intro .signupForm{
	width: 480px;
	min-height:200px;
	padding: 75px 0 0 20px;
	float: left;
}

#home .intro .signupText{
	width: 530px;
	min-height:200px;
	padding: 75px 0 0 20px;
	float: left;
		color:#2c4059;
}

#home .intro .signupText ul{
	margin-left: 40px;
}

#home .intro .signupText li{
	margin-bottom: 7px;
}
	
#home .intro .signupFormTextBox{
	
	margin-left: 490px;
	color:#2c4059;
	padding-top: 30px;
}
	
#home .intro .signupFormTextBox p{
	font-size: 100%;
	width: 250px;
	}
	
.signupAlgemeenBG {
	background: url(images/signupAlgemeen.png) no-repeat;
	height: 333px;
	width: 771px;
}

.signupProfileBG {
	background: url(images/signupProfile.png) no-repeat;
	height: 333px;
	width: 771px;
}

.signupBluetoothBG {
	background: url(images/signupBluetooth.png) no-repeat;
	height: 333px;
	width: 771px;
}

.signupMailBG {
	background: url(images/signupMail.png) no-repeat;
	height: 333px;
	width: 771px;
}

.intro .signupBackButton {
	margin-top: -34px;
	padding-left: 20px;
	color: #fff;
	font-weight: bold;
	width: 30px;
}

/* @end */

/* @group homepageSlider */

.jFlowSlideContainer {

}


#myController{
 	position: absolute;
 	top: 300px;
 	*top: 270px;
 	margin-left: 20px;
}

#myController span.jFlowControl {
	display:block;
	float: left;
	width: 17px;
	color:#fff;
	margin-right:5px;
	margin-left: 5px;
	cursor:pointer;
	background-image: url(images/sliderCircle.png);
	height: 15px;	
}

#myController span.jFlowPrev {
	display:block;
	float: left;
	width: 15px;
	background-image: url(images/sliderLeftArrow.png);
	cursor:pointer;
	margin-right: 5px;
	height: 15px;
}

#myController span.jFlowNext {
	display:block;
	float: left;
	width: 15px;
	height: 15px;
	background-image: url(images/sliderRightArrow.png);
	cursor:pointer;
	margin-left: 5px;
}

#jFlowSlide{

}

#myController span.jFlowSelected {
		display:block;
	float: left;
	width: 17px;
	background-image: url(images/sliderActiveCircle.png);
}


.jFlowPrev, .jFlowNext{
	cursor:pointer;
}

.signupButton {
	position: absolute;
 	top: 195px;
	}
	
.continueButton {
	margin-top: 20px;
	float: right;
	padding-right: 15px;
}

/* @end */

/* @group tooltip */

.tipsy { 

	padding: 5px;
	font-size: 100%; 
	opacity: 0.8; 
	filter: alpha(opacity=80); 
	background-repeat: no-repeat; 
	}

.tipsy-inner { 
	padding: 6px 8px;
	background-color: #ff4e00; 
	color: white; 
	max-width: 200px; 
	text-align: center; 
	}
	
.tipsy-north { 
	background-image: url(images/tipsy-north.gif); 
	background-position: top center; 
	}
	
.tipsy-south { 
	margin-top: -5px;
	background-image: url(images/tipsy-south.gif); 
	background-position: bottom center; 
	}
	
.tipsy-east { 
	background-image: url(images/tipsy-east.gif); 
	background-position: right center; 
	}
	
.tipsy-west { 
	background-image: url(images/tipsy-west.gif); 
	background-position: left center; 
	}

/* @end */

/* @group colSide */

.colSide { 
	background-color: #f6f6f6;
	width:220px; 	
	border: 1px solid #d8d8d8;
	margin-right: 15px;	
	min-height:500px;
	padding: 10px;
	border-top-style: none;
}

.colSide ul {
	margin-left: 20px;
}

.colSide li {
	list-style-type: disc;
	margin-bottom: 10px;
	color:#2c4059;
}

.colSide li a {
	color: #243f5a;
}

.colSide li a.selected {
	color: #ff5b00;
}

.colSide .leftCol {
	width: 92px;
	float: left;
	text-align: right;
		color: #999;
}

.colSide .rightCol {	
	margin-left: 10px;
	float: left;
	width: 118px;
	margin-bottom: 10px;
	color:#2c4059;
}

.colSide input[type="checkbox"] {
	margin-right: 10px;
	margin-top: 0;
}

/* @end */

/* @group rightMenu */

.menuBox {
	border: 1px solid #d8d8d8;
	padding: 10px 10px 0;
	border-bottom-style: none;
	background: #fff;
	margin-bottom:-10px;
 
}

.boxShadow {
	background: url(images/boxShadow.jpg) no-repeat -5px -3px;
	margin-bottom: 0px;
	height: 20px;
}

.menuBox li{
	list-style-type: none;
	border-top: 1px solid #e8e8e8;
	padding-top: 7px;
	padding-bottom: 7px;
	margin-left: -10px;
	margin-right: -10px;

}

.menuBox li a {
	margin-left: 10px;
	display: block;
}

.menuBox li a:hover,
.menuBox li a.selected {
		color: #ff5b00;
		text-decoration:none;
}

.menuBox li:hover {
	background-color: #f6f6f6;	
}

input[type="text"],
input[type="password"] {

	margin-bottom: 10px;	
	border: 1px solid #bebebe;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	width: 130px;
	font-size: 90%;
	background: #fff url(images/inputShadow.png) repeat-x 0 top;
	margin-top: -2px;
	
	
}

.menuBox input[type="button"] {
	margin-bottom: 10px;
}

.menuBox label {
	color: #999;
	position: relative;
	font-size: 100%;
	padding-left: 25px;
	padding-bottom: 0;
	top: -30px;
	margin-bottom: -30px;
	margin-right: 80px;
	margin-left: -20px;
	bottom: -30px;
}

.menuBox p {
	color: #999;
	font-size: 100%;
}

.menuBox a {
	color: #999;
}

.avatar {
	/*border: 1px solid #788896;*/
	margin-right: 5px;
	float: left;
	height: 32px;
}

.colMenu { 
	width:160px;
	margin-top: -35px;
}

#home .colMenu {
	margin-top:-290px;
	}

/* @end */

/* @group search */

.search {
	float: left;
	margin-top: 26px;
	margin-left: 56px;
}

#home .search {
	float: right;
	margin-right: -11px;
}

.search input[type="text"], .plainForm input[type="text"]{
	border: 1px solid #bebebe;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 150px;
	font-size: 90%;
	background: #fff url(images/inputShadow.png) repeat-x 0 top;
	margin-top: -2px;
}

.search input[type="image"] {
	margin-left: 0px;
	margin-top: -2px;
}

.search label {
	color: #b3b3b3;
	margin-left:-150px;
	font-size: 100%;
	padding-left: 25px;
	background: url(images/iconSearch.png) no-repeat;
	margin-right: 81px;
	padding-bottom: 0;
}

/* @end */

/* @group profile */

.avatarProfile {
	width: 100px;
	height: 100px;
	border: 1px solid #d8d8d8;
	float: left;
	margin-left: 10px;
	margin-top: -75px;
	background-color: #fff;
	margin-bottom: 10px;
}

.profile {
	margin-left: 120px;
}

.profileItem {
	border-bottom: 1px solid #d8d8d8;
	padding-bottom: 0px;
	padding-top: 7px;
	padding-left: 5px;
	margin-bottom: 5px;
	color:#2c4059;
}

.profileItem p {
	margin-bottom: 0;
	color: #999;
}

/* @end */

/* @group blog */

.postInfo{
	margin: -2px 0 13px 0;
	float:left;
	font-size:90%;
	color:#c1c1c1;
    width:100%;
}

.post{
	border-bottom: solid 1px #eaeaea;
	padding: 0 0 10px 0;
    margin: 10px 0 35px 0;
}

.post p {
		width:430px;
		float:left;
		text-align: justify;
}

.post img{
	float:right;
	width:200px;
	
}

/* @end */

/* @group buttonStyle */

a.button {
	background: url(images/button.png) no-repeat;
	padding: 6px 10px 15px;	
	display:block;
	width: 120px;
	color: #4c4c4c;
}

a.button:hover {	
	text-decoration: none;
	background: url(images/button_hover.png) no-repeat;
}

a.button:active {
	background: url(images/button_pressed.png) no-repeat;
}

.sendButton {
	background: url(images/button.png) no-repeat;
	padding: 6px 10px 15px;	
	display:block;
	width: 140px;
	color: #4c4c4c;
	border: none;
	text-align:left;
}

.sendButton:hover {	
	text-decoration: none;
	background: url(images/button_hover.png) no-repeat;
}

.sendButton:active {
	background: url(images/button_pressed.png) no-repeat;
	outline:none;
}

/* @end */

/* @group lines */

.bottomLine {
	border-bottom: 1px solid #d8d8d8;
	padding-bottom: 10px;
	margin: 5px 0 10px;
}

.topLine {
	border-top: 1px solid #d8d8d8;
	border-bottom: 1px solid #fff;
	margin: 10px -10px;
}

.line {
	border-top: 1px solid #d8d8d8;
	padding-bottom: 0;
	padding-top: 5px;
}

/* @end */

/* @group item */

.item {
	border-bottom: 1px solid #eaeaea;
	padding-bottom: 0px;
	padding-top: 7px;
	padding-left: 5px;
}


.item a {
	text-decoration:none;
	font-weight: bold;
}

.alt{
	background-color: #f6f6f6;
}

.item .rowLeft {
	padding-left: 35px;
	float:left;
	width: 70px;
	margin-right: 20px;
	}

.item .rowMiddle {
	float:left;
	width: 290px;
	margin-right: 20px;
	}

.item .rowMiddle input[type="text"] {
	width: 150px;
	margin-right: -100px;
	}

.item .rowRight {
	float:left;
	width: 20px;
	}

.doubleCol .item {
	border-bottom: none;
	padding-top: 0px;
	margin-bottom: -15px;
	}
	
.doubleCol .item .rowMiddle input[type="text"] {
	width: 250px;
	}

.doubleCol .item .rowRight {
	float:left;
	width: 40px;
	font-size: 80%;
	padding-top:3px;
	}
	
	
.doubleCol .item .rowRight a {
	font-weight: normal;	

	}

.smallCol .item .rowleft {
	float:left;
	width: 40px;
	margin-right: 40px;
	}

.smallCol .item .rowMiddle {
	float:left;
	width: 160px;
	margin-right: 0px;
	}

.item p {
	margin-left: 5px;
	margin-right: 5px;
}

/* @end */

/* @group privacySettings */

.privacyMode {
	margin-bottom: 10px;
	background-color: #f6f6f6;
	padding: 5px 10px;
	width: 490px;
}

.privacyMode input[type=radio] {
	margin-top: 0px;
	margin-right: 5px;
}

.privacyMode img {
	width: 40px;
	margin-right: 20px;
}

.privacyMode p {
	width: 420px;
}

.privacyFilters {
	padding: 10px;
	background: #fff;
	margin-left:65px;
	margin-right:10px;
	margin-bottom:10px;
	width:400px;
	}

.privacyFilters td {
	width:100px;
	padding:5px;
	border-right: #dfdfdf 1px solid;

	}
	
.privacyFilters tr.alt {
	background: #f6f6f6;
	}

/* @end */

/* @group formulieren */



.formElementContainer {
	border-bottom: solid 1px #eaeaea;
	padding: 0 0 10px 0;
    margin: 0 0 10px 0;
	float:left;
    clear:left;
}

.plainForm textarea{
	width:480px;
    height:200px;
	float:left;
	clear:both;
	display: block;
	margin:10px 0 0 0;
	font-size:100%;
	border: 1px solid #bebebe;
	background: #fff url(images/inputShadow.png) repeat-x 0 top;
	font-family:Arial, Helvetica, sans-serif;
}

input[type="checkbox"] {
	margin-right:10px;
	margin-top:-3px;
	}

input[type="image"] {
	margin-right: 10px;
	margin-top: 0;
}

/* @end */

/* @group Icons */

.profileIcon {
	background: url(images/iconProfile.gif) no-repeat left 0;
	padding-left: 35px;
}

.loginIcon {
	background: url(images/iconProfile.gif) no-repeat left 0;
	padding-left: 25px;
	padding-bottom: 1px;
	padding-top:2px;
}

.newsIcon {
	background: url(images/iconNews.gif) no-repeat left center;
	padding-left: 25px;
	padding-bottom: 0px;
	padding-top:0px;
}


.calenderIcon {
	background: url(images/iconCalender.gif) no-repeat left center;
	padding-left: 25px;
	padding-bottom: 0px;
	padding-top:0px;
}

.mailIcon {
	background: url(images/iconMail.gif) no-repeat left 0;
	padding-left: 25px;
	padding-bottom: 1px;
	padding-top:2px;
}

.twitterIcon {
	background: url(images/iconProfile.gif) no-repeat left 0px;
	padding-left: 35px;
}

.settingsIcon {
	background: url(images/iconSettings.gif) no-repeat left 0px;
	padding-left: 25px;
	padding-bottom: 1px;
	padding-top:2px;
}

.privacyIcon {
	background: url(images/iconPrivacy.gif) no-repeat left 0px;
	padding-left: 25px;
	padding-bottom: 1px;
	padding-top: 2px;
}


.logoutIcon {
	background: url(images/iconLogout.gif) no-repeat left 0px;
	padding-left: 25px;
	padding-bottom: 1px;
	padding-top: 2px;
}

.peopleIcon {
	background: url(images/iconPeople.gif) no-repeat left 0px;
	padding-left: 25px;
	padding-bottom: 1px;
	padding-top: 3px;
}

.statsIcon {
	background: url(images/iconStats.gif) no-repeat left 0px;
	padding-left: 25px;
	padding-bottom: 1px;
	padding-top: 3px;
}

.feedbackIcon {
	background: url(images/iconFeedback.gif) no-repeat left 0px;
	padding-left: 25px;
	padding-bottom: 1px;
	padding-top: 1px;
}

.favIcon {
	background: url(images/iconFav.gif) no-repeat left 0px;
	padding-left: 25px;
	padding-bottom: 1px;
	padding-top: 2px;
}

.homeIcon {
	background: url(images/iconHome.gif) no-repeat left 0px;
	padding-left: 25px;
	padding-bottom: 1px;
	padding-top: 2px;
}

.updatesIcon {
	background: url(images/iconUpdate.gif) no-repeat left 2px;
	padding-left: 33px;
	padding-bottom: 2px;
	padding-top: 1px;
}

/* @end */

/* @group footer */

#footer { 
	margin: 20px auto 0;
	font-size:90%;
	width: 960px;
	border-top: 1px solid #ccc;
	padding: 5px 0 10px;
}

#footer p {
	color: #808080;
}


#footer a {
	color: #808080;
	}

/* @end */

/* @group standardStyles */

.underline {
	text-decoration: underline;
}

label { 
	vertical-align: middle; 
}

.floatLeft { 
	float: left;
}

.floatRight { 
	float: right; 
}

.displayInline { 
	display: inline; 
}

.imgLeft { 
	margin-right: 1em; 
	margin-bottom: 1em; 
}

.imgRight { 
	margin-left: 1em; 
	margin-bottom: 1em; 
}

.clearBoth { 
	clear: both; 
	display: block; 
	float: none;
}

.hidden { 
	display: none; 
}

.noPadding { 
	padding: 0em; 
}

.noMargin  { 
	margin: 0em; 
}

.noBorder { 
	border: none; 
}

.noBackground { 
	background: none; 
}

.textLeft { 
	text-align: left; 
}
.textRight { 
	text-align: right; 
}

.topMargin20    	{ margin-top: 20px; }
.bottomMargin30 	{ margin-bottom: 30px; }
.bottomMargin20 	{ margin-bottom: 20px; }
.bottomMargin10 	{ margin-bottom: 10px; }
.bottomMargin5 		{ margin-bottom: 5px; }
.topMargin40 		{ margin-top:40px; }
.topMargin30 		{ margin-top:30px; }
.topMargin20 		{ margin-top:20px; }
.topMargin10   		{ margin-top: 10px; }
.topMargin5   		{ margin-top: 5px; }
.bottomMargin10 	{ margin-bottom: 10px; }
.rightMargin5  		{ margin-right: 5px; }
.rightMargin10  	{ margin-right: 10px; }
.rightMargin20  	{ margin-right: 20px; }
.leftMargin5   		{ margin-left: 5px; }
.leftMargin10   	{ margin-left: 10px; }
.leftMargin15   	{ margin-left: 15px; }
.leftMargin20   	{ margin-left: 20px; }
.leftMargin30   	{ margin-left: 30px; }
.paddingTop5 		{ padding-top : 5px; }
.paddingIMG			{ padding: 0px 30px 0px 30px; margin:0px 30px 0px 30px; }

/* @end */

/* @group troep */

h2.sectionHeader{
        margin: 25px 0 10px 0;
}

.bar_left {
	width: 270px;
	height: 140px;
	float: left;
	padding: 0 20px;
	display: inline;
}

.bar_left p {
	padding-right: 100px;
}

.bar_middle {
	width:270px;
	height: 140px;
	float: left;
	border-right: 1px solid #cecece;
	border-left: 1px solid #cecece;
	padding: 0 20px;
	display: inline;
}

.bar_middle p {
	padding-right: 100px;
}

.bar_right {
	width: 270px;
	height: 140px;
	float: left;
	padding: 0 20px;
	display: inline;

}

.question{
	width:640px;
	border-right: solid 1px #eaeaea;
	float:left;
    padding: 7px 0 7px 0;
}

.answers{
	width:90px;
	height:100%;
	float:left;
	margin: 0 0 0 10px;
        padding: 7px 0 7px 0;
}

.questionnaire{
	margin: -20px 0 0 0;
}

ul.scoreLabel{
	list-style-type:none;
	float:right;
        margin: 12px 11px 0 0;
}

ul.scoreLabel li{
	display:inline;
        margin: 0 9px 0 0;
}

.wizardSignup {
	background:#FFFFFF url(images/wizardSignupBG.png) repeat-x scroll 0 bottom;
	height:306px;
	margin-bottom:-10px;
	margin-left:-10px;
	margin-top:-10px;
	padding-left:10px;
	padding-top:20px;
	width:760px;
	color: #4C4C4C;
}

.wizardSignup_3 {
	background:#FFFFFF url(images/wizardSignupBG_3.png) repeat-x scroll 0 bottom;
	height:306px;
	margin-bottom:-10px;
	margin-left:-10px;
	margin-top:-10px;
	padding-left:10px;
	padding-top:20px;
	width:760px;
		color: #4C4C4C;
}

.blueBorderBottom {
		border-bottom: 40px solid #2d5073;
}

.progressBar{
	width:100px;
	height:15px;
	border: 1px solid #7e7e7e;
	padding: 1px;
	background-color: #fff;
}

.borderProgressBar {
	border: 1px solid #7e7e7e;
}

.progressBar span{

}
.progressBar em{
	display:block;
	height:15px;
	background: #3da516;
	top:0;
}

ul.scoreLabel{
	font-size:80%;
	color:#afafaf;
        padding: 15px 0 0 0;
}

#bottom_bar {
	background-color: #fff;
	border: 1px solid #ccc;
	font-size: 12px;
	height: 140px;
        width:auto;
}

#bottom_bar h3{
	margin-top: 15px;
}

#blog .rowLeft, #blog .rowMiddle, #blog .rowRight {
	width:200px;
}

#sendForm{
	float:right;

}

label.fixxedWidth{
	width:120px;
	display:block;
}

.avatarProfile .uploadImgOverlay {
	display:none;

}

.avatarProfile:hover .uploadImgOverlay {
	display:block;
}
	
.uploadImgOverlay {
	display:block;
	background-color: yellow;
	padding: 5px 5px 5px 40px;
	margin-top:-30px;

}	
	
.uploadImgOverlay a {
	display:block;
	background-color: yellow;
	background-color: yellow;
	}

h1.quote_large{
	color:#5d7185;
	font-weight:normal;
	font-size: 140%;
	font-weight:bold;
}

.smallCol {
	width:340px;	
}

.doubleCol {
	width:500px;	
}

/* @end */