﻿

.lblClientLoging
{
	position: absolute;
	font-family: Tahoma;
	font-size: 11px;
	margin-top: 21px;
	right: 410px;
}
.right
{
    float :right ;
}

/*.divWelcome
{
	
	position:absolute ;
	left:300px;
	top :20px;
	font-family :Tahoma ;
	font-size :12px;
	
}
.tbPassword
{
	font-family: Tahoma ;
	font-size :13px;
	padding :10px;
	text-align: center ;
	margin-left :60px;

}
.tbChangePw
{
	font-family: Tahoma ;
	font-size :13px;
	padding :10px;
	text-align: left;
	margin-left :20px;
	
}
.tbReset
{
	text-align :left ;
	font-size :13px;
	margin-left :370px;
	margin-top :20px;
}

.menu
{
	position: relative;
	top: 65px;
	left: 35px;
}
.ImageButton1
{
	position: absolute;
	margin-top: 17px;
	right: 75px;
}
.ImageButton2
{
	position: absolute;
	margin-top: 17px;
	right: 8px;
}

.tabImage
{
	position: absolute;
	top: 56px;
	right: 8px;
}
.txtName
{
	position: absolute;
	margin-top: 18px;
	right: 220px;
	width: 150px;
	font-size: 11px;
	height: 13px;
}
.waremark1
{
	position: absolute;
	margin-top: 18px;
	right: 220px;
	width: 150px;
	height: 13px;
	font-size: 11px;
	color: Gray;
}
.txtPassword
{
	position: absolute;
	margin-top: 18px;
	font-size: 11px;
	right: 140px;
	color: Gray;
	width: 70px;
}
.waremark2
{
	position: absolute;
	margin-top: 18px;
	font-size: 11px;
	right: 140px;
	color: Gray;
	width: 70px;
}
.forgotyourPassword
{
	position: absolute;
	right: auto;
	left: 930px;
	top: 15px;
	color: gray;
	text-align: left;
	font-size: 10px;
	font-family: Tahoma;
	text-decoration: none;
}
.forgotyourPassword:hover
{
	color: black;
	text-decoration: underline;
}
*/

a
{
    text-decoration :none;
    color :#42769b;
}
a:hover
{
    text-decoration:underline;
    color :#42769b;
}
.polLib, .docLib,.caseLaw, .theMark,.finRat,.gloTerm,.inServ,.knoCtr
{
    color :#434343;
  
}
.tbSearch
{
    /*margin-top :5px;*/
    margin-left :18px;
    padding-top:5px;
    padding-bottom :5px;
}
.lblControl
{
    position :relative ;
    font-size :12px;
    bottom:5px;
}
.pnlCol
{
   position :relative;
   width:200px;
   left :650px;
   background-color :Transparent ;
    margin-top :-25px;
    /*margin-bottom :5px;*/
   cursor :pointer ;

}
.pnlASearch
{
    margin-left:10px;
    width :798px;
    padding :5px;
  }
.divSearch
{
    /*padding-bottom :8px;*/
    width :948px;
    
    margin-top :20px;
    background-color :Transparent ;
    background-image :url(../Images/SearchBox.gif);
    background-repeat:repeat-x ;
    border :solid 1px #cecece;
}
.dlResults
{
    border :solid 1px #cecece;

}
.GridHeader
{
    background-image :url(../Images/gvHeader-long.gif);
    background-repeat :repeat-x ;
    background-color :Transparent ;
    height:30px;
    color :White ;
    font-size :11px;
    vertical-align :middle ;
}
.alternating-row
{
    background-color :#f5f5f5;
}
.selected-row
{
    background-color :#ffe4b4;
}
.linkBtns
{
    
}
.linkBtns ul
{
    position:relative;
    left:-36px;
    width:1000px;
    z-index :1;
    /*top:-25px;*/
   
}
.linkBtns ul li
{
    display :inline ;
   /* margin-left :11px;*/
    
}
.polLib,.docLib,.caseLaw,.theMark,.gloTerm,.finRat,.inServ,.knoCtr
{
    position :relative ;
    margin-left :-4px;


}
/*.gloTerm
{
    position :relative ;
    bottom :4px;
    background-image :url(../Images/Glossary_tab.gif);
    background-repeat :no-repeat ;
    background-position :0px -35px;
    padding :9px;
}
.Glossary
{
    background-image :url(../Images/Glossary_tab.gif);
    background-repeat :no-repeat ;
    background-position :0px -35px;
    padding :9px;

}
.GlossaryOpen
{
    position :relative ;
    bottom :4px;
    background-image :url(../Images/Glossary_tabOpen.gif);
    background-repeat :no-repeat ;

    padding :9px;

}*/
.imgTab
{
    position :relative ;
    width :1000px;
    margin-top:-20px;
}

