/* Global Typesettings */
body
{
   color: #404040;
   font-family: Verdana, Arial, sans-serif;
}
p
{
   font-size: 0.75em;
   line-height: 175%;
}
table
{
   font-size: 0.75em;
   line-height: 125%;
}
h2
{
   color: #de0024;
   font-family: Arial, sans-serif;
   font-size: 1.2em;
   font-weight: bold;
}
h3
{
   color: #404040;
   font-family: Arial, sans-serif;
   font-size: 1em;
   font-weight: bold;
}
h4
{
   color: #404040;
   font-family: Arial, sans-serif;
   font-size: 0.8em;
   font-weight: bold;
}
h5

{
display: block;
font-size: 1.3em;
font-weight: bold;
font-family: Arial, sans-serif;
color: #000000;
margin: 10px 0 0 40px;
}
h6

{
display: block;
font-size: 0.9em;
font-weight: bold;
font-family: Arial, sans-serif;
color: #000000;
margin: 10px 0 0 40px;
}


/*Element Specific Typesettings */
div#home_blurb p, div#home_blurb2 p
{
   margin: 5px 0 0px 40px;
   color: #404040;
   line-height: 200%;
}
div#home_blurb h2, div#home_blurb2 h2
{
   color: #000000;
   line-height: 1.4em;
   margin: 30px 0 0 40px;
}
/*div#left > p
{
   margin: 0 40px 20px 40px;
   padding: 0;
}
div#left > h2
{
   margin: 0 40px 20px 40px;
   padding: 0;
}
div#left > h3
{
   margin: 0 40px 20px 40px;
   padding: 0;
}
div#left > h4
{
   margin: 0 40px 20px 40px;
   padding: 0;
}*/
div#left div#ProductDetailContainer .divProductInfo div#ProductDetailWrapper ul

{

  font-family:Verdana;
  margin: 0 0 20px 20px;
  padding: 0;
  list-style-image: url('slices/list_item.gif');
  list-style-type: none;

}

div#left div#ProductDetailContainer .divProductInfo div#ProductDetailWrapper  ul > li

{

   font-size: 0.6em;
   line-height: 100%;
   padding: 5px 0 0 0;

}
div#left > ul, div#left ul.home_list1

{

   list-style-image: url( 'slices/RSICO.png');

   list-style-type: none;

   margin: 5px 0px 25px 60px;

   padding: 0 0 20px 0;

}

div#left ul > li

{

   font-size: 0.8em;

   line-height: 100%;

   padding: 20px 0 0 0;

}
div#left ul.home_list1 li

{

   font-size: 0.8em;

   line-height: 130%;

   padding: 20px 0 0 0;

}


div#right li
{
   font-size: 0.75em;
   line-height: 175%;
}
div#footer p
{
   margin: 0;
   color: #FFFFFF;
   text-align: center;
}
div#rates p
{
   margin: 0 20px 10px 20px;
}
/* Link Colors and Decorations */

div#navigation a, a:active, a:link, a:visited
{
   
   color: #FFFFFF;
   text-decoration: none;
   font-size: 1em;
}
div#navigation a.selected, a.selected:active, a.selected:link, a.selected:visited
{
   
   font-size: 1em;
   color: #FF9999;
}
div#navigation a:hover
{
   color: #404040;
   text-decoration: none;
   font-size: 1em;
}

div#front_nav_menu a, a:active, a:link, a:visited
{
   color: #de0024;
   text-decoration: none;
}

div#front_nav_menu a:hover
{
   color: #de0024;
   text-decoration: underline;
}

div#home_blurb a, a:active, a:link, a:visited, div#home_blurb2 a, a:active, a:link, a:visited
{
   color: #de0024;
   text-decoration: none;
}

div#home_blurb a:hover, div#home_blurb2 a:hover
{
   color: #de0024;
}

div#left a, a:active, a:link, a:visited
{
   color: #de0024;
   text-decoration: none;
}

div#left a:hover
{
   text-decoration: underline;
}

div#right a, a:active, a:link, a:visited
{
   color: #de0024;
   text-decoration: none;
}
div#right a.selected, a.selected:active, a.selected:link, a.selected:visited
{
  font-weight:bold;
}
div#right a:hover
{
   text-decoration: underline;
}
/* Rate Page Typography */
p.disclaimer
{
   font-weight: bold;
   text-align:justify;
   font-size: 0.65em;
}
/* Checkout Page Typography */
div#terms p
{
   margin: 0;
   padding: 0;
}
/* LostPassword Page Specifics */
p.or
{
   text-align: center;
   color: Red;
}
p.alert
{
   color: Red;
}
p#poweredBy
{
   font-size: 0.7em;
}
p#roamingSolutions
{
   margin:0;
   padding:0;
   text-align: center;
   font-size: 0.7em;
}

.oddLine
{
   background-color: #f4f4f4;
   color: #555;
}
.bold
{
font-weight: bold;
}
div#left_faq p, h4
{
   margin: 0 40px 20px 40px;
   padding: 0;
}

div#left_faq ul
{
	list-style-type: none;
	margin: 5px 0px 25px 60px;
	padding: 0 0 20px 0;
	list-style-image: url('slices/list_item.gif');
}

div#left_faq ul > li
{
	font-size: 0.8em;
	line-height: 100%;
	padding: 20px 0 0 0;

}
  
 div#left ul > li, div#left ul.product > li, div.packageBigMiddle ul > li

{

   font-size: 13px;
   line-height: 110%;
   padding: 5px 0 0 0;
   color: #333;

} 

div#left div#delivery h4{
	margin: 20px 0px 0px 0px;
}

/* --------------- HOME PAGE PDF LINK AND IMAGES ----------------- */
div#right span.ahrefPDF{
float:left;
 margin-bottom: 50px;
margin-top: 20px;
}
div#right span.ahrefPDF a, div#right span.ahrefPDF a:link, div#right span.ahrefPDF a:visited{
 color: #000000;
font-weight: bold;
}
div#right span.availstore_img_align{
float:left;
margin-left: 10px;
}
div#right img.availstore_img{
margin-left: auto;
margin-right: auto;
margin-bottom: 50px;
display: block;
}

  