﻿body 
{    
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;    
}
body.DefaultBody
{
	background: url('../images/Background.gif');
}
body.PopUpBody
{
	background: url('../images/PopUpContent.jpg');
}

a
{
	color:#5f5143;	
}

/* --- LAYOUT --- */
#MainContentDiv
{
	position:relative;
    width:960px;
    height:675px;
    border-style:none;
    border-width: 0px;
    margin-left: auto;
    margin-right: auto;
    background: url('../images/MainContent.png');
    z-index:1;
}
#SplashDiv
{
	position:absolute;
	left:30px;
	top:0px;
	width:900px;
	height:407px;
	background: url('../images/Splash.jpg') no-repeat;
	z-index:1;
}
#SwfDiv
{
	position:absolute;
	left:10px;
	top:0px;
	width:880px;
	height:407px;
	z-index:2;
}

#ContentDiv
{
	position:absolute;
	left:30px;
	top:407px;
	width:900px;
	height:244px;
	background: url('../images/Content.jpg') no-repeat;
	z-index:1;
}
#ContentDiv #aboutus
{
	position:absolute;
	left:0px;
	top:51px;
	width:87px;
	height:25px;
	background: url('../images/AboutUsUp.jpg') no-repeat;   
	outline:0px; 
}
#ContentDiv #aboutus:hover
{
	background: url('../images/AboutUsOv.jpg') no-repeat;   
}

#ContentDiv #contact
{
	position:absolute;
	left:0px;
	top:76px;
	width:87px;
	height:25px;
	background: url('../images/ContactUp.jpg') no-repeat;   
	outline:0px; 
}
#ContentDiv #contact:hover
{
	background: url('../images/ContactOv.jpg') no-repeat;   
}
#ContentDiv #register
{
	position:absolute;
	left:0px;
	top:101px;
	width:87px;
	height:25px;
	background: url('../images/RegisterUp.jpg') no-repeat;   
	outline:0px; 
}
#ContentDiv #register:hover
{
	background: url('../images/RegisterOv.jpg') no-repeat;   
}

#ContentDiv #resources
{
	position:absolute;
	left:0px;
	top:126px;
	width:87px;
	height:25px;
	background: url('../images/ResourcesUp.jpg') no-repeat;   
	outline:0px; 
}
#ContentDiv #resources:hover
{
	background: url('../images/ResourcesOv.jpg') no-repeat;   
}

#LoginButton
{
	position:absolute;
	left:0px;
	top:151px;
	width:87px;
	height:25px;
	background: url('../images/LoginUp.jpg') no-repeat;  
	border-style:none;
	outline:0px;
}
#LoginButton:hover
{
	background: url('../images/LoginOv.jpg') no-repeat; 
}

#FooterDiv
{
	position:absolute;
	left:30px;
	top:651px;
	width:900px;
	height:24px;
	background: url('../images/Footer.gif') no-repeat;
}
#PogoStickDiv
{
	position:absolute;
	left: 387px;
	top:0px;
	width:264px;
	height:24px;
	background: url('../images/PogoStick.jpg') no-repeat;
}
#SiteMapDiv
{
	position:relative;
    width:960px;
    height:10px;
    border-style:none;
    border-width: 0px;
    margin-left: auto;
    margin-right: auto;
    background: url('../images/MainContent.png');

}
#MainFooterDiv
{
	position:relative;
    width:960px;
    height:60px;
    border-style:none;
    border-width: 0px;
    margin-left: auto;
    margin-right: auto;
    background: url('../images/MainFooter.png');

}

/* POPUP */
#PopUpFadeDiv
{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background-color:Transparent;
	/*background-color:#000000;
	filter: alpha(opacity=25);
	opacity:0.25;	*/
	display:none;
	z-index:20;
}
#PopUpBackgroundDiv
{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background-color:Transparent;
	display:none;
	z-index:21;
}
#PopUpContentDiv
{
	position:relative;
    width:829px;
    height:569px;
    border-style:none;
    border-width: 0px;
    margin-left: auto;
    margin-top:76px;
    margin-right: auto;
    background: url('../images/PopupBackground.png') no-repeat;    
    z-index:22;
}
#PopUpContentDiv .menu
{
	position:relative;
	padding:8px 0px 0px 194px;
	height:38px;
	overflow:hidden;
	background-color:Transparent;
}