p
{
    text-align :justify ;
} 

.divAlpha
{
    margin-top :10px;
    margin-bottom :5px;
    text-align:right ;
    font-weight :bold ;
 
}
.alpha
{
    color :#434343;
    padding-left :5px;
}
.alpha active
{
    color :Red ;
}
.hashColor
{
     color :#434343;   
}
.watermark
{
    color :#717171;
}

.linkBtns2
{
    position:relative ;
    margin-top :12px;
    font-weight :bold ;
    color :#434343;
    font-size :11px;
    z-index :1;
   
    
}
.lbCaseLaw,.lbArticles,.lbPTC,.lbGlossary
{
    margin-left :12px;
    color :#434343;
}
.tabImage2
{
    position :relative ;
    margin-top:-20px;
    border-bottom :solid 5px #bbbbbb;
    
    
}
.gvKC
{
    position :relative ;
    width :100%;
    /*margin-top :5px;*/
}
.hypBrochure
{
    cursor :pointer ;
    font-size :11px;
    color :#434343;
    text-decoration :none;
}
.hypBrochure a
{
    position :relative ;
    top:-5px;
}
.lblNot
{
   position :relative ;
       font-size :11px;

    cursor:pointer ;
    top:-5px;
}
.pnlInsure
{
   max-height :600px;
    overflow :scroll ;
    overflow :auto ;
}
/*.ChangePw
{
	position: absolute;
	width :50px;
	right: auto;
	left:635px;
	top: -5px;
	color: gray;
	text-align: left;
	font-size: 10px;
	font-family: Tahoma;
	text-decoration: none;
}
.ChangePw:hover
{
	text-decoration :underline;
}  */ 
    

h4
{
    margin-bottom :5px;
}
.tabarea
{
    margin-top:-20px;
}
.pnlMessage
{
    margin-top :10px;
    /*font-style :italic ;*/
}
.imgHelp
{
    position :absolute ;
   
    margin-left:970px;
    top:315px;

}
.hyeHome
{
    position :relative ;
    float :right ;

}
.imgFAQ
{
    position :absolute  ;
    margin-left :920px;
    margin-top :-33px;

}
.tbDesc
{
    position:relative ;
    margin-left :5px;
    padding :10px;
    width :940px;
    background-color :Transparent ;
    background-image :url(../Images/SearchBox.gif);
    background-repeat:repeat-x ;
    border :solid 1px #cecece;
} 
.tbDesc tr td a
{
    position :relative ;
    top :-4px;
}
.pnlLatest
{
    position :relative ;
    width :945px;
    height :150px;
    border :solid 1px #cecece;
    overflow :scroll ;
    overflow-x :hidden ;
   
} 
.dvLatestUpdate
{
    position :relative ;
    margin-left :20px;
    width:880px;
    
}
.dvLatestUpdate td
{
    position :relative ;
    border-bottom :solid 1px #cecece;
    padding-top :15px;
}
.lblRating
{
    margin-left :20px;
} 
.pointer
{
    cursor :pointer ;
}  
.notes
{
    font-size :12px;
}
.divNext
{
    /*margin-top :10px;*/
}
.navNextPos
{
	position:relative;
	left:450px;
}
.navPrevPos
{
	position:relative;
	left:350px;
}
.rbtnList
{
    margin-left :70px;
    margin-top :-22px;
}
.tbl
{
    table-layout :fixed ;
    border-collapse :collapse ;
    
}
.tbl td
{
    /*text-overflow:ellipsis;
    overflow :hidden ;
    white-space :nowrap ;*/
}
