body {
    font-family: Ariel,sans-serif;
}

a:link {text-decoration: none;color: #51318B;}
a.linka {color:#FCAB0B; text-decoration: none;}
a.linkb {color:#6EAF28; text-decoration: none; font-weight: bold;}
a.linkc {color:#ffffff; text-decoration: none;}
a.linkd {text-decoration: none;color:#606060;}
a.linkg {text-decoration: none;color:#333333;}
a.linkh {text-decoration: none;color:#2565A0;}

a:visited {text-decoration: none;color: #51318B;}
a.linka:visited {text-decoration: none;color:#FCAB0B;}
a.linkb:visited {text-decoration: none;color:#478005;}
a.linkc:visited {text-decoration: none;color:#ffffff;}
a.linkd:visited {text-decoration: none;color:#666666;}
a.linkg:visited {text-decoration: none;color:#333333;}
a.linkh:visited {text-decoration: none;color:#2565A0;}

a:hover {text-decoration: underline;color: #C0217E;}
a.linka:hover {text-decoration: none;color:#6EAF28;}
a.linkb:hover {text-decoration: none;color:#FCAB0B;}
a.linkc:hover {text-decoration: none;color:#F8EC3B;}
a.linkd:hover {text-decoration: none;color:#999999;}
a.linkg:hover {text-decoration: none;color:#999999;}

a:active {text-decoration: none;color: #C0217E;}
a.linka:active {text-decoration: none;color:#FCAB0B;}
a.linkb:active {text-decoration: none;color:#478005;}
a.linkc:active {text-decoration: none;color:#ffffff;}
a.linkd:active {text-decoration: none;color:#666666;}
a.linkg:active {text-decoration: none;color:#333333;}
a.linkh:active {text-decoration: none;color:#2565A0;}

.linke {color:#6EAF28; text-decoration: none; font-weight: bold;background:url("http://www.heykaka.com/images/register_bton.gif");}
.linkf {color:#ffffff; text-decoration: none; font-weight: bold;background:url("http://www.heykaka.com/images/register_bt.gif");}
.linke:visited {color:#478005}
.linke:hover {color:#FCAB0B}
.linke:active {color:#478005}


.grey_text9{
    font-family: Ariel,sans-serif;
	font-size: 9pt;
	color:#999999;
	text-decoration: none;
}
.grey2_text9 {
    font-family: Ariel,sans-serif;
	font-size: 9pt;
	color: #606060;
	text-decoration: none;
}

.btn_pink {font-family: 'Vonness Medium',Arial,sans-serif; background-color:#F695CE; border:1px; font-size:10pt; color:#000000; height:21px;}
.btn {font-family: 'Times New Roman', Times, serif; background-color:#DEF3F7; border:1px; font-size:10pt; color:#000000; height:20px;}
.btn_hey {font-size:12px; font-family:Courier New,monospace; color:#FFFFFF; background-color:#A6CC7A; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#8AD533',EndColorStr='#619A20'); 
border-style:double; border-color:#70B026; border-width:1px;}
.btn_hey2 {font-size:12px; font-family:Courier New,monospace; color:#FFFFFF; background-color:#F8CE4F; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFCE38',EndColorStr='#F49B00'); 
border-style:double; border-color:#F3B701; border-width:1px;}
.btn_hey2[disabled]{color:#EDEAE3;}
.btn_hey3 {font-size:12px; font-family:Courier New,monospace; color:#666666; background-color:#ffffff; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#f6f6f6');
  border-style:solid; border-color:#a9a9a9;  border-width:1px;}
.btn_menu {font-family: 'Vonness Medium',Arial,sans-serif; background-color:#65A41F; border:1px; font-size:9pt; color:#ffffff; height:22px;}
.input.groovybutton {font-size:10px;font-family:Verdana,sans-serif;font-weight:bold;color:#888888;background-color:#ffffff;border-style:solid;border-color:#BBBBBB;border-width:1px;}

.pixeltable_pink {
border:1px solid #FEB7FF;
}
.pixeltable_gray {
border:1px solid #dddddd;
}
.pixeltable_lightpink {
border:2px solid #FFE0FF;
}
.inputstyle_pink {
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-FAMILY: Arial,sans-serif; 
	BACKGROUND-COLOR: #FFFAFF; 
}

.inputstyle_grey {
	FONT-SIZE: 10pt; 
	COLOR: #666666; 
	FONT-FAMILY: Arial,sans-serif; 
	BACKGROUND-COLOR: #ffffff;
	border: 1px solid #999999; 
}

.inputstyle_purple {
	FONT-SIZE: 10pt; 
	COLOR: #000000; 
	FONT-FAMILY: Times New Roman; 
	BACKGROUND-COLOR: #EDD8FF; 
}
.album_bg1 {
	background-color: #9999FF;
}
.blog_bg1 {
	background-color: #A9C8E7;
}
.blog_bg2 {
	background-color: #dddddd;
}
.blog_bg3 {
	background-color: #C2ED94;
}
.stock_bg1 {
	background-color: #F695CE;
}
.blog_bg1_text {
	background-color: #A9C8E7;
	font-family: Ariel;
	font-size: 10pt;
	color: #151515;
	text-decoration: none;
    line-height: 25px;
	
}
.blog_bg3_text {
	background-color: #dddddd;
	font-family: Ariel;
	font-size: 10pt;
	color: #151515;
	text-decoration: none;
    line-height: 25px;
}
.blog_bg2_text {
	background-color: #DFC7DF;
	font-family: Ariel;
	font-size: 10pt;
	color: #151515;
	text-decoration: none;
    line-height: 25px;
}
.exchange_bg1 {
	background-color: #FFF5FF;
	font-family: Ariel;
	font-size: 10pt;
	color: #151515;
	text-decoration: none;
    line-height: 25px;
}

.input {
    font-family: Ariel;
	font-size: 10pt;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.fixchar {
  font-family: Courier New;
	font-size: 10pt;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.blue_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #0000CC;
	text-decoration: none;
    line-height: 25px;
}
.bblack_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
    line-height: 25px;
}
.black_text9 {
    font-family: Times New Roman;
	font-size: 9pt;
	color: #151515;
	text-decoration: none;
}
.black_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #151515;
	text-decoration: none;
    line-height: 25px;
}
.black_texts {
    font-family: Verdana;
	font-size: 10pt;
	color: #151515;
	text-decoration: none;
	font-weight: bold;
    line-height: 12px;
}

.black_text11 {
    font-family: Ariel;
	font-size: 11pt;
	color: #151515;
	text-decoration: none;
	line-height: 25px;
}
.bblack_text11 {
    font-family: Ariel;
	font-size: 11pt;
	color: #151515;
	font-weight: bold;
	text-decoration: none;
	line-height: 25px;
}

.Bdarkred_text11 {
    font-family: Ariel;
	font-size: 11pt;
	font-weight: bold;
	color: #C0217E;
	text-decoration: none;	
}
.red_text11 {
    font-family: Ariel;
	font-size: 11pt;
	color: #E5232B;
	text-decoration: none;
	line-height: 25px;
}

.darkred_text {
    font-family: Ariel;
	font-size: 10pt;	
	color: #C0217E;
	text-decoration: none;
	line-height: 25px;
}

.darkpurple_text {
    font-family: Ariel;
	font-size: 10pt;	
	color: #6700BF;
	text-decoration: none;
	line-height: 25px;
}

.Bblue_text {
    font-family: Ariel;
	font-size: 10pt;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
.Bwhite_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
}
.green_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #228584;
	text-decoration: none;
    line-height: 22px;
}
.orange_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #EE9605;
	text-decoration: none;
    line-height: 22px;
}
.green2_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #6EAF28;
	text-decoration: none;
    line-height: 22px;
}
.brown_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #AE9232;
	text-decoration: none;
    line-height: 22px;
}
.yellow_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #FF9600;
	text-decoration: none;
    line-height: 22px;
}
.grey_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #cccccc;
	text-decoration: none;
	line-height: 22px;
}
.grey2_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #606060;
	text-decoration: none;
	line-height: 22px;
}
.grey3_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #333333;
	text-decoration: none;
	line-height: 22px;
}
.Bgrey2_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #606060;
	text-decoration: none;
	font-weight: bold;
    line-height: 25px;
}
.Bgrey2_text14 {
    font-family: Ariel;
	font-size: 14pt;
	color: #606060;
	text-decoration: none;
    line-height: 36px;
	font-weight: bold;
}
.Bgreen_text14 {
    font-family: Ariel;
	font-size: 14pt;
	color: #6EAF28;
	text-decoration: none;
    line-height: 36px;
	font-weight: bold;
}
.Bred_text14 {
    font-family: Ariel;
	font-size: 14pt;
	color: #E5232B;
	text-decoration: none;
    line-height: 36px;
	font-weight: bold;
}
.pinkred_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #E25EAA;
	text-decoration: none;
    line-height: 22px;
}

.red_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #BC2020;
	text-decoration: none;
    line-height: 22px;
}
.redM_text {
    font-family: Ariel;
	font-size: 15pt;
	color: #EA0075;
	text-decoration: none;
}
.redL_text {
    font-family: Ariel;
	font-size: 22pt;
	color: #EA0075;
	text-decoration: none;
}
.Bred_text {
    font-family: Ariel;
	font-size: 10pt;
	font-weight:bold;
	color: #BC2020;
	text-decoration: none;
    line-height: 22px;
}
.purple_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #E257DD;
	text-decoration: none;
    line-height: 22px;
}
.purple2_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #D273CF;
	text-decoration: none;
    line-height: 22px;
}
.purple_text11 {
    font-family: Ariel;
	font-size: 11pt;
	color: #91447A;
	text-decoration: none;
    line-height: 22px;
}
.brown2_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #5E4509;
	text-decoration: none;
    line-height: 22px;
}
.yellow2_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #FF7800;
	text-decoration: none;
    line-height: 22px;
}
.green3_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #6EAF28;
	text-decoration: none;
    line-height: 20px;
}
.green4_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #6EAF28;
	text-decoration: none;
    line-height: 20px;
}
.blue2_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #0F4D67;
	text-decoration: none;
    line-height: 20px;
}
.brown3_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #AEA398;
	text-decoration: none;
    line-height: 20px;
}
.white_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #FAFAFA;
	text-decoration: none;
    line-height: 20px;
}
.Bwhite_text13 {
    font-family: Verdana;
	font-size: 13pt;
	color: #FFFFFF;
	text-decoration: none;
    line-height: 24px;
	font-weight: bold;
}
.Bwhite_text16 {
    font-family: Verdana;
	font-size: 16pt;
	color: #FFFFFF;
	text-decoration: none;
    line-height: 40px;
	font-weight: bold;
}
.ka_kind_text {
    font-family: Ariel;
	font-size: 10pt;
	color: #FCAB0B;
	text-decoration: none;
	line-height: 22px;
}
form {
	margin-top: 0pt;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

Td.left_bg0 {
	background-color:#FFFFFF;	
}

Td.left_bg1 {
	background-color:#FFFFFF;	
}

Td.right_bg1 {
	background-color:#F4F4F4;	
}
Td.heyhome_title {
	background-color:#FFD7EF;
	font-size:10pt;
	line-height: 25px;
}
Tr.heyhome_title {
	background-color:#FDCDCE;
	font-size:10pt;
	line-height: 25px;
}
Table.heyhome_title {
	background-color:#FDCDCE;
	font-size:10pt;
	color: #1C1C1C;
	line-height: 25px;
}

Td.heymessage_title {
	background-color:#E5E5E5;
	font-size:10pt;
	line-height: 25px;
}
Tr.heymessage_title {
	background-color:#E5E5E5;
	font-size:10pt;
	line-height: 25px;
}
Table.heymessage_title {
	background-color:#E5E5E5;
	font-size:10pt;
	color: #1C1C1C;
	line-height: 25px;
}
Td.heyright_title {
	background-color:#DDDDDD;
	font-size:10pt;
	line-height: 25px;
}
Tr.heyright_title {
	background-color:#DDDDDD;
	font-size:10pt;
	line-height: 25px;
}
Table.heyright_title {
	background-color:#DDDDDD;
	font-size:10pt;
	color: #1C1C1C;
	line-height: 25px;
}
Td.home1 {
	background-color:#65A41F;
	padding: 2px 5px 2px 5px;	
	text-decoration: none;
	
}

.story {
	
	font-size: 10pt;
	font-weight: normal;
	color: #999999;
	text-align:right;
	padding: 10px 10px 0px 10px;
}


.story a:link{
	
	border-top: 0px solid #555555;
	border-bottom: 0px solid #777777;
	font-weight: normal;
	color: #FCAB0B;	
	text-decoration: none;
}

.story a:visited{
	border-top: 0px solid #ffffff;
	border-bottom: 0px solid #cccccc;
	font-weight: normal;
	color: #FCAB0B;
	text-decoration: none;
}

.story a:hover{
	
	border-top: 0px solid #cccccc;
	border-bottom: 0px solid #cccccc;
	background-color: #ffffff;
	background-image: none;
	font-weight: normal;
	color: #65A41F;
	text-decoration: none;
}

#titLinks{
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
	color: #606060;
}

#titLinks a:link{
	display: block;
	border-top: 0px solid #ffffff;
	border-bottom: 0px solid #cccccc;
	font-weight: normal;
	padding: 5px 5px 5px 0px;
	color: #606060;
}

#titLinks a:visited{
	display: block;
	border-top: 0px solid #ffffff;
	border-bottom: 0px solid #cccccc;
	font-weight: normal;
	padding: 5px 5px 5px 0px;
	color: #606060;
}

#titLinks a:hover{
	display: block;
	border-top: 0px solid #cccccc;
	border-bottom: 0px solid #cccccc;
	background-color: #ffffff;
	background-image: none;
	padding: 5px 5px 5px 0px;
	font-weight: normal;
	text-decoration: underline;
}

#menuLinks{
	margin: 0px;
	position:relative;
	font-size: 10pt;
	color: #ffffff;
	float:left;
	text-decoration: none;
}

#menuLinks a:link{
	position:relative;
	font-size: 10pt;
	border-top: 0px solid #ffffff;
	border-bottom: 0px solid #cccccc;
	font-weight: normal;
	padding: 1px 10px 1px 10px;
	color: #ffffff;	
	float:left;	
	text-decoration: none;
}

#menuLinks a:visited{
	position:relative;
	font-size: 10pt;
	border-top: 0px solid #ffffff;
	border-bottom: 0px solid #cccccc;
	font-weight: normal;
	padding: 1px 10px 1px 10px;
	color: #ffffff;	
	float:left;
	text-decoration: none;
}

#menuLinks a:hover{
	position:relative;
	font-size: 10pt;
	border-top: 0px solid #cccccc;
	border-bottom: 0px solid #cccccc;
	color: #F8CE4F;	
	padding: 1px 10px 1px 10px;
	font-weight: normal;
	text-decoration: none;	
	float:left;
}



#headerLink{
	position:relative;
	font-size: 10pt;
	height: 20px;
	padding: 2px 10px 0px 10px;
	margin: 0px;
	right: 0px;
	z-index: 100;	
	text-decoration: none;
	text-align:right;
}

#headerLink img{
	display: block;
	}

#headerlink a:link{
  	font-size: 10pt;	
	height: 20px;
	padding: 2px 10px 0px 10px;
	margin: 0px;
	right: 0px;
  	color: #000000;
	font-weight: normal;
	border-right: 1px solid #cccccc;
	text-decoration: none;
	text-align:right;
}

#headerlink a:visited{
  	font-size: 10pt;
	height: 20px;
	padding: 2px 10px 0px 10px;
	margin: 0px;
	right: 0px;
  	color:#000000;
	font-weight: normal;
	border-right: 1px solid #cccccc;
	text-decoration: none;
	text-align:right;
}

#headerlink a:hover{
    font-size: 10pt;
	height: 20px;
	padding: 2px 10px 0px 10px;
	margin: 0px;
	right: 0px;
	font-weight: normal;
	border-right: 1px solid #cccccc;
	text-decoration: none;
	color:#999999;
	text-align:right;
	background-color:#EEEEEE;
}
img{border:0;
}

.grey_line_dotted{
	border-bottom: #999999 dotted 1px;
}

a.link_block_green{text-decoration: none; color:#999;}
a.link_block_green:hover div{background-color:#E6F5D9; cursor:pointer;}
a.link_block_green:hover{color:#65A41F;text-decoration: none;}

a.link_greytogreen{text-decoration: none; color:#666;}
a.link_greytogreen:hover{color:#65A41F;text-decoration: none;}
a.link_greentogrey{text-decoration: none; color:#65A41F;}
a.link_greentogrey:hover{color:#666;text-decoration: none;}

.green_bg {background-color:#E9F9DB;
	}
