.cBtn
{
	width : 55px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.open
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.myName
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #f5f5dc;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #4682B4;
}
.PublicEvent
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: Black;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.calTitle
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 25px;
	font-weight : bold;
	color : #191970;
}
.L1
{
	background-color : #4682B4;
}
.L2
{
	background-color : White;
}
.L3
{
	background-color : Black;
}

.Nav
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : Blue;
	cursor : hand;
	background-color : transparent;
	hover : text-decoration: underline;


}

.Nav2
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : Blue;
	cursor : hand;
	background-color : transparent;
	hover : text-decoration: underline;


}

.MonthYear
{
text-align: center;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 14px;
color : Black;
text-decoration : none;
}

.WeekDay {
	font-family: Verdana,Verdana,Helvetica;
	font-size: 10px;
	color: white;
	background-color: #1212A6;
	text-align: Center;
               	font-weight: Bold;
	cursor : hand;
}

.WeekDay2 {
	font-family: Verdana,Verdana,Helvetica;
	font-size: 11px;
	color: white;
	background-color: #1212A6;
	text-align: Center;
                cursor : hand;
	font-weight: Bold;
}


.Month {
	font-family: Verdana,Verdana,Helvetica;
	font-size: 16px;
	color: white;
	background-color: #1212A6;
	text-align: Center;
	font-weight: Bold;
}

.WeekNum
{
	font-family: Verdana,Verdana,Helvetica;
	font-size: 10px;
	color: white;
	background-color: #4682B4;
	font-weight: Bold;
	border-bottom : 1px solid #F5F5F5;
}
.EmptyDays
{
	font-size : 10px;
	background-color : #F5F5DC;
	border : 1px solid #A9A9A9;
}
.Days
{
	border : 1px solid #A9A9A9;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : #F5F5F5;
	font-size : 10px;
	cursor : hand;
	color : Black;
}
.DaysLarge
{
	border : 1px solid #A9A9A9;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color : #F5F5F5;
	font-size : 10px;
	color : Black;
}
.CurDay
{
	border : 2px solid Blue;
	background-color :yellow;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	cursor : Hand;
}
.SelDay
{
	border : 1px solid black;
	background-color :yellow;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration: bold;
	cursor : Hand;
}
.Today {
	text-align: right;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align: center;
	color : YELLOW;
	text-decoration : underline;
	

}

.Today2 {
	text-align: right;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align: center;

	

}

.smallMonthYear {
	text-align: left;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : BLACK;
	text-decoration:BOLD;
}

.TableHead {
	font-family: Verdana,Verdana,Helvetica;
	font-size:12px;
	color: White;
	background-color: #1212A6;
	text-align: Left;
	font-weight: Bold;
	text-decoration: none;
}

.TableRowEven {
font-family: Verdana,Verdana,Helvetica;
font-size: 9px;
color: Navy;
background-color: #d7d7e3;
}

.TableRowOdd {
font-family: Verdana,Verdana,Helvetica;
font-size:9px;
color: Navy;
background-color: White;
}

.btn
{
font-family: Verdana,Verdana,Helvetica;
font-size: 10pt;
color: Black;
width : 60px;
}
.EventGreen
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color : green;
}
.EventBlue
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color : blue;
}
.EventRed
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color : red;
}
.EventBlack
{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color : Black;
}
.EventBlank
{
	font-size : 10px;
	text-decoration : none;
}
.addHeader
{
font-family: Verdana,Verdana,Helvetica;
font-size: 12px;
color: Black;
text-align: Left;
font-weight: Bold;
}
.TABLELIST
{
font-family: Verdana,Verdana,Helvetica;
font-size: 9px;
color: Black;
text-align: Left;
}

/* CSS Document */

/* SECONDARY PAGE SPECIFIC STYLES */
body#hp {margin:0; font:normal 70% arial;}
#li {
	list-style-position: outside;
	list-style-image: url(../../images/arrow-right.gif);
	vertical-align: text-top;
}