#PopUpContentDiv .menu #aboutus
{
	float:left;
	width:65px;
	height:38px;
	background: url('../images/PopupAboutUsUp.png') no-repeat;   
	cursor:pointer;  
	outline:0px; 
}

#PopUpContentDiv .menu #aboutus.select,
#PopUpContentDiv .menu #aboutus:hover
{
	width:84px;
	background: url('../images/PopupAboutUsOv.png') no-repeat;   
}

#PopUpContentDiv .menu #amenities
{
	float:left;
	width:69px;
	height:38px;
	background: url('../images/PopupAmenitiesUp.png') no-repeat;   
	cursor:pointer;  
	outline:0px; 
}

#PopUpContentDiv .menu #amenities.select,
#PopUpContentDiv .menu #amenities:hover
{
	width:81px;
	background: url('../images/PopupAmenitiesOv.png') no-repeat;   
}

#PopUpContentDiv .menu #contact
{
	float:left;
	width:61px;
	height:38px;
	background: url('../images/PopupContactUp.png') no-repeat;   
	cursor:pointer;  
	outline:0px; 
}
#PopUpContentDiv .menu #contact.select,
#PopUpContentDiv .menu #contact:hover
{
	width:78px;
	background: url('../images/PopupContactOv.png') no-repeat;   
}
#PopUpContentDiv .menu #register
{
	float:left;
	width:61px;
	height:38px;
	background: url('../images/PopupRegisterUp.png') no-repeat;   
	cursor:pointer;  
	outline:0px; 
}
#PopUpContentDiv .menu #register.select,
#PopUpContentDiv .menu #register:hover
{
	width:80px;
	background: url('../images/PopupRegisterOv.png') no-repeat;   
}

#PopUpContentDiv .menu #resources
{
	float:left;
	width:71px;
	height:38px;
	background: url('../images/PopupResourcesUp.png') no-repeat;   
	cursor:pointer;  
	outline:0px; 
}
#PopUpContentDiv .menu #resources.select,
#PopUpContentDiv .menu #resources:hover
{
	width:88px;
	background: url('../images/PopupResourcesOv.png') no-repeat;   
}
#PopUpContentDiv .menu #terms
{
	float:left;
	width:110px;
	height:38px;
	background: url('../images/PopupTermsUp.png') no-repeat;   
	cursor:pointer;  
	outline:0px; 
}
#PopUpContentDiv .menu #terms.select,
#PopUpContentDiv .menu #terms:hover
{
	width:142px;
	background: url('../images/PopupTermsOv.png') no-repeat;   
}
#PopUpContentDiv .menu #faq
{
	float:left;
	width:50px;
	height:38px;
	background: url('../images/PopupLoginUp.png') no-repeat;  
	cursor:pointer;  
	outline:0px; 
}
#PopUpContentDiv .menu #faq.select,
#PopUpContentDiv .menu #faq:hover
{
	width:63px;
	background: url('../images/PopupLoginOv.png') no-repeat;   
}

#PopUpContentDiv .submenu
{
	position:absolute;
	left:99px;
	top:47px;
	width:4px;
	height:10px;
	background-color:Transparent;
}

#PopUpContentDiv .submenu #overview
{
	position:absolute;
	left:0px;
	top:0px;
	width:90px;
	height:10px;
	background: url('../images/PopupOverviewUp.png') no-repeat;   
	cursor:pointer;  
	outline:0px; 
}
#PopUpContentDiv .submenu #overview.select,
#PopUpContentDiv .submenu #overview:hover
{
	background: url('../images/PopupOverviewOv.png') no-repeat;   
}

#PopUpContentDiv .submenu #history
{
	position:absolute;
	left:90px;
	top:0px;
	width:90px;
	height:10px;
	background: url('../images/PopuphistoryUp.png') no-repeat;   
	cursor:pointer;  
	outline:0px; 
}
#PopUpContentDiv .submenu #history.select,
#PopUpContentDiv .submenu #history:hover
{
	background: url('../images/PopuphistoryOv.png') no-repeat;   
}

#PopUpContentDiv .submenu #people
{
	position:absolute;
	left:142px;
	top:0px;
	width:90px;
	height:10px;
	background: url('../images/PopuppeopleUp.png') no-repeat; 
	cursor:pointer;  
	outline:0px; 
}
#PopUpContentDiv .submenu #people.select,
#PopUpContentDiv .submenu #people:hover
{
	background: url('../images/PopuppeopleOv.png') no-repeat;   
}

