﻿body
{
    margin: 0;
    line-height: 1.5;
}

a, a:visited
{
    color: #002C84;
}

SELECT
{
    border: solid 1px gray;
    padding: 4px;
    background-color: White;
    
}

#content
{
    padding-bottom: 5em;
    background-image:none; 
    background-color:white;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 1px 1px 5px 0 gray;
    -moz-box-shadow: 1px 1px 5px 0 gray;
}

#headercontent 
{
    padding-top: 25px;
    vertical-align: top;
    font-size:90%;
     height: 35px;
}

 #headercontent a,#headercontent a:hover,#headercontent a:visited
{
	color:White ;
	}
#headercontent input
{
	border:solid 1px white;
	}
	#headercontent li a,#headercontent li a:visited
	{color:Black;
	}
	
#maincontent
{
    margin-top: 1%;
}

.answers div
{
    padding-top: 5px;
    padding-bottom: 5px;
}

input[type=button]
{
    border: solid 1px gray;
    padding: 5px 7px 5px 7px;
    background-color: whitesmoke;
}

.menu a, .menu a:hover
{
    color: #4685DF;
}

input[type=text], input[type=password]
{
    padding: 3px; /*border:1px solid gray;*/
}

#banner
{
    background-image: url('../../SiteImages/stock-photo-4941834-business-network.jpg');
    background-repeat: no-repeat;
    background-position: right;
    height: 250px;
}

.subtitle
{
    color: #4e9a06;
    font-size: 19pt;
    text-align: left;
    vertical-align: middle;
}

.footer
{
    height: 250px;
    /*background-color: #DDDDDD;*/
    /*margin: 0;*/
    padding: 30px 0 0;
    /*width: 100%;*/
}

.sitelinks dt
{
    font-weight: bold;
}

.sitelinks a
{
    color: #5F5E5E;
    text-decoration: none;
    padding-top: 2px;
}

.right
{
    float: right;
    text-align: right;
}

.floatright
{
    float: right;
}

.logomain
{
    display: inline-block;
}

.logo1
{
    background-image: url('../../images/tei_ath_logo.png');
    background-repeat: no-repeat;
    background-position: left;
    height: 82px;
    width: 85px;
    display: inline;
    float: left;
}

.logo2
{
    display: inline;
    position: absolute;
    top: 25%;
}

.logo3
{
    display: inline;
    float: left;
    position: absolute;
    right: 0;
    top: 20%;
}

.logo4
{
    display: inline;
}

.topsearch
{
    position: relative;
}

.tooltip
{
    display: none;
    background: transparent url(tooltip/white_arrow_tooltip.png);
    font-size: 12px;
    height: 70px;
    width: 160px;
    padding: 25px;
}
.bottom-tooltip
{
    display: none;
    background: transparent url(tooltip/white_arrow_bottom_tooltip.png);
    font-size: 12px;
    height: 70px;
    width: 160px;
    padding: 25px;
}

.repeatermenu
{
    margin-top: 10px;
    margin-bottom: 5px;
}

.repeatermenu1, .repeatermenu1 a, .repeatermenu1 a:visited
{
      color: #002C84;
  /*display: inline;
    float: left;*/
    padding-right: 10px;
    text-decoration: none;
}

.repeatermenu1 ul
{
    margin: 0px;
    padding: 0px;
    list-style-type: none; /*padding-left: 15px;*/ /*overflow: hidden;*/
}

.repeatermenu1 ul li
{
    padding-left: 15px;
}

.repeatermenu1 .titlelbl
{
    font-size: 16px;
    font-weight: 400;
    line-height: 16px;
}

.user-toolbar
{
    display:inline;
    float:right;
    white-space: nowrap;
}

.user-toolbar .item
{
    display:inline;
    white-space: nowrap;
    padding:4px;
    float:right;
}

.user-toolbar .item-menu
{
    display:inline;
    white-space: nowrap;
    float:right;
}
.user-toolbar .item-menu .menu-popup
{
    position:absolute;
 z-index:10000;
 background-image: url('images/menu-bg-gradient.png'); 
 background-repeat:repeat-x;
 background-position:0 0;
 /*background-color: whitesmoke;*/
 width:300px;
 height:300px;
 border:solid 1px lightgrey;
 }

.header-green
{
    /*background: url("images/bkg-header-green.gif") repeat-x scroll 0 0 #476422;
    border: 1px solid #565248;*/
    background: url("images/bkg-header-green.png") repeat-x scroll 0 0 #ADBE73;
    border: 1px solid #BBC793;
    border-radius: 4px 4px 0 0;
    color: #E8EDF0;
}

.header-green .h
{
    font-weight: normal;
    margin: 0;
    text-shadow: 0 -1px 2px #0D1A26;
}

.Width97
{
    width: 97%;
}

.view-box-f2
{
    background: none repeat scroll 0 0 #F2F2F2;
    border: 1px solid #DDDDDD;
    border-radius: 0 0 4px 4px;
    display: inline-block; /*width:100%*/
}

