/* mobile styles */
@media handheld {

	html, body {
		font: 12px/15px sans-serif;
		background: #fff;
		padding: 3px;
		color: #000;
		margin: 0;
		}
	#sidebar, #footer {
		display: none;
		}
	h1, h2, h3, h4, h5, h6 {
		font-weight: normal;
		}
	#content img { 
		max-width: 250px;
		}
	.center {
		width: 100% !important;
		text-align: center;
		}
	a:link, a:visited {
		text-decoration: underline;
		color: #0000CC;
		}
	a:hover, a:active {
		text-decoration: underline;
		color: #660066;
		}

}
/* iPhone-specific styles */
@media only screen and (max-device-width: 480px) { 

	html {
		-webkit-text-size-adjust: none;
		}
		
		
		/* orginal*/
		
		a:link,a:visited, a:hover, a:active  { 
color: #444444; 
font-style: normal; 
font-size: 18px; 
line-height: normal; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none 
}

a:visited  		 { 
text-decoration: none 
}

a:hover 		{color:#ffffff;background-color:#588aac}

a:active 		{ 
color: #ffffff; background-color: #588aac; 
}


.navtext a:link  { 
color: #444444; 
font-style: normal; 
font-size: 11px; 
line-height: normal; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none 
}

.navtext a:visited  		 { 
text-decoration: none 
}

.navtext a:hover 		{color:#ffffff;background-color:#588aac}

.navtext a:active 		{ 
color: #ffffff; background-color: #588aac; 
}
.header:link  {
text-decoration: none 
}

.header:visited  		 { 
text-decoration: none 
}

.header:hover 		{text-decoration:none;background-color:transparent;background-image:none}

.header:active 		{ 
text-decoration: none  
}





.images:link  {
text-decoration: none 
}

.images:visited  		 { 
text-decoration: none 
}

.images:hover 		{text-decoration:none;background-color:transparent;background-image:none}

.images:active 		{ 
text-decoration: none  
}





.:link  {
text-decoration: none 
}

.images_logo:visited  		 { 
text-decoration: none 
}

.images_logo:hover 		{text-decoration:none;background-color:transparent;background-image:none}

.images_logo:active 		{ 
text-decoration: none  
}




.header_shift:link  { 
color:#588aac;
font-size:22px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-style:;
line-height:normal;
padding:13px
}

.header_shift:visited  		 { 
text-decoration: none 
}

.header_shift:hover 		{
text-decoration: none 
}

.header_shift:active 		{ 
text-decoration: none  
}

body {background:url(images/paper_2.gif) repeat-x -3px 0}

.header  {color:#666;font-size:22px;font-family:Verdana,Arial,Helvetica,sans-serif;font-style:;line-height:normal}




.sub_header  {color:#588aac;font-size:13px;font-family:Verdana,Arial,Helvetica,sans-serif;font-style:;line-height:normal;float:left;clear:left}


.header_shift  {
color:#588aac;
font-size:22px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-style:;
line-height:normal
}




.text 			{
color:#588AAC;
font-size:11px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-style:normal;
line-height:normal
}

.navtext 		{
color:#444444;
font-size:11px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-style:normal;line-height:normal
}


.navtext a:link,a:visited, a:hover, a:active  		{
color:#444444;
font-size:11px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-style:normal;line-height:normal
}


.navselect 		{ 
color: #ffffff; 
background-color: #588aac; 
font-style: normal; 
font-size: 11px; 
line-height: normal; 
font-family: Verdana, Arial, Helvetica,sans-serif 
}


.body_text	{color:#588aac;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;font-style:normal;line-height:normal}

.body_text_grey 	{color:#444444;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;font-style:normal;line-height:normal;float:left;clear:left}

.body_text_grey_sm 	{color:#444444;font-size:9px;font-family:Verdana,Arial,Helvetica,sans-serif;font-style:normal;line-height:normal;float:left;clear:left}


.images{background-color:transparent;padding:10px 10px 10px 0;float:left;clear:left;border-style:none}
.images_logo{background-color:transparent;padding:10px;float:left;clear:left;border-style:none}


#container{visibility:visible;position:absolute;top:3px;left: 20px}






}