﻿*{
	margin:0;
	padding:0;
}
body 
{  
	font-family: verdana, tahoma; 
	font-size: 9pt;
	background-image:url('images/09_BK.jpg');
	background-position: 50% 0%;
	background-repeat:no-repeat;
	background-color:#8B8668
	
}
#09CongressHeaders{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}
#09CongressHeaders h4{
	font-weight:bold; 
	padding-bottom:15px; 
	font-size:15px; 
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}

.LogoAndSecureSec{
	height:150px;
	width:866px;
	background-image:url('images/09_Topheader.jpg');
	background-repeat:no-repeat;
}
.SecureSecSU{
	padding-top:7px;
	width:184px;
	height:56px;
	background-image:url('images/SecureSecBG.gif');
	background-repeat:no-repeat;
	float:right;
	margin-bottom:20px;
	text-align:center;
}
.SecureSHeaders{
	color:#085E7F;
	font-size:12px;
}

.GenFormInput{
	border:1px #7B7B7B solid;
}
/*===================home page buttons, news and login sections====================*/
#CongressHPSup{
	background-image:url('images/HP_BGLink.jpg');
	background-repeat:no-repeat;
	margin:0;
	padding-top:10px;
	height:140px;
}
.HPBotInfoTiler{
	background-image:url('images/HP_BotInfo_Tiler.gif');
	background-repeat:repeat-x;
	height:152px;
	width:825px;	
	vertical-align:top;
	padding-top:10px;
}
.HPButNewsDevider{
	background-image:url('images/HP_ButDevider.gif');
	background-repeat:no-repeat;
	background-position:center;
	width:24px;
}
#HPHeaders{
	font-weight:bold;
	font-size:10pt;
	padding-bottom:5px;
	color:#000000;
	font-family:Helvetica, sans-serif;
}
#HPHeadersComp{
	font-size:10pt;
	padding-bottom:5px;
	color:#000000;
	font-family:Helvetica, sans-serif;
}


.HP_ButSpacer{
	height:8px;
}
.HPButNewsSetup{
	width:270px;
	vertical-align:top;
}
.HPButNewsSetup h4{
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	margin:0;
}
#HPNewsLeftNav h6{
	font-size:11px;	
	font-family:Verdana,Helvetica, Arial, sans-serif;
	font-weight:normal;
	margin:3px 0 3px 0;
}
/*----News left nav----*/
#HPNewsLeftNav{
	font-size:9pt;
	margin:0;
	padding:0;
	height:0;
}
#HPNewsLeftNav ul{
	margin:0;
	padding:0;
}
#HPNewsLeftNav ul li{
	padding:0;
	margin:0;
	list-style:none;
}
#HPNewsLeftNav ul li a{
	background-image:url(images/LeftNavArrowHover.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:1px 0 1px 25px;
	height:20px;	
	margin:0;
	display:block;	
	text-decoration: none;
	color: #DAE8ED;
	font-family:Arial,Verdana,Helvetica, sans-serif;
}
#HPNewsLeftNav ul li a:hover{
	color:#FFFFFF;
	background-image:url(images/LeftNavArrow.gif);	
	background-repeat:no-repeat;
	background-position:left;
}

.NewsLinksHP{
	color: #DAE8ED;
}
/*===================home page buttons, news and login sections====================*/
.HPsanc{
	width:221px;
	height:76px;
	background-image:url('images/HP_Block_BG_NAC.gif');
	background-repeat:no-repeat;
	background-position:0 5px;
}

.HPComp{
	width:221px;
	height:76px;
	background-image:url('images/HP_Block_BG_Comp.gif');
	background-repeat:no-repeat;	
	background-position:0 1px;	
	vertical-align:top;
}


.NewContentBox
{
	background-image:url('images/09_InfoBoxTop.jpg'); 
	background-position: 0% 0%; 
	background-repeat:no-repeat; 
	/*padding-bottom:18px;*/
	/*padding-right:18px;*/
	vertical-align:top
}
.HPageAnima{
	background-image:url('images/HP_Anima_001.jpg');
	height:270px;
	width:356px;
	float:left;
}
/*-----------Home Page Quick Links------------*/
.HPageQLinks{
	width:230px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	
}
.QLinksYellow{
	height:40px;
	width:226px;
	display:block;
	background-image:url('images/QLH_yellow.png');
	background-repeat:no-repeat;
	margin-top:25px;
	line-height:40px;
	padding-left:25px;
	color:#822D00;
}
.QLinksBlue{
	height:40px;
	width:226px;
	display:block;	
	background-image:url('images/QLH_blue.png');
	background-repeat:no-repeat;	
	margin-top:6px;
	line-height:40px;
	padding-left:25px;
	color:#004393;
}
.QLinksRed{
	height:40px;
	width:226px;
	background-image:url('images/QLH_Red.png');
	background-repeat:no-repeat;	
	margin-top:6px;
	line-height:40px;
	padding-left:25px;
	color:#650A08;
}
.QLinksPurp{
	height:40px;
	width:226px;
	background-image:url('images/QLH_Purp.png');
	background-repeat:no-repeat;	
	margin-top:6px;
	line-height:40px;
	padding-left:25px;
	color:#590530;
}
.QLinksGreen{
	height:40px;
	width:226px;
	background-image:url('images/QLH_Green.png');
	background-repeat:no-repeat;	
	margin-top:6px;
	line-height:40px;
	padding-left:25px;
	color:#005801;	
}

