/*CSS Main File*/
/* affects header*/
td.header{
border-bottom:  1px #d30e0e solid ;
background-color:#ffffff;
}

/* affects navigation on top menu*/
td.nav{
border-bottom:  1px #ffffff solid ;
background-color:#d30e0e;
}

/* affects left column */
td.left{
border-right:0px #000000 solid;
background-color: #ffffff;
}

/* affects right column*/
td.right{
border-left: 0px #000000 solid ;
background-color:#ffffff;
}

/* footer */
td.footer{
border-top:     0px #800080 solid ;
background-color:#ffffff;
padding: 0px;
}

/* Box for column content */
table.navbox{
border: 0px  #000000 solid;
padding: 3px;
width:100%;
background-color:transparent;
}
td.navboxtd{
background-color:transparent;
width:100%;
padding: 0px;
}

.navtitlebar {
BACKGROUND: #074493;
BORDER-BOTTOM: #000000 1px solid;
BORDER-LEFT: #000000 1px solid;
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
COLOR: #ffffff;
font-style: normal;
font-weight: normal;
text-align: left;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 12px; WIDTH: 100%;
}


/* leave this as is */
table.maintable{
border: 0px  #000000 dotted;
padding: 0px;
width:100%;
background-color:transparent;
}
td.maintd{
border-top: 0px #000000 solid ;
background-color:transparent;
padding: 0px;
width:100%;
}

/* Login Form */
table.login{
border: 0px  #000000 dotted;
padding: 3px;
background-color:transparent;
}
table.form{
border: 1px  #000000 dotted;
width:    96%;
padding: 0px;
background-color:transparent;
}

/* This is used for the header bars of search result pages*/
table.prev{
border: 0px  #000000 solid;
width:    100%;
padding: 0px;
background-color:#ffffff;
}
td.preview{
border-top:     1px #800080 solid ;
border-right:   1px #800080 solid ;
border-left:    1px #800080 solid ;
border-bottom: 1px #800080 solid ;
padding: 1px;
background-color: #efefef;
}

/* table for images on content sites*/

table.img{
border: 0px  #000000 solid;
padding: 5px;
}

/*  td for images on content sites*/
td.image{
border-top:     0px #000000 groove ;
border-right:   0px #000000 groove ;
border-left:    0px #000000 groove ;
border-bottom:  0px #000000 groove ;
padding: 4px;
background-color:transparent;
}


/* table enclosing the textblocks */
table.main{
border: 0px  #000000 dotted;
width:    98%;
padding: 0px;
background-color: transparent;
}

/*  the center column */
td.center{
border-top:     0px #000000 solid ;
border-right:   0px #000000 solid ;
border-left:    0px #000000 solid ;
border-bottom: 0px #000000 solid ;
padding: 5px;
background-color:transparent;
}

table.timezones{
border: 1px  #000000 solid;
width:    140px;
padding: 0px;
background-color:#ffffff;
}
td.zone{
padding: 1px;
background-color: #efefef;
}
table.timecenter{
border: 1px  #000000 solid;
width:    90%;
padding: 0px;
background-color:#ffffff;
}
td.zonecenter{
padding: 1px;
background-color: #efefef;
}

.form60 {
BACKGROUND: #ffffff;
BORDER-BOTTOM: #cc9933 1px solid;
BORDER-LEFT: #cc9933 1px solid;
BORDER-RIGHT: #cc9933 1px solid;
BORDER-TOP: #cc9933 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 60px;
}

.form120 {
BACKGROUND: #ffffff;
BORDER-BOTTOM: #cc9933 1px solid;
BORDER-LEFT: #cc9933 1px solid;
BORDER-RIGHT: #cc9933 1px solid;
BORDER-TOP: #cc9933 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 120px;
}

.form200 {
BACKGROUND: #ffffff;
BORDER-BOTTOM: #cc9933 1px solid;
BORDER-LEFT: #cc9933 1px solid;
BORDER-RIGHT: #cc9933 1px solid;
BORDER-TOP: #cc9933 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 200px;
}

.form280 {
BACKGROUND: #ffffff;
BORDER-BOTTOM: #cc9933 1px solid;
BORDER-LEFT: #cc9933 1px solid;
BORDER-RIGHT: #cc9933 1px solid;
BORDER-TOP: #cc9933 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 280px;
}


.form350 {
BACKGROUND: #ffffff;
BORDER-BOTTOM: #cc9933 1px solid;
BORDER-LEFT: #cc9933 1px solid;
BORDER-RIGHT: #cc9933 1px solid;
BORDER-TOP: #cc9933 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 350px;
}


.form450 {
BACKGROUND: #ffffff;
BORDER-BOTTOM: #cc9933 1px solid;
BORDER-LEFT: #cc9933 1px solid;
BORDER-RIGHT: #cc9933 1px solid;
BORDER-TOP: #cc9933 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 450px;
}