#PopUpContentDiv .submenu #purpose
{
	position:absolute;
	left:190px;
	top:0px;
	width:90px;
	height:10px;
	background: url('../images/PopuppurposeUp.png') no-repeat;   
	cursor:pointer;  
	outline:0px; 
}
#PopUpContentDiv .submenu #purpose.select,
#PopUpContentDiv .submenu #purpose:hover
{
	background: url('../images/PopuppurposeOv.png') no-repeat;   
}

.popup_menu{}

#PopUpTitle
{
	position:absolute;
	left:130px;
	top:28px;
	font-family:Palatino Linotype, Arial;
	font-size: 20px;
	font-weight:normal;
	color:#ffffff;		
	display:none;
}
#PopUpPDF
{
	position:absolute;
	left:498px;
	top:38px;
	font-family:Palatino Linotype, Arial;
	font-size: 12px;
	font-weight:normal;
	color:#a1876d;		
	display:none;
	outline:0px;
}
#PopUpChooseUnit
{
	position:absolute;
	left:600px;
	top:38px;
	font-family:Palatino Linotype, Arial;
	font-size: 12px;
	font-weight:normal;
	color:#a1876d;		
	display:none;
	outline:0px;
}
#PopUpClose
{
	position:absolute;
	left:798px;
	top:10px;
	width:17px;
	height:17px;
	outline:0px;
	background: url('../images/PopupCloseUp.gif') no-repeat;    
}
#PopUpClose:hover
{
	background: url('../images/PopupCloseOv.gif') no-repeat;    
}
#PopUpClose:active
{
	background: url('../images/PopupCloseDn.gif') no-repeat;    
}

#PopUpIframe
{
	position:absolute;
	left:97px;
	top:57px;
}

#PopUpScrollDiv
{
	position:absolute;
	left:0px;
	top:0px;
	width:635px; 
	height:455px;
}

/*************/
/* ACCORDION */
/*************/
#AccordionBackground
{
	position:absolute;
	left:121px;
	top:382px;
	width:800px;
	height:269px;
	background-color:Transparent;
	z-index:10;
}

#AccordionBackground .accordion_base .accordion_item{
  float: right;
  display: block;
  background-color:Transparent;
}


/* PANEL 1 */
#AccordionPanel1
{
	top:0px;
	width:43px;
	height:269px;
	background: url('../images/AccordionTab1.png') no-repeat;
	font-family:Palatino Linotype, Arial;
	font-size: 12px;
	font-weight:normal;
	color:#5f5143;	
	cursor:pointer;	
}
#AccordionPanel1 .content
{
	display:none;
}
#AccordionPanel1.active
{
	width:708px;
	background: url('../images/AccordionContent1.png') no-repeat;
	cursor:default;
}
#AccordionPanel1.active .content
{
	position:relative;
	margin-left:20px;
	margin-top:30px;
	display:none;
}

#AccordionPanel1.active.display .content
{
	display:block;
}

#AccordionPanel1.active .content .data_container
{
	position:absolute;
	left:10px;
	top:0px;
	width:400px;
	height:200px;
	overflow:hidden;
	background-color:Transparent;
	text-align:justify;
}
#AccordionPanel1.active .content .data_container .data_image
{
	float:left;
	width:164px;
	height:58px;
	background: url('../images/Step1Welcome.png') no-repeat;
}
#AccordionPanel1.active .content .data_container .top_space
{
	float:left;
	width:236px;
	height:25px;
	background-color: Transparent;
}
#AccordionPanel1.active .content .data_container .data_content
{
	margin-left:20px;
	line-height:18px;
	background-color: Transparent;
}

#AccordionPanel1.active .content .selection_container
{
	position:absolute;
	left:460px;
	top:25px;
	width:200px;
	height:200px;
	background-color:Transparent;
}

#AccordionPanel1.active .content .selection_container .step1_direction
{
	position:absolute;
	left:0px;
	top:8px;
	width:209px;
	height:30px;	
	background: url('../images/Step1Direction.png') no-repeat;
}

#AccordionPanel1.active .content .selection_container .step1a
{
	position:absolute;
	left:0px;
	top:42px;
	z-index:100;
}


