
/* =================BODY================= */

body {
  text-align : center;
  background-color : #006a92;
  font-family : Verdana, Arial, Helvetica, sans-serif;
}

#blank_body {
  background-color : #fff;
  text-align : left;
  font-size: 0.8em; 
}

#container {
  text-align : left;
  margin : 0px auto;
  width : 766px;
  border : 4px solid #4e4e4e;
  background-color :#F1F1F1; /*#e4e4e4*/
}





#content {
  text-align:left; 
  width : 766px;
  font-size: 0.8em;
  padding-left:10px;
  padding-right:10px;
  /*
  margin-left : 50px;
  border : 1px solid #fff;
  */
}

#content_area {
  text-align:left; 
  /*padding-left:50px;*/
  padding-right:50px;
  background-color : #F1F1F1; /*#e4e4e4*/
}
/*
#lsi_footer {
    background-color :#e4e4e4;
}
*/
.body_content {
    font-size: 0.9em;
}

.body_content_box {
    font-size: 0.9em;
    background-color:#E2E2E2;
    padding:10px;
}

/* =================FOOTER================= */
#footer {
}

#footertext {  
  text-align: left; 
  color:#cccccc; 
  font-size:10px; 
  padding-left:20px; 
  padding-right:20px;
}


/* =================GENERAL ELEMENTS================= */

.center {
  text-align : center;
}

a {
  color : #036;
}

a:hover {
  color : #036;
  background-color : #ccc;
}

h1 {
  color : #006;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 1.4em;
}

h2 {
  color : #036;
  font-size : 1.2em;  
}

h3 {
  color : #f00;
  font-size : 1.1em; 
}

/* =================IMAGES================= */
img.left {
  float : left;
  margin-right : 1em;
  vertical-align : text-top;
}

img.right {
  float : right;
  margin-left : 1em;
  vertical-align : text-top;
}

a.imagelink {
  padding : 3px;
  display : block;
}

a.imagelink:hover {
  color : #ccc
}

/* =================MISC ITEMS================= */
p.legalnotice {
  text-align : center;
  font-size : 0.8em;
  font-weight : bold;
}

p.copyright {
  text-align : center;
  font-size : 0.8em;
  color : #253161;
  line-height : 1.5em;
}

a.mvp {
  color : #fff;
  text-decoration : none;
}

a.mvp:hover {
  color : #000;
}

.center {
  text-align : center;
}

a.printversion {
  width : 80px;
  height : 20px;
  background : url(/dev_isc/images/printversion.gif) no-repeat;
  display : block;
  margin-right : 15px;
  border : 2px solid transparent;
  float : right;
}

a.printversion:hover {
  background-color : #888;
}

a.validator {
  width : 60px;
  height : 21px;
  background : url(/dev_isc/images/valid-xhtml10.png) no-repeat;
  display : block;
  border : 2px solid transparent;
  margin : 2em auto;
}

a.validator:hover {
  background-color : #888;
}

#error {
  background-color : #f66;
  padding : 1em;
  border : 2px solid #f00;
  text-align : center;
  margin : 1em;
  font-weight : bold;
}

#message {
  background-color : #fff;
  padding : 1em;
  border : 2px solid #036;
  text-align : center;
  margin : 1em;
  font-weight : bold;
  color : #036;
}

#flash {
  position : absolute;
  top : 100px;
  left : 50%;
  margin-left : -250px;
  width : 500px;
  background-color : #ff7;
  border : 2px solid #888;
  color : #000;
  padding : 10px;
  text-align : center;
  z-index : 10000;
}



.left_pane_header {
    color:#ffffff;
    font-weight:bold;
    font-size:10px;
}

.left_pane_content {
    color:#ffffff;
    font-size:10px;
}


.header_page {
    font-weight:bold;
    font-size:16px;
    color: #EE7A01;
}

.header_section {
    font-weight:bold;
    font-size:14px;
    color: #006A92;
    border-bottom: 1px solid #006A92;
    padding-bottom:5px;
}

.LeftPaneBackButton {
    position: absolute;
    top: 310px;
    left: 0px;
    z-index: 10000;
}

.column {
    float:left;
}
.clear {
    clear:both;
}


    