.masterPageBody 
{
	margin:0px; 
	background-color: #E3E3E3; 
	background-image:url('Images/Background.gif'); 
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:10pt;
	font-style:normal;
	font-weight:normal;
	color:black;
}

.full-page
{
    white-space:nowrap; 
    width:100%; 
    text-align:center; 
    background:url('Images/watermark.jpg') no-repeat scroll center 146px; 
    background-position-x:center; 
    background-position-y:146px; 
    background-repeat:no-repeat;
    }

div.tab-container 
{
	background-image:url('Images/ContentPane/gradient_bg.gif');
	background-repeat:repeat-y;
	min-height:600px;
	width:900px;
	background-color:#FFFFFF;
	white-space:nowrap;
	padding: 0 0 0 0; 
	margin: 0px Auto 0px Auto;
	overflow:visible;
}

.main-bottom 
{
	height:8px;
	width:900px;
	white-space:nowrap;
	display:block;
	padding: 0 0 0 0; 
	margin: 0px Auto 0px Auto;
}

.main-left-corner-bottom 
{
	background-image:url('Images/ContentPane/gradient-bottom-left-corner.gif');
	background-repeat:no-repeat;
	height:8px;
	width:8px;
	white-space:nowrap;
	float:left;
	padding: 0 0 0 0; 
	margin:0px 0px 0px 0px; 
}

.main-right-corner-bottom 
{
	background-image:url('Images/ContentPane/gradient-bottom-right-corner.gif');
	background-repeat:no-repeat;
	height:8px;
	width:8px;
	white-space:nowrap;
	float:left;
	padding: 0 0 0 0; 
	margin:0px 0px 0px 0px; 
}

.main-center-bottom
{
	background-image:url('Images/ContentPane/gradient-bottom-bg.gif');
	background-repeat:repeat-x;
	height:8px;
	width:884px;
	white-space:nowrap;
	float:left;
	padding: 0 0 0 0; 
	margin:0px 0px 0px 0px; 
}


div.left-tab {
  left:0px;
  top:0px;
  color:red;
}

div.right-tab {
  left:30px;
  top:0px;
  color:red;
}

div.tab-panes {
  position:relative;
  top:200px;
  text-align:center;
  font-family:Verdana;
  font-size:28pt;
  font-style:italic;
  font-weight:bold;
  line-height:32pt;
  color:red;
}

div.main-page {
  width:650px;
  display:block;
  margin: 5px 5px 5px 5px;
}

ul.main-page {
  position:relative;
  text-align:left;
  vertical-align:top;
  margin: 0px 0px;
  list-style-type:none;
}

li.H1 {
  position:relative;
  left:0px;
  top:0px;
  margin:0px;
  padding:0px;
  vertical-align:top;
  text-align:left;
  font-family:Arial;
  font-size:14pt;
  font-style:normal;
  font-weight:normal;
  line-height:16pt;
}

li.H2 {
  position:relative;
  left:0px;
  top:0px;
  margin:15px 0px 0px 0px;
  vertical-align:bottom;
  text-align:left;
  font-family:Arial;
  font-size:14pt;
  font-style:italic;
  font-weight:bold;
  line-height:16pt;
  width:auto;
  color:red;
  }
  
li.H2 Table {
  position:relative;
  left:0px;
  top:0px;
  margin:15px 0px 0px 0px;
  vertical-align:bottom;
  text-align:left;
  font-family:Arial;
  font-size:14pt;
  font-style:italic;
  font-weight:bold;
  line-height:16pt;
  width:auto;
  color:white;
  }

li.H3 {
  position:relative;
  left:0px;
  top:0px;
  margin:5px 0px 5px 10px;
  vertical-align:top;
  text-align:left;
  font-family:Arial;
  font-size:14pt;
  font-style:italic;
  font-weight:normal;
  line-height:16pt;
}

