body {
 
  background: url(../images/bg.gif) repeat-y top center;
  margin: 0;
  padding: 0;
scrollbar-arrow-color: #346699;
scrollbar-3dlight-color: #CCC;
scrollbar-darkshadow-color: #FFF;
scrollbar-face-color: #f4f4f0;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #d0d0d0;
scrollbar-track-color: #f5f5f5;
}

input.button { 
	margin: 0; 
	font: bolder 11px Arial, Sans-serif; 
	border: 1px solid #CCC; 
	padding:1px 1px; 
	background: #FFF;
	color: #88ac0b;
}

input.search {
	padding:2px;
	border:2px solid #eee;
	font: normal 12px arial, sans-serif;
	color:#666666;
}

xmp {color:green;font-size:12px;margin:0px;font-family:courier;background-color:#e6e6fa;padding:2px}

.auxhead a:active,
.auxhead a:visited,
.auxhead a:link	    { color: #ffffff; text-decoration: none; font-weight: bold; font-family: trebuchet MS; font-size: 9pt; }
.auxhead a:hover	{ color: #ffffff; text-decoration: underline }

.newsltr a:active,
.newsltr a:visited,
.newsltr a:link	    { color: #c80000; text-decoration: underline; font-weight: bold;}
.newsltr a:hover	{ color: #346699; text-decoration: underline; }

a:link, a:visited, a:active {
	color: #336699;
	text-decoration: underline;
	font-weight:bold;
	margin:0 0 0 1px;
}
a:hover {
	color: #6699FF;
	text-decoration: underline;
}

a.chinesehcm {

display: block;
width: 195px;
height: 59px;
background: transparent url(../images/home/chinesemedicaidhomecare.gif) no-repeat;
}

a.chinesehcm:hover {
background-position: -194px 0;
} 

a.teamr2r {

display: block;
width: 290px;
height: 64px;
background: transparent url(../teamr2r/images/joinus.gif) no-repeat;
}

a.teamr2r:hover {
background-position: -300px 0;
} 

.inc12 { font-size: 12px; color: #000000; font-weight: bold; font-family: "Tahoma"; text-decoration: underline }
.inc14 { font-size: 18px; color: #000000; font-weight: bold; font-family: "Tahoma"; text-decoration: underline }
.inc16 { font-size: 24px; color: #000000; font-weight: bold; font-family: "Tahoma"; text-decoration: underline }

img.float-left {
  margin: 0px 15px 0px 0px;  
  padding: 1em;
  text-align: center;

}

img.float-right {
  margin: 0px 0px 0px 15px;  
}

.pictext {
margin: 0px 0px 0px 0px;  
}

.headline, a.headline:link, a.headline:visited, a.headline:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: .09em;
	text-decoration: none;
}
a.headline:hover {
	text-decoration: underline;
	color: #336699;
}

.headlinetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: .04em;
	line-height:19px;
	padding:0 15px 0 5px;
}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
	margin-top:5px;
	margin-bottom:15px;
	margin-left:15px;
	margin-right:15px;
}
.phototext {
	font-family: "trebuchet MS";
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
}
.content {
	font-family: Helvetica,  Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
	text-align:justify;
	padding: 10px 10px 0 5px;
}
	
.largewhite {
	font-family: "trebuchet MS";
	font-size: 16px;
	color: #FFFFFF;
	margin-left : 5px;
	}

.fact {
color:red;
font-size:50px;
line-height:38px;
padding-right:2px;
font-family: Times, serif, Georgia;
font-weight:bold;

}

.fletter {
color:#346699;
font-size:49px;
line-height:35px;
padding-top:3px;
padding-right:1px;
font-family: Times, serif, Georgia;
font-weight:bold;
float:left;
}

a.whitelnk:link, a.whitelnk:visited, a.whitelnk:active {
    text-decoration: none;
	font-family: "Arial, Helvetica";
	font-size: 12px;
	color: #FFFFFF;
	}
a.whitelnk:hover {
    text-decoration: underline;
	font-family: "Arial, Helvetica";
	font-size: 12px;
	color: #FFFFFF;
	}
	
a.subpmenu:link, a.subpmenu:visited, a.subpmenu:active {
	display:block;
	text-decoration: none;
	color: #336699;
	font-family: Helvetica,  Arial, sans-serif;
	font-size: 12px;
	padding: 7px 10px 8px 20px;
	margin: 0px 0 5px 8px;
	background-image: url(images/orarrow.gif);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom:2px solid #FFF;
}
a.subpmenu:hover {
	text-decoration: none;
	color: #346699;
	background-color:#DDECEB;
	padding: 7px 10px 8px 20px;
}
a.subpmenuB:link, a.subpmenuB:visited, a.subpmenuB:active {
	display:block;
	text-decoration: none;
	color: #336699;
	font-family: Helvetica,  Arial, sans-serif;
	font-size: 12px;
	padding: 7px 10px 5px 20px;
	margin: 3px 0 0 10px;
	background-image:url(images/subarrow.gif);
	background-repeat: no-repeat;
	background-position: 10px;
	border-bottom:1px solid #FFF;
}
a.subpmenuB:hover {
	text-decoration: none;
	color: #346699;
	background-color:#DDECEB;
}

a.subpmenuC:link, a.subpmenuC:visited, a.subpmenuC:active {
	display:block;
	text-decoration: none;
	color: #336699;
	font-family: Helvetica,  Arial, sans-serif;
	font-size: 12px;
	padding: 5px 10px 5px 25px;
	margin: 0 0 0 5px;
	background-image:url(images/redarrow.gif);
	background-repeat: no-repeat;
	background-position: 10px;
	
}
a.subpmenuC:hover {
	text-decoration: none;
	color: #346699;
	background-color:#DDECEB;
}

.newstext {
	font-family: Helvetica, Arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	margin: 0 0 0 5px;
}
.redlarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	line-height: 18px;
}

.purplelarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9933CC;
	line-height: 18px;
}
.sidebarAA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14px;
	font-weight: bold;
	color: #FF0000;
	font-variant: normal;
}

.quote {
	font-family: trebuchet MS;
	font-size: 13px;
	color: #E04B0C;
	font-weight:bold;
}

.title {
	font-family: Verdana, Arial;
	font-size: 10px;
	line-height:15px;
	font-style:italic;
	text-align:center;
}

.cohhead7 {
	font-family: trebuchet MS;
	font-size: 14pt;
	color: #E04B0C;
	font-weight:bold;
}
	
.specialhead3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	color: #6A8A22;
	font-weight: bold;
	line-height: 22px;
}


p.sidebarAA {
	margin-top: 5px;
	margin-bottom: 5px;
}

.safereturn{font-size: 14px; line-height: 18px; color: #6294BF; font-weight: bold; font-family: "Tahoma";}
.submenu { font-size: 11px; color: #000000; font-family: "Tahoma"; }


.leftnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	letter-spacing: .02em;
	color: #E04B0C;
}
.outline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: bold;
	font-variant:small-caps;
	letter-spacing: .02em;
	color: #E04B0C;
}

.newslettertitle {
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:23px;
	color:#346699;
	font-weight:bold;
	padding-bottom:15px;
	line-height:25px;

}


.newsdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #336699;
	line-height: 18px;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	padding-bottom: 5px;
}