#AccordionPanel1.active .content .selection_container .step1b
{
	position:absolute;
	left:0px;
	top:70px;
	z-index:99;
}

#AccordionPanel1.active .content .selection_container .step1_jfy
{
	position:absolute;
	left:0px;
	top:102px;
	width:184px;
	height:30px;	
	background: url('../images/Step1jfy.png') no-repeat;
}
#AccordionPanel1.active .content .selection_container .step1_jfy.disabled
{
	position:absolute;
	left:0px;
	top:102px;
	width:184px;
	height:30px;	
	background: url('../images/Step1jfy40.png') no-repeat;
}

#AccordionPanel1.active .content .selection_container .step1c
{
	position:absolute;
	left:0px;
	top:135px;
	z-index:98;
}
#AccordionPanel1.active .content .selection_container .step1d
{
	position:absolute;
	left:0px;
	top:163px;
	z-index:97;
}

/* PANEL 2 */
#AccordionPanel2
{
	top:0px;
	width:43px;
	height:269px;
	background: url('../images/AccordionTab2.png') no-repeat;
	font-family:Palatino Linotype, Arial;
	font-size: 12px;
	font-weight:normal;
	color:#5f5143;		
	cursor:pointer;	
}
#AccordionPanel2 .content
{
	display:none;
}
#AccordionPanel2.active
{
	width:708px;
	background: url('../images/AccordionContent2.png') no-repeat;
	cursor:default;
}
#AccordionPanel2.active .content
{
	position:relative;
	margin-left:20px;
	margin-top:30px;
	display:none;
}

#AccordionPanel2.active.display .content
{
	display:block;
}

#AccordionPanel2.active .content .data_container
{
	position:absolute;
	left:10px;
	top:0px;
	width:650px;
	height:90px;
	overflow:hidden;
	background-color:Transparent;
	text-align:justify;
}
#AccordionPanel2.active .content .data_container .data_image
{
	float:left;
	width:127px;
	height:62px;
	background: url('../images/Step2Choose.png') no-repeat;
}
#AccordionPanel2.active .content .data_container .top_space
{
	float:left;
	width:523px;
	height:28px;
	background-color: Transparent;
}
#AccordionPanel2.active .content .data_container .data_content
{
	margin-left:20px;
	line-height:18px;
	background-color: Transparent;
}
#AccordionPanel2.active .content .selection_container
{
	position:absolute;
	left:10px;
	top:92px;
	width:650px;
	height:129px;
	background: url('../images/Step2Selection.png') no-repeat;
}
#AccordionPanel2.active .content .selection_container .column1
{
	position:absolute;
	left:10px;
	top:27px;
	width:200px;
	height:100px;
}
#AccordionPanel2.active .content .selection_container .column1 .step2a
{
	position:absolute;
	left:0px;
	top:0px;
	z-index:2;
}
#AccordionPanel2.active .content .selection_container .column1 .step2a_data
{
	position:absolute;
	left:0px;
	top:40px;
	width:190px;
	height:40px;
	background-color:Transparent;
	font-size: 11px;
	z-index:1;
}
#AccordionPanel2.active .content .selection_container .column2
{
	position:absolute;
	left:234px;
	top:27px;
	width:200px;
	height:100px;
}
#AccordionPanel2.active .content .selection_container .column2 .step2b
{
	position:absolute;
	left:0px;
	top:0px;
	z-index:2;
}
#AccordionPanel2.active .content .selection_container .column2 .step2b_data
{
	position:absolute;
	left:0px;
	top:40px;
	width:190px;
	height:40px;
	background-color:Transparent;
	font-size: 11px;
	z-index:1;
}

#AccordionPanel2.active .content .selection_container .column3
{
	position:absolute;
	left:455px;
	top:27px;
	width:200px;
	height:100px;
}
#AccordionPanel2.active .content .selection_container .column3 .step2c
{
	position:absolute;
	left:0px;
	top:0px;
	z-index:2;
}
#AccordionPanel2.active .content .selection_container .column3 .step2c_data
{
	position:absolute;
	left:0px;
	top:40px;
	width:190px;
	height:40px;
	background-color:Transparent;
	font-size: 11px;
	z-index:1;
}
#AccordionPanel2.active .content .selection_container .column3 .step2_viewunit
{
	position:absolute;
	left:35px;
	top:70px;
	width:114px;
	height:27px;
	background: url('../images/Step2cViewUp.png') no-repeat;  
	border-style:none;
	cursor:pointer;
	outline:0px;
	z-index:1;
}
#AccordionPanel2.active .content .selection_container .column3 .step2_viewunit:hover
{
	background: url('../images/Step2cViewOv.png') no-repeat; 
}