li.P {
  position:relative;
  vertical-align:top;
  text-align:left;
  left:0px;
  top:0px;
  margin:7px 0px 0px 0px;
  font-family:Arial;
  font-size:10pt;
  font-style:normal;
  font-weight:normal;
  color:black;
}
li.P-bold {
  position:relative;
  vertical-align:top;
  text-align:left;
  left:0px;
  top:0px;
  margin:0px 0px 0px 0px;
  font-family:Arial;
  font-size:10pt;
  font-style:normal;
  font-weight:bold;
  line-height:12pt;
  color:black;
}

li.P-Bullet {
  position:relative;
  vertical-align:middle;
  text-align:left;
  left:0px;
  top:0px;
  margin:0px 30px;
  font-family:Arial;
  font-size:10pt;
  font-style:normal;
  font-weight:normal;
  line-height:12pt;
  color:black;
  list-style-type:disc;
}

li.P-Bullet-2 {
  margin:0px 60px;
  position:relative;
  vertical-align:middle;
  text-align:left;
  left:0px;
  top:0px;
  font-family:Arial;
  font-size:10pt;
  font-style:normal;
  font-weight:normal;
  line-height:12pt;
  color:black;
  list-style-type:disc;
}

div.tabbuttons {
  border-color:blue;
  margin:0px 0px;
  padding:0px 0px;
  position:relative;
  left:0px;
  top:0px;
  border-width:0px;
  border-style:none;
}

div.sidebar 
{
	margin:0px;
	padding:0px;
	top:0px;
}

table.table-tabs {
  table-layout:fixed;
  border-collapse:collapse;
  width:900px;
}

a {
  position:relative;
  left:0px;
  top:0px;
  border-width:0px;
  border-style:none;
  margin:0px 0px;
  padding:0px 0px;
}

ul.tablist {
  float:left;
  list-style-type:none;
  margin:0px;
  padding:0px;
  background:#DED5D6;
}

li.tabitem {
  float:left;
  width:auto;
  margin:0;
  padding:0px;
}

td.spare {
  border-width:0px;
  border-style:none;
  margin:0px 0px;
  padding:0px 0px;
}

table.table-tabs {
  position:relative;
  border-width:0px;
  border-style:none;
  margin:12px 0px 0px 0px;
  padding:0px 0px;
}

.box {
  font-family:Arial;
  font-size:10pt;
  margin:0px 0px;
  padding:0px 0px 5px 0px;
  width:185px;
  background: url(Images/div-bottom.png) no-repeat bottom left;
}

.box h3 {
  margin:0;
  padding:2px 8px 2px 8px;
  text-align:center;
  font-size:110%;
  color:#FFFFFF;
  background: url(Images/h3-bg.png) no-repeat top left;
}

.box ul {
  margin:0 0 6px;
  padding: 0px 10px 0px 10px;
  list-style:none;
}

.box ul li {
  margin:5px 0px 4px;
  padding:0;
  font-size:8pt;
}

.box form
{
  margin:5px 0px 4px;
}

.box input 
{
	font-size:8pt;
}

.bigbox {
  position:relative;
  font-family:Arial;
  font-size:12pt;
  margin:0px 0px;
  padding:0px 0px;
  width:804px;
  background: url(Images/SVR_product_backgr.jpg) no-repeat bottom left;
}

.bigbox h3 {
  margin:0;
  padding:6px 8px 4px 8px;
  text-align:center;
  font-size:110%;
  color:#FFFFFF;
}

.bigbox ul {
  margin:0 0 6px;
  padding: 0px 10px 0px 10px;
  list-style:none;
}

.bigbox ul li {
  margin:0px 0px 4px;
  padding:0;
  font-size:90%;
}
.bigbox li.P-Bullet {
  position:relative;
  vertical-align:middle;
  text-align:left;
  left:0px;
  top:0px;
  margin:0px 30px;
  font-family:Arial;
  font-size:10pt;
  font-style:normal;
  font-weight:normal;
  line-height:12pt;
  color:black;
  list-style-type:disc;
}

