/* CSS Document */

.content 
{
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#5f5f5f;
	font-size:12px;
	text-align:justify;
	    
}
.contentbold 
{
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family:jaguarjc,Arial,Sans-Serif;
	line-height:25px;
	/*color:#0b84ea;*/
	color:#5f5f5f;
	font-size:16px;
	text-align:justify;
	font-weight:bold;
	letter-spacing:2px;
	text-transform:uppercase;
	    
}
.contenthead
{
	font-family:Arial, Helvetica, sans-serif;
	line-height:25px;
	color:#5f5f5f;
	text-align:center;
	font-weight:bold;
	vertical-align:middle;
	    
}
.drop_content 
{
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#5f5f5f;
	font-size:10px;
	text-align:justify;
	    
}
.txt
{
	 width:105px;
	  float: left;
	   margin-bottom: 7px;
	    font-family:Arial, Helvetica, sans-serif;
	     font-size:12px;
	      background-color:#fff;
	       color:#333;
	       	border:solid 1px #2375b9; 
	       	 }
.contenttxt
{
	 
	 font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#5f5f5f;
	font-size:14px;
	text-align:justify;
	padding-top:2px;
	 text-transform: uppercase;
	       	
	       	 }
	       	 
.contentbighead
{
 line-height:20px;
 font-family:Arial;
  color:#5f5f5f;
  font-size:14px 
    }
.paging{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:red;text-decoration:none ;text-align:justify}
.paging:hover{color:#000000 ;}
.pagingselected 
{	color : #000;
	text-decoration:none;
	font-size:14px;
	}
.link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#003850;
	text-decoration:none ;
	text-align:justify
	}
