﻿BODY 
{
    width: 100%; 
    height: 100%; 
    margin: 0px; 
    padding: 0px; 
    background-color:Black;
    background-image: url(Images/TrvIA_OrngeGradientBackground.gif);background-repeat: repeat-x;background-repeat: repeat;
}

#background 
{
    width: 100%; 
    height: 820px; 
    background-repeat:	no-repeat;
}

H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    MARGIN: 10px 15px 8px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #695E4A;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}

h2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    MARGIN: 10px 15px 8px 15px;
    COLOR: #695e4a;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}

#mainimage 
{
    background-color:#ffffff; 
    height:auto; 
    width:55%; 
    margin-left:auto; 
    padding:2px 2px 2px 2px;	
    margin-right:auto;	
    border-width:1px;	
    border-color:#695e4a;
    border-style:solid;
}
#rightsidebar 
{
    display: table-cell; 
    padding:0px 0px 0px 0px;  
    vertical-align: top; 
    FLOAT: left; 
    width:197px;
    min-height:680px;  
    background-color: white;
}

.leftsidebar 
{
    width: 157px; 
    background-color:#695e4a; 
    vertical-align:top; 
    float:left; 
    font-size:10px;
}

.imagerotator
{
    background: #695E4A;
    height:325px;
    padding:10px 0 0 0;
}

.imagerotator_left
{
    background: #695E4A;
    width:150px;
    float:left;
    margin:0 10px 0 20px;
}

.imagerotator_center
{
    background: #695E4A;
    width:200px;
    float:left;
    margin:2px 12px 0 10px;
    /*border:solid 2px yellow;*/
   
}
.imagerotator_right
{
    background: #695E4A;
    float:right;
    width:145px;
    margin:10px 2px 0 2px;
/*    border:solid 2px cyan;*/
    color:White;
    font-size:12px;
    font-family:Arial;    
}

.livehere
{
    FONT-SIZE: 17px;
    MARGIN: 0px 5px 8px 5px;
    padding:0px 5px 8px 5px;
    LINE-HEIGHT: normal;
    height:75px;
    FONT-FAMILY: arial, helvetica, sans-serif;
    color:#BAB30B;
}
.workhere
{
    FONT-SIZE: 17px;
    MARGIN: 0px 5px 8px 5px;
    padding:0px 5px 8px 5px;
    LINE-HEIGHT: normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    height:75px;
    color:Yellow;
}
.playhere
{
    FONT-SIZE: 17px;
    MARGIN: 0px 5px 8px 5px;
    padding:0px 5px 8px 5px;
    LINE-HEIGHT: normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    height:75px;
    color:White;
}

.featurename
{
    color:White;
    font-weight:bold;
    font-size:16px;
    font-family:helvetica, Arial,sans-serif;
}

.featuredesc
{
    color:Black;
    font-weight:normal;
    font-size:12px;
    font-family:helvetica, Arial,sans-serif;
}
.featuretitle
{
    color:Green;
}
.featuredcompanyheader
{
    background-color:#BAB30B;
    font-family:Arial;
    font-size:18px;
    font-weight:bold;
    color:White;
    padding:0 0 0 15px;
}
.featuredcompanyname
{
    font-family:Arial;
    font-size:16px;
    font-weight:bolder;
    padding:0 0 0 15px;
}
.featuredcompanydesc
{
    font-family:Arial;
    font-size:12px;
    padding:0 0 0 15px;
}

.searchbutton 
{
    vertical-align: middle;
}

.gobutton 
{
    vertical-align: middle;
}	 
.searchtextbox
{
	border:0px;
    border-style:none;
    height:19px;
    vertical-align: text-top;
}	

.toolbar table
{
 font-size: 12px;
 font-family: Arial;
 padding: 0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 text-align: center;
 height:20px;
 background-color:#695E4A;
 vertical-align:middle;
}
.imagerotator
    {
 background-color:#695E4A;    
    }
.toolbar a.link
{
    color:white !important;
}
.dynamictoolbar
{
 font-size: 12px;
 font-family: Arial;
 text-align: left;
 background-color:#695E4A;
 color:White;
 line-height:1.5em;
 width:200px;
}

.menu A:link
{
    FONT-WEIGHT: normal;
    COLOR: white;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}

.menu A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
.menu A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
.menu A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #BAB30B;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.menuhoverstyle
{
    font-weight: bold;
}

.footerlinks 
{
    font-family:Arial;
    font-size:11px;
    color:#ffffff; 
}

A.footer-white:link
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    font-family:Arial;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    vertical-align:top;
}
A.footer-white:visited
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    font-family:Arial;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    vertical-align:top;
}
A.footer-white:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline;
    vertical-align:top;
    font-family:Arial;
}
A.footer-white:active
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
	vertical-align:top	;
    font-family:Arial;	
}