.newshead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #336699;
	line-height: 22px;
}


.bluetext {
    font-family: Helvetica, Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	color:#346699;
}

.bluewhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #ffffff;
	padding: 0 0 0 5px;
	background-color:#346699;
}
.homesidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #ffffff;
	padding: 0 0 0 5px;
	background-color:#E04B0C;
}

.bodysubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E04B0C;
	line-height: 18px;
	margin: 0 0 0 1px;
}

.anchor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #000;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000;
	text-decoration: none;
	margin: 0 0 0 15px;

}

a.footer:link, a.footer:visited, a.footer:active {
	text-decoration: none;
	color: #336699;
}

a.footer:hover {
	text-decoration: underline;
	color: #336699;
}

/*  box */
	.box {
		padding:0 12px 0 0;
		background:#fff url(images/borders.gif) 100% 0 repeat-y;
	}
	.bi {
		padding:0 0 0 12px;
		background:#fff url(images/borders.gif) 0 0 repeat-y;
	}
	.bt {
		height:17px;
		margin:0 -12px;
		background:url(images/box.gif) 100% 0 no-repeat;
	}
	.bt div {
		width:18px;
		height:17px;
		background:url(images/box.gif) 0 0 no-repeat;
	}
	.bb {
		height:17px;
		margin:0 -12px;
		background:url(images/box.gif) 100% 100% no-repeat;
	}
	.bb div {
		width:18px;
		height:17px;
		background:url(images/box.gif) 0 100% no-repeat;
	}
	.box h1 {
		margin:0;
		padding:0.3em 10px;
		background:#346699;
		font:bold 1.2em/1 Arial, Helvetica, sans-serif;
		color:#FFFFFF;
	}
	.box h2 {
		margin:0;
		padding:0.3em 10px;
		background:#346699;
		font:bold .9em/1 Arial, Helvetica, sans-serif;
		color:#FFFFFF;
	}
	.box p, .box ul {
		margin:0;
		padding:1px 10px;
		background:#fff;
	}
	.box li {
		margin:0 0 0 2em;
		padding:0;
	}
	/*  box end */
	
	
