a:active {
	color: #ffffff;
	text-decoration: none;
}

a:link {
	color: #0000ff;
	text-decoration: none;
}

a:visited {
	color: #000066;
	text-decoration: none;
}

.body-style1 {
    font-family: Arial;
    font-size: 9pt;
    margin-left: 0;
    margin-top: 0;
}

.body-style2 {
    font-family: Arial;
    font-size: 9pt;
}

.table-style1 {
    font-family: Arial;
    font-size: 9pt;
    empty-cells: show;
    margin-top: 0;
    margin-left: 0;
}

.table-style2 {
    font-family: Arial;
    font-size: 9pt;
    empty-cells: show;
    margin-top: 0;
    margin-left: 0;
	}
.table-style3 {
    font-family: Arial;
    font-size: 9pt;
    empty-cells: show;
    margin-top: 0;
    margin-left: 0;

background-color:#E1F5FD;
}
.table-style4 {
    font-family: Arial;
    font-size: 9pt;
    empty-cells: show;
    margin-top: 0;
    margin-left: 0;
	background-color:#79c7f8;
	width: 100%;
}
.table-style5 {
    font-family: Arial;
    font-size: 9pt;
    empty-cells: show;
    margin-top: 0;
    margin-left: 0;
	background-color:#0199ED;
}
.table-style6 {
	font-family: "Arial";
	font-size: 9pt;
	empty-cells: show;
	margin-top: 0;
	margin-left: 0;
	background-color:#8AAD12;
	width: 100%;
	color: #007acb;
}
.table-style9 {
	font-family: "Arial";
	font-size: 9pt;
	empty-cells: show;
	margin-top: 0;
	margin-left: 0;
	width: 100%;
}
.table-sty {
    font-family: Arial;
    font-size: 9pt;
    empty-cells: show;
    margin-top: 0;
    margin-left: 0;
	background-color:#79c7f8;
	width: 600px;
}
.bottom{

	BACKGROUND-IMAGE:url(image/home_r15_c1.gif);
	background-image:#DFF1FF;
}
.table-styleshow {
    font-family: Arial;
    font-size: 9pt;
    font-weight: bold;
    color: #800000;
    empty-cells: show;
    margin-top: 0;
    margin-left: 0;
}
.tr-ring{
	background-color:#0199ED;
}
.tr-ringlist{
	background-color:#59b3fd;
	color: #FFFFFF;
	font-family: "Arial";
	font-size: 12px;
}
.font-ring{
	color:#007ACD;
}

.table-title1 {

    font-size: 9pt;
    background-color:#0199ED;
    text-align: center;
	td height:24px;
}

.table-outer-style1 {
    font-family: Arial;
    font-size: 9pt;
    background-color: #F9FAF4;
    border-color: #FFFFFF;
    border-style: solid;
    border-width: 1;
}

.table-outer-style2 {
    font-family: Arial;
    font-size: 9pt;
    background-color: #C0C0C0;
    border-style: solid;
    border-width: 1;
}

.button-style1 {
    font-family: Arial;
    font-size: 9pt;
    width: 40;
}

.button-style2 {
    font-family: Arial;
    font-size: 9pt;
    text-align: center;
    width: 150;
}

.button-style3 {
    font-family: Arial;
    font-size: 9pt;
    text-align: center;
    width: 20;
}

.button-style4 {
    font-family: Arial;
    font-size: 9pt;
    text-align: center;
    width: 80;
}


.input-style1 {
    border-right: 1px inset;
    border-top: 1px inset;
    vertical-align: text-bottom;
    border-left: 1px inset;
    border-bottom: 1px inset;
    font-family: Arial;
    font-size: 9pt;
    width: 150;
}
.input-style0 {
    border-right: 1px inset;
    border-top: 1px inset;
    vertical-align: text-bottom;
    border-left: 1px inset;
    border-bottom: 1px inset;
    font-family: Arial;
    font-size: 9pt;
    width: 130;
}