.footerseparator 
{
    font-family:Arial;
    font-size:12px;
    color:#970c10;  
}

.sitemap a.hover
{
	text-decoration:underline;
}
.sitemap a.link
{
	color:White;
}
.sitemap
{
    color:White;
}
	
.sitemapheader
{
    font-family:Arial;
    color:white;
    font-size:10px;
    text-decoration:underline;
}
.sitemapdata
{
    font-family:Arial;
    color:white;
    font-size:8px;
    text-decoration:none;
}
.sitemapdata a.hover
{
	text-decoration:underline;
}	

.upperleft
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(Images/PictureHolder_UpLeft.gif);
    MARGIN-LEFT: auto;
    WIDTH: 100%;
    MARGIN-RIGHT: auto;
    BACKGROUND-REPEAT: no-repeat;
	background-color:#ffffff;
}
.upperright
{
    BACKGROUND-POSITION: right top;
    BACKGROUND-IMAGE: url(Images/PictureHolder_UpRight2.gif);
    BACKGROUND-REPEAT: no-repeat
}
.lowerleft
{
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-IMAGE: url(Images/PictureHolder_LowLeft.gif);
    BACKGROUND-REPEAT: no-repeat
}
.lowerright
{
    PADDING-RIGHT: 3%;
    BACKGROUND-POSITION: right bottom;
    PADDING-LEFT: 3%;
    BACKGROUND-IMAGE: url(Images/PictureHolder_LowRight.gif);
    PADDING-BOTTOM: 3%;
    PADDING-TOP: 3%;
    BACKGROUND-REPEAT: no-repeat
}

#imageslideshow td
{
    width:30px;
    height:30px;
}

.imageslideshow table
{  
    width:100%;
}

.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 19px;
    MARGIN: 10px 15px 8px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #000000;
    PADDING-TOP: 10px;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}

#content 
{ 
    width: 797px; 
    text-align:left;
    height: 952px;  
    margin-top: 0px; 
    padding-left: 0px; 
    padding-top: 0px; 
    margin-left: auto; 
    margin-right: auto; 
}
.maincontent
{
    background-color:White;
/*    border:solid 1px black;*/
    height: 26px;
    margin:0 0 0 10px;
    margin-left: auto; 
    margin-right: auto; 
    padding:10px 0 0 2px; 
    border-right:solid 1px white;    
}

#main_nonav {width: 730px; background-color: #ffffff; vertical-align:top;}
#main_leftnav {float:left; border-right:solid 1px silver; width: 569px; min-height:680px; background-color: #ffffff;}
#main_rightnav {float:right; border-right:solid 1px silver; width: 540px; background-color: #ffffff; vertical-align:top;min-height:680px; }

A.navhead-black:link
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    vertical-align:top;
}
A.navhead-black:visited
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    vertical-align:top;
}
A.navhead-black:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline;
    vertical-align:top;

}
A.navhead-black:active
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
	vertical-align:top;

}
A.navhead-white:link
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    vertical-align:top;
}
A.navhead-white:visited
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    vertical-align:top;
}
A.navhead-white:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline;
    vertical-align:top;

}
A.navhead-white:active
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
	vertical-align:top;

}
A.navhead-main:link
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT:normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
    vertical-align:top;
}
A.navhead-main:visited
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT:normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #666633;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    vertical-align:top;
}
A.navhead-main:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT:normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: underline;
    vertical-align:top;

}
A.navhead-main:active
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT:normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
	vertical-align:top;

}



.featuredcompany
{
    background-color:White;
    border:solid 2px silver;
    font-family:Arial;
    margin:12px 0 0 5px;
    table-layout:fixed  ;
    width:450px;  
}

.featuredevents 
{
	font-size: 16px; 
	font-weight: bold;
	color: white; 
	font-family: arial; 
	background-color: #970c10; 
	TEXT-TRANSFORM: uppercase; 
	margin:0px 2px 0px 0px;
	vertical-align:middle; 
	text-align:center;
}

.eventname 
{
    font-size: 12px; 
    font-family: arial; 
    color: #660000;
}
.eventdates 
{
    font-style:italic; 
    font-size:10px; 
    font-family:Arial;
}
.eventcity 
{
    font-style: normal; 
    font-size:11px; 
    font-family:Arial; 
    font-weight: bold;
}
.seemoreevents
{
    display: table-cell; 
    color:#695E4A;
    font-family:Arial;
    font-size:12px; 
    padding: 10px 0px 10px 8px;
}
.seemoreevents a.link
{
    color:#ffffff;
}
.leftsidebar 
{
    width: 157px; 
    background-color:#695e4a; 
    vertical-align:top; 
    float:left; 
    font-size:10px;
}

