/* AFresh - Stylesheet */ 

*				{margin: 0; padding: 0; border: 0;}

html, body 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; color: #0058A8; background: #FFF;}

h1, h2, h3, h4, h5 	{padding: 5px;}
h1 					{font-size: 14px;}
h2 					{font-size: 13px;}
h3 					{font-size: 12px;}
h4 					{font-size: 11px;}
h5					{font-size: 10px;}

p  					{font-size: 10px; line-height: 1.5em; padding: 5px; color: #333;}
p span 				{font-weight: bold; color: #125C99;}

a:link, a:visited 	{text-decoration: underline; color: #0058A8;} 
a:hover, a:active	{text-decoration: none; color: #0058A8;} 

/* LAYOUT */
/* homepage */
#contain_h			{margin: 0 auto; width: 800px; height: 750px; background: url(/images/container_bg.jpg) no-repeat top left; text-align: left;}
#lhs_h				{float: left; border: 1px solid #E1E1E1; width: 254px; height: 750px; background: url(/images/lhs_inner_bg.jpg) no-repeat top left;}
#rhs_h				{float: right; border:1px solid #E1E1E1; width: 540px; height: 750px; background: url(/images/home_bg-a.jpg) no-repeat top left;}
	.rhs_pos		{margin-top: 105px;}
	.rectA			{margin-left: 1px; margin-top: 0px; width: 503px; height: 85px; background: url(/images/for_business.jpg) no-repeat top left;}
	.rectB			{margin-left: 1px; margin-top: 2px; width: 503px; height: 87px; background: url(/images/for_individuals.jpg) no-repeat top left;}
	.rectC			{margin-left: 1px; margin-top: 2px; width: 503px; height: 77px; background: url(/images/for_groups.jpg) no-repeat top left;}
	
		.rectAnew			{margin-left: 1px; margin-top: 0px; width: 503px; height: 315px; background: url(/images/for_business-a.jpg) no-repeat top left;}
	.rectBnew		{margin-left: 1px; margin-top: 2px; width: 503px; height: 110px; background: url(/images/for_individuals-a.jpg) no-repeat top left;}
	.rectCnew			{margin-left: 1px; margin-top: 2px; width: 503px; height: 77px; background: url(/images/for_groups-a.jpg) no-repeat top left;}
	
/* inner pages */
#contain_i			{margin: 0 auto; width: 800px; text-align: left; background: #ccc url(/images/contain_bg.gif) repeat-y top left;}
	#inA			{width: 800px; background: url(/images/contain_tb.gif) no-repeat top left;}
	#inB			{width: 800px; background: url(/images/contain_tb.gif) no-repeat bottom left;}
#header				{margin: 10px auto 0 auto; width: 800px; text-align: right;}
#navigation			{float: right; width: 800px; text-align: right; font-size:11px;}
#lhs_i				{float: left; width: 256px; min-height: 600px; background: url(/images/lhs_inner_bg.jpg) no-repeat top left;}
#rhs_i				{float: right; width: 540px; }



#footer				{margin:  0 auto; width: 800px; text-align: left; color: #666;}
	.flhs			{width: 200px; float: left;}
	.frhs			{width: 600px; float: right; text-align: right;}
		.frhs a:link, .frhs a:visited 	{text-decoration: none; color: #666;} 
		.frhs a:hover, .frhs a:active	{text-decoration: none; color: #666;} 
/* NAVIGATION */
ul.nav				{width: 254px; border-bottom: 1px solid #FFF; list-style: none; margin-top: 25px;}
ul.nav li			{line-height: 1.5em;}
ul.nav li a			{display: block; width: 230px; text-decoration: none; border-top: 1px solid #FFF;padding: 6px 12px; color: #0058A8;}
ul.nav li a:hover	{color: #90428D; text-decoration: none;}
ul.nav li a:visited	{text-decoration: none;}
ul.nav_i			{list-style: none; text-align: right;}
ul.nav_i li			{line-height: 1.5em; float: left; display: inline;}
ul.nav_i li a		{ width: 230px; text-decoration: none; padding: 3px 6px; color: #0058A8;}
ul.nav_i li a:hover	{color: #90428D; text-decoration: none;}
ul.nav_i li a:visited	{text-decoration: none;}
body#pA li#nA, body#pB li#nB, body#pC li#nC, body#pD li#nD, body#pE li#nE, body#pF li#nF, body#pG li#nG, body#pH li#nH, body#pI li#nI  {font-weight: bold;}

/* ELEMENTS */
dl.group			{width: 254px; border-bottom: 1px solid #FFF;}
dl.group dt			{display: block; width: 242px; font-weight: bold; padding: 3px 6px;border-top: 1px solid #FFF;}
dl.group dd a		{display: block; width: 242px; text-decoration: underline; padding: 3px 6px; color: #0058A8;}
dl.group dd a:hover	{text-decoration: none;}

ul.group			{list-style: none; width: 254px; border-bottom: 1px solid #FFF;}
ul.group li	a		{display: block; width: 242px; text-decoration: none; padding: 6px; color: #0058A8; border-top: 1px solid #FFF;}
ul.group li a:hover {color: #90428D;}
ul.group li	a		{text-decoration: none;}

dl.detail			{}
dl.detail dt 		{padding: 5px; font-weight: bold; font-size: 14px; line-height: 1.5em;}
dl.detail dd.for 	{padding: 2px 15px 2px 5px; width: 100px; display: block; line-height: 1.5em;}
dl.detail dd  		{float: left; padding: 2px 15px 2px 5px; width: 300px; display: inline; line-height: 1.5em;}

dl.press			{}
dl.press dt 		{padding: 15px 5px 5px 5px; font-weight: bold; line-height: 1.5em;}
dl.press dd  		{padding: 2px 5px 2px 10px; line-height: 1.5em;}

ul.purp			{list-style: none; margin-left: 13px;}
ul.purp li		{float: left; display: inline; width: 200px; background: url(/images/bullet.gif) no-repeat top left; padding: 3px 15px;}
ul.purp li a	{text-decoration: underline; color: #90428D;}
ul.purp li a:visited {text-decoration: underline;}

ul.purp-new			{list-style: none; margin-left: 13px; color: #90428D; }
ul.purp-new	 li		{   background: url(/images/bullet.gif) no-repeat top left; padding: 3px 15px;line-height:10px;}
ul.purp-new	 li a	{text-decoration:UNDERLINE; color: #90428D;}
ul.purp-new	 li a:hover {text-decoration: underline; color: #0058A8;}

ul.purp-newa		{list-style: none; margin-left: 13px; color: #90428D; }
ul.purp-newa	 li		{   background: url(/images/bullet.gif) no-repeat top left; padding: 3px 15px;line-height:11px;}
ul.purp-newa	 li a	{color: #90428D;}
ul.purp-newa	 li a:visited {text-decoration: underline;}

.heading-hover a:active{ text-decoration:none;}
.heading-hover a:hover{color: #90428D; text-decoration:none;}

ul.blue			{list-style: none; margin-left: 13px;}
ul.blue li		{float: left; display: inline; width: 200px; background: url(/images/bullet.gif) no-repeat top left; padding: 3px 15px;}
ul.blue li a	{text-decoration: underline; color: #0058A8;}
ul.blue li a:visited {text-decoration: underline;}

ul.blue-new			{list-style: none; margin-left: 13px;}
ul.blue-new	 li		{float: left; display: inline; width: 200px; background: url(/images/bullet.gif) no-repeat top left; padding: 3px 15px;}
ul.blue-new	 li a	{text-decoration: underline; color: #0058A8;}
ul.blue-new	 li a:visited {text-decoration: underline;}
ul.blue-new	 li a:hover {text-decoration: none; color: #90428D;}

ul.blue_i		{list-style: none; margin-left: 13px;}
ul.blue_i li	{float: left; display: inline; width: 230px; background: url(/images/bullet.gif) no-repeat top left; padding: 3px 15px;}
ul.blue_i li a	{text-decoration: underline; color: #0058A8;}
ul.blue_i li a:visited {text-decoration: underline;}

ul.bullet		{list-style: none; margin: 5px; color: #333;}
ul.bullet li	{background: url(/images/bullet.gif) no-repeat top left; padding: 3px 15px; line-height: 1.5em;}
ul.bullet ul	{list-style: none; margin: 5px;}
ul.bullet ul li	{background: url(/images/bullet.gif) no-repeat top left; padding: 3px 15px; line-height: 1.5em; color: #333;}

ol.ord			{margin: 5px 30px;}
ol.ord li		{line-height: 1.5em; color: #333;}

ul.point		{margin: 5px 30px;}
ul.point li		{line-height: 1.5em; color: #333;}

.home-box{width:240px; float:left; margin-left:5px; margin-right:10px; }
.home-box h2{font-size: 10px; color: #0058A8;}
.home-box h2 a { color: #0058A8; text-decoration: underline;}
.home-box h2 a:hover  {color: #90428D; text-decoration:none;}
.home-box-right{width:240px; float:left}
.home-box-right h2{font-size: 10px;}
.home-box-right h2 a { color: #0058A8; text-decoration: underline;}
.home-box-right h2 a:hover  {color: #90428D; text-decoration:none;}
.home-box-btm{width:400px; float:left; padding-left:110px;}
.home-box-btm h2{font-size: 10px; color: #0058A8;	}



/* FORMS */
form#contact label		{display: block; width: 180px; padding: 5px; display: inline; float: left;}
form#contact label span {color: #990000;} 
form#contact input		{margin-left: 5px; margin-bottom: 5px; width: 300px; border: 1px solid #7FA5CA; padding: 3px; background: #FFF; font-size: 11px;}
form#contact textarea	{margin-left: 5px; margin-bottom: 5px; width: 300px; height: 150px; border: 1px solid #7FA5CA; padding: 3px; background: #FFF; font-size: 11px;}
form#contact input#btn	{width: 100px; margin-left: 402px; background:#FFF; color:#333; border: 1px solid #7FA5CA;}

/* MISC CONTENT */
.ita		{font-style:italic;}
.push		{margin-top: 30px;}
.hid 		{display: none;}
.clear 		{clear: both; display: block; height: 1px; overflow: hidden; margin: 0; padding: 0;}

.images img { float: left; margin:10px;}

#people ul {

margin:10px 0 0 30px;
list-style:none;
}

#people li {
width:132px;
height: 140px;
float: left;
list-style:none;
}

#people li img{margin:10px;}

#people li a:link {
text-decoration:none;
}
#people li a:visited {
text-decoration:none;
}
#people li a:active {
text-decoration:none;
}
#people li a:hover {
text-decoration:none;
}