/* CSS definitions for fonts */

BODY { margin-top: 0; margin-right: 0; margin-left: 0; font-size: 12px; font-family:'book antiqua', garamond, times; color: #505050; }
TABLE, TD { font-size: 12px; font-family:'book antiqua', garamond, times; color: #505050; }
SELECT, OPTION { font-size: 12px; font-family:'book antiqua', garamond, times; color: #505050; }
TEXTAREA, INPUT { font-size: 12px; font-family:'book antiqua', garamond, times; color: #505050; }

a:link { text-decoration: underline; font-weight: none; color: #505050; font-family:'book antiqua', garamond, times; font-size: 12px; }
a:visited { text-decoration: underline; font-weight: none; color: #505050; font-family:'book antiqua', garamond, times; font-size: 12px; }
a:hover  { text-decoration: underline; font-weight: none; color: #6165B4; font-family:'book antiqua', garamond, times; font-size: 12px; }

/*  headers  */

.header0 { 
font-family:'book antiqua', garamond, times; 
color: #AC78B5;
font-size: 13px; 
font-weight: bold; 
text-transform: uppercase; 
}

.header1 { 
font-family:'book antiqua', garamond, times; 
color: #9AA936;
font-size: 13px; 
font-weight: bold; 
text-transform: uppercase; 
}

.header2 { 
font-family:'book antiqua', garamond, times; 
color: #86ADBC;
font-size: 13px; 
font-weight: bold; 
text-transform: uppercase; 
}

.header3 { 
font-family:'book antiqua', garamond, times; 
color: #796133;
font-size: 13px; 
font-weight: bold; 
text-transform: uppercase; 
}

.header4 { 
font-family:'book antiqua', garamond, times; 
color: #DFA100;
font-size: 13px; 
font-weight: bold; 
text-transform: uppercase; 
}


/* --------------- */

#photonav { 
font-family:'book antiqua', garamond, times; 
color: #ffffff;
font-size: 11px;
padding:7px 0px 7px 0px;
}

#photonav a { 
text-decoration:none;
color:#e5e5e5;
background-color:#898E74;
padding:7px 10px 7px 10px;
margin:0 3px 0 3px; 
}

#photonav a:hover { 
color: #ffffff;
background-color: #9AA936; 
text-decoration: underline;  
}

#photonav .highlight { 
background-color: #9AA936; 
color: #ffffff; 
text-decoration: none; 
font-weight: bold;
}

#photonavsub { 
color:#ffffff;
font-family:'book antiqua', garamond, times; 
font-size: 12px;
}

#photonavsub a { 
text-decoration:none;
color:#e5e5e5;
padding:0 3px 0 3px;
}

#photonavsub a:hover { 
text-decoration:underline;
color:#ffffff;
padding:0 3px 0 3px;
}

#photonavsub .highlight { 
background-color: #9AA936; 
color: #ffffff; 
text-decoration: none; 
font-weight: bold;
}

.rollover1 a { display:block; width:80px; height:80px; border:2px solid #505050; }
.rollover1 a:hover { border:1px solid #505050; }

.rollover2 a { display:block; width:80px; height:80px; border:2px solid #ffffff; }
.rollover2 a:hover { border:1px solid #505050; }

.rollover3 a { display:block; width:80px; height:80px; border:2px solid #9AA936; }
.rollover3 a:hover { border:2px solid #9AA936; }

.thumbnumber { 
font-family:'arial', verdana; 
color: #ffffff; 
background-color: #000000;
font-size: 10px;
padding: 3px; 
}

/* --------------- */


#poduniversal { 
width:255px;
margin:0 0 0 15px;
padding:0;
text-align:left;
}

#poduniversal .podcontenttop { 
margin:0;
padding:10px;
background-color: #E5E5E5; 
}

#poduniversal .podcontenttop b { 
font-family:'book antiqua', garamond, times; 
color: #505050; 
font-size: 12px; 
font-weight: bold; 
text-transform: uppercase; 
text-decoration: none;
}

#poduniversal .podcontentbot { 
margin:10px 0 0 0;
padding:10px;
background-color: #CCCCCC; 
}

#poduniversal .podcontentbot a { 
font-family:'book antiqua', garamond, times; 
color: #ffffff; 
font-size: 12px; 
font-weight: bold; 
text-transform: uppercase; 
text-decoration: none;
}

#poduniversal .podcontentbot a:hover { 
font-family:'book antiqua', garamond, times; 
color: #ffffff; 
font-size: 12px; 
font-weight: bold; 
text-transform: uppercase; 
text-decoration: underline;
}