.view-box-f5
{
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #DDDDDD;
    border-radius: 0 0 4px 4px;
    display: inline-block; /*width:100%;*/
}

.view-box-f7
{
    background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #DDDDDD;
    border-radius: 0 0 4px 4px;
    display: inline-block; /*width:100%;*/
}

.view-box-f8
{
    background: none repeat scroll 0 0 #F9F9F9;
    border: 1px solid #DDDDDD;
    border-radius: 0 0 4px 4px;
    display: inline-block; /*width:100%;*/
}
.whitelink, .whitelink a, .whitelink a:visited
{
    font-size: 12px;
    text-decoration: none;
    color: White;
}
#jqwin
{
    overflow: hidden !important;
    padding: 0;
    padding-top: 10px;
}
#jqwin .ui-widget-header
{
    background: url("images/bkg-header-green.png") repeat-x scroll 0 0 #476422 !important;
}

.btnsearch
{
    background: url("login/buttonize-green.png") repeat-x scroll 0 0 #BAC987;
    border: 1px solid #BAC987;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 0 #FFFFFF;
    color: #333333;
    cursor: pointer;
    padding: 4px 10px;
    text-align: center;
    text-decoration: none;
}

.repeatermenu1 .menuItems
{
    padding-left: 15px;
}

.btnstyle1
{
    background: url("form1/form_button.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    height: 32px;
    margin-top: 10px;
    text-align: center;
    width: 96px;
}

.columnstyle1
{
    vertical-align: top; 
    text-align: left;
    padding-right: 5px;
}

.columnstyle2
{
    vertical-align: top; 
    text-align: left;
    padding-top: 20px;
    padding-right: 5px;
}

.background-g-1{background-color:#8F9D4E;}
.background-g-2{background-color:#98A45A;}
.background-g-3{background-color:#A6B06F;}
.background-g-4{background-color:#C0C595;}

.message TD
{
    padding: 10px 10px 1px;
}
.normallink, .normallink a, .normallink a:visited
{
    font-size: 12px;
    text-decoration: underline;
    font-weight:normal;
    color: #002C84;
}

.collapsebox
{
    border: 1px solid silver;
    margin-bottom: 5px;
    padding: 3px;
}
        
.collapseClose
{
    cursor: pointer;
    font-size: 10pt;
    /*font-weight: bold;*/
    color: #002C84;            
}
        
.collapseClose:hover
{
    background-color: #E3E3E3;
}
                
.collapsebody
{
    display: none;
    margin:5px;
}

.clear-border a { padding: .4em .4em .4em .4em !important; cursor: pointer; }
a.ui-button,a:visited.ui-button { color:#555555; }

.select-item button
{
    cursor: pointer;
    height: 20px;
    width: 20px;
    border: 0px solid transparent;
    background-color: transparent;
    background-image: url('form1/search_b_20.png');
    background-repeat: no-repeat;
    background-position: center;
    margin-top: 2px;
    margin-left: 2px;
}

.filegridimg
{
    padding-right: 5px;
    padding-top: 2px;
    vertical-align: top;
}

.filegridlbl
{
    vertical-align: top;
}

.topFolderImg
{
    vertical-align: middle; 
    padding-left: 10px;
}

.topFolderLabels
{
    padding-left: 10px; 
    vertical-align: middle; 
    font-size: 12pt;    
}

/*
.form1 .anythingWindow .panel 
{
width:580px !important;
height:380px !important;
}
.form1 div.anythingSlider .arrow 
{
    display:none !important;
}
.form1 .fixed-panel 
{
    padding:20px; 
    width:580px !important;
    height:380px !important;
}*/

/*METRO.CSS*/
.banner-metro, .banner-metro a
{
    /*width:740px;*/
    width:94%;
    text-decoration: none;    
}
.metro 
{
    width:100px;
    height:64px;
    position:relative;
    display:inline-block;
    float:left;
    color:white; 
    cursor:pointer; 
    margin-right:4px; 
    margin-top:4px;
    padding:4px;
    /*background-image:url('metro/path3787.png');
    background-repeat:no-repeat;*/
    white-space:normal;    
    /*background-color:#8F9D4E;*/
    background-color:#9cb65a;
}
.metro span 
{
    font-family:Sans-Serif;
    font-size:11pt;        
}
.metro-hover
{
	background-color:#C0C595;
  /*  background-image:url('metro/path3788.png');  
    background-repeat:no-repeat;  */
}


/*TEXT.CSS*/
body 
{
    font-family:Segoe UI,Tahoma,Arial,Verdana,sans-serif;
    font-size:80%;
    background-image: url("images/footer-background.png");
    background-repeat:repeat-x;
}

input, button
{
    font-family:Segoe UI,Tahoma,Arial,Verdana,sans-serif;
    font-size:100%;
}

select , textarea
{
    font-family:Segoe UI,Tahoma,Arial,Verdana,sans-serif;
    font-size:100%;
}

h1 { font-size:160%; }
h2 { font-size:150%; }
h3 { font-size:140%; }
h4 { font-size:130%; }
h5 { font-size:120%; }
h6 { font-size:110%; }
