/* CSS Document */

body {
background-image:url(/images/toppiece.png);
background-repeat: repeat-x;
background-color:#f0f0f0;
margin-top:0px;
margin-bottom:0px;
text-align:right;
font-family:"Verdana";
color:#0083fd;
font-size:14px;
line-height: 1.5
}

h1 {
font-size:24px;
font-family:"Verdana";
color:#000000;
line-height: 1
}

a:link {
	color:#0083fd;
	text-decoration:none;
	}
a:visited {
	color:#0083fd;
		text-decoration:none;

}
a:active {
	color:#0083fd;
		text-decoration:none;

}
a:hover {
	color:#000000;
		text-decoration:underline;

}

#topbanner {
background-image:url(/images/topbanner.png);
margin-left:auto;
margin-right:auto;
height:117px;
width:890px;
padding-right:10px;
padding-top:10px;
font-family:"Verdana";
color:#0083fd;
font-size:12px
}

#graphic {
width:800px;
height:219px;
background-image:url(/images/biggergraphic_withwords.jpg);
margin-left:auto;
margin-right:auto;
}

a.menu {
font-family:"Verdana";
color:#ffffff;
text-decoration:none;

}
a:active.menu {
font-family:"Verdana";
color:#ffffff;
text-decoration:none;

}
a:visited.menu {
font-family:"Verdana";
color:#ffffff;
text-decoration:none;

}
a:hover.menu {
font-family:"Verdana";
color:#0083fd;
text-decoration:none;

}

#sitemap {
height:179px;
width:790px; 
background-color:#e7e7e7;
margin-left:auto;
margin-right:auto;

}

#buttonbar {
margin-left:auto;
margin-right:auto;
font-family:"Verdana";
color:#ffffff;
font-size:15px;
width:790px;
padding:5px;
background-color:#4c4c4c;
}

#buttonbarivs {
margin-left:auto;
margin-right:auto;
font-family:"Lucida Console";
color:#ffffff;
font-size:14px;
font-weight:bold;
width:790px;
padding:5px;
background-color:#4c4c4c;
}

#buttonbarvrapro {
margin-left:auto;
margin-right:auto;
font-family:"Lucida Console";
color:#ffffff;
font-size:14px;
font-weight:bold;
width:790px;
padding:5px;
background-color:#33cc33;
}

#buttonbarownerplus {
margin-left:auto;
margin-right:auto;
font-family:"Lucida Console";
color:#ffffff;
font-size:14px;
font-weight:bold;
width:790px;
padding:5px;
background-color:#A50021;
}

#buttonbarowl {
margin-left:auto;
margin-right:auto;
font-family:"Lucida Console";
color:#ffffff;
font-size:14px;
font-weight:bold;
width:790px;
padding:5px;
background-color:#FF9900;
}

#subnavivs {
width:490px;
height:27px;
padding-left:5px;
padding-right:5px;
padding-top:6px;
float:right;
background-image:url(/images/subnavivs.gif);
font-family:"Arial";
color:#5c5c5c;
font-size:12px;
}

#content{
padding-left:10px;
width:790px; 
background-color:#ffffff;
margin-left:auto;
margin-right:auto;
font-size:13px;
font-family:"Verdana";
color:#4c4c4c;
}

#contentivs{
padding-left:10px;
width:790px; 
background-color:#ffffff;
margin-left:auto;
margin-right:auto;
font-size:10px;
font-family:"Verdana";
color:#000000;
}

#newsbox {
float:right;
width:320px;
height:550px;
background-image:url(/images/newsbox550.gif);
padding-right:5px;

}

#menubox {
float:left;
width:171px;
padding-right:10px;

}

#menuboxtop {
background-image:url(/images/menuboxtop.gif);
width:171px;
height:20px;
margin-left:auto;
margin-right:auto;

}

#menuboxmiddle {
background-image:url(/images/menuboxmiddle.gif);
width:171px;
margin-left:auto;
margin-right:auto;

}

