.small {
/*margin-top:3px;*/
/*font-size:70%;*/
}
.large {
/*font-size:110%;*/
}

.btitle{
background:url(../../../../images/templates/slice.gif) repeat-x;
padding-bottom:7px;
border-bottom:solid 1px #D6D6D6;
}

.NewsArticle
{
width:470px;
}

.NewsTitle
{
background:url(../../../../images/templates/slice.gif) repeat-x;

padding-bottom:1px;
margin-top:5px;
margin-right:13px;
margin-bottom:1px;
color:#000099;
}

.NewsTitle a
{
color:#000099;

}

.newsImage
{
width:30%;
float:left;

}

.NewsBody
{
margin-right:15px;
width:70%;
float:left;
padding-top:10px;
}

.PressReleaseArticle
{
width:470px;
}

.PressReleaseTitle
{
/*background:#FF0033;*/
padding-bottom:0px;
margin-top:5px;
margin-bottom:5px;
color:#000000;
width:70%;
}

.PressReleaseTitle a
{
color:#000099;

}

.PressReleaseImage
{
width:30%;
float:left;

}

.PressReleaseBody
{
margin-right:15px;
width:70%;
float:left;
padding-top:10px;
}

.PressReleaseDate
{
margin-right:15px;
width:70%;
float:left;
padding-top:10px;
}

body							
{
    
    font-size:75%;
 	margin: 0; 
	padding: 0;
	color:#000000;
	font-family: arial;
	background-color:#D6D6D6;
    
    }
    
body a
{ 
    color:#003FA5;
    text-decoration:none;
   
    } 
    
body a:hover
{
    text-decoration:underline;
    color:#0000FF;
    }
    

div h3
{
   padding-top:10px;
   padding-bottom:7px;
}

img 
{
   padding-top:1px;
   padding-bottom:1px;
    border:none;
    
    }
#all 
{
    width:978px;
    background:#FFFFFF;
    margin:0px auto 0px auto;
   }
 
 
#header	
{
    height:136px; 
    width:960px;
    background:url(../../../../images/templates/banner.gif) no-repeat;
    margin:0px 10px 0px 10px;
       float:left;
    }
     
#logo	
{
    
     width:600px;
     height:110px;
     float:left;
     display:block;
   
    }
         
#logo	 a
{
    
     width:600px;
     height:110px; 
     float:left;
     display:block;
       
    }
    
#controls	
{    
    
     float:right;
     margin:0px;
     padding:13px 4px 13px 13px;
     display:block;
   
    }
    

#aaa
{
/*float:right;*/
display:inline;
padding:0px 0px 0px 8px;
}    

#toplinks
{   
    display:block;
    /*float:right;*/
    padding:5px 7px 0px 0px;
    margin-bottom:1px; 
    list-style:none;
    
    }
     
    
#toplinks li  
{
   padding-left:1px; 
   /*background:url(../../../../images/templates/topLinksSep.gif) no-repeat left;*/
    
   }

  
#toplinks li a
{
    display:block; 
    padding:0px 6px 0px 6px; 
    text-decoration:none;
    color:#FFFFFF;
    }
    
#toplinks li a:hover
{   
    color:#FFFFFF;
    text-decoration:underline;
    
    }
    
    
#toplinks li.noSep	
{
    padding-left:1px; 
    background:none;
    
    }

    
#bread
{   
    width:100%;
    background:url(../../../../images/templates/slice.gif);
    height:34px;
    
    }
    
.breadcrumb    
{
   padding:6px 2px 3px 18px;  

    } 

    
.search label	
{
    display:none;
    
    }

   
.search input
{
  
   font-size:90%; 
    font-family:Arial;
    padding:0px;    
    float:left;
    margin:13px 0px 0px 10px;
    
    }

.searchbox
{
  
   font-size:90%; 
    font-family:Arial;
    padding:0px;
    width:144px;
    height:17px !important; 
    float:left;
    margin:12px 0px 0px 15px;
    
    }

.searchbox9
{
  
   font-size:90%; 
    font-family:Arial;
    padding:0px;
    width:144px;
    height:15px; 
    float:left;
    margin:14px 0px 0px 10px !important;
    
    }


