﻿@import url("xstandard.css");
/*@import url("menu-h.css");*/


html,body
{
margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; 
width:100% !important;
height:100% !important;
font-family:Verdana; /*font-size:11px;*/
background-color:#fff;
color:#333;
}

body.white
{background-color:#fff;
color:#333;}

body.black
{background-color:#333;
color:#fff;}


.small {font-size:0.95em;}
.medium {font-size:1em;}
.large {font-size:1.15em;}


a:hover {color:#1C8AB1;}

a {color:#103F7C;}

form#aspnetForm 
 {
 height:auto;
 /*height:inherit;*/
}

DIV#TopPage
{
background-image:url('TopBkgFull.jpg');
background-repeat:repeat-x;
width:100%;
height:186px;
display:block;
position:relative;
top:0px;
left:0px;
}

a#Logo
{
background-image:url('TempusLogo.jpg');
background-repeat:no-repeat;
width:279px;
height:140px;
display:block;
position:relative;
z-index:200;
left:100px;
text-indent: -9999px;
}


a#Logo:hover
{background-image:url('TempusLogoHover.jpg');}



#dropdownNavigation 
{
position:absolute;
display:block;
top:-267px;
left:0px;
text-align:center;
width:800px;
/*margin-right:auto;margin-left:auto;width:850px;background-repeat:no-repeat;*/

/*left:0px;*/
list-style: none;
/*padding: 0;
margin: 0;*/
display:block;
}

#dropdownNavigation li
{
float: left;
margin: 0 0.15em;
}

#dropdownNavigation li a
{
background-image:url('TabB.jpg');
background-repeat:no-repeat;
width:142px;
height:36px;
line-height: 3em;
float: left;
display: block;
color: #1C8AB1; /*#666666;*/
text-decoration: none;
text-align: center;
}

#dropdownNavigation li a:hover
{
background-image:url('TabA.jpg');
background-color:Transparent;
color:#666666; /*#1C8AB1;*/
width:142px;
height:36px;
}

#dropdownNavigation li { display: block; list-style: none; padding: 0 !Important; float: left; position: relative; }
  #dropdownNavigation a { display: block;  }
  #dropdownNavigation ul { display: none; position: absolute; left: 0; margin: 0 !Important; padding: 0 !Important; }
  * html #dropdownNavigation ul { line-height: 0; } /* IE6 "fix" */
  	#dropdownNavigation ul a { zoom: 1; } /* IE6/7 fix */
    #dropdownNavigation ul li { float: none; }
#dropdownNavigation ul ul { left: 120px; top:10px; z-index:320;}
  #dropdownNavigation ul { top: 36px; }
    #dropdownNavigation ul li a { margin-left:-1px; background-image:url('TSite/Tab.jpg'); width:142px; height:36px; color:#666666; line-height: 3em;}
     #dropdownNavigation ul a.hover { background-image:url('TSite/Tab.jpg'); color:#1C8AB1;}
#dropdownNavigation ul a { border-bottom:none; border-right: none; opacity: 0.9; filter: alpha(opacity=90); }

DIV#TopBar
{
width:inherit;
height:200px;
display:block;
position:relative;
text-align:center;
top:31px;
}


DIV#TopImage
{
background-image:url('MenuSupport.jpg');
margin-right:auto;margin-left:auto;width:850px;/*background-repeat:no-repeat;*/
/*
width:850px;*/
height:200px;
display:block;
position:relative;
/*border:solid 1px black;*/
/*left:100px;*/
/*float:left;*/
}

DIV#MainBar
{
/*width:949px; */
width:100% auto;
text-align:center;
height:100% auto;
/*min-height:550px;*/
display:block;
left:0px;
position:relative;
top:-150px; /*51*/
}

DIV#Main
{
/*left:100px;*/
height:100% auto;
/*width:849px;*/
top:10px;	
margin-right:auto;margin-left:auto;width:850px;background-repeat:no-repeat;
position:relative;
display:block;
background-color:transparent; /*#fff;*/
vertical-align:top;
border-right-color:Gray;
border-right-width:1px;
border-right-style:dashed;
}

DIV#Slogan
{
display:block;
position:relative;
margin-left:80px;
top:20px;
width:400px;
color:#fff;
font-weight:bold;
font-size:23px;
font-family:Century Gothic, Tahoma, Verdana;
line-height:23px;
text-align:left;
opacity: 0.40;
-moz-opacity: 0.40; 
filter:alpha(opacity=40); 
}

DIV#Slogan h1
{
color:#fff;
font-weight:bold;
font-size:48px;	
line-height:50px;
}

DIV#xsltsearch .input
{
position:absolute;
right:80px;
top:-54px;
background-image:url('SearchTxt.gif');
width:140px;
height:22px;
border-style:hidden;
font-size:12px;
z-index:3000;
display:inline-table;
margin-bottom:20px;
}

DIV#xsltsearch .submit
{
position:absolute;
right:10px;
top:-57px;
background-image:url('BtnSearch.gif');
width:61px;
height:27px;
border:none;
color:#fff;
font-weight:bold;
text-decoration: none;
text-align: center;
font-size:12px;
display:inline-table;
}

DIV#xsltsearch .submit:hover
{
background-image:url('BtnSearch_hover.gif');
}

#contentHeader
{background-image:url('HeaderBkg.gif');}

.Title
{
margin-left:0px;
color:#1C8AB1;
font-weight:bold;
font-size:18px;
padding-bottom:10px;
/*border-top:solid 1px #1C8AB1;*/
}

DIV#content
{
margin:0px 0px 0px 20px;
text-align:justify;
/*display:inline-table;*/
float:left;
width:520px;
height:100% auto;
/*border:solid 1px #000000;*/
}

div#content, div#content table
{
font-size:1em;
}

DIV#footer
{
clear:both;
border-top:solid 5px #1C8AB1;
background-image:url('PageFooterBkg_old.jpg');
margin:20px 0px 0px 0px;
color:#1C8AB1;
height:auto;
width:100% auto;
display:block;
bottom:0px;
background-color:Transparent;
text-align:left;
}
DIV#footer a
{color:#fff; text-decoration:underline;}


DIV#footer fieldset
{
border:none;
display:block;
width:250px; 
border-right:dotted 1px #000000;	
}

DIV#footer fieldset input,DIV#footer fieldset textarea 
{
border:solid 1px #ffffff;
font-size:12px;
background-image:url('PageFooterBkg.jpg');
color:#ffffff;
}

DIV#footer fieldset input#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_Contact_3_bt_submit
{
border:none;
background-image:none;
width:61px;
height:20px;
border:none;
font-weight:bold;
color:#fff;
background-color:#1C8AB1;
}

#pageControls {
	width: 403px;
	height: 259px;
	font-size: 12px;
	background: url(bg-preferences.png) 0 0 no-repeat;
	position: absolute;
	top: -225px;
	right: 0px;
	z-index:99999;
}

.prefinner {padding:10px 20px;}

.prefinner .preftop {margin-bottom:20px;}

.prefleft {float:left;width:173px;}

.prefright {float:right;width:173px;}

#pageControls ul {margin:0;}
#pageControls li {display:inline;}

#pageControls p.title {
	color: #ccc;
	font-weight:bold;
}

#pageControls td.label {
	color: #fff;
	font-weight:bold;
}

#pageControls a 
{
    color: #fff;
  
}

.prefinner p {margin:0;margin-bottom:3px;color:#fff;}

.prefinner p.preftitle {margin-bottom:5px;font-weight:bold;}

.prefinner a {height:65px;width:83px;display:block;float:left;text-indent:-9999px;}

.prefinner a:hover {background-position:-1px -65px !important;}

.prefinner li.selected a {background-position:-1px -65px !important;}
.prefinner li.small a {background: url(smallbg.png) 0 0 no-repeat;}
.prefinner li.large a {background: url(bigbg.png) 0 0 no-repeat;}
.prefinner li.white a {background: url(whitebg.png) 0 0 no-repeat;}
.prefinner li.black a {background: url(blackbg.png) 0 0 no-repeat;}
.prefinner li.thin a {background: url(thinbg.png) 0 0 no-repeat;}
.prefinner li.wide a {background: url(widebg.png) 0 0 no-repeat;}
.prefinner li.single a {background: url(singlebg.png) 0 0 no-repeat;}
.prefinner li.double a {background: url(doublebg.png) 0 0 no-repeat;}

#pageControls .selected a
{
    font-weight:bold;
    text-decoration:none;
}


#pageControls p.close a 
{
    position:absolute;
    right:44px;
    bottom:13px;
}

#pageControls p.close a:link, #pageControls p.close a:visited {
	color: #ccc;
	text-decoration: none;
}

#pageControls p.close a:hover, #pageControls p.close a:active, #pageControls p.close a:focus {
	color: #ccc;
	background: none;
	text-decoration: none;
}

DIV#News
{
	position:relative;
	width:271px;
	vertical-align:top;
	/*display:inline-table;*/
	float:right;
	top:0px;
	/*min-height:400px;*/
	height:auto;
	vertical-align:top;
	display:block;
	/*border:solid 1px Transparent;*/
}

DIV#NewsTop
{
background-image:url('NewsTopBkg.jpg');
background-repeat:no-repeat;
background-position:left bottom;
width:271px;
height:21px;
display:block;
/*margin-left:1px;*/
/*clear:both;*/
}

DIV#NewsBkg
{
background-image:url('NewsBkg.jpg');
background-repeat:repeat-y;
width:271px;
/*height:auto;
display:block;*/
/*border:solid 1px Transparent;*/
border-top:solid 1px Transparent;
text-align:left;
top:0px;
}

.newsList
{
margin:0px 5px 0px 5px;	
text-align:left;
background-color:Transparent;
/* border:solid 1px black;*/
 display:block;}

DIV#NewsBkg h3
{color:#1C8AB1;
 margin:10px 5px 10px 5px;
 
 }

#NewsBottom
{
background-image:url('NewsBottomBkg.jpg');
background-repeat:no-repeat;
background-position:left top;
width:271px;
height:20px;
display:block;
/*margin-left:1px;*/
/*clear:both;*/
bottom:0px;
}