.link:hover{color:#000000 ;}

.linktopmenu1{font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#859dab;text-decoration:none ;text-align:justify}
.linktopmenu1:hover{color:#000000 ;}


.h1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding-top:5px; padding-left:5px; font-weight:bold; line-height:20px;}
.border
{
	border: 1px solid #20629e;
	
}


.mGridAnswereSheet {    
    width: 500px;    
    background-color: #fff;    
    margin: 0 auto;    
    border: solid 1px #4F4F4F;    
    border-collapse:collapse;
       
} 
.mGridAnswereSheet td {    
    padding: 1px;    
    border: solid 1px #4F4F4F; 
    background-color:#ffffff;    
    text-align:center;   
    color: #5F5F5F;    
}   
.mGridAnswereSheet th {    
    padding: 1px 2px;    
    color: #fff;    
    /*background: #719daf;    */
    background-color: #26566a;
    border-left: solid 1px #525252;    
    font-size: 0.9em;   
    text-align:center; 
}   
/*.mGridAnswereSheet .alt { background: #fcfcfc url(../images/grd_alt.png) repeat-x top; }   */
/*.mGridAnswereSheet .pgr { background: #424242 url(../images/grd_pgr.png) repeat-x top; }   */
.mGridAnswereSheet .pgr table { margin: 5px 0; }   
.mGridAnswereSheet .pgr td {    
    border-width: 0;    
    padding: 0 6px;    
    border-left: solid 1px #666;    
    font-weight: bold;    
    color: Red;    
    line-height: 10px;    
 }      
.mGridAnswereSheet .pgr a { color: #666; text-decoration: none; }   
.mGridAnswereSheet .pgr a:hover { color: #000; text-decoration: none; } 
.mGridAnswereSheet {    
    width: 500px;    
    background-color: #fff;    
    margin: 0 auto;    
    border: solid 1px #4F4F4F;    
    border-collapse:collapse;
       
} 












   







.mGriddcs {    
    width: 500px;    
    background-color: #fff;    
    margin: 0 auto;    
    border: solid 1px #4F4F4F;    
    border-collapse:collapse;
       
} 
.mGriddcs td {    
    padding: 1px 2px 1px 2px;    
    border: solid 1px #4F4F4F; 
    background-color:#ffffff;    
    text-align:left;   
    color: #5F5F5F;    
}   
.mGriddcs th {    
    padding: 1px 2px;    
    color: #fff;    
    /*background: #719daf;    */
    background-color: #26566a;
    border-left: solid 1px #525252;    
    font-size: 0.9em;    
    text-align:left
}   
/*.mGridAnswereSheet .alt { background: #fcfcfc url(../images/grd_alt.png) repeat-x top; }   */
/*.mGridAnswereSheet .pgr { background: #424242 url(../images/grd_pgr.png) repeat-x top; }   */
.mGriddcs .pgr table { margin: 5px 0; }   
.mGriddcs .pgr td {    
    border-width: 0;    
    padding: 0 6px;    
    border-left: solid 1px #666;    
    font-weight: bold;    
    color: #fff;    
    line-height: 10px;    
 }      
.mGriddcs .pgr a { color: #666; text-decoration: none; }   
.mGriddcs .pgr a:hover { color: #000; text-decoration: none; } 










.leftmenutable {    
    width: 150px;    
    /*background-color: #fff;    */
    border-top: solid 1px #26566a;
    margin: 0px 0 0px 0;    
    border-collapse:collapse;
          
} 
.leftmenutable th {    
    
   border-bottom: solid 1px #FFF;
   /*border: solid 1px #FFF;*/
   
    /*background-color:#c2abb1;    */
   /* background-color:#719daf;*/
   /*background-color:#f4f5f7;*/
  background-color:#859dab;
  /*background-color: #26566a;*/
  /*background-color:#0b84ea;*/
    text-align:left;   
    
    font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
      color:#FFFFFF;
	  /*font-weight:bold;*/
	  padding:0 0 0 2px;
      line-height:20px; 
      text-align:justify
}   
.leftmenutable td {    
    
   /*border: solid 1px #FFF;*/
   border-bottom: solid 1px #FFF;
    /*background-color:#c2abb1;    */
   /* background-color:#719daf;*/
   background-color:#f4f5f7;
   padding:0 0 0 3px;
    text-align:left;   
    
    font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
      color:#FFFFFF;
	  /*font-weight:bold;*/
      line-height:20px; 
      text-align:justify
}




.popupMenu {
	position:absolute;
	visibility:hidden;
	background-color:#F5F7F8;
	
} 
.popupHover {
	/*background-image:url(images/header-opened.png);
	background-repeat:repeat-x;
	background-position:left top;*/
	background-color:#F5F7F8;
}




.hometable {    
    width: 100px;    
    /*background-color: #fff;   
    border: solid 1px #26566a; */
    margin: 0px 0 0px 0;    
    border-collapse:collapse;
    
          
} 
.hometable th {    
    
   /*border-bottom: solid 1px #FFF;*/
   /*border: solid 1px #FFF;*/
   
    /*background-color:#c2abb1;    */   
   /* background-color:#719daf;*/
   /*background-color:#f4f5f7;*/
  background-color:#A71214;
  /*background-color: #26566a;*/
  /*background-color:#0b84ea;*/
    text-align:center;   
    
    font-family:Jaguarjc,Arial, Helvetica, sans-serif;
     font-size:12px;
      color:#FFFFFF;
	  /*font-weight:bold;*/
	  padding:0 0 0 5px;
      line-height:20px; 
      font-weight:bold;
      text-align:justify
}   
.hometable td {    
    
   /*border: solid 1px #FFF;*/
   /*border-bottom: solid 1px #FFF;*/
    /*background-color:#c2abb1;    */
   /* background-color:#719daf;*/
  /* background-color:#f4f5f7;*/
   padding:0 0 0 10px;
    text-align:left;   
    /*border: solid 1px #4F4F4F; */
    font-family:Arial, Helvetica, sans-serif;
     font-size:11px;
      /*color:#5f5f5f;
	  font-weight:bold;
      line-height:20px; */
      text-align:justify;
      color:#000;
      line-height:18px;
     
}


.hometable1 {    
    width: 100%;    
    /*background-color: #fff;    
    border: solid 1px #26566a;*/
    margin: 0px 0 0px 0;    
    border-collapse:collapse;
    
          
} 
.hometable1 th {    
    
  
  background-color:#859dab;
 
    text-align:center;   
    
    font-family:Jaguarjc,Arial, Helvetica, sans-serif;
     font-size:12px;
      color:#FFFFFF;
	  /*font-weight:bold;*/
	  padding:0 0 0 5px;
      line-height:20px; 
      font-weight:bold;
      text-align:justify
}   
.hometable1 td {    
    
   /*border: solid 1px #FFF;*/
   /*border-bottom: solid 1px #FFF;*/
    /*background-color:#c2abb1;    */
   /* background-color:#719daf;*/
  /* background-color:#f4f5f7;*/
   border-bottom: solid 1px #FFF;
    /*background-color:#c2abb1;    */
   /* background-color:#719daf;*/
   background-color:#f4f5f7;
   padding:0 0 0 10px;
    text-align:left;   
    
    font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
      color:#5f5f5f;
	  /*font-weight:bold;*/
      line-height:20px; 
      text-align:justify
}

.style1
{
	margin:0px auto;width: 1024px;border:solid 1px;vertical-align:middle;
}


.popupMenu {
            position:absolute;
            visibility:hidden;
            background-color:#F5F7F8;
           /* opacity:.9;
            filter: alpha(opacity=90);*/
       }


.accortable {    
    width: 230px;    
    background-color: #fff;    
    margin: 0px 0 0px 0;    
    border-collapse:collapse;
    border:solid 1px #fff
    
    /*border:solid 1px #fff*/
          
} 
.accortable td {    
    /*c2abb1*/
  border-bottom: solid 1px #a10d09; 
    background-color:#FFF; 
     
    text-align:left;   
    
    font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
      color:#FFFFFF;
      font-weight:bold;  
      line-height:20px; 
}   
/*  required  */
.tooltip { border:2px solid #317082;   /* Border width */left:18px;  /* Same as border thickness */top:0px; position:absolute; width:500px;     /*Width of tooltip content */height:100px;   /* Height of tooltip content */background-color:#FFF;  /* Background color */padding:5px;    /* Space between border and content */font-size:1.0em;    /* Font size of content */overflow:auto;  /* Hide overflow content */z-index:1000001;   }
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}




/* Accordion */
.accordionHeader
{
    border: 1px solid #fff;
    color: white;
    background-color: #2E4d7B;
      font-family: Arial;
      font-size: 12px;
    padding: 2px;
    margin-top: 0px;
    cursor: pointer;
    height:30px;
    
}
 
#master_content .accordionHeader a
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
}
 
#master_content .accordionHeader a:hover
{
      background: none;
      text-decoration: none;
}
 
.accordionHeaderSelected
{
    border-bottom: 1px solid #fff;
    color: white;
    background-color: #5078B3;
      font-family: Arial, Sans-Serif;
      font-size: 12px;
      font-weight: bold;
    cursor: pointer;
}
 
#master_content .accordionHeaderSelected a
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
}
 
#master_content .accordionHeaderSelected a:hover
{
      background: none;
      text-decoration: underline;
}
 
.accordionContent
{
   background-color: #fff;
   /* background-color: #d6e7ff;*/
    /*border: 1px dashed #2F4F4F;*/
    border-bottom: 1px solid #fff; 
    border-top: none;
    padding: 1px;
    
    text-align:left;
    font-family:Arial;
    vertical-align:top
    
}

/* Accordion */

.leftNav {
	color: #000;
	text-decoration:none;
	/*display: block;*/
	width: 100%;
	vertical-align: middle;
	font-family:Arial;
	font-size:11px;
	text-align:left;
	
}
.leftNav:hover {
	color: #f79c00;
	text-decoration:none;
	/*display: block;*/
	width: 100%;
	vertical-align: middle;
	
	
}
.leftNavSelected {
	color: #f79c00;
	text-decoration:none;
	display: block;
	width: 100%;
	vertical-align: middle;
} 
.leftlogout {
	color: white;
	text-decoration:none;
	/*display: block;*/
	width: 100%;
	vertical-align: middle;
	font-family:Arial;
	font-size:12px;
}
.linktopmenu{font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#859dab;text-decoration:none ;text-align:justify}
.linktopmenu:hover{color:#000000 ;}

.contentblack
{
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#000;
	font-size:11px;
	text-align:justify;
	    
}
.mGridmenu {    
    width: 100%;    
    margin: 0 auto;    
    /*background-color: #fdf9f8;    
    border: solid 1px #4F4F4F;    */
    border:0px;
    border-collapse:collapse;
       
} 
.mGridmenu td {    
    padding: 1px 2px 1px 10px;    
    border-bottom: solid 1px #336699; 
    text-align:left;  
    font-size:11px;
    color:Black; 
      
}  
.mGridmenu .lnk { color: #000; text-decoration: none; }   
.mGridmenu .lnk:hover { color: #f79c00;
	text-decoration:none;
	/*display: block;*/
	width: 100%; } 
	
	
	
	.mGrid {    
    width: 500px;    
    background-color: #fff;    
    margin: 0 auto;    
    border: solid 1px #4F4F4F;    
    border-collapse:collapse;
       
} 
.mGrid td {    
    padding: 1px 2px 1px 2px;    
    border: solid 1px #4F4F4F; 
    background-color:#ffffff;    
    text-align:center;   
    color: Black;    
}   
.mGrid th {    
    padding: 1px 2px;    
    color: #000;    
    /*background: #719daf;    */
    background-color: #d6e7ff;
    border: solid 1px #4F4F4F;    
    font-size: 0.9em;    
}   
/*.mGridAnswereSheet .alt { background: #fcfcfc url(../images/grd_alt.png) repeat-x top; }   */
/*.mGridAnswereSheet .pgr { background: #424242 url(../images/grd_pgr.png) repeat-x top; }   */
.mGrid .pgr table { margin: 5px 0; }   
.mGrid .pgr td {    
    border-width: 0;    
    padding: 0 6px;    
    border-left: solid 1px #666;    
    font-weight: bold;    
    color: #fff;    
    line-height: 10px;    
 }      
.mGrid .pgr a { color: #666; text-decoration: none; }   
.mGrid .pgr a:hover { color: #000; text-decoration: none; } 



.lnk { color: #000; text-decoration: none;font-family:Arial;font-size:11px; }   
.lnk:hover { color: #f79c00;}
.autocomplete_completionListElement
{
margin: 0px !important;
background-color: inherit;
color: windowtext;
border: buttonshadow;
border-width: 1px;
border-style: solid;
cursor: 'default';
overflow: auto;
height: 200px;
text-align: left;
list-style-type: none;
padding-left: 1px;
font-family:Arial;
font-size:8pt;
}
 
/* AutoComplete highlighted item */
 
.autocomplete_highlightedListItem
{
background-color: #aaff90;
color: black;
padding: 1px;
cursor: hand;
font-family:Arial;
font-size:8pt;
}
 
/* AutoComplete item */
 
.autocomplete_listItem
{
background-color: window;
color: windowtext;
padding: 1px;
font-family:Arial;
font-size:8pt;
}
.btn_search 
{
  
     width:100px;
     height:50px;
background:url(../images/btn_search.gif) repeat-x top;
}   


#ctl00_Accordion2 { overflow: inherit !important}