.search a
{
  
    height:26px !important;
    width:27px; 
    height:20px; 
    background:url(../../../../images/templates/searchButton.gif) no-repeat; 
    float:left; 
    margin:10px 0px 0px 8px;
    
    }


.search a img	
{
    display:none;
    
    }


#menu
{
    width:220px;
    margin:8px 10px 4px 0px;
    padding: 0px 0px 0px 0px;
   
        
    }
  
    
#menu h2
{
    text-transform:uppercase;
    color:#0054A4;
    padding:12px 2px 3px 36px;
    height:22px;
    background:url(../../../../images/templates/slice.gif);

   
    }
    
 /* home page navigation */
 
#navigation
{
    margin:0px;
    padding:7px 0px 1px 16px;
    font-size:110%;
    width:180px;  
    
    } 
    
#navigation ul 
{
    list-style-type: none;
	margin: 0px;
	line-height: 17px;
	padding:0px 0px 0px 0px; 
	border: none;
	width:180px;
	margin-bottom: 0;
	}
	
	


#navigation li
{   
    color:#ff9900;
    /*background-color: #90bade;*/
    /*padding:0px 0px 1px 0px;*/
    display:block;
    line-height: 17px;
    text-decoration: none; 
    border-bottom: solid 1px #FFFFFF;
    }

    
#navigation li:hover
 {
      
      
    /*background-color: #2586d7;   */  
      
         
    }



#navigation li a
{
     
    
    color:#000000;
    background-color: #90bade;
    display:block;
    text-decoration:none;
    padding: 4px 0px 4px 8px;
    
    }
    
 
 
 #navigation li a:hover
 {
           
      color:#ffffff;
      text-decoration:underline;
      background-color: #4863A0;
    }
 
 /*internal navigation */
   
#internalnavigation
{
    
      
      margin:0px;
      padding: 7px 0px 0px 16px;
      font-size:110%;
      width:180px;  
      
   
   } 
    
#internalnavigation ul 
{
	
	
	list-style-type: none;
		margin: 0;
		border-bottom: solid 1px #FFFFFF;
		line-height: 17px;
		padding:0px 0px 0px 0px;
		border: none;
		
		/*width:180px;*/
	margin-bottom: 0;
	}
	
#internalnavigation li
{   
    
    
    color:#ff9900;
    /*background-color: #A2CCF1;*/
    background-color: #C2DDF8;
    
    display:block;
    text-decoration: none; 
    
    }
    
#internalnavigation li:hover
{   
    
    
    }

#internalnavigation li a
{
     
                 
         color:#000000;
         display:block;
         text-decoration:none;
         padding: 7px 0px 4px 8px;
    	 border-bottom: solid 1px #FFFFFF;
    }
    
   

#internalnavigation li a:hover
{
      
      color:#ffffff;
            text-decoration:underline;
      background-color: #4863A0;
    }
       
    
#internalnavigation .current 
{   
    /*border-top: solid 2px #FFFFFF;*/
    
    color:#ffffff;
    padding: 7px 0px 7px 9px;
    background-color:#4863A0;
    margin-bottom:0px;
    display:block;
    }
    
 /************************************/
    
/* internal  page navigation relatedlinks */

#relatedlinks
{
    margin:0px 0px 6px 15px;
    padding:0px 0px 0px 0px;
    font-size:110%; 
   
    } 
    
#relatedlinks ul 
{
	list-style-type: none;
	line-height: 17px;
	margin: 0;
	padding:0px 0px 0px 0px; 
	border: none;
	width:182px;
	 
	}
	
#relatedlinks li
{   
    /*color:#0055A5;*/
    /*padding:3px 0px 3px 0px;*/
    /*color:#ff9900;*/
        margin:1px;
        padding:0px 0px 0px 0px;
        display:block;
        line-height: 17px;
    text-decoration: none;
    
    }



#relatedlinks li a
{
     
    /*color:#0055A5;*/
    /*font-weight:none;*/
    /*text-decoration:none;*/
    color:#000000;
        background-color: #90bade;
        display:block;
        line-height: 17px;
        text-decoration:none;
        padding: 4px 0px 4px 8px;
    /*margin:5px;*/
    }  