.bigbox li.P-Bullet-2 {
  margin:0px 60px;
  position:relative;
  vertical-align:middle;
  text-align:left;
  left:0px;
  top:0px;
  font-family:Arial;
  font-size:10pt;
  font-style:normal;
  font-weight:normal;
  line-height:12pt;
  color:black;
  list-style-type:disc;
}
.solutions_box {
  font-family:Arial;
  font-size:12pt;
  margin: 10px 0px 0px 8px;
  padding:5px 5px;
  width:50%;
  height:515px;
  background: url(Images/SVR_product_backgr_v2.jpg) no-repeat;
  border-style:solid;
  border-width:1;
  border-color:Red;
  vertical-align:top; 
}

.solutions_box_VAM {
  font-family:Arial;
  font-size:12pt;
  margin: 10px 0px 0px 8px;
  padding:5px 5px;
  width:50%;
  height:515px;
  background: url(Images/VAM_product_backgr_v2.jpg) no-repeat;
  border-style:solid;
  border-width:1;
  border-color:Red;
  vertical-align:top; 
}

.solutions_box_Header{
  font-size:130%;
  color:Red;
  background-color:#F1F1F1;
  width:100%;
  text-align:center;
}

.solutions_box_Statement
{
	margin: 0px 0px 0px 5px;
	font-size:	14pt;
	color:Black;
	font-weight:normal;
}

.solutions_box ul {
  margin:0 0 6px;
  padding: 0px 10px 0px 10px;
  list-style:none;
}

.solutions_box ul li {
  margin:0px 0px 4px;
  padding:0;
  font-size:90%;
}
.solutions_box li.P {
  position:relative;
  vertical-align:middle;
  text-align:left;
  left:0px;
  top:0px;
  margin:20px 0px;
  font-family:Arial;
  font-size:14pt;
  font-style:normal;
  font-weight:normal;
  line-height:16pt;
  color:black;
  list-style-type:disc;
}

.solutions_box li.P-Bullet {
  position:relative;
  vertical-align:middle;
  text-align:left;
  left:0px;
  top:0px;
  margin:0px 0px 10px 30px;
  font-family:Arial;
  font-size:14pt;
  font-style:normal;
  font-weight:normal;
  line-height:16pt;
  color:black;
  list-style-type:none;
}
	
.solutions_box li.P-Bullet-2 {
  margin:0px 30px 0px 60px;
  position:relative;
  vertical-align:middle;
  text-align:left;
  left:0px;
  top:0px;
  font-family:Arial;
  font-size:10pt;
  font-style:normal;
  font-weight:normal;
  line-height:12pt;
  color:black;
  list-style-type:disc;
}

.solutions_box_1 {
  position:relative;
  font-family:Arial;
  font-size:12pt;
  margin:0px 0px;
  padding:0px 0px;
  width:332px;
  height:515px;
  background: url(Images/VAM_product_backgr_v2.jpg) no-repeat bottom left;
  border-style:solid;
  border-width:1;
  border-color:Red;
}

.solutions_box_1 h3 {
  margin:0;
  padding:6px 8px 4px 8px;
  text-align:center;
  font-size:110%;
  color:Red;
  background-color:#F1F1F1;
}

.solutions_box_1 ul {
  margin:0 0 6px;
  padding: 0px 10px 0px 10px;
  list-style:none;
}

.solutions_box_1 ul li {
  margin:0px 0px 4px;
  padding:0;
  font-size:90%;
}
.solutions_box_1 li.P-Bullet {
  position:relative;
  vertical-align:middle;
  text-align:left;
  left:0px;
  top:0px;
  margin:0px 0px 10px 30px;
  font-family:Arial;
  font-size:14pt;
  font-style:normal;
  font-weight:normal;
  line-height:16pt;
  color:black;
  list-style-type:none;
}