.input-style2 {
    border-right: 1px inset;
    border-top: 1px inset;
    vertical-align: text-bottom;
    border-left: 1px inset;
    border-bottom: 1px inset;
    font-family: Arial;
    font-size: 9pt;
    width: 80;
}

.input-style3 {
    border-right: 1px inset;
    border-top: 1px inset;
    vertical-align: text-bottom;
    border-left: 1px inset;
    border-bottom: 1px inset;
    font-family: Arial;
    font-size: 9pt;
    width: 300;
}
.input-style4 {
    border-right: 1px inset;
    border-top: 1px inset;
    vertical-align: text-bottom;
    border-left: 1px inset;
    border-bottom: 1px inset;
    font-family: Arial;
    font-size: 9pt;
    width: 60;
}
.input-style5 {
    border-right: 1px inset;
    border-top: 1px inset;
    vertical-align: text-bottom;
    border-left: 1px inset;
    border-bottom: 1px inset;
    font-family: Arial;
    font-size: 9pt;
    width: 40;
}

.input-style6 {
    border-right: 1px inset;
    border-top: 1px inset;
    vertical-align: text-bottom;
    border-left: 1px inset;
    border-bottom: 1px inset;
    font-family: Arial;
    font-size: 9pt;
    width: 34;
}

.select-style1 {
	background: #FFFFFF;
	color: #000000;
    border-right: 1px inset;
    border-top: 1px inset;
    vertical-align: text-bottom;
    border-left: 1px inset;
    border-bottom: 1px inset;
    font-family: "Arial";
    font-size: 9pt;
    width: 150;
}
.select-style0 {
	background: #FFFFFF;
	color: #000000;
    border-right: 1px inset;
    border-top: 1px inset;
    vertical-align: text-bottom;
    border-left: 1px inset;
    border-bottom: 1px inset;
    font-family: "Arial";
    font-size: 9pt;
    width: 130;
}

.select-style2 {
	background: #BAE3FF;
	color: #000000;
    border-right: 1px inset;
    border-top: 1px inset;
    vertical-align: text-bottom;
    border-left: 1px inset;
    border-bottom: 1px inset;
    font-family: Arial;
    font-size: 9pt;
    width: 80;
}

.select-style3 {
	background: #BAE3FF;
	color: #000000;
    border-right: 1px inset;
    border-top: 1px inset;
    vertical-align: text-bottom;
    border-left: 1px inset;
    border-bottom: 1px inset;
    font-family: Arial;
    font-size: 9pt;
    width: 270;
}

.select-style4 {
	background: #BAE3FF;
	color: #000000;
    border-right: 1px inset;
    border-top: 1px inset;
    vertical-align: text-bottom;
    border-left: 1px inset;
    border-bottom: 1px inset;
    font-family: Arial;
    font-size: 9pt;
    width: 200;
}

.select-style5 {
	background: #BAE3FF;
	color: #000000;
    border-right: 1px inset;
    border-top: 1px inset;
    vertical-align: text-bottom;
    border-left: 1px inset;
    border-bottom: 1px inset;
    font-family: Arial;
    font-size: 9pt;
    width: 100;
}

.select-style6 {
	background: #FFFFFF;
	color: #000000;
    border-right: 1px inset;
    border-top: 1px inset;
    vertical-align: text-bottom;
    border-left: 1px inset;
    border-bottom: 1px inset;
    font-family: "Arial";
    font-size: 9pt;
    width: 60;
}


.text-default {
    font-family: Arial;
    font-size: 9pt;
    color: #000000;
}

.text-error {
    font-family: Arial;
    font-size: 9pt;
    color: #FF0000;
}

.text-title {
    font-family: Arial;
    font-size: 16pt;
    font-weight: bold;
    color: #0073C7;;
}

