@charset "utf-8";
/* CSS Document */

html {
	/* background:url(images/html_back.jpg) no-repeat top left; */
}

body {
	margin:0;
	padding:0;
}


/* Header */

#header {
	width:960px;
	height:110px;
	position:relative;
	margin:auto;
}

#logo {
	width:180px;
	height:102px;
	position:absolute;
	top:3px;
	left:0;
	z-index:1;
}

#tagline {
	width:500px;
	height:auto;
	position:absolute;
	top:60px;
	left:180px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	line-height:normal;
	vertical-align:bottom;
}

#search_box {
	width:200px;
	height:25px;
	background:url(images/search_back.jpg) no-repeat;
	position:absolute;
	top:60px;
	right:0;
}

form#submit_frm {
	width:165px;
	height:15px;
	padding-left:40px;
}

#common_menu {
	width:auto;
	height:25px;
	position:absolute;
	top:90px;
	right:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}

#common_menu a {
	text-decoration:none;
	color:#333333;
}


/* Middle */

#mid {
	width:960px;
	height:auto;
	margin:auto;
}

	/* Menu Utama */

#main_menu {
	width:750px;
	height:20px;
}

#main_menu ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:1024px;
	height:20px;
	line-height:20px;
	list-style-type:none;
	padding-left:0;
	margin-left:0;
}

#main_menu li {
	heigh:20px;
	display:inline-block;
	float:left;
	background:url(images/menutab_off_left.jpg) no-repeat left;
	padding-top:0;
	padding-right:0;
	padding-left:10px;
}

#main_menu a {
	display:inline-block;
	float:left;
	padding-top:0;
	padding-left:0;
	padding-right:10px;
	background:url(images/menutab_off_right.jpg) no-repeat right;
	text-decoration:none;
	color:#663300;
}

#main_menu li:hover, #main_menu li:active, #main_menu .tab_current {
	background:url(images/menutab_on_left.jpg) no-repeat top left;
}

#main_menu li:hover a, #main_menu li:active a, #main_menu .tab_current a {
	background:url(images/menutab_on_right.jpg) no-repeat right;
	color:#000000;
}

	/* Panel Kiri */

#left_panel {
	width:750px;
	height:auto;
	float:left;
	position:relative;
}

	/* Submenu */

#submenu {
	width:730px;
	height:auto;
	position:absolute;
	top:10px;
	left:10px;
	z-index:3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
}

#submenu ul {
	padding:0;
	margin:0;
}

#submenu li {
	height:12px;
	display:inline-block;
	list-style-type:none;
	float:left;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:5px;
	text-align:center;
	border-right:#663300 1px solid;
}

#submenu li a {
	color:#663300;
	text-decoration:none;
}

#submenu li a:hover {
	color:#FFFFFF;
}

	/* Image Utama */

#page_pic {
	width:750px;
	height:80px;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
}

#pic {
	width:750px;
	height:200px;
	position:absolute;
	top:15px;
	left:0;
	z-index:-1;
}

#pic_home {
	width:750px;
	height:240px;
	position:absolute;
	top:10px;
	left:0;
	z-index:3;
}

#pic_frame {
	width:750px;
	height:200px;
	position:absolute;
	top:0;
	left:0;
	background:url(images/main_img_frame.png) no-repeat;
	z-index:2;
}
#pic_frame_home {
	width:750px;
	height:240px;
	position:absolute;
	top:0;
	left:0;
	background:url(images/main_img_frame_home.png) no-repeat;
	z-index:2;
}

	/* Pic Page Title */

#home_pic_title {
	width:340px;
	height:82px;
	position:absolute;
	top:80px;
	left:420px;
	z-index:3;
}

#about_pic_title {
	width:340px;
	height:82px;
	position:absolute;
	top:180px;
	left:470px;
	z-index:3;
}

#membership_pic_title {
	width:340px;
	height:82px;
	position:absolute;
	top:180px;
	left:30px;
	z-index:3;
}

#services_pic_title {
	width:340px;
	height:82px;
	position:absolute;
	top:80px;
	left:30px;
	z-index:3;
}

#events_pic_title {
	width:340px;
	height:82px;
	position:absolute;
	top:180px;
	left:50px;
	z-index:3;
}

#travel_pic_title {
	width:340px;
	height:82px;
	position:absolute;
	top:180px;
	left:50px;
	z-index:3;
}

#insurance_pic_title {
	width:340px;
	height:82px;
	position:absolute;
	top:180px;
	left:50px;
	z-index:3;
}

#community_pic_title {
	width:340px;
	height:82px;
	position:absolute;
	top:100px;
	left:480px;
	z-index:3;
}

	/* Teks Content */

ul {
	padding:0;
	margin:0;
}

ol {
	padding:0;
	margin:0;
}