/* --------------- */


#pod { 
width:255px;
margin:0 0 0 15px;
padding:0;
text-align:left;
}

#pod .podcontent0 { 
margin:10px 0 0 0;
padding:10px;
background-color: #AC78B5; 
}

#pod .podcontent1 { 
margin:10px 0 0 0;
padding:10px;
background-color: #9AA936; 
}

#pod .podcontent2 { 
margin:10px 0 0 0;
padding:10px;
background-color: #86ADBC; 
}

#pod .podcontent3 { 
margin:10px 0 0 0;
padding:10px;
background-color: #796133; 
}

#pod .podcontent4 { 
margin:10px 0 0 0;
padding:10px;
background-color: #DFA100; 
}

#pod a { 
font-family:'book antiqua', garamond, times; 
color: #ffffff; 
font-size: 12px; 
font-weight: bold; 
text-transform: uppercase; 
text-decoration: none;
}

#pod a:hover { 
font-family:'book antiqua', garamond, times; 
color: #ffffff; 
font-size: 12px; 
font-weight: bold; 
text-transform: uppercase; 
text-decoration: underline;
}

/* --------------- */

.hr0 { border:0; height:1px; color: #AC78B5; background-color: #AC78B5; margin:15px 0 15px 0; }
.hr1 { border:0; height:1px; color: #9AA936; background-color: #9AA936; margin:15px 0 15px 0; }
.hr2 { border:0; height:1px; color: #86ADBC; background-color: #86ADBC; margin:15px 0 15px 0; }
.hr3 { border:0; height:1px; color: #796133; background-color: #796133; margin:15px 0 15px 0; }
.hr4 { border:0; height:1px; color: #DFA100; background-color: #DFA100; margin:15px 0 15px 0; }

.color0 { background-color: #AC78B5; }
.color1 { background-color: #9AA936; }
.color2 { background-color: #86ADBC; }
.color3 { background-color: #796133; }
.color4 { background-color: #DFA100; }

.milogo { padding: 10px 10px 2px 0px; }
.mifooter { padding: 0px 10px 10px 10px; }

#imgContainer {
position:relative;
margin:0;
padding:0;
width:506px; 
height:337px;
}

#imgContainer img {
display:none;
position:absolute;
top:0; 
left:0;
z-index: 0;
margin:0;
padding:0;
}

#homevisualtext {
position: relative;
padding: 0; 
margin: 0; 
z-index: 1; 
}

#homevisualtext span {
position: absolute;
top:190px;
left:40px;
z-index: 1;
font-family:'book antiqua', garamond, times; 
color: #ffffff; 
border:1px solid #ffffff; 
text-transform: uppercase; 
font-weight: bold; 
font-size: 20px;
padding: 7px; 
float:left;
}

/* nav style */

#navhome a { 
font-family:'book antiqua', garamond, times; 
color: #505050;
font-size: 11px;
text-transform: uppercase; 
border:1px solid #ffffff; 
text-decoration: none; 
padding: 5px; 
margin: 0;
width: 100%;
font-weight: bold;
}

#navhome a:hover { 
font-family:'book antiqua', garamond, times; 
background-color: #AC78B5; 
color: #ffffff;
font-size: 11px;
text-transform: uppercase;
border:1px solid #AC78B5; 
text-decoration: none; 
font-weight: bold;
}

#navhome .highlight { 
font-family:'book antiqua', garamond, times; 
background-color: #AC78B5; 
color: #ffffff;
font-size: 11px;
text-transform: uppercase;
border:1px solid #AC78B5; 
text-decoration: none; 
font-weight: bold;
}



#navwork a { 
font-family:'book antiqua', garamond, times; 
color: #505050;
font-size: 11px;
text-transform: uppercase; 
border:1px solid #ffffff; 
text-decoration: none; 
padding: 5px; 
margin: 0;
width: 100%;
font-weight: bold;
}

#navwork a:hover { 
font-family:'book antiqua', garamond, times; 
background-color: #9AA936; 
color: #ffffff;
font-size: 11px;
text-transform: uppercase;
border:1px solid #9AA936; 
text-decoration: none; 
font-weight: bold;
}

#navwork .highlight { 
font-family:'book antiqua', garamond, times; 
background-color: #9AA936;
color: #ffffff;
font-size: 11px;
text-transform: uppercase;
border:1px solid #9AA936; 
text-decoration: none; 
font-weight: bold;
}



