/* CSS Document */
.rotate_h {
	filter: Fliph;
}
.rotate_v {
	filter: Flipv;
}
body
{
font-family:tahoma;
color:#8b8b8b;
font-size:12px;margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
		background-color: #8b8b8b;
}
td
{
	font-family:Tahoma;
	color:#0D578E;
	font-size:12px;}
a
{
font-family:tahoma;
color:#07325D;
font-size:12px;
text-decoration:none;
}
.footer
{
font-family:tahoma;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
a.footer
{
font-family:tahoma;
font-size:12px;
color:#ffffff;
text-decoration:none;
}
.h1
{
font-family:tahoma;
color:#FF7800;
font-size:13px;
}
.newsHeader
{
font-family:tahoma;
color:#0D578E;
font-size:12px;}
a.newsHeader
{
font-family:tahoma;
color:#0D578E;
font-size:12px;
text-decoration:none;}
.more
{
font-family:tahoma;
font-size:14px;
color:#FF7800;
text-decoration:none;}
.newBooksImage
{
width:74px;
height:98px;
}
.subscrip
{
font-family:tahoma;
color:#2EBBEA;
font-size:12px;
}
.subscripTxtbooxAR
{
font-family:tahoma;
color:#2EBBEA;
font-size:12px;
background-color:#FFFFFF;
border-color:#E8E8E7;
border-width:1px;
text-align:right;
height:16px;
width:150px;
}
.subscripTxtboox
{
font-family:tahoma;
color:#2EBBEA;
font-size:12px;
background-color:#FFFFFF;

text-align:right;
height:16px;
BORDER-TOP-WIDTH: 1px; 
BORDER-LEFT-WIDTH: 1px; 
BORDER-LEFT-COLOR: #216792; 
BORDER-BOTTOM-WIDTH: 1px; 
BORDER-BOTTOM-COLOR: #216792; 
BORDER-TOP-COLOR: #216792; 
BORDER-RIGHT-WIDTH: 1px; 
BORDER-RIGHT-COLOR: #216792;

}
/*Data Gred Style*/
.gredAi
{
	background-color: #EDF6FD;
    font-family: tahoma;
    font-size: 12px;
	text-align:right;
	padding-left:2px;
	vertical-align:middle;
	height:18px;
	color: #000000;
}
.gredEi
{
	background-color: #C1DAEC;
    font-family: tahoma;
    font-size: 12px;
	text-align:right;
	padding-left:2px;
	vertical-align:middle;
	height:18px;
	color: #ffffff;
}
.gredFs
{
	background-color: #E6F4FE;
    font-family: tahoma;
    font-size: 12px;
	text-align:right;
	padding-left:2px;
	vertical-align:middle;
	height:15px;
	color: #4791C5;
}
.gredHs 
{
	background-color:#C1DAEC;
    font-family: tahoma;
    font-size: 12px;
    font-weight:bold;
	text-align:right;
	vertical-align:middle;
	height:20px;
	color:#000000;
}
.gredIs 
{
	background-color: #F9FCFF;
    font-family: tahoma;
    font-size: 12px;
	text-align:right;
	padding-left:2px;
	vertical-align:middle;
	height:18px;
	color: #000000;
}
.gredPs
{
	background-color: #ffffff;
    font-family: tahoma;
    font-size: 12px;
	text-align:center;
	padding-left:2px;
	vertical-align:middle;
	height:18px;
	color: #4791C5;
}
.gredSi
{
	background-color: #C1DAEC;
    font-family: tahoma;
    font-size: 12px;
	text-align:right;
	padding-left:2px;
	vertical-align:middle;
	height:18px;
	color: #F7FDE3;
}
/**/
/*Table*/
.td_Is
{
background-color:#F9FCFF;
font-family:tahoma;
font-size:12px;
text-align:right;
padding-left:2px;
vertical-align:middle;
color:#000000;
}
.td_Ai
{
background-color:#EDF6FD;
font-family:tahoma;
font-size:12px;
text-align:right;
padding-left:2px;
vertical-align:middle;
color:#000000;
}
.table
{
background-color:#F9FCFF;
}
/**/
/*Controls*/
.button_Reg
{
background-color:#FFFFFF;
border-color:#A3C139;
border-width:1;
border-style:solid;
font-family: tahoma;
font-size:10px;
color:#000000;
height:18px;
}
.button_Def
{
background-color:#DD8F13;
border-color:#A3C139;
border-width:1px;
border-style:solid;
font-family: tahoma;
font-size:10px;
color:#ffffff;
height:18px;
}
.button_Top
{
background-color:#ffffff;
border-color:#A3C139;
border-width:1px;
border-style:solid;
font-family: tahoma;
font-size:12px;
font-weight:bold;
color:#A3C139;
height:20px;
}
.txtBox
{
font-family:tahoma;
font-size:12px;
color:#000000;
background-color:#FFFFFF;
border-color:#A3C139;
height:18px;
border-width:1px;
border-style:solid;
text-align:right;
vertical-align:middle;
}
/**/
/*Cautions*/
.caution_message
{
font-family:tahoma;
font-size:12px;
font-weight:bold;
color:#CC3300;
}
.caution_confermation
{
font-family:tahoma;
font-size:18px;
font-weight:bold;
color:#CC3300;
}
.caution_small
{
font-family:tahoma;
font-size:10px;
color:#CC3300;
}
.abc
{
	color: #0959A2;font-weight: normal;
	font-size: 11px;
}
.abc2
{
	font-weight: normal;
	font-size: 11px;
	color: #0C78DA;
}/**/
.rght_part_style
{
    BACKGROUND-IMAGE: url(images/rght_part_bg.gif);
	BACKGROUND-POSITION-X: center; 
	BACKGROUND-REPEAT: repeat-y;text-align:center;}
	
.rght_part_btm_style
{
	BACKGROUND-POSITION-X: center;BACKGROUND-POSITION-Y: top;
	background-image: url(images/rght_part_btm_bg.gif);
	background-repeat: no-repeat;
}


    
 .pg_hdr
{
	
	background-image: url(images/pg_hdr_bg.gif);
	BACKGROUND-POSITION-X: right;
	background-repeat: repeat-y;
	background-color: #FEFEFE;
	color: #ffffff;
	height: 38px;
	text-align: right;
	
}
.td1
{
	font-family:Tahoma;
	color:#2D7AB6;
	font-size:13px;
	text-align: right;
}

.td2
{
	font-family:Tahoma;
	color:#245073;
	font-size:12px;}
.ftr
{
	text-align: center;height: 20px;color: #ffffff;background-color: #235175;
}	
.td3
{

	font-family:Tahoma;
	color:#2D7AB6;
	font-size:13px;
	text-align: right;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.hdr
{
	BACKGROUND-POSITION-Y: top;
	background-image: url(images/hdr_bg.gif);
	background-repeat: repeat-x;
}
.newsH
{
	font-weight: bold;font-size: 11px;color:#1A99C4;
}
.newsL
{
		color:#1A99C4;
	font-size: 11px;
	}