/* CSS Document */

.sub-nav {
margin: 5px 0;
padding:0;
width:311px;
background: #565656 url(../images/subnav-btm.gif) no-repeat bottom left;
}
.sub-nav h3 {
margin:0;
padding:8px 10px;
list-style:none;
line-height: 1.2em;
background: url(../images/subnav-top.gif) no-repeat top left;
}

a         { color:           #EA3D2F; text-decoration: none; font-family: arial, Lucida, Tahoma, arial, sans-serif; }
a:link    { color:           #EA3D2F; text-decoration: none; font-family: arial, Lucida, Tahoma, arial, sans-serif; }
a:visited { color:           #EA3D2F; text-decoration: none; font-family: arial, Lucida, Tahoma, arial, sans-serif; }
a:hover   { color:           #000; text-decoration: underline; font-family: arial, Lucida, Tahoma, arial, sans-serif; }

a.nav         { color:       #57666C; font-size: 11px; text-decoration: none; font-family: arial, Lucida, Tahoma, arial, sans-serif; font-weight: bold; }
a.nav:link    { color:       #57666C; font-size: 11px; text-decoration: none; font-family: arial, Lucida, Tahoma, arial, sans-serif; font-weight: bold; }
a.nav:visited { color:       #57666C; font-size: 11px; text-decoration: none; font-family: arial, Lucida, Tahoma, arial, sans-serif; font-weight: bold; }
a.nav:hover   { color:       #EA3D2F; font-size: 11px; text-decoration: underline; font-family: arial, Lucida, Tahoma, arial, sans-serif; font-weight: bold; }

a.LogOut         { color:       #1175B5; font-size: 15px; text-decoration: none; font-family:  arial, Tahoma sans-serif; font-weight: bold;}
a.LogOut:link    { color:       #1175B5; font-size: 15px; text-decoration: none; font-family: arial, Tahoma sans-serif; font-weight: bold;}
a.LogOut:visited { color:       #1175B5; font-size: 15px; text-decoration: none; font-family: arial, Tahoma sans-serif; font-weight: bold;}
a.LogOut:hover   { color:       #000; font-size: 15px; text-decoration: underline; font-family: arial, Tahoma sans-serif; font-weight: bold;}


a.nav3         { color:       #40A146; font-size: 13px; text-decoration: none; font-family: arial, Tahoma, Verdana, sans-serif; font-weight: bold; }
a.nav3:link    { color:       #40A146; font-size: 13px; text-decoration: none; font-family: arial, Tahoma, Verdana, sans-serif; font-weight: bold; }
a.nav3:visited { color:       #40A146; font-size: 13px; text-decoration: none; font-family: arial, Tahoma, Verdana, sans-serif; font-weight: bold; }
a.nav3:hover   { color:       #676F72; font-size: 13px; text-decoration: none; font-family: arial, Tahoma, Verdana, sans-serif; font-weight: bold; }

a.nav2         { color:       #FFFFFF; font-size: 12px; text-decoration: none; font-family: arial, Tahoma, Verdana, sans-serif; font-weight: bold; }
a.nav2:link    { color:       #FFFFFF; font-size: 12px; text-decoration: none; font-family: arial, Tahoma, Verdana, sans-serif; font-weight: bold; }
a.nav2:visited { color:       #FFFFFF; font-size: 12px; text-decoration: none; font-family: arial, Tahoma, Verdana, sans-serif; font-weight: bold; }
a.nav2:hover   { color:       #333333; font-size: 12px; text-decoration: none; font-family: arial, Tahoma, Verdana, sans-serif; font-weight: bold; }

a.proplink         { color:       #333333; font-size: 12px; text-decoration: underline; font-family: arial, Tahoma, Verdana, sans-serif; font-weight: bold; }
a.proplink:link    { color:       #333333; font-size: 12px; text-decoration: underline; font-family: arial, Tahoma, Verdana, sans-serif; font-weight: bold; }
a.proplink:visited { color:       #333333; font-size: 12px; text-decoration: underline; font-family: arial, Tahoma, Verdana, sans-serif; font-weight: bold; }
a.proplink:hover   { color:       #174C82; font-size: 12px; text-decoration: none; font-family: arial, Tahoma, Verdana, sans-serif; font-weight: bold; }

a.nav2On         { color:       #9E0D0A; font-size: 11px; text-decoration: none; font-family: arial, Tahoma, Verdana, sans-serif; font-weight: bold; }
a.nav2On:link    { color:       #9E0D0A; font-size: 11px; text-decoration: none; font-family: arial, Tahoma, Verdana, sans-serif; font-weight: bold; }
a.nav2On:visited { color:       #9E0D0A; font-size: 11px; text-decoration: none; font-family: arial, Tahoma, Verdana, sans-serif; font-weight: bold; }
a.nav2On:hover   { color:       #878787; font-size: 11px; text-decoration: none; font-family: arial, Tahoma, Verdana, sans-serif; font-weight: bold; }

a.footer         { color:       #57666C; font-size: 10px; text-decoration: none; font-family: arial, Lucida, Tahoma, sans-serif; }
a.footer:link    { color:       #57666C; font-size: 10px; text-decoration: none; font-family: arial, Lucida, Tahoma, sans-serif; }
a.footer:visited { color:       #57666C; font-size: 10px; text-decoration: none; font-family: arial, Lucida, Tahoma, sans-serif; }
a.footer:hover   { color:       #EA3D2F; font-size: 10px; text-decoration: underline; font-family: arial, Lucida, Tahoma, sans-serif; }


.Head {     height:           18px;
            font:             bold 18px arial, Tahoma;
            color:            #003366;
			}
.WHead {     height:           24px;
            font:             bold 18px arial, Tahoma;
            color:            #ffffff;	
			}		
.Head2 {    height:           14px;
            font:             bold 14px arial, Tahoma;
            color:            #7BC72E;}
			
.alert {    height:           14px;
            font:             bold 14px arial, Tahoma;
            color:            #9E0D0A;}
			
.TD    {    font:            normal 11px arial, Tahoma;
            color:           #676F72; }
td     {   font:            normal 11px arial, Tahoma;
           color:            #676F72; }
.tag     {   font:            normal 10px arial, Tahoma;
           color:            #57666C; }
.btxt     {   font:        normal 11px arial, Lucida, Tahoma, sans-serif;
           color:            #000; }
.tdblue     {   font:            normal 10px arial, Tahoma;
           color:            #1175B5; }   
.TDdark     {   font:            bold 11px Arial;
           color:            #333333; }    
.TDRed     {   font:         bold 11px arial, Tahoma;
           color:            red; }  
.TDGreen    {   font:         bold 11px arial, Tahoma;
           color:             #009900; } 
.r    {   font:         bold 16px arial, Tahoma;} 
		   
		   		   
table.brdr {  background-color: #F8F8F8; border: 1px; border-style:solid; border-color:#333333;}
td.brdr {  background-color: #F8F8F8; border: 1px; border-style:solid;  border-color:#333333;}

.bottombrdr {
            padding:0px;
            border-left:0px;
            border-top:0px;
            border-bottom:2px;
            border-right:0px;
            border-style:dotted;
            border-color:#AAAAAA;
           }
.bottombrdrz {
            padding:0px;
            border-left:0px;
            border-top:0px;
            border-bottom:2px;
            border-right:0px;
            border-style:solid;
            border-color:#293237;
           }
		   
.bottombrdr2 {
            padding:0px;
            border-left:0px;
            border-top:0px;
            border-bottom:1px;
            border-right:0px;
            border-style:solid;
            border-color:#DDDDDD;
           }
		   
hr.email {
    color: #333333;
	background-color:#333333;
	height: 1px;
	border: 0px;
	padding:0px;
	}	
	
.BG { background-image: url("../images/Project001/FooterBG.gif");
      background-repeat: no-repeat; }
	  
.Button { background-image: url("../Images/Header/Button4.gif");
      background-repeat: no-repeat; } 
	  
	  
.ButtonBG { background-image: url("../Images/Header/ButtonBG4.gif");
      background-repeat: repeat-x }  
	  
.ButtonL { background-image: url("../Images/Header/ButtonL.gif");
      background-repeat: no-repeat; } 
	  
	  
.ButtonBGL { background-image: url("../Images/Header/ButtonBGL.gif");
      background-repeat: repeat-x }  

BODY {background-attachment: fixed;}

.EditCtrl { width:150px; height:20px;
            font:            10px Arial;
            border:          1px solid gray;
            color:           #666633;
            background:      #E5E5CC; }

.EditCtrlE {width:150px; height:20px;
            font:            10px Arial;
            border:          1px solid gray;
            color:           #ffffff;
            background:      #99CC66; }

.SelCtrl  { width:150px; height:20px;
            font:            10px Arial;
            border:          1px solid gray;
            color:           #666633;
            background:      #E5E5CC; }
			
.SelCtrl2  { 
            width:150px; height:20px;
            font:            10px Arial;
            border:          1px solid gray;
            color:           #404040;
            background:      #7BC72E; }
			
.SelCtrl12  { width:110px;
            font:            10px Arial;
            border:          1px solid gray;
            color:           #666633;
            background:      #E5E5CC; }
			
.TxtCtrl  { width:160px;
            font:            10px Arial;
            border:          1px solid gray;
            color:           #666633;
            background:      #E5E5CC; }
			
.SelCtrl12E  { 
            width:110px; height:20px;
            font:            10px Arial;
            border:          1px solid gray;
            color:           #404040;
            background:      #99CC66; }

.SelCtrlE { width:150px; height:20px;
            font:            10px Tahoma;
            border:          1px solid gray;
            color:           #2e3f51;
            background:      #99CC66; }

.CbCtrl   { font:            12px arial, Tahoma;
            background:      white; }

.CbCtrlE  { font:            12px arial, Tahoma;
            background:      #FD8D28; }

.RbCtrl   { font:            12px arial, Tahoma;
            background:      white; }

.RbCtrlE  { font:            12px arial, Tahoma;
            background:      #7BC72E; }
            
.BtCtrl   { font:            10px Arial;
            border:          1px solid gray;
            color:           #FFFFFF;
            background:      #174C82; }
			
.BtCtrl2   { font:            10px arial, Tahoma;
            border:          1px solid gray;
            color:           #FADA9B;
            background:      #7BC72E; }