

/* COLORS */
.bg1 {background-color: #003399;} /* BLUE */
.bg2 {background-color: #3366CC;} /* LIGHT BLUE */
.bg3 {background-color: #999999;} /* MED GRAY */
.bg4 {background-color: #DDDDDD;} /* LIGHT GRAY */
.bg5 {background-color: #EEEEEE;} /* LIGHTEST GRAY */

.bg_pattern
{
	background-color: #909090;
	background-image: url("/images/bg_pattern.gif");
	background-repeat: repeat;
	background-position: top left;
}

.border1 {border: 1px solid #003399;} /* BLUE */
.border2 {border: 1px solid #3366CC;} /* LIGHT BLUE */
.border3 {border: 1px solid #999999;} /* MED GRAY */
.border4 {border: 1px solid #DDDDDD;} /* LIGHT GRAY */
.border5 {border: 1px solid #EEEEEE;} /* LIGHTEST GRAY */
/* END: COLORS */


html
{

}


/* MAIN STYLES */
body
{
margin: 0px 0px 20px 0px;
background-image: url("/images/bg.gif");
background-repeat: repeat-x;
background-position: top left;
background-color: #FFFFFF;
font-family: arial, univers, helvetica, sans-serif;
color: #000000;
}

a:link {color: #003399;}
a:visited {color: #003399;}
a:hover {color: #003399;}
a:active {color: #000000;}

td.content
{
padding: 15px 15px 15px 15px;
border: 1px solid #DDDDDD;
height: 250px;
}

h1
{
font-size: 22px;
color: #003399;
}

h2
{
font-size: 18px;
color: #003399;
}

h3
{
font-size: 15px;
color: #003399;
}

p, ul, ol
{
font-size: 12px;
}

ul
{
list-style-type: square;
}

.white {color: #FFFFFF;}

.blue {color: #003399;}

.black {color: #000000;}

.red {color: #cc0000;}

.bigger {font-size: 115%;}

.smaller {font-size: 90%;}

.nobold {font-weight: normal;}

/* END: MAIN STYLES */


/* DESIGN STYLES */
.container
{
background-color: #FFFFFF;
padding: 0px 1px 1px 1px;
}

.bg_top
{
height: 98px;
background-image: url("/images/bg_top.gif");
background-repeat: repeat-x;
background-position: bottom left;
background-color: #ffffff;
}

#top-logos
{

}

#top-logos-text
{
background-color: #003399;
padding: 0.2em 0.6em 0.2em 0.6em;
margin: 0.25em 0 0 0;
text-align: left; 
font-weight: bold; 
font-size: 0.7em;
font-style: italic; 
color: #ffffff;
}

.divider
{
height: 6px;
background-image: url("/images/bg_graydots.gif");
background-repeat: repeat;
background-position: top left;
background-color: #999999;
}

td.bottom_text
{
border: 1px solid #DDDDDD;
padding: 8px 15px 8px 15px;
}

/* END: DESIGN STYLES */


/* NAVIGATION */
td.nav1
{
height: 55px;
padding: 5px 10px 8px 10px;
background-image: url("/images/bg_nav.gif");
background-repeat: repeat-x;
background-position: top left;
background-color: #003399;
text-transform: uppercase;
font-family: tahoma, verdana, sans-serif;
font-size: 70%;
font-weight: bold;
color: #FFFFFF;
}

td.nav1 a:link
{
text-decoration: none;
color: #FFFFFF;
}

td.nav1 a:visited
{
text-decoration: none;
color: #FFFFFF;
}

td.nav1 a:hover
{
text-decoration: underline;
color: #FFFFFF;
}

.nav1_div
{
width: 2px;
background-image: url("/images/bg_navline.gif");
background-repeat: repeat-y;
background-position: top left;
background-color: #DDDDDD;
}

/* END: NAVIGATION */




/* FORMS */

form.jda_form
{
border: 1px solid #cccccc;

}

form.jda_form table
{
margin: 0;
font-size: 12px;
}

form.jda_form tr
{
vertical-align: top;
}

form.jda_form th
{
padding: 0.4em 0.8em 0.4em 0.8em;
background-color: #dddddd;
text-align: left;
font-weight: bold;
}

form.jda_form td
{
padding: 0.25em 0.8em 0.25em 0.8em;
}

form.jda_form input.button
{
cursor: pointer;
}

/* END: FORMS */

