/* COMMON ELEMENTS */
/* Text formatting */

.bgheader
 {
   background: url(../data/Image/logo_header2.gif) repeat;
 }
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4C;
	font-style: normal;
	text-decoration: none;
}

.text a:link    { color: #828F07; text-decoration:none; }
.text a:visited { color: #666666; text-decoration:none; }
.text a:hover   { color: #4B6274; text-decoration:underline; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; }

.timetext {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #4B6274;
	text-decoration: none;
}

/* Headers & byline */

.headertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #4B6274;
}

.newsheadertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #4B6274;
}

.newssubhead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #828F07;
}

.productsubhead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #828F07;
}


.byline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-style: italic;
}

/* Cells */

#contentcell {
	padding: 6px;
}

#contentnav {
	padding: 4px;
}

#productcell {
	padding: 2px;
	width: 6em;
}


#bigcell {
	padding: 20px;
}

/* Side Cell and Feature Navigation */

.sidehead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #828F07;
}

.sidenav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4C;
}

.sidenav a:link    { color: #4C4C4C; text-decoration: none; }
.sidenav a:visited { color: #666666; text-decoration: none; }
.sidenav a:hover   { color: #376F6F; text-decoration: underline; }

.sidestatus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4C;
}
.sidestatus a:link    { color: #4C4C4C; text-decoration: none; }
.sidestatus a:visited { color: #666666; text-decoration: none; }
.sidestatus a:hover   { color: #000000; background: #FFFFAE; text-decoration: none; }


.featurenav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #445D6F;
}

.featurenav a:link    { color: #445D6F; text-decoration: none; }
.featurenav a:visited { color: #666666; text-decoration: none; }
.featurenav a:hover   { color: #000000; text-decoration: underline; }

.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4C;
}

.breadcrumb a:link    { color: #6A6A6A; text-decoration: underline; }
.breadcrumb a:visited { color: #999999; text-decoration: underline; }
.breadcrumb a:hover   { color: #FF8040; text-decoration: none; }

/* SECTIONAL ELEMENTS */
/* FOOTER */

.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B6274;
	text-decoration: none;
}

.footertext a:link    { color: #4B6274; text-decoration: none; }
.footertext a:visited { color: #666666; text-decoration: none; }
.footertext a:hover   { color: #000000; text-decoration: underline; }

/*ARTICLES*/

.article {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C4C4C;

}

.article_mail a:link, .article_mail a:active, .article_mail a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C4C4C;
  text-decoration: none;
}

.articleDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4C4C4C;
	font-style: italic;
}

.articleTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4C4C4C;
	font-weight: bold;
}
.why_subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4B6274;
	font-weight: bold;
}

.news_listTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C4C4C;
	font-weight: bold;
}
.so_Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #3A6778;
}
.articleLegal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4C4C4C;
}

.article a:link    { color: #828F07; text-decoration:none; }
.article a:visited { color: #666666; text-decoration:none; }
.article a:hover   { color: #4B6274; text-decoration:underline; }
.articleSubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C4C4C;
	font-weight: bold;
	font-style: italic;
}
.articleNew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4B6274;
	font-weight: bold;
}
.articleByline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4c4c4c;
	font-style: italic;
}
.text12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C4C4C;
	font-style: normal;
	text-decoration: none;
}
.text9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4C4C4C;
	font-style: normal;
	text-decoration: none;
}
.text14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4C4C4C;
	font-style: normal;
	text-decoration: none;
}
.text15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4C4C4C;
	font-style: normal;
	text-decoration: none;
}
.imageBorder {
	padding: 15px;
}


.sitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C4C4C;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;

}
.sitemap a:link    { color: #4c4c4c; text-decoration:none; }
.sitemap a:visited { color: #666666; text-decoration:none; }
.sitemap a:active { color: #4c4c4c; text-decoration:none; }
.sitemap a:hover   { color: #4B6274; text-decoration:underline; }

/* Adding css - Hardhono */
.style1 {color: #FFFFFF}

.change{
	background: #EFEFEF;
}

.menu1 {
  border-top: 1px solid #CECECE;
  border-right: 1px solid #CECECE;
  border-bottom: 1px solid #CECECE;
  border-left: 1px dotted #CECECE;
  width: 820;
}

.adminTableTitle
{
  font-size: 0.75em;
  background: #E1E1E1;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  border-top: 1px dotted #EBEBEB;
  border-right: 1px dotted #EBEBEB;
  border-bottom: 1px dotted #EBEBEB;
  border-left: 1px dotted #EBEBEB;
  vertical-align: top;
  padding-top: 3px;
  padding-bottom: 3px;

}

.adminTable
{
  font-size: 0.75em;
  border-top: 1px dotted #EBEBEB;
  border-right: 1px dotted #EBEBEB;
  border-bottom: 1px dotted #EBEBEB;
  border-left: 1px dotted #EBEBEB;
  padding-left: 0.7em;
  padding-top: 3px;
  padding-bottom: 3px;
  vertical-align: top;
}

.note {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  color:#FF0000;
}
.red {font-size: 10px; color:red;}
.text1 {font-size: 10px; font-family: Arial, Helvetica, sans-serif;}
.text2 {font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #535353;}
.text2 .text1 {font-size: 10px; font-style: italic;}
.style1 {font-size: 12px}
.style2 {font-size: 14px}
.style3 {font-size: 16px}
.style5 { font-size: 14px; font-family: Arial; font-weight: bold; color:#535353;}
.style5 a:link, .style5 a:visited, .style5 a:active { font-size: 14px; font-family: Arial; font-weight: bold; color:#535353; text-decoration: none;}
.style5 a:hover { font-size: 14px; font-family: Arial; font-weight: bold; color:#408080;	text-decoration: underline;}
.style6 {color: #828F07}
.style7 {font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.style7 a:link, .style7 a:visited, .style7 a:active { color:#919100; text-decoration: none; }
.kb { postion: relative; bottom: 0; margin-left:20;}
.style0 { font-size: 11px; font-family: Arial; font-weight: bold; color:#535353; text-decoration: none;}
.style0 a:link, .style5 a:visited, .style5 a:active { font-size: 11px; font-family: Arial; font-weight: bold; color:#535353; text-decoration: none;}
.style8 {color: #999999;}
.owah
{
background: #F4F4F4;
}
.login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4C4C4C;
}
.demo  {position:absolute; top:300px; left:400px; width:399px; height:346px;
        z-index:99;  visibility:visible;}
.invalidElement {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4C4C4C;
	font-style: normal;
	text-decoration: none;
	background-color:#FED9D9
}