/* PANEL 3 */
#AccordionPanel3
{
	top:0px;
	width:43px;
	height:269px;
	background: url('../images/AccordionTab3.png') no-repeat;
	font-family:Palatino Linotype, Arial;
	font-size: 12px;
	font-weight:normal;
	color:#5f5143;	
	cursor:pointer;		
	z-index:20;
}
#AccordionPanel3 .content
{
	display:none;
}
#AccordionPanel3.active
{
	width:708px;
	background: url('../images/AccordionContent3.png') no-repeat;
	cursor:default;
}
#AccordionPanel3.active .content
{
	position:relative;
	margin-left:20px;
	margin-top:30px;
	display:none;
}
#AccordionPanel3.active.display .content
{
	display:block;
}
#AccordionPanel3.active .content .data_container
{
	position:absolute;
	left:10px;
	top:0px;
	width:410px;
	height:220px;
	overflow:hidden;
	background-color:Transparent;
	text-align:justify;
}
#AccordionPanel3.active .content .data_container .data_image
{
	float:left;
	width:206px;
	height:72px;
	background: url('../images/Step3ReachOut.png') no-repeat;
}
#AccordionPanel3.active .content .data_container .top_space
{
	float:left;
	width:204px;
	height:20px;
	background-color: Transparent;
}
#AccordionPanel3.active .content .data_container .data_content
{
	margin-left:20px;
	line-height:18px;
	background-color: Transparent;
}

#AccordionPanel3.active .content .selection_container
{
	position:absolute;
	left:450px;
	top:20px;
	width:220px;
	height:200px;
	background-color:Transparent;
}

#AccordionPanel3.active .content .selection_container .step3_direction
{
	position:absolute;
	left:0px;
	top:0px;
	width:212px;
	height:55px;	
	background: url('../images/Step3Direction.png') no-repeat;
}

#AccordionPanel3.active .content .selection_container .step3a
{
	position:absolute;
	left:0px;
	top:62px;
	z-index:100;
}
#AccordionPanel3.active .content .selection_container .step3b
{
	position:absolute;
	left:0px;
	top:90px;
	z-index:99;
}
#AccordionPanel3.active .content .selection_container .step3c
{
	position:absolute;
	left:0px;
	top:118px;
	z-index:98;
}
#AccordionPanel3.active .content .selection_container #register
{
	position:absolute;
	left:35px;
	top:170px;
	width:106px;
	height:30px;
	background: url('../images/Step3RegisterUp.png') no-repeat;  
	border-style:none;
	cursor:pointer;
	outline:0px;
}
#AccordionPanel3.active .content .selection_container #register:hover
{
	background: url('../images/Step3RegisterOv.png') no-repeat; 
}

/* MULTI */
.multi_grid
{
	background-color:Transparent;  
    color:#5f5143;
    font-weight:normal;
    font-size: 12px;
    font-family: Palatino Linotype, Arial;
    border-top-style:none;
    border-top-width:0px;
    border-left-style:none;
    border-left-width:0px;
    border-right-style:none;
    border-right-width:0px;
    border-bottom-style:none;
    border-bottom-width:0px;
    z-index:1;
}
.multi_grid TR
{
    border-top-style:none;
    border-top-width:0px;
    border-left-style:none;
    border-left-width:0px;
    border-right-style:none;
    border-right-width:0px;
    border-bottom-style:none;
    border-bottom-width:0px;
}
.multi_grid TH
{
    border-top-style:none;
    border-top-width:0px;
    border-left-style:none;
    border-left-width:0px;
    border-right-style:none;
    border-right-width:0px;
    border-bottom-style:none;
    border-bottom-width:0px;
}
.multi_grid TD
{
    border-top-style:none;
    border-top-width:0px;
    border-left-style:none;
    border-left-width:0px;
    border-right-style:none;
    border-right-width:0px;
    border-bottom-style:none;
    border-bottom-width:0px;
}

