
body {
background-image:url(img/bg2.gif);
font-family:"Trebuchet MS", "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:70%;
color:#007380;
margin:0;
padding:30px 10px 40px 10px;
}
#tblBody	{
background-color:#F2FCFC;
height:400px;
padding:0px 20px 0px 0px;
border:1px solid #666666;
}
#tdPageheader	{
background-image:url(img/gpx-headerDownRight.gif);
background-color:#00B5CB;
background-repeat:no-repeat;
background-position:right bottom;
padding-bottom:5px;
width:100%;
font:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:1em;
white-space:nowrap;
}
#divA21Logo	{
float:left;
margin:13px 0 0 20px;
height:62px ! important;
width:62px ! important;
background-image:url(img/bg_logo-a21.gif);
background-repeat:no-repeat;
}
#tdPageheader h1	{
float:left;
background-image:url(img/gpx-pageheader6.gif);
background-repeat:no-repeat;
margin:20px 15px 0 15px;
width:605px;
height:42px;
border-bottom:1px solid #fff;
}
#divA21Logo:hover	{
background-position:-64px 0;
}
#tblSearch	{
border:1px none;
display:block;
margin-left:95px;
margin-top:75px;
position:relative;
}

html[xmlns*=""] body:last-child #tblSearch { clear:both }
body:last-child:not(:root:root) #tblSearch { clear:both }
@media all and (min-width:0px) {
			body:not(:root:root) #tblSearch { clear:both }
			}
#navcontainer {
width:420px;
white-space:nowrap;
}
#tblSearch input	{
width:100px;
height:12px;
font-size:11px;
}
#tblContent	{
display:block;
font-size:1.2em;
}
#colLeft	{
display:none;
padding:10px 20px 0px 20px;
width:160px;
}
.colLeftContent	{
padding:0px 20px 0px 20px;
font-size:0.8em;
}
.headerBlueBar	{
vertical-align:middle;
padding-top:5px;
padding-left:10px;
font-size:0.8em;
font-weight:bold;
color:#00B5CB;
height:19px;
width:140px;
background-image:url(img/gpx-blueHeaderBar.gif);
}

#colMiddle	{
padding:10px 20px 0px 30px;
line-height:1.4em;
width:500px;
height:300px;
}
#colRight	{
padding:10px 0 0 0;
width:290px;
}
#colFullWidth	{
padding:10px 20px 0px 30px;
line-height:1.4em;
height:300px;
}
div#box	{
padding:3px;
margin:0 auto;
background-color:#FF9900;
}
div#box1	{
margin:0 auto;
background-color:#fff;
padding:10px;
}
div#box2	{
padding:3px;
margin:0 auto;
background-color:#004f5d;
}
div#box3	{
margin:0 auto;
background-color:#fff;
padding:10px;
}
div#box4	{
padding:3px;
margin:0 auto;
background-color:#cd3600;
}
div#box5	{
padding:12px;
margin:0 auto;
background-color:#004f5d;
}
a:link.db {color:#00b4d1}    /* unvisited link */
a:visited.db {color:#00b4d1} /* visited link */
a:hover.db {color:#00b4d1}   /* mouse over link */
a:active.db {color:#00b4d1}  /* selected link */
td.db2 {padding-left:12px;}
a:link.db3 {color:#FF9900}    /* unvisited link */
a:visited.db3 {color:#FF9900} /* visited link */
a:hover.db3 {color:#FF9900}   /* mouse over link */
a:active.db3 {color:#FF9900}  /* selected link */


#collection	{
font-size:0.85em;
}
#collection p {
padding-left:108px;
clear:both;
}

#publication .indent h2 {
padding-left:163px;
}
#publication .indent p	{
padding-left:163px;
}
#publication .indent img	{
float:left;
position:relative;
padding:0.2em 0 1em 0;
}
#tblPublication {
margin:1em 0;
clear:both;
}
#tblPublication td.text	{
border:1px solid #00B5CB;
width:147px;
background-color:#FFFFFF;
vertical-align:top;
padding:4px 8px;
font-size:0.85em;
}
#tblPublication td.empty	{
width:5px; 
border:0px solid white;
}
#tblPublication td p	{
padding-left:0px;
margin-bottom:0.5em;
}
#collection a	{
font-size:1em;
font-weight:bold;
}
#collection img	{
float:left;
position:relative;
margin-left:-108px;
padding:0.3em 0 1em 0;
}

#collection2-img a	{
color:#FFFFFF;
}

#downloads ul	{
list-style:none;
margin-left:10px;
margin-top:8px;
}
h1	{
font-size:1.5em;
padding:0;
color:#00B5CB;
}
h2	{
font-size:1.2em;
margin:0;
padding:0;
color:#00B5CB;
}
h3	{
font-size:1.1em;
margin:0.12em 0 0.5em 0;
padding:0;
color:#00B5CB;
}
h4	{
font-size:1.0em;
margin-bottom:0;
color:#00B5CB;
}
p	{
margin-top:0;
}
#Menu1 li	{
margin-bottom:8px;	
}
ul	{
margin-top:5px;
}
#doclist img	{
position:relative;
margin-right:3px;
top:3px;
}
#doclist li	{
list-style-type:none;
position:relative;
left:-14px;
}

