body {
	font: 1em verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:left;
	background-color: #FFF;
	}
	
* {
	margin:0;
	padding:0;
}

table#corpnotif {	font-family: verdana, Helvetica, sans-serif;font-size: 11px;
	color:#666666;
	text-align:left;
	background-color: #FFF;
	margin-left: 45px;
	}
	
table#corpnotif td {width:80px;}	
div#mainwrap{
	width:998px;
	text-align: left;
	border: 2px solid #CCCCCC;
	background-image: url(images/column_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
* html div#mainwrap{
  width: 998px;
  w\idth: 1000px;}

* html div#features{
  width: 806px;
  w\idth: 808px;}

div#header{
	background-color: #FFF;
	height: 100px;
	width: 1000px;
	background-image:  url(images/header_background.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
div#mainnav {
	background-color: #919194;
	height: 22px;
	width: 1000px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #919194;
	border-bottom-color: #919194;
}
div#column1{
	float: left;
	width: 192px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #0F437A;
	padding-top: 10px;
	padding-bottom: 10px;
}

.internationalcallers {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; font-weight: bold;margin-left:8px;}
.internationalcallers a:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #B1D579; text-decoration:none; font-weight: bold;}
.internationalcallers a:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #B1D579; text-decoration:none; font-weight: bold;}
.internationalcallers a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #B1D579; text-decoration:none; font-weight: bold;}
.internationalcallers a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #7FAF33; text-decoration:underline; font-weight: bold;}

div#column2{
	float: left;
	font-size: 0.8em;
	line-height: 1.25em;
	width: 806px;
	margin-top: 100px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
div.clearfloats {clear:both;}
div#footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: center;
	width: 998px;
	padding-top: 20px;
	padding-bottom: 10px;
}
div#footer a:link{
	color: #666666;
	text-decoration: none;
	
}
div#footer a:visited{
	color: #666666;
	text-decoration: none;
	
}
div#footer a:hover{
	color: #336600;
	text-decoration: underline;
	
}
.footerhpshift{
	padding-left: 100px;
}
div#content{
	width: 1000px;
}


p { font:normal 11px  verdana, arial, sans-serif; color: #666666;line-height:16px;}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #0F437A;
	padding-bottom: 10px;
}
h2 {
	font-size: 16px;
	font-weight: bold;
	color: #336600;
	padding-left: 44px;
	padding-top: 5px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #99CC66;
	margin-left:8px;margin-top:8px;margin-bottom:5px;}


h4 {font-family: verdana, Arial, Helvetica, sans-serif; color: #0F437A; font-size:12px;line-height:18px;margin-top: 20px; }
h5 {font-family: verdana, Arial, Helvetica, sans-serif; color: #0F437A; font-size:11px;line-height:10px; /*border-bottom: 1px solid #333; */}



span {
	color: #0F437A;
}
div#features {
	background-color: #FFFFFF;
	width: 403px;
	float: left;
	background-image: url(images/feature_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}


.spotlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.input {
	color: #999999;
	padding-right: 5px;
	padding-left: 10px;
	font-size: 10px;
}

p {
	padding-top: 5px;
	padding-bottom: 5px;
}
.italic {
	font-style: italic;
	padding-right: 10px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
div#spotlight{
	width: 403px;
	float: left;
	background-image: url(images/gray_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

/* =-=-=-=-=-=-=-[utility nav]-=-=-=-=-=-=-=- */
div#utilitynav{
	width:360px;
	font-size: 11px;
	padding-top: 10px;
	padding-right: 25px;
	float: right;
	padding-left: 0px;
	padding-bottom: 0px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
}
div#utilitynav ul{
	list-style-type: none;


}

div#utilitynav a:link{
	color: #666666;
	text-decoration: none;
}
div#utilitynav a:visited{
	color: #666666;
	text-decoration: none;
}
div#utilitynav a:hover{
	color: #669933;
	text-decoration: underline;
}

div#utilitynav li{
	float: left;
	padding-left: 5px;

}

.spotlightbg {
	background-image: url(images/gray_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 10px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 44px;
}

.tabletext {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;}

.news {
	vertical-align: top;
	background-color: #ECF3E1;
	background-image: url(images/feature_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}

#cnntable {}


.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 44px;
}
.subheadblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0F437A;
}
div#column2 a:link {
	color: #336600;
	text-decoration: none;
}
div#column2 a:visited {
	color: #336600;
	text-decoration: none;
}
div#column2 a:hover {
	color: #336600;
	text-decoration: underline;
}
.instructions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #FFFFFF;
}
.extinstructions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;}
	
