/*  Cascading style sheet for Cheap-TV-Spots.com Site Copyright 2001 - 2009 ACADEMY LEADER, INC. */
body {
	color: #3366b6;
	font-size: 13px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 14px;
	background-image: url(images/white-spot.jpg);
}
p {
	color: #3366b6;
	font: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-align: left;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 13px;
}
H1		{ text-align:center; font-size:18px; font-family:"trebuchet ms", Helvetica, Arial, sans-serif; color:#3366b6; font-weight: bold; line-height: 20px; margin: 12pt 0 3pt; }
H1.serious { color: #000; font-size: 18pt; font-family: Arial, sans-serif; font-weight: bold; font-style: normal; line-height: 22px; text-align: center; margin: 12pt 0 3pt; }
H2 {
	color: maroon;
	font-size: 16px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	font-style: normal;
	line-height: 17px;
	text-decoration: none;
	margin: 2px;
	padding-top: 6px;
}
h3 {
	color: maroon;
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-style: italic;
	margin: 2px;
	padding-right: 5px;
	padding-left: 12px;
	padding-top: 6px;
}
h4.guideline {
	color: maroon;
	font-size: 14px;
	font-family: Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	font-style: normal;
	margin: 2px;
	padding-right: 5px;
	padding-left: 12px;
	padding-top: 6px;
}

H5		{margin:2px;
         font-size:13px;
         font-family:Arial, Helvetica, sans-serif;
         color:#bf9726;}
H5.guideline {margin:2px;
         font-size:13px;
         font-family:Arial, Helvetica, sans-serif;
		 margin: 2px;
		padding-right: 5px;
		padding-left: 12px;
		padding-top: 6px;
        color:#000000;}
		 
H6		{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#bf9726; margin: 2px; }
li.fineprint, div.fineprint
         {font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
         color:#3366b6;}
li.paw
         {
	margin:0 0 1pt;
	font: 13px/14px Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-align: left;
	vertical-align: middle;
	color:#3366b6;
	list-style-image: url(images/paw-bullet2.gif);
	padding-left: 2px;
}
ul	{ text-align:left; font-size:13px; font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; color:#3366b6; font-weight: normal; font-style: normal; line-height: 14px; vertical-align: top; list-style-type: square; list-style-position: outside; }
ol { color: #3366b6; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; list-style-type: decimal; margin: 5px 0 5px 30px  ; white-space: normal; }
A:link		{ color: #960; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration:underline; }

A:visited	{ color: #7f5745; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline  }

A:active	{ color: #027f1f; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: transparent; text-decoration: underline  }

A:hover		{ color: #ff0000; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: transparent; text-decoration: underline  }
div.Section1
         { }
address.address	{color: #663399; 
         font-weight: bold;	
         font-family: modern, sans-serif; font-size:9pt}
.letstalk { color: #656565; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.button { padding: 3px; border-color: #cc9 #300 #300 #cc9; border-style: solid outset groove; border-width: 1px 3px 3px 2px; outline-color: gray; outline-width: 2px; }
p.advantages { color: #656565; font: 13px/14px Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; vertical-align: top; padding-right: 2px; padding-left: 4px; }
p.big { color: #3366b6; font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: normal; line-height: 21px; text-align: center; list-style-image: url(images/paw-bullet2.gif); white-space: normal; }

		
p.sidebar
		{
		text-align: center;
		font-weight: bold;
		color: #000000;
		}

p.caption
         {
         margin:0in;
         margin-bottom:.0001pt;
         font-size:11pt;
         font-weight: bold;
         font-family: Arial, Helvetica, sans-serif;
         color:#553000;}
p.centered { text-align: center; }

p.pullout {
	font-size:18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bolder;
	text-align: justify;
	margin-top: 24px;
	margin-right: 90px;
	margin-bottom: 24px;
	margin-left: 90px;
	
	font-style: oblique;
	line-height: 22px;
	
	}

p.fineprint { color: #3366b6; font-size: 10px; font-family: Arial, Helvetica, sans-serif; margin: 0 0 1pt; 	color: #660000;}
P.howto		{color: #000000; 
         font-weight: bold;	
        	font-family: Arial, Helvetica, sans-serif; font-size:14pt}
p.MsoNormal, li.MsoNormal, div.MsoNormal
         { margin:6pt; font-size:14px; font-family:"Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; color:#3366b6; text-decoration: none; }
p.price
         {
         margin:0in;
         margin-bottom:.0001pt;
         font-size:36.0pt;
         font-weight: bold;
         font-family: "Times New Roman", roman, serif;
         color:#990000;}
p.right { text-align: right; }
.field { color: #3366b6; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12px; text-align: right; margin: 0 2px; }
.whitish { color: #ccc; }
.copyright  /* use only for copyright at bottom of pages */ { color: #3366b6; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; line-height: 11px; text-decoration: none; text-align: center; margin: 2px; }
.yes { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 11px; background-color: transparent; text-align: left; list-style: none url(images/yes-yes-no.gif); white-space: normal; }
.yes-table { color: black; 
		font-size: 10px; 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		line-height: 11px; 
		background-color: transparent; 
		text-align: left; }
		
.yes-tab-label { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 12px; background-color: transparent; text-align: left; }
.no { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 11px; background-color: transparent; text-align: left; list-style: none url(images/no-yes-no.gif); white-space: normal; }
table { }
.tablebox { border: solid 1px black; }
table.menutable {
	border-collapse: collapse;
	background-color:#D5E4EF;
	}

table.menutable td {
	border-bottom: 1px #6699CC dotted;
	padding: 2px;
	border-style: inset;
	border-color: gray;
	background-color: #E9F3FF;
	-moz-border-radius: ;
}
.thankyoutext { 
	font-size: 14px; 
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-weight: bold; 
	font-style: italic; 
	line-height: 20px; margin: 20px; }

/*- Menu Tabs F--------------------------- */

    #tabsF {
	float:left;
	width:100%;
	background:#efefef;
	font-size:93%;
	line-height:normal;
	border-bottom:1px solid #666;
	background-image: url(images/white-spot.jpg);
      }
    #tabsF ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsF li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsF a {
      float:left;
      background:url("images/tableftF.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsF a span {
      float:left;
      display:block;
      background:url("images/tabrightF.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsF a span {float:none;}
    /* End IE5-Mac hack */
    #tabsF a:hover span {
      color:#FFF;
      }
    #tabsF a:hover {
      background-position:0% -42px;
      }
    #tabsF a:hover span {
      background-position:100% -42px;
      }
	
	/*- option button banners ---------------------- */


.whitelabel 
		{
	color: #FFFF99;
	text-align: center;
	font-weight: bold;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
	padding-top: 10px;
	}
	
.bluelabel 
		{
	color: #000099;
	text-align: center;
	font-weight: bold;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
	padding-top: 10px;
	}

#buttonblue
	{
	height: 37px;
	width: 250px;
	background: url(images/button-blue.gif) repeat-x;
	}
	
#buttonred
	{
	height: 37px;
	width: 250px;
	background: url(images/button-red.gif) repeat-x;
	}
	
#buttonyellow
	{
	height: 37px;
	width: 250px;
	background: url(images/button-yellow.gif) repeat-x;
	}
	
#buttongreen
	{
	height: 37px;
	width: 250px;
	background: url(images/button-green.gif) repeat-x;
	}
	
#buttonpink
	{
	height: 37px;
	width: 250px;
	background: url(images/button-pink.gif) repeat-x;
	}
	
#buttonpurple
	{
	height: 37px;
	width: 250px;
	background: url(images/button-purple.gif) repeat-x;
	}

#buttons li {
	display: inline;
	}

#buttons a {
	display: block;
	float: left;
	width: 100px;
	height: 27px;
	background: #FFFFFF url(images/buttons.jpg) repeat-x;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	padding-top: 10px;

}

#buttons a:hover {
	width: 100px;
    height: 27px;
	background: #FFFFFF url(images/buttons_r.jpg) repeat-x;
}
p.light {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #CCCCCC;
}

