﻿/* start of AP Code NEW Laf */


/** --- Global Page Properties --- **/
*
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
BODY
{
    FONT-SIZE: 13px;
    COLOR: #666666;
    FONT-FAMILY: "trebuchet ms", helvetica, sans-serif;
    background:#333333 url(../laf/bgline.jpg) repeat-x;
}

A
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A:hover
{
    BACKGROUND-color:#8DAED1;
    COLOR: #fff;
    TEXT-DECORATION: none
}
STRONG
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #50514d
}

H1
{
    FONT-SIZE: 20px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #333333;
}

H2
{
    font-size:16px;
    color:#3668B3;
}
H3
{
    font-size:14px;
    color:#5BAAD9;
    font-family: arial;
   
}
H3 SPAN
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #85ac1e
}
H3.first
{
    MARGIN-TOP: 0px
}
UL
{
    LIST-STYLE-TYPE: none
}
LI
{
/*
    PADDING-LEFT: 15px;
    BACKGROUND: url(../laf/x1.gif) no-repeat 0px 5px
*/
}
P
{
    MARGIN-BOTTOM: 25px;
    LINE-HEIGHT: 20px;
    TEXT-ALIGN: justify
}


/** --- Header Code  --- **/

.headerbuttons
{
 float:right;
 padding-top:4px;
 padding-left:10px;
 font-size: 12px;
 position:absolute ;
}

.headerbuttons A
{
     text-decoration: none;

    }


.loginstatustext1
{
  
 padding-left:750px;
 padding-top:1px;
 position:absolute ;
}
.loginstatustext2
{
 float:right;
 padding-left:600px;
 padding-top:1px;
 position:absolute ;
}

#header
{
    BACKGROUND: url(../laf/topBanner.jpg) repeat-x;
    /*background-color: #3768B4;*/
    WIDTH: 950px;
    COLOR: #ffffff;
    HEIGHT: 90px;
    margin:0 auto;
    padding:0px;
}

#headerText1 {
    float:right;
    width:200px;
    height:20px;
    padding-top:2px;
    padding-left:300px;
    font-size:12px;
    font-weight:bold;
    font-family:tahoma;
}
#headerText1 A {color:#ffffff;}

#headerText2 {
    float:right;
    width:358px;
    height:30px;
   
    padding-top:55px;
    padding-left:200px;
    font-size:9px;
    font-family:tahoma;
}

#headerText2 strong
{
    /*background-color: #3768B4;*/
    font-family:tahoma;
    font-size:9px;
    color:#ffffff;
}
#headerText2 A { color:#ffffff; }

#pagetitle
{
    WIDTH: 950px;
    font-family:Tahoma,"trebuchet ms", helvetica, sans-serif;
    font-size:26px;
    color:#04488c;
    margin:0 auto;
    padding:15px;
    padding-left:10px;
}


#header2
{
    /*background-color: #3768B4;*/
    BACKGROUND: url(../laf/bg2light.jpg) repeat-x;
    WIDTH: 950px;
    COLOR: #000000;
    HEIGHT: 30px;
    
    margin:0 auto;
    padding-top:5px;
}

#headerleft {
   float:left;
   width:474px;
   padding-top:2px;
   padding-left:20px;
   position:absolute ;
   font-size:12px;
   font-weight:bold;
   font-family:tahoma,"trebuchet ms", helvetica, sans-serif;
   
}
#headerleft a
{
 TEXT-DECORATION: none;
}
#headermiddle a
{
 TEXT-DECORATION: none;
}
   
#headermiddle
{
   float:right;
   position:absolute ;
   padding-top:2px;
   padding-left:5px;
   width:940px;
   text-align:right;
   font-family:Tahoma,"trebuchet ms", helvetica, sans-serif;
   font-size:13px;
   color:#ffffff;
}
  

#header2 A
{
   font-family:Tahoma,"trebuchet ms", helvetica, sans-serif;
   font-size:13px;
   color:#ffffff;

}



/** Text Styles **/
.errortext
{
    color:Red;
    font-weight:bold;
}

.greentext
{
    color:green;
    font-weight:bold;
}


/*-- SITE  NAVIGATION--- */ 


#main
{
    MARGIN: 0px auto;
    WIDTH: 930px;
    min-height:450px;
    padding:10px;
    POSITION: relative ;
    background-color:#f8f8f8;
    border-color:#000;
    border-width:1px;
}
#maininner
{
    MARGIN: 0px auto;
    WIDTH: 910px;
min-height: 450px;
    padding:10px;
    POSITION: relative ;
    background-color:#fff;
    border-color:#000;
    border-width:1px;
}


/** ---- **/

