/* Hinds County CSS Stylesheet
 *
 *
 *
 * version 1.5 Beta
 * 06-06-2008
 * version 1.5 Live
 * 04-08-2009
 * note:
 *
 */

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: black;
	padding-bottom: 0;
	margin-bottom: 60px;
	padding-top: 0;
	margin-top: 0;

}

.main {
table-layout: fixed;
width: 750px;
}

.main_td{
width: 150px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis; /*May be IE proprietary - should work universally */
}

@media (max-width: 480px) {  

img {  
        width: 50%;  
        max-width: 420px;  
    }  

table {  
        max-width: 100%;  
        border-collapse: collapse;  
        border-width: 0;  
      }  

td {  
    font-size: 10px;  
   }  
   
}  

TD
{
	font: normal 10pt  "Helvetica", "Verdana";
    padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
}


DIV {text-align: left;   /* used for menu */
         font: normal 10pt  "Helvetica", "Verdana";
         color: black;
        }

DIV.content {text-align: left;   /* used for menu */
         font: normal 10pt  "Helvetica", "Verdana";
         color: black;
         padding: 1em;
        }

DIV.Side_content {text-align: Center;   /* used for menu */
         font: normal 10pt  "Helvetica", "Verdana";
         color: black;
         background-color:#b0c4de;
         padding: 1em;
        }

DIV.r {text-align: right;   /* used for menu */
         font: normal 10pt  "Helvetica", "Verdana";
         color: black;
        }
DIV.cen {text-align: center;   /* used for menu */
         font: normal 10pt  "Helvetica", "Verdana";
         color: black;
        }

DIV.RedContent {text-align: left;   /* used for menu */
         font: normal 10pt  "Helvetica", "Verdana";
         color: Red;
         padding: 1em;
        }

DIV.RedContentCenter {text-align: center;   /* used for menu */
         font: normal 10pt  "Helvetica", "Verdana";
         color: Red;
         padding: 1em;
        }

.PageHeader       /* used for Top Page Header */
{
        font-size:24px;
        font-weight:bold;
        font-family:Segoe UI ,Georgia,Sans-serif,Serif;
        text-align:center;
        color:#1E4173;
}

.SmallPageHeader       /* used for Top Page Header */
{
        font-size:20px;
        font-weight:bold;
        font-family:Segoe UI ,Georgia,Sans-serif,Serif;
        text-align:center;
        color:#1E4173;
}

.PageSubHeader       /* used for Sub Page Header */
{
        font-size:18px;
        font-weight:bold;
        font-family:Segoe UI ,Georgia,Sans-serif,Serif;
        text-align:Left;
        color:#1E4173;
        padding: .5em;
	padding-bottom: 0;
	margin-bottom: 0;

}

.Logo_Header_L
{
        text-align: center;
	font-family:Helvetica, sans-serif;
	font-size: 20pt;
        font-weight: bold;
	color: black;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
}
.Logo_Header_S
{
        text-align: center;
	font-family:Helvetica, sans-serif;
	font-size: 16pt;
        font-weight: normal;
	color: black;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
}

.Logo_Header_SS
{
        text-align: center;
	font-family:Helvetica, sans-serif;
	font-size: 12pt;
        font-weight: normal;
	color: black;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
}

.Department_Header_SS
{
        text-align: left;
	font-family:Helvetica, sans-serif;
	font-size: 12pt;
        font-weight: normal;
	color: #08296b;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
}

.Page_Header
{
        text-align: center;
	font-family:Helvetica, sans-serif;
	font-size: 16pt;
        font-weight: Bold;
	color: black;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
}

.Page_Sub_Header
{
        text-align: center;
	font-family:Helvetica, sans-serif;
	font-size: 12pt;
        font-weight: Bold;
	color: blue;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
        text-decoration: underline
}

h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	color: black;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
}

h2
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: medium;
	color: black;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
}

h3
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: small;
	color: black;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
}

h4
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: black;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
}

h5
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-style: italic;
	font-weight: normal;
	color: black;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
}

h6 /** Used for captions */
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: xx-small;
	color: black;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
}

PRE
{
	font-family: "Courier New", Courier, monospace;
	color: black;
	font-size: x-small;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
}

Address
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: x-small;
	font-style: italic;
	color: black;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
}

DT /** Definition Term */
{
	font-weight : bold;
}

DL /** Definition List */
{
        font-size: x-small;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
}

li
{
	font-family: Verdana, Arial, Helvetica, sans-serif;

	vertical-align : middle;
}

UL
{
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
}

OL
{
	list-style-type: decimal;
        padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
}

OL OL /** Nested Ordered List */
{
	list-style-type: lower-alpha;
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
}

dir
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
        padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
}

dir dir /** Nested Directory List */
{
	font-weight: normal;
        padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 0;
	margin-top: 0;
}

a:link {
    font-family : Arial;
    font-size : 10pt;
    color : #000000 /** black */;
    text-decoration: underline
}

a:visited {
    font-family : Arial;
    font-size : 10pt;
    color : #000000 /** black */;
    text-decoration: underline
}

