/* CSS Document */
/*Jan 7,07. Ajas Mohammed. This will show arrow image next to list we create on ANY PAGE.*/
/* Added this style because default circle/square style looks ugly*/
ul.arrow {
	list-style-type:none;	
	list-style:url(../images/arrow-right.gif);
}

/*Jan 8,07. Ajas Mohammed. This will show double arrow next to list we create on ANY PAGE.*/
/* Added this style because campusrabita has list within list. */
ul.dbarrow {
  list-style-type:none;	
  list-style:url(../images/list_dbarrow.gif);
  padding-top:4px;
}

/*Jan 8,07. Ajas Mohammed. This will show give some space between 2 list elements on ANY PAGE.*/
li{
   padding:1px 0;
}
.Mail_Body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: justify;
  font-size: 12px;
}

.Mail_Red {
  color: red;
  font-weight: bold;
}

.list {
  line-height:2;  
}
/* this is used for swf obj shown in div. tried text-align:center for IE6 but didnt work */
.mapdiv {
	margin:0px auto;	
	width:540px;
	height:430px;
	padding:2px;
	border: #C3D9FF 1px solid;
	text-align:center;
}
/* this is used for displaying text from DB. works in FF but not in IE */
.tableRegs {
  margin:0px auto;	
  border-top:1px solid #C3D9FF;    
  width:80%;   
  font-family: Verdana, Arial, Helvetica, sans-serif; 
}

/* this is td style to show text. works in FF but not in IE */
.tableRegs td {  
  padding : 2px;
  line-height:2.0;
  text-align:justify;
  border-bottom:1px solid #C3D9FF;
}

#cat1 {
	border-right:1px solid #C3D9FF;
}

#cat1, #cat2 {
	color:#4382C1;
	padding:5px 20px;
	width:50%;
}

.category {
	border-bottom:1px solid #CFD2E0;
	margin:0pt;
	padding:2px 0pt 4px;
	display:block;
}

.category a:link{

}
.category a:visited{

}

ul:hover {
	background: #EFEFEF none repeat scroll 0 50%;
}

.category li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.tableFedRegs {
  margin:0px auto;	      
  border-top:1px solid #C3D9FF;
  border-bottom:1px solid #C3D9FF;   
  width:80%;   
  text-align:center;
  
}

.tableFedRegs td {  
  padding : 2px;
  line-height:2.0;
  text-align:justify;
    font-family:georgia;
  color: #2A1FFF; 
  /*border-bottom:1px solid #C3D9FF;*/
  
}

.tableFedRegs .brdrBottom {
  /*margin:0px auto;*/	
  background:#D6ECF8;      
  border-top:2px solid #C3D9FF;
  /*border-bottom:1px solid #2A1FFF;*/   
  width:80%;   
  /*text-align:center;*/
  
}

/*10 Oct 06 Ajas. This sytle is for table used on T_State_Regs.*/
.tableStRegs {
  margin:0px auto;	      
  border-top:2px solid #C3D9FF;   
  width:90%;  
  border-collapse: collapse;    
}

  /* Prevent selection of text on Regulations */
.tableStRegs, .tableRegs, .tableFedRegs {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}

.tdStateLawCream { background:#FFFBCF; font-family: Verdana, Arial, Helvetica, sans-serif; color: #2A1FFF; font-size: 13px; padding:5px; }

/*This will give the top 3 i.e law name,duration, concurr policy, Reason in blue background*/
.tdStateLaw1 { background:#D6ECF8; font-family: Verdana, Arial, Helvetica, sans-serif; color: #2A1FFF; padding:3px;  }
.tdStateLaw1Indent { background:#D6ECF8; font-family: Verdana, Arial, Helvetica, sans-serif; color: #2A1FFF; padding:5px 5px 10px 15px; }
.tdStateLaw2 { background:#EAF4FB; font-family: Verdana, Arial, Helvetica, sans-serif; color: #2A1FFF; padding:3px; }
.tdStateLaw2Indent { background:#EAF4FB; font-family: Verdana, Arial, Helvetica, sans-serif; color: #2A1FFF; padding:5px 5px 10px 15px; }
.tdStateLaw3 { background:#f5f5f5; font-family: Verdana, Arial, Helvetica, sans-serif; padding:3px; }
.tdStateLaw3Indent { background:#f5f5f5; font-family: Verdana, Arial, Helvetica, sans-serif; padding:5px 5px 10px 15px; }
.tdStateLaw4Indent { background:#f5f5f5; font-family: Verdana, Arial, Helvetica, sans-serif; padding:5px 5px 10px 15px; }
.tdStateLaw5Indent { background:#EAF4FB; font-family: Verdana, Arial, Helvetica, sans-serif; color: #2A1FFF; padding:5px 5px 10px 15px; }
.tdStateLaw6 { background:#f5f5f5; font-family: Verdana, Arial, Helvetica, sans-serif; padding:3px; }
.tdStateLaw6Indent { background:#f5f5f5; font-family: Verdana, Arial, Helvetica, sans-serif; padding:5px 5px 10px 15px; }

/*This will give the bottom rows 3 i.e Elig, notes,Link to website in lavender background*/
.tdStateElig {
  background:#f5f5f5;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*State Regs table style ENDS HERE .10 Oct 06 Ajas. This sytle is for table used on T_State_Regs.*/

.highlight {
 font-family:verdana;
  font-weight:bold;
  color:red;
}

a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}
	
a.info span{display: none}


a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:8em; left:30em; width:35em;
    height:10em;
    border:1px solid #e4e4e4;
    background-color:#f4f4f4; color:gray;
    text-align: justify;
	text-decoration:none;
	padding:5px;
	line-height:2.0;}
	
/* Dec 21 06 Ajas Mohammed. The edit regulations page needs to have
   textboxes,textarea displayed in wide widht since there will be text in 
   them.
*/

.txtInput {
	width:600;
}

.txtTextArea {
	width:600;
	height:500;
}

/* Nov. 1, 2007 LCooper: Indention */

.Indent { padding-left:15px; }