#hdrTop {
	height: 81px;
	margin-top: 7px;
	clear: right;
	float: right;
}
#topNav {
	height: 19px;
	text-align: right;
	margin-right: 10px;
	padding-top: 7px;
}
#slogan {
	float: left;
	height: 62px;
	clear: right;
}


#topbg {
	background-image: url(../../images/sec-pages/topbg.gif);
	height: 123px;
	background-repeat: repeat-x;
}
#address {
	float: left;
	height: 88px;
	width: 348px;
}

#adbox {
	height: 78px;
	width: 570px;
	background-image: url(../../images/adbox-bg.gif);
	background-repeat: no-repeat;
	clear: right;
	padding-bottom: 20px;
}
#adbox-left {
	float: left;
	width: 250px;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
}

#adbox-right {
	float: right;
	width: 250px;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 7px;
}

.adbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}


#main {
	width: 760px;
	margin-bottom: 20px;
	margin-top: 20px;
	padding-bottom: 20px;
}
#relmTagBox {
	width: 166px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999aa8;
	border-bottom-color: #999aa8;
	border-left-color: #999aa8;
	text-align: left;
	padding-left: 2px;
}
#rightMain {
	float: right;
	padding-left: 20px;
	clear: right;
	width: 570px;
	padding-bottom: 20px;
}
.content-main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}
A.content-main {
	text-decoration:none;
	color:#990000;
}
A.content-main:hover {
	text-decoration:underline;
	color:#000000;
}
#leftColumn {
	clear: both;
	float: left;
	width: 170px;
}
#relmbkTagBox {
	width: 166px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999aa8;
	border-bottom-color: #999aa8;
	border-left-color: #999aa8;
	text-align: left;
	padding-left: 2px;
}
#bkTagBox {
	width: 166px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999aa8;
	border-bottom-color: #999aa8;
	border-left-color: #999aa8;
	text-align: left;
	padding-left: 2px;
}
.tagBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
A.tagBox {
	text-decoration:none;
	color: #990000;
}
A.tagBox:hover {
	text-decoration:underline;
	color: #999999;
}
.leftColumn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}
.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
A.red {
	text-decoration:none;
	color: #990000;
}
A.red:hover {
	text-decoration:underline;
	color: #999999;
}
#footer {
	background-image: url(../../images/footer-background-style2.gif);
	width: 760px;
	clear: both;
}
#footer-top {
	width: 750px;
	height: 66px;
	text-align: center;
	padding-top: 10px;
}
.radioBluefont {
	font-weight: bold;
	color: #2f316e;
	font-size: 12px;
	text-align: left;
}
.blueHeader {
	font-size: 16px;
	color: #2f316e;
	font-weight: bold;
	text-align: left;
}