.multi_content
{
	font-family:Palatino Linotype, Arial;
	font-size: 12px;
	font-weight:normal;
	color:#5f5143;
	text-align:justify;
}
.multi_content h1
{
	font-family:Palatino Linotype, Arial;
	font-size: 16px;
	font-weight:bold;
	color:#5f5143;
}
.multi_grid_sep
{
	width:582px;
	height:2px;
	margin-left:23px;
	margin-top:16px;
	background: url('../images/gridsep.gif');
}
.multi_grid_image
{
	margin-left:30px;
}
.multi_grid_image .background
{
	position:relative;	
	width:180px;
	height:123px;
	background: url('../images/GridImageBackground.png');
}
.multi_grid_image .image
{
	position:absolute;
	left:2px;
	top:2px;
	width:171px;
	height:113px;
	border: none;
	outline:0px;
}
.multi_grid_image .label
{
	font-family:Palatino Linotype, Arial;
	font-size: 10px;
	font-weight:normal;
	font-style:italic;
	color:#5f5143;	
}
.multi_back_link
{
	font-family:Palatino Linotype, Arial;
	font-size: 11px;
	font-weight:normal;
	color:#c25634;
	outline:0px;
	margin-left:455px;
}

.multi_large_image
{
	margin: 5px 0px 0px 10px;
}

