/* CSS Document */BODY {	font-family: "ZapfHumnst BT", "Optima", "Book Antiqua", Arial, sans-serif;	background-color: #F7F8FD;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}h5 {	padding-top: 0px;	font-size: 14px;	color:#000000;}.textColor {	font-family: "ZapfHumnst BT", "Optima", "Book Antiqua", Arial, sans-serif;	font-size: 13px;	color: #737AD6;	text-decoration: none;	font-weight: bold;}.textColorSubHead {	font-family: "ZapfHumnst BT", "Optima", "Book Antiqua", Arial, sans-serif;	font-size: 13px;	color: #737AD6;	text-decoration: none;	padding-left: 16px;	padding-right: 50px;	padding-bottom: 13px;}.textColorSubHead A {	font-family: "ZapfHumnst BT", "Optima", "Book Antiqua", Arial, sans-serif;	font-size: 13px;	color: #7A7664;	text-decoration: underline;}.textColorSubHead A:HOVER {	font-family: "ZapfHumnst BT", "Optima", "Book Antiqua", Arial, sans-serif;	font-size: 13px;	color: #000000;	text-decoration: underline;}.textMidMenu {	font-family: "ZapfHumnst BT", "Optima", "Book Antiqua", Arial, sans-serif;	font-size: 15px;	color: #666666;	padding-top: 13px;	padding-left: 22px;	padding-right: 50px;	padding-bottom: 25px;}.textMidMenu A {	font-family: "ZapfHumnst BT", "Optima", "Book Antiqua", Arial, sans-serif;	font-size: 15px;	color: #75D5F1;	text-decoration: none;}.textMidMenu a:hover { 	background: url(../images/alaline.gif) no-repeat 50% 20px; 	font-family: "ZapfHumnst BT", "Optima", "Book Antiqua", Arial, sans-serif;	font-size: 15px;	color: #737AD6;}.textColorFooter {	font-family: "ZapfHumnst BT", "Optima", "Book Antiqua", Arial, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none;	padding-left: 16px;	padding-top: 6px;	padding-bottom: 7px;}.textColorFooter A {	font-family: "ZapfHumnst BT", "Optima", "Book Antiqua", Arial, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: bold;}.textColorFooter A:HOVER {	font-family: "ZapfHumnst BT", "Optima", "Book Antiqua", Arial, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: underline;}.title {	color: #3399CC;	font-family: "Optima", "ZapfHumnst BT", "Book Antiqua", Arial, sans-serif;	font-size: 15px;	font-style: normal;	text-decoration: none;	padding-left: 16px;	padding-top: 20px;	padding-right: 100px;	padding-bottom: 22px;}.textHome {	font-family: "Optima", "ZapfHumnst BT", "Book Antiqua", Arial, sans-serif;	font-size: 12px;	color: #7A7664;	text-decoration: none;	text-align: justify;	padding-right: 15px;	padding-left: 15px;	padding-top: 0px;	padding-bottom: 10px;}.textJustify {	font-family: "Optima", "ZapfHumnst BT", "Book Antiqua", Arial, sans-serif;	font-size: 11px;	color: #7A7664;	text-decoration: none;	text-align: justify;	padding-right: 20px;	padding-left: 20px;	padding-top: 5px;	padding-bottom: 10px;}.textJustify A {	font-family: "Optima", "ZapfHumnst BT", "Book Antiqua", Arial, sans-serif;	font-size: 11px;	color: #737AD6;	text-decoration: underline;}.textJustify A:HOVER {	color: #000000;	text-decoration: none;}.textBlocks {	font-family: "Optima", "ZapfHumnst BT", "Book Antiqua", Arial, sans-serif;	font-size: 11px;	color: #7A7664;	text-decoration: none;	padding-right: 9px;	padding-left: 6px;	padding-top: 0px;	padding-bottom: 5px;}.textBlocks A {	font-family: "Optima", "ZapfHumnst BT", "Book Antiqua", Arial, sans-serif;	font-size: 12px;	color: #000000;	text-decoration: none;	text-align: left;	padding-bottom: 20px;}.textBlocks A:HOVER {	font-family: "Optima", "ZapfHumnst BT", "Book Antiqua", Arial, sans-serif;	font-size: 12px;	color: #000000;	text-decoration: underline;	text-align: left;}.textNormal {	font-family: "ZapfHumnst BT", "Optima", "Book Antiqua", Arial, sans-serif;	font-size: 13px;	color: #666666;	text-decoration: none;	padding-right: 70px;	padding-left: 16px;		padding-bottom: 10px;}.textNormal A {	font-family: "Optima", "ZapfHumnst BT", "Book Antiqua", Arial, sans-serif;	font-size: 13px;	color: #3399CC;	text-decoration: none;}.textNormal A:HOVER {	color:#FF0000;	text-decoration: underline;}.partners {	font-family: "Optima", "ZapfHumnst BT", "Book Antiqua", Arial, sans-serif;	font-size: 14px;	color: #7A7664;	text-decoration: none;	padding-right: 9px;	padding-left: 2px;	padding-top: 0px;	padding-bottom: 5px;	background: url(images/partnerarrow.gif) no-repeat;}.partners ul li {	font-family: "Optima", "ZapfHumnst BT", "Book Antiqua", Arial, sans-serif;	font-size: 14px;	color: #7A7664;	list-style-image:  url("../images/partnerarrow.gif");}.partners ul li a {	font-family: "Optima", "ZapfHumnst BT", "Book Antiqua", Arial, sans-serif;	font-size: 14px;	color: #7A7664;    list-style-image: url("../images/partnerarrow.gif") no-repeat;	text-decoration: none;}.partners ul li a:hover {	font-family: "Optima", "ZapfHumnst BT", "Book Antiqua", Arial, sans-serif;	font-size: 14px;	color: #7A7664;    list-style-image: url("../images/partnerarrow_o.gif");	text-decoration: underline;}