.form550 {
BACKGROUND: #ffffff;
BORDER-BOTTOM: #cc9933 1px solid;
BORDER-LEFT: #cc9933 1px solid;
BORDER-RIGHT: #cc9933 1px solid;
BORDER-TOP: #cc9933 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 550px;
}

.form160 {
BACKGROUND: #ffffff;
BORDER-BOTTOM: #F8DB01 1px solid;
BORDER-LEFT: #F8DB01 1px solid;
BORDER-RIGHT: #F8DB01 1px solid;
BORDER-TOP: #F8DB01 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 160px;
}

.form160b {
BACKGROUND: #fffff;
BORDER-BOTTOM: #F8DB01 1px solid;
BORDER-LEFT: #F8DB01 1px solid;
BORDER-RIGHT: #F8DB01 1px solid;
BORDER-TOP: #F8DB01 1px solid;
COLOR: #ffffff;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 160px;
}

.form18 {
BACKGROUND: #ffffff;
BORDER-BOTTOM: #cc9933 1px solid;
BORDER-LEFT: #cc9933 1px solid;
BORDER-RIGHT: #cc9933 1px solid;
BORDER-TOP: #cc9933 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 18px;
}

.form60y {
BACKGROUND:#fdffd1;
BORDER-BOTTOM: #cc9933 1px solid;
BORDER-LEFT: #cc9933 1px solid;
BORDER-RIGHT: #cc9933 1px solid;
BORDER-TOP: #cc9933 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 60px;
}

.form120y {
BACKGROUND: #fdffd1;
BORDER-BOTTOM: #cc9933 1px solid;
BORDER-LEFT: #cc9933 1px solid;
BORDER-RIGHT: #cc9933 1px solid;
BORDER-TOP: #cc9933 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 120px;
}

.form200y {
BACKGROUND: #fdffd1;
BORDER-BOTTOM: #cc9933 1px solid;
BORDER-LEFT: #cc9933 1px solid;
BORDER-RIGHT: #cc9933 1px solid;
BORDER-TOP: #cc9933 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 200px;
}

.form280y {
BACKGROUND: #fdffd1;
BORDER-BOTTOM: #cc9933 1px solid;
BORDER-LEFT: #cc9933 1px solid;
BORDER-RIGHT: #cc9933 1px solid;
BORDER-TOP: #cc9933 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 280px;
}

.form350y {
BACKGROUND: #fdffd1;
BORDER-BOTTOM: #cc9933 1px solid;
BORDER-LEFT: #cc9933 1px solid;
BORDER-RIGHT: #cc9933 1px solid;
BORDER-TOP: #cc9933 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 350px;
}


.form450y {
BACKGROUND: #fdffd1;
BORDER-BOTTOM: #cc9933 1px solid;
BORDER-LEFT: #cc9933 1px solid;
BORDER-RIGHT: #cc9933 1px solid;
BORDER-TOP: #cc9933 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 450px;
}

.form550y {
BACKGROUND: #fdffd1;
BORDER-BOTTOM: #cc9933 1px solid;
BORDER-LEFT: #cc9933 1px solid;
BORDER-RIGHT: #cc9933 1px solid;
BORDER-TOP: #cc9933 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 550px;
}


.form60g {
BACKGROUND: #efefef;
BORDER-BOTTOM: #cc9933 1px solid;
BORDER-LEFT: #cc9933 1px solid;
BORDER-RIGHT: #cc9933 1px solid;
BORDER-TOP: #cc9933 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 60px;
}

.form120g {
BACKGROUND: #efefef;
BORDER-BOTTOM: #cc9933 1px solid;
BORDER-LEFT: #cc9933 1px solid;
BORDER-RIGHT: #cc9933 1px solid;
BORDER-TOP: #cc9933 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 120px;
}

.form200g {
BACKGROUND: #efefef;
BORDER-BOTTOM: #cc9933 1px solid;
BORDER-LEFT: #cc9933 1px solid;
BORDER-RIGHT: #cc9933 1px solid;
BORDER-TOP: #cc9933 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 200px;
}

.form280g {
BACKGROUND: #efefef;
BORDER-BOTTOM: #cc9933 1px solid;
BORDER-LEFT: #cc9933 1px solid;
BORDER-RIGHT: #cc9933 1px solid;
BORDER-TOP: #cc9933 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 280px;
}


.form350g {
BACKGROUND: #efefef;
BORDER-BOTTOM: #cc9933 1px solid;
BORDER-LEFT: #cc9933 1px solid;
BORDER-RIGHT: #cc9933 1px solid;
BORDER-TOP: #cc9933 1px solid;
COLOR: #003366;
font-style: normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 10px; WIDTH: 350px;
}

/* for gallery display only*/
/* central table summary pages */
table.maintablegal{
border: 0px  #000000 dotted;
padding: 0px;
width:100%;
background-color:#ffffff;
}
td.maintdgal{
border-top: 0px #000000 solid ;
background-color:transparent;
padding: 0px;
width:100%;
}