h1
{
	font-family:Palatino Linotype, Arial;
	font-size: 60px;
	font-weight:normal;
	color:#5f5143;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/* MONO */
.mono_content
{
	font-family:Palatino Linotype, Arial;
	font-size: 12px;
	font-weight:normal;
	padding-top:10px;
	color:#5f5143;
}
.mono_content .title
{
	float:left;
	display:inline;
	background-color:#FF0000;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.mono_content .content
{
	text-align:justify;
}
.mono_grid_image
{
	margin-top:10px;
	margin-left:30px;
}
.mono_grid_image .background
{
	position:relative;	
	width:180px;
	height:123px;
	margin-top:10px;
	background: url('../images/GridImageBackground.png');
}
.mono_grid_image .image
{
	position:absolute;
	left:2px;
	top:2px;
	width:171px;
	height:113px;
	border: none;
	outline:0px;
}
.mono_grid_image .label
{
	font-family:Palatino Linotype, Arial;
	font-size: 10px;
	font-weight:normal;
	font-style:italic;
	color:#5f5143;	
}
.mono_grid_image .sep
{
	width:180px;
	height:2px;
	margin-top:16px;
	background: url('../images/gridsep.gif');
}

.floorplan_image
{
	width:171px;
	height:113px;
	border: none;
	outline:0px;
}

.mono_unit_header
{
	margin: 16px 0px 0px 20px;
}

.floorplan_link
{
	font-family:Palatino Linotype, Arial;
	font-size: 11px;
	font-weight:normal;
	color:#c25634;
	outline:0px;
}
.mono_back_link
{
	font-family:Palatino Linotype, Arial;
	font-size: 11px;
	font-weight:normal;
	color:#c25634;
	outline:0px;
	margin-left:455px;
}

.mono_large_image
{
	margin: 5px 0px 0px 10px;
}

/*#UnitDetailTable*/
.unit_detail_table
{
	position:relative;
	left:0px;
	top:0px;
	width:245px;
	height:136px;
	background: url('../images/Unit-Detail-Table.jpg') no-repeat;
	margin: 10px 0 0px 10px;
}

.unit_detail_table ul 
{ 
	position:absolute;
	left:13px;
	top:10px;
	list-style: none;
	padding: 0px 0px 0px 0px; 
	margin:  0px 0px 0px 0px; 
	font-family:Palatino Linotype, Arial;
	font-size: 12px;
	font-weight:normal;	
	color:#a1876d;	
	display:inline;
}
.unit_detail_table ul li
{ 
	float: left; 	
	width:230px;
	height:22px;	
	border: none 0px; 	
	text-align: left; 
}
.unit_detail_table ul li .label
{ 
	float:left;
	width:53px;
	text-align: right; 
}
.unit_detail_table ul li .data
{ 
	float:left;
	width:150px;
	padding-left:15px;
	text-align: left; 
}
.unit_images_panel
{
	position:relative;
	width:245px;
}

/* REGISTER */
.register_overview
{
	position:absolute;
	left:20px;
	top:20px;
	width:580px;
	height:85px;	
	font-family:Palatino Linotype, Arial;
	font-size: 12px;
	font-weight:normal;
	color:#5f5143;
	background-color:Transparent;
}

.register_overview .data_image
{
	float:left;
	width:138px;
	height:50px;
	background: url('../images/Registration.png') no-repeat;
}
.register_overview .top_space
{
	float:left;
	width:442px;
	height:1px;
	background-color: Transparent;
}
.register_overview .data_content
{
	margin-left:30px;
	line-height:16px;
	background-color: Transparent;
}

.register_fill_form
{
	position:absolute;
	left:190px;
	top:106px;
	width:236px;
	height:16px;	
	background: url('../images/FillForm.png') no-repeat;
}

.register_sep
{
	position:absolute;
	left:20px;
	top:130px;
	width:580px;
	height:2px;	
	background: url('../images/gridsep.gif');
}

.register_form
{
	position:absolute;
	left: 10px;
	top:140px;
	width:610px;
	height:300px;
	font-family:Palatino Linotype, Arial;
	font-size: 11px;
	font-weight:normal;
	color:#645648;
	background-color:Transparent;
}

.register_form .header
{
	position:absolute;
	left: 0px;
	top: 0px;
	width:615px;
	height:25px;
	text-align:center;
	background-color:Transparent;
}

.register_form .left_column
{
	position:absolute;
	left: 0px;
	top: 30px;
	width:340px;
	height:240px;
	background-color:Transparent;
}

.register_form .right_column
{
	position:absolute;
	left: 345px;
	top: 30px;
	width:270px;
	height:240px;
	background-color:Transparent;
}
.register_form .right_column .label1
{
	position:absolute;
	left:0px;
	top:0px;
	z-index:1;
}
.register_form .right_column .drop_down_1
{
	position:absolute;
	left:0px;
	top:17px;
	z-index:100;
}
.register_form .right_column .label2
{
	position:absolute;
	left:0px;
	top:50px;
	z-index:1;
}
.register_form .right_column .drop_down_2
{
	position:absolute;
	left:0px;
	top:67px;
	z-index:99;
}
.register_form .right_column .label3
{
	position:absolute;
	left:0px;
	top:100px;
	z-index:1;
}
.register_form .right_column .drop_down_3
{
	position:absolute;
	left:0px;
	top:117px;
	z-index:98;
}
.register_form .right_column .sep
{
	position:absolute;
	left:0px;
	top:155px;
	width:100%;
	height:2px;	
	background: url('../images/gridsep.gif');
	z-index:1;
}
.register_form .right_column .thanks
{
	position:absolute;
	left:0px;
	top:165px;
	width:100%;
	height:15px;	
	z-index:1;
}
.register_form .right_column .submit_button
{
	position:absolute;
	left:0px;
	top:185px;
	z-index:1;
}

.register_form .footer
{
	position:absolute;
	left: 0px;
	top: 280px;
	width:615px;
	height:30px;
	text-align:center;
	background-color:Transparent;
}

.register_form td
{
	font-family:Palatino Linotype, Arial;
	font-size: 11px;
	font-weight:normal;
	color:#645648;
}
.register_form .text_box
{
	font-family:Palatino Linotype, Arial;
	font-size: 11px;
	font-weight:normal;
	background-color:#f9f8f8;
	color:#645648;
	font-weight:normal;
	border: solid 1px #e1e1e0;
}
.register_form .info
{
	font-family:Palatino Linotype, Arial;
	font-size: 11px;
	font-weight:normal;
	color:#be6e1a;	
}

.register_submit
{
	position:relative;
	width:71px;
	height:24px;	
	background: url('../images/RegisterSubmit.png');
	outline:0px;
}
.register_watermark
{
	font-family:Palatino Linotype, Arial;
	font-size: 11px;
	font-weight:normal;
	font-style:italic;
	background-color:#f9f8f8;
	color:#645648;
	border: solid 1px #e1e1e0;	
}

.register_thankyou
{
	font-family:Palatino Linotype, Arial;
	font-size: 14px;
	font-weight:bold;
	font-style:italic;
	color:#645648;
	text-align:center;
	margin-top:150px;
}

.error_summary
{
	color:#be1a1a;
}
