body {

margin: 5px;

}


.top {
    background: #5ca3e1 none repeat scroll 0 0;
    border-bottom: 3px solid #ff9001;
    color: #fff;
    font-family: Open Sans,Arial;
    font-size: 18px;
    padding-bottom: 10px;
    padding-top: 10px;
    z-index: 5;
}
.navbar-default {
    background-color: transparent !important;
    border-color:inherit !important;
}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
    background-color: transparent;
    color: #fff;
}
navbar-default li > a
{
	color:#fff;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover
{
	color:#fff !important;
	background-color: transparent !important;
}
.navbar-default .navbar-nav > li > a
{
	color:#fff !important;
	  font-size: 14px;
    font-weight: bold;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover
{
		color:#fff !important;
	background-color: transparent !important;
}
.dropdown-menu
{
	left:-73px;
}

h1 {

color: #000000;

font-family: Tahoma, Verdana, Arial;

font-size: 18pt;

font-weight: bold;

text-align: left

}

h2 {

color: #000000;

font-family: Tahoma, Verdana, Arial;

font-size: 14pt;

font-weight: bold;

text-align: left

}

h3 {

color: #000000;

font-family: Tahoma, Verdana, Arial;

font-size: 11pt;

text-align: left

}



p, ul, ol, div, span, td, th {

color: black;

font-family: Tahoma, Verdana, Arial;

font-size: small;

}



img {border-color: #4E88D1;}



a {color: #0A5EB2;text-decoration: none}

a:visited {color: #0A5EB2;text-decoration: none}

a:link {color: #0A5EB2;text-decoration: none}

a:hover {color: #0066cc; text-decoration:underline}



a.rowhdr {color: #243E81;text-decoration: none}

a.rowhdr:visited {color: #243E81;text-decoration: none}

a.rowhdr:link {color: #243E81;text-decoration: none}

a.rowhdr:hover {color: #243E81; text-decoration:underline}



a.rowhdr2 {color: #0A5EB2;text-decoration: underline}

a.rowhdr2:visited {color: #0A5EB2;text-decoration: underline}

a.rowhdr2:link {color: #0A5EB2;text-decoration: underline}

a.rowhdr2:hover {color: #0066cc; text-decoration:underline}



td.top_section {

color: #8FB5E6;

font-size: 18pt;

font-weight: bold;

}



th.box_panel {

color: black;

background-color: #e7ecf8;

font-weight: bold;

padding: 1px;

text-align: center;

}

td.box_panel {

background-color: #ffffff;

padding: 1px;

}



.tabtable {background-color: #4E88D1;}

td.box_tab1 {

border: 1px solid #E7E9EF;

background-color: #ffffff;

padding: 3px;

}

td.box_tab0 {

border: 1px solid #E7E9EF;

background-color: #E8F0F8;

padding: 3px;

}



.btn {border-top: #6679A6 1px solid; border-left: #6679A6 1px solid; border-bottom: #0066CC 1px outset; border-right: #0066CC 1px outset; color: #243E81; background-color: #F4F6FB; font-family: Verdana, Tahoma, Arial; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px;}

.btn_important {border-top: #A66679 1px solid; border-left: #A66679 1px solid; border-bottom: #CC0066 1px outset; border-right: #CC0066 1px outset; color: #81243E; background-color: #FBF4F6; font-family: Verdana, Tahoma, Arial; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px;}



td.signin1 {padding: 5px; border: 1px solid #E7E9EF; background-color: #F1F4FB; text-align: center;}

td.signin2 {padding: 5px;}



.rowtable {border: #1587C6 solid 1px; padding: 2px;}

.rowtable2 {background-color: #E7E9EF;}

.rowtable3 {background-color: #D9DDE6;}



.rowhdr1 {color: #243E81; background: #CFD9F1; font-size: x-small; font-weight: bold; text-align: center;}

td.rowhdr2 {border: 1px solid #FFFFFF; color: #243E81; background: #CFD9F1; font-weight: bold;}

.rowone {background-color: #ffffff; text-align: left;}

.rowtwo {background-color: #e7ecf8; text-align: left;}

.rowone2 {background-color: #ffffff; text-align: left;}

.rowtwo2 {background-color: #e3f6e8; text-align: left;}

.rowused {background-color: #F8F9FA; text-align: left;}



.gray {color: #E7E9EF;}

.system {background-color: #FFF0F0;}

.note {padding: 5px; font-size: x-small; font-family: Tahoma, Verdana, Arial; color: #808080;}

.feedback {border: #ffffa0 solid 1px; background-color: #fffff0;}

.currentitem {background: #ffffff; font-weight: bold; border: 1px solid #CFD9F1;}



td.question {}

td.answer {}



img.calendar-icon {border:0px; width:19px; height:19px; vertical-align:top; margin:1px; margin-left:2px}

img.calendar-icon-hover {border:1px solid #AEB6C2; background-color:#DBE3F2; margin:0px; margin-left:1px}



a.context-button {display:block; box-sizing:border-box; -moz-box-sizing:border-box; font-size:70%; white-space:nowrap; height:22px; padding:2px; padding-top:3px; border:0px; margin:1px 1px 1px 3px;}

a.context-button:hover {height:24px; margin:0px 0px 0px 2px; border:1px solid #8fa1c4;}

a.icon {padding-left:24px; background-repeat:no-repeat; background-position:left top;}





.box_area h2{

    background: #3068ac;

    color: #fff;

    padding: 12px;

    text-align: center;

    box-shadow: 0px 0px 22px 1px #fff inset;

    border-radius: 6px;

}