p
{
    FONT-SIZE: 12px;
    MARGIN: 0px 15px 8px;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    HEIGHT: auto
}
A:link
{
    COLOR: #970c10;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-SIZE: 12px;
    COLOR: #970c10;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:active
{
    FONT-SIZE: 12px;
    COLOR: #970c10;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: 12px;
    COLOR: #970c10;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.employeraddress
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    HEIGHT: auto
}

.showdetails
{
    cursor:pointer;
    FONT-SIZE: 12px;
    COLOR: #970c10;
    LINE-HEIGHT:normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-DECORATION: none}

    A.deepnavorange:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #970c10;
    LINE-HEIGHT: 1.1em;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.deepnavorange:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #970c10;
    LINE-HEIGHT: 1.1em;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.deepnavorange:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #970c10;
    LINE-HEIGHT: 1.1em;
    FONT-FAMILY: arial, helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.deepnavorange:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #970c10;
    LINE-HEIGHT: 1.1em;
    FONT-FAMILY: arial, helvetica, sans-serif
}

li.deepnav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 8px 15px 10px;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    HEIGHT: auto
}
ul.deepnav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    LIST-STYLE-IMAGE: url(images/navarrow.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 8px 15px 10px;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.informationfor
{
    float:left;
    background-color: #7faac5;
    width:200px;
    margin:12px 4px 0px 2px;
 }
ul.whitearrow
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 6px;
    FONT-SIZE: 12px;
    font-weight:bold;
    LIST-STYLE-IMAGE: url(images/whitearrow.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 8px 15px 10px;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, sans-serif
}


LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    PADDING-TOP: 0px;
    FONT-STYLE: normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    HEIGHT: auto
}
A.livehere:link
{  
    FONT-SIZE: 17px;
    /*MARGIN: 0px 10px 8px 5px;
    padding: 0px 10px 0px 5px;*/
    LINE-HEIGHT: normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    height:75px;
    color:#BAB30B;  
}
A.livehere:active
{
    FONT-SIZE: 17px;
    /*MARGIN: 0px 10px 8px 5px;
    padding: 0px 10px 0px 5px;*/
    LINE-HEIGHT: normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    height:75px;
    color:#BAB30B; 
}
A.livehere:visited
{
    FONT-SIZE: 17px;
    /*MARGIN: 0px 10px 8px 5px;
    padding: 0px 10px 0px 5px;*/
    LINE-HEIGHT: normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    height:75px;
    color:#BAB30B; 
}
A.livehere:hover
{
    FONT-SIZE: 17px;
    /*MARGIN: 0px 10px 8px 5px;
    padding: 0px 10px 0px 5px;*/
    LINE-HEIGHT: normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    height:75px;
    color:#BAB30B; 
}

A.workhere:link
{
    FONT-SIZE: 17px;
    /*MARGIN: 0px 10px 8px 5px;
    padding: 0px 10px 0px 5px;*/
    LINE-HEIGHT: normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    height:75px;
    color:Yellow;
}
A.workhere:active
{
    FONT-SIZE: 17px;
    /*MARGIN: 0px 10px 8px 5px;
    padding: 0px 10px 0px 5px;*/
    LINE-HEIGHT: normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    height:75px;
    color:Yellow;
}
A.workhere:visited
{
    FONT-SIZE: 17px;
    /*MARGIN: 0px 10px 8px 5px;
    padding: 0px 10px 0px 5px;*/
    LINE-HEIGHT: normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    height:75px;
    color:Yellow;
}
A.workhere:hover
{
    FONT-SIZE: 17px;
    /*MARGIN: 0px 10px 8px 5px;
    padding: 0px 10px 0px 5px;*/
    LINE-HEIGHT: normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    height:75px;
    color:Yellow;
}


A.playhere:link
{
    FONT-SIZE: 17px;
    /*MARGIN: 0px 10px 8px 5px;
    padding: 0px 10px 0px 5px;*/
    LINE-HEIGHT: normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    height:75px;
    color:White;
}
A.playhere:active
{
    FONT-SIZE: 17px;
    /*MARGIN: 0px 10px 8px 5px;
    padding: 0px 10px 0px 5px;*/
    LINE-HEIGHT: normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    height:75px;
    color:White;
}
A.playhere:visited
{
    FONT-SIZE: 17px;
    /*MARGIN: 0px 10px 8px 5px;
    padding: 0px 10px 0px 5px;*/
    LINE-HEIGHT: normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    height:75px;
    color:White;
}
A.playhere:hover
{
    FONT-SIZE: 17px;
    /*MARGIN: 0px 10px 8px 5px;
    padding: 0px 10px 0px 5px;*/
    LINE-HEIGHT: normal;
    FONT-FAMILY: arial, helvetica, sans-serif;
    height:75px;
    color:White;
}