#article {
	width:750px;
	height:auto;
	position:absolute;
	top:200px;
	background:url(images/content_back.jpg);
}

table#article_table {
	height:360px;
	background:url(images/main_img_frame_bottom.png) no-repeat top;
}

#home_article {
	width:750px;
	height:400px;
	position:absolute;
	top:240px;
	background:url(images/content_back.jpg);
}

#content {
	width:710px;
	height:auto;
	margin:auto;
}

#content_menu {
	width:135px;
	height:auto;
	float:left;
	padding-top:5px;
	padding-left:5px;
}

#content_menu_top {
	width:135px;
	height:15px;
	background:url(images/content_menu_top.png) no-repeat;
}
	
#content_menu_list {
	width:135px;
	height:auto;
	padding-top:20px;
	padding-bottom:10px;
}

#content_menu_bottom {
	width:135px;
	height:10px;
	background:url(images/content_menu_bottom.png) no-repeat;
}

#content_txt {
	width:570px;
	height:auto;
	float:right;
}

#content_txt_top {
	width:570px;
	height:40px;
	background:url(images/content_isi_top.png) no-repeat;
}

#content_txt_mid {
	width:478px;
	height:auto;
	background:url(images/content_isi_back.png) repeat-y;
	padding-left:40px;
	padding-right:52px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	display: block;
	visibility: visible;
}

#content_txt_bottom {
	width:570px;
	height:40px;
	background:url(images/content_isi_bottom.png) no-repeat;
	padding-bottom:30px;
}

#milestone {
	width:470px;
	height:auto;
	margin:auto;
	padding-bottom:20px;
	position:relative;
}

#milestone_txt {
	width:400px;
	height:auto;
	padding-top:90px;
	padding-left:10px;
}

#milestone_txt ul{
	width:450px;
	height:auto;
	margin:0;
	padding:0;
	text-align:center;
	padding-top:20px;
	border-top:#663300 1px dotted;
}

#milestone_txt li {
	display:inline;
	padding-left:5px;
	padding-right:5px;
	border-right:#663300 1px solid;
}

#milestone_txt li a {
	text-decoration:none;
	color:#666666;
}

#milestone_txt li a:hover, #milestone_txt .year_current {
	color:#990000;
}

	

/* Panel Bawah */

#panel_kiri {
	width:165px;
	height:293px;
	position:absolute;
	top:0;
	left:30px;
	z-index:3;
}

#panel_tengah {
	width:165px;
	height:293px;
	position:absolute;
	top:0;
	left:200px;
	z-index:3;
}

#panel_kanan {
	width:165px;
	height:293px;
	position:absolute;
	top:0;
	left:370px;
	z-index:3;
}

#panel_bwh_img {
	width:165px;
	height:133px;
	background:url(images/panel_bwh_img.jpg) no-repeat;
}

#panel_img {
	position:absolute;
	top:9px;
	left:6px;
	z-index:4;
}

#panel_title {
	position:absolute;
	z-index:5;
}

#panel_bwh_txt {
	width:165px;
	height:205px;
	position:absolute;
	background:url(images/panel_bwh_repeat.jpg) repeat bottom;
}

#panel_bwh_txt_curve {
	width:165px;
	height:225px;
	position:absolute;
	z-index:-3;
	background:url(images/panel_bwh_back.jpg) no-repeat bottom;
}

#panel_txt {
	width:120px;
	height:180px;
	margin:auto;
	text-align:right;
}


/* Panel Announcement */
	
#panel_announcement {
	width:175px;
	height:333px;
	position:absolute;
	top:0;
	right:30px;
	z-index:3;
}

#announcement_top {
	width:175px;
	height:68px;
	background:url(images/announcement_top.jpg) no-repeat;
}

#announcement_mid {
	width:175px;
	height:265px;
	background:url(images/announcement_mid.jpg) repeat-y;
}

#announcement_txt {
	width:135px;
	height:250px;
	margin:auto;
	padding-right:5px;
	text-align:left;
	z-index:3;
}

/*Example CSS for the two demo scrollers*/

#announce_scroll{
	width: 125px;
	height: 220px;
	padding: 5px;
	background-color:#FFFFFF;
}

.someclass{ //class to apply to your scroller(s) if desired
}

#announcement_bottom {
	width:175px;
	height:25px;
	background:url(images/announcement_bottom.jpg) no-repeat bottom;
}

/* Panel Kanan */

#right_panel {
	width:200px;
	height:auto;
	float:right;
	color:#330;
}


/* Banner Menu Kanan */

#banner_menu {
	width:200px;
	height:auto;
	background:url(images/signup_banner.jpg) no-repeat top;
}

#banner_menu ul {
	padding:0;
	margin:0;
}

#banner_menu li {
	width:200px;
	height:65px;
	list-style-type:none;
	text-indent:-3000em;
}

