/body {
margin: auto;
text-align: center;
}

a {
line-height: 170%;
}

a:link {
color: #C96F26;
text-decoration: underline;
}

a:visited{
color: #C96F26;
text-decoration: underline;
}

a:hover {
color: #C96F26;
text-decoration: none;
}

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


a:link.linx {
color: #898888;
text-decoration: underline;
font-style: italic;
}

a:visited.linx {
color: #898888;
text-decoration: underline;
font-style: italic;
}

a:hover.linx {
color: #898888;
text-decoration: none;
font-style: italic;
}

a:active.linx {
color: #898888;
text-decoration: none;
font-style: italic;
}

#container {
width: 948px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #535252;
text-align: left;
line-height: 120%;
margin-left: auto;
margin-right: auto;
	}
	
#nav {
background: url(images/nav.gif) no-repeat top left;
width: 948px;
height: 62px;
position: relative;
}

#header {
width: inherit;
background-image: url(images/header.jpg);
height: 231px;
margin-bottom: 5px;
	}
	
#nav form {
width: 145px;
position: absolute;
top: 20px;
left: 795px;
}

#internalnav form {
width: 145px;
position: absolute;
top: 15px;
left: 785px;
}

#sidebar form {
margin-top: 0;
}

#input {
background: #F5F8FE;
color: #8C9CC1;
}

#submit {
margin-top: -10px !important;
margin-top: 0px;
}
	
#contenttop {
	background: url(images/contenttop.gif) no-repeat top left;
	padding: 10px 0px 0px 10px;
	}

#contentbottom {
	width: 948px;
	background: url(images/contentbottom.gif) no-repeat bottom left #E4E4E3;
	padding-bottom: 5px;
	}

#solutionsbox{
width: 215px;
height: 196px;
padding-top: 55px;
padding-left: 25px;
background: url(images/solutionsbox.gif) no-repeat top left;
}

#supportbox {
width: 215px;
height: 100px;
padding-top: 50px;
padding-left: 25px;
margin-top: -40px;
margin-bottom: 0px;
background: url(images/supportbox.gif) no-repeat top left;
}	
.boxtop {
	background: url(images/box_top.gif) no-repeat top left;
	padding-top: 25px;
	}

.boxbottom {
	width: 243px;
	background: url(images/box_bottom.gif) no-repeat bottom left;
	padding-bottom: 25px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: -5px;
	}
	
	#leftside {
	width: 246px;
	background: #E4E4E3;
	float: left;
	}
	
	#centercontent {
	float: left;
	width: 425px;
	border-left: 1px dotted #7D7C7C;
	border-right: 1px dotted #7D7C7C;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 10px;
	background: #E4E4E3;
	}
	
#contact {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 30px;
	padding-bottom: 5px;
	border-top: 1px dotted #7D7C7C;
	text-align: center;
	margin-left: -5px;
}

#rightside {
	float: left;
	width: 215px !important;
	width: 220px;
	margin-top: 15px;
	margin-left: 10px;
	padding-right: 10px !important;
	padding-right: 0px;
	font-size: 11px;
	font-style: italic;
}

.sections {
	border-top: 1px dotted #7D7C7C;
	margin-top: 10px;
	padding-top: 20px;
	padding-left: 5px;
}
	

h1 {
color: #FE9630;
font-size: 16px;
}

#internalcontainer {
width: 950px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #535252;
text-align: left;
line-height: 120%;
margin-left: auto;
margin-right: auto;
}

#internalcontenttop {
	background: url(/images/internalcontenttop.gif) no-repeat top left;
	padding: 10px 0px 0px 2px;
	}

#internalcontentbottom {
	width: 950px;
	background: url(/images/internalcontentbottom.gif) no-repeat bottom left #F2F1EE;
	padding-bottom: 5px;
	}


#sidegraphicbar {
width: 94px;
height: 564px;
background: url(/images/blog_sidebar.gif) no-repeat top left #F2F1EE;
float: left;
	}
	
#sidebar {
width: 188px;
background: #F2F1EE;
float: left;
padding-right: 10px;
padding-left: 10px;
font-size: 11px;
}

h2 {
color: #004E61;
font-size: 14px;
text-align: left;
margin-bottom: 3px;
}

h3 {
color: #004E61;
font-size: 14px;
text-align: left;
padding-left: 30px;
}


#sidebar li {
color: #004E61;
list-style-type: none;
font-weight: bold;
font-size: 10px;
line-height: 130%;
margin-left: -25px;
}

#sidebar ul ul li {
margin-left: -60px !important;
margin-left: -35px;
font-size: 9px;
font-weight: bold;
}

#sidebar li.selected {
color: #C96F26;
list-style-type: square;
line-height: 130%;
}

#sidebar li a:link {
color: #004E61;
text-decoration: none;
line-height: 130%;
}

#sidebar li a:visited{
color: #004E61;
text-decoration: none;
line-height: 130%;
}

#sidebar li a:hover {
color: #004E61;
text-decoration: underline;
line-height: 130%;
}

#sidebar li a:active {
color: #004E61;
text-decoration: underline;
line-height: 130%;
}

#breadcrumb {
font-size: 10px;
margin-left: 30px;

}

#internalcontent {
float: left;
border-left: 1px dotted #807F7F;
width: 640px;
padding-bottom: 10px;

}

#internalcontent p {
text-align: justify;
padding-left: 30px;
padding-right: 30px;
font-size: 11px;
}

#internalnav {
background: url(/images/internalnav.gif) no-repeat top left;
height: 57px;
width: 950px;
position: relative;
}

#footer {
width: 898px;
color: #9A9A99;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-bottom: 10px;
}

#footerleft {
float: left;
padding-left: 10px;
}

#footerright {
float: right;
padding-right: 10px;
}

#footer a:link {
color: #9A9A99;
text-decoration: none;
}

#footer a:visited{
color: #9A9A99;
text-decoration: none;
}

#footer a:hover {
color: #0F2B72;
text-decoration: none;
}

#footer a:active {
color: #0F2B72;
text-decoration: none;
}

.date {
color: #C96F26;
font-size: 15px;
text-align: right;
margin-right: 20px;
}

h4 {
background: #EFEFEF;
color: #606060;
padding: 5px;
border-top: 1px solid #D6D6D6;
border-bottom: 1px solid #D6D6D6;
font-size: 12px;
margin-bottom: 5px;
}

ul {
font-size: 11px;
}