
/* HTML ELEMENTEN */
h1								{ margin:0px; padding:0px; }
.contentBlocks h3				{ font-size:18px; margin:0px; padding:5px 0 5px 0; font-weight:normal; background:none; }	
.files h3						{ font-size:18px; margin:0px; padding:5px 0 5px 0; font-weight:normal; background:none; }	
h4								{ font-size:16px; margin:0px; padding:0px; }						
h5,
h6,
.span							{ margin:0; padding:0 0 12px; }
p 								{ color:#262626; line-height:16px;text-align:justify;  }
a 								{ text-decoration:underline; color:#262626; } 
a:hover							{ color:#307EC5; }
b								{ font-weight:bold; color:#58585a;  }
li								{ color:#262626;}
iframe							{ border: 0px solid #ffffff; }

/* TEXT COLORS */
.white							{ color:#FFF }
.black							{ color:#000 }
.grey							{ color:#cccccc }  
.blue							{ color:#1ac1eb }
.orange							{ color:#eba413 }
.red							{ color:#F00;}
.green							{ color:#090 }
.hide                           { visibility:hidden; }
/* FORM ELEMENTEN */
form 							{ margin:0; padding:0; color:#000000; z-index:5; }
form b 							{ color:#663366 }
form img 						{ border:none; }
input[type=text],
input[type=password]			{ border:1px solid #e2e2e2;  }
input[type=submit]				{ cursor:pointer; }
input[type=submit]				{ cursor:pointer; }
textarea[id=Message]			{ border:1px solid #e2e2e2; }
input[type=radio]				{ }
input[type=button]				{ }
textarea						{ width:200px; height:200px; }
select							{ width:50px; }

/* COMMON CLASSES */
button { 
border: 0px;
}

.errors							{color:red!important;}
.wrapper						{ margin:0px auto; width:990px; position:relative;}
.noBorder						{ border:none;}
.readmore 						{ text-decoration:none; font-weight:bold; color:#1b8ca3; }
.icon							{ float:left; margin:5px 5px 0 5px; }
.two							{ color:#3bb3e2; }
.dare							{ color:#0d3762; }
.fleft 							{ float:left; }
.fright 						{ float:right; }
.breaker,
.clear,
.breaker						{ clear:both; }
.bold							{ font-weight:bold; }
.italic							{ font-style:italic; }
.hidden							{ display:none; }
.underline						{ text-decoration:underline; }
.uppercase						{ text-transform:uppercase; }
.smallcaps						{ font-variant:small-caps; }

/* ERROR CLASSES FORM ELEMENTEN */
.error,
.notice, 
.success   						{ padding:10px; margin:16px 0 16px 0; border:2px solid #ddd; }
.error      					{ background:#fbe3e4; color:#8a1f11; border-color:#fbc2c4; margin:16px 0 16px 0; }
.notice     					{ background:#fff6bf; color:#514721; border-color:#ffd324; margin:16px 0 16px 0; }
.success    					{ background:#e6efc2; color:#264409; border-color:#c6d880; margin:16px 0 16px 0; }
.error a    					{ color:#8a1f11; }
.notice a   					{ color:#514721; }
.success a  					{ color:#264409; }
.errors ul						{ display:none; }
div .errors input				{ border:1px solid #fbc2c4; background:#fbe3e4; color:#8a1f11; }
div .errors textarea			{ border:1px solid #fbc2c4; background:#fbe3e4; color:#8a1f11; }
div .errors checkbox			{ border:1px solid #fbc2c4; background:#fbe3e4; color:#8a1f11; }

/* BUTTONS */
.studentBTN						{ background:url(../images/gradientOrange.png) repeat-x; height:30px; font-size:12px;  font-weight:normal; color:#fff; cursor:pointer  }
.studentBTN:hover				{ background:url(../images/gradientOrangeHover.jpg) center repeat-x; }

.companyBTN						{ margin:0 0 0 8px; background:url(../images/gradientBlue.png) repeat-x; height:30px; font-size:12px; font-weight:normal; color:#fff; cursor:pointer}
.companyBTN:hover				{ background:url(../images/gradientBlueHover.jpg) center repeat-x; }
.businessBTN					{ margin:0 0 0 8px; border:0px; background:url(../images/gradientBlue.png) repeat-x; height:30px; font-size:12px; font-weight:normal; color:#fff; cursor:pointer}
.businessBTN:hover				{ background:url(../images/gradientBlueHover.jpg) center repeat-x; }

/* USERMENU */
.userMenu ul li					{ margin:0px; padding:0px; }
.userMenu ul					{  }
.userMenu li					{ border-bottom:1px solid #CCC; width:95%; display:block; height:25px; line-height:25px;}
.userMenu li.last				{ border-bottom:none; width:95%; display:block; height:25px; }
.userMenu li a					{ text-decoration:none; text-transform:none; width:240px; }

.loginInput                     { width:238px; height:20px; margin:8px 0 0 0; padding:2px 0 2px 10px; font-size:12px; line-height:20px; font-style:italic; color:#636363; }

.successStory					{float:left;width:100px;}
.successForm					{margin:20px 0 0 0;}
.blockLeft						{float:left; width:418px;border-right:2px dotted #cccccc;}
.blockRight						{float:left;width:240px;margin:0 0 0 9px;}
.newsBlock						{padding:10px}
.newsBlock img					{margin:5px;padding:10px;}

#passwordForm input				{width:250px;}

optional						{float:left;}

.files							{margin:0 0 15px 0;}
.tableLabel						{width:200px;font-weight:bold;}
 
.questionForm					{-moz-border-radius:12px 12px 12px 12px;background:none repeat scroll 0 0 #CFCFCF;margin:28px auto;padding:28px;}

.questionForm dd				{border-bottom:1px solid #EFEFEF;padding:1em;margin:0 0 10px 0;}
.questionForm label			{display:block;float:none;line-height:100%;margin:0 0 0.5em;padding:0;width:auto;}

 /* STEPSMAKER */
.stepsMakerTop  ul              { background-image:url("../images/stepsBG.jpg"); background-repeat:repeat-x; font:11px/30px Arial,Helvetica,sans-serif; height:30px; margin:0; overflow:hidden; padding:0; width:100%; }
.stepsMakerTop  li              { background-image:url("../images/separator.png"); background-position:right center; background-repeat:no-repeat; color:#9F9F9F; display:block; height:30px; padding-right:15px; text-decoration:none; float: left; list-style-type: none; padding-left: 10px; }

/* STEPSMAKERITEMS */
.stepsMakerItems    ul li       { margin:0; padding:0; }
.stepsMakerItems    ul          { margin:0; padding:0; margin:0 0 10px 0; }
.stepsMakerItems    li          { list-style:none; margin:0 10px 0 0; font-weight:bold; width:327px; display:block; padding:5px 0 5px 0; }
.stepsMakerItems    li.bg1      { background:#dadada; padding:8px 0 8px 8px; color:#333333; height:20px; }
.stepsMakerItems    li.bg1 p    { width:125px; float:left; line-height:0px; }
.stepsMakerItems    li.bg2      { background:#d4d4d4; padding:8px 0 8px 8px; color:#333333; height:20px; }
.stepsMakerItems    li.bg2 p    { width:125px; float:left; line-height:0px; }
 .deleteList2					{cursor: pointer;}
 .deleteList					{cursor: pointer;}
 
.liner {background:url("../images/liner.png") repeat scroll 0 0 transparent;height:5px;width:670px;}


.matrixBoard					{}
.matrixBoard	table		{border-top:1px solid #A3A3A3;; border-left:1px solid #FFF;}
.matrixBoard    td			{border-bottom: 1px solid #A3A3A3;; border-right:1px solid #A3A3A3;height:30px;}
.matrixBoard .padding		{}
.matrixBoard img			{padding:0px;margin:0px;border:none;}
.compareOpinion	img			{font-family:verdana; padding:0;margin:0;float:left;margin:3px 0 0 3px;width:30px; }
.textQuestion				{font-family:verdana}


.detailNumbers	img			{width:100px;float:left;}
.detailNumbers	p			{}
.contentContainerDetail		{width:600px;}

.submenuContainer			{ margin: 0 0 25px; }
.submenuContainer ul		{ margin: 0; padding: 0; list-style: none;  }
.submenuContainer ul li		{ background: url("../images/menuArrowLeft.jpg") no-repeat scroll left center #FFFFFF; line-height: 30px; height: 30px; border-bottom: 1px solid #e5e5e5; padding: 0 14px;  }
.submenuContainer ul li.active { font-weight:bolder; }
.submenuContainer ul ul		{ margin: 0 0 0 14px; }

.submenuContainer a			{ color:#000 !important; }

