/*- Reset Styles -----------------------------------------------------------*/
	
	
		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, b, u, i, center, dl, dt, dd, 
		ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, hr, button
		{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align: baseline;}
		
		ol, ul {list-style:none;}
		h1, h2, h3, h4, h5, h6, li {line-height:100%;}
		blockquote, q {quotes:none;}
		table {border-collapse:collapse; border-spacing:0;}
		

/*- End Reset Styles -------------------------------------------------------*/

		html, body {font:100% Arial, sans-serif; background:#EEE no-repeat center top;height:100%; text-align:center;}
		
			
			/*- Links -*/
			a {text-decoration:none;color:#48500e;}
			a:link{color:#48500e;}
			a:hover{color:#ffffff;background-color:#8caabc;text-decoration:none;}
			a:active{color:blue;}
			a:visited{color:#48500e;}
			h1{background:url('../../images/back-h1.png') repeat-y; height:14px;margin-bottom:15px; margin-top:10px;padding-left:5px;vertical-align:middle;}
			h2 {font-weight: bold; font-size: medium;margin-bottom:15px;}
				h2 em{color:red;}
			span {font-size:small;display:block;}
			
			form {color: #333;}
			form legend { padding-left: 0; padding-right:7px;color: #333;}
			form label {display:inline-block; color: #333;padding-top:2px;}
			form fieldset {border: none;border-top: 1px solid #C9DCA6;background: url('../../images/fieldset.gif') left bottom repeat-x;}
			form fieldset  textarea {width:350px;height:70px;}
			form fieldset li {padding: 5px 10px 7px;background: url('../../images/divider.gif') left bottom repeat-x;}
			
			form.login {font-size: 1.1em; width: 330px;}
			form.login label{width:100px;}
			
			form.bidreq{width:700px;padding-top:5px;}
			form.bidreq legend{font-weight:bold;font-size:1.1em;}
			form.bidreq label{width:200px;font-weight:bold;vertical-align:top;}
			form.bidreq label.short{width:175px;}
			form.bidreq fieldset{background: url('../../images/fieldset-long.gif') left bottom repeat-x;}
			form.bidreq fieldset textarea #source{width:600px;height:200px;}
			form.bidreq fieldset span{margin-left:200px;padding-top:5px;}
			form.bidreq fieldset span.red{margin-left:200px;padding-top:5px;color:red;font-size:0.75em;}
			form.bidreq fieldset span.recaptcha{margin-left:200px;}
			form.bidreq fieldset span.recaptcha div div table tbody tr td div label span{margin-left:0px;}
			form.bidreq fieldset span.editor{margin-left:180px;padding-top:5px;margin-right:4px;}
			form.bidreq fieldset fieldset{background-image: none;border:none;}
			form.bidreq fieldset fieldset legend{font-weight:bold;padding-bottom:2px;font-size:1em;}
			form.bidreq fieldset fieldset label{display:inline-block;width:430px;font-size:0.95em;font-weight:normal;}
			form.bidreq fieldset fieldset input {display:inline-block; width:20px;margin-left:200px;}
			
			input.butonel{background-color:#CCFFCC; border-style:groove; border-color:#99FF99;font-size:15px;width:70px;height:30px;margin-left:25px; font-weight:bold;}
			input.butonel:active{background-color:#339966;}
			
			input.bbutonel{background-color:#CCFFCC; border-style:groove; border-color:#99FF99;font-size:15px;width:190px;height:30px;margin-left:25px; font-weight:bold;}
			input.bbutonel:active{background-color:#339966;}
			
			button.butonel{background-color:#CCFFCC; border-style:groove; border-color:#99FF99;font-size:15px;width:60px;height:30px;margin-left:25px;}
			button.butonel:active{background-color:#339966;}
			
			table.projects{width:720px; font-size:0.8em; border:0;}
			table.projects thead{background-color:#dde5a1;}
			table.projects thead tr {height:20px;}
			table.projects thead tr th{text-align:left;}
			table.projects thead tr th.diff{text-align:right;padding-right:15px;}
			table.projects tr{padding:0;}
			table.projects tr.odd{height:30px; background:url('../../images/table-odd-bg.png') repeat-x;}
			table.projects tr.even{height:36px;}
			table.projects  td{word-spacing:2px;padding-right:7px;}
			table.projects  td.diff{text-align:right;padding-right:15px;}
			table.projects td.tfirst{padding-left:2px;font-weight:bold;}
			table.projects td.tlast{padding-right:2px;}
			table.projects td.bfirst{padding-left:2px;background:url('../../images/table-bott-left.png') no-repeat;background-position:bottom left;}
			table.projects td.blast{padding-right:2px;background:url('../../images/table-bott-right.png') no-repeat;background-position:bottom right;}
			table.projects td.bmiddle{padding-right:2px;background:url('../../images/table-even-bg.png') repeat-x;background-position:bottom right;}
			table.projects a.open, table.projects a.own, table.projects a.closed, table.projects a.won{font-weight:bold;}
			table.projects a.open{color:#377d29;}
			table.projects a.closed{color:#808080;}
			table.projects a.own{color:#000000;}
			table.projects a.won{color:#ff0000;}
			table.projects a.open:hover, table.projects a.own:hover, table.projects a.closed:hover, table.projects a.won:hover{color:#ffffff;}
			
			table.translatorList{width:520px; font-size:0.8em; border:0;}
			table.translatorList thead{background-color:#dde5a1;}
			table.translatorList thead tr {height:20px;}
			table.translatorList thead tr th{text-align:left;}
			table.translatorList thead tr th.diff{text-align:right;padding-right:15px;}
			table.translatorList tr{padding:0;}
			table.translatorList tr.odd{height:30px; background:url('../../images/table-odd-bg.png') repeat-x;}
			table.translatorList tr.even{height:36px;}
			table.translatorList  td{word-spacing:2px;padding-right:7px;}
			table.translatorList  td.diff{text-align:right;padding-right:15px;}
			table.translatorList td.tfirst{padding-left:2px;font-weight:bold;}
			table.translatorList td.tlast{padding-right:2px;}
			table.translatorList td.bfirst{padding-left:2px;background:url('../../images/table-bott-left.png') no-repeat;background-position:bottom left;}
			table.translatorList td.blast{padding-right:2px;background:url('../../images/table-bott-right.png') no-repeat;background-position:bottom right;}
			table.translatorList td.bmiddle{padding-right:2px;background:url('../../images/table-even-bg.png') repeat-x;background-position:bottom right;}
			table.translatorList a.open, table.translatorList a.own, table.translatorList a.closed, table.translatorList a.won{font-weight:bold;}
			table.translatorList a.open{color:#377d29;}
			table.translatorList a.closed{color:#808080;}
			table.translatorList a.own{color:#000000;}
			table.translatorList a.won{color:#ff0000;}
			table.translatorList a.open:hover, table.translatorList a.own:hover, table.translatorList a.closed:hover, table.translatorList a.won:hover{color:#ffffff;}
			
			table.comments{width:720px; font-size:0.8em; border:0;}
			
			div.clouds{width:720px;background:url('../../images/back-view.png') repeat-y;min-height:100%;}
			div.sv{margin-top:180px;}
			
			span.breq{width:670px;display:block;font-size:0.9em;padding-bottom:4px;}
			span.breqmic{width:670px;display:block;font-size:0.7em;padding-bottom:4px;}
				span.breqmic table td {font-size:0.8em;}
			span.breqcomm{display:block;font-size:0.9em;margin:0px 100px 0px 80px;font-style:italic;}
			
			span.breql{display:inline-block;width:250px;font-size:0.9em;height:20px;vertical-align:bottom;}
				span.breql a{text-decoration:underline;}
			span.breqr{display:inline-block;width:420px;font-size:0.9em;height:20px;vertical-align:bottom;}
				span.breqr a{text-decoration:underline;}
				
			span.pic{float:right;width:300px;overflow:hidden;}
			span.rsm{float:left;width:415;font-size:0.9em;padding:5px 5px 5px 0;}
				span.rsmitm{width:410px;padding:2px 2px 2px 2px;}
					span.rsmitm em{font-weight:bold;}
				span.rsmitml{width:375px;padding:6px 2px 2px 10px;}
					span.rsmitml em{font-weight:bold;}
				span.rot{float:left;margin-right:5px;width:25;}
				span.rsmitmleft{width:200px; float:left;font-size:0.9em;}
				
			span.smtw{vertical-align:middle;margin-bottom:10px;display:inline-block;}
			span.smfb{vertical-align:middle;margin-bottom:10px;margin-top:1px;display:inline-block;}
				
			span.rsmbreql{display:inline-block;width:150px;font-size:0.9em;height:20px;vertical-align:middle;}
				span.rsmbreql a{text-decoration:underline;}
			span.rsmbreqr{display:inline-block;width:520px;font-size:0.9em;height:20px;vertical-align:bottom;}
				span.rsmbreqr a{text-decoration:underline;}
				
			span.title{font-weight:bold;font-size:0.9em;display:inline-block;background:url('../../images/back-small-title.png');padding-left:2px;padding-right:2px;vertical-align:text-bottom;}
			span.ttop{font-weight:bold;font-size:0.9em;display:inline-block;background:url('../../images/back-small-title.png');padding-left:2px;padding-right:2px;vertical-align:15%;}
			span.complete{font-weight:bold;font-size:0.9em;margin-top:15px;color:red;}
			span.smallprint{font-size:0.75em;display:block;padding-bottom:4px;}
			span.phase{display:inline-block;font-size:0.9em;color:#fff;background-color:#bbd5e5;font-weight:bold;padding:0px 5px 2px 5px;}
			
			#mainWrap {background:url('../../images/back-mare2.png') repeat center top; width:100%;  min-height:100%;overflow: hidden;}
			
				#main {color:#000; width:928px; position:relative;top:6px;margin-left:auto;margin-right:auto;min-height:100%;text-align:left;}
				
				#header1{background:url('../../images/header-up1.png') no-repeat center top;}
			
				#content {width:928px; background:url('../../images/header-m.png') repeat-y center top;margin-left:auto;margin-right:auto; overflow: hidden;min-height:100%;}
					
					#logo {width:914px; height:91px; margin-left:auto;margin-right:auto;padding-left:20px;margin-bottom:15px;}
						#logoimg{float:left;cursor:pointer;}
						#banner{float:right;width:728px;padding-right:25px;}
					
					#menu {width:928px; height:43px; margin-left:auto;margin-right:auto;background:url('../../images/menu.png') no-repeat center top;
							text-align:center; padding-top:9px;}
					#menu ul {list-style-type: none; }
					#menu ul li {display: inline;}
					#menu ul li a {margin-right: 8px;font-weight:bold;padding-left:3px;padding-right:3px;}
						#menu ul li a:link{color:white;}
						#menu ul li a:hover{background-color:#8caabc;color:#000000;text-decoration:none;font-weight:bolder;}
						#menu ul li a:active{color:red;}
						#menu ul li a:visited{color:white;}
						
					#marquee{width:750px;margin-left:163px;margin-top:3px;}
						
					#left-content{width:150px; float:left;}
						#left-menu-top{width:150px;float:left;background:url('../../images/left-menu-top.png') no-repeat;height:17px;}
						#left-menu {width:150px;background:url('../../images/left-menu-bg.png') repeat-y; float:left;padding-left:23px;font-weight: bold;font-size: medium;} 
							#left-menu ul  {margin-bottom:20px;}
							#left-menu ul li {margin-top:3px;font-weight: normal; font-size: small;}
							#left-menu ul li a:link{color:#48500e;}
							#left-menu ul li a:hover{background-color:#8caabc;color:#ffffff;text-decoration:none;}
							#left-menu ul li a:active{color:blue;}
							#left-menu ul li a:visited{color:#48500e;}
							#left-menu span{background:url('../../images/left-menu-section.png') no-repeat; font-size:0.92em;}
							#left-menu span.sname{background-color:#ffffff;background-image:none;width:123px;overflow:hidden;font-size:0.84em;}
						#left-menu-bottom{width:150px;float:left;background:url('../../images/left-menu-bottom.png') no-repeat;}
					
					#right-content{width:750px;float:right;min-height:100%;}
						#right-content h1 {font-size:x-large;font-weight:bold; padding-bottom:25px; padding-top:5px;color:#2d3208;}
						#right-content h2 {font-size:large;font-weight:bold; padding-bottom:5px; padding-top:35px;color:#2d3208;}
						#login-box {width:350px;float:right;margin-right:20px;}
							#login-top {width:350px;background:url('../../images/login-right-top.png') no-repeat;height:17px;}
							#login{width:350px;background:url('../../images/login-right-bg.png') repeat-y; padding-left:10px;padding-bottom:10px;}
							#login-bottom{width:350px;background:url('../../images/login-right-bottom.png') no-repeat;}
						#containgoogle{width:700px;}
						#altcontain{width:520px;overflow:hidden;min-height:100%;}
							
				#footer{background:url('../../images/footer.png') no-repeat center top;}
				#afterfooter{color:#fff;padding-top:5px;text-align:center;font-size: x-small;}
				
				#prepage{position:absolute; width:100%;left:0px;top:250px; text-align: center; background-color: #f0ffff; z-index: 50;font-weight: bold;font-size:1.5em;}
				#insideprepage{position:relative;margin-left:auto; margin-right:auto;}
				#sorttable_sortrevind{display:inline-block;}
				#sorttable_sortfwdind{display:inline-block;}