#banner_menu li a {
	display:block;
	width:200px;
	height:60px;
}

#banner_menu li#signup {
	background:url(images/menu_banner/signup.png) no-repeat top;
}

#banner_menu li#renew {
	background:url(images/menu_banner/renew.png) no-repeat top;
}

#banner_menu li#birthday {
	background:url(images/menu_banner/birthday.png) no-repeat top;
}

#banner_menu li#shownsave {
	background:url(images/menu_banner/shownsave.png) no-repeat top;
}

/* Quick Links */

#quick_links {
	width:200px;
	height:auto;
}

#quick_links_top {
	width:180px;
	height:35px;
	/* background:url(images/quick_link_top.jpg) no-repeat; 
	text-indent:-2000px; */
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#663300;
	text-align:right;
	padding-top:20px;
	padding-right:20px;
}

#quick_links_mid {
	width:180px;
	height:auto;
	margin:auto;
	border-top:#663300 1px solid;
	text-align:right;
}

#quick_links_mid ul {
	padding:0;
	margin-right:20px;
}

#quick_links_mid li {
	width:170px;
	height:auto;
	list-style-type:none;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:#663300 1px dotted;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#quick_links_mid li a {
	color:#663300;
	text-decoration:none;
	display:block;
}

#quick_links_mid li a:hover {
	color:#FBAA1B;
}

#quick_links_mid li:hover {
	background:#EFEFEF;
	color:#FFFFFF;
}

#quick_links_bottom {
	width:200px;
	height:15px;
	/* background:url(images/quick_link_bottom.jpg) no-repeat; */
}


/* Poll */

#poll {
	width:200px;
	height:auto;
	/* background:url(images/quick_link_mid.jpg) repeat-y; */
}

#poll_top {
	width:180px;
	height:35px;
	/* background:url(images/poll_top.jpg) no-repeat;
	text-indent:-2000px; */
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#663300;
	text-align:right;
	padding-top:20px;
	padding-right:20px;
	letter-spacing:.2em;
}

#poll_mid {
	width:180px;
	height:auto;
	margin:auto;
	border-top:#663300 1px solid;
	border-bottom:#663300 1px dotted;
}

#poll_question {
	width:180px;
	height:auto;
	margin:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-top:15px;
}

#poll_select {
	width:150px;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	padding-top:5px;
	margin:auto;
}

#poll_bottom {
	width:200px;
	height:15px;
	/* background:url(images/quick_link_bottom.jpg) no-repeat; */
}


/* Advertiser Banner */

#advertiser {
/*if you want horisontal */
	position:absolute;
	width:800px;
	padding-top:660px;
	padding-left:0px;

/*if you want vertical  use this one
	position:absolute;*/
	/*width:800px;*/
	/*padding-top:650px;*/
	/*padding-left:0px;
	float:left;*/
}


/* Class */

/* Class Search Box */
input.search_input {
	width:120px;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}


/* Class Content */

.article_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#663300;
	display:block;
	border-bottom:#663300 1px dotted;
	padding-bottom:10px;
	margin-bottom:20px;
	text-align:left;
}

.article_subtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#663300;
	display:block;
	padding-top:20px;
	padding-bottom:10px;
}

.title_thanks {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#0000FF;
	display:block;
	padding-bottom:10px;
	text-align:left;
}

/* Class Text Panel Bawah Homepage */
.panel_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	display:block;
	border-bottom:#330 1px dotted;
	line-height:16px;
}

.panel_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:11px;
}

.panel_text a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#000099;
	text-decoration:underline;
}

.panel_text_announcement {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:500;
	line-height:13px;
}

.panel_text_announcement a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	//font-weight:bold;
	color:#000099;
	text-decoration:underline;
}

.panel_subtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:italic;
	color:#FF0000;
	line-height:9px;
}

.announce_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	display:block;
	border-bottom:#330 1px dotted;
	line-height:14px;
	text-decoration:none;
	color:#663300;
	text-align:left;
}

.announce_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:12px;
	text-align:left;
}

.milestone_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#CC0000;
}

.milestone_year {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#CC0000;
}


/*Copyright*/
#copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	width: auto;
	text-align: center;
	vertical-align: middle;
	margin: 15px;
	top:350px;
	position:absolute; 
	padding-left:180px
}
/*end of copyright*/



/* SpryMenuBarVertical.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/*******************************************************************************

 LAYOUT INFORMATION: describes box model, positioning, z-order

 *******************************************************************************/

