p, body, td
	{
	font-family : arial, helvetica, san-serif;
    font-size: 14px;
	}

.blditl
	{
    font-size: 14px;
    font-weight: bold;
	font-style: italic;
	}
.blu
	{
	color: #00529b;
	}
.rdhd
	{
	color: #cc0000;
    font-size: 12px;	
	}
a.rdlnk:link, a.rdlnk:visited
    {
    color: #cc0000;
    }
a.rdlnk:hover
    {
    color: #000000;
    }  	
.bullet
	{
    font-size: 14px;
	}
.field
	{
	font-size: 13px;
    border-right: 1px solid;
    border-top: 1px solid;
    border-left: 1px solid;
    color: #000000;
    border-bottom: 1px solid;
	border-color: #000000;
    background-color: #FFFFFF;
	}	

.head
	{
    font-size: 14px;
    font-weight: bold;
	}

.lists
	{
    font-size: 14px;
    line-height: 160%;   
	}
	
.input
	{
	text-align : right;
	}
	
.itl
	{
	font-style: italic;
	}
	
.side
	{
    font-family: arial, helvetica, san-serif;
    font-size: 17px;
    font-style: italic;
    color: #39A5B5;
	}

.bgrnhead
	{
    font-size: 14px;
    font-weight: bold;
    color: #000000;
	background-color: #99CC00;
    line-height: 160%;	
	}

.subhead
	{
    font-size: 14px;
    font-weight: bold;
    color: #99CC00;
	}

.title
	{
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
	}

.footer
	{
    font-size: 11px;
	padding: 10px 0px 0px 10px;
	}
.fttxt
	{
    font-size: 11px;	
	}	
.smtext
	{
    font-size: 13px;
	}
.smrdtext
	{
    font-size: 13px;
	color: #ff0000;	
	}	
.formtxt
	{
	color: #000000;
	font-weight: bold;
	font-size:11px;	 
	}
a.desc
    {

    font-size: 14px;
    text-decoration: none; 
    }

a.desc:link
    {
    color: #0000ff;
    }

a.desc:visited
    {
    color: #990099;
    }

a.desc:hover
    {
    color: purple;
    }

a.serv
    {
    color: #AD36FF;	
    font-size: 14px;
    font-weight: bold;	
    text-decoration: none; 
    }

a.serv:link
    {
    color: #AD36FF;
    }

a.serv:visited
    {
    color: #AD36FF;
    }

a.serv:hover
    {
    color: purple;
    text-decoration: underline;	
    }
		
/* lists */
ul.list
	{
	padding: 0px 20px 0px 30px;
	margin: 0px;
	}
	
.qandalist
	{
	list-style-image: url(../assets/bullet.gif);	
	line-height: 160%;
	padding: 0px 0px 0px 20px;
	margin: 0px;	
	}		
	
ul.bullets
	{
	padding: 0px 20px 0px 20px;
	margin: 0px;
	list-style-image: url(../assets/bullet.gif);
	}
	
ul.grnbullets
	{
	padding: 0px 20px 0px 20px;
	margin: 0px;
	line-height: 200%;	
	list-style-image: url(../assets/grnbullet.gif);
	}		
	
/* epss navigation links */

.epss
	{
	color: #000000;
	background: #ffffff;
	font-weight: bold;
	text-decoration:none;
	font-size:11px;
	line-height:16px;
	border: 1px solid #FF0000;
	}

a.epss:link
	{
	padding: 2px 5px;
	}

a.epss:visited
	{
	padding: 2px 5px;
	}

a.epss:hover
	{
	color: #FFFFFF;
	background: #FF0000;
	padding: 2px 5px;
	}
	
.epsson
	{
	color: #000000;
	background: #ffffff;
	font-weight: bold;
	text-decoration:none;
	font-size:11px;
	line-height:16px;
	border: 1px solid #FF0000;
	}	
	
a.epsson
	{
	color: #FFFFFF;
	background: #FF0000;
	padding: 2px 5px;
	}
a.epsson:link
	{
	color: #FFFFFF;
	background: #FF0000;
	padding: 2px 5px;
	}
a.epsson:visited
	{
	color: #FFFFFF;
	background: #FF0000;
	padding: 2px 5px;	
	}
a.epsson:hover
	{
	color: #FFFFFF;
	background: #FF0000;
	padding: 2px 5px;	
	}
a.qalink
    {
    font-size: 12px;
	font-weight: bold;
    text-decoration: none;
    }

a.qalink:link
    {
    color: #000000;
    }

a.qalink:visited
    {
    color: #000000;
    }

a.qalink:hover
    {
    color: #FF0000;
    }	
	
a.smlink
    {
    font-size: 12px;
	font-weight: bold;
    text-decoration: none;
	line-height: 14px;	
    }

a.smlink:link
    {
    color: #000000;
	line-height: 14px;	
    }

a.smlink:visited
    {
    color: #000000;
    }

a.smlink:hover
    {
    color: #FFFFFF;
    }
	
a.smlinkon
    {
    font-size: 12px;
	font-weight: bold;
    text-decoration: none;
	line-height: 14px;
	color: #FFFFFF;	
    }
a.smlinkon:link
    {
    color: #FFFFFF;
	line-height: 14px;	
    }
a.smlinkon:visited
    {
    color: #FFFFFF;
    }

a.smlinkon:hover
    {
    color: #FFFFFF;
    }
	
a.homelink
    {
    font-size: 14px;
	font-weight: bold;
	color: #334E98;	
    }
a.homelink:link
    {
    color: #334E98;
    }
a.homelink:visited
    {
    color: #334E98;
    }

a.homelink:hover
    {
    color: #C6DEEE;
    }
	
		
/* boxes */
.redbox
	{
	padding: 10px;
	background: #FF9999;
	}
.smbox
	{
	width: 270px;
	font-weight: bold;	
	}	
