
/*##### START:Reset Style #####*/
html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td,img {
	margin:0;
	padding: 0;
	border:0;
}
/*##### END:Reset Style #####*/

body {
	font-size:75.0%;
	font-family: Verdana, Arial, Helvetica;
	margin:0 auto;
	text-align:center;
	padding:0;
    background: #ffffff;
}

/*##### START:Layout & Main #####*/

#container {
	text-align:left;
	margin:0 auto;
	
		
}

#header {
    position: relative;
    height: 108px;
	min-height:108px;
	margin:0 auto;
}

#nav, #subnav, #mini, #side, .email, #fcenter, #fleft,  #respond, #subtop, #subbottom, .box, .box2, .help {
	display: none;
}


#wrap {
clear:both;
text-align:left;
width: 953px;
margin:0 auto;
padding:0;
}


.box1 {color:#000; width:700px;}

#splash {
text-align:left;
width: 953px;
padding:0;
margin: 0 auto;
}



.logo {
	maring:0 auto;
	height:90px;
	width:317px;
	padding-top:10px;	
}

#content{
float: left;
display: inline;
padding-top: 65px;
width:90%;
padding-left: 21px;
padding-right: 10px;
line-height: 1.5em;
font-size: 1.3em;
color: #000;
}

h3 {color:#000;
text-align:left;
font-size: 1.2em;

}

#fright {
color: #000;
text-align:left;
padding-left: 21px;}

#fax {
color:#000;}


#call {
color:#000;
}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height:1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */ 

/*##### END:Layout & Main #####*/


/*##### START: List Styles #####*/


ul {
padding-left:10px;
list-style-type:disc;
list-style-image: none;
list-style-position: inside;}

li {letter-spacing:0;
line-height: 1.2em;
font-size: 1.0em;
font-weight: normal;
padding-top:10px;
	}




ul#bottom {
width: 953px;
height: 323px;
list-style: none;
}


dl#list {  
padding-top:7px;
list-style: none;
font-size: 0.9em;
line-height: 2.0em;
}

dl#list dd{
padding-left: 20px;
background-image: url(../images/checkmark.png);
background-repeat: no-repeat;
background-position: 0 .6em;
}




dl.nav dd{    
    float:left;
    list-style: none;
    margin: 0; 
}

dl#textnav {  
margin-top:57px;
float: left; 
display: inline;
list-style: none; 
width: 953px; 
padding-left: 15px;
}


dl#textnav dd{    
    display: inline;
    float:left;
    list-style: none;
    margin: 0; 
	padding-right: 10px;
    height: 20px;
	color: #fff;
	font-size: 0.9em;
}

dl#secondary {
margin-top:5px;
float: left; 
display: inline;
list-style: none; 
width: 953px; 
padding-left: 15px;
}


dl#secondary dd{    
    display: inline;
    float:left;
    list-style: none;
    margin: 0; 
	padding-right: 20px;
    height: 20px;
	font-size: 0.9em;
}


dl#case dd
{
padding-left: 17px;
background-image: url(../images/arrow.png);
background-repeat: no-repeat;
background-position: top left;
padding-bottom: 7px;
}


/*##### END: List Styles #####*/

/*##### START:Font Styles #####*/


h1 {
	padding-bottom:10px;
	color:#601e80;
	text-decoration:none;
	word-spacing:normal;
	text-align:left;
	letter-spacing:0;
	line-height:1.8em;
	font-size:1.4em;
}



h2 {
	padding-bottom:10px;
	text-decoration:none;
	word-spacing:normal;
	text-align:left;
	letter-spacing:0;
	line-height:1.4em;
	font-size:1.2em;
}
p {

	text-decoration:none;
	word-spacing:normal;
	text-align:left;
	padding-bottom: 10px;
	letter-spacing:0;
	line-height:1.3em;
	font-size: 1.0em;
}



a:active {
color: #000;
text-decoration: none; 	
}
	
a { 
color: #08090a;
text-decoration: underline;
}
	

a:hover {
color: #601e80;
text-decoration: underline;
}
				
.snavon {
color:#601e80;
font-weight: bold;
text-decoration: none;
} 

.snavoff {
color:#fff;
font-weight: bold;
text-decoration: none;
} 

.sm {
font-size:0.9em;
}

.smon {
color:#601e80;  
font-size:0.9em;
}

.active { 
color: #000;
text-decoration: none;
}
	
.white{
color: #fff;
text-decoration: none;
}


a.white:hover{
color: #fff;
text-decoration: underline;
}

a.white:visited{
color: #e8e8e8;
text-decoration: underline;
}

.casemore {
font-size: 0.9em;
text-decoration: underline;	 
}

dl#textnav a{
color: #000;
text-decoration: none;	 
}

dl#textnav a:hover{
color: #000;
text-decoration: underline;	 
}

div#pwide a{
font-size: 0.9em;
text-decoration: none;	 
}

div#pwide a:hover{
font-size: 0.9em;
text-decoration: underline;	 
}


div#subtop a{
font-size: 0.9em;
text-decoration: none;	 
}

div#subtop a:hover{
font-size: 0.9em;
text-decoration: underline;	 
}
/*##### END:Font Styles #####*/



