body { margin: 0px; font-family: Arial, sans-serif, Verdana; color: #000000; background: #000000;}
p, td, table, ul, li  { font-family: Arial, sans-serif, Verdana; margin-top: 0; margin-bottom:0}
a, a:hover, a:focus {
  color: #0000FF;
  text-decoration: underline;
}
hr {
	border-top: 1px inset #003366;
}
#sd-head  {
	background: url('/images/defender.gif');
}
.logo {  
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
.c_group {
margin: 0 auto;
width: 98%;
}
.c_txt {
text-align: center;
}

.search_box		{background: #D3D9DB; height: 22px; margin-top: 3px; margin-bottom: 4px; border: 1px solid #000000;}
.left_column	{color: #FFFFFF; font-family: Arial; font-size: 100%; padding: 2px; }
.right_column	{padding: 4px}
.banner			{font-family: Verdana; font-size: 22px; font-size: 1.6vw; color:#003366;background-position: right;background-repeat: no-repeat;}
.banner2		{font-family: Verdana; font-size: 160%; color:#87001B}
.content		{padding: 5px; font-size : 1.4vw; color: #000000;}
.newsbox	 	{border: 1px solid #19334B; padding: 3px; background-color: #FFFFFF;}

.text-table {
   border: 1px solid black;
   padding: 3px;
}

.at_mid {
vertical-align: middle;
}
.at_top {
vertical-align: top;
}
.navigation0	{
	color: #ECECEC; 
	font-family: Verdana; 
	font-size: 15px; 
	font-size: 1.1vw; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 2;
	}

.navigation1	{
	color: #ECECEC; 
	font-family: Verdana; 
	font-size: 15px; 
	font-size: 1.1vw; 
	font-weight: bold; 
	text-decoration: none; 
	padding-left: 14px; 
	padding-right: 4px;
	background-color: #87001B;
	}
.navigation1 a:link
{ 
color: #ECECEC;
text-decoration: none; 
}
.navigation1 a:visited  
{  
color: #ECECEC;
text-decoration: none; 
}  
.navigation1 a:hover  
{  
color: #F7BC5B;
text-decoration: none; 
}

.navigation2	{
	font-family: Verdana; 
	color: #ECECEC; 
	font-size: 15px; 
	font-size: 1.1vw; 
	font-weight: bold; 
	text-decoration: none; 
	line-height: 2;
	background-color: #003366;
	padding-left: 4px; 
	padding-right: 4px; 
	}
.navigation2 a
{ 
color: #ECECEC;  
text-decoration: none;
}
.navigation2 a:hover  
{  
color: #F7BC5B;  
text-decoration: none; 
}

.left_column a:link
{ 
color: #FFFFFF;  
text-decoration: none;
}

 .left_column a:visited  
{  
color: #FFFFFF;  
text-decoration: none;  
}  

.left_column a:hover  
{  
color: #F7BC5B;  
text-decoration: none; 
}

.section {
	font-size: 28px;
	font-size: 1.5em;
	color: #87001B;
	font-weight:normal;
}

.prices {
	font-size: 38px;
	font-size: 2.8vw;
	color: #87001B;
	font-weight:normal;
}

p.features { 
	font-size: 18px;
	font-size: 1.3vw;
	color:#000000;
	font-weight:bold;
	margin: 4px 4px 4px 4px; }

td.menu_1 {
	background-image:url('/images/button_l.gif');
	background-repeat: no-repeat;
	background-position: left center;
}	
p.menu_l { 
	font-size: 16px;
	font-size: 1.6vw;
	color:#F6BB5B;
	font-weight:bold;
	padding-left: 35px; 
}

p.menu1 { 
	font-size: 18px;
	font-size: 1.3vw;
	color:#FFFFFF;
	font-weight:bold;
	margin: 4px 4px 4px 44px; }	

.linkem {
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration: none;  
}

p.linkem {
	font-size:12px;
	color:#000000;
	font-weight:normal;
	margin: 10px 10px 10px 10px;	
}
.navbar {
font-size: 80%;
line-height: 18px;
}
.adtitle {
	font-size:14px;
	color:#87001B;
	font-weight:bold;
}

.smnote {
	font-size:14px;
	color:#87001B;
	font-size:1.1vw;
}

.footer {
	font-size:10px;
	color:#6CA7C2;
	font-weight:normal;
}
.txtlrg {
	font-size: 18px;
	font-size: 1.3vw;
}
.txtlight {
	color:#FFFFFF;
}
.txtred {
	color:red;
}
.txtcenter {
	text-align: center;
}
.thtxt {
	background: #003366;
	font-size:14px;
	font-size : 1.4vw;
	color:#FFFFFF;
	font-weight:bold;
	text-align: center;
}

.tdtxt {
	font-size:14px;
	font-size: 1.4vw;
  	color:#000000;
	font-weight:bold;
	margin: 0px 6px 0px 6px;
}

.Copy { 
	font-size: 10px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	margin-left: 10px;	
}

.widbkg {
	padding-left: 10px;	
	padding-right: 10px;	
}

a.stlink {
	font-size:14px;
	font-size : 1.4vw;
	font-weight:bold;
	text-decoration: none;  
	margin-left: 30px;	
}

.stlink:hover  
{  
text-decoration: underline; 
}
.policy {
	font-size: 18px;
	font-size: 1.3vw;
	color:#0000CC;
	font-weight:bold;
}

.poltxt {
	font-size: 16px;
	font-size: 1.2vw;
	font-weight:normal;
}