html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: #000;
	background: white;
	font: .9em arial;
}
ol, ul {
	list-style: none;
}
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a{
color: #5400ff;
}
a:visited{
color: #5400ff;
}
ul li a.last{
border: none;
}
.wrapper{
width: 781px;
margin: 0 auto;
}
.header{
border-left: solid 2px #acabab;
border-right: solid 2px #acabab;
border-bottom: solid 2px #acabab;
width: 779px;
height: 143px;
}
.header h1{
}
.header a{
display: inline;
width: 325px;
height: 105px;
float: left;
text-indent: -1000px;
margin: 18px 0 0 242px;
}
.header .searchTerms
{
	float: left;
	width: 110px;
	height: 19px;
	margin: -5px 0 0 600px;
	border: solid 1px #000;
}
.header .searchButton
{
	background: #144cf4;
	color: #fff;
	padding: 2px 5px;
	border: solid 1px #000;
	float: right;
	margin: -5px 4px 0 0px;
	cursor: pointer;
}
.navigation{
float: left;
margin: 10px auto;
text-align: center;
width: 730px;
}
.navigation li {
display: inline;
}
.navigation a{
color: #000;
border-right: solid 1px;
padding: 0 5px;
}
.navigation a:visited{
color: #000;
}
.spFlag
{
	margin: 13px 0 0 5px;
	float: left;
}
.enFlag
{
	margin: 13px 0;
	float: left;
}
.left{
float: left;
margin: 0 0 10px 0;
}
.experiences{
text-align: center;
background: #336598;
width: 133px;
border: solid 2px #aaa9a9;
}
#canvas0, #canvas1{
margin: 0 0 0 5px;
}
.caption{
font-size: .8em;
margin: 5px 0;
}
.left h2{
text-indent: -5000px;
background: #fff url(../images/patientexp.gif) no-repeat top left;
height: 57px;
width: 122px;
margin: 8px 0 0 6px;
}
.center{
}
.content{
clear: both;
padding: 20px 0 20px 20px;
}
.footer{
text-align: center;
clear: both;
border-top: solid 4px #ababab;
padding: 20px 0 0 0;
}
.footer li{
display: inline;
}
.footer ul a{
color: #000;
border-right: solid 1px;
padding: 0 5px;
text-decoration: none;
}
.copyright{
display: block;
clear: both;
}


/* existing styles*/

a.nav:link {
	font-family: Verdana, Tahoma, Arial, Helvetica, "Times New Roman";
	color: #FFFFFF;
	text-decoration: none;
}
a.nav:visited {
	font-family: Verdana, Tahoma, Arial, Helvetica, "Times New Roman";
	color: #FFFFFF;
	text-decoration: none;
}
a.nav:hover {
	font-family: Verdana, Tahoma, Arial, Helvetica, "Times New Roman";
	color: #FFFFFF;
	text-decoration: underline;
}
a.nav:active {
	font-family: Verdana, Tahoma, Arial, Helvetica, "Times New Roman";
	color: #FFFFFF;
	text-decoration: none;
	}
a.blacknav:link {
	font-family: Verdana, Tahoma, Arial, Helvetica, "Times New Roman";
	color: #000000;
	text-decoration: none;
}
a.blacknav:visited {
	font-family: Verdana, Tahoma, Arial, Helvetica, "Times New Roman";
	color: #000000;
	text-decoration: none;
}
a.blacknav:hover {
	font-family: Verdana, Tahoma, Arial, Helvetica, "Times New Roman";
	color: #000000;
	text-decoration: underline;
}
a.blacknav:active {
	font-family: Verdana, Tahoma, Arial, Helvetica, "Times New Roman";
	color: #000000;
	text-decoration: none;
	}
a.articlenav:link {
	font-family: Arial, Tahoma, Verdana, Helvetica, "Times New Roman";
	color: #336598;
	text-decoration: none;
}
a.articlenav:visited {
	font-family: Arial, Tahoma, Verdana, Helvetica, "Times New Roman";
	color: #336598;
	text-decoration: none;
}
a.articlenav:hover {
	font-family: Arial, Tahoma, Verdana, Helvetica, "Times New Roman";
	color: #336598;
	text-decoration: underline;
}
a.articlenav:active {
	font-family: Arial, Tahoma, Verdana, Helvetica, "Times New Roman";
	color: #336598;
	text-decoration: none;
}
font {
	font-family: Verdana, Tahoma, Arial, Helvetica, "Times New Roman";
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	color: #FFFFFF;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
}
.style6 {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #333333;
}
.style7 {font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma}
.style8 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #000000;
}
.style10 {font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 9px; }
.style12 {font-size: 11px}
.style14 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFCC;
}
.style15 {
	color: #FFFFFF;
	font-weight: bold;
}
.style16 {
	font-size: 11px;
	font-weight: bold;
}
.style17 {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: italic;
}
.style18 {color: #336598}
.style19 {color: #333333}
.style22 {
	font-size: 12px;
	font-weight: bold;
}
.style25 {
	font-size: 10px;
	font-weight: bold;
}
.style27 {font-size: 10px}
.style29 {color: #FFFFFF}
.style30 {color: #FFFFCA}
.style25 {
	font-size: 10px;
	font-weight: bold;
}
.style31 {color: #000000}
.style51 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #FFFFCA;
	font-weight: bold;
}
.style32 {
	font-weight: bold;
}
.style34 {font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma; font-size: 10px;}
.style35 {font-style: italic; font-weight: bold; font-size: 10px; }

.head {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #333333;
	font-size: 16px;
}