BODY {
	BACKGROUND-COLOR: #ffffff
}
A {
	COLOR: #006693; TEXT-DECORATION: none
}
A:hover {
	COLOR: #d68e07; TEXT-DECORATION: underline
}

.textReg {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.textReg:link {
	FONT-SIZE: 12px; COLOR: #006693; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.textReg:visited {
	FONT-SIZE: 12px; COLOR: #006693; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.textReg:hover {
	FONT-SIZE: 12px; COLOR: #d68e07; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
.textRegEM {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.textSmall {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.textSmall:link {
	FONT-SIZE: 11px; COLOR: #006693; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.textSmall:visited {
	FONT-SIZE: 11px; COLOR: #006693; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.textSmall:hover {
	FONT-SIZE: 11px; COLOR: #d68e07; FONT-FAMILY: arial; TEXT-DECORATION: underline
}

.rightNavHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.rightNav {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.rightNav:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.rightNav:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.rightNav:hover {
	FONT-SIZE: 11px; COLOR: #d68e07; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.headerWhiteText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.headerWhiteText:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.headerWhiteText:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.headerWhiteText:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: underline
}
.quickFindAndSearch {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
.quickFindAndSearchForm {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; TEXT-DECORATION: none
}
.quickFindAndSearchTab {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/corner_grey.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; BACKGROUND-COLOR: #8d9497
}
.quickFindAndSearchInside {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 5px 0px 7px; PADDING-TOP: 0px; POSITION: relative
}

.topNavWhite {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.topNavWhite:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.topNavWhite:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.topNavWhite:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: underline
}
.topNav {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.topNav:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.topNav:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.topNav:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: underline
}
.pageHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.pageHeader:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.pageHeader:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
A.pageHeader:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: underline
}
.leftMenu {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 1.5; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.leftMenu:link {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 1.5; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.leftMenu:active {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 1.5; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.leftMenu:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 1.5; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.leftMenu:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.leftMenuSub {
	FONT-SIZE: 11px; COLOR: #565c60; LINE-HEIGHT: 1.3; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.leftMenuSub:link {
	FONT-SIZE: 11px; COLOR: #565c60; LINE-HEIGHT: 1.3; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.leftMenuSub:active {
	FONT-SIZE: 11px; COLOR: #565c60; LINE-HEIGHT: 1.3; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.leftMenuSub:visited {
	FONT-SIZE: 11px; COLOR: #565c60; LINE-HEIGHT: 1.3; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.leftMenuSub:hover {
	COLOR: #a0a4a6; TEXT-DECORATION: underline
}
.productLink {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.productLink:link {
	FONT-SIZE: 12px; COLOR: #565c60; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.productLink:visited {
	FONT-SIZE: 12px; COLOR: #565c60; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.productLink:hover {
	FONT-SIZE: 12px; COLOR: #a0a4a6; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
.productTab {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.productTab:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #565c60; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.productTab:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #565c60; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.productTab:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #a0a4a6; FONT-FAMILY: arial; TEXT-DECORATION: underline
}


#fap{
	FONT-FAMILY:arial;
}
#fap .findtitle{
	width:575px;
	height:22px;
	font-weight:bold;
	font-size:0.75em;
	color:#ffffff;
	background-color:#286905;
	padding:5px 5px 5px 20px;
	margin-top:1px;
}
* html #fap .findtitle{
	width:600px;
	height:22px;
	font-weight:bold;
	font-size:0.75em;
	color:#ffffff;
	background-color:#286905;
	padding:5px 5px 5px 20px;
	margin-top:1px;
text-align:justify;
}
#fap .findtext{
	line-height:1.5;
	padding:20px 0 20px 20px;
text-align:justify;
}
#fap .partnersCol1{
	width:235px;
	float:left;
	font-size:1em;
	background:url("/img_alliance/bg-prodfam.gif") repeat-x left top;
	background-color:#ffffff;
	padding:10px 32px 5px 20px;
	margin:0 2px 10px 10px;
}
* html #fap .partnersCol1{
	width:282px;
	float:left;
	font-size:0.75em;
	background:url("/img_alliance/bg-prodfam.gif") repeat-x left top;
	background-color:#ffffff;
	padding:10px 32px 5px 20px;
	margin:0 2px 10px 10px;
}
#fap .notedLink			{background-color:transparent; margin:0; padding:0;}
#fap .notedLink		ul	{margin:0; padding:0;}
#fap .notedLink		li	{font-size:0.8em;line-height:18px; list-style-type:none; background:url("/img_alliance/carrot-grn.gif") no-repeat 0 8px; display:block; color:#999999; font-family: Verdana; margin:0; padding:0 0 0 7px;}
#fap .notedLink		a	{color:#000000; text-decoration:none;}
#fap .notedLink		a:hover	{text-decoration:underline;}

* html #fap .notedLink			{background-color:transparent; margin:0; padding:0;}
* html #fap .notedLink		ul	{margin:0; padding:0;}
* html #fap .notedLink		li	{font-size:1em;line-height:18px; list-style-type:none; background:url("/img_alliance/carrot-grn.gif") no-repeat 0 8px; display:block; color:#999999; font-family: Verdana; margin:0; padding:0 0 0 7px;}
* html #fap .notedLink		a	{color:#000000; text-decoration:none;}
* html #fap .notedLink		a:hover	{text-decoration:underline;}

#fap .findlogo{
	width:580px;
	margin:20px 0 0 20px;
border-bottom:1px solid #8d9497;
}

#fap .findimg{
	width:580px;
	padding:5px 0 20px 40px;
}
#fap .findimg img{
	margin-right:10px;
	margin-bottom:10px;
}
#fap .listlogo{
	width:140px;
	float:left;
	margin-left:10px;
	margin-top:20px;
}
#fap .listtext{
	width:440px;
	float:left;
	font-size:0.75em;
	color:#555555;
	line-weight:1.5;
	margin-top:20px;