.utilitynav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 30px;
	margin-right: 10px;
}
div#header a:link {
	color: #333333;
	text-decoration: none;
}
div#header a:visited {
	color: #333333;
	text-decoration: none;
}
div#header a:hover {
	color: #336600;
	text-decoration: underline;
}
#art{
	background-image: url(images/photo_strip.jpg);
	background-repeat: no-repeat;
	background-position: 192px 0px;
}

div#subcolumn2 a:link {
	color: #336600;
	text-decoration: underline;
}
div#subcolumn2 a:visited {
	color: #999999;
	text-decoration: underline;
}

div#subcolumn2 a:active {
	color: #336600;
	text-decoration: underline;
}

div#subcolumn2 a:hover {
	color: #336600;
	text-decoration: underline;
}



div#subcolumn2 {
	float: left;
	font-size: 0.8em;
	line-height: 1.25em;
	width: 806px;
	margin-top: 10px;
}
.callout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336600;
	padding-left: 10px;
	padding-right: 10px;
}

.subhead2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #0F437A;font-weight: bold;margin-bottom:3px;line-height:20px;
}


#column1 p.subtext {margin-left:9px;margin-right:8px;font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #ffffff; font-weight:bold; line-height:12px; }
#column1 ul.subtext {padding-left: 25px; padding-right:6px;padding-top:2px;font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #ffffff;line-height:12px; }
#column1 ul.subtext li {padding-bottom:4px;}

#dialerphone {font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #ffffff;} 

#intl {color: #7FAF33;font-size: 16px;font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
p.samplemessage {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;color: #666666; line-height:16px; }
ul.samplemessage {padding-left: 25px; font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #666666;line-height:14px; }


.sidequote {
	width:200px;
	padding-left:25px;
	}
	
p.sidequote {width:170px;
	text-align:left;
	line-height: 22px;
	font-family: arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7FAF33;
	font-weight:bold;
	font-style:italic;}

/*.sidegraphic  {margin-left:33px;padding-bottom: 10px;}*/

.bluetext {color:#0F437A;font-size: 11px;}
.strongtext {font-weight: bold;}

ul { font:normal 11px verdana, Arial, Helvetica, sans-serif; color: #666666;line-height:16px;}

li.nobullet {list-style: none;}

ul.indent {padding-left:45px; }
ul.indent ul {padding-left:10px;}
ul.indent ul ul {padding-left:10px;}
ul.indent li ul li {list-style: none;}

ul.indentsmall {padding-left:22px;margin-bottom:6px;margin-top:5px;}
ul.indentsmall ul {padding-left:11px;}
ul.indentsmall li ul li {list-style: none;}

p.indentleft {padding-left:10px;}

.boldtext {font-weight: bold;color:#000;font-family:verdana, Arial, Helvetica, sans-serif;}
.boldtextblue {font-weight: bold;color:#0F437A;font-family:verdana, Arial, Helvetica, sans-serif; font-size:12px;margin-top:3px;}
.bluebold{font-weight: bold;color:#0F437A;}

#PremiumBlastCompare {font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; border: 1px solid #cccccc; }
#PremiumBlastCompare td.gray {background-color:#f4f4f4;}
#PremiumBlastCompare td {padding:6px;border: 1px solid #cccccc; }
#PremiumBlastCompare td.white {padding:0;background-color:#ccc;}

div.headinggray1 { width:235px; padding:3px; background-color:#f4f4f4;font-weight: bold; color:#0F437A;font-family:verdana, Arial, Helvetica, sans-serif; font-size:12px; }
div.headinggray2 { width:486px; padding:3px; background-color:#f4f4f4;font-weight: bold; color:#0F437A;font-family:verdana, Arial, Helvetica, sans-serif; font-size:12px; }
div.headinggray3 { width:247px; padding:3px; background-color:#f4f4f4;font-weight: bold; color:#0F437A;font-family:verdana, Arial, Helvetica, sans-serif; font-size:12px; }

#colleft {width:200px;}
#colright {margin-left:10px}

.required {color: #0F437A; font-size:10px; font-weight:bold;}
#frmTable p {padding:0; margin-top:2px; margin-bottom: 2px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}

