@charset "utf-8";

@import url("/_css/ticker.css");

/* CSS Document */

	/* Reset */
	
	html, body, h1, h2, h3, h4, h5, h6, p, span, a, ul, ol, li, div, 
	img, form, fieldset, input, textarea, select, label, table, tr, td, th { 
		margin:0; 
		padding:0;
		}
	
	img, fieldset { border:0; }
	
	body {
		background-color:#BCBEC0;
		color:#636467;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:62.5%;
		}

	/* Global Styles */
	
		/* Headings H1-H6 */
	
		h1 { font-size:1.8em; margin:0.5em 0 0.7em 0; font-weight:normal; color:#434445; line-height:1.3em; letter-spacing:0em;}
		h2 { font-size:1.5em; margin:1em 0 0.5em 0; font-weight:normal; }
		h3 { font-size:1.4em; margin:0 0 0.5em 0; font-weight:normal;}
		h4 { font-size:1em; margin:1em 0; }
		h5 { font-size:1em; margin:1em 0; }
		h6 { font-size:1em; margin:1em 0; }
		
		/* Paragraph and Link Styles */
		
		p, ul, ol {
			line-height:1.4em;
			}
		 
		ul, ol {
			margin:0 0 1.25em 2.5em;
			}
		p {margin:0 0 1.25em 0;} 
			
		a,
		a:link,
		a:visited {
			color:#ffffff;
			text-decoration:none;
			}
		a:hover {
			color:#ffffff;
			text-decoration:none;
			}
	
		/* Forms */
		
		form {
			display:inline;
			margin:0 0 1.25em 0;
			color:#313131;
			}
		 
		input, select, textarea {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:1.1em;
			margin:0 0 .5em 0;
			color:#313131;
			}
		 
		textarea {
			line-height:1.25;
			width:100%;
			}
		 
		label {
			cursor:pointer;
			}
		
		/* Tables */
		
		table {
			border:0;
			margin:0 0 1.25em 0;
			}
			 
		table tr td {
			padding:2px;
			}
		
	/* Global Classes */
 
 	.hidden { display:none; }
	
	.clear { clear:both; height:0; line-height:0; }
	.clear-30 { clear:both; height:30px; line-height:0; }
	.float-left { float:left; }
	.float-right { float:right; }
	.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%; }

	 
	.text-left { text-align:left; }
	.text-right { text-align:right; }
	.text-center { text-align:center; }
	.text-justify { text-align:justify; }
	
	.bold { font-weight:bold; }
	.italic { font-style:italic; }
	.underline { border-bottom:1px solid; }
	.highlight { background:#ffc; }
	
	/* Page Styles */
	
	#container {
		width:960px;
		margin:10px auto 0 auto ; /* Centres the div */
		font-size:1.1em;
		}
		
		/* Header Styles */
		
		#header {
			margin:0;
			height:155px;
			background:#FFFFFF;
			border-bottom:12px solid #FFD345;
			}
			
		#header-left {
			float:left;
			font-size:1.2em;
			}
			#header-left img{
				margin:12px 0 0 30px;
				padding:0;
			}
			ul#header-language {
				list-style-type:none;
				margin:0 0 0 30px;
				}
				ul#header-language li {
					background:url(/_media/image/layout/tabs/red.gif) no-repeat;
					width:130px;
					color:#FFFFFF;
					text-align:center;
					}
					ul#header-language li a{
						display:block;
						padding:10px 0 12px 0;
						}
		#header-right {
			float:right;
			width:650px;
			margin:0;
			font-size:1.2em;
			}
			#header-right h2 {
				font-size:1.2em;
				}
			#header-right img {
				float:right;
				padding:0 10px 0 0;
				}
				ul#header-navigation {
					list-style-type:none;
					margin:0 0 5px 0;
					padding:0;
					}
					ul#header-navigation li {
						display:block;	
						width:130px;
						float:left;
						color:#FFFFFF;
						text-align:center;
						}					
						ul#header-navigation li a{
							display:block;
							padding:10px 0 12px 0;
							}
					
					.built {
						background:#36A829 url(/_media/image/layout/tabs/green.gif) no-repeat;
						}
					.arts {
						background:#AC0067 url(/_media/image/layout/tabs/purple.gif) no-repeat;
						}
					.engineer {
						background:#F18E00 url(/_media/image/layout/tabs/orange.gif) no-repeat;
						}
						.engineer a{
							color:#333333;
							}
					.it {
						background:#3056A4 url(/_media/image/layout/tabs/blue.gif) no-repeat;
						}
					.social {
						background:#BDCF00 url(/_media/image/layout/tabs/lime.gif) no-repeat;
						}
						.social a{						
							color:#333333;
							}
		/* */
		* html #content {height: 100%;}
		
		#content {
			background-image:url(/_media/image/layout/background.gif);
			background-repeat:repeat-y;
			}
			
		/* Left Column Styles */
			#left-column {
				width:190px;
				float:left;
				clear:left;
				}
				
				ul#primary-navigation {
					list-style:none; 
					font-size:1.2em;
					font-weight:bold;
					margin:20px 10px 0 0;
					}
					ul#primary-navigation li {
						text-align:right;
						margin:0 0 8px 0;
						}
						ul#primary-navigation li.selected a {
							color:#FFD345;
							}
						ul#primary-navigation li a:hover {
							color:#FFD345;
							}
								
		/* Center Column Styles */													
			#center-column {
				width:540px;
				float:left;
				}
			
			#center-column a{
				color:#000;
				text-decoration: underline;
				}
				
			#center-column #video{
			margin-left:60px;
			}
				
			.body{
				margin: 20px 20px;
				}
				
				 #center-column .subNavigation {
					float:right;
					width:270px;
					}
					 #center-column .subNavigation ul {
						border-top:dashed 1px;
						list-style:none;
						}
						#center-column .subNavigation ul li {
							border-bottom:dashed 1px;
							padding:5px 0 5px 5px;
							}
							.subNavigation ul li.selected {
								background-color:#FFD345;
								}
							.artsCol .subNavigation ul li.selected {
								background-color:#AC0067;
								}
							.builtCol .subNavigation ul li.selected {
								background-color:#36A829;
								}
							.engineerCol .subNavigation ul li.selected {
								background-color:#F18E00;
								}
							.itCol .subNavigation ul li.selected {
								background-color:#3056A4;
								}
							.socialCol .subNavigation ul li.selected {
								background-color:#BDCF00;
								}
								/*#center-column .subNavigation ul li.selected a {
									color:#FFFFFF !important;
									}*/
								#center-column .subNavigation ul li a:hover {
									text-decoration:none!important;
									}
							
							.subNavigation .uk{
								background-color:#0000FF;
							}
							.subNavigation .cy{
								background-color:#FF0000;
							}
							
							
				.navigationKey {
					clear:both;
					}		
				.navigationKey ul {
					list-style-type:none;
					margin:10px 0 0 0;
					}
					.navigationKey ul li {
						display:block;
						float:left;
						margin-right:10px;
						}
				.navigationKey ul li img {
					margin:10px 0 0 0;
					}
				.navigationKey ul li span {
					margin:-10px 0 0 0;
					}
					
			#registrationLink {
				background-color:#FF0000; 
				width:200px;
				height:30px;
				}
					#registrationLink p {
						padding-top:5px;
						}
							
		/* Right Column Styles */
		
			#right-column {
				width:190px;
				float:left;
				}
				* html #right-column {
					clear:none;
					float:right;
					}
				.right-column-box {
					color:#FFFFFF;
					margin:20px 10px;
					}
						
					.right-column-box-top {
						height:10px;
						display:block;
						background:url(/_media/image/layout/box-top.gif) no-repeat left ;
						}
						
					.right-column-box-text {
						background-color:#636467;
						padding:0 10px;
						}
						
					.right-column-box-text p{
						margin:0;
						}
					
					.right-column-box-text a {
						color:#FFD345;
						}
					
					.right-column-box-bottom {
						height:10px;
						display:block;
						background:url(/_media/image/layout/box-bottom.gif) no-repeat ;
						}
					
		/* Form Styles */
		
		#contact-form dl dt {
			text-align:right;
			display:block;
			width:90px;
			float:left;
			margin:0 10px 0 0;
			clear:left;
			}
		
		#contact-form dl dd {
			display:block;
			width:310px;
			float:left;
			margin:0;
			}
			
		/* Footer Styles */
		
		#footer {
			color:#646466;
			margin:15px 0 10px 0;
			width:760px;
			}
			#footer a {
				color:#646466;
				}
		/**/
		.gsc-control { width:530px !important; }
		.gsc-tabHeader { display:none !important; }

/***/