#relatedlinks li a:hover
{

      color:#ffffff;
      text-decoration:underline;
      background-color: #4863A0;

}
    
 /************************************/
 
#main
{
    margin:0px 10px 28px 10px;
    min-height:540px;
    float:left;
 
    
    }

#left	
{
    width:228px;
    border-right:solid 1px #D6D6D6;
     margin:10px 8px 0px 0px;
    float:left;
    }
    
#leftedit
{
    
    width:180px;
    height:auto;
    margin:0px 0px 0px 0px;
    padding: 0px 0px 0px 16px;
    } 
	


#lang
 {
 	border:1px solid #C0C0C0;
 	font-size:12px;
 	margin:5px 16px 1px 16px;
 	padding:5px 1px 1px 7px;
    	width:170px;
   
    }
	
#twitter
{
		
 	margin:1px 10px 12px 19px;
 	padding:5px 1px 1px 7px;
    	width:170px;
	
}
    
#centre		
{
    width:497px;
    margin:18px 14px 0px 0px;
    float:left;
    
    }

#mainedit
{
font-size:100%;
    padding:12px 2px 3px 6px;   
    }
	
.footdetails
{
	/*display:inline;*/
	/*background-color: #4863A0;*/

}
    
    
#mainedit a
{ 
    color:#003FA5;
    text-decoration:none;
   
    } 
    
#mainedit a:hover
{
    text-decoration:underline;
color:#0000ff;
    }
    
    
#editarea
{
    width:470px;
  
    }

/* internal pages */

#mainone		
{
    background:url(../../../../images/templates/slice.gif) repeat-x;
    width:490px;
    min-height:148px;
 font-size:100%;           
    }
    
#newsone  
{   
    padding:1px 1px 2px 1px;
    width:490px;
    font-size:120%;
    }
    
#EditareaOne
{
    text-transform:uppercase;
    color:#0054A4;
    width:490px;
    height:22px;
    /*background:url(../../../../images/templates/slice.gif);*/
    padding:8px 2px 3px 18px; 
    
    } 
    
    
#maintwo		
{
    width:490px;
    min-height:148px;    
   font-size:120%; 
   }
   
/*************************************/   
#bottomarea
    {   

    
    }  
    
#right
{
    width:208px;
    margin:10px 0px 10px 0px;
    bottom: 0; 
    float:left;
    }
#rightedit
{
    float:left;
    padding:0px 0px 10px 0px;
    width:208px;
    height:auto;
    margin:0px 0px 0px 0px;
   }


    
  /* links*/ 


/*quick links*/ 

#quicklinks
{
    padding:0px;
    margin: 0px;
    list-style:none;
     width:196px;
     margin:4px 0px 4px 0px;
     list-style-type: none;
	 display:block;
	 min-height:270px;
    } 
    
#quicklinks ul 
{
	list-style-type: none;
	padding:0px;
    margin: 0;	
	}
	
#quicklinks li 
{
   
    height:46px;
    display:block;
    padding:0px 0px 0px 0px; 
	color:#FFFFFF;
      margin:4px 0px 4px 0px;  
     list-style-type: none;
    }
	
#quicklinks li a
{
    
    height:46px;
    display:block;
    color:#FFFFFF;
    list-style-type: none;
    }
    
#quicklinks li a:hover
{
    text-decoration:underline;
    list-style-type: none;
    } 


.az
{
    background:url(../../../../images/templates/atoz.gif) no-repeat;
    width:208px;
    height:46px;
    display:block;
  
  }
  
.az a
{
    background:url(../../../../images/templates/atoz.gif) no-repeat;
    width:208px;
    height:46px;
    display:block;
  
  }

.search
{
    background:url(../../../../images/templates/searchback.gif) no-repeat;
    width:208px;
    height:46px;
    display:block;
  }

.apply
{
    background:url(../../../../images/templates/applybutton.gif) no-repeat;
    width:208px;
    height:46px;
    display:block;
  }
 
  
.apply a
{
    background:url(../../../../images/templates/applybutton.gif) no-repeat;
    width:208px;
    height:46px;
  
  
  }
 
 
  
