html {FONT-SIZE: 100%}
body {

margin-left: auto; margin-right: auto;margin-top: 0px; margin-bottom: 0px;font-size: .7em;line-height: 1.5em ;
 font-family: Arial, Verdana, Helvetica; color: #666666	
}

.barTOPLEFT {
background-image: url(structure/bar_top.gif);
	background-repeat: repeat-x;
	background-position: left top;
	}
	
	.barBOTLEFT {
background-image: url(structure/bar_bot.gif);
	background-repeat: repeat-x;
	background-position: left top;
	}
.containerlogo {
background-image: url(structure/back_topleft_n.gif);
	background-repeat: no-repeat;
	width:388px;height:332px;
	}
.containerlogoRIGHT {
background-image: url(structure/back_topright.gif);
	background-repeat: no-repeat;
	width:388px;height:332px;
	}
	
.containerMAIN {
background-image: url(structure/back_middle.gif);
	background-repeat: repeat-y;
	width:776px;
	}
	
	.containerSUBNAV {
background-image: url(structure/back_subnav.gif);
	background-repeat: no-repeat;
		width:196px;height:240px;
	}
	
		.containerASSET {
background-image: url(structure/back_asset_n.gif);
	background-repeat: no-repeat;
		width:388px;height:160px;
	}
	
			.containerFULLCALENDER{

		height:113px;
	}
	
		.containerGraphicPackageTop {
background-image: url(structure/bar_package_top.gif);
	background-repeat: no-repeat;
		width:566px;height:13px;
	}
	
			.containerGraphicPackageDETAIL {
background-image: url(structure/bar_package_top_detail.gif);
	background-repeat: no-repeat;
		width:566px;height:35px;
	}
	
			.containerGraphicPackageBot {
background-image: url(structure/bar_package_bot.gif);
	background-repeat: no-repeat;
		width:566px;height:75px;
	}
	
		.backgroundLightGrey {
	background-color: #EFEFEF;
	}
	
		.backgroundDarkGrey {
	background-color: #DBDBDB;
	}

	.RecordTitles{
	font-family: Arial, Verdana, Helvetica;
	 font-size: 1em; color: #FF7430; 
	 text-decoration: none;
	 font-weight: bold;
	 }
	.headers{  
	font-family: Arial, Verdana, Helvetica;
	font-size: 1.7em; 
	line-height: normal; 
	font-weight: bold;  
	color: #FF7430
	}
	
		.headersLIGHT{  
	font-family: Arial, Verdana, Helvetica;
	font-size: 1.7em; 
	line-height: normal; 
	font-weight: normal;  
	color: #FF7430
	}
	
		.headerPACKAGE_TITLE_detail{  
	font-family: Arial, Verdana, Helvetica;
	font-size: 1.5em; 
	line-height: normal; 
	font-weight: normal;  
	color: #666666
	}
	
A.headersGREY:link {
	font-family: Arial, Verdana, Helvetica;
	font-size: 1.7em; 
	line-height: normal; 
	font-weight: bold;  
	color: #FF7430}
A.headersGREY:visited {
font-family: Arial, Verdana, Helvetica;
	font-size: 1.7em; 
	line-height: normal; 
	font-weight: bold;  
	color: #FF7430
	}
A.headersGREY:hover {
font-family: Arial, Verdana, Helvetica;
	font-size: 1.7em; 
	line-height: normal; 
	font-weight: bold;  
	color: #CCCCCC;
	background-color: #ffffff;
	}


	.imageborderlink img{
border:2px; border-thickness: 2px; border-color: #ffffff; border-style: solid;
}

.imageborderlink:link img { border:2px; border-thickness: 2px; border-color: #ffffff; border-style: solid; }
.imageborderlink:visited img{border:2px; border-thickness: 2px; border-color: #ffffff; border-style: solid}
.imageborderlink:hover img{border:2px; border-thickness: 2px; border-color: #FF7430; border-style: solid}
.imageborderlink:active img{border:2px; border-thickness: 2px; border-color: #666666; border-style: solid}



A {font-family: Arial, Verdana, Helvetica; font-size: 1em; color: #FF7430; text-decoration: none}
A:hover {font-family: Arial, Verdana, Helvetica; font-size:1em; color: #ffffff; text-decoration: none; background-color: #FF7430}


.textfieldSEARCH {
	margin:0px;
padding:2px;
	width:153px;
	border-top:#C7C9C8 1px solid; border-bottom:#C7C9C8 1px solid; border-right:#C7C9C8 1px solid; border-left:#C7C9C8 1px solid;
font-family: Arial, Verdana, Helvetica; font-size: 11px; color: #666666;
	
	}