﻿body {  margin: 0px;
    font-family: Arial, Helvetica, Times New Roman, sans-serif;
    color: #000000;
    font-size: 12px;
    background: #282828;
}

/* for Background */
.bgBackground { background: #000000 url('../images/bg_home_repeat.gif') repeat-x left 6px;}
.bgBlack { background:#000000;} 
.bgTopSubpage  { background: #000000 url('../images/bg_navi_top.gif') repeat-x left 6px; }
.bgSubpage  { background: #000000 url('../images/bg_navi_top.gif'); padding: 0px 0px 30px 0px; }
.bgWhite { background: #FFFFFF; }
/* for Print */
.print{}
.inPrint{display:none;}

/* for footer */
.footer { padding: 10px; font-size: 11px; color: #C7C7C7; text-align: center;}
.footer table { font-size: 11px;width:912px; }
.footer a { color: #C7C7C7; text-decoration: none;}
.footer a:hover { text-decoration: underline;font-size:11px; }


/* for News */
.fontNews a {text-decoration: none;font-size: 11px; color:#000000; font-weight:bold; }
.fontNews a:hover { text-decoration: underline; }


img{ border: solid 0px #FF0000; }

/*a { color: #418CBD; text-decoration: none; }*/
a { color: #185FB2; text-decoration: none; }
a:hover { text-decoration: underline; }
form { margin: 0px; }


/*For Facts*/
.bgfact {background-color:#D4D4D4; border: solid 1px #C5C4C4;padding:10px; width:100%; font-size:11px;margin-top:15px; line-height: 1.4em;}


/* Format Sub Page*/
.tdTree { width: 150px; }
.tdContent { padding: 0px 15px 5px 15px; width: 593px; }
.tdSideBanner { width: 169px; }
#articleTitle { font-size: 18px; color: #C30111; margin-bottom: 15px; font-weight: bold; line-height: 1.4em;}
#articleContent { line-height: 1.6em; padding-right: 25px;}
.Mainwidth{ width: 912px; }

/*Breadcrumbs*/
#breadCrumbs{font-size: 11px; color: #757575;padding: 5px 5px 0px 0px; font-weight:bold;}
.breadCrumb a{color:#185FB2;font-size:11px;text-decoration:none; font-weight:bold;}
.tblbreadCrumb {border-top: solid 1px #A6A6A6;border-bottom: solid 1px #A6A6A6; padding: 0px 0px 5px 0px;margin-bottom:30px;width:912px;}

/*SubTitle*/
.subTitle {font-size: 14px; font-weight: bold;}
.vacTitle {font-size: 14px; font-weight: bold; padding: 3px; background-color: #CACACA;}

.borderbottom {border: solid 1px #A6A6A6;}





/*For Hightlight*/
.fontHighlights {font-size: 11px; line-height: 1.4em; font-weight:bold; color:#185FB2; }

.font11
{font-size: 11px; line-height: 1.4em; }

.font12
{font-size: 12px; line-height: 1.4em; }

#bgContent {background-color: #D7D7D7; border: 1px solid #C3C3C3; padding: 10px; }

/*Payment Method radio Button */
table.mylist input {
      width: 20px;
      display: block;
      float: left;
   }
   table.mylist label {
      width: 230px;
      display: block;
      float: left;
   }


.marginTop10 {margin-top:10px;}

/* for table's formatting */
.altRow {background-color: #DEDEDE; }
.headerTitle {color: #FFFFFF; font-weight: bold; background-color: #4A4A4A;}
.altGreyRow{ background-color: #4A4A4A; }

/*Tabs*/
.viewedTabs{float:left; width:auto; border-left:solid 1px #CCC; border-right:solid 1px #CCC; border-top:solid 1px #CCC; padding: 5px 8px 5px 8px; background:#6793C7; cursor:pointer; margin: 0px 2px 0px 0px; color: #FFFFFF; font-weight: bold; font-size:12px; }
.viewedTabsSelected{float:left; width:auto; border-left:solid 1px #CCC; border-right:solid 1px #CCC; border-top:solid 1px #CCC; padding: 5px 8px 5px 8px; background:#1A62B7; cursor:pointer; margin: 0px 2px 0px 0px; color: #FFFFFF; font-weight: bold; font-size:12px;}
.viewedList{border:solid 1px #CCCCCC; padding:10px; width: 500px; }
.propBorderBottom { border-bottom: 1px solid #CCCCCC; margin-top: 15px; margin-bottom:15px; }
.viewedTabsNone {float:left; width:auto; border-left:solid 1px #CCC; border-right:solid 1px #CCC; border-top:solid 1px #CCC; padding: 5px 8px 5px 8px; background:#A6A6A6;  margin: 0px 2px 0px 0px; color: #FFFFFF; font-weight: bold; font-size:12px; }