#footerTbl	{
width:100%;
margin-left:20px;
background-image:url(img/gpx-footerUpLeft.gif);
background-color:#D9F4F7;
font:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#00B5CB;
font-size:1em;
background-repeat:no-repeat;
background-position:left top;
}



#collection2	{
font-size:0.85em;
width: 260px;
}
#collection2-content {
padding-left:120px;
padding-top: 10px;
padding-right: 5px;
width: 140px;
text-align: justify;
}
#collection2 h4 {
font-size: 110%;
color:#339999;
font-weight: bolder;
line-height: 1.5em;
margin-top: 15px
}
#collection2 a	{
font-size:1em;
font-weight:bold;
}

#collection2-img	{
position: absolute;
margin-top: 8px;
}

/* navigation */

#navL2	{
margin:0;
padding:0px 0px 0px 20px;
font-weight:bold;
list-style-image:url(img/gpx-bulletBlue10px.gif);
list-style-type:none;
}

#navL2	li	{
font-size:0.9em;
margin-left:0px;
}
#navL2	a	{
position:relative;
top:-1px;
}

.btnDocicon	{
margin-bottom:-2px;
margin-right:3px;
}
form {
margin:0px 0px 0px 0px;
}
input.box	{
border:1px solid #999999;
font-size:1.0em;
}
input.radio	{
margin-bottom:-3px;

}
input.check	{
margin-bottom:-1px;

}
select	{
border:1px solid #999999;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:x-small;
margin-bottom:-1px;
}
A {
color:#00B5CB;
}

A:link { text-decoration:none; color:#00B5CB; }
A:visited { text-decoration:none; color:#00B5CB; }
a:hover { text-decoration:underline; color:#007380; }
A:active { text-decoration:underline; color:#00B5CB; }
h3.entryTitle{font-size:medium;background-color:#EEEEEE;margin:0;padding:2px;border-bottom:1px solid #999;}

a.newsletter {
	color:#FF9900;
	font-size:0.9em;
}

img.envelope {
	border:0px;
	padding-right:8px;
}

/* general styles */

.smaller	{
font-size:0.85em;
}
.bigger	{
font-size:1.15em;
}
.orangetext	{
color:#F90;
}



/* Navigation Formating */
#ecmNav { position: relative; padding-bottom: 15px; padding-top: 5px;}
#ecmNav #ecmFirst { font-size: 12px; background: url(/img/ctx-first.gif) no-repeat; height: 15px; width: 55px; position: absolute; padding-left: 20px; padding-bottom: 4px; }
#ecmNav #ecmPrevious { font-size: 12px; background: url(/img/ctx-prev.gif) no-repeat; height: 15px; width: 55px;position: absolute; left: 64px; padding-left: 20px; padding-bottom: 4px; }
#ecmNav #ecmNext { font-size: 12px; background: url(/img/ctx-next.gif) no-repeat top right; height: 15px; width: 55px;  position: absolute; left: 140px; padding-bottom: 4px; }
#ecmNav #ecmLast { font-size: 12px; background: url(/img/ctx-last.gif) no-repeat top right; height: 15px; width: 52px; position: absolute; left: 203px; padding-bottom: 4px;  }

#ecmFirst { font-size: 12px; background: url(/img/ctx-first.gif) no-repeat; height: 15px; width: 55px; padding-left: 18px; padding-bottom: 4px;  }
 #ecmPrevious { font-size: 12px; background: url(/img/ctx-prev.gif) no-repeat; height: 15px; width: 55px;  padding-left: 18px; padding-bottom: 4px; }
#ecmNext { font-size: 12px; background: url(/img/ctx-next.gif) no-repeat top right; height: 15px; width: 55px;  padding-right: 18px; padding-bottom: 4px; }
#ecmLast { font-size: 12px; background: url(/img/ctx-last.gif) no-repeat top right; height: 15px; width: 52px; padding-right: 18px; padding-bottom: 4px; }

.but_previous_disable { display: none; }
.but_first_disable { display: none; }
.but_next_disable { display: none; }
.but_last_disable { display: none; }




@media print	{
#tblBody	{
border:0;
}
#headerTbl, #navcontainer, #colLeft, #footerTbl, #divCopyright, #tdShadeRight, #tdShadeDown, #tdShadeDownRight	{
display:none;
}
#colMiddle	{
display:block;
font-family:"Times New Roman", Times, serif;
color:#000000;
font-size:1.2em;
}
#colMiddle h1, #colMiddle h2, #colMiddle h3, #colMiddle h4, #colMiddle h5, #colMiddle h6	{
font-family:Arial,sans-serif;
margin-bottom:0;
}
}
