/****************************/
/*                          */
/*     AMI STYLE SHEET      */
/*                          */
/****************************/


P, DIV, SPAN, MENU
TABLE, CAPTION, TR, TH, TD,
UL, OL, DL, LI, DT, DD,
H1, H2, H3, H4, H5, H6 {
	font-family:			Arial,Helvetica,sans-serif;
	color:					rgb( 0, 0, 0 );
}

P, DIV, SPAN, MENU, INPUT, TEXTAREA,
TABLE, CAPTION, TR, TH, TD,
UL, OL, DL, LI, DT, DD
{
	font-size: 	12px;
}

H1 {
	color:		#006699;
	font-size: 	24pt;
	margin-top:	12pt;
	margin-bottom:	12pt;
	text-align:	center;
}

H2, H3, H4 {
	color:		#006699;
}

/* Begin BODY and BODY CLASSES */

BODY 
{
	margin-top:		10pt;
	margin-bottom:		10pt;
	margin-left:		10pt;
	margin-right:		10pt;
	background-color:	#FFFFFF;
	color:			#000000;
	font-family:		Arial,Helvetica,sans-serif;
	font-size: 		12pt;
	text-decoration: none;
}

UL
{
	margin-top:		2pt;
	margin-bottom:		3pt;
}

.dd_margin_spc {
	margin-top:		2pt;
	margin-bottom:		3pt;

}

.colornav
{
	color:			#CDEFEF;
}
	
.bodytext14px
{
	font-size: 		14px;
	margin-left:		10pt;
	margin-right:		10pt;
}

.bodytexttd
{
	font-size: 		12px;
	margin-left:		5pt;
	margin-right:		5pt;
	text-align:		justify;
}

.boxfont
{
	color:			#444444;
	font-size: 		12px;
}

.boxbgcolor
{
	background-color:	#7cc6Cf;
}

.boxframe
{
	background-color:	#999999;
}

.bodytext
{
	font-size: 		12px;
	margin-left:		15pt;
	margin-right:		15pt;
}

H3.bodytext, P.bodytext
{
	margin-left:		15pt;
	text-align:		left;
}

DIV.bodyimg
{
	margin-top:		5pt;
	margin-bottom:		15pt;
	margin-left:		15pt;
	margin-right:		15pt;
	text-align:		justify;
}

DIV.bodytext
{
	margin-top:		15pt;
	margin-bottom:		15pt;
	margin-left:		15pt;
	text-align:		justify;
}

/* End BODY and BODY CLASSES */	
/* ======================*/		


/* Begin Navigation Classes */


DIV.leftnavsec {
	margin-left:		5pt;
	margin-right:		10pt;
	padding-top:		0pt;
	text-align:		left;
	text-decoration: none;
}

.leftnav
{
	background-color:	#7AA6C5;
	color: #008800;
	font-family: "Arial", "Helvetica", "Sans-Serif";
	font-size: 12px;
	text-decoration: none;
}
	

DIV.leftnav {
	font-size: 10pt;
	margin-left:		3pt;
	text-align:		left;
	padding-top:		6pt;
	padding-bottom:		3pt;
}

/* End Navigation Classes */
/* ======================*/		


/* Banner bar */

div.banner 
{
   border: none;
   margin-left: 1px;
   margin-right: 1px;
   padding: 0.1em 0.3em;
   text-align: center;
   font-family: arial, helvetica, sans-serif;
   background: #006699;
   text-decoration: none;
   color: #FFFFFF;
}

.leftnavbaner
{
	background-color:	#006699;
	color: #ffffff;
	font-family: "Arial", "Helvetica", "Sans-Serif";
	font-size: 14px;
	text-decoration: none;
}	

.baner2
{
	margin-left: 12pt;
	color: #006699;
	font-family: "Arial", "Helvetica", "Sans-Serif";
	font-size: 14pt;
	font-style:			normal;
}

.baner
{
	margin-left: 12pt;
	background-color:	#7AA6C5;
	color: #006699;
	font-family: "Arial", "Helvetica", "Sans-Serif";
	font-size: 14pt;
	font-style:			normal;
}
/* End  Banner bar */
/* ======================*/		


/* Footer */

.footernav
{
	background-color:	#006699;
	color: #7AA6C5;
	font-family: "Arial", "Helvetica", "Sans-Serif";
	font-size: 10pt;
	text-decoration: none;
}

.footer
{
	background-color: #006699;
	color: #d7ffff;
	font-family: "Arial", "Helvetica", "Sans-Serif";
	font-size: 10pt;
}

/* End Footer bar */
/* ======================*/		


/* Begin Misc Classes */

SPAN.notedate {
        font-family: Arial,Helvetica,sans-serif;
        font-weight: normal;
        font-size: 8pt;
        color:#000000;
}

P.notetitle {
        margin-top: 15pt;
        margin-bottom: 0pt;
        font-family: Arial,Helvetica,sans-serif;
        font-weight: bold;
        color:#005A9C;
}

P.notedata {
        margin-left:1em;
        font-family: Arial,Helvetica,sans-serif;
        font-weight: normal;
}

P.forumdata {
        margin-left:1em;
        font-family: Arial,Helvetica,sans-serif;
        font-weight: normal;
	text-align:		justify;
}

TD.dt1 {
	background-color:	rgb( 234, 234, 234 );
	font-size: 10pt;
}

TD.dt2 {
	background-color:	rgb( 221, 221, 221 );
	font-size: 10pt;
}

.header
{
	background-color: #ffffff;
	font-family: "Arial", "Helvetica", "Sans-Serif";
	font-size: 10pt;
}