a.icon:hover {
    font-family : Arial;
    font-size : 10pt;
    color : #000000 /** black */;
    text-decoration: none
}

a.icon:link {
    font-family : Arial;
    font-size : 10pt;
    color : #000000 /** black */;
    text-decoration: none
}

a.icon:visited {
    font-family : Arial;
    font-size : 10pt;
    color : #000000 /** black */;
    text-decoration: none
}

a.icon:hover {
    font-family : Arial;
    font-size : 10pt;
    color : #000000 /** black */;
    text-decoration: none
}

a.Left_Side_Link:link {
    font-family : Arial;
    font-size : 10pt;
    color : #000000 /** black */;
    text-align:left;
    text-decoration: none
}

a.Left_Side_Link:visited {
    font-family : Arial;
    font-size : 10pt;
    color : #000000 /** black */;
    text-align:left;
    text-decoration: none
}

a.Left_Side_Link:hover {
    font-family : Arial;
    font-size : 10pt;
    color : #000000 /** black */;
    text-align:left;
    text-decoration: none
}

a.Left_Link:link {
    font-family : Arial;
    font-size : 10pt;
    font-weight: bold;
    color : #000000 /** black */;
    text-decoration: underline;
}

a.Left_Link:visited {
    font-family : Arial;
    font-size : 10pt;
    font-weight: bold;
    color : #000000 /** black */;
    text-decoration: underline;
}

a.Left_Link:hover {
    font-family : Arial;
    font-size : 10pt;
    font-weight: bold;
    color : #000000 /** black */;
    text-decoration: underline;
}


a.Center_Link:link {
    font-family : Arial;
    font-size : 10pt;
    font-weight: bold;
    color : #0000FF  /** Blue */;
    text-decoration: underline;
}

a.Center_Link:visited {
    font-family : Arial;
    font-size : 10pt;
    font-weight: bold;
    color : #0000FF  /** Blue */;
    text-decoration: underline;
}

a.Center_Link:hover {
    font-family : Arial;
    font-size : 10pt;
    font-weight: bold;
    color : #0000FF  /** Blue */;
    text-decoration: underline;
}

a.Right_Link:link {
    font-family : Arial;
    font-size : 10pt;
    font-weight: bold;
    color : #0000FF  /** Blue */;
    text-decoration: underline;
    text-align:center;
}

a.Right_Link:visited {
    font-family : Arial;
    font-size : 10pt;
    font-weight: bold;
    color : #0000FF  /** Blue */;
    text-decoration: underline;
}

a.Right_Link:hover {
    font-family : Arial;
    font-size : 10pt;
    font-weight: bold;
    color : #0000FF  /** Blue */;
    text-decoration: underline;
}

a.Red_Link:link {
    font-family : Arial;
    font-size : 10pt;
    font-weight: bold;
    color : #ff0000  /** Red */;
    text-decoration: underline;
    text-align:center;
}

a.Red_Link:visited {
    font-family : Arial;
    font-size : 10pt;
    font-weight: bold;
    color : #ff0000  /** Red */;
    text-decoration: underline;
}

a.Red_Link:hover {
    font-family : Arial;
    font-size : 10pt;
    font-weight: bold;
    color : #ff0000  /** Red */;
    text-decoration: underline;
}

select
{
    font-family : Arial;
    font-size : 8pt;
    color : #000000  /** Black */;
    text-align:left;
}
p.h
{
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    text-align:center;
    color : #000000  /** Black */;
 }
p.l
{
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    font-size: 10pt;
    text-align:left;
    color : #000000  /** Black */;
 }
p.leftbold
{
    font-family: Tahoma, Helvetica, Arial, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    text-align:left;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 0;
    margin-top: 0;
    padding-left: 1em;
    color : #000000  /** Black */;
 }

.normaltxt {  font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 10pt; text-align:center }
.normaltxtred {  font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 10pt; text-align:center; color: #ff0000 }
.normaltxtredleft {  font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 10pt; text-align:left; color: #ff0000 }
.normaltxtgreenleft {  font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 10pt; text-align:left; color: #009900 }

.normaltxtleft {  font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 10pt; text-align:left }
.normaltxtright {  font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 10pt; text-align:right }
.Headingtxt {  font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 10pt; text-align:center; color: #08296b}
.Headingtxtleft {  font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 10pt; text-align:left; color: #08296b}
.Headingtxtright {  font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 10pt; text-align:right; color: #08296b}
.normaltxtGrey { font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 8pt ; color: #999999}
.tablstyle {  border: #838387; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }

.normaltxtLargeRed {  font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12pt; text-align:center; color: #ff0000 }
.normaltxtLarge {  font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12pt; text-align:center }
.normaltxtLargeLeft {  font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12pt; text-align:left }
.normaltxtLargeRight {  font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12pt; text-align:right }
.HeadingtxtLarge {  font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12pt; text-align:center; color: #08296b}
.HeadingtxtLargeleft {  font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 12pt; text-align:left; color: #08296b}
.normaltxtsmall { font-family: Tahoma, Helvetica, Arial, sans-serif; font-size: 6pt}
br.page { page-break-before: always; }
#MySpamTrap {display: none;}
#MyEmailForm {display: none;}