text-align:justify;
}
#fap .listtit{
	font-weight:bold;
}
#fap .listnotedLink			{background-color:transparent; margin:10px 0 0 0 ; padding:0;}
#fap .listnotedLink		ul	{margin:0; padding:0;}
#fap .listnotedLink		li	{line-height:15px; list-style-type:none; background:url("/img_alliance/carrot-grn.gif") no-repeat 0 8px; display:block; color:#999999; font-family: Verdana; margin:0; padding:0 0 0 7px;}
#fap .listnotedLink		a	{color:#555555; text-decoration:none;}
#fap .listnotedLink		a:hover	{text-decoration:underline;}

#fap .viewtext{
	width:580px;
	font-size:0.75em;
	color:#555555;
	line-weight:1.5;
	margin-top:20px;
	margin-left:20px;
	padding-bottom:25px;
text-align:justify;
}
#fap .viewtext img{
	margin-bottom:15px;
}
#fap .aboutlist{
	width:180px;
	float:left;
	margin-top:20px;
	padding:0 10px 25px 10px;
	background:url("/img_alliance/bg-prodfam.gif") repeat-x left top;
}
#fap .viewnotedLink			{background-color:transparent; margin:10px 0 0 0 ; padding:0;}
#fap .viewnotedLink		ul	{margin:0; padding:0;}
#fap .viewnotedLink		li	{font-size:0.75em;line-height:15px; list-style-type:none; background:url("/img_alliance/carrot-grn.gif") no-repeat 0 8px; display:block; color:#999999; font-family: Verdana; margin:0 0 5px 0; padding:0 0 0 7px;}
#fap .viewnotedLink		a	{color:#555555; text-decoration:none;}
#fap .viewnotedLink		a:hover	{text-decoration:underline;}

#fap .butdiv{
	padding:25px 0 5px 20px;
	text-align:center;
	width:600px;
}

#fap .butbg{
	cursor:pointer;
	margin-top:5px;
	font-size:0.7em;
	border:outset 1px #ccc;
	color:#666;
	font-weight:bold;
	padding:2px;
	background:url(button-bg.gif) repeat-x left top;
}
#fap .blank{
	clear:both;
	margin:0;
	padding:0;
}