.border
{
	background-color: #006699;
}

.title 
{
	background-color: #ffffff;
	color: #006699;
	font-family: "Arial", "Helvetica", "Sans-Serif";
}
	
.datatitle
{
	background-color: #BFFFC4;
	color: #000000;
	font-family: "Arial", "Helvetica", "Sans-Serif";
	font-size: 10pt;
	font-weight: bold;
}

.data
{
	font-size: 10pt
}
.datacontent
{
	background-color: #ffffff;
	color: #000000;
	font-family: "Arial", "Helvetica", "Sans-Serif";
	font-size: 10pt;
}

.iborder
{
        background-color: #000000;
}
.ifont
{
	color:                  #000000;
        font-family:            Helvetica,Arial,sans-serif;
        font-size:              14pt;
        text-decoration: none;
}

.gallerydesc
{
	margin-top:             3pt;
        margin-bottom:          5pt;
        margin-left:            5pt;
	text-align:		justify;
}

.imagebox
{
	background-color: #7AA6C5;
}

.imagebox1
{
	background-color: #7AA6C5;
	margin-top:             10pt;
        margin-bottom:          10pt;
        margin-left:            10pt;
        margin-right:           10pt;
        color:                  #000000;
        font-family:            Helvetica,Arial,sans-serif;
        font-size:              12pt;
        text-decoration: none;

}

.imageboxtext
{
        font-family:            Helvetica,Arial,sans-serif;
        font-size:              12px;
        text-decoration: none;
}

/* End Misc Classes */
/* ======================*/		

	
/* Begin Link Classes */

A:link {
	color: #006699;
	text-decoration: none;
}

A:visited {
	color: #006699;
	text-decoration: none;
}

A:active {
	color: #00ffCC;
	text-decoration: none;
}

A:hover {
	color: #00CCCC;
	text-decoration: none;
}

	
A.leftnavbaner
{
	color: #ffffff;
	text-decoration: none;
}


A.leftnavbaner:visited
{
	color: #ffffff;
	text-decoration: none;
}	

A.leftnavbaner:active
{
	color: #ffffff;
	text-decoration: none;
}

A.leftnavbaner:hover
{
	color: #ffffff;
	text-decoration: none;
}

A.leftnav
{
	color: #006699;
}

A.leftnav:active
{
	color: #cdefef;
}

A.leftnav:visited
{
	color: #006699;
}

A.leftnav:hover
{
	color: #cdefef;
}

A.footernav
{
	color: #7AA6C5;
	font-family: "Arial", "Helvetica", "Sans-Serif";
	font-size: 10pt;
	text-decoration: none;
}

A.footernav:visited
{
	color: #7AA6C5;
	font-family: "Arial", "Helvetica", "Sans-Serif";
	font-size: 10pt;
	text-decoration: none;
}

A.footernav:hover
{
	text-decoration: underline;
}

A.footertext
{
	color: #5BBA69;
	font-family: "Arial", "Helvetica", "Sans-Serif";
	font-size: 10pt;
	text-decoration: none;
}

A.footertext:visited
{
	color: #7AA6C5;
	font-family: "Arial", "Helvetica", "Sans-Serif";
	font-size: 10pt;
	text-decoration: none;
}

A.footertext:hover
{
	text-decoration: underline;
}

/* End Link Classes */
/* ======================*/		


/* Begin Copyright Classes */	

.copyright
{
	align: center;
	background-color: #ffffff;
	color: #000000;
	font-family: "Arial", "Helvetica", "Sans-Serif";
	font-size: 11px;
}

/* End Copyright Classes */
/* ======================*/		


/* Calendar / Booking System Classes */

TD.calendar
{
	border:0pt;
	font-size: 8pt
}

TD.calendarHeader 
{
	border:0pt; 
	font-size: 10pt
}

TD.blue {background-color:#F0F0FF}
TD.red  {background-color:#FFF0F0}
TD.green {background-color:#DDFFDD}
TD.A {background-color:#FFCCFF}
TD.B {background-color:#99CCCC}
TD.C {background-color:#FF9999}
TD.D {background-color:#FFFF99}
TD.E {background-color:#C0E0FF}
TD.F {background-color:#FFCC99}
TD.G {background-color:#FF6666}
TD.H {background-color:#66FFFF}
TD.I {background-color:#DDFFDD}
TD.J {background-color:#CCCCCC}
TD.white {background-color:#FFFFFF}


TD.CR { vertical-align: middle; text-align: right}
TD.CL { vertical-align: middle; text-align: left}
TD.BR { vertical-align: baseline; text-align: right}
TD.BL { vertical-align: baseline; text-align: left}
TD.TR { vertical-align: top; text-align: right}
TD.TL { vertical-align: top; text-align: left}

TD.month {font-size: 8pt}
.monthday {font-size: 12pt}

TD.unallocated {color:gray}
TD.allocated {color:black}
A:link.unallocated {color:#9BA9E6}
A:link.allocated {color:#5B69A6}
/* End Calendar / Booking System Classes */
/* ==================================*/		

/* style required by the directory indexer  */
td.index{border: 1pt; background-color:rgb(255,255,255); font-size:10pt;}

#thisdircontains{padding:0pt 0pt 5pt 0pt; font-size:10pt; }
#dirslist{background-color: #FFFFFF; padding-left:0pt ; }
#fileslist{background-color: #FFFFFF;  color:rgb(110,0,0); padding-left:15pt; font-size:10pt;}
#copy{padding: 5pt 5pt; font-size:12pt; }

td.filedetails{font-size:9pt; padding-left:10pt; background-color:rgb(255,255,255); }