A.radioBluefont {
	text-decoration:underline;
	color: #2f316e;
}
A.radioBluefont:hover {
	text-decoration:none;
	color: #999999;
}
#footer-bottom {
	width: 740px;
	height: 30px;
	text-align: center;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
}
A.footer-nav {
	color: #CCCCCC;
	text-decoration: underline;
}
A.footer-nav:hover {
	color: #FFFFFF;
	text-decoration: none;
}
A.footer-bottom-nav {
	color: #0000FF;
	text-decoration: underline;
}
A.footer-bottom-nav:hover {
	color: #333333;
	text-decoration: none;
}
#topbg-sec {
	background-image: url(../../images/sec-pages/topbg.gif);
	height: 123px;
	background-repeat: repeat-x;
}
#topbg-services {
	background-image: url(../../service/images/topbg.gif);
	height: 123px;
	background-repeat: repeat-x;
}
#Menu_HeadLeft {
	float: left;
	width: 300px;
}
#Menu_HeadRight {
	float: right;
	width: 50px;
}
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
A.small {
	text-decoration:none;
	color: #990000;
}
A.small:hover {
	text-decoration:underline;
	color: #999999;
}#image {
	padding-bottom: 5px;
	padding-left: 15px;
	clear: none;
	float: right;
}
.content-main-heighten {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	line-height: 20px;
}
.investor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
}
#IR-Padding {
	padding-left: 15px;
	list-style-type: none;
}
#managementTeamPhotos {
	padding-right: 15px;
	float: left;
}
#topbg-service {

	background-image: url(../../service/images/topbg.gif);
	height: 123px;
	background-repeat: repeat-x;
}
#alignLeft {
	clear: none;
	float: left;
}
#alignRight {
	clear: none;
	float: right;
	text-align: right;
}
td.sitemap { font-style: normal; font-weight: normal; font-size: 9pt; line-height: normal; font-family: Verdana; text-decoration: none; padding-top: 3px; padding-bottom: 3px }
td.sitemap-one  { font-style: normal; font-weight: normal; font-size: 9pt; line-height: normal; font-family: Verdana; text-decoration: none; padding-top: 3px; padding-bottom: 3px; padding-left: 20px }
td.sitemap-two  { font-style: normal; font-weight: normal; font-size: 9pt; line-height: normal; font-family: Verdana; text-decoration: none; padding-top: 3px; padding-bottom: 3px; padding-left: 45px }
td.sitemap-three  { font-style: normal; font-weight: normal; font-size: 9pt; line-height: normal; font-family: Verdana; text-decoration: none; padding-top: 3px; padding-bottom: 3px; padding-left: 70px }

/* CSS Document */

/* BEGIN GLOBAL NAV */
#nav-box #navleft {float:left; width:100%;}
#nav-box #navleftpad {padding-left:100px; background-image: url('../../images/sec-pages/navbar-bg.gif') repeat;}
#nav-box {width:width:100%; height:29px; background: url('../../images/sec-pages/navbar-bg.gif') no-repeat;}
#nav-box ul {clear:both; margin:0; padding:0; list-style-type:none; font:normal 100% arial !important; background:#ffefa0;}
#nav-box li {display:block; float:left; width:140px; background:none; line-height:1; padding:0;}
div.nav-item div.nav-btn a {display:block; text-decoration:none; text-transform:uppercase; font:bold 12px arial; color:#fff; background:none; border-top:1px solid #A1A1A1; border-right:1px solid #A1A1A1; border-left:1px solid #A1A1A1; padding:0; margin:0; text-align:center;}
div.nav-item div.nav-btn a span.btn-height {display:block; height:28px;}
div.nav-item div.nav-btn a span span {display:block; padding:6px 0 0 0;}
div.nav-item div.nav-block {display:block; text-align: left;}
div.nav-block a {display:block; width:140px; text-decoration:none; padding:0; color:#0c4790 !important; font:normal 100% arial !important;}
div.nav-block a span {padding-left:5px;}
div.nav-block a:hover {background:#fff; color:#c00 !important; padding:0; text-decoration:none;}
div.nav-block div.ad-block {padding:3px; border-top:1px solid #0d3159; background:#dfeef7;}
div.nav-block div.ad-block a {width:auto;}
div.nav-block div.ad-block a:hover {background:#dfeef7;}
div.nav-item {z-index:999; float:left; position:relative; cursor:hand;}
div.nav-item a {cursor:hand;}
div.nav-item div.nav-block {display:none; position:absolute; top:29px; left:0; background:#ffefa0; border-width:0 1px 1px 1px; border-style:solid; border-color:#000000;}
div.nav-item:hover div.nav-block, div.over div.nav-block {display:block;}
div.nav-item:hover div.nav-btn a, div.over div.nav-btn a {background:#ffefa0; color:#0d3159; border-width:1px 1px 0 1px; border-style:solid; border-color:#000000;}
div.nav-item div.nav-block-pad {padding:2px 0 5px 0;}
.clearboth {clear:both;}
.clearbothplus {clear:both; height:1px; overflow:hidden; margin-top:-1px;}
/* END GLOBAL NAV */