span.templatenav a{
text-decoration: none;
font-family:helvetica,sans-serif;
font-size: 14px;
color:#777;
}

span.templatenav a:hover{
text-decoration: none;
font-family:helvetica,sans-serif;
font-size: 14px;
color:#555;
}

span.templatefooter{
font-family:helvetica,sans-serif;
font-size: 12px;
color:#777;
}

/*SLIDESHOW*/
.slideshow{
position:relative;
width:536px;
height:395px; 
border: 1px solid #eee; 
color: #aaa
}

.slideshow img{
position:absolute;
top: 0px;
right: 0px;
left: 0px;
width:750px;
height:395px; 
border: 0px;}

#slideShowImages{
position:absolute; 
width:535px;
height:395px;
right: 0px;
top: 0px;}

#slideShowImages img{
position:absolute;
top: 0px;
right: 0px;
width:536px;
height:395px;
opacity:0;
filter:alpha(opacity=0);}

#slideShowLinks{
font-family:helvetica,sans-serif;
font-size: 12px;
position:absolute; 
margin: 10; 
bottom:0;
left:10; 
z-index:4; 
width: 536px;}

#slideShowLinks a{
color: #fff; 
float:left;
text-decoration:none;
text-align:center;
font-weight:bold;}

#slideShowLinks a span{
border: 1px solid #ddd; 
display:block;
padding:1px;
margin:1px 2px 4px 3px; 
}

#slideShowLinks a.current span, #slideShowLinks a:hover span{
background: #eee; 
border: 1px solid #eee;
color: #369;}

/* The grey window in which selectors are displayed */
#slideShowSelectorBox{
position:absolute; 
background-color: #000000; 
top:345px; 
left:0px; 
z-index:10; 
width: 536px; 
height:50px; 
opacity:.8;filter:alpha(opacity=80);}

/*The textbox which displays the actual text.*/
#slideShowCaptions{
position:absolute; 
top:5px;
left:12px;
width:150px;
height:150px;
z-index:20;}

/* The layout of a caption */
#slideShowCaptions table{
width:150px;
position:relative; 
font-family:helvetica,sans-serif;
background-color: #000000; 
z-index:10; 
opacity:.8;filter:alpha(opacity=80);}

#slideShowCaptions span{
position:absolute;
display:block;
opacity:1;filter:alpha(opacity=100);
color:#fff;}

#slideShowCaptions span h1{color: #fff; 
font-weight: normal; 
font-size:20px; 
margin:0; 
padding: 0;
opacity:1;filter:alpha(opacity=100);
}

#slideShowCaptions span p{
color: #fff; 
font-size:14px;
opacity:1;filter:alpha(opacity=100);
}

#slideShowCaptions ul{
margin: 0; 
padding: 0;
opacity:1;filter:alpha(opacity=100);
}

#slideShowCaptions ul li{
margin: 0; 
padding: 0; 
list-style-type:none;
opacity:1;filter:alpha(opacity=100);
}

#slideShowCaptions span a{
background: url(/images/i_arrow.gif) no-repeat; 
padding: 0 16px 0 0; 
background-position:right; 
color:#ED7A2C; 
font-size: 14px; 
text-decoration: none;
opacity:1;filter:alpha(opacity=100);
}

#slideShowCaptions span a:hover{
background: url(/images/i_arrow.gif) no-repeat; 
background-position:right; 
color:#eeb226; 
font-size: 14px; 
text-decoration: none;
opacity:1;filter:alpha(opacity=100);
}

#slideSelectorBox{
position:relative;
width:214px; 
height:395px; 
background-color: #000000; 
z-index:4; 
opacity:.7;
filter:alpha(opacity=80);}

.slideSelector{
display: block; 
float: left; 
width:214px; 
height:395px;
border: none; 
font-size: 11px; 
font-weight: normal; 
background: none; 
color: #fff;}

.logotext{
display: block; 
float: left; 
padding: 30px 20px 0; 
border: none; 
font-size: 24px; 
font-weight: normal; 
background: none; 
color: #9c9c9c;}

/*Menu Bar*/
#menubar{
position:relative; 
padding: 0px 0px 0px 0px; 
font-family:helvetica,sans-serif;
font-size: 14px;
margin: 0; 
bottom:0;
left:0; 
z-index:40;
width: 750px; 
height: 28px;}

#menubar a{
color: #ffffff; 
display:block;
float:center;
font-size:14px;
text-decoration:none;
text-align:center;
font-weight:normal;}

#menubar a:hover{
color: #eeb226; 
display:block;
float:center;
font-size:14px;
text-decoration:none;
text-align:center;
font-weight:normal;}

#menubar a span{border: 1px solid #ddd; display:block; margin:1px 2px 1px 3px; padding:1px 4px 2px 4px;}
#menubar a.current span, #slideShowLinks a:hover span{background: #eee; border: 1px solid #eee;color: #369;}

/*Message Windows*/

#messagewindow{
display:block;
border: 1px solid #bfd1dd;
background: #e3e9ed;
font-family:helvetica,sans-serif;
width: 185px;
height: 160px;
padding:10px 10px 10px;
}

#messagewindow span.titlebar{
display:block;
font-size:14px; 
color: #eee; 
height: 18px;
padding:1px 10px 1px; 
background: #d52f2f;
background-image: url(../images/tablebar_bg.gif);
}

#messagewindow span.title{
display:block;
font-weight:bold;
font-size:14px; 
color: #061176; 
height: 18px;
padding:0px 0px 10px 0px;
}

#messagewindow span.content{
display:block;
color: #222; 
font-size:12px; 
padding:0px 0px 0px 0px; 
}

#messagewindow a{
display:inline;
color: #921414; 
font-size:12px;
text-decoration:none;
text-align:center;
font-weight:bold;}

#messagewindow a:hover{
display:inline;
color: #162186; 
font-size:12px;
text-decoration:none;
text-align:center;
font-weight:bold;}

/* Page Layouts */

#leftnav{
background: #eee;
width:150px;
height: 300px;
font-family:helvetica,sans-serif;
font-size:14px;
}

#left_menu{
float:left;
background: #eee;
width:150px;
height: 300px;
font-family:helvetica,sans-serif;
font-size:12px;
}

#left_menu a{
display:inline;
color: #921414; 
font-size:14px;
text-decoration:none;
text-align:center;
font-weight:bold;}

#left_menu a:hover{
display:inline;
color: #162186; 
font-size:14px;
text-decoration:none;
text-align:center;
font-weight:bold;}

#page_content{
float:left;
color: #333;
width:400px;
background: #fff;
font-size:14px;
text-decoration:none;
}
.page_title{
font-size:16px;
text-decoration:none;
}