#footer
{
    CLEAR: both;
    MARGIN: 0px auto 25px;
    WIDTH: 950px;
    PADDING-TOP: 10px;
    PADDING-LeFT: 25px;
    font-size: 11px;
    font-family:Tahoma,"trebuchet ms", helvetica, sans-serif;
    color:#fff;
    
}
#footer SPAN
{
   font-size:8px;
}

.overviewtext 
{
    font-size: 14px;   
    color:#333333;
    font: tahoma,'trebuchet ms',helvetica,sans-serif;  
}


/*-- Buttons --*/
.LgLinkButton A
{
    font: 84% tahoma,'trebuchet ms',helvetica,sans-serif;  
    font-size: 12px;
    color:#3668B3;
    text-decoration: none;
}


.MedButton
{
   color:#04488c;   
   font-size:12px;   
   font-weight:bold;
   font-family: tahoma,'trebuchet ms',helvetica,sans-serif;   
   background-color:#eeeeee;   
   border: 1px solid;   
   border-color: #8daed1;
   padding:1.5px;   
}


.MedButton2
{
    
   color:#04488c;  
   font-size:12px;   
   font-weight:bold;
   font-family: tahoma,'trebuchet ms',helvetica,sans-serif;   
   background-color:#eeeeee;   
   text-decoration:none;
   border: 1px solid;   
   border-color: #8daed1;
    padding:1.5px;   
}

a:visited.MedButton2 
{
  color:#04488c;   
}
 

.SmlBtn
{
   width:75px;
   color:#04488c;   
   font-size:10px;   
   font-weight:bold;
   font-family: tahoma,'trebuchet ms',helvetica,sans-serif;   
   background-color:#eeeeee;   
   border: 1px solid;   
   border-color: #8daed1;   
}


.SmlBtnWide
{
width:100px;
    color:#04488c;   
   font-size:10px;   
   font-weight:bold;
   font-family: tahoma,'trebuchet ms',helvetica,sans-serif;   
   background-color:#eeeeee;   
   border: 1px solid;   
   border-color: #8daed1;   
}

.SmlBtnWider
{
   width:150px;
   color:#04488c;   
   font-size:10px;   
   font-weight:bold;
   font-family: tahoma,'trebuchet ms',helvetica,sans-serif;   
   background-color:#eeeeee;   
   border: 1px solid;   
   border-color: #8daed1;   
}

.btnNoSize
{
   width:150px;
   color:#04488c;   
   font-size:10px;   
   font-weight:bold;
   font-family: tahoma,'trebuchet ms',helvetica,sans-serif;   
   background-color:#eeeeee;   
   border: 1px solid;   
   border-color: #8daed1;   
}


/*-- End Buttons --*/


.tdheadnowidth
{
    padding:10px;
    padding-top:6px;
    
    font-size:16px;
    font-weight:bold;
    color:white;
    height:20px;
    BACKGROUND:#8daed1 url(../laf/tblHeadBg.jpg) repeat-x;
}


.tdrowtitle
{
    padding:5px;
    padding-top:6px;
    font-size:12px;
    font-weight:bold;
    color:black;
    text-align:right;
}



.tdhead
{
    padding:5px;
    padding-top:6px;
    font-size:14px;
    font-weight:bold;
    color:white;
    height:20px;
    width:100px;
    BACKGROUND:#8daed1 url(../laf/tblHeadBg.jpg) repeat-x;
}
.tdhead A
{
    color:white; 
    font-size:14px;
    font-weight:bold;
}

.tdhead2
{
    padding:5px;
    padding-top:6px;
    height:20px;
    width:100px;
    BACKGROUND:#8daed1 url(../laf/tblHeadBg.jpg) repeat-x;
}


.tdlight
{
  font-size:12px;
  background-color:#eeeeee;
  padding:1px;
}
.tdlight select
{
    font-size:12px;
    font-family:Tahoma ;
}

.tddark
{
    background-color:#dddddd;
    font-size:12px;
    padding:1px;
   
}
.tddark select
{
    font-size:12px;
    font-family:Tahoma ;
}



tr.GridViewHeader th, tr.GridViewHeader td
{
    font-size:13px;
    padding-left: 10px; 
    padding-right: 10px;
    padding-top: 2px; 
    padding-bottom: 2px;
}


.leftalign
{
    text-align:left;
} 
 .rightalign
{
    text-align:right;
} 
 
 .spacer
 {
     height:20px;
 }

#jobselection select
{
    font-size:11px;
}

.Width200
{
    width: 200px
}
    
.popupControl
{
    visibility:hidden;
    position: absolute;
    background:white;
    width: 300px;
    height: 250px;
    border:1;
}
    
    
        