/* CSS Document */

body {
width: 98%;
font-family: Arial, Tahoma, Sans-serif, Helvetica, Verdana;
font-size: 77%;
text-align: center;
background-color: #6F715C;
color: #000000;
margin-top: 10px;
padding: 0;
}

/*page settings*/

#page {
width: 1024px;
border: 1px solid #888888;
background-color: #FFFFFF;
color: inherit;
text-align: left;
overflow: hidden;
margin: auto;
padding-left: 5px;
}

/* Header */

#header {
/* background-image: url(images/isg_header.gif); */
background-repeat: no-repeat;
background-color: #FFFFFF;
border-top: 1px solid #888888;
width: 99%;
padding: 0px;
margin-bottom: 20px;
overflow: hidden;
}


.logoleft {
width: 32%;
padding: 5px;
float: left;
overflow: hidden;
}

.logoright {
width: 32%;
padding: 5px;
float: right;
overflow: hidden;
}

.topbox {
color: #000000; 
border: 1px solid #000088;
padding: 5px;
margin: 2px;
text-align: justify;
}

.topboxcentered {
color: #000000; 
border: 1px solid #000088;
padding: 5px;
margin: 2px;
text-align: justify;
}


/* Top Settings */

#top {
width: 99%;
padding: 5px;
overflow: hidden;
}

#top h1{
font-size: 1.6em;
color: #000080;
background-color: inherit;
font-weight: bold;
margin: 0;
padding: 2px;
}

#navigation {
width: 25%;
padding: 5px;
float: left;
overflow: hidden;
background-color: inherit;
}

form{margin: 0;}

p {padding: 2px; margin: 0;}

h1 {font-size: 140%;padding: 2px; margin: 0; color: #191970;}
h2 {font-size: 130%;padding: 2px; margin: 0; color: #191970;}
h3 {font-size: 120%;padding: 2px; margin: 0; color: #191970;}
h4 {font-size: 110%;padding: 2px; margin: 0; color: #191970;}

a {text-decoration: none; color: #191970; background-color: inherit;}
a:hover {color: #FB9202; text-decoration: underline;}

/*a:visited {
          color: #FF9906; 
          text-decoration: none;
          }*/

input {margin: 5px;}
.left {float:left;}
.right {float:right;}

img {margin: 5px; border: 0px;}

.left {float:left;}
.right {float:right;}
.addbox {border: 2px solid #888888;}
.addbox1 {margin: 7px;}

.menu {width: 100%; line-height: 20px;}
.menu li {width: 100%; line-height: 20px; color: #191970; background-color: inherit; list-style-type: none;}
.menu li a {width: 100%; line-height: 20px; font-weight: bold; color: #000066; background-color: inherit; background-repeat: no-repeat;}
.menu li a:hover {width: 100%; line-height: 20px; font-weight: bold; color: #FB9202; background-repeat: no-repeat; text-decoration: none;}

/*.menu visited {
          color: #FF9905; 
          text-decoration: none;
          }
.menu li a:visited { 
                   text-decoration: none; 
                   display: block;
                   line-height: 20px; 
                   color: #FF9900;
                   background-color: #000066; 
                   background-repeat: no-repeat;
                   }*/          
.menu ul {margin: 0; padding: 0;}

.onpage {display: block;
					width: 155px;
					height: 20px;
					line-height: 20px;
					color: #000066;
					background-color: #FB9202; 
					text-decoration: none}
		
/* end of left column */



.splitleft {
width: 48%;
margin-left: 5px;
margin-right: 5px;
float: left;
overflow: hidden;
}

.splitright {
width: 48%;
margin-right: 5px;
margin-left: 5px;
float: right;
overflow: hidden;
}


#printable {
width: 100%;
padding: 20px;
border: 1px solid #888888;
background-color: #FFFFFF;
color: inherit;
text-align: left;
overflow: hidden;
margin: auto;
}


/* content */

#content {
width: 71%;
padding: 5px;
background-color: #FFFFFF;
color: inherit;

overflow: hidden;
}

#content2 {
width: 100%;
background-color: #FFFFFF;
color: inherit;
overflow: hidden;
}

/* Footer */

#footer {
background-color: inherit;
color: inherit;
width: 99%;
text-align: center;
border-top: 1px solid #888888;
padding: 5px;
clear: both;
}