.solutions_box_1 li.P-Bullet-2 {
  margin:0px 30px 0px 60px;
  position:relative;
  vertical-align:middle;
  text-align:left;
  left:0px;
  top:0px;
  font-family:Arial;
  font-size:10pt;
  font-style:normal;
  font-weight:normal;
  line-height:12pt;
  color:black;
  list-style-type:disc;
}
.solutions_box_1 li.P {
  position:relative;
  vertical-align:middle;
  text-align:left;
  left:0px;
  top:0px;
  margin:20px 0px;
  font-family:Arial;
  font-size:14pt;
  font-style:normal;
  font-weight:normal;
  line-height:16pt;
  color:black;
  list-style-type:disc;
}

.HeadlineText
{
  font-family:Arial;
  font-size:12pt;
  font-weight:bold;
  font-style:normal;
  color:Black;
}

.HeadlineBuyText
{
	font-family:Arial;
  font-size:16pt;
  font-style:italic;
  font-weight:bold;
  color:white;
}

.StandardText
{
 margin:7px 0px 0px 0px;
  font-family:Arial;
  font-size:10pt;
  font-style:normal;
  font-weight:normal;
  line-height:12pt;
  color:black;
}

.StandardTextRed
{
 margin:7px 0px 0px 0px;
  font-family:Arial;
  font-size:10pt;
  font-style:normal;
  font-weight:normal;
  color:red;
}

.HighlightTextRed
{
	margin:7px 0px 0px 0px;
  font-family:Arial;
  font-size:14pt;
  font-style:italic;
  font-weight:bold;
  color:red;
}

.BuyText
{
  margin :7px 0px 0px 0px;
  font-family:Arial;
  font-size:18pt;
  font-style:italic;
  font-weight:bold;
  color:black;
  width:300px;
}

.Copyright
{
 font-family :Arial;
  font-size:8pt;
  font-style:normal;
  font-weight:normal;
  color:black;
  width:60px;
  white-space:nowrap;
}

.PricingTable
{
	border:solid 0px black;
	padding:1 1 1 1;
	border-collapse:collapse;
	text-align:center;	
}

.PricingHeaders
{
	border:solid 1px black;
	background-color:Silver;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	color:Black;
}

.PricingProductHeader
{
	border:solid 1px black;
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	color:Black;
}

.PricingDetailHeader
{
	border:solid 1px black;
	font-family:Arial;
	font-size:8pt;
	color:Black;	
}

.PricingDetailHeaderClick
{
	border:solid 1px black;
	font-family:Arial;
	font-size:8pt;
	color:Black;
	font-weight:bold;
	cursor:pointer;	
}

.bulletDisplayIE
{
	width:26px;
	height:26px;
	display:inline;
	background-repeat:no-repeat;
	margin: 0 0 0 0;
	vertical-align:middle;
}

.bulletDisplay
{
	width:26px;
	height:26px;
	background-image:url('Images/bullet1.gif');	
	display:inline-block;
	background-repeat:no-repeat;
	background-position:top;
	margin: 2px 0px 2px 20px;
	padding: 0px 0px 0px 0px;
	vertical-align:middle;
}

.libulletDisplay
{
	height:45px;
	background: url(Images/bullet1.gif) no-repeat center left;	
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 30px;
	font-size:	14pt;
	color:Black;
	font-weight:normal;
	display: block;
	vertical-align:middle;
	
}

.libulletDisplay div
{
	display:inline;
	vertical-align:middle;
}

.libulletDisplay1
{
	width:26px;
	height:40px;
	background-image:url('Images/bullet1.gif');	
	background-repeat:no-repeat;
	background-position:center;
	margin: auto 0 auto 10px;
	float:left;
}

.libulletDisplay1a
{
	width:26px;
	height:52px;
	background-image:url('Images/bullet1.gif');	
	background-repeat:no-repeat;
	background-position:center;
	margin: auto 0 auto 10px;
	float:left;
}

.TRACKERBuy
{
	width:670px;
	height:367px;
	background-image:url('Images/BuyBackground.png');	
	display:block;
	background-repeat:no-repeat;
	padding: 15 10 10 30;
	border: 1 solid red;
}