#navabout a { 
font-family:'book antiqua', garamond, times; 
color: #505050;
font-size: 11px;
text-transform: uppercase; 
border:1px solid #ffffff; 
text-decoration: none; 
padding: 5px; 
margin: 0;
width: 100%;
font-weight: bold;
}

#navabout a:hover { 
font-family:'book antiqua', garamond, times; 
background-color: #86ADBC; 
color: #ffffff;
font-size: 11px;
text-transform: uppercase;
border:1px solid #86ADBC; 
text-decoration: none; 
font-weight: bold;
}

#navabout .highlight { 
font-family:'book antiqua', garamond, times; 
background-color: #86ADBC; 
color: #ffffff;
font-size: 11px;
text-transform: uppercase;
border:1px solid #86ADBC; 
text-decoration: none; 
font-weight: bold;
}



#navrequest a { 
font-family:'book antiqua', garamond, times; 
color: #505050;
font-size: 11px;
text-transform: uppercase; 
border:1px solid #ffffff; 
text-decoration: none; 
padding: 5px; 
margin: 0;
width: 100%;
font-weight: bold;
}

#navrequest a:hover { 
font-family:'book antiqua', garamond, times; 
background-color: #796133; 
color: #ffffff;
font-size: 11px;
text-transform: uppercase;
border:1px solid #796133; 
text-decoration: none; 
font-weight: bold;
}

#navrequest .highlight { 
font-family:'book antiqua', garamond, times; 
background-color: #796133; 
color: #ffffff;
font-size: 11px;
text-transform: uppercase;
border:1px solid #796133; 
text-decoration: none; 
font-weight: bold;
}



#navcontact a { 
font-family:'book antiqua', garamond, times; 
color: #505050;
font-size: 11px;
text-transform: uppercase; 
border:1px solid #ffffff; 
text-decoration: none; 
padding: 5px; 
margin: 0;
width: 100%;
font-weight: bold;
}

#navcontact a:hover { 
font-family:'book antiqua', garamond, times; 
background-color: #DFA100; 
color: #ffffff;
font-size: 11px;
text-transform: uppercase;
border:1px solid #DFA100; 
text-decoration: none; 
font-weight: bold;
}

#navcontact .highlight { 
font-family:'book antiqua', garamond, times; 
background-color: #DFA100; 
color: #ffffff;
font-size: 11px;
text-transform: uppercase;
border:1px solid #DFA100; 
text-decoration: none; 
font-weight: bold;
}

/* --------------------------------- */


sup {vertical-align: super; font-size: 8pt; color: #505050;}


/* List definitions */


ul.point
{
list-style-image: url(images/bullet.gif);
margin-top: 0px;
margin-bottom: 0px;
margin-left: 15px;
padding: 0px;
}