div#nifty{ margin: 0 0%;background: #CACBF7;}
b.rtop, b.rbottom{display:block;background: #FFF;}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #CACBF7}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 3px}

.hlink a:link, .hlink a:visited, .hlink :active {
font-family: Arial;
font-size: 12px;
text-decoration: none;

}
.hlink a:hover	{ text-decoration: underline;}

.newscontainer {
border-left:1px solid #346699;
border-top:1px solid #346699;
border-bottom:1px solid #346699;
}


/*Drop down menu*/
.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid #CCC;
border-bottom-width: 0;
font:normal 12px Arial;
line-height: 13px;
z-index: 500;
background-color: #E9FECB;
width: 205px;

}

.anylinkcss a:link, .anylinkcss a:visited, .anylinkcss :active{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #CCC;
padding: 6px 0;
font-weight: bold;
text-indent: 1px;
text-decoration:none;
z-index: 500;
}

.anylinkcss a:hover{ /*hover background color*/
background-color: #853D80;
color: white;
}

.socialicons {
margin-left: 60px;
margin-top: -20px;
padding-bottom:10px;
}
.shopforourcause {
margin-top: -20px;
margin-left: -0x;
}
.purchasepartners{
position:absolute;
visibility: hidden;
border-left:2px solid #be8cc2;
border-top:2px solid #be8cc2;
border-right:2px solid #be8cc2;
border-bottom:9px solid #be8cc2;
line-height: 13px;
z-index: 500;
background-color: #ffffe9;
margin-left:-2px;
width: 215px;
}
.purchasepartnerslink {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #ffffff;
	padding: 0 0 0 5px;
	background-color:#be8cc2;
}

.purchasepartners a:link, .purchasepartners a:visited, .purchasepartners :active{
width: 100%;
display: block;
text-indent: 3px;
padding: 10px 0px 0px 0px;
font-weight: bold;
text-indent: 0px;
text-decoration:none;
z-index: 500;
}

a.quickad,.quickad a:visited, .quickad:active {
margin:0;
display: block;
width: 98px;
height: 110px;
margin-left:5px;
margin-top:6px;
background: transparent url(./images/quicklook1.gif) no-repeat;
}

a.quickad:hover  {
background-position: 0 -110px;
} 

a.quickue,.quickue a:visited, .quickue:active {
margin:0;
display: block;
width: 98px;
height: 110px;
margin-top:6px;
background: transparent url(./images/quicklook2.gif) no-repeat;
}

a.quickue:hover {
background-position: 0 -110px;
} 

a.quickrc,.quickrc a:visited, .quickrc:active {
margin:0;
display: block;
width: 98px;
height: 110px;
margin-top:6px;

background: transparent url(./images/quicklook3.gif) no-repeat;
}

a.quickrc:hover {
background-position: 0 -110px;
} 

a.quickpf,.quickpf a:visited, .quickpf:active {
margin:0;
display: block;
width: 98px;
height: 110px;
margin-top:6px;
background: transparent url(./images/quicklook4.gif) no-repeat;
}

a.quickpf:hover {
background-position: 0 -110px;
} 