.buyBulletDisplay
{
	width:26px;
	height:52px;
	background-image:url('Images/bullet1.gif');	
	background-repeat:no-repeat;
	background-position:center;
	margin: auto 0 auto 20px;
	float:left;
}

.buyText
{
	margin: auto 0 auto 0;
}

div.MainContent
{
	width:680px;
	min-height:600px; 
	margin: 0px 5px 0px 5px; 
	display:block;
	float:left;
	text-align:left;	
}

div.RightMenu
{
	width:190px;
	height:600px;
	display:block;
	float:left;
	margin: 0px 5px 0px 0px;
	padding: 0px 5px 0px 0px;
}

div.OverallContent
{
	width:900px;
	min-height:600px; 
	margin: 5px 5px 5px 5px;
}

.menuCellLeft
{
	font-family:Arial;
	font-size: 8pt;	
}

.menuCellRight
{
	border-bottom: solid 1 Gray;
	font-family:Arial;
	font-size: 8pt;
	text-align:right;
	font-weight:bold;
}

.menuCellLeftBottom
{
	font-family:Arial;
	font-size: 8pt;	
}

.menuCellRightBottom
{
	font-family:Arial;
	font-size: 8pt;
	text-align:right;
	font-weight:bold;	
}


.menuTable
{
	width:165px;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 5px;
	border-collapse:collapse;
}

.NewsFlashDivStyle
{
	width:165px;
	height:55px;
	position:relative;
	overflow:hidden;
	padding: 0px 0px 0px 12.5px;
}

.CurrentNewsFlashDivStyle
{
	width:140px;
	position:relative;
	top:5px;
	left:0px;	
}

.NewNewsFlashDivStyle
{
	width:140px;
	position:relative;
	top:60px;
	left:0px;	
}

.BreakBetweenBoxes
{
	top:10px; 
	float:left;
}

.stdTabLeft
{
	height:28px;
	width:5px;
	float:left;
	background-image: url('Images/Tabs/LeftTabStd.png');	
	background-repeat:no-repeat;
	font-size:0;
	position:relative;
}

.stdTabCenter
{
	background-image: url('Images/Tabs/MidTabStd.png');
	width:45px;
	float:left;
	padding: 0px 0px 0px 0px; 
	height:28px;
	text-align:center; 
	font-family:Arial; 
	font-size:10pt; 
	font-weight:bold;
}

.stdTabText
{
	color:Black;
	padding-top:6px;
	white-space:nowrap;
}

a.TabTextLink:visited
{
	font-style:normal;
	text-decoration:none;
	color:Black;	
}

a.TabTextLink:link 
{	
	font-style:normal;
	text-decoration:none;
	color:Black;	
}
a.TabTextLink:hover 
{	
	font-style:normal;
	text-decoration:none;
	color:Red;	
}

.stdTabRight
{
	height:28px;
	width:5px;
	float:left;
	background-image: url('Images/Tabs/RightTabStd.png');
	background-repeat:no-repeat;	
	font-size:0;
}


.highlightTabLeft
{
	height:28px;
	width:5px;
	float:left;
	background-image: url('Images/Tabs/LeftTabHighlight.png');	
	background-repeat:no-repeat;
	font-size:0;
	position:relative;
}

.highlightTabCenter
{
	background-image: url('Images/Tabs/MidTabHighlight.png');
	float:left;
	padding: 0px 0px 0px 0px; 
	height:28px;
	text-align:center; 
	font-family:Arial; 
	font-size:10pt; 
	font-weight:bold;
}

.highlightTabText
{
	color:White;
	padding-top:6px;
	white-space:nowrap;
}

a.highlightTabTextLink:visited
{
	font-style:normal;
	text-decoration:none;
	color:White;	
}

