body 
{margin: 0;padding: 0;font-size: medium; font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; color:#333333;}

#iphone-main{padding:0px 7px 0px 7px;}

.menu_item 	{border-bottom-width:1px;border-bottom-color:rgb(217,217,217);border-bottom-style:solid;margin:0px;padding:0px;background: url('/mobile/images/nav-gradient.png') top left repeat-x ;}
.menu_item a { text-decoration: none; display: block; padding:0.5em;color: #000000;} 
.menu_item a span{ display:block; background: url('/mobile/images/listArrow.png') center right no-repeat; padding-right:27px;}
a.mobilefixed { display: block;padding-right: 0.5em;text-decoration: none; margin:0px;}

.headertext	
{font-size:18px;font-family: Helvetica;color:#000000;margin: 0;padding: 0;width: 320px;background-color: white;}

a.inline 
{display: inline; text-decoration: none;color: #324F85;}

a.header {display: inline; text-decoration:underline;
	font-weight:bolder;
	color: White;
	font-size:17px;        
	font-family: Ariel;
}

a.innerheader 
{		
	display: inline; 
	text-decoration:underline;
	font-weight:bolder;
	color: #1F548D;
	font-size:17px;        
	font-family: Ariel;
}


.secondary	
{
	font-weight:normal;      /* Regular font is used for secondary text */
	float:right;	         /* Align secondary text to the right of its parent cell */
	margin-right:10px;	  
	line-height:20px;	  /* Vertically center text on the row */
}



.secondaryWLink	/* Used for secondary text that is a link */
{
	font-weight:normal;		
	float:right;		   
	margin-right:10px;	
	
	color: #324F85;		 /* sets the color of the link */
	line-height:20px;   /* Vertically center text on the row */
}

.secondaryELink	/* Used for secondary text that is a link */
{
	font-weight:normal;		
	float:left;		   
	margin-left:10px;	
	
	color: #324F85;		 /* sets the color of the link */
	line-height:20px;   /* Vertically center text on the row */
}


.button 
{
	display:block;
	vertical-align:middle;
	padding:0;
	padding-right: 5px;        /* Indent text on the button */
	padding-left: 5px;
	
	
	height: 29px;            /* control is 29 pixels high */
	line-height: 29px;
	
	font-weight: bold;
	font-family:Heveltica;
	font-weight:bold;
	font-size: 13px;       /* Text displayed is 12 pixels */
	
	color: #FFFFFF;
	background-color:#244d8a;  

	text-align:center;
	text-shadow: #000 1px 1px 1px;
	border: solid gray 1px;           /* Creates a rectangle around a text */
	-webkit-border-radius: 5px;      /* Rounds each corner of the created rectangle */
	
	margin-top:-4px;
   float:left;        /* Align button to the right */ 
	margin-right:10px;        
}

#leftnavsmall
{
	float:left;
	text-align:left;
}

#rightnavsmall
{
	float:right;
	padding-right:5px;
	text-align:center;
}

.comments {
	margin: 10px -12px 0 -12px;
	padding: 12px;
}

.comments ul, .comments li {
	list-style: none;
	padding: 0;
	margin: 0;
}


h4 {
	margin: 0 0 -15px 0;
	color: #666;
}


.comments h5 {
	border-top: 1px solid #ddd;
	padding-top: 4px;
	margin-bottom: 4px;
	font-weight: normal;
}

.comments h5, .comments h5 a {
	color: #666666;
}

.comments h5 a {
	font-weight: bold;
	text-decoration: none;
	font-size:10pt;
}

.comments em {
	font-style: normal;
	font-weight: bold;
	color:#244d8a ;
	display: block;
	float: right;
	font-size: 20px;
	margin: 0 0 7px 7px;
}


#mobilefooter 
{
    text-align:center;
}
#mobilefooter p     
 {   
  font-size:13px;
  margin:0px;
  padding:4px; 
}

#mobilefooter p a     
 {   
     display:inline;
     text-decoration:underline;
  font-size:13px;
  margin:0px;
  padding:4px; 
}