/* The outermost container of the Menu Bar, a fixed width box with no margin or padding */
ul.MenuBarVertical
{
	width:105px;
	height:auto;
	cursor:default;
	margin-left:15px;
	padding-left:0;
}
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index:1000;
}
/* Menu item containers, position children relative to this container and are same fixed width as parent */
ul.MenuBarVertical li
{
	width:105px;
	padding-top:5px;
	padding-bottom:5px;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	position:relative;
	cursor:pointer;
	border-bottom:#CCCCCC 1px solid;
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarVertical ul
{
	width:120px;
	height:auto;
	padding:0;
	margin:0;
	position: absolute;
	top:0px;
	left:-2000px;
	z-index: 1020;
	cursor: default;
	background-color:#AAAAAA;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarVertical ul.MenuBarSubmenuVisible
{
	width:120px;
	height:auto;
	padding:10px;
	margin:0;
	position:absolute;
	top:-7px;
	left:115px;
}

ul.MenuBarVertical li a
{
	display:block;
	cursor:pointer;
	text-decoration:none;
	color:#663300;
}

ul.MenuBarVertical ul li
{
	width:120px;
	line-height:12px;
	border-bottom:#663300 1px dotted;
	padding-top:5px;
	padding-bottom:5px;
	font-size:10px;
}

ul.MenuBarVertical ul li a
{
	display:block;
	cursor:pointer;
	text-decoration:none;
	color:#663300;
}

/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarVertical li a:hover, ul.MenuBarVertical li a:focus
{
	color:#FBAA1B;
}

/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarVertical li a.MenuBarItemHover, ul.MenuBarVertical li a.MenuBarItemSubmenuHover, ul.MenuBarVertical li a.MenuBarSubmenuVisible
{
	color:#FBAA1B;
}

ul.MenuBarVertical ul li a:hover, ul.MenuBarVertical ul li a:focus
{
	color:#FFFFFF;
}

/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarVertical ul li a.MenuBarItemHover, ul.MenuBarVertical ul li a.MenuBarItemSubmenuHover, ul.MenuBarVertical ul li a.MenuBarSubmenuVisible
{
	color:#FFFFFF;
}


/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarVertical iframe
{
	position: absolute;
	z-index: 1010;
}

/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarVertical li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
		/* background: #FFF; */
	}
}







/* C Motion Gallery Styles */

#fade_left {
	width:40px;
	height:150px;
	background:url(images/milestone/fade_left.png) no-repeat;
	position:absolute;
	top:0;
	left:0;
	z-index:3;
}

#fade_right {
	width:40px;
	height:150px;
	background:url(images/milestone/fade_right.png) no-repeat;
	position:absolute;
	top:0;
	left:430px;
	z-index:3;
}

#motioncontainer {
	margin:0;
	padding:0;
	width: 470px; /* Set to gallery width, in px or percentage */
	height: 150px; /* Set to gallery height */
	position:absolute;
	overflow:hidden;
	z-index:1;
}

#motioncontainer a img {
}

#motioncontainer a:hover img {
}

/* #statusdiv {
	background-color: lightyellow;
	border: 1px solid gray;
	padding: 0;
	position: absolute; /* Stop Editing Gallery Styles */
	/* left: -300px;
	visibility: hidden;
} */

#motioncontainer a:hover {
	color: red; /* Dummy definition to overcome IE bug */
}
/* End Gallery Styles */
#tbl_scroll {
	width:490px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border: thin solid #CCCCCC;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
}
img {
	border:none;
}

.blinking_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	text-decoration: blink;
	font-weight: bold;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	line-height: normal;
	width: auto;
	position: relative;
	text-align: center;
	vertical-align: middle;
	margin: 15px;
}
.comm_image {
	white-space: normal;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.table_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-color: #336666;
	padding: 2px;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCFF99;
	border-right-color: #CCFF99;
	border-bottom-color: #CCFF99;
	border-left-color: #CCFF99;
}

table_contents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #CCFF99;
}
.table_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #CCFF99;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.bullet_content {
	list-style-position: outside;
	list-style-type: disc;
	margin-left: 15px;
}

.bullet_number_content {
	list-style-position: outside;
	list-style-type: decimal;
	left: 15px;
	margin-left: 15px;
	text-indent: 0px;
}

/*Hyperlink Without Underline*/
A.chocolate:active
{
    FONT-SIZE: 12px;
    COLOR: #663300;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.chocolate:link
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.chocolate:visited
{
    FONT-SIZE: 12px;
    COLOR: #660066;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.chocolate:hover
{
    FONT-SIZE: 12px;
    COLOR: #FF3300;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

A.black:active
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.black:link
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.black:visited
{
    FONT-SIZE: 11px;
    COLOR: #660066;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.black:hover
{
    FONT-SIZE: 11px;
    COLOR: #FF3300;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

A.red:active
{
    FONT-SIZE: 12px;
    COLOR: #FF0000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.red:link
{
    FONT-SIZE: 12px;
    COLOR: #FF0000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.red:visited
{
    FONT-SIZE: 12px;
    COLOR: #FF0000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.red:hover
{
    FONT-SIZE: 12px;
    COLOR: #FF0000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}