a.highlightTabTextLink:link 
{	
	font-style:normal;
	text-decoration:none;
	color:White;	
}
a.highlightTabTextLink:hover 
{	
	font-style:normal;
	text-decoration:none;
	color:White;	
}

.highlightTabRight
{
	height:28px;
	width:5px;
	float:left;
	background-image: url('Images/Tabs/RightTabHighlight.png');
	background-repeat:no-repeat;	
	font-size:0;
}

.PopupDivCoverStyle
{
	position:absolute;
	background-color:Gray;
	z-index:999;
	width:100px;
	height:100px;
	top:0px;
	left:0px;
	filter:alpha(Opacity=65);
	opacity:.6;
	Moz-Opacity:.6;
	Khtml-Opacity:.6;
	display:none;
}

.PopupDivStyleEmergency
{
	position:absolute;
	display:none;
	background-color:White;
	border: inset 2px red;
	width:500px;
	z-index:1000;
	margin: 5px;
	background-image: url('Images/Emergency.jpg');
}

.PopupDivStyle
{
	position:absolute;
	display:none;
	background-color:White;
	border: inset 2px red;
	width:500px;
	z-index:1000;
	min-height:300px;
	margin: 5px;
	background-image: url('Images/Police_Montage.png');
	background-position:center;
	background-repeat:no-repeat;
	float:left;
	font-weight:bold;
}

.PopupDivCloseStyle
{
	position:relative;
	width:100%;
	height:14px;
	text-align:right;
	
}

.PopupDivContentStyle
{
	position:relative;
	width:100%;
	text-align:left;
	font-weight:bold;
}

span.clickHere
{
	color:Maroon;
	text-decoration:underline;
	cursor:pointer;	
}

.FormDetailsTable
{
	border: 1px solid red;
	background-color: #E3E3E3;
	width:100%;
}

.contactTelephoneExtra
{
	position:absolute;
	left:-400px;	
}

div.clearer {clear: left; line-height: 0; height: 0;padding: 5px; margin:5px;}

.CommissionLink { text-decoration:none; color:Black; font-weight:bold;}

.ReplacementSVRTable
{
	background-image: url('Images/Movies/SVRFront.png');
	background-repeat: no-repeat;
	border: 1px solid blue;
}

.ReplacementVAMTable
{
	background-image:url('Images/Movies/VAMFront.jpg');
	background-repeat:no-repeat;
}

.mapDisclaimer
{
	font-family:Arial;
	font-size: 8pt;	
}

.charityDescriptionText
{
    font-family:Arial;
	font-size: 8pt;	
    }
.charityDescriptionTitle    
{
    font-family:Arial;
	font-size: 16pt;	
	font-weight:bold;
    }
.currentLocation
{
    font-family:Arial;
	font-size: 8pt;	
	font-weight:bold;
    }

.CheckboxText
{
    font-family:Arial;
    color:Black;
    text-decoration:none;
    font-weight:bold;
    font-size:9pt;
    margin-left:5px;
    }

.mapLinks
{
    font-family:Arial;
    color:Black;
    text-decoration:none;
    font-weight:bold;
    font-size:8pt;
    border:3 solid red;
    padding:2px 2px 2px 2px;
}

.copyRightNotice{
	font-family:Arial;
	font-size: 7pt;
	white-space:nowrap;	
}
.mapWelcome
{
    font-family:Arial;
	font-size: 9pt;
	font-weight:bold;	
    }
    
    .mapIconImages
    {
        vertical-align:middle;
        margin-top:6px;
        margin-bottom:6px;
        }
        
        .mapLegendStyle
        {
            display:none;
            width:92px;
           text-align:right; 
           position:absolute;
           z-index:1000001;
            }

p.news {
  font-family:Arial;
  font-size:10pt;
  font-style:normal;
  font-weight:normal;
  color:black;
}



p.bullet
{

	height:26px;
	background-image:url('Images/bullet1.gif');
	background-repeat:no-repeat;
	background-position:left;
	padding-left: 40px;
	font-size:10pt;
}