/*------------ home page news section---------------------*/
.HPageNews{
	width:240px;
	margin-left:20px;
	margin-top:25px;
	float:left;	
}
.HPageNews h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#FFFFFF;
	font-weight:bold;
	height:20px;
}

.HPageNewsHeader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#FFFFFF;
	font-weight:bold;
	height:20px;
}


/*-----------Home Page Quick Links------------*/
.NewContentBox2
{
	background-image:url('images/09_BK2.jpg');
	background-position: 0% 0%;
	background-repeat:no-repeat;
	height:152px;
	vertical-align:top;
}
.HPCompSetup{
	background-image:url('images/HPCompBotLiner.gif');
	background-repeat:repeat-x;
	background-position:0 90%;
	padding-bottom:17px;	
}

.Bk2
{
	background-image:url('images/08_BKMain2.jpg');
	background-repeat:no-repeat;
	background-position: 0% 0%
}
.TableHeadGrad{
	background-color:#D1E7E8; 
	font-weight:bold;
	height:25px;
}
.BK3
{
	background-image:url('images/08_BKMain3.jpg');
	background-repeat:no-repeat;
	background-position: 0% 0%;
	height:271px;
	padding: 14px 46px 0px 0px
}

.BK_Content
{
	background-image:url('images/08_logo04.jpg');
	font-family: verdana, tahoma; 
	background-repeat:no-repeat;
	background-position: 0% 0%;
	height:116px;
	padding: 24px 24px 0px 24px;
	color: #FFFFFF;
	font-size: 10pt;
	font-weight:bold
}

.Content_head
{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:16px;
	font-weight:normal;
	letter-spacing:1px;
	color:#008000;
	padding-bottom:15px;
}

.Menu
{  
	font-family: verdana, tahoma; 	
	background-color:#B51018;
	font-size: 11px; 
	font-weight: bold; 
	color: #000000;
	align:center
}
.ProdMyWeb { font-family: arial; font-size: 10px; color: #524632;}
.ProdMyChat { font-family: arial; font-size: 10px; color: #1E4124;}
.ProdMyConnect { font-family: arial; font-size: 10px; color: #442F4D;}
.ProdMyOrders { font-family: arial; font-size: 10px; color: #462626;}
.ProdMyContract { font-family: arial; font-size: 10px; color: #163E5D;}
.ProdMyDesktop { font-family: arial; font-size: 10px; color: #512611;}
.ProdMycpd { font-family: arial; font-size: 10px; color: #483B1C;}
.ProdMytasks { font-family: arial; font-size: 10px; color: #12363C;}

.box1_Login
{
	background-image:url('images/Box1.jpg');
	background-repeat:no-repeat;

}

.box1_Info1
{
	background-image:url('images/Box2.jpg');
	background-repeat:no-repeat;
	width:198px;
}

.box1_Info2
{
	background-image:url('images/Box3.jpg');
	background-repeat:no-repeat
}

.RightHeadA 
{  
	font-family: verdana; 
	font-size: 9pt; 
	color: #FFFFFF;

	

}
.RightHead 
{  
	font-family: verdana; 
	font-size: 9pt; 
	color: #266380;
}
.RightHeadB 
{  
	font-family: verdana; 
	font-size: 9pt; 
	color: #FFFFFF;
}


.Date 
{  
	font-family: verdana; 
	font-size: 9pt; 
	color: #073D55;
}


.LeftRightHead 
{  
	font-family: verdana; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #800000;
	background-color:#F4BD00;	

}
.Con 
{  
	font-family: verdana, tahoma; 
	font-size: 9pt;
	background-image: url(images/congress07C.jpg);
	background-attachment: fixed;
	background-repeat:no-repeat;
	background-position: 0% 0%;
	
}

.MidHead 
{  
	font-family: verdana; 
	font-size: 8pt; 
	background-color: #F7F3DA;
	font-weight: bold; 
	color: #7A5A19
}

.PageHeader 
{  
	font-family: verdana; 
	font-size: 7pt; 
	font-weight: 700; 
	color: #2F2100;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.but
{
	border-style: solid
	border-width: 1;
	border-color: #E3E3E3;
	background-color: #FFFFFF;
	font-size: 9pt;
	cursor: hand
}

.InputLogin
{
	border:1;
	border-color:#000000;
	border-style:solid;
	background-color:#FFFFFF

}
.InputloginPass{
	border:1px;
	border-color:#6B787A;
	border-style:solid;
	background-color:#E2F6FF;
}

.InputloginUN{
	border:1px;
	border-color:#6B787A;
	border-style:solid;
	background-color:#ECF9FF;
}
.Inputlogin
{
	border:1;
	border-color:#000000;
	border-style:solid;
	background-color:#FFFFFF
}
.InputPasswordSearch
{
	border:1;
	border-color:#868686;
	border-style:solid;
	background-color:#FFFFFF;
	font-size:8pt;
}

/*------------------Festive Season-----------------*/
.FestiveSeason{
	background-image:url('images/HPageFestiveSeasonBG.jpg');
	width:225px;
	height:152px;
}


td 
{  
	font-family: verdana; 
	font-size: 8pt;
	color: #545454;
	line-height:1.5em;
}

A:link
{
    COLOR: #A90700;
    TEXT-DECORATION: none;
}

A:visited
{
    COLOR: #A90700;
    TEXT-DECORATION: none;
}

A:active
{
	COLOR: #A90700;
	TEXT-DECORATION: none;
}

A:hover
{
    COLOR: #608710;
    TEXT-DECORATION: none;
}

