﻿body  {
	font: small Verdana;
    background: white;
	margin: 10px 10px 10px 10px;
	padding: 0;
	text-align: left;
	color: #000000;
}
#container { 
	/*background: #dbd7ed;*/
    background: white;
	width: 100%; 
    width: 100%;        /* new */
	max-width: 922px;   /* new */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
} 
#header { 
	background: #FFFFFF;  
	padding: 0 0px 0 0px;
    font-size: xx-small;
    text-align: left;
} 

#sidebar1 {
	background: white; 
	float: left; 
	/* width: 180px; 
	padding: 0px 00px 0px 0px; */
    margin-top: 1%;
	margin-left: 1%;
	margin-bottom: 1%;
	max-width: 200px;
	width: 35%;
}
#mainContent { 
	/* margin: 0px 10px 10px 0x;
	padding: 0px 10px 10px 195px; */
    width: 100%;  
	/* max-width:922px; */
    max-width:1000px; 
    font: small Verdana;
    float: left;
	background: white;
	padding: 0px 1% 1% 1%;
    margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
#imageContent { 
	/* margin: 0px 10px 10px 0x;
	background: White;
	padding: 0px 10px 10px 195px; */ 
    float: left;
	width:100%;
	background: white;
	padding: 0px 1% 1% 1%;
}
#mainContent2 { 
	/* margin: 0px 10px 10px 0x;
	background: white;
	padding: 0px 10px 10px 195px; */ 
    float: left;
	width:100%;
	padding: 0px 1% 1% 1%;
}  
#footer { 
	padding: 0px 30px 30px 30px; 
	background: #0f6244;
    font-size: medium;
	float: left;
    width: 100%;
    color: white;
    margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: center; /* this overrides the text-align: center on the body element. */  
	/*max-width:922px;*/
} 
.rounded {
  border-radius: 10px;
  background: #f0f0f0; 
}
.btntb
{
  background-color: #44d200;
  border-color: #44d200;
  color:black;
}
.DynamicMenuZIndex
{
z-index: 999;
}


.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
    
.staticItem
{
    padding-left: 19px;
    width:100%;
    font-size: medium;
    height: 40px;
    cursor:pointer;
}


.staticItem:hover 
{
    background-color:#c1c1c1;
    color:black;
    font-size: medium;
}

.navbar-default {
    /* color: #f0f0f0; */
    color: white;
    font-size: small;
    background-color: #0f6244;
    border-color: #0f6244;
    width: 100%;
}

.navbar .nav > li > a {
    float: none;
    color: white;
    vertical-align: bottom;
    /*width:150px;*/
    font-size: medium;
    background-color: #0f6244;
    /*background-color: White;*/
}
.navbar .nav > li > a:hover {
    float: none;
    color: black;
    /* width:200px; */
    font-size: medium;
    background-color: white;
}
.navbar .navbar-collapse .nav > li > a:hover {
    float: none;
    color: black;
    /* width:200px; */
    font-size: medium;
    background-color: white;
}
.navbar-default .navbar-collapse.in 
{
    /*background-color:white;*/
    color: #033457;
    height: 350px;
}
/*.navbar.navbar-wrap3 .navbar-brand {
  padding: 0;
  margin: 0;
}
.navbar.navbar-wrap3 .navbar-brand img {
  height: 75px;
  width: 300px;
  padding: 0;
  margin: 0;
  left: 0;
}
.navbar.navbar-wrap3 {
  background: #77B69C;
  border-bottom: 10px solid #428BCA;
}
.navbar.navbar-wrap3 .navbar-header {
  height: 75px;
}
.navbar.navbar-wrap3 .navbar-toggle {
  margin-top: 20px;
}
@media (min-width: 768px) {
  .navbar.navbar-wrap3 .navbar-nav > li > a {
    line-height: 45px;
  }
}
@media (max-width: 360px) {
  .navbar.navbar-wrap3 .navbar-brand img {
    height: auto;
    width: 210px;
    padding: 0;
    margin: 4px 0;
    left: 0;
  }
  .navbar.navbar-wrap3 .navbar-nav > li > a {
    line-height: 20px;
  }
  .navbar.navbar-wrap3 .navbar-toggle {
    margin-top: 8px;
  }
  .navbar.navbar-wrap3 .navbar-header {
    height: auto;
  }
  body {
    background: red;
  }
}*/

.custom-icon {
color: white !important;
background-color: white !important;
}
 .mGrid { background-color: #fff; margin: 5px 0 10px 0; border: solid 1px #525252; border-collapse:collapse;
    font-size: small;
}
       .mGrid td { padding: 2px; border: solid 1px #c1c1c1; color: #333333; }
       .mGrid th { padding: 4px 2px; color: #033457; font-weight: bold; background: #63aaea; border-left: solid 1px black; font-size: 0.9em; }
       .mGrid .alt {background: #ffffc url(/css/grd_alt.png) repeat-x top; }
       .mGrid .pgr {background: #424242 url(/css/grd_head1.png) repeat-x top; }
       .mGrid .pgr table { margin: 5px 0; }
       .mGrid .pgr td { border-width: 0; padding: 0 6px; border-left: solid 1px #666; font-weight: bold; color: #fff; line-height: 12px; }   
       .mGrid .pgr a { color: #666; text-decoration: none; }
       .mGrid .pgr a:hover { color: #000; text-decoration: none; }
    .mGrid .ed {
        color: #000;
        font-size: x-small;
    }
    .mDView { background-color: #fff; margin: 5px 0 10px 0; border: solid 1px #547236; border-collapse:collapse;
    font-size: small;
}
       .mDView td { padding: 2px; border: solid 1px #c1c1c1; color: #333333; }
       .mDView th { padding: 4px 2px; color: #fff; background: #547236; border-left: solid 1px #547236; font-size: 0.9em; }
       .mDView .fh { padding: 4px 2px; color: White; background: #547236; border-left: solid 1px #547236; font-size: 0.9em; }
       .mDView .alt {background: #fcfcfc url(/css/grd_alt.png) repeat-x top; }
       .mDView .cmd {height: 30px; background: #0A076E; font-weight: bold;}
       .mDView .cmd a {color: White;}
       .mDView .edit {font-size: xx-small;}
       .mDView .pgr {background: #0A076E; }
       .mDView .pgr table { margin: 5px 0; }
       .mDView .pgr td { border-width: 0; padding: 0 6px; border-left: solid 1px #666; font-weight: bold; color: #fff; line-height: 12px; }   
       .mDView .pgr a { color: #666; text-decoration: none; }
       .mDView .pgr a:hover { color: #000; text-decoration: none; 
}