﻿body
{
}
td.Default
{
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 12pt;
    color: Navy;
}
td.Default_small
{
    font-size: 10pt;  
}
td.Contact
{
    font-family: Verdana, Arial, Tahoma, sans-serif;
    font-size: 12pt;
    color: Black;
    text-align: center;
}
div.background_white
{
    background-color: #FFFFFF;
    padding: 10px;
}
div.blue_box_header
{
    background-color: #cfdbe3;
    font-weight: bold;
    border-color: Navy;
    border-style: solid;
    border-width: 1px;
    margin-bottom: 3px;
}    
.small_break
{
    font-family: Arial, Verdana, Tahoma, Sans-Serif;
    font-size: 3pt;
}    
/*          */
/* Generic  */
/*          */
.updHistPanel
{
    margin: 10px 10px 10px 10px;
    padding-bottom: 10px;
}
.updHistTitle
{
    display: inline; 
    font-size: 20px; 
    font-weight: bold;
    color: #000080; 
    padding-right: 10px;
}
.StaticMenu
{
    text-align: center; 
    /*background: url(images/rc_grad_t.gif) 0 0 repeat-x; width: 120px;*/
}
.adjustedZIndex
{
    z-index: 1;
    text-align: left;
}
.navy12, .black12
{
    font: normal 12pt Arial, Verdana, Tahoma, sans-serif; 
    color: #000080;
}
.black12
{
    color: #000000;
}
.navy10, .black10
{
    font: normal 10pt Arial, Verdana, Tahoma, sans-serif; 
    color: #000080;
}
.black10
{
    color: #000000;
}
table.tableGrid
{
    border: solid 1px #c2c2c2;
    border-collapse: collapse;
}
td.tdGrid
{
    border: solid 1px #c2c2c2;
}
table.tableGridOrder
{
    border: none;
    border-collapse: collapse;
    font: normal 12pt Arial, Verdana, Tahoma, sans-serif;
    color: #000000;
}
.MasterText
{
    line-height: 50px;
    vertical-align: middle;
    font-family: Arial, Verdana, Tahoma, Sans-Serif;
    font-size: 10pt;
    font-weight: normal;
    color: Navy;
    margin-right: 5px;
}
.Footnote, div.ContactFootnote
{
    font-family: Arial, Verdana, Tahoma, Sans-Serif;
    font-size: 8pt;
    font-weight: normal;
    color: Black;
}    
.background_gray
{
    background-color: #ebebeb;
}
.background_blue
{
    background-color: #cfdbe3;
}
.background_white
{
    background-color: #ffffff;
}
/*                     */
/* rounded border gray */
/*                     */
.gray_t {background: url(images/rc_gray_dot.gif) 0 0 repeat-x; width: 800px;}
.gray_b {background: url(images/rc_gray_dot.gif) 0 100% repeat-x;}
.gray_l {background: url(images/rc_gray_dot.gif) 0 0 repeat-y;}
.gray_r {background: url(images/rc_gray_dot.gif) 100% 0 repeat-y;}
.gray_bl {background: url(images/rc_gray_bl.gif) 0 100% no-repeat;}
.gray_br {background: url(images/rc_gray_br.gif) 100% 100% no-repeat;}
.gray_tl {background: url(images/rc_gray_tl.gif) 0 0 no-repeat;}
.gray_tr {background: url(images/rc_gray_tr.gif) 100% 0 no-repeat; padding: 10px;}
.grad_tr {background: url(images/rc_grad_tr.gif) 100% 0 no-repeat; padding: 10px;}
.grad_tl {background: url(images/rc_grad_tl.gif) 0 0 no-repeat;}
.grad_t {background: url(images/rc_grad_t.gif) 0 0 repeat-x; width: 800px;}
.grad_gray {background: url(images/grad_gray.gif) 0 0 repeat-x; width: 100%;}
.grad_blue {background: url(images/grad_blue.gif) 0 0 repeat-x; width: 100%;}
/*                          */
/* rounded corner lightgray */
/*                          */
.roundedcornr_box_lightgray
{
   background: #ebebeb;
}
.roundedcornr_top_lightgray div
{
   background: url(images/roundedcornr_lightgray_tl.png) no-repeat top left;
}
.roundedcornr_top_lightgray
{
   background: url(images/roundedcornr_lightgray_tr.png) no-repeat top right;
}
.roundedcornr_bottom_lightgray div
{
   background: url(images/roundedcornr_lightgray_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_lightgray
{
   background: url(images/roundedcornr_lightgray_br.png) no-repeat bottom right;
}
.roundedcornr_top_lightgray div, .roundedcornr_top_lightgray, 
.roundedcornr_bottom_lightgray div, .roundedcornr_bottom_lightgray
{
   width: 100%;
   height: 5px;
   font-size: 1px;
}
.roundedcornr_content_lightgray
{
    margin: 0 5px;
}
/*                          */
/* rounded corner lightblue */
/*                          */
.roundedcornr_box_lightblue
{
   background: #cfdbe3;
}
.roundedcornr_top_lightblue div
{
   background: url(images/roundedcornr_lightblue_tl.png) no-repeat top left;
}
.roundedcornr_top_lightblue
{
   background: url(images/roundedcornr_lightblue_tr.png) no-repeat top right;
}
.roundedcornr_bottom_lightblue div
{
   background: url(images/roundedcornr_lightblue_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_lightblue
{
   background: url(images/roundedcornr_lightblue_br.png) no-repeat bottom right;
}
.roundedcornr_top_lightblue div, .roundedcornr_top_lightblue, 
.roundedcornr_bottom_lightblue div, .roundedcornr_bottom_lightblue
{
   width: 100%;
   height: 5px;
   font-size: 1px;
}
.roundedcornr_content_lightblue
{
    margin: 0 5px;
}
a.PrintFriendly
{
    display: block;
    width: 207px;
    height: 25px;
    background-image: url(../../images/Icons/PrintButton.gif);
    background-repeat: no-repeat;
    line-height: 25px;
    text-align: left;
    vertical-align: middle;
    text-decoration: none;
    text-indent: 50px;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000080;
	background-position: left;
    position: absolute;
    bottom: 0;
    left: 0;
    margin: 0px 0px 5px 5px ;
}
a.bigButton:link, a.bigButton:visited, a.bigButton:hover
{
    display: block;
    width: 195px;
    height: 61px;
    background-image: url(images/button_large_off2.png);
    background-repeat: no-repeat;
    line-height: 61px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	font-size: 16pt;
	font-weight: bold;
	color: #ffffff;
    background-position: left;
	margin: 0;
	padding: 0 0 0 0;
	overflow: hidden;
}
a.bigButton:hover
{
    background-image: url(images/button_large_on2.png);
}
.bigButtonPreload
{
    background-image: url(images/button_large_on2.png);
    background-repeat: no-repeat;
    background-position: -1000px -1000px;
}
a.mediumButton:link, a.mediumButton:visited, a.mediumButton:hover
{
    display: block;
    width: 151px;
    height: 44px;
    background-image: url(images/button_medium_off2.png);
    background-repeat: no-repeat;
    line-height: 44px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
    background-position: left;
	margin: 0;
	padding: 0 0 0 0;
	overflow: hidden;
}
a.mediumButton:hover
{
    background-image: url(images/button_medium_on2.png);
}
.mediumButtonPreload
{
    background-image: url(images/button_medium_on2.png);
    background-repeat: no-repeat;
    background-position: -1000px -1000px;
}
a.smallButton:link, a.smallButton:visited, a.smallButton:hover
{
    display: block;
    width: 113px;
    height: 35px;
    background-image: url(images/button_small_off.png);
    background-repeat: no-repeat;
    line-height: 35px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
    background-position: left;
	margin: 0;
	padding: 0 0 0 0;
	overflow: hidden;
}
a.smallButton:hover
{
    background-image: url(images/button_small_on.png);
}
.smallButtonPreload
{
    background-image: url(images/images/button_small_on.png);
    background-repeat: no-repeat;
    background-position: -1000px -1000px;
}
a.vidBigButton:link, a.vidBigButton:visited, a.vidBigButton:hover
{
    display: block;
    width: 81px;
    height: 82px;
    background-image: url(../../images/Icons/vidStart.png);
    background-repeat: no-repeat;
    line-height: 82px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
    background-position: left;
	margin: 0;
	padding: 0 0 0 0;
	overflow: hidden;
}
a.vidBigButton:hover
{
    background-image: url(../../images/Icons/vidStart_on.png);
}
.vidBigButtonPreload
{
    background-image: url(../../images/Icons/vidStart_on.png);
    background-repeat: no-repeat;
    background-position: -1000px -1000px;
}
a.vidMedButton:link, a.vidMedButton:visited, a.vidMedButton:hover
{
    display: block;
    width: 32px;
    height: 33px;
    background-image: url(../../images/Icons/vidStart_med.png);
    background-repeat: no-repeat;
    line-height: 33px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
    background-position: left;
	margin: 0;
	padding: 0 0 0 0;
	overflow: hidden;
}
a.vidMedButton:hover
{
    background-image: url(../../images/Icons/vidStart_med_on.png);
}
.vidMedButtonPreload
{
    background-image: url(../../images/Icons/vidStart_med_on.png);
    background-repeat: no-repeat;
    background-position: -1000px -1000px;
}
.vidMedButtonGray
{
    background-image: url(../../images/Icons/vidStart_med_gray.png);
    background-repeat: no-repeat;
    background-position: left;
    width: 32px;
    height: 33px;
}
a.prevButton:link, a.prevButton:visited, a.prevButton:hover
{
    display: inline-block;
    width: 20px;
    height: 18px;
    background-image: url(../../images/Icons/arrowPrev.png);
    background-repeat: no-repeat;
    line-height: 18px;
	text-align: left; 
	text-indent: 35px;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	font-size: 11pt;
	font-weight: normal;
	color: #000080;
    background-position: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	overflow: hidden;
}
a.nextButton:link, a.nextButton:visited, a.nextButton:hover
{
    display: inline-block;
    width: 20px;
    height: 18px;
    background-image: url(../../images/Icons/arrowNext.png);
    background-repeat: no-repeat;
    line-height: 18px;
	text-align: left; 
	text-indent: 30px;
	vertical-align: middle;
	text-decoration: none;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	font-size: 11pt;
	font-weight: normal;
	color: #000080;
    background-position: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	overflow: hidden;
}
a.prevLink:link, a.prevLink:visited, a.prevLink:hover, a.nextLink:link, a.nextLink:visited, a.nextLink:hover
{
    font-family: Arial, Verdana, Tahoma, Sans-Serif; 
    font-size: 11pt; 
    font-weight: normal; 
    color: #000080; 
    text-decoration: none; 
    line-height: 18px; 
    vertical-align: middle; 
    padding: 0px 0px 0px 5px ;
}
a.nextLink:link, a.nextLink:visited, a.nextLink:hover
{
    padding: 0px 5px 0px 0px;
}
.prevLinkGray, .nextLinkGray
{
    font-family: Arial, Verdana, Tahoma, Sans-Serif; 
    font-size: 11pt; 
    font-weight: normal; 
    color: #707070; 
    text-decoration: none; 
    line-height: 18px; 
    vertical-align: baseline; 
    padding: 0px 0px 0px 5px ;
}
.nextLinkGray
{
    padding: 0px 5px 0px 0px;
}
a.sideBar:link, a.sideBar:visited, a.sideBar:hover
{
    color: #707070;
}
a.defaultHeader:link, a.defaultHeader:visited, a.defaultHeader:hover
{
    font-family: Arial, Verdana, Tahoma, Sans-Serif;
    font-size: 12pt;
    font-weight: normal;
    color: Navy;
    text-decoration: none;
}
a.defaultHeader:hover
{
    text-decoration: underline;
}
a.defaultBlue:link, a.defaultBlue:hover, a.defaultBlue:visited
{
    color: #000080;
    text-decoration: none;
}
a.defaultBlue:hover
{
    text-decoration: underline;
}
a.defaultBlue:visited
{
    color: #707070;
}
a.defaultBlack:link, a.defaultBlack:hover
{
    color: Black;
}
a.defaultBlack:visited
{
    color: #707070;
}
table.Standard
{
    border-width: 1px;
    border-style: solid;
    border-color: #ebebeb;
}
table.Stealth
{
    border: none 0;
    padding: 0 0 0 0;
    border-spacing: 0;
    display: table;
}
table.Blank, table.ContactMain
{
    border: 0px;
    padding: 0px 0px 0px 0px;
}
h3
{
    font-family: Verdana, Arial, Tahoma, Sans-Serif;
    font-size: 24px;
    font-weight: normal;
    color: Navy;
    letter-spacing: -1px; 
}
.popupControl
{
    border: outset 1px #c0c0c0;
    color: #444444;
    position: absolute;
    visibility: hidden;
}
/*          */
/* Pricing  */
/*          */
td.Pricing, td.PricingItems, td.PricingPrice, .PricingPanelBodySize
{
    font-family: Arial, Verdana, Tahoma, Sans-Serif;
    font-size: 12pt;
    color: Black;
    text-align: left;
}
td.PricingItems
{
    padding-left: 10px;
}
td.PricingPrice
{
    vertical-align: top;
    white-space: nowrap;
    width: 35%;
    border: solid 1px #c2c2c2;
}
div.PricingItemName
{
    color: Navy;
    font-weight: bold;
    padding-bottom: 5px;
}
div.PricingItemDesc
{
    padding-bottom: 5px;
}
div.PricingPanelHead
{
    cursor: pointer;
    padding-bottom: 8px;
    line-height: 13px;
}
div.PricingPanelBody
{
    padding-bottom: 8px;
}

.PricingPanelBodySize
{
     font-size: 10pt;
}

div.PricingPriceDouble
{
    padding-bottom: 3px;
    padding-top: 15px;
}
div.PricingPriceSingle
{
    padding-bottom: 3px;
    padding-top: 25px;
}
div.PricingHowA
{
    padding-right: 15px;
}
div.PricingHowB
{
    padding-left: 15px;
}
div.PricingHowC
{
    padding: 5px;
}
.PricingHowList
{
    padding-bottom: 12px;
}
.PricingHowTitle
{
    font-family: Verdana, Arial, Tahoma, Sans-Serif;
    font-size: 20px;
    font-weight: normal;
    color: Navy;
    letter-spacing: -1px;
    padding-top: 10px;
    text-align: center;
}
div.PricingSideA, div.PricingSideB
{
    background-image: url(images/panel1.png);
    background-repeat: no-repeat;
    margin-left: 5px;
    margin-bottom: 30px;
}
div.PricingSideB
{
    margin-bottom: 46px;
}
div.PricingSideC
{
    padding-top: 20px;
    padding-bottom: 20px;
}
div.PricingSideD
{
    text-align: center;
    padding-top: 5px;
}
div.PricingSideBodyBlue
{
    text-align: left;
    font-family: Arial, Verdana, Tahoma, Sans-Serif;
    font-size: 10pt;
    color: Navy;
    padding: 20px 10px 10px 10px;
}
div.PricingSideBodyGray
{
    text-align: left;
    font-family: Arial, Verdana, Tahoma, Sans-Serif;
    font-size: 10pt;
    color: #707070;
    padding: 0px 10px 10px 10px;
}
div.PricingSideTitleA, div.PricingSideTitleB, div.PricingSideTitleC
{
    text-align: left;
    font-family: Verdana, Arial, Tahoma, Sans-Serif;
    font-size: 12pt;
    color: Navy;
    padding-left: 10px;
    padding-top: 14px;
    line-height: 14px;
}
div.PricingSideTitleB
{
    line-height: 16px;
}
div.PricingSideTitleC
{
    line-height: 18px;
}
/*          */
/* Contact  */
/*          */
table.ContactMain
{
    border-bottom: solid 1px #c2c2c2;
    border-left: solid 1px #c2c2c2;
    border-right: solid 1px #c2c2c2;
    border-collapse: collapse;
    width: 730px;
}
td.Contact1
{
    text-align: center;
    vertical-align: top;
    width: 50%;
}
td.Contact2, td.Contact3
{
    text-align: left;
    vertical-align: middle;
}
td.Contact3
{
    padding-left: 12px;
}
div.ContactDivA, div.ContactDivB, div.ContactDivC
{
    font-family: Arial, Verdana, Tahoma, Sans-Serif;
    font-size: 12pt;
    font-weight: normal;
    color: Black;
    text-align: left;
    padding: 15px 10px 0px 40px;
}
div.ContactDivB
{
    padding: 20px 0px 20px 40px;
}
div.ContactDivC
{
    padding: 20px 20px 20px 40px;
}
.ContactTitle
{
    font-family: Verdana, Arial, Tahoma, Sans-Serif;
    font-size: 20px;
    color: Navy;
    line-height: 30px;
}
div.ContactFootnote
{
    width: 700px;
    padding-top: 10px;
}
/*          */
/* TechFAQ  */
/*          */
div.FAQPanelHead
{
    cursor: pointer;
    padding-top: 8px;
    padding-bottom: 8px;
    line-height: 13px;
}
/*             */
/* DemoVideos  */
/*             */
Table.DemoVidTable
{
    border-top: none;
    border-bottom: solid 1px #c2c2c2;
    border-left: solid 1px #c2c2c2;
    border-right: solid 1px #c2c2c2;
    width: 802px;
}
td.DemoVidIcon
{
    text-align: center;
    vertical-align: middle;
}
td.DemoVidText
{
    text-align: left;
    vertical-align: middle;
}
a.demoVid:link, a.demoVid:visited, a.demoVid:hover
{
    text-decoration: none;
    font-family: Arial, Verdana, Tahoma, Sans-Serif;
    font-size: 12pt;
    color: Navy;
    overflow: hidden;
}
a.demoVid:visited
{
    color: Gray;
}
a.demoVid:hover
{
    text-decoration: underline;
}
a.sampleScrn:link, a.sampleScrn:visited, a.sampleScrn:hover
{
    text-decoration: none;
    color: #000080;
}
a.sampleScrn:visited
{
    color: Gray;
}
a.sampleScrn:hover
{
    text-decoration: underline;
}
/*                    */
/*   Requirements     */
/*                    */
.RequirementsPanelIndent
{
    margin-left: 29px;
    font-size: 10pt;
}
/*               */
/*   Banners     */
/*               */
.FeaturesBanner
{
    margin-top: 10px;
    margin-bottom: 10px;
    background: url(../../images/Banner/FeaturesBanner.gif) no-repeat;
    width: 990px;
    height: 150px;
}
.SecurityBanner
{
    margin-top: 10px;
    margin-bottom: 10px;
    background: url(../../images/Banner/SecurityBanner.gif) no-repeat;
    width: 990px;
    height: 150px;
    position: relative;
}
.RequirementsBanner
{
    margin-top: 10px;
    margin-bottom: 10px;
    background: url(../../images/Banner/RequirementsBanner.gif) no-repeat;
    width: 990px;
    height: 150px;
    position: relative;
}
.WCUpdateBanner
{
    margin-top: 10px;
    margin-bottom: 10px;
    background: url(../../images/Banner/WCUpdateBanner.gif) no-repeat;
    width: 990px;
    height: 150px;
    position: relative;
}
.ReportsBanner
{
    margin-top: 10px;
    margin-bottom: 10px;
    background: url(../../images/Banner/ReportsBanner.gif) no-repeat;
    width: 990px;
    height: 153px;
}
.DemoVideosBanner
{
    margin-top: 10px;
    background: url(../../images/Banner/VideoBanner.gif) no-repeat;
    Width: 990px;
    Height: 150px;
    margin-bottom: 10px;
}
.MasterBanner
{
    background-image: url(../../images/Banner/MasterTitle.png);
    width: 990px;
    height: 60px;
    text-align: right;
}
.PricingBanner
{
    margin-top: 10px;
    margin-bottom: 10px;
    background: url(../../images/Banner/PricingBanner.gif) no-repeat;
    width: 990px;
    height: 151px;
    position: relative;
}
.FAQBanner
{
    margin-top: 10px;
    background: url(../../images/Banner/FAQBanner.gif) no-repeat;
    width: 990px;
    height: 150px;
    margin-bottom: 10px;
    position: relative;
}
.DownloadsBanner
{
    margin-top: 10px;
    background: url(../../images/Banner/DownloadBanner.gif) no-repeat;
    width: 990px;
    height: 150px;
    margin-bottom: 10px;
}
.SiteMapBanner
{
    margin-top: 10px;
    background: url(../../images/Banner/SiteMapBanner.gif) no-repeat;
    width: 990px;
    height: 150px;
    margin-bottom: 10px;
}
.UpdateBanner
{
    margin-top: 10px;
    background: url(../../images/Banner/UpdateBanner.gif) no-repeat;
    width: 990px;
    height: 150px;
    margin-bottom: 10px;
}
.ProgUpdateBanner
{
    margin-top: 10px;
    background: url(../../images/Banner/ProgUpdateBanner.gif) no-repeat;
    width: 990px;
    height: 150px;
    margin-bottom: 10px;
    position: relative;
}
.UpdateHistoryBanner
{
    margin-top: 10px;
    background: url(../../images/Banner/UpdateHistoryBanner.gif) no-repeat;
    width: 990px;
    height: 150px;
    margin-bottom: 10px;
}
.SupportBanner
{
    margin-top: 10px;
    background: url(../../images/Banner/SupportBanner.gif) no-repeat;
    width: 990px;
    height: 385px;
    margin-bottom: 10px;
    background-repeat: no-repeat;    
}
.ContactBanner
{
    margin-top: 10px;
    background: url(../../images/Banner/ContactBanner.gif) no-repeat;
    width: 990px;
    height: 397px;
    margin-bottom: 0px;
    background-repeat: no-repeat;    
}
.SampleScreensBanner
{
    margin-top: 10px;
    background: url(../../images/Banner/SamplesBanner.gif) no-repeat;
    width: 990px;
    height: 150px;
    margin-bottom: 10px;
}
.TrainingBanner
{
    margin-top: 10px;
    background: url(../../images/Banner/TrainingBanner.gif) no-repeat;
    width: 990px;
    height: 150px;
    margin-bottom: 10px;
}
.TrainingAllBanner
{
    margin-top: 10px;
    background: url(../../images/Banner/TrainingAllBanner.gif) no-repeat;
    width: 990px;
    height: 150px;
    margin-bottom: 10px;
}
.TrainingSysBanner
{
    margin-top: 10px;
    background: url(../../images/Banner/TrainingSysBanner.gif) no-repeat;
    width: 990px;
    height: 150px;
    margin-bottom: 10px;
}
.AboutBanner
{
    margin-top: 10px;
    background: url(../../images/Banner/AboutBanner.gif) no-repeat;
    width: 990px;
    height: 150px;
    margin-bottom: 10px;
}
.OrderBanner
{
    margin-top: 10px;
    background: url(../../images/Banner/OrderBanner.gif) no-repeat;
    width: 990px;
    height: 150px;
    margin-bottom: 10px;
}
.ErrorBanner
{
    margin-top: 10px;
    background: url(../../images/Banner/ErrorBanner.gif) no-repeat;
    width: 990px;
    height: 150px;
    margin-bottom: 10px;
}
.ConfirmRFQBanner
{
    margin-top: 10px;
    background: url(../../images/Banner/ConfirmRFQBanner.gif) no-repeat;
    width: 990px;
    height: 150px;
    margin-bottom: 10px;
}
.ConfirmOrderBanner
{
    margin-top: 10px;
    background: url(../../images/Banner/ConfirmOrderBanner.gif) no-repeat;
    width: 990px;
    height: 150px;
    margin-bottom: 10px;
}
/*               */
/*   SideBar     */
/*               */
.SideBar200
{
    background: url(images/panel1.png) no-repeat; 
    width: 200px; 
    margin: 0px 0px 10px auto;
}
.SideBar221
{
    background: url(images/panel3.png) no-repeat; 
    width: 221px; 
    margin: 0px 0px 10px auto;
}
.SideBar250
{
    background: url(images/panel2.png) no-repeat; 
    width: 250px; 
    margin: 0px 0px 10px auto;
}
.SideBar335
{
    background: url(images/panel4.png) no-repeat; 
    width: 335px; 
    margin: 0px 0px 10px auto;
}
.SideBarTitle14, .SideBarTitle16, .SideBarTitle18
{
    text-align: left;
    font-family: Verdana, Arial, Tahoma, Sans-Serif;
    font-size: 12pt;
    color: #000080;
    padding: 14px 0px 20px 10px;
    line-height: 14px;
}
.SideBarTitle16
{
    line-height: 16px;
}
.SideBarTitle18
{
    line-height: 18px;
}
.SideBarBodyBlue, .SideBarBodyGray
{
    text-align: left; 
    font-family: Arial, Verdana, Tahoma, Sans-Serif; 
    font-size: 10pt; 
    color: #000080; 
    padding: 0px 10px 10px 10px;
}
.SideBarBodyGray
{
    color: #707070;
}
.SideBarSpacer8
{
    margin-bottom: 8px;
}
a.SideBarLink:link, a.SideBarLink:visited, a.SideBarLink:hover
{
    color: #707070;
}
