﻿a:link    {color:#333333;text-decoration: none}
a:visited {color:#0033CC;text-decoration: none}
a:hover   {color:#FF0000;text-decoration: none;font-weight:bold}
a:active  {color:#FF0000;text-decoration: none}
a:focus   {color:#FF0000;text-decoration: none;font-weight:bold}

.bg_bdy {background:#2e597b url(../images/main_bg.jpg) top repeat-x;}
.bg_budy {background-color:#EAEBFF;background-image: url(../images/bg_wall.png);background-repeat: repeat-x;}
.bg_body {background-color:#708090;background:#2e597b url(../images/main_bg.jpg) top repeat-x;}
.bg_modal {background-color:#EAEBFF;}
.bg_frame {
	/*background-color:#EAEBFF;*/
	/* IE10 Consumer Preview */ 
	background-image: -ms-radial-gradient(center, circle farthest-corner, #FFFFFF 0%, #D7EDF5 100%);
	
	/* Mozilla Firefox */ 
	background-image: -moz-radial-gradient(center, circle farthest-corner, #FFFFFF 0%, #D7EDF5 100%);
	
	/* Opera */ 
	background-image: -o-radial-gradient(center, circle farthest-corner, #FFFFFF 0%, #D7EDF5 100%);
	
	/* Webkit (Safari/Chrome 10) */ 
	background-image: -webkit-gradient(radial, center center, 0, center center, 505, color-stop(0, #FFFFFF), color-stop(1, #D7EDF5));
	
	/* Webkit (Chrome 11+) */ 
	background-image: -webkit-radial-gradient(center, circle farthest-corner, #FFFFFF 0%, #D7EDF5 100%);
	
	/* W3C Markup, IE10 Release Preview */ 
	background-image: radial-gradient(circle farthest-corner at center, #FFFFFF 0%, #D7EDF5 100%);
	
}


.std_tbl { width: 100%; height: 100%; border-collapse: collapse; }

/*****************************************************/
.bg_table {
	background-image:url(../images/bg_frame.png);
	/*background-image:url(../images/bg_lateral.gif);*/
	background-repeat:repeat-x;
}

.bg_popup {
	background-image:url(../images/bg_lateral.gif);
	background-repeat:repeat-x;
}

.titlehdr1 {
	font:normal 18px Lucida Sans;
	color:#CC3300;
	text-align:center;
	text-shadow: 2px 2px 0 rgba(256,256,256,1.0);
	font-weight: bold;
}
.titlehdr2 {
	font:normal 14px arial;
	color:#30307E;
	text-align:center;
}
.titlehdr3 {
	font:normal 14px Arial;
	color:#009900;
	text-align:center;
	font-weight:500;
}

.log_label {
	font-family: calibri;
	font-size: 18px;
	color:#000066;
	font-weight:500;
}
.log_input {
	font-family: verdana; 
	font-size: 13px; 
	color:#0000FF; 
	border-style:solid; 
	border-width:1px; 
	border-color:#FF6600; 
	border-radius: 3px;
}

.errmsg {
	font-family: verdana;
	font-size: 12px;
	color:#990000;
}

.footer{
	font:normal 11px Arial;
	color:#888888;	
}

/*****************************************************/
.bg_menu
{
	/*background-image:url(../images/bg_menu.png);
	background-repeat:repeat-x;*/
	background-color:#D7EDF5; /*EAEBFF;*/
    width: 100%; 
	height: 100px;
	border-collapse: collapse;
	border-radius:5px;
	box-shadow:0 1px 3px rgba(0,0,0,0.5);
	border-color:#666666;	
}

.txt_title {
	font-family: calibri;
	font-size: 16px;
	color:#000066;
	font-weight:500;
}

.txt_menu {
	font-family: Lucida Sans;
	font-size: 18px;
	color:#003399;
	font-weight: bold;
	height: 30px;
	text-align: center;
	text-shadow: 2px 2px 0 rgba(256,256,256,1.0);
}

.misc_label {
	font-family: calibri;
	font-size: 14px;
	color:#000066;
	font-weight:600;
}
.misc_txt {
	font-family: calibri;
	font-size: 14px;
	color:#333399;
	font-weight:500;
}
.titlebar
{
    /*width: 100%;*/ 
	height: 30px;
	color:#383;
	font-family: verdana;
	font-size: 14px;	
	font-weight: bold;
}

.c_label {
	font-family: calibri;
	font-size: 14px;
	color:#333333; /*#52527A; #3E3E3E;*/
	font-weight:500;
}

.c_text {
	font-family: calibri;
	font-size: 14px;
	color:#0033CC;
	font-weight:500;
}

.c_labelprv {
	font-family: Arial;
	font-size: 11px;
	height:20px;
	color:#333333;
	font-weight:600;
}

.c_textprv {
	font-family: Arial;
	font-size: 12px;
	height:20px;
	color:#0033CC;
	font-weight:500;
}

.c_input {
	font-family: calibri; 
	font-size: 14px; 
	color:#3333FF; 
	border-style:solid; 
	border-width:1px; 
	border-color:#999999; 
	height:22px;
	border-radius: 3px;
}

hr {
    display: block;
    height: 0px;
    border: 0;
    border-top: 1px solid #ccc;
    /*margin: 1em 0;*/
    padding: 0; 
}

.c_input:hover { color:#3333FF; background-color: #FFFAF0;border-color:#666666; }
/*.c_input:focus { color:#3333FF; background-color: #FFFAFA;border-color:green }*/
.c_input1 {
	font-family: calibri; 
	font-size: 14px; 
	color:#3333FF; 
	border-style:solid; 
	border-width:1px; 
	border-color:#CC0000; 
	height:20px;
	/*border-radius: 5px;*/
}


/* Main Menu */
#navigation {float: left;width: 100%;background:#819FF7;} /*CD853F  */
#navigation ul {margin: 0;padding: 0;}
#navigation ul li
{
	list-style-type: none;	display: inline;
}
#navigation li a
{
	display: block;
	float: left;
	padding: 5px 10px;
	font-family:Calibri;
	color: #FFFF00;	/*3333CC FFFF99*/
	text-decoration: none;
	border-right: 0.5px solid #ccc;
	
	/*background:#819FF7;
	border-radius: 9px 9px 0px 0px;*/
}
#navigation li a:hover { background: #383;color: #FFFF00; border-radius: 9px 9px 0px 0px;}

/* Sub Menu */
#navigasi {float: left;width: 100%;border-bottom:1px solid #ccc;} /*background:#CD853F;D26C6C*/
#navigasi ul {margin: 0;padding: 0;}
#navigasi ul li
{
	list-style-type: none;	display: inline;
}
#navigasi li a
{
	display: block;
	float: left;
	padding: 5px 10px;
	font-family:calibri;
	font-size:14px;
	color: #FFFAF0;
	background:#CD853F;
	text-decoration: none;
	border-right: 1px solid #ccc;
	border-radius: 9px 9px 0px 0px;
}
#navigasi li a:hover { background: #383;color: #FFFF00;}

