/* @group Body */

body {
	margin: 0; padding: 0;
	font: normal 10px Helvetica, sans-serif;
	font-size: 14px;
	color: #0000CC;
	width: 100%;
	background-color: #000099; /* Same as sidebar - Necessary for "equalcolumn height */
}

li {
    list-style: disc;
}
li a {
    line-height: 18px;
}


/* @end */

/* @group Layout */

/* @group SideNav */

#sidenav {
	width: 260px;
	padding-top: 5px;
	float: left;
	background-color: #000099;
}

*html #sidenav {
	position: absolute; 
	left: expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
#sidenav a {
  font-weight: normal;
}
a.nav {
	color: #fff;
  font-weight: normal;
}
/* @group Footer */

#footer {
	width: 100%;
	height: 50px;
	margin:  0 0;
	padding: 15px 0;
	background-color: #000099;
	text-align: center;
	color: #fff;
}
#footer a:link {
	color: #fff;
}


/* @end */

/* @group Main */

#content {
height: 100%;
margin: 20px 0px 0px 260px; /* coordinate with sidebar width */
	width: auto;
  padding: 0;
  border-right: 18px solid #000099;
	background-color: #fff;
		min-height: 600px;
  color: #0000CC;
  min-width: 600px;

  /*border: 1px solid #000099;
  -moz-border-radius: 15px;
border-radius: 15px;*/
}



#main {
	width: 100%;
  margin:  0 auto 0;
	padding: 10px 0;
  color: #0000CC;

}

.container {width: 100%; margin: 0px auto 0;  font-size: 1.2em; position: relative;min-height: 600px;color: #0000CC;}



/* @end */

/* @group Header */

#header {
  margin: 0 auto 0;
  width: 100%;
  padding: 20px 0 20px 0;
  text-align: center;
  background-color: #fff;
  bottom-border: 15px solid #000099;
}

img.logo {
  margin-top: 20px;
  margin-left: 20px;
  height: 150px;
  float: left;
}

div#script {
  margin:  40px 0;
  text-align: center;
  padding-right: 70px;
}

#script img {
  width: 450px;
}



/* @end */



/* @end */

/* @group Content */


#oneCol {
	width: 902px;
	margin: 0 auto 0;
	min-height: 400px;
	padding: 20px 0;
}
.lgContentBox {
	width: 600px;
  font-size: 14px;
	margin: 0 auto 0;
	padding: 15px 0px;
  color: #0000CC;
  line-height: 1.3em;
}

.lgContentBox h1 {
    font-size: 125%;
}


/* @end */

/* @group Live Search */
#resultFS  {
	display: none;
}
.resultBox {
	width: 90%;
	margin: 20px auto 0;
	padding:  15px 15px;
}

input#searchbox {
	width: 300px;
}
div#searchContainer {
	width: 95%;
	margin: 0 auto 0;
	text-align: center;
	display: none;
}

/* @end */

/* @group Links */

a:link {
	color: #000099;
	text-decoration: underline;
  font-weight: bold;
}
a.plainlink {
	text-decoration: none;
}
a.lightlink {
	color: white;
	text-decoration: underline;
}
a.nolink {
	cursor: default;
	color: black;
}

a.submitButton {
	color: #fff;
}

#sidenav a {
  color: #fff;
  text-decoration: none;
}
#sidenav  a:hover {
  color: #000099;
  text-decoration: none;
}
#sidenav a:active.nav {
  color: #fff;
}


#sidenav a.small {
  font-size: 14px;
}


/* @end */

/*-------------impromptu---------- */
			.jqifade{ position: absolute; background-color: #aaaaaa; }
			div.jqi{ width: 400px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; position: absolute; background-color: #ffffff; font-size: 11px; text-align: left; border: solid 1px #eeeeee; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 7px; }
			div.jqi .jqicontainer{ font-weight: bold; }
			div.jqi .jqiclose{ position: absolute; top: 4px; right: -2px; width: 18px; cursor: default; color: #bbbbbb; font-weight: bold; }
			div.jqi .jqimessage{ padding: 10px; line-height: 20px; color: #444444; }
			div.jqi .jqibuttons{ text-align: right; padding: 5px 0 5px 0; border: solid 1px #eeeeee; background-color: #f4f4f4; }
			div.jqi button{ padding: 3px 10px; margin: 0 10px; background-color: #2F6073; border: solid 1px #f4f4f4; color: #ffffff; font-weight: bold; font-size: 12px; }
			div.jqi button:hover{ background-color: #728A8C; }
			div.jqi button.jqidefaultbutton{ background-color: #BF5E26; }
			.jqiwarning .jqi .jqibuttons{ background-color: #BF5E26; }
			/*-------------------------------- */