.hidden-input {
    font-family: Arial;
    font-size: 9pt;
    color: #000000;
    background-color: #DDDDFF;
    border: none;
    margin-left: 0;
    margin-top: 0;
    text-align: center;
    width: 50;
}
.font{
	color:#0073C7;
}
.font2{
	color:#000000;
}
.font3{
	color:#000000;
}
.font-man{
	color:#0073C7;
}


.style3 {color: #CC8600}
.style4 {color: #FFFFFF}
.chn {
	FONT-SIZE: 12px; COLOR: #3d586d; FONT-FAMILY: "Arial"; TEXT-DECORATION: none
}
.input-01 {
	FONT-SIZE: 12px; WIDTH: 90px; COLOR: #3d586d; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.tablebg {
	FONT-SIZE: 12px; FONT-FAMILY: "Arial"; BACKGROUND-COLOR: #16496f
}
.titlebg {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: "Arial"; BACKGROUND-COLOR: #316c99; TEXT-DECORATION: none
}
.td01 {
	FONT-SIZE: 12px; COLOR: #16496f; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; BACKGROUND-COLOR: #e2f3ff
}
.td02 {
	FONT-SIZE: 12px; COLOR: #16496f; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; BACKGROUND-COLOR: #f7fcff
}
.td03 {
	 BACKGROUND-COLOR: #dff1ff
}
.chn02 {
	FONT-SIZE: 12px; COLOR: #3d586d; LINE-HEIGHT: 25px; FONT-FAMILY: "Arial"
}
.chn03 {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.hrr {
	HEIGHT: 4px
}
.menubutton {
	FONT-SIZE: 12px; CURSOR: pointer; COLOR: #3d586d; FONT-FAMILY: "Arial"; TEXT-DECORATION: none
}
.inp {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 1px; WIDTH: 72px; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; HEIGHT: 16px
}
.inp01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 60px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; HEIGHT: 16px
}
.inp02 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 1px; WIDTH: 80px; PADDING-TOP: 1px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; HEIGHT: 18px
}
.inp03 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 1px; WIDTH: 80px; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; HEIGHT: 16px; TEXT-DECORATION: none
}
.inp04 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 1px; WIDTH: 200px; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; HEIGHT: 80px; TEXT-DECORATION: none
}
.inp05 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 1px; WIDTH: 45px; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; HEIGHT: 16px; TEXT-DECORATION: none
}
.inp06 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 1px; WIDTH: 200px; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; HEIGHT: 18px; TEXT-DECORATION: none
}
.inp07 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 1px; WIDTH: 40px; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; HEIGHT: 22px; TEXT-DECORATION: none
}
.inp08 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: 1px; WIDTH: 200px; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; HEIGHT: 20px; TEXT-DECORATION: none
}
.inp09 {
	FONT-SIZE: 12px; WIDTH: 20px; HEIGHT: 22px
}
TABLE TD {

}
TD.menutd01 A {
	FONT-SIZE: 12px; COLOR: #16496f; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; BACKGROUND-COLOR: #e2f3ff; TEXT-DECORATION: none
}
TD.menutd01 A:hover {
	FONT-SIZE: 12px; COLOR: #7f0000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
TD.menutd01 A:active {
	FONT-SIZE: 12px; COLOR: #7f0000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.style1 {
	font-size: 12px;
	filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1);
	font-weight: normal;
}
text-ffffff {
	font-size: 12px;
	color: #FFFFFF;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.submenu-td {
	font-family: "Arial";
	font-size: 12px;
	font-weight: 600;
	color: #FFFFFF;
	cursor: pointer;
}
.input01 {
	height: 22px;
	width: 80px;
	border: 1px solid #999999;
	font-family: "Arial";
	font-size: 12px;
	color: #999999;

}
.intup02 {
	height: 18px;
	width: 90px;
	border: 1px solid #999999;
	font-family: "Arial";
	font-size: 12px;
	color: #999999;
}
.bg01 {
	background-repeat: repeat-x;
}
.text-red-b {
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}
.ring-table01 {
	font-family: "Arial";
	font-size: 12px;
	color: #660000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	line-height: 22px;
	text-indent: 5pt;
}
.ring-table02 {
	font-family: "Arial";
	font-size: 12px;
	color: #660000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	line-height: 18px;
	text-indent: 5pt;
}
.title_white {
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	filter: DropShadow(Color=#666666, OffX=1, OffY=1, Positive=1);
}


.ringlist-table {
	font-family: "Arial";
	font-size: 9pt;
	empty-cells: show;
	margin-top: 0;
	margin-left: 0;
	background-color:#59BD72;
	width: 100%;
	color: #007acb;
}

.ringlist-title{
	background-color:#59BD72;
	color: #FFFFFF;
	font-family: "Arial";
	font-size: 12px;
}

.ringlist-tr{

}

.ringlist-td{
	color:#007acb;
}.font12-td{
	font-family: "Arial";
	font-size: 12px;
	color: #FFFFFF;
}
.font12b-td{
	font-family: "Arial";
	font-size: 12px;
	color: #009900;
}

.link-td{
	font-family: "Arial";
	font-size: 12px;
	color: #000000;
	background-color: #AEE3AE;
}
.td {
	font-size: 12px;
	color: #FFFFFF;
}
.table-style10 {
	font-family: "Arial";
	font-size: 9pt;
	empty-cells: show;
	margin-top: 0;
	margin-left: 0;
	background-color:#FFFFFF;
	width: 100%;
	color: #007acb;
}
#topNavigation A {
	FONT-WEIGHT: bold;FONT-SIZE: 10px; COLOR: #06528f; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}

#topNavigation A:Hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #bd9f07; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}

#topNavigation A.clicked {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f31d25; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.pageNav{ color:  #ad6903; font-family:Verdana; font-size:12px; font-weight:bold;  margin:0px; padding:5px; line-height:8px;border-bottom:#FFFFFF dotted 1px;   }
.pageNav a:link{ color: #1e9bfa; text-decoration:none }, 
.pageNav a:visited { color: #1e9bfb;  text-decoration:none }
.pageNav a:hover{ color: #bd9f07; text-decoration:underline }
.pageNav a:active{ color: #fa0303; text-decoration:underline }

.footercls{
	color: #5a4b07;
	font-family: "Arial";
	font-size: 12px;
}
.topnav {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.topnav:link {
	FONT-SIZE: 10px; COLOR: #000000;FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.topnav:active {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.topnav:visited {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
.topnav:hover {
	FONT-SIZE: 10px; COLOR: #444444; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
#bluebutton
{
BACKGROUND-IMAGE:url(image/bluebutton.png) ;
}

.input-style11 {
    border-right: 1px inset;
    border-top: 1px inset;
    vertical-align: text-bottom;
    border-left: 1px inset;
    border-bottom: 1px inset;
    font-family: Arial;
    font-size: 8px;
    width: 150;
}
/*---for ringcatasearch*/
.content{
   background-image:url(image/catalog.gif);
   background-repeat:no-repeat;
   width:200px;
   height:21px;
   border:0px solid #333333;}   

.content2{
   background-image:url(image/up.gif);
   background-repeat:no-repeat;
   width:125px;
   height:19px;
   font-size:12px;
   text-align: center;
   border:0px solid #333333;
   z-index:1;
   }

.content3{
	visibility:hidden;
	position:absolute;
   width:115px;
   height:22px;
   font-size:12px;
   text-align: center;
   border:0px;
   z-index:2;}   

.style1 {
	font-family: "ËÎÌå";
	font-size:12px;
	line-height:19px;
	height:22px;
	width:115px;
	background-color: #cfe394;
	background-image:url(image/up1new.gif);
	border: 0px solid #fff;
	cursor: hand;
}
.cal_HideSelect{
	z-index:0;  
	position:absolute;
	width:700px;
    height:35px;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity: 0;
}

