/*  
 *  CSS styles for batamfast.com
 */ 
HTML, BODY{HEIGHT:100%; overflow:hidden;}
BODY {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff;}
BODY {FONT-SIZE:small; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica}
P {FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica}
TD {FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica}
TH {FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica}
INPUT {FONT-SIZE: 12px; COLOR: #000}
SELECT {FONT-SIZE: 12px; COLOR: #000}
TABLE#MainContainer {BORDER: none 0px; BORDER-SPACING:0px; WIDTH:800px; text-align:center;}
TABLE#Header {BORDER: none 0px; BORDER-SPACING:0px; WIDTH:100%}
TABLE#Content {BORDER:none 0px; BORDER-SPACING:0px; WIDTH:100%; text-align:left}
TABLE#PrintTable {BORDER-TOP:1px solid #000000; BORDER-SPACING:2px; WIDTH:100%; text-align:left}
DIV#Container{height: 100%;overflow:auto; position:relative;z-index:2;}
DIV#HeaderContainer{width: 800px;height:100px;}
DIV#HeaderContentLeft{height: 95px;width: 300px;float: left;vertical-align:middle;margin-top: 5px;text-align:center}
DIV#HeaderContentRightTop{height: 50px;width: 400px;float: right;vertical-align: top; margin-top: 5px; margin-right:10px; color:#666666; font-weight:bold; text-align:right}
DIV#HeaderContentRightMiddle{height: 12px;width: 400px;float: right;vertical-align: top; margin-top: 5px; margin-right:10px; text-align:right}
DIV#HeaderContentRightBottom{height: 28px;width: 500px;float: right;vertical-align: bottom; text-align:right;}
DIV#MainContent{margin-top:0.1em;}
DIV#FooterContent{margin-top:0.1em;padding-top:1em;padding-bottom:1em;BACKGROUND-COLOR:#FFA600;border: 1px solid #FF7E0C; color:#FFFFFF;}
DIV#systemWorking{ border:solid 2px #FF7E0C; position: absolute; background-color: white; width: 200px; height: 50px; top:0; right: 0; text-align: center;vertical-align:middle;z-index:200;}
DIV#blur{width: 100%;background-color: black;moz-opacity: 0.1;khtml-opacity: .1;opacity: .1;filter: alpha(opacity=10);z-index: 120;height: 100%;position: absolute;top: 0;left: 0;}
A.orange:link, A.orange:visited, A.orange:active {color: #FC3B02;font-weight:bold;text-decoration: none;}
A.orange:hover {color: #FC3B02;font-weight:bold;text-decoration: underline;}
A.white:link, A.white:visited, A.white:active {color: #FFFFFF;text-decoration: none;}
A.white:hover {color: #FFFFFF;text-decoration: underline;}
A.grey:link, A.grey:visited, A.grey:active {color: #666666;font-weight:bold;text-decoration: none;}
A.grey:hover {color: #666666;font-weight:bold;text-decoration: underline;}
A.darkgrey:link, A.darkgrey:visited, A.darkgrey:active {color: #333333;font-weight:bold;text-decoration: underline;}
A.darkgrey:hover {color: #333333;font-weight:bold;text-decoration: none;}
A.blue:link, A.blue:visited, A.blue:active {color: #0033FF;text-decoration: underline;}
A.blue:hover {color: #0033FF;text-decoration: none;}
A.bluebig:link, A.bluebig:visited, A.bluebig:active {color: #0033FF;text-decoration: none;font-weight:bold;font-size:12px;}
A.bluebig:hover {color: #0033FF;text-decoration: underline;font-weight:bold;font-size:12px;}
.title1 {FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica; font-weight:bold;}
.textwhite {FONT-SIZE: 12px; COLOR: #FFFFFF; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica; }
.textred {FONT-SIZE: 12px; COLOR: #FF0000; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica; }
.textred2 {FONT-SIZE: 12px; COLOR: #FF0000; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica; font-weight:bold;}
.textred3 {FONT-SIZE: 12px; COLOR: #FF0000; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica; vertical-align:middle;}
.textwhite2 {FONT-SIZE: 12px; COLOR: #FFFFFF; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica; font-weight:bold;}
.textgrey {FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica; font-weight:bold;}
.textgrey1 {FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica;}
.textgrey2 {FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica; font-weight:bold;}
.textgrey3 {FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: arial,helvetica;}
.textgrey4 {FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica; font-weight:bold;}
.textwait {FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: arial,helvetica; font-weight:bold; vertical-align:middle; text-align:left;}
.linewhite {background-color:#FFFFFF;color:#FFFFFF;height:1px;border:none;}
.SubmenuTitle{margin-right:0.5em;margin-bottom:0.5em;padding-top:0.2em;padding-bottom:0.2em;padding-left:8px;border: 1px solid #FF7E0C; color:#FE4A0E;font-weight:bold;FONT-SIZE: 12px; }
.SubmenuLink{margin-right:2em;padding-top:0.5em;padding-bottom:0.2em;border-bottom: 1px dashed #FF7E0C; color:#FE4A0E;FONT-SIZE: 12px; }
.SubmenuInfo{margin-right:0.5em;margin-bottom:0.5em;border: 1px solid #666666; font-weight:bold;FONT-SIZE: 12px; }
.SubmenuInfoTitle{margin-bottom:0.5em;padding-top:0.2em;padding-bottom:0.2em;padding-left:8px;border-bottom: 1px solid #666666; color:#FE4A0E;font-weight:bold;FONT-SIZE: 12px; }
.SubmenuInfoDetail{margin-bottom:0.5em;padding-top:0.2em;padding-bottom:0.2em;padding-left:8px;padding-right:0.5em;color:#666666;font-weight:normal;FONT-SIZE: 12px;}
.FrameTitle{margin-bottom:1em;padding-top:0.2em;padding-bottom:0.2em;padding-left:8px;border: 1px solid #FF7E0C; color:#333333;font-weight:bold;FONT-SIZE: 12px; }
.FrameContent{margin-bottom:2em;padding-top:0.2em;padding-bottom:0.2em;padding-left:8px;}
.FrameTopWindowClose{margin-bottom:1em;padding-top:0.2em;padding-bottom:0.2em;padding-left:8px;border-bottom: 1px solid #FF7E0C; color:#333333;font-weight:bold;FONT-SIZE: 12px; }
.FrameBottomWindowClose{margin-bottom:1em;padding-top:0.2em;padding-bottom:0.2em;padding-left:8px;border-top: 1px solid #FF7E0C; color:#333333;font-weight:bold;FONT-SIZE: 12px; }
.ScheduleHead{background-color: #FFB03C; text-align: center; font-weight:bold;}
.ScheduleHead1{background-color: #FFC166; text-align: center;}
.ScheduleHead2{background-color: #FFFABB; text-align: center;}
.ScheduleDetail{background-color: #FFFACC; text-align: left; padding-left:30px; FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica}
.OrangeTextBold{font-weight:bold;color:#FC3B02;}
.OrangeLine{color:#FC3B02;height:1px;}

