/* common link */
a					{
	color:#0000FF;
	text-decoration: none;

}
a:active			{
	color:#0000FF;
	text-decoration: none;
}
a:link				{
	color:#0000FF;
	text-decoration: none;


}
a:visited			{
	color:#CC6600;
	text-decoration: none;
}
a:hover 			{color:#FF3300;text-decoration: none;}

/* rss link */
a.rss:link 			{ text-decoration:none; color:#CC9933; }
a.rss:visited 		{ text-decoration:none; color:#333399; }
a.rss:hover 		{ text-decoration:none; color:#003399; }

/* Menu link */
a.menu 				{color:#ff0000;text-decoration: none;font-weight:bold;}
a.menu:active		{
	color:#ff0000;
	text-decoration: none;
}
a.menu:link			{color:#ff0000;}
a.menu:visited		{color:#ff0000;}
a.menu:hover 		{color:#3300FF;text-decoration: none;}

/* Menu link */
a.slink 			{color:#0000FF;text-decoration: none;}
a.slink:active		{
	color:darkblue;
	text-decoration: none;
}
a.slink:link		{
	color:darkblue;
	text-decoration: none;
}
a.slink:visited		{
	color:darkblue;
	text-decoration: none;
}
a.slink:hover 		{color:red;text-decoration: none;}

/* Link.class:box */
a.box {
	padding-left: 5px;
	padding-right:5px;
	background-color: #ECECFF;
	text-decoration: none;
	border: 1px solid #000000;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif}

a.box:hover {
  	color: #000000;
	padding-left: 5px;
	padding-right:5px;
	text-decoration: none;
	background-color: #CCCCFF;
	border: 1px solid #000000;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif}

/* Common */
body
{
				font-family: Geneva, Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #0000FF;
}

table        	
{
				font-family: Geneva, Arial, Helvetica, sans-serif; 
				font-size: 12px;
				background-repeat: repeat-x;
}
.bgNoRepeat		{
				background-repeat: no-repeat;
				background-position: right top;
				}

td				{background-repeat: repeat-x;}
h1
{
				font-family: Geneva, Arial, Helvetica, sans-serif;
				font-size: 14px;
				color: darkblue;
}
h2
{
				font-family: Geneva, Arial, Helvetica, sans-serif;
				font-size: 14px;
				color: darkblue;
}

/* Color */
.white			{color:#ffffff;}
.black			{color:#000000;}
.orange			{color:#FF9900;}
.grey			{color:#999999;}
.custom_one		{color:#98b1c4;}
.custom_two		{color:#c8d7e3;}

/* Font size */
.small			{font-family: Geneva, Arial, Helvetica, sans-serif;font-size:12px;}

/* Label & content text */
.mainlabel		{font-family: Geneva, Arial, Helvetica, sans-serif;font-weight:bold; color:#3333CC;}
.sublabel		{font-family: Geneva, Arial, Helvetica, sans-serif;font-weight:bold; color:#FF9900;}
.infotext		{font-family: Geneva, Arial, Helvetica, sans-serif;color:#333333;}
.tabletop		{font-family: Geneva, Arial, Helvetica, sans-serif;font-weight:bold; color:#cc6600;}

/* Email */
.maillabel		{font-family: Geneva, Arial, Helvetica, sans-serif;color:#FF0000;}
li 	{
				list-style-image: url(../images/bullet_list.gif);
	}

/*Form*/
textarea 		{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;}
input 			{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;}
select			{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;}