#menuboxbottom {
background-image:url(/images/menuboxbottom.gif);
width:171px;
height:20px;
margin-left:auto;
margin-right:auto;

}

#menuboxinner {
margin-left:auto;
margin-right:auto;
padding-left:15px;

}

#message {
float:right;
width:600px;
background-color:#ffffff;
padding-top:10px;

}

#subcurvetop600 {
background-image:url(/images/topcurveblue600.gif);
width:600px;
height:20px;
margin-left:auto;
margin-right:auto;
}
#subcurvemiddle600 {
background-image:url(/images/middlecurveblue600.psd);
width:600px;
margin-left:auto;
margin-right:auto;
}
#subcurvebottom600 {
background-image:url(/images/bottomcurveblue600.psd);
width:600px;
height:24px;
margin-left:auto;
margin-right:auto;
}

#row {
width:570px;
padding-left:10px;
padding-right:10px;
margin-left:auto;
margin-right:auto;
}

#column210 {
float:left;
width:200px;
padding-left:10px;
margin-left:auto;
margin-right:auto;
}

#column390 {
width:360px;
float:right;
padding-left:5px;
padding-right:10px;
margin-left:auto;
margin-right:auto;
}

#boxblue {
background-image:url(/images/boxblue175.gif);
width:180px;
height:100px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
font-family:"Arial";
color:#045998;
font-size:12px;
float:center;
}

#boxblue h1{
	font-family: Verdana;
	font-size:20px;
	color:#16437c;
	text-align:center;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
}

#boxblue h2{
	font-family: Verdana;
	font-size:13px;
	color:#e5aa2c;
	text-align:center;
	margin:0px;
	padding:0px 0px 0px 0px;
}

#boxblue a:link {color:#16437c;text-decoration:none;}
#boxblue a:hover {color:#e5aa2c;text-decoration:underline;}
#boxblue a:active {color:#16437c;text-decoration:none;}
#boxblue a:visited {color:#16437c;text-decoration:none;}
#boxblue a:visited:hover {color:#e5aa2c;text-decoration:underline;}


#list ul{
	padding:0px 0px 10px 15px;
	margin:0px 0px 0px 20px;
	text-align:left;
}

#list li{
	font-family:  Verdana;
	font-size:13px;
	color:#3d3d3e;
	text-align:left;
	letter-spacing:1px;
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style-image:url('/images/bullet.gif');
}

#footer {
background-image:url('/images/footer.png');
width:800px;
height:55px;
padding-top:7px;
margin-left:auto;
margin-right:auto;
font-size:11px;
font-family:"Verdana";
color:#ffffff;
}

.spacer {
clear:both;
}

.title {
font-size:15px;
font-family:"Verdana";
color:#0083fd;
font-weight:bold;
}

.subtitle {
font-size:14px;
font-family:"Verdana";
color:#4c4c4c;
font-weight:bold;
}

.headline {
font-size:24px;
font-family:"Verdana";
color:#000000;
line-height: 1
}

.largefont {
font-size:18px;
font-family:"Verdana";
color:#000000;
font-weight:bold;
line-height: 1
}

.highlight {
font-family:"Verdana";
color:#6699FF;
}

.sitetitle {
font-size:15px;
font-family:"Verdana";
color:#1d1d1d;
font-weight:bold;
}

.sitesubtitle {
font-size:12px;
font-family:"Verdana";
color:#2c2c2c;
font-weight:bold;
}

.sitelink {
font-size:10px;
font-family:"Verdana";
color:#4c4c4c;
font-weight:bold;
}

/*---------------- IVS Required Formatting-------------*/

.ivspagetitlebig {
font-size:24px;
font-family:"Verdana";
color:#000000;
font-weight:bold;
}

.pagetitlebig {
font-size:24px;
font-family:"Verdana";
color:#000000;
font-weight:bold;
}

.pagetitle {
font-size:18px;
font-family:"Verdana";
color:#000000;
font-weight:bold;
}