/* central table detail pages */
table.maintablegald{
border: 0px  #000000 dotted;
padding: 0px;
width:100%;
background-color:#ffffff;
}
td.maintdgald{
border-top: 0px #000000 solid ;
background-color:#ffffff;
padding: 0px;
width:100%;
}

td.centergald{
border-top: 0px #000000 solid ;
background-color:#ffffff;
padding: 0px;
width:100%;
}




/* Info block below gallery image */
table.galleryblock{
border: 1px  #000000 solid;
width:   400px;
padding: 0px;
background-color:#eeeeee;
}

/*  galleryblock*/
td.galleryblock1{
border-top:     0px #000000 groove ;
border-right:   0px #000000 groove ;
border-left:    0px #000000 groove ;
border-bottom:  0px #000000 groove ;
padding: 4px;
background-color:#eeeeee;
}

/* fonts for gallery used in info box on detail page*/

.gallerynametextdb{
font:13px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma;
color: #000000;
font-style: normal;
text-decoration:normal;
font-weight: normal;
text-align: left;
background-color:#eeeeee;
}

.gallerytextdb{
font:10px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma;
color: #000000;
font-style: normal;
text-decoration:normal;
font-weight: normal;
text-align: left;
background-color: #eeeeee;
}


/* links in infobox*/
a.gallerylinkdb {
font:10px Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma;
text-decoration:underline;
font-weight: normal;
}
a.gallerylinkdb:link {color:#000000;}
a.gallerylinkdb:active {color:#000000;}
a.gallerylinkdb:visited {color:#000000;}
a.gallerylinkdb:hover {color:#000000;}

td.formbar{
border-top:     0px #000000 solid ;
border-right:   0px #000000 solid ;
border-left:    0px #000000 solid ;
border-bottom:  0px #000000 solid ;
width: 100%;
background-color: #efefef;
}


td.radgrey {
BACKGROUND: #efefef;
BORDER-BOTTOM: #4d4d4d  1px solid;
BORDER-LEFT: #4d4d4d  1px solid;
BORDER-RIGHT: #4d4d4d  1px solid;
BORDER-TOP: #4d4d4d  1px solid;
COLOR: #000000;
font-style: normal;
text-decoration:normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 8px; WIDTH: 9px;
}

td.radr {
BACKGROUND: #ff473a;
BORDER-BOTTOM: #4d4d4d  1px solid;
BORDER-LEFT: #4d4d4d  1px solid;
BORDER-RIGHT: #4d4d4d  1px solid;
BORDER-TOP: #4d4d4d  1px solid;
COLOR: #000000;
font-style: normal;
text-decoration:normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 8px; WIDTH: 9px;
}
td.radr1 {
BACKGROUND: #aa0200;
BORDER-BOTTOM: #4d4d4d  1px solid;
BORDER-LEFT: #4d4d4d  1px solid;
BORDER-RIGHT: #4d4d4d  1px solid;
BORDER-TOP: #4d4d4d  1px solid;
COLOR: #ffffff;
font-style: normal;
text-decoration:normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 8px; WIDTH: 9px;
}

td.rady {
BACKGROUND: #f9f6db;
BORDER-BOTTOM: #4d4d4d  1px solid;
BORDER-LEFT: #4d4d4d  1px solid;
BORDER-RIGHT: #4d4d4d  1px solid;
BORDER-TOP: #4d4d4d  1px solid;
COLOR: #000000;
font-style: normal;
text-decoration:normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 8px; WIDTH: 9px;
}

td.rady1 {
BACKGROUND: #fcf3ae;
BORDER-BOTTOM: #4d4d4d  1px solid;
BORDER-LEFT: #4d4d4d  1px solid;
BORDER-RIGHT: #4d4d4d  1px solid;
BORDER-TOP: #4d4d4d  1px solid;
COLOR: #000000;
font-style: normal;
text-decoration:normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 8px; WIDTH: 9px;
}

td.radg {
BACKGROUND: #34c948;
BORDER-BOTTOM: #4d4d4d  1px solid;
BORDER-LEFT: #4d4d4d  1px solid;
BORDER-RIGHT: #4d4d4d  1px solid;
BORDER-TOP: #4d4d4d  1px solid;
COLOR: #000000;
font-style: normal;
text-decoration:normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 8px; WIDTH: 9px;
}

td.radg1 {
BACKGROUND: #177500;
BORDER-BOTTOM: #4d4d4d  1px solid;
BORDER-LEFT: #4d4d4d  1px solid;
BORDER-RIGHT: #4d4d4d  1px solid;
BORDER-TOP: #4d4d4d  1px solid;
COLOR: #ffffff;
font-style: normal;
text-decoration:normal;
font-weight: normal;
FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif, Geneva, Tahoma; FONT-SIZE: 8px; WIDTH: 9px;
}