.report
 {
    background:url(../../../../images/templates/reportbutton.gif) no-repeat;
    width:208px;
    height:46px;
    
 
    
    }
 .report a
 {
    background:url(../../../../images/templates/reportbutton.gif) no-repeat;
    width:208px;
    height:46px;
    display:block;
 
    
    } 
  
.pay 
{
    background:url(../../../../images/templates/paybutton.gif) no-repeat;
    width:208px;
    height:46px;
    display:block;
    
    }
    
.pay a
{
    background:url(../../../../images/templates/paybutton.gif) no-repeat;
    width:208px;
    display:block;
   
    }
 /* rate this site links*/
    
#rate
{
        width:208px;
	height:120px;
    display:block;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
 

    }
     
.smileys
{
text-align:center;
margin:10px 0px 0px 0px;
}

.feedback
{
	margin:8px 0px 10px 22px;
		
}
     
#social
{
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px;
	height:45px;
	
}

.a2a_dd
{
	margin:0px 10px 0px 0px;
	
}

.what
{	
	padding:0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	vertical-align:25%;
}
 /*************************************/
 
#footer	
{
    
    width:100%;
    float:none;
    height:70px;
    clear:both;
  
    }
   
        
    
#legal	
{
   background:url(../../../../images/templates/footerslice.gif);
   width:960px;
   margin:10px 10px 0px 10px;
padding:3px 0px 3px 0px;
    margin-bottom:1px;
    float:right;
display:block;
}
    
#legalLinks    
{
float:right;
text-align:right;
}

#legallinks  li  
{
   padding-left:1px; 
   /*background:url(../../../../images/templates/topLinksSep.gif) no-repeat left;*/
    
   }

#legallinks    li a
{
    display:block; 
    padding:0px 6px 0px 6px; 
    text-decoration:none;
    color:#FFFFFF;
    }
    
#legallinks    li a:hover
{   
    color:#FFFFFF;
    text-decoration:underline;
    
    }
    
    
#legallinks    li.noSep	
{
    padding-left:0px; 
    background:none;
    
    }
    
        
#footerlinks
{
display:block;

    clear:both; 
    width:960px;
    margin:0px 10px 0px 10px;
    padding:2px 0px 2px 0px;
    font-size:90%;

    }
    
    
#footerlinks li a
{
    color:#000000;
    text-decoration:none;
    
    }
    
      
#footerlinks li a:hover
{
    color:#000000;
    text-decoration:underline;
    
    }  
    
#footerlinks .directgov
{
      width:220px;
      float:left;
      padding-left:0px;
	  display:block;
    }

#footerlinks .w3c
{
	/*float:right;*/
	padding-left:27px;
	width:90px;
    }
	
#footerlinks .address
{
    
    width:580px;
    float:left;
    text-align:center;
    
    }
    
#footerlinks .address  a
{
    color:#000000;
    text-decoration:none;
    
    
    }   
    
#footerlinks .address a:hover
{
    color:#000000;
    text-decoration:underline;
    
    }  

#footerlinks .browsealoud
{
   width:150px;
   float:right;
   text-align:right;
   padding-right:4px;
   margin:1px;
   
    }
 

    
      
    

/* Non-Bulleted Lists */
.nobullets      {list-style:none; margin:0px; padding:0px; float:left;}
.nobullets li   {list-style:none; margin:0px; padding:0px; float:left;}
.nobullets * ul {list-style:none; margin:0px; padding:0px; float:left;}
.nobullets * li {list-style:none; margin:0px; padding:0px; float:left;}

/* Invisible Text */
.invisi {display:none;}

/* Selectable Styles */
H1, .Heading1		{font-family: arial; font-size:180%; padding:0; margin:0px 0px 10px 0px;}
H2, .Heading2		{font-family: arial; font-size:125%; padding:0; margin:0px 0px 0px;}
H3, .Heading3		 {font-family: arial; font-size:120%; padding:0; margin:0px 0px 0px 0px;}
H4, .Heading4		{font-family: arial; font-size:110%; padding:0; margin:0;}
P, .Normal			{font-family: arial; font-size:100%; padding:0; margin:0;}
.searchheadertext  {}

.intro {
	color: #000;
	font-size: 100%;
	font-weight: bold;
	margin-top: 5px;

}

