body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	/*background:url('images/bg_pattern.gif') repeat-x;*/
    /*background:url('images/bg_pattern2.gif');*/
	background-color:#D6DFE2;
    height:100%;
}

p {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
}

#fullheight {
  background-color:#FFFFFF;
  height:100%;
}


.highlight {
    color:#880000;
}

.error {
  color:#880000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
}

.formTextBox {
  font-size:11px;
  border:1px solid #626262;
}
.formMultiText {
  font-size:11px;
  border:1px solid #626262;
}

.formButton {
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
	font-family:Tahoma;
	font-size:11px;
	border: 1px solid #333333;
}



#mainContent {
	align: center;
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 8px;
	margin-bottom: 0px;
}
#content01 {
	float: left;
	width: 166px;
	margin-left:7px;
}
#content02 {
	float: left;
	width: 190px;
	margin-left:7px;
	background:url('images/dot.gif') repeat-y;
	/*background-position: -20px;*/
}
#content02 li {
	list-style: none;
	background-color:#0347a6;
	padding: 4px;
	margin: 4px;
	color:#FFFFFF;
    font-weight:bold;
    font-size:10px;
}
#content02 ul{
    list-style: none;
    margin-left:0;
	margin-top:0px;
    padding:0px;
}

#content02 a {
	color:#FFFFFF;
	text-decoration:none;
}

#footer a {
	color:#333333;
}

#content03 {
	float: left;
	width: 175px;
	margin-left:7px;
	background:url('images/dot.gif') repeat-y;

}
#content03_sub {
	margin-top:6px;
}
#content03 p {
	margin-top:0px;
	padding-left:10px;
	padding-top:10px;
}
#content01 p {
	margin-top:0px;
	padding-top:10px;
}
#content04 {
	float: left;
	width: 170px;
	margin-left:7px;
	background:url('images/dot.gif') repeat-y;
}
#footer {
	background:url('images/dot_h.gif') repeat-x;
	margin-left: 30px;
	margin-top:6px;
	margin-bottom:6px;
	margin-right: 40px;
	padding: 3px;
    padding-top:10px;
}

.newsDate {
	color:#0347A6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.newsTitle {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.newsArticle {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

a {
  color:#333333;
}

a:hover {
  color:#4A6D9D;
}

/* SUB PAGES */

#contentLeft {
  padding-top:0px;
  float:left;
  width:210px;
  margin-right:20px;
}

#contentCenter {
  padding-top:0px;
  float:left;
  width:500px;
  margin-left:20px;
}

#contentCenter a{
  color:#336699;
  text-decoration:none;
}

#contentCenter a:hover{
    /*background-color:#336699;*/
    /text-decoration:underline;

}

#contentCenter ul{
  list-style-image:url('images/bullet1.gif');
}


#contentLeft li{
  padding:8px;
  background-color:#4A6D9D;
  list-style:none;
  font-weight:bold;
  border-top:1px solid #FFFFFF;
}

#contentLeft ul{
  margin-left:0;
  list-style:none;
  padding:0px;
}

#contentLeft a{
	color:#FFFFFF;
	text-decoration:none;
}
#contentLeft a:hover{
	text-decoration:none;
	color:#D5B312;
}

#contentRight {
  float:left;
  width:150px;
  padding-left:20px;
}

#imgHeader img{
	padding-top:9px;
	padding-left:5px;
}

#sidebarMisc {
    padding-top:10px;
    padding-bottom:10px;
    /*background:url('images/quotes.gif') no-repeat;*/

}
#sidebar {
  float:left;
}

#quicklinksTitle {
    width:100%;
    border-bottom:solid #003366 3px;
    padding-bottom:4px;
    padding-left:10px;
    padding-top:10px;
    background-color:#0B6F89;
    font-weight:bold;
    color:#FFFFFF;
}
#quicklinks {
    width:99%;
    padding-top:4px;
    padding-bottom:4px;
    border-bottom:solid 1px #CCCCCC;
    border-left:solid 1px #CCCCCC;
    border-right:solid 1px #CCCCCC;
    padding-left:10px;
}

#pages {
    font-size:12px;
}

#pages ul{
    float:left;
    display:inline;
}

#pages li{
    background-color:#E7E7E7;
    border:1px thin;
    padding:4px;
    display: inline;
}

.results {
    border-bottom:1px dashed #000000;
    padding:5px;
}
.results a:hover {
  text-decoration:underline;
}
.sHighlight {
  background-color:#F6F3DD;
}

.pkgHolder {
    padding:8px;
    border:1px dotted #000000;
    width:125px;
    float:left;
}
.miscHolder{
  font-family: Arial;
  font-size: 11px;
  float:left;
  width:350px;
  background-color:#F4F4F4;
  padding:8px;
  margin-left:15px;
}

.descHolder {
  font-family: Arial;
  font-size: 11px;
  float:left;
  width:350px;
  background-color:#FFFFFF;
  padding:8px;
  margin-left:15px;
}








