﻿body {margin: 0px 0px 0px 0px; padding: 0px;font-family: Arial, sans-serif;text-align:center;background-color:#660000;background-image: url(../Images/body-bg2.gif);background-repeat: repeat-x;}

a {color:#0070DF;}
a:visited {color:#70AFEE;}
a:hover{background-color:#0070DF; color:#FFFFFF;}
a:active {background-color:#70AFEE; color:#FFFFFF;}

a.imageLink:hover {background-color:Transparent;}

.clear {clear:both;}

h1 {padding: 0px; margin: 0px 0px 20px 0px;color: #000000;font-size: 28px;font-weight: bold; letter-spacing:-2px;}
h2 {margin: 10px 0px 15px 0px;font-size: 20px;line-height: 28px;color:#000000;font-weight: bold;padding: 0px;}
h3 {margin: 20px 0px 3px 0px;color: #666666;font-size: 11px;padding: 0px;font-weight: normal;}

div#Container {margin: 0px auto 50px auto;padding:0px;text-align: center;width: 750px;display:none;background-color:#FFFFFF;border-left:solid 4px #4E0000;border-right:solid 4px #4E0000;background-image: url(../Images/bluebar-top.gif);background-repeat: repeat-x;}

/*---------------------------------------
HEADER
-----------------------------------------*/
div#header {height: 120px; position: relative;margin:0px 0px 0px 0px;padding:15px 7px 0px 7px;background-image: url(../Images/header-bg.jpg);background-repeat: repeat-x;background-position:bottom left;}
#logo {float:left;}
#tagline{position:absolute;top:25px;right:25px;margin:0px;padding:0px;font-size:28px;font-weight:bold;letter-spacing:-2px;}

/*---------------------------------------
NAVIGATION
-----------------------------------------*/
#nav{text-align:center;background-color:#818181;height:25px;position:relative;margin:0px;padding:0px;}
#tabs {margin:0px;padding:0px;}
#tabs ul {margin:0px;padding:0px;}
#tabs li {margin:0px;padding:0px;display: inline;list-style: none;border: none;}
#tabs a:link, #tabs a:visited {text-decoration: none;}
#tabs ul a:link, #tabs ul a:visited {float:left;color:#FFFFFF;font-family:Verdana,Sans-Serif;font-weight:bold;font-size:12px;padding: 4px 10px 4px 10px;margin:1px 0px 0px 0px;}
#tabs ul a:hover, #nav #tabs ul a.tabSelected {color: #000000;background:#D3D3D3;}

/*---------------------------------------
PAGE
-----------------------------------------*/
#page {text-align:left;padding:7px;background-color:#FFFFFF;}
#page p, #page li {font-size:14px;line-height:1.4em;}
#page td li {font-size:1.0em;}
#breadcrumb {position:relative;font-size:11px;margin-bottom:10px;}

/*---------------------------------------
	Dual Columns
-----------------------------------------*/
.DualCols {margin: 20px 0px 0px 0px;padding: 0px 0px 0px 0px;text-align: left;}
.DualColsSidebar {float: right;margin: 0px 0px 10px 0px;padding: 0px 0px 0px 10px;border-left: 1px dotted #cccccc;width: 240px;}
.DualColsContent {margin: 0px 0px 0px 0px;padding: 0px 0px 10px 0px;width:450px;}

.DualColsSidebar H1 {padding: 0px;margin: 0 0 10px 0;color: #000000;font-size: 15px;font-weight: bold;letter-spacing:normal;border-bottom:solid 1px #cccccc;}
#page .DualColsSidebar p {font-size: 14px;line-height: 1.4em;color: #000000;}

/*---------------------------------------
	Footer
-----------------------------------------*/
#footer{margin-top:20px;padding:5px;text-align:center;border-top:solid 1px #cccccc;clear:both;}
#footer p, #footer #footerLinks {font-size:11px;margin-top:3px;padding:0px;}
#footer a:link, #footer a:visited, #footer .service {padding-left:4px;padding-right:4px;}

/*---------------------------------------
	Pictures
-----------------------------------------*/
.MachineImage {border: solid 1px #003366;}
.imagesub {font-size:11px;font-weight:bold;}
