
	.site {
		font: 100% Arial, Helvetica, Verdana, sans-serif;
		padding:0px;
		margin:0px;
		text-align:center;
		color: #000000;
		background-color: #000000 ;
		background-position: center top;
		background-repeat: repeat-x;
		/*background-image: url(../images/vign-vert-blue.jpg);*/
		}
	
	a {
		text-decoration:none;
		font-weight:bold;
		color:#003399 ;

		}
		
	pre {
		font-size:11px;
		color:#003399 ;
		}
		
	.greek {
		color:#999999 ;
		}
		
	ol {
		margin-right:40px;
		}
	li {
		margin-bottom:10px;
		}
		
	#container {
		right: auto;
		left: auto;
		position: relative;
		color: #000000 ;
		width: 850px;
		height: 800px;
		margin-right: auto;
		margin-left: auto;
		margin-top: 5px;
		padding:0px;
		text-align:left;
		background-color: #ffffff ;
		background-position: center top;
		background-repeat: repeat-x;
		z-index: 5;
	}
	
			
	#content {
		width:596px;
		height: 565px;
		padding:0px;
		text-align: left;
		background-color: transparent ;
		margin: 0px;
		padding: 0px;
		padding-right: 0px;
		position: relative;
		
		/*background-position: center top;
		background-repeat: repeat-y;
		background-image: url(../images/vign-horiz-gray.jpg);*/
		}
	
	#content-left-one, #content-left-two, #content-left-three { 
	float: left; clear: left;
	}
	#content-right-one, #content-right-two, #content-right-three, #content-right-home, #content-right-hometwo { 
	float: right; clear: right; 
		}
	#content-left-one {
		width: 1px;
		height: 50px;
		}
	#content-right-one {
		width: 25px;
		height: 385px;
		}
	#content-right-home {
		width: 246px;
		height: 154px;
		background-repeat: no-repeat;
		background-position: right top;
		background-image: url(../userimages/Image/50th2.gif);
		}
		
	#content-right-hometwo {
		width: 25px;
		height: 231px;
		}
	
	#content-left-two {
		width: 1px;
		height: 50px;
		}
	#content-right-two {
		width: 161px;
		height: 70px;
		}
	#content-left-three {
		width: 1px;
		height: 50px;
		}
	#content-right-three {
		width: 190px;
		height: 103px;
		}
	.contentbox {
		padding:0px;
		background-color: #ffffff ;
		background-position: center top;
		background-repeat: no-repeat;
		background-image: url(/images/layout_slices_05.gif);
			}


	#contentheader {
		padding: 0px;
		height: 150px;
		background-color: #ffffff ;
		}
			
					
	.leftside {
		position: absolute;
		bottom: 5px;
		left: 0px;
		width: 180px;
		padding: 0px;
		z-index: 10;
	}
	
	.rightside {
		width: 400px;
		left: 200px;
		top: 0px;
		position: relative;
			}
	
	.box {
		background-color: #CC3300 ;
		width:600px;
		height: 500px;
		padding-left: 10px;
		padding-right: 10px;
		margin-left: 10px;
		margin-bottom: 1em;
		-moz-box-sizing: border-box;
		-opera-sizing: border-box;
		-webkit-box-sizing: border-box;
		-khtml-box-sizing: border-box;
		box-sizing: border-box;
		z-index: 120;
	}
	
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}

			
	#footer {
		color:#999999 ;
		padding: 0px;
		height: 15px;
		font-size:75%;
		background-color:transparent;
		}
		
	#footerprint { display : none; }
	.floatleft { 
	  float                 :left; 
	}
	
	.floatright {  
	  float                 :right; 
	}

	.formtitle {
		font-family: arial, helvetica, sans-serif;
		font-size: 100%; 
		font-weight: normal; 
		color: #000000 ;
		}
	.formtitle_required {
		font-family: arial, helvetica, sans-serif;
		font-size: 100%; 
		font-weight: normal; 
		color: #CC3300 ;
		} 

	
	
	#install {
		width: 500px;
		background-color: #ffffff ;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		}
	
	
	
	
	.admin {
		font: 110% Arial, Helvetica, Verdana, sans-serif;
		padding: 0px;
		margin-left: 10px; 
		margin-right: 10px;
		text-align:center;
		color: black;
		background-color: #ffffff ;
	}
	.admin a {
		text-decoration:none;
		font-weight:bold;
		color:#003399 ;
		}
	.admin a:hover {
		text-decoration:none;
		font-weight:bold;
		color:#000000 ;
		background-color: #FFFF33 ;
		}

	.sociallinks {
	 text-align: right;
	 padding: 5px;
	 }


