/* CSS Document */

body {
	background-color: #E6D7CB;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#outsidecont {
width:888px;
background-image:url(../images/side_shadow.gif);
background-position:right;
background-repeat:repeat-y;
margin-left:auto;
margin-right:auto;
}

#insidecont {
width:882px;
background-image:url(../images/subleft_bg.gif);
background-color:#FFFFFF;
background-position:left;
background-repeat:repeat-y;
}
#hpinsidecont {
width:882px;
background-color:#DECABA;
}

#topblue {
height:66px;
background-color:#001B73;
}

#flash {
height:266px;
width:882px;
}

.logo {
position:relative;
left:15px;
top:8px;
float:left;
}

.topname {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-style:italic;
font-weight:bold;
color:#C7CFE8;
padding:25px;
float:right;
}

clear {
clear:both}

#topnav {
height:28px;
background:url(../images/topnav_bg.gif) repeat-x;
width:882px;
}
#midnav {
height:37px;
width:882px;
background-color:#182961;
}

#midnav2 {
height:36px;
width:882px;
background-color:#182961;
}
#intros {
height:98px;
width:882px;
background-image:url(../images/desc_bg.gif);
background-repeat:repeat-x;
}

.revintro {
position:relative;
top:18px;
left:60px;
width:225px;
color:#FFFFFF;
float:left;
}

.docintro {
position:relative;
top:18px;
left:78px;
width:240px;
color:#FFFFFF;
z-index:10;
padding-left:60px;
background-image:url(../images/intro_bg.gif);
background-repeat:repeat-y;
Float:left;
}

.netintro {
position:relative;
top:18px;
left:-2px;
width:220px;
color:#FFFFFF;
z-index:11;
padding-left:50px;
background-image:url(../images/intro_bg.gif);
background-repeat:repeat-y;
float:right;
}

#hptext {
background-color:#DECABA;
width:882px;
}

.hometext {
padding:40px 60px 40px 70px;
line-height: 20px;
}

#leftnav {
width:201px;
float:left;
}

.leftnavtext {
padding-top:20px ;
padding-left:20px;
padding-right:15px;
line-height:16px;
}

#maincontent {
width:681px;
float:right;
background-color:#FFFFFF;
}

.maintext {
padding: 35px 35px 20px 35px;
line-height:20px;
}

#clear {
clear:both; 
visibility:collapse
}

.toptext {
text-align:right;
padding-right:22px;
padding-top:6px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #002851;
}

.subimage {
float:right;
padding-left:15px;
width:150px;
}

a {
	font-family: Gill Sans, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #002851;
}

a:link {
	color: #002851;
	text-decoration: none;
}
a:visited {
	color: #002851;
	text-decoration: none;
}
a:hover {
	color: #996600;
	text-decoration: none;
}
a:active {
	color: #996600;
	text-decoration: none;
}


a.bottomlink {
text-decoration:underline;
color:#FFFFFF;
border:0px #001B73;
}
a.bottomlink:link{
color:#FFFFFF;
text-decoration:underline;
border:0px #001B73;

}
a.bottomlink:visted{
color:#FFFFFF;
text-decoration:underline;
border:0px #001B73;

}
a.bottomlink:hover {
color:#996600;
text-decoration:underline;
border:0px #001B73;

}
a.bottomlink:active {
color:#996600;
text-decoration:underline;
border:0px #001B73;

}

a.sidelink {
font-size:15px;
}
a.sidelink:link{
color:#001B73;
}
a.sidelink:visted{
color:#001B73;
}
a.sidelink:hover {
color:#996600;
}
a.sidelink:active {
color:#996600;
}

a.sidesublink {

}
a.sidesublink:link{
color:#000000;
}
a.sidesublink:visited{
color:#000000;
}
a.sidesublink:hover {
color:#996600;


}
a.sidesublink:active {
color:#996600;

}

a.textlink {
text-decoration:underline;
}

a.textlink:link {
text-decoration:underline;
color: #002851;
}

a.textlink:visited {
text-decoration:underline;
color: #002851;
}

a.textlink:hover {
text-decoration:underline;
color: #996600;
}

a.textlink:active {
text-decoration:underline;
color: #996600;
}

body,td,th {
	font-family: Gill Sans, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

h1 {
font-size:18px;
font-weight:normal;
color:#001D4B;
 margin-bottom:12px;
margin-top:5px;
}

#bottom {
width:888px;
height:38px;
background-image:url(../images/bottom_bar.gif)
}

.bottomtext {
color:#FFFFFF;
padding-top:10px;
padding-left:35px;
}
a:link {
	text-decoration: none;
}

.lefttext {
float:left;
}

.righttext{
float:right;
padding-right:40px;
}
.style1 {font-family: Verdana, Arial, Helvetica, sans-serif}

ul.left
{
list-style-type:none;
padding-left:8px;
margin:0px;
}
li.left
{
background-image:url(../images/bullet_blue.gif);
background-repeat:no-repeat;
background-position:0px 3px; 
padding-left:10px;
margin-top:4px;
}

.bluedot {
float:left;
margin-top:3px;
}

.indent {
margin-left:0px;
}

p {
line-height:21px;
margin-bottom:12px;
margin-bottom:12px;
}