.aboutlist{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: arial,helvetica;
	TEXT-DECORATION: none;
	margin:10px 10px 0 10px;
}
.leftlist1			{background-color:transparent; margin:0 10px 0 10px ; padding:0;}
.leftlist1		ul	{margin:0 0 0 0; padding:0;}
.leftlist1		li	{font-size:11px;line-height:15px; list-style-type:none; background:url("/img_alliance/carrot1.gif") no-repeat 0 5px; display:block; color:#ffffff; font-family: Arial, Helvetica, sans-serif; margin:0 0 5px 0; padding:0 0 0 7px;}
.leftlist1		a	{color:#ffffff; text-decoration:none;}
.leftlist1		a:hover	{text-decoration:underline;}

.leftlist2			{background-color:transparent; margin:0 10px 10px 10px ; padding:0;}
.leftlist2		ul	{margin:0 0 0 0; padding:0;}
.leftlist2		li	{font-size:11px;line-height:15px; list-style-type:none; background:url("/img_alliance/carrot2.gif") no-repeat 0 5px; display:block; color:#ffffff; font-family: Arial, Helvetica, sans-serif; margin:0 0 0 7px; padding:0 0 0 7px;}
.leftlist2		a	{color:#ffffff; text-decoration:none;}
.leftlist2		a:hover	{text-decoration:underline;}

* html .leftlist2			{background-color:transparent; margin:0 10px 0 10px ; padding:0;}
* html .leftlist2		ul	{margin:0; padding:0;}
* html .leftlist2		li	{font-size:11px;line-height:15px; list-style-type:none; background:url("/img_alliance/carrot2.gif") no-repeat 0 6px; display:block; color:#ffffff; font-family: Arial, Helvetica, sans-serif; margin:0 0 0 0; padding:0 0 0 7px;}
* html .leftlist2		a	{color:#ffffff; text-decoration:none;}
* html .leftlist2		a:hover	{text-decoration:underline;}

/* ---------------------------------------------------------------faqlist */
#pageright{
	width:600px;
	font-family: Verdana;
	font-size:0.75em;
	margin:0;
}
#pageright .blank{
	clear:both;
	margin:0;
	padding:0;
}
#pageright a:link{
	color: #0087bd;
	text-decoration: none;
}
#pageright a:visited{
	color: #0087bd;
	text-decoration: none;
}

#pageright a:hover{ 
	color: #000000;
}
#pageright .arc_faqlist{
	width:600px;
	padding:20px 0 20px 0;
}
#pageright .arc_list5_1{
	float:left;
	width:40px;
	font-weight:bold;
	text-align:right;
	font-size:0.9em;
	color:#FF0000;
	padding:8px 0 8px 0;
}
#pageright .arc_list5_2{
	float:left;
	width:560px;
	font-size:0.9em;
	color:#666666;
	padding:8px 0 8px 5px;
}

#pageright .arc_list5_2 a:link{
	font-weight:bold;
	text-decoration:none;
}
#pageright .arc_list5_2 a:visited{
	font-weight:bold;
	text-decoration:none;
}
#pageright .arc_list5_2 a:hover{ 
	font-weight:bold;
}

#pageright .arc_faqanswer{
	width:600px;
	padding:20px 0 20px 0;
}
#pageright .arc_list5_3{
	float:left;
	width:40px;
	font-weight:bold;
	text-align:right;
	font-size:0.9em;
	color:#FF0000;
	padding:8px 0 8px 0;
}
#pageright .arc_list5_31{
	float:left;
	width:40px;
}
#pageright .arc_list5_4{
	float:left;
	width:560px;
	font-size:0.9em;
	font-weight:bold;
	color:#666666;
	padding:8px 0 8px 5px;
}
#pageright .arc_list5_5{
	font-weight:normal;
}
#pageright .arc_list5_6{
	float:left;
	width:560px;
	font-size:0.9em;
	font-weight:bold;
	color:#000080;
	padding:0 0 3px 5px;
}
#pageright .arc_list5_7{
	float:left;
	width:560px;
	color:#666666;
	line-height:1.5;
	padding:0 0 8px 5px;
}

#pageright .arc_totop{
	width:600px;
	padding:10px;
	text-align:right;
	font-size:0.9em;
}
#pageright .listtitle{
	float:left;
	width:666px;
	font-family: Helvetica;
	font-size:1.55em;
	color:#0087bd;
	font-weight:bold;
	padding:0 0 5px 10px;
}
#pageright .liststyle_line{
	width:674px:
}
#pageright .search{
	width:600px;
	text-align:right;
	padding:10px 0 10px 0;
	font-size:1em;
}
#pageright .search select{
	font-size:1em;
}

/* ---------------------------------------------------------------pagination */

div.pagination {
	overflow: hidden;
	font-size:0.8em;
	padding: 10px 0;
}
div.pagination ul {
	list-style: none;
	padding: 2px 0;
	line-height: 16px;
}
div.pagination li {
	display: inline;
}
div.pagination.manu {
	padding: 3px;
	margin: 3px;
	text-align:center;
}

div.pagination.manu a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	text-decoration: none; /* no underline */
	color: #036CB4;
}

div.pagination.manu a:hover,
div.pagination.manu a:active {
	border: 1px solid #999;
	color: #666;
}

div.pagination.manu .current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #036CB4;
	font-weight: bold;
	background-color: #036CB4;
	color: #FFF;
}

div.pagination.manu .disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	color: #DDD;
}
