/* Blue    #0777FF; Red     #F04E23
*/

body, table, div, img
{
    padding: 0px;
    margin: 0px auto;
    border-width: 0px;
}
body
{
    background-color: #ffffff;
}
.normal, div, p, td, li
{
    font-family: Verdana, Tahoma, Arial;
    font-size: 14px;
}
.TrackingResultsTable
{
	border-color:Black;
	font-size:8px;
}
.TrackingResultsTable td
{
	font-size:12px;
}
.TrackingResultsTable th
{
	font-size:12px;
	background: #0C6CB6;
	color:White;
	font-weight:bold;
}
.TrackingResultsTable .Row
{
	background: #FFFFFF;
}
.TrackingResultsTable .AlternateRow
{
	background: #DDDDFF;
}
.FormTable {
width: 600px;
}
.FormTable td {
	padding:2px;
}
.SearchResults td
{
    font-size: .8em;
    font-family: verdana;
}
.SearchResults tr.alternatingStyle
{
    background-color: #f5f2e0;
}
.fineprint {font-size:8pt;}
#outerDiv {
}
#minicartcontainer {
	position: absolute; top:0; right: 0; width: 240px; height: 71px; padding: 0px; z-index: 100;
	background: url('redheaderright.gif') no-repeat;
}
#minicartcontent {
	position: absolute; right: 5px; top: 3px; z-index: 200;
    font-size: 10px;
}
#minicartcontent a, #minicartcontent a:link, #minicartcontent a:visited, A.redheader, .redheader:link, .redheader:visited
{
    font-size: 10px;
    text-decoration: none;
    color: white;
}
.miniLocatorContainer 
{
	padding-left:20px;
	padding-top: 25px;
}
.miniLocatorHeader
{
	color:white;
	text-transform: uppercase;
	font-size: .9em;
	font-weight:bold;
	margin-bottom: 3px;
}
.miniLocatorText
{
	color:white;
	text-transform: uppercase;
	font-size: .8em;
	font-weight:bold;
}
.miniLocatorText input 
{
	font-size: .9em;
}
#UserMenus {
	position:absolute;right:240px;top:20px;text-align:right;background:#FFF;white-space:nowrap; z-index: 300;
}
#redheaderleft {
	position:absolute;
	top:0;left:0;
}
.formmaster td {
	padding:5px;
}
.redheader {
	height: 18px; width: 100%;
	background:#F04E23 url('redheadermain.png') repeat-x;
	text-align:right;
    font-weight: bold;
}

.outercolumn {
	margin:auto;
	background: white url('waterbkg410w.jpg') repeat-x;
}
#maincolumn {
	width: 850px; background: white;
}
#flashcontent
{
    border: 0;
    float: left;
}
.contentpane
{
    padding: 10px;
    background: url( 'ripplenew.png' ) no-repeat bottom center;
}
.contentpane2
{
    padding: 10px;
}
.TopPane {
	vertical-align:bottom;
	padding:0px;
}
.Head
{
    font-family: Arial;
    font-weight: bold;
    font-size: 16px;
    color: #222222;
}
.Grid td, .Grid th {font-size: 12px;}
.GridHeader {
	background: #EDEEE5;
}
.GridRow {
	border-top: 1px solid #D6D6D6;
}
.GridAlternateRow {
	background: #F1F5FA;
	border-top: 1px solid #D6D6D6;
}

.style1 {
    height: 10px;
}
.style2 {
}
.style3 {
    height: 40px;
}
h1 {
    font-family: Arial;
    font-size: 24px;
    color: #F04E23;
    padding-bottom: 5px;
	margin-bottom: 0px;
}
h2 {
    font-weight: bold;
    font-size: 16px;
    color: #F04E23;
}
h3 {
    font-weight: bold;
    font-size: 14px;
    color: #222222;
}
A:link, A:visited, A:active
{
    color: #0033CC;
}

.skinobject, a.skinobject, A.skinobject:link, A.skinobject:visited
{
    color: #F04E23;
}
.footer
{
    color: #005DAC;
    height: 83px;
    padding-top:18px;
    text-align: center;
    font-size: smaller; font-weight: bold;
    background: url( 'ripplenew.png' ) no-repeat top center;
}
.footerlinks, a.footerlinks, A.footerlinks:link, A.footerlinks:visited
{
    color: #F04E23;
    font-size: smaller;
    text-decoration: none;
}
.WatercopCommandButton 
{
	text-align:center;
	background: #000000 url('ConfigurationWizardButton45h.png') repeat-x;
	padding:2px;
	border: solid 0px #F0562D;
	color: white;
	font-size: 11px;
	font-weight:bold;
}
.WatercopCommandButton:hover
{
	background: #F0562D;
	/*color:#008FD4;*/
}
.ConfigurationWizardStep {
	text-align:center;
	width:125px;
	background: #000000 url('ConfigurationWizardButton45h.png') repeat-x;
	padding:5px;
	border: solid 1px #662000;
	color: black;
	font-size: 13px;
	font-weight:bold;
}
A.ConfigurationWizardStep, .ConfigurationWizardStep A:link, .ConfigurationWizardStep A:visited {
	color:white;
}
.instructions {
	padding-right:5px;
	text-align:right;
	color:#002C97;
	font-style: italic;
	font-size: .8em;
	font-weight: bold;
}
.callout {
	padding: 3px;
	background: #BCD1FF;
	border: solid 1px #5C81AF;
}
.callout2 {
	padding: 3px;
	background: #FFC4BC;
	border: solid 1px #5C81AF;
}
.SmallDropDownList
{
    font-size: 10px;
}
.LeftColText, .LeftColText a, .LeftColText a:link, .LeftColText a:visited
{
    color: white;
}
.Address {
    color: white;
	vertical-align:bottom;
	padding:23px; font-size:11px;
}
#leftpanecontainer {
	background: url('leftcolbg.png') no-repeat;
	width: 192px;
	height:566px;
}
.leftcolfaq
{
    padding-top: 15px;
    padding-left: 23px;
    padding-right: 15px;
    font-size: 12px;
    font-style: italic;
}
.leftcolfaq p, .leftcolfaq a, .leftcolfaq a:link, .leftcolfaq a:visited
{
    font-size: 12px;
    color: white;
    text-decoration: none;
}

.CATNormalBold .Normal
{
    font-size: 12px;
    font-weight: bold;
}
.RadMenu_AdminMenu .horizontal
{
}
.RadMenu_AdminMenu .vertical
{
    background-color: White;
    border: solid 1px #0777FF;
    border-top: 0px;
}
.RadMenu_AdminMenu .vertical .text
{
    color: #0777FF;
	font-size: 11px;
    border-top: solid 1px #0777FF;
    text-align: left;
    padding: 2px 6px 2px 6px;
}
.RadMenu_AdminMenu .horizontal .link
{
    color: #F04E23;
    text-decoration: none;
}
.RadMenu_AdminMenu .vertical .link:hover .text, .RadMenu_AdminMenu .vertical a.focused .text
{
    color: White;
}
.RadMenu_AdminMenu .vertical .link:hover, .RadMenu_AdminMenu .vertical a.focused
{
    background-color: #0777FF;
}
