﻿	body {
	padding: 0px;
	margin: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #767561;
	background-color: #ffffff;
	background-image: url(images/bg.png);
	background-repeat: repeat;
	background-position: left top;
	}


	td {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px;
		color: #767561;
	}
	
	.Q 
	{
		color: #c1d72e;
	}
	
	#Header {
	width: 1201px;
	height: 150px;
	margin: 0px auto;
	background-image: url(images/bg_header.png);
	background-repeat: no-repeat;
	background-position: center top;
	}

	#Nav
	{
		margin: 0px 0px 0px 0px;
		padding: 90px 0px 0px 0px;
		color: #ffffff;
		font-size: 13px;
		line-height: 18px;
	}
	
	#Nav a 
	{
		color: #daebec;
	}
	
	#Nav a:hover
	{
		color: #ffffff;
	}
	
	#Container {
	width: 1023px;
	min-height: 500px;
	margin: 0px auto;
	background-color: transparent;
	background-image: url(images/bg_content_bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	}
	
	#Content
	{
	min-height: 760px;
	background-color: transparent;
	background-image: url(images/bg_content_top.png);
	background-repeat: no-repeat;
	background-position: center top;
	}
	
	#Body
	{
		padding: 70px 70px 150px 70px;
		text-align: left;
		width: 900px;
	}
	
	#Footer
	{
	position: relative;
	margin: 0px auto;
	width: 947px;
	top: -80px;
	}
	
	
	
	
	
	
                    
                    #loading_container
                    {
                    	visibility: hidden;
						position: fixed;
						left: 0px;
						top: 0px;
						width: 100%;
						height: 100%;
						text-align:center;
						z-index: 1000;

                    }
                    
                    .pop_container
                    {
                    	visibility: hidden;
						position: fixed;
						left: 0px;
						top: 0px;
						width: 100%;
						height: 100%;
						text-align:center;
						z-index: 1000;

                    }
                    
                    .pop_container_form
                    {
                    	padding: 0px 20px 0px 20px;
                    }
                    
                    .pop_container_post_form
                    {
                    	margin: 10px 0px 10px 0px;
                    	border-bottom: 1px solid #c1c5ae;
                    	padding: 0px 0px 10px 0px;
                    }
                    
                    #loading
                    {
						width: 508px;
						margin: 350px auto;
						padding: 15px;
						text-align: center;
						padding: 0px 0px 0px 65px;
                    }
                    
                    #pop
                    {
						width: 542px;
						margin: 300px auto;
						padding: 15px;
						text-align: center;
						padding: 0px 0px 0px 65px;
                    }
                    
                    .pop_title
                    {
                    	background: #767561;
                    	font-size: 19px;
                    	color: #ffffff;
                    	padding: 5px;
                    	margin: 0px 0px 10px 0px;
                    }
                    
                    .pop_control
                    {
                    	background: #f3f7d6;
                    	border-top: 1px solid #c1c5ae;
                    	margin: 10px 0px 0px 0px;
                    	font-size: 15px;
                    	padding: 5px;
                    	text-align: right;
                    }
                    
                    .pop_top_left
                    {
						background: transparent url(/images/pop-sprite.png) no-repeat scroll 0 0;
						height: 10px;
						overflow: hidden;
						padding: 0 !important;
						width: 10px !important;
                    }
                    
                    .pop_top_border
                    {
						background: transparent url(/images/pop-sprite.png) repeat scroll 0 -40px;
						height: 10px;
						overflow: hidden;
						padding: 0 !important;
                    }
                    
                    .pop_top_right
                    {
						background: transparent url(/images/pop-sprite.png) no-repeat scroll 0 -10px;
						height: 10px;
						overflow: hidden;
						padding: 0 !important;
	
	
	
	
	
	
	
	
         
		
	        #ColumnTitle
	        {
		        margin: 5px 0 0px 0px;
		        padding: 10px 20px 20px 20px;
	        }
        	
		        #ColumnTitle h1
		        {
			        border-bottom: 1px solid #acacac;
		            color: #989b00;
		        }
        		
		        #ColumnTitle #TitleText
		        {
			        float: right;	
			        font-size: 12px;
			        color: #666666;
			        position: relative;
			        top: -20px;
        			
		        }
		        
	        #TableField 
	        {
		        font-weight: bold;
		        white-space: nowrap;
		        width: 107px;
	        }
        	
	        #TableValue 
	        {
		        color: #767561;
	        }
	            
	            #TableValue input 
	            {
	            	width: 132px;
	            }
         
	        #ColumnBody
	        {
		        margin: 0px 0 0px 0px;
		        padding: 0px 20px 25px 20px;
	        }
        		
	        #ContentDiv
	        {
		        margin: 10px 0px 0px 0px;		
	        }