.sep
{
    border-left: solid  1px #FFFFFF;
       
    }
    

.noSep
 {
     background:none;
    }

.elinks{
    padding:0px 0px 0px 0px;
    margin: 0px;
    list-style:none;
    

}

/* internal page links */
#links
{
   border:solid 1px #D6D6D6;
    margin:10px 0px 20px 0px;
    padding:5px;
    list-style:none;
    width:195px;
    float:left;
    background-color:#eff2f4;
	
    } 
    
#links ul 
{
	list-style-type: none;
	margin: 0;
	padding:0px 0px 0px 0px; 
	border: none;
	width:170px;
	list-style:none;
	}
	
#links ul a
{
	list-style-type: none;
	margin: 0;
	padding:0px 0px 0px 0px; 
	border: none;
	width:170px;
	list-style:none;
	}
	
#links li
{   
    color:#0055A5;
    padding:1px 0px 0px 0px;
    list-style:none;
    }

#links li a
{
     
    color:#0055A5;
    font-weight:bold;
    text-decoration:none;
    list-style:none;
    
    }
    
#links li a:hover
{
    text-decoration:underline;
    list-style:none;
    
    }      
    
#externallinks
{
   
    margin:10px 0px 20px 0px;
    padding:0px 0px 0px 10px;
    list-style:none;
    width:170px;
    min-height:100px;	
    
    } 
    
#externallinks ul 
{
	list-style-type: none;
	margin: 0;
	padding:0px 0px 0px 0px; 
	border: none;
	width:170px;
	list-style:none;
	
		
	}
#externallinks li
{   
    color:#0055A5;
    padding:1px 0px 0px 0px;
    list-style:none;
    
    }

#externallinks li a
{
     color:#0055A5;
    font-weight:bold;
    text-decoration:none;
    list-style:none;
   
    }
    
#externallinks li a:hover
{
    text-decoration:underline;
    
    } 
    

    
/**********************/ 


table.ImmTS_Default
    {

   width:470px;
    }
    
    .ImmTS_Default
    
       {

    width:470px;
    }
    
    
table.ImmTS_Default th
{

    width:470px !important;
    }




table.ImmTS_BlckBrd
{
 width:470px !important;
}



.ImmTS_BlckBrd
{
 width:470px !important;
}



.ImmTextAlign_Center


{
 /*width:470px !important;*/
}



.ImmTS_BlckBrd ImmControlAlign_Left

{width:470px !important; }



.mcontent .Heading3, .mcontent H3 {
	color: #D71959;
	border-bottom: 1px solid #F7B1C9;
	font-weight: bold;
	margin-bottom: 0.5em;
	padding-top: .8em;
	font-size: 100%;
        margin-top: 5px;
}

#faq
{
background-color:white;
}

#TJK_ToggleON,#TJK_ToggleOFF {border:1px solid #333;padding:0 5px;margin-right:5px}
/* zeroing out padding and margin */
#TJK_DL dd,#TJK_DL dt {margin:0px;padding:0px;} 
/* margin for the DTs (shorthand) */
#TJK_DL dt {margin:0px 0px 0px 0px;}
/* image and left padding for DDs */
#TJK_DL dd {background:url(xanswer.gif) no-repeat;padding-left:10px;padding-bottom:20px;}
/* styling all anchors in the DTs */
#TJK_DL dt a {background:no-repeat;padding-left:28px;padding-bottom:20px;color:#000;text-decoration:none;display:block;}
#TJK_DL dt a:visited {color:#666}
#TJK_DL dt a:visited:hover,
#TJK_DL dt a:hover,
#TJK_DL dt a:active,
#TJK_DL dt a:focus {font-weight:bold}
/* the + and - gif in the anchors */
#TJK_DL .DTplus a {background-image:url(../../../../images/templates/toggleDLplus.png);}
#TJK_DL .DTminus a {background-image:url(../../../../images/templates/toggleDLminus.png)}
/**********************************/
/**********************************/
#TJK_DL .showDD {position:static;}
#TJK_DL dd,.hideDD{top:-9999px;position:absolute}
#TJK_ToggleON,#TJK_ToggleOFF {display:inline;cursor:pointer;cursor:hand}










