


/* Note to coders:
 Anything preceded by
 " * html "
 is a conditional statement read only by IE.
 Be careful when editing these and make sure you have a version of IE
 you can look at.

 You WILL learn to hate IE if you dont already. */



body {
padding:0;
border:0;
background-image:url(/images/bodybg.png);
background-repeat: repeat-x;
margin:0 auto;
text-align:center;
line-height: 1.125em;
}


 #wrap {
      width:1000px;
      text-align:left;
      margin:0 auto;
      
/*       box-shadow: 0px 0px 50px #0067c5;
  -moz-box-shadow: 0px 0px 50px #0067c5;
  -webkit-box-shadow: 0px 0px 50px #0067c5;
  */    
      }

/*     #wrap.awshadow {
      box-shadow: 15px 15px black;
      -webkit-box-shadow: 15px 15px black;
      -moz-box-shadow: 15px 15px black;
      filter: progid:DXImageTransform.Microsoft.dropShadow(color=black, offX=15, offY=15, positive=true);

      }*/


    a {
		color:#369;
	}

    a:hover {
		text-decoration:none;
	}



	h1, h2, h3 {
		margin:.8em 0 .2em 0;
		padding:0;
	}
	p {
		margin:.4em 0 .8em 0;
		padding:0;
	}


	img {
		margin:10px 0 5px;
	}


	/* Header styles */
	#logo {
            float:left;
            width:150px;
            height:72px;
            display:inline;
            padding-left:1%;
            clear: right;
            /*margin:10px 0 5px;*/

        }


    #header {
		clear:both;
		float:left;
		width:100%;
        background:#0067c5;
	}

	* html #header{
	background:#0067c5;
	}
	
	#header {
		border-bottom:1px solid #00378b;
	}

	#header p,
	#header h1,
	#header h2 {
		padding:.4em 15px 0 15px;
		margin:0;
	}

	#header ul {
		clear:left;
		float:right;
		width:100%;
		list-style:none;
		margin:0 0 0 0;
		padding:0;
  /*background-color: green;*/
	}




	#header ul li {
		display:inline;
		list-style:none;
		margin:0;
		padding:0;

	}
	#header ul li a {
		display:block;
		float:right;
		margin:0;
		padding:3px 10px;
		text-align:center;
  /*bottom: 100px;*/
		color:#fff;
		text-decoration:none;
		/*line-height:1.3em;*/

	}
	#header ul li a:hover {
        text-decoration:underline;
	}
	#header ul li a.active,
	#header ul li a.active:hover {
		color:#fff;
		background:#000;
		font-weight:bold;
	}
	#header ul li a span {
		display:block;
	}




	/* 'widths' sub menu */
	#layoutdims {
		clear:both;
		background:#eee;
		border-top:4px solid #000;
		margin:0;
		padding:6px 15px !important;
		text-align:right;
	}

	/* common column settings */
	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;			/* width of page */
		position:relative;
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead
						only padding top and bottom is included here, make it whatever value you need */
		overflow:hidden;
	}


        	/* column container */
	.colmask {
		position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	    clear:both;
	    float:left;
        width:100%;				/* width of whole page */
		overflow:hidden;		/* This chops off any overhanging divs */
	/*margin:0;*/
        /*background:white;*/
        }
	/* holy grail 3 column settings */
	.holygrail {
	    background:#ecf3f6;    	/* Right column background colour */
	}
    .holygrail .colmid {
       /* float:left;*/
        width:98%;
       /* margin-left:-200px;*/ 	/* Width of right column */
        /*position:relative;*/
        right:17%;
        background:white;    	 /*Centre column background colour*/
    }
    .holygrail .colleft {
        /*float:left;*/
        /*width:100%;*/
        /*margin-left:-38.6%;*/
        /*position:relative;*/
        right:49%;    	/* Left column width + right column width */
        background:#ecf3f6;    	/* Left column background colour */
    }

    /* Dont mess with above when setting columns up */

/*    .holygrail .col1wrap {
        float:left;
	width:52.35%;
	position:relative;
	right:400px;        	 Width of left column
	padding-bottom:1em; 	 Centre column bottom padding. Leave it out if it's zero
        background-color:white;
    }*/




    .holygrail .col1 {
        /*margin:0 370px;     	 Centre column side padding: Left padding = left column width + centre column left padding width. Right padding = right column width + centre column right padding width */
        /*position:relative;*/
	left:101%;
	/*overflow:hidden;*/
 width:47%;
        /*background-color:green;*/
	}



     .col2 {
        /*float:left;*/
        /*float:right;			 This overrides the float:left above */
        width:34%;        	/* Width of left column content (left column width minus left and right padding) */
        /*position:relative;*/
        left: 19%;       	/* Width of the left-had side padding on the left column */
        /*background-color:blue;*/
    }



    
    .holygrail .col3 {
        /*float:left;*/
        /*float:right;			 This overrides the float:left above */
        width:19%;        	/* Width of right column content (right column width minus left and right padding) */
        /*margin-right:45px;  	 Width of right column right-hand padding + left column left and right padding */
        /*position:relative;*/
        left:68.25%;
        /*background-color:yellow;*/
    }







	/* Footer styles */
	#footer {
	clear:both;
	float:left;
	width:100%;
	border-top:1px solid #0067c5;
        background-color:#0067c5;
	}

    a.footer {
        font: bold .7em arial;
        color:#fff;
        text-decoration:none;
        display:inline;
        padding:0 0.6em;
        }

    a:hover.footer {
        font:bold .7em arial;
        color:#7caeff;
        text-decoration:none;
        }

    #footer p {
		padding:10px;
		margin:0;
	}


  /* menu style */
    #awmenucenter {
   float:left;
   clear:both;
   width:100%;
   background:#0067c5 url(/images/awmenu.png) repeat-x;
   border-bottom:1em solid #00378b;
   overflow:hidden;
   position:relative;

}
    #awmenucenter ul {
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
   text-align:center;
}

    #awmenucenter ul li {
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   right:50%;
}


   #awmenucenter ul li a {
   display:block;
   margin:0 0 0 0;
   padding:3px 4px;
   background:#ddd url(/images/awmenu.png) repeat-x;
   font:normal 0.8em #000;
   text-decoration:none;
   /*line-height:1.3em;*/
   font-family: 'arial',sans-serif;
}

   * html #awmenucenter ul li a {
   display:block;
   margin:0 0 0 0;
   padding:3px 3px;
   background:#ddd url(/images/awmenu.png) repeat-x;
   font:normal 0.8em #000;
   text-decoration:none;
   /*line-height:1.3em;*/
   font-family: 'arial',sans-serif;
}



    #awmenucenter ul li a:hover {
   background:#369 url(/images/awmenuon.png) repeat-x;
   color:#fff;
}
    #awmenucenter ul li a.active,
    #awmenucenter ul li a.active:hover {
   color:#fff;
   background:#000 url(/images/awmenuon.png) repeat-x;
   font-weight:bold;
   font-family:"Lucida Grande", Verdana, Helvetica, sans-serif;
}

    #awmenucenter ul li a.store {
    background: #0067c5 url(/images/awstore.png) repeat-x;
}
    #awmenucenter ul li a.store:hover {
    background: #0067c5 url(/images/awstoreon.png) repeat-x;

}


/* main left column styles */

#lcontainer {
   /*float:left;*/
   width:99%;
   /*overflow:hidden;*/
   position:relative;
   top:.2em;
   margin-bottom:.25em;
   margin-left:auto;
   margin-right: auto;
   /* background:red;*/
   padding-bottom:.2em;
   padding-top:.1em;

   }


#bnvid{
    margin-left:auto;
    margin-right:auto;
    width:98%;
    background:white;
    border: 1px solid #d5f6ff;
    position:relative;
    padding: .25em;

}

.vidobj{

    margin-left:auto;
    margin-right:auto;
    position:relative;
    display:block;

}




#lcollist{
    margin-left:auto;
    margin-right:auto;
    width:96%;
    background:white;
    position:relative;
    border:1px solid #d5f6ff;
    padding-bottom:.5em;
    height: auto;

    /*background-color:blue;*/
   }

#lcollist ul{
    margin-left:auto;
    margin-right:auto;
    list-style-type:none;
    background-color:transparent;
    position:relative;
    margin:0;
    padding:.25em;

   }

#lcollist ul li{
 /* padding-left:.5em;
  padding-bottom:.5em;*/
  background-color:white;

   }

#lcollist ul li a{
       width:100%;
       margin:0;
       padding:0;
       display:block;
       text-decoration:none;
     /*background-color:red;*/
       overflow:hidden;
       outline:0 none;

   }


   #lcollist p.headtitle{
       position:relative;
       margin-left:auto;
       margin-right:auto;
       background:url(/images/awmenu.png) repeat-x;
       height:1.6em;
       margin:0;
       font:bold .8em Verdana, Arial, Helvetica, sans-serif;
       color:#0067c5;
       padding-left: .5em;
       padding-top: .2em;

   }
   #lcollist p.huintro{
       font:normal .7em Verdana, Arial, Helvetica, sans-serif ;
       color:#75a9b8;
       margin: 1px 10px 10px 5px;
       position:relative;
   }


   #lcollist ul li img.coframe{
       border:1px solid #d5f6ff;
       float:left;
       padding:.2em;
       margin-right:.5em;
       background-color:white;
       width:69px;


   }

   #lcollist ul li p.coltxt{
       background:white url(/images/calloutbg.png) repeat-x;
       width:100%;
       /*float:left;*/

       font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
       color:#75a9b8;
       padding-left:.5em;
       padding-right: .5em;
       padding-bottom: 1em;
       padding-top: .2em;
       vertical-align:middle;


   }



    #lcolnews{
    margin-left:auto;
    margin-right:auto;
    width:96%;
    background:white;
    position:relative;
    border:1px solid #d5f6ff;
    padding-bottom:.5em;
    /*background-color:blue;*/
    height:auto;
   }

   #lcolnews ul{
    margin-left:auto;
    margin-right:auto;
    list-style-type:none;
    background-color:transparent;
    position:relative;
    margin:0;
    padding:.25em;

   }

   #lcolnews ul li{


/*  padding-left:.5em;*/
  background-color:white;

   }

   #lcolnews ul li a{
       width:100%;
       margin:0;
       padding:0;
       display:block;
       text-decoration:none;
/*     background-color:red;*/
       overflow:hidden;
       outline:0 none;

   }


   #lcolnews p.newstitle{
       position:relative;
       margin-left:auto;
       margin-right:auto;
       background:url(/images/awmenu.png) repeat-x;
       height:1.6em;
       margin:0;
       font:bold .8em Verdana, Arial, Helvetica, sans-serif;
       color:#0067c5;
       padding-left: .5em;
       padding-top: .2em;


   }
   #lcolnews p.newsintro{
       font:normal .7em Verdana, Arial, Helvetica, sans-serif ;
       color:#75a9b8;
       margin: 1px 10px 10px 10px;
       position:relative;
   }


   #lcolnews ul li img.coframe{
       border:1px solid #d5f6ff;
       float:left;
       /*padding:.2em;*/
       margin:0;
       background-color:white;

   }

   #lcolnews ul li p.newstxt{
       background:white url(/images/calloutbg.png);
       background-repeat: repeat-x;
       width:100%;
       float:left;
       margin:.5em 0 0 0em;
       /*height:2em;*/
       font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
       color:#75a9b8;
       padding-left:.5em;
       padding-bottom: 1em;
       vertical-align:middle;

   }

	.lexywidgit{
margin-left:2.5em;
	}




/*   /////////////////////////////////////////////////////////////////////   */
/*   /////////////////////////////////////////////////////////////////////   */
/*   /////////////////////////////////////////////////////////////////////   */
/*   /////////////////////////////////////////////////////////////////////   */
/*   /////////////////////////////////////////////////////////////////////   */
/*   /////////////////////////////////////////////////////////////////////   */
/*   /////////////////////////////////////////////////////////////////////   */
/*   /////////////////////////////////////////////////////////////////////   */

/* middle column styles */

    #mcontainer {
   /*float:left;*/
   width:99%;
   overflow:hidden;
   /*position:relative;*/
   top:.2em;
   margin-left: auto;
   margin-right: auto;
   margin-bottom:1em;
   /*background:yellow;*/
   padding-bottom:1em;
   padding-top:1em;

   }

    #specon{
    margin-left:auto;
    margin-right:auto;
    width:95%;
    background-color:white;
    border: 1px solid #d5f6ff;
    position:relative;
    padding: .2em;

   }


   .specpic{
       margin:0;
       padding:0;
       vertical-align:middle;
   }

   #speclist{
    margin-left:auto;
    margin-right:auto;
    width:94%;
    background-color:white;
    position:relative;
    border:1px solid #d5f6ff;
    padding-bottom:.2em;

   }

   #speclist ul{
    list-style-type:none;
/*  background-color:blue;*/
    position:relative;
    margin:.25em 0 0 0;
    padding:0;
   }

   #speclist ul li{
/*    background-image:url(/images/testawlistmarker.png);
    background-repeat:no-repeat;
    background-position:0px 2.5px;*/
    /*padding-left:14px;*/
    padding-bottom:1em;
    /*background-color:blue;*/
    width:95%;
    margin: 0 auto;
   }


    #speclist p.headtitle{
       position:relative;
       margin-left:auto;
       margin-right:auto;
       background:url(/images/awmenu.png) repeat-x;
       height:1.6em;
       margin:0;
       font:bold .8em Verdana, Arial, Helvetica, sans-serif;
       color:#0067c5;
       padding-left: .5em;
       padding-top: .2em;

   }

   #speclist ul li img.coframe{
      /* border:1px solid #d5f6ff;*/
       /*float:left;*/
       padding:.5em;
       /*margin:0 auto;*/
       /*background-color:blue;*/
       width:400px;
   }

   #speclist ul li a{
       width:100%;
       margin:0 auto;
       padding:0;
       display:block;
       text-decoration:none;
     /*background-color:red;*/
       /*overflow:hidden;*/
       outline:0 none;

   }

   #speclist ul li img{
       border: 0;
   }

/*   /////////////////////////////////////////////////////////////////////   */
/*   /////////////////////////////////////////////////////////////////////   */
/*   /////////////////////////////////////////////////////////////////////   */
/*   /////////////////////////////////////////////////////////////////////   */
/*   /////////////////////////////////////////////////////////////////////   */
/*   /////////////////////////////////////////////////////////////////////   */
/*   /////////////////////////////////////////////////////////////////////   */
/*   /////////////////////////////////////////////////////////////////////   */


   /* right column styles */

   #rcontainer {
   /*float:left;*/
   width:100%;
   /*overflow:hidden;*/
   position:relative;
   top:.2em;
   margin-bottom:1em;
   margin-left:auto;
   margin-right:auto;
   /*background:aqua;*/
   padding-bottom:1em;
   padding-top:1em;

   }

/* social networking styles */

    #sonetlist {
    margin-left:auto;
    margin-right:auto;
    /*width:100%;*/
    height:auto;
    position:relative;
    padding:0 .2em 0 .2em;
    /*background-color: green;*/

    }

   #sonetlist ul{
   margin-left:auto;
   margin-right:auto;
   list-style:none;
   height:1.56em;
   margin:0;
   padding:.25em;
   border-top:1px solid #d5f6ff;
   border-bottom:1px solid #d5f6ff;
   background:white;
   /*width: 80%;*/
   }

    #sonetlist ul li{
   display:block;
   float:right;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;

   }


    #sonetlist a{
    text-decoration: none;
    overflow:hidden;
    padding: 0 .1em 0 .1em;
    margin:0;

        }

    #sonetlist li a img{
    margin:0;
    padding:0;
    border:0;
    outline: 0;
    vertical-align:middle;

    }


    .lineup{
    margin-left:auto;
    margin-right:auto;
    position:relative;
    border:0;
    outline: 0;
    /*vertical-align:middle;*/
    overflow:hidden;
    height:auto;
    /*background-color: red;*/
    width: 170px;

}




/*   #text646{
    float:left;
    width:12.5em;
    background:white;
    position:relative;
    padding:.2em;
    margin-left:1em;

   }*/

    #csalert{
    margin-left:auto;
    margin-right:auto;
    /*background:green;*/
    position:relative;
    width:178px;

   }

   #csalert ul{
   margin-left:auto;
   margin-right:auto;
   list-style:none;
   margin:0;
   padding:.25em;
   position:relative;
   }

    #csalert li a img{
    margin-left:auto;
    margin-right:auto;
    position:relative;
    border:0;
    outline: 0;
    vertical-align:middle;
    overflow:hidden;
    height:auto;
   }

   #toweralert{
       display:none;
   }

   #toweralert a img{
    border-style:none;
    outline: 0;

   }


.nyc560box{
	   border:1px solid #d5f6ff;
       padding:.2em;
       margin-right:auto;
       margin-left:2em;
       background-color:white;
      width:80%;

}


    /* end INDEX styles */






/* begin 2 column fixed width page template.*/

/*    .the411colmask {
	position:relative;		 This fixes the IE7 overflow hidden bug and stops the layout jumping out of place
        clear:both;
	float:left;
        width:100%;			 width of whole page
        overflow:hidden;	 This chops off any overhanging divs
	}
	 2 column right menu settings
	.the411rightmenu {
	    background:#ecf3f6;
	}
	.the411rightmenu .the411colleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .the411rightmenu .the411col1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.the411rightmenu .the411col1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}
    .the411rightmenu .the411col2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        background:red;
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .newevtntc{
        background:yellow;
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .txtstyles{  //rename as necessary
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
    }

    .byline{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       background:yellow;
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }

        */

/* end tmeplate */



/* Begin The 411 two column layout. */

      .the411colmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	/* This chops off any overhanging divs*/
	}
	/* 2 column right menu settings*/
	.the411rightmenu {
	    background:#ecf3f6;
	}
	.the411rightmenu .the411colleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .the411rightmenu .the411col1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.the411rightmenu .the411col1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}
    .the411rightmenu .the411col2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .the411title{
        /*background:yellow;*/
        font:bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    hr{
        color:#0067c5;
    }

    .mcontxt{
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
    }

    .mcontxt a{
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
        text-decoration:none;
    }

    .mcontxtnew{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
        /*width: 100%;*/
        margin: 1em;
    }

    .mcontxtnew a{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        text-decoration:none;
        color:#0067c5;
    }



    .byline{
        font:normal .6em Verdana, Arial, Helvetica, sans-serif ;

    }


    .mconhq{
        position:relative;
        margin-left:auto;
        margin-right:auto;
        width:500px;
    }

        .hqbyline{
        font:normal .6em Verdana, Arial, Helvetica, sans-serif ;
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
/*        background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }

    .img411{
       border:1px solid #d5f6ff;
       float:left;
       padding:.2em;
       margin-right:.5em;
       background-color:white;

}

        .img411b{
       border:1px solid #d5f6ff;
       float:right;
       padding:.5em;
       margin-right:.5em;
       background-color:white;

}

.newstxt{
       background:white url(/images/calloutbg.png) repeat-x;
       /*width:36.2em;*/
       float:left;
       margin:.5em 0 0 .2em;
       /*height:2em;*/
       font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
       color:#75a9b8;
       padding-left:.5em;
       padding-bottom: 1em;
       vertical-align:middle;

   }


/* End 411 Styles */







/* Begin The News two column layout. */

      .thenewscolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	/* This chops off any overhanging divs*/
	}
	/* 2 column right menu settings*/
	.thenewsrightmenu {
	    background:#ecf3f6;
	}
	.thenewsrightmenu .thenewscolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .thenewsrightmenu .thenewscol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.thenewsrightmenu .thenewscol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}
    .thenewsrightmenu .thenewscol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .newevtntc{
        /*background:yellow;*/
        font:bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    hr{
        color:#0067c5;
    }

    .mcontxt{
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
    }

    .mcontxt a{
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
        text-decoration:none;
    }

    .mcontxtnew{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
    }

    .mcontxtnew a{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        text-decoration:none;
        color:#0067c5;
    }



    .byline{
        font:normal .6em Verdana, Arial, Helvetica, sans-serif ;

    }


    .mconhq{
        position:relative;
        margin-left:auto;
        margin-right:auto;
        width:500px;
    }

        .hqbyline{
        font:normal .6em Verdana, Arial, Helvetica, sans-serif ;
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
/*        background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }




/* End The News Styles */


/* Begin Call Out Styles */



      .awcocolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	/* This chops off any overhanging divs*/
	}
	/* 2 column right menu settings*/
	.awcorightmenu {
	    background:#ecf3f6;
	}
	.awcorightmenu .awcocolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .awcorightmenu .awcocol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.awcorightmenu .awcocol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}
    .awcorightmenu .awcocol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .awcotitle{
        /*background:yellow;*/
        font:bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    hr{
        color:#0067c5;
    }

    .awcotxt{
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;

    }

    .awcotxt a{
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
        text-decoration:none;
    }

    .awcotxtnew{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
    }

    .awcotxtnew a{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        text-decoration:none;
        color:#0067c5;
    }



    .awcobyline{
        font:normal .6em Verdana, Arial, Helvetica, sans-serif ;

    }


        .co_sidebyline{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;

    }



    .awcorcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
/*        background:yellow;*/
        width:10em;
        text-align:center;
    }

    .awcorcollink a{
       text-decoration:none;
    }






#awcorcontainer{
 position: relative;
 margin: 0 auto;
 width: 100%;
 /*background-color: yellow;*/
 /*text-align: center;*/
}

* html #awcorcontainer{
 position: relative;
 margin: 0 auto;
 width: 100%;
 /*background-color: yellow;*/
 text-align: center;
}


    .awconewstxt{
       background:white url(/images/calloutbg.png);
       background-repeat: repeat-x;
       /*width:300px;*/
       /*float:left;*/
       margin:.5em 0 0 .2em;
       /*height:2em;*/
       font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
       color:#75a9b8;
       padding-left:.5em;
       padding-bottom: 1em;
       vertical-align:middle;
       z-index: -1;

   }

   .awcolistbox{
    /*background-color: green;*/
    width:50%;
    margin: 0 auto;
    position: relative;
}

.awcohdrbox{
     /*background-color: gray;*/
    width:100%;
    margin: 0 auto;
}

.awcohdrtxt{
 /*background-color:red;*/
 color:#0067c5;
 font:normal 0.8em sans-serif;
 width:100%;
 margin-left:auto;
 margin-right:auto;
 text-align:center;
 position: relative;
}

/* End call Out Styles */


/* Begin Community Connections styles */

      .comconcolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	/* This chops off any overhanging divs*/
	}
	/* 2 column right menu settings*/
	.comconrightmenu {
	    background:#ecf3f6;
	}
	.comconrightmenu .comconcolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .comconrightmenu .comconcol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.comconrightmenu .comconcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}


 * html .comconcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
        position:relative;
        height: 1%;
	}



    .comconrightmenu .comconcol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .comcontitle{
        /*background:yellow;*/
        font:bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    hr{
        color:#0067c5;
    }

    .mcontxt{
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
    }

    .mcontxt a{
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
        text-decoration:none;
    }

    .mcontxtnew{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
    }

    .mcontxtnew a{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        text-decoration:none;
        color:#0067c5;
    }



    .byline{
        font:normal .6em Verdana, Arial, Helvetica, sans-serif ;

    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
/*        background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }
    .scholarplacement{
        /*background-color:yellow;*/
        width:40em;
        height:12em;
        position:relative;
        margin-right:auto;
        margin-left:auto;
        text-align:center;
        color:#0067c5;
        font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
    }
    .scholarleft{
        width:50%;
        position:relative;
        float:left;
/*        margin-right:auto;
        margin-left:auto;*/
        text-align:center;
        color:#0067c5;
        /*background:red;*/
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;
    }

    .scholarright{
        width:50%;
        position:relative;
        float:left;
/*        margin-right:auto;
        margin-left:auto;*/
        text-align:center;
        color:#0067c5;
        /*background:green;*/
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;
        clear:right;
    }
    .scholarwnrtxt{
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
        background:transparent;
    }

/* End Community Connections styles */



/* Begin Scholarship Info */

      .scholarcolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	/* This chops off any overhanging divs*/
	}
	/* 2 column right menu settings*/
	.scholarrightmenu {
	    background:#ecf3f6;
	}
	.scholarrightmenu .scholarcolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .scholarrightmenu .scholarcol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.scholarrightmenu .scholarcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}
    .scholarrightmenu .scholarcol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .scholartitle{
        /*background:yellow;*/
        font:bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    hr{
        color:#0067c5;
    }

    .mcontxt{
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
    }

    .mcontxt a{
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
        text-decoration:none;
    }

    .mcontxtnew{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
    }

    .mcontxtnew a{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        text-decoration:none;
        color:#0067c5;
    }



    .byline{
        font:normal .6em Verdana, Arial, Helvetica, sans-serif ;

    }

    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
/*        background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }


    .scholarlink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
        /*background:yellow;*/
        width:10em;
        text-align:center;
    }

    .scholarlink a{
       text-decoration:none;

    }



/* End Scholarship Info */


/* Begin Tower Info */

  .towercolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/* 2 column right menu settings*/
	.towerrightmenu {
	    background:#ecf3f6;
	}
	.towerrightmenu .towercolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .towerrightmenu .towercol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.towerrightmenu .towercol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}
    .towerrightmenu .towercol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .towertitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .towertxt{  /*rename as necessary*/
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
    }

    .byline{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }

    .towerrcoltxt{
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
        text-align:center;
    }


   .towerrcollink ul{
   margin-left:auto;
   margin-right:auto;
   list-style:none;
   margin:0;
   padding:.25em;
   position:relative;
   font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
   text-align:center;
   border:.1em solid #0076c5;
   background:white;
   margin-bottom:3em;
   }

   .towercollink li{
       background-color:gray;
   }
   .towerrcollink a{
       text-decoration:none;
   }

   .graybox{  /*this does nothing except create a gray box for the lists to be in.*/
       background-color:#ececec;


   }
/* End Tower Info */



/* Begin Error Layout */

  .errorcolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/* 2 column right menu settings*/
	.errorrightmenu {
	    background:#ecf3f6;
	}
	.errorrightmenu .errorcolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .errorrightmenu .errorcol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.errorrightmenu .errorcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}
    .errorrightmenu .errorcol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .errortitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .errortxt{  /*rename as necessary*/
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
    }

    .errorbyline{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }

    .errorrcoltxt{
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
        text-align:center;
    }


   .errorrcollink ul{
   margin-left:auto;
   margin-right:auto;
   list-style:none;
   margin:0;
   padding:.25em;
   position:relative;
   font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
   text-align:center;
   border:.1em solid #0076c5;
   background:white;
   margin-bottom:3em;
   }

   .errorcollink li{
       background-color:gray;
   }
   .errorrcollink a{
       text-decoration:none;
   }

 
/* End Error layout */






/* Begin Employment Info */

      .employopcolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	/* This chops off any overhanging divs*/
	}
	/* 2 column right menu settings*/
	.employoprightmenu {
	    background:#ecf3f6;
	}
	.employoprightmenu .employopcolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .employoprightmenu .employopcol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.employoprightmenu .employopcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}
    .employoprightmenu .employopcol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .employoptitle{
        /*background:yellow;*/
        font:bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    hr{
        color:#0067c5;
    }

    .mcontxt{
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
    }

    .mcontxt a{
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
        text-decoration:none;
    }

    .mcontxtnew{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
    }

    .mcontxtnew a{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        text-decoration:none;
        color:#0067c5;
    }



    .byline{
        font:normal .6em Verdana, Arial, Helvetica, sans-serif ;

    }

    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
/*        background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }


    .employoplink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
        /*background:yellow;*/
        width:10em;
        text-align:center;
    }

    .employoplink a{
       text-decoration:none;

    }


   .employop ul{
   margin-left:auto;
   margin-right:auto;
   list-style:none;
   margin:0;
   padding:.25em;
   position:relative;
   font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
   text-align:center;
   border:.1em solid #0076c5;
   background:white;
   margin-bottom:3em;
   }

   .employop li{
       /*background-color:gray;*/
       font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
   }
   .employop a{
       text-decoration:none;
   }


   .employoprcoltxt{
             font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
        text-align:center;
   }
   
      .employoprcoltxt2{
             font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
        text-align:center;
   }

   .bluebox{  /*this does nothing except create a blue box for the positions to be in.*/
       background-color:#ecf3f6;
       color:#0067c5;
   }

/*   .awposinfo{

   }*/

   .employopsinfotitle{
        font:bold 0.9em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding-left:1em;
        padding-top:0.25em;

   }

   .awpostxt{
     margin-left:1em;
}

   .awposcntr{
     margin-left:19em;
     /*background-color: green;*/
         text-align: center;
    width:100%;
    margin: 0 auto;
}

   .awposcntrtxt{
    font:bold 1em Verdana, Arial, Helvetica, sans-serif ;

    }




/* End Employment Info */


/* Begin Phone Database line up layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-04-10 */


    .phonescolmask {
        position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
        float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.phonesrightmenu {
	    background:#ecf3f6;
	}
	.phonesrightmenu .phonescolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .phonesrightmenu .phonescol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.phonesrightmenu .phonescol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
        /*background-color: green;*/
	}
    .phonesrightmenu .phonescol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }

    * html .phonescol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
        position: relative;
       /*background-color: red;*/
       height:1%;
	}



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .phonestitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .txtstyles{  /*rename as necessary*/
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
    }

    .byline{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }


        .awphonetxt{  /*rename as necessary*/
        font:bold .9em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        text-align: center;
    }

        .awphonebyline{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
        text-align: center;
    }

    .awphonehac{
     /*background-color: green;*/
     width: 100%;
     margin: 0 auto;
     text-align: center;
}

.awphonetxt2{  /*rename as necessary*/
font:normal .9em sans-serif;
color: #0067c5;
text-align: left;
}
    
    
.phone_feature_spec{
font:normal .9em sans-serif;
color: #0067c5;
text-align: left;
background-color:#dbe8ff;
}
    
.phone_spec_list{
font:normal .7em sans-serif;
color: #0067c5;
text-align: left;
margin:.5em 0;
}

.img_manual_box{
float:right;
background-color:white;
text-align:center;
}

.feature_img{
	border:1px solid #0067c5;
	margin:0;
}

.feature_manual_link{
text-decoration:none;
font: normal .8em sans-serif;
color:#0067c5;
}

.feature_specbox{
border:1px solid #0067c5;
float:left;
padding:.1em 1em 1em 1em;
margin-bottom:.2em;
width:70%;
}

.phone_price_list{
font:bold .8em sans-serif;
color: #0067c5;
text-align: left;
margin:.5em 0;
}

.phone_price_listbyline{
font:normal .7em sans-serif;
color: #0067c5;
text-align: left;
margin:.5em 0;

}

.feature_featbox{
border:1px solid #0067c5;
float:left;
padding:.1em 1em 1em 1em;
margin-bottom:.2em;
width:70%;
}

#blue{
background-color:#dbe8ff;
}

#blue2{
background-color:#dbe9ef;
}

.selectbold{
font-weight:bold;
}



/* End Phone database line up layout.*/



/* Begin Phone HAC layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-04-10 */


    .haccolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.hacrightmenu {
	    background:#ecf3f6;
	}
	.hacrightmenu .haccolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .hacrightmenu .haccol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.hacrightmenu .haccol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}


 * html .haccol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
        height:1%;
        /*background-color: green;*/
        position:relative;
	}




    .hacrightmenu .haccol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .hactitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .hactxt{  /*rename as necessary*/
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
    }

    .byline{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }


/* End Phone HAC layout.*/


/* Begin Prepaid phone layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-05-10 */


    .ppphonecolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.ppphonerightmenu {
	    background:#ecf3f6;
	}
	.ppphonerightmenu .ppphonecolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .ppphonerightmenu .ppphonecol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.ppphonerightmenu .ppphonecol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}

 * html .ppphonecol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
        height: 1%;
        position: relative;
 }



    .ppphonerightmenu .ppphonecol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .ppphonetitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .ppphonetxt{  /*rename as necessary*/
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
    }
    
    
    .ppphonetxt2{
    	font: normal 1em Arial;
    }
    
    .ppphonetxt3{  
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
    }
    
    .ppinfotxt{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color:black;
    }    

    .byline{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }

    a.purchase {font:bold 10px arial; color:#339933; text-decoration: none;}
    a:hover.purchase {font:bold 10px arial; color:#0066cc; text-decoration: none;}

	.ppselbox{
	/*background-color:green;*/
	position:relative;
	width:99%;
	margin-left: auto;
	margin-right:auto;
	}
	
	.pp50{
	border:.1em solid #0067c5;
	position:relative;
	width:20em;
	margin-bottom:1em;
	padding:1em;
	background-color:white;
	}
	
	.ppboxbtn{
	position:relative;
	margin-right:1em;

	width:8em;
	left:19em;
	}

	* html .ppboxbtn{
	position:relative;
	margin-right:1em;

	width:8em;
	left:19.2em;
	}


 /* pp menu style */
    #awppcenter {
   float:left;
   clear:both;
   width:100%;
   background:#0067c5 url(/images/awmenu.png) repeat-x;
   overflow:hidden;
   position:relative;
   

}
    #awppcenter ul {
   clear:left;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
  
   text-align:center;
}

    #awppcenter ul li {
   display:block;
   float:left;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
  /* right:50%;*/
}


   #awppcenter ul li a {
   display:block;
   margin:0 0 0 0;
   padding:6px 114px;
   background:#ddd url(/images/awmenu.png) repeat-x;
   font:bold 1em #000;
   text-decoration:none;
   /*line-height:1.3em;*/
   font-family: 'arial',sans-serif;
   
}

   * html #awppcenter ul li a {
   display:block;
   margin:0 0 0 0;
   padding:6px 89px;
   background:#ddd url(/images/awmenu.png) repeat-x;
   font:bold 1em #000;
   text-decoration:none;
   /*line-height:1.3em;*/
   font-family: 'arial',sans-serif;
   
}



    #awppcenter ul li a:hover {
   background:#369 url(/images/awmenuon.png) repeat-x;
   color:#fff;
}
    #awppcenter ul li a.active,
    #awppcenter ul li a.active:hover {
   color:#fff;
   background:#000 url(/images/awmenuon.png) repeat-x;
   font-weight:bold;
   font-family:"Lucida Grande", Verdana, Helvetica, sans-serif;
}

    #awppcenter ul li a.store {
    background: #0067c5 url(/images/awstore.png) repeat-x;
}
    #awppcenter ul li a.store:hover {
    background: #0067c5 url(/images/awstoreon.png) repeat-x;

}

	.pppurchasebox{
	background-color:transparent;
	background-color:#ecf3f6;
	padding-bottom:1em;
	width:98%;	
	border-top:.1em solid white;
	}

	.ppccentry{
	position:relative;
	width:100%;
	float:left;
	}

	.ppccwarning{
	position:relative;
	border:.1em solid red;
	height:2em;
	}
	
	.pperrtxt{
	font:bold 1em arial;
	color:red;
	}
	
	.ppinvoiceboxborder{
	position:relative;
	border:.1em solid #0067c5;
	width:96%;
	background-color:white;
	margin-top:2.5em;
	}
	
	.ppinvoicebox1{
	position:relative;
	/* background-color:yellow;*/
	margin-bottom:.25em;
	margin-top:.25em;
	padding:.25em;
	width:95%;
	text-align:left;
	
	}

	.ppinvoicebox2{
	position:relative;
/*	background-color:yellow;*/
	margin-bottom:.25em;
	padding:.25em;
	border-top:.1em solid #0067c5;
	width:95%;
	}
	
	.ppinvoicebox3{
	position:relative;
	/*background-color:yellow;*/
	margin-bottom:.25em;
	padding:.25em;
	border-top:.1em solid #0067c5;
	width:95%;
	}
	
	.ppinvoicetotal{
	background-color:transparent;
	position:relative;
	width:10em;
	margin-left:32em;
	border:.1em solid #0067c5;
	padding:.2em;
	}
	
	.ppinvoicecustinfo1{
	background-color:transparent;
	position:relative;
	width:49%;
	margin-left:.5em;
	border-right:.1em solid #0067c5;
	padding:.2em;
	}
	
	.ppinvoicecustinfo2{
	background-color:transparent;
	position:relative;
	width:45%;
	margin-left:53%;
	margin-top:-24%;
/*	border-right:.1em solid #0067c5;*/
	padding:.2em;
	}
	
	
	* html .ppinvoicecustinfo2{
	background-color:transparent;
	position:relative;
	width:45%;
	margin-left:53%;
	margin-top:-23%;
/*	border-right:.1em solid #0067c5;*/
	padding:.2em;
	}
	
	.ppinvoiceorderinfo{
	background-color:transparent;
	position:relative;
	width:99%;
/*	border-right:.1em solid #0067c5;*/
	padding:.2em;
	text-align:left;
	}
	
	.ppinstbox{
	position:relative;
	width:90%;
/*	border-right:.1em solid #0067c5;*/
	padding:.2em;
	
	}
	
	.ppinvoicelogo{
	position:relative;
	float:left;
	}

/* End prepaid phone layout */



/* Begin Pager layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-05-10 */


    .pagerscolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.pagersrightmenu {
	    background:#ecf3f6;
	}
	.pagersrightmenu .pagerscolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .pagersrightmenu .pagerscol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.pagersrightmenu .pagerscol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}

  * html .pagerscol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
        position: relative;
        height: 1%;
	}



    .pagersrightmenu .pagerscol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .pagerstitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .pagerstxt{  /*rename as necessary*/
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
    }

    .byline{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }

/* End pagers layout */



/* Begin PP Locations layout. */

   .pploccolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.pplocrightmenu {
	    background:#ecf3f6;
	}
	.pplocrightmenu .pploccolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .pplocrightmenu .pploccol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.pplocrightmenu .pploccol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}
    .pplocrightmenu .pploccol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .pploctitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .pploctxt{  /*rename as necessary*/
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        color: #0067c5;

    }

     .pploctxt2{  /*rename as necessary*/
        font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        margin-top: 2em;
        color: #0067c5;
        /*text-align: center;*/
    }

        .pploctxt3{  /*rename as necessary*/
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
        margin-left: 1em;

        color: #0067c5;
        text-align: center;

    }

    .pplocbyline{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
        text-align: center;
    }

        .pplocbyline2{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
        text-align:left;
        color: #0067c5;
        /*padding: 2em 0 2em 0;*/
        /*margin-left: 1em;*/
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }

    .pploclinker{
      margin-left: 17em;
}


 

   .pplocul ul{
		/*background-color: red;*/
		width:100%;
		list-style:none;
		margin:0 0 1em 0;
		padding:0;
  /*height:1.5em;*/
   }

    .pplocul ul li{
   display:inline;
   list-style:none;
   margin:0;
   padding:0 .25em;
   position:relative;
   /*background-color: green;*/
   font:normal .6em Verdana, Arial, Helvetica, sans-serif ;
   text-align:left;
   color: #0067c5;
   vertical-align: middle;
   }


    .pplocul a{
    text-decoration: none;
    overflow:hidden;
    padding: 0 .1em 0 .1em;
    margin:0;

        }

    .pplocul li a img{

    vertical-align:middle;

    }

    .ppinfo1{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
        text-align:center;
        color: #0067c5;
}

   .ppinfo2{
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
        text-align:center;
        color: #0067c5;
}

   .ppinfo3{
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
        text-align:center;
        color: #0067c5;
}




/* End PP Locations Layout */








/* Basic layout control for form elements in right col. */

    .rcolform select option {
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
}

    .rcolform{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        /*width:8em;*/
        text-align:center;
}

/* Begin feature listing layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-05-10 */


    .callfeacolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.callfearightmenu {
	    background:#ecf3f6;
	}
	.callfearightmenu .callfeacolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .callfearightmenu .callfeacol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.callfearightmenu .callfeacol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}

 * html .callfeacol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
        position: relative;
        height: 1%;
	}





    .callfearightmenu .callfeacol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .callfeatitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .callfeatxt{  /*rename as necessary*/
        font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
    }

    .byline{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }

     a.popup {
       font:bold 16px arial;
       color:#0067c5;}

     a:hover.popup {
       font:bold 16px arial;
       color:#98dff3;
     }

     .popup {
      font:normal 16px arial;
      color:#0066cc;
      width: 500px;
    }

    .popoverage {
      font:normal 12px arial;
      color:#ffffff;
      margin-top:10px;
    }

    a.fitem {
    text-decoration: none;
    }


/* End features listing layout */



/* Begin plan listing layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-05-10 */


    .callplancolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.callplanrightmenu {
	    background:#ecf3f6;
	}
	.callplanrightmenu .callplancolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .callplanrightmenu .callplancol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.callplanrightmenu .callplancol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}
    .callplanrightmenu .callplancol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .callplantitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .callplantxt{  /*rename as necessary*/
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
    }

    .callplanbyline{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }

     a.popup {
       font:bold 16px arial;
       color:#0067c5;}

     a:hover.popup {
       font:bold 16px arial;
       color:#98dff3;
     }

     .popup {
      font:normal 16px arial;
      color:#0066cc;
      width: 500px;
    }

    .popoverage {
      font:normal 12px arial;
      color:#ffffff;
      margin-top:10px;
    }

    a.fitem {
    text-decoration: none;
    }

    a.plan {
      font-weight:bold;
      font-family:arial;
      font-size:1em;
      line-height:13px;
      color:#0066cc;
      text-decoration: none;
    }

    a:hover.plan {
      font-weight:bold;
      font-family:arial;
      font-size:12px;
      line-height:13px;
      color:#339933;
      text-decoration:underline;
    }

  .plan {
    font:normal 12px arial;
    margin:10px 5px 10px 3px;
  }

  a.plcover {
      font-weight:bold;
      font-family:arial;
      font-size:1em;
      line-height:13px;
      color:#0066cc;
      text-decoration: none;
    }


    .callplanmainbox{
    background-image:url("/images/planbckgrnd.png");
    background-color: white;
    width: 98%;
    height:auto;
    padding:.25em;
    border: 1px solid #0067c5;

    }

     .callplanpricebox{
    background-image: url("/images/aw_planpricebg.png");
    background-color: white;
    width: 35%;
    height:100%;
    padding:.25em;
  /* padding-bottom:.em;*/
    border: 1px solid #0067c5;
    text-align: center;
    margin-bottom:2em;
    margin-left: 3em;
    margin-right: 3em;
    float: left;


     }

        .callplanboxtitle{
         position: relative;
        background:#0067c5;
        font: bold 1em Verdana, Arial, Helvetica, sans-serif ;
        margin:0em;
        padding:.2em;
        color:white;
        z-index: 1;

    }

        .callplanpricetxt{
        font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
        z-index: 1;
    }



        .callplanpricebyline{
        font:normal .7em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 1em 2em 1em;
        z-index: 1;
    }

        .callplanpricebyline2{
        font:normal .5em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 0 1em 0 1em;
        clear: left;
        z-index: 1;
    }


                .callplanpricenumtitle{
        position: relative;
        background:#0067c5;
        font: bold .8em Verdana, Arial, Helvetica, sans-serif ;
        margin:0em;
        /*padding:.2em;*/
        color:white;
        z-index: 1;

    }

        .callplanpricenum{
        position: relative;
        /*background:#0067c5;*/
        font: bold .8em Verdana, Arial, Helvetica, sans-serif ;
        margin:0em;
        /*padding:.2em;*/
        color:#0067c5;
        z-index: 1;

    }

            .callplanpricenum2{
        position: relative;
        /*background:#0067c5;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:1em 0;
        /*padding:.2em;*/
        color:#0067c5;
        z-index: 1;


    }


    .callplancntr{
    position:relative;
    margin-top: .5em;
    margin-bottom: 2em;
    margin-left:auto;
    margin-right:auto;
    width: 100%;
    /*background-color: green;*/
    }


         .ulcallplanpriceboxcty{
    background-image: url("/images/aw_planpricebg.png");
        background-repeat: repeat-x;
    background-color: white;
    width: 30%;
    height:100%;
    padding:.25em;
   padding-bottom:3em;
    border: 1px solid #0067c5;
    text-align: center;
    margin-bottom:2em;
    margin-left: 4em;
    margin-right: 4em;
    float: left;


     }

              .ulcallplanpriceboxky{
    background-image: url("/images/aw_planpricebg.png");
        background-repeat: repeat-x;
    background-color: white;
    width: 30%;
    height:100%;
    padding:.25em;
   padding-bottom:3em;
    border: 1px solid #0067c5;
    text-align: center;
    margin-bottom:2em;
    margin-left: 4em;
    margin-right: 4em;
    float: left;


     }

              .ulcallplanpriceboxsts{
    background-image: url("/images/aw_planpricebg.png");
    background-repeat: repeat-x;
    background-color: white;
    width: 30%;
    height:100%;
    padding:.25em;
   padding-bottom:3em;
    border: 1px solid #0067c5;
    text-align: center;
    margin-bottom:2em;
    margin-left: 4em;
    margin-right: 4em;
    float: left;
     }



        .ulcallplanpricenum2{
        position: relative;
        /*background:#0067c5;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0em;
        /*padding:.2em;*/
        color:#0067c5;
        z-index: 1;
       }



       .ulcallplanpricebyline{
        font:normal 0.7em Verdana, Arial, Helvetica, sans-serif;
        color: #0067c5;
        padding: 0 1em 0 1em;
        z-index: 1;
       }


       .natcallplanpricebyline{
        font:normal 0.7em Verdana, Arial, Helvetica, sans-serif;
        color: #0067c5;
        padding: 0 1em 0 1em;
        z-index: 1;
       }

    .natcallplanpricebox{
    background-image: url("/images/aw_planpricebg.png");
    background-repeat: repeat-x;
    background-color: white;
    width: 23%;
    height:100%;
    padding:.25em;
    /*padding-bottom:3em;*/
    border: 1px solid #0067c5;
    text-align: center;
    margin-bottom:1em;
    margin-left: 1.75em;
    margin-right: 1.75em;
    float: left;
     }

    .natcallplancntr{
    position:relative;
    margin:1em auto;
    width: 100%;
    /*background-color: green;*/
    }

        .natcallplanpricenum2{
        position: relative;
        /*background:#0067c5;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:.5em 0;
        /*padding:.2em;*/
        color:#0067c5;
        z-index: 1;


    }



.callplanimgbox{

    background-color: white; 
    height:100%;
    padding:.5em;
    /*padding-bottom:3em;*/
    border: 1px solid #0067c5;
    text-align: center;
    margin-bottom:2em;
    margin-left: auto;
    margin-right: auto;
    position:relative;
}

.natcallplanimgbox{

    background-color: white; 
    height:100%;
    padding:.5em;
    /*padding-bottom:3em;*/
    border: 1px solid #0067c5;
    text-align: center;
    margin-top:2em;
    margin-bottom:4em;
    margin-left: auto;
    margin-right: auto;
    position:relative;
}

.ulcallplanimgbox{

    background-color: white; 
    height:100%;
    padding:.5em;
    /*padding-bottom:3em;*/
    border: 1px solid #0067c5;
    text-align: center;
    
    margin-bottom:.5em;
    margin-left: auto;
    margin-right: auto;
    position:relative;
}

   .ulcallplanpricenum{
        position: relative;
        /*background:#0067c5;*/
        font: bold .7em Verdana, Arial, Helvetica, sans-serif;
        margin:0;
        padding:0;
        color:#0067c5;
    }



/* End plan listing layout */

/* Begin Advance Pay layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-06-10 */


    .awapcolmask {
        position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
        float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.awaprightmenu {
	    background:#ecf3f6;
	}
	.awaprightmenu .awapcolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .awaprightmenu .awapcol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.awaprightmenu .awapcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}


 * html .awapcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
        position: relative;
        height: 1%;
        /*background-color: blue;*/
	}




    .awaprightmenu .awapcol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }

    .awappicbox{
     /*background-color: yellow;*/
     width: 100%;
     margin: 0 auto;
}


   .awappicbox img{
     /*background-color: yellow;*/
     width: 100%;
     margin: 0 auto;
}



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .awaptitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .awaptxt{  /*rename as necessary*/
        font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
        text-align: center;
        color: #0067c5;
        /*width:100%;*/
        /*background-color: red;*/
    }

    .awaptxtbox{
     width:100%;
        /*background-color: red;*/
}



    .awapbyline{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }

/* End Advance Pay layout */


/* Begin Aircard layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-06-10 */


    .awaccolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.awacrightmenu {
	    background:#ecf3f6;
	}
	.awacrightmenu .awaccolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .awacrightmenu .awaccol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.awacrightmenu .awaccol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}

 * html .awaccol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
        position: relative;
        height: 1%;
	}



    .awacrightmenu .awaccol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }

    .awacpic{
     /*position: relative;*/
     margin: 0 auto;
     width: 100%;

}

.awacpiccenter{
 width: 600px;
 /*background-color: yellow;*/
 margin:0 auto;
 position: relative;
}

* html .awacpiccenter{
 width:600px;
 margin-left: auto;
 margin-right: auto;

}



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .awactitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .awactxt{  /*rename as necessary*/
        font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
        margin-left: 1em;
        color: #0067c5;
    }

     .awactxt2{  /*rename as necessary*/
        font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
        margin-left: 3em;
        margin-top: 2em;
        color: #0067c5;
        text-align: center;
    }

    .awacbyline{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
    }

        .awacbyline2{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
        margin-left: 3em;
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }
    
    .selectformpos{
	float:right;
	margin-bottom:1em;
}

/* End Air Card layout */


/* Begin BlackBerry layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-07-10 */


    .awbbcolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.awbbrightmenu {
	    background:#ecf3f6;
	}
	.awbbrightmenu .awbbcolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .awbbrightmenu .awbbcol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.awbbrightmenu .awbbcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}

 * html .awbbcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
        position: relative;
        height: 1%;
	}



    .awbbrightmenu .awbbcol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .awbbtitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .awbbtxt{  /*rename as necessary*/
        font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
        margin-left: 1em;
        color: #0067c5;
    }

     .awbbtxt2{  /*rename as necessary*/
        font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
        margin-left: 1em;
        margin-top: 2em;
        color: #0067c5;
        text-align: center;
    }

    .awbbbyline{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
    }

        .awbbbyline2{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
        text-align: center;
        color: #0067c5;
        padding: 2em 0 2em 0;
        margin-left: 1em;
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }

/* End BlackBerry layout */


/* Begin Ringback Tone layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-07-10 */


    .awrbcolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.awrbrightmenu {
	    background:#ecf3f6;
	}
	.awrbrightmenu .awrbcolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .awrbrightmenu .awrbcol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.awrbrightmenu .awrbcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}

 * html .awrbcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
        position: relative;
        height: 1%;
	}




    .awrbrightmenu .awrbcol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .awrbtitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .awrbtxt{  /*rename as necessary*/
        font:bold 1.25em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        color: #0067c5;
        text-align: center;
    }

     .awrbtxt2{  /*rename as necessary*/
        font:bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        margin-top: 2em;
        color: #0067c5;
        text-align: center;
    }

    .awrbbyline{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
        text-align: center;
    }

        .awrbbyline2{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
        text-align: center;
        color: #0067c5;
        padding: 2em 0 2em 0;
        /*margin-left: 1em;*/
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }

/* End Ringback Tone layout */

/* Begin Brew Tone layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-07-10 */


    .awbrewcolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.awbrewrightmenu {
	    background:#ecf3f6;
	}
	.awbrewrightmenu .awbrewcolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .awbrewrightmenu .awbrewcol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.awbrewrightmenu .awbrewcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}
    .awbrewrightmenu .awbrewcol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .awbrewtitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .awbrewtxt{  /*rename as necessary*/
        font:bold 1.25em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        color: #0067c5;
        text-align: center;
    }

     .awbrewtxt2{  /*rename as necessary*/
        font:bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        margin-top: 2em;
        color: #0067c5;
        text-align: center;
    }

    .awbrewbyline{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
        text-align: center;
    }

        .awbrewbyline2{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
        text-align: center;
        color: #0067c5;
        padding: 2em 0 2em 0;
        /*margin-left: 1em;*/
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }

/* End Brew layout */




/* Begin Customer Email Alerts layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-07-10 */


   .awalertcolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.awalertrightmenu {
	    background:#ecf3f6;
	}
	.awalertrightmenu .awalertcolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .awalertrightmenu .awalertcol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.awalertrightmenu .awalertcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}
    .awalertrightmenu .awalertcol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .awalerttitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .awalerttxt{  /*rename as necessary*/
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        color: #0067c5;

    }

     .awalerttxt2{  /*rename as necessary*/
        font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        margin-top: 2em;
        color: #0067c5;
        text-align: center;
    }

    .awalertbyline{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
        text-align: center;
    }

        .awalertbyline2{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
        text-align: center;
        color: #0067c5;
        padding: 2em 0 2em 0;
        /*margin-left: 1em;*/
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }

.alertform{
    position: relative;
    width: 90%;
    margin:0 auto;
    text-align: left;
    top: .5em;
    /*background-color: yellow;*/
    height:15em;
    



}

.awa_title{
    position: relative;
/*    background-color: #00ff37;*/
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #0067c5;
    font-size: 1.5em;
    padding-left: .5em;
}

.awa_intro{
    position: relative;
    /*background-color: #00ff37;*/
/*    color: #0067c5;
    font-size: 1em;*/
    top:.5em;
    left: .5em;

}

ol {
padding: 1em 1em 1em 1em;
list-style: none;
width:100%;
}

formli {
float: left;
clear: left;
width: 100%;
padding-bottom: 1em;
/*background-color: yellow;*/
margin-left: 1em;
}

.form2{
    /*position: relative;*/
    background-color: #e0ecf4;
    color: #0067c5;
    font-size: .8em;
    top:2em;
/*    margin-top: 3em;
    margin-left: .5em;*/
    border: .1em solid #0067c5;
    padding:.5em .5em 1em .5em;
    width:100%;


}

.label1{
float: left;
width: 27em;
margin-right: 1em;
text-align: left;
/*background-color: yellow;*/
   line-height: 1.5em;


}

.awalerts_sub{
float: none;
width: auto;
border: .2em solid #9cc7e5;
margin-left: 35em;
background-color: #0067c5;
color:white;

}


.errortxt{
    font-family: Arial,Helvetica,Verdana, Arial, Helvetica, sans-serif ;
    font-style: normal;
    font-weight: bold;
/*    font-size: 1.2em;*/
    color: #b90101;
    padding-right: .25em;
}

.errortxt2{
    font-family: Arial,Helvetica,Verdana, Arial, Helvetica, sans-serif ;
    font-style: normal;
    font-weight: bold;
/*    font-size: 1.2em;*/
    color: #b90101;
    padding-right: .25em;
}

.successtxt{
    font-family: Arial,Helvetica,Verdana, Arial, Helvetica, sans-serif ;
    font-style: normal;
    font-weight: bold;
/*    font-size: 1.2em;*/
    color: green;
    padding-right: .25em;
}

/* End customer Email Alerts layout. */


/* Begin Amber Alerts layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-07-10 */


   .ambercolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.amberrightmenu {
	    background:#ecf3f6;
	}
	.amberrightmenu .ambercolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .amberrightmenu .ambercol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.amberrightmenu .ambercol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}
    .amberrightmenu .ambercol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .ambertitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .ambertxt{  /*rename as necessary*/
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        color: #0067c5;

    }

     .ambertxt2{  /*rename as necessary*/
        font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        margin-top: 2em;
        color: #0067c5;
        /*text-align: center;*/
    }

        .ambertxt3{  /*rename as necessary*/
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
        margin-left: 1em;

        color: #0067c5;
        text-align: center;

    }

    .amberbyline{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
        text-align: center;
    }

        .amberbyline2{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
        text-align: center;
        color: #0067c5;
        padding: 2em 0 2em 0;
        /*margin-left: 1em;*/
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }

    .amberlinker{
      margin-left: 17em;
}

/* End Amber Alerts layout. */




/* Begin FAQS layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-07-10 */


   .awfaqcolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.awfaqrightmenu {
	    background:#ecf3f6;
	}
	.awfaqrightmenu .awfaqcolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .awfaqrightmenu .awfaqcol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.awfaqrightmenu .awfaqcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}



    .awfaqrightmenu .awfaqcol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .awfaqtitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .awfaqtxt{  /*rename as necessary*/
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        color: #0067c5;

    }

     .awfaqtxt2{  /*rename as necessary*/
        font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        margin-top: 2em;
        color: #0067c5;
        /*text-align: center;*/
    }

        .awfaqtxt3{  /*rename as necessary*/
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
        margin-left: 1em;

        color: red;
        text-align: center;

    }

    .awfaqbyline{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
        text-align: center;
    }

        .awfaqbyline2{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
        text-align: center;
        color: #0067c5;
        padding: 2em 0 2em 0;
        /*margin-left: 1em;*/
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }

    .awfaqlinker{
      margin-left: 17em;
}

    .awfaqform{
    /*background-color: green;*/
    margin: 0 auto;
    width: 100%;

}



    .awfaqtxt a{
      font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
      color: #0067c5;
      text-decoration: none;
}

.awfaqrcontainer{
   float:left;
   width:100%;
   overflow:hidden;
   position:relative;

   margin-bottom:1em;
   margin-left:auto;
   margin-right:auto;
   /*background:aqua;*/
   padding-bottom:1em;
   padding-top:1em;

}


* html .awfaqlcontainer{
   float:left;
   width:100%;
   overflow:hidden;
   position:relative;
   height: 1%;
   margin-bottom:1em;
   margin-left:auto;
   margin-right:auto;
   /*background:aqua;*/
   padding-bottom:1em;
   padding-top:1em;

}

.faqbox{
 /*background-color: green;*/
 margin-bottom: 1em;
}

/* End FAQ layout. */


/* Begin Privacy layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-07-10 */


   .privacycolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.privacyrightmenu {
	    background:#ecf3f6;
	}
	.privacyrightmenu .privacycolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .privacyrightmenu .privacycol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.privacyrightmenu .privacycol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}
    .privacyrightmenu .privacycol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .privacytitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .privacytxt{  /*rename as necessary*/
        font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        color: #0067c5;

    }

     .privacytxt2{  /*rename as necessary*/
        font:normal .85em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        /*margin-top: 2em;*/
        color: #0067c5;
        /*text-align: center;*/
    }

        .privacytxt3{  /*rename as necessary*/
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
        margin-left: 1em;

        color: red;
        text-align: center;

    }

    .privacybyline{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
        text-align: center;
    }

        .privacybyline2{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
        text-align: center;
        color: #0067c5;
        padding: 2em 0 2em 0;
        /*margin-left: 1em;*/
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }

    .privacylinker{
      margin-left: 17em;
}

    .privacyform{
    /*background-color: green;*/
    margin: 0 auto;
    width: 100%;

}



    .privacytxt a{
      font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
      color: #0067c5;
      text-decoration: none;
}

.privacyrcontainer{
   float:left;
   width:100%;
   overflow:hidden;
   position:relative;

   margin-bottom:1em;
   margin-left:auto;
   margin-right:auto;
   /*background:aqua;*/
   padding-bottom:1em;
   padding-top:1em;

}

/* End Privacy layout. */



/* Begin About AW layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-07-10 */


   .aboutawcolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.aboutawrightmenu {
	    background:#ecf3f6;
	}
	.aboutawrightmenu .aboutawcolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .aboutawrightmenu .aboutawcol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.aboutawrightmenu .aboutawcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}
    .aboutawrightmenu .aboutawcol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .aboutawtitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .aboutawtxt{  /*rename as necessary*/
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        color: #0067c5;

    }

     .aboutawtxt2{  /*rename as necessary*/
        font:normal .85em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        /*margin-top: 2em;*/
        color: #0067c5;
        /*text-align: center;*/
    }

        .aboutawtxt3{  /*rename as necessary*/
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
        margin-left: 1em;

        color: red;
        text-align: center;

    }

    .aboutawbyline{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
        text-align: center;
    }

        .aboutawbyline2{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
        text-align: center;
        color: #0067c5;
        padding: 2em 0 2em 0;
        /*margin-left: 1em;*/
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }

    .aboutawlinker{
      margin-left: 17em;
}

    .aboutawform{
    /*background-color: green;*/
    margin: 0 auto;
    width: 100%;

}



    .aboutawtxt a{
      font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
      color: #0067c5;
      text-decoration: none;
}

.aboutawrcontainer{
   float:left;
   width:100%;
   overflow:hidden;
   position:relative;

   margin-bottom:1em;
   margin-left:auto;
   margin-right:auto;
   /*background:aqua;*/
   padding-bottom:1em;
   padding-top:1em;

}

/* End About AW layout. */


/* Begin AW Safety layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-07-10 */


   .awsafetycolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.awsafetyrightmenu {
	    background:#ecf3f6;
	}
	.awsafetyrightmenu .awsafetycolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .awsafetyrightmenu .awsafetycol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.awsafetyrightmenu .awsafetycol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}
    .awsafetyrightmenu .awsafetycol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .awsafetytitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .awsafetytxt{  /*rename as necessary*/
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        color: #0067c5;

    }

     .awsafetytxt2{  /*rename as necessary*/
        font:normal .85em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        /*margin-top: 2em;*/
        color: #0067c5;
        text-align: center;
    }

        .awsafetytxt3{  /*rename as necessary*/
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
        margin-left: 1em;

        color: red;
        text-align: center;

    }

    .awsafetybyline{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
        text-align: center;
    }

        .awsafetybyline2{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
        text-align: center;
        color: #0067c5;
        padding: 2em 0 2em 0;
        /*margin-left: 1em;*/
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }

    .awsafetylinker{
      margin-left: 17em;
}

    .awsafetyform{
    /*background-color: green;*/
    margin: 0 auto;
    width: 100%;

}



    .awsafetytxt a{
      font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
      color: #0067c5;
      text-decoration: none;
}

.awsafetyrcontainer{
   float:left;
   width:100%;
   overflow:hidden;
   position:relative;

   margin-bottom:1em;
   margin-left:auto;
   margin-right:auto;
   /*background:aqua;*/
   padding-bottom:1em;
   padding-top:1em;
  }


  ol.safetylist li a{
    font:bold 0.89em Verdana, Arial, Helvetica, sans-serif ;
    color:#0067c5;
}



    .awsafetyform{
    /*background-color: green;*/
    margin: 0 auto;
    width: 100%;

}



    .awsafetytxt a{
      font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
      color: #0067c5;
      text-decoration: none;
}

.awsafetyrcontainer{
   float:left;
   width:100%;
   overflow:hidden;
   position:relative;

   margin-bottom:1em;
   margin-left:auto;
   margin-right:auto;
   /*background:aqua;*/
   padding-bottom:1em;
   padding-top:1em;
  }


  ol.safetylist li a{
    font:bold 0.89em Verdana, Arial, Helvetica, sans-serif ;
    color:#0067c5;
}






/* End AW Safety layout. */


/* Begin AW Contact layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-07-10 */


   .awcontactcolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.awcontactrightmenu {
	    background:#ecf3f6;
	}
	.awcontactrightmenu .awcontactcolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .awcontactrightmenu .awcontactcol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.awcontactrightmenu .awcontactcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}
    .awcontactrightmenu .awcontactcol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .awcontacttitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

    .awcontacttxt{  /*rename as necessary*/
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        color: #0067c5;
        text-align: center;

    }

     .awcontacttxt2{  /*rename as necessary*/
        font:normal .85em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        /*margin-top: 2em;*/
        color: #0067c5;
        text-align: center;
    }

        .awcontacttxt3{  /*rename as necessary*/
        font:bold 1.25em Verdana, Arial, Helvetica, sans-serif ;


        color: #0067c5;
        text-align: center;

    }

    .awcontactbyline{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
        text-align: center;
    }

        .awcontactbyline2{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
        text-align: center;
        color: #0067c5;
        padding: 2em 0 2em 0;
        /*margin-left: 1em;*/
    }


    .rcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .rcollink a{
       text-decoration:none;
    }

    .awcontactlinker{
      margin-left: 17em;
}

    .awcontactform{
    /*background-color: green;*/
    margin: 0 auto;
    width: 100%;

}

    .awcontacttxt a{
      font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
      color: #0067c5;
      text-decoration: none;
}

    #contactmailbox{
      /*position: relative;*/
      width: 100%;
      /*height: 20em;*/
      /*margin-top: 1em;*/
      margin-left: auto;
      margin-right: auto;
      /*background-color: red;*/
      clear: both;
      }

.awcontactrcontainer{
   float:left;
   width:100%;
   overflow:hidden;
   position:relative;

   margin-bottom:1em;
   margin-left:auto;
   margin-right:auto;
   /*background:aqua;*/
   padding-bottom:1em;
   padding-top:1em;
  }


/*  .awcontactlistsbox{
   background-color: red;
   width: 100%;
   position: relative;
}*/

  ol.awcontactlist{
    font:bold 0.89em Verdana, Arial, Helvetica, sans-serif ;
    color:#0067c5;
    float:left;
    width:40%;
    /*background-color: yellow;*/
    /*position: relative;*/
    margin:0;

  }

  ol.awcontactlist2{
    font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
    color:#0067c5;
    width:40%;
    /*background-color: green;*/
    text-align:right;
    float:right;
    /*margin-right: .5em;*/
    
  }


  .listblocks{
   /*to contain the contact lists above in so they float correctly in ie6 */
   width: 760px;
   /*background-color: red;*/
   margin-left: auto;
   margin-right: auto;
   margin-bottom:1em;
   /*position: relative;*/

}


  li.contactnum{
    font:bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
    color:#0067c5;
  }

  li.contactinfo{
    font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
    color:green;
}


/* End AW Contact layout. */



/* Begin AW Store Locator layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-07-10 */


   .awstorecolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.awstorerightmenu {
	    background:#ecf3f6;
	}
	.awstorerightmenu .awstorecolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .awstorerightmenu .awstorecol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.awstorerightmenu .awstorecol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}
    .awstorerightmenu .awstorecol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .awstoretitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

        .awstorecoltxt{
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
        text-align:center;
    }

    .awstoretxt{  /*rename as necessary*/
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        color: #0067c5;
        text-align: center;


    }

     .awstoretxt2{  /*rename as necessary*/
        font:normal .85em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        /*margin-top: 2em;*/
        color: #0067c5;
        text-align: center;
    }

        .awstoretxt3{  /*rename as necessary*/
        font:bold 1.25em Verdana, Arial, Helvetica, sans-serif ;


        color: #0067c5;
        text-align: center;

    }

    .awstorebyline{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
        text-align: center;
    }

        .awstorebyline2{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
        text-align: center;
        color: #0067c5;
        padding: 2em 0 2em 0;
        /*margin-left: 1em;*/
    }


    .awstorercollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .awstorercollink a{
       text-decoration:none;
    }

    .awstorelinker{
      margin-left: 17em;
}

    .awstoreform{
    /*background-color: green;*/
    margin: 0 auto;
    width: 100%;

}

    .awstoretxt a{
      font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
      color: #0067c5;
      text-decoration: none;
}

    #strlocinfo{
      width:50em;
      height:auto;
      margin-top: .5em;
      margin-bottom: 1em;
      margin-left: auto;
      margin-right: auto;
      padding-bottom: 1em;
      position:relative;

    }


.awstorercontainer{
   float:left;
   width:100%;
   overflow:hidden;
   position:relative;

   margin-bottom:1em;
   margin-left:auto;
   margin-right:auto;
   /*background:aqua;*/
   padding-bottom:1em;
   padding-top:1em;
  }

  .awstorecontainer{
   /*float:left;*/
   width:90%;
   overflow:hidden;
   position:relative;

   margin-bottom:1em;
   margin-left:auto;
   margin-right:auto;
   /*background:aqua;*/
   padding-bottom:1em;
   padding-top:1em;
  }


  ol.awstorelist{
    font:bold 0.89em Verdana, Arial, Helvetica, sans-serif ;
    color:#0067c5;
    float:left;
    width:48%;
    /*background-color: yellow;*/

  }

  ol.awstorelist2{
    font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
    color:#0067c5;
    width:45%;
    /*background-color: green;*/
    text-align:right;
    float:left;

  }

  li.contactnum{
    font:bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
    color:#0067c5;
  }

  li.contactinfo{
    font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
    color:green;
}

   .awstorercollink ul{
   margin-left:auto;
   margin-right:auto;
   list-style:none;
   margin:0;
   padding:.25em;
   position:relative;
   font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
   text-align:center;
   border:.1em solid #0076c5;
   background:white;
   margin-bottom:3em;
   }

   .awstoresel{
    background-color:#ececec;
}



/* End AW Store Locator layout. */


/* Begin Lineup layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-07-10 */


   .awlineupcolmask {
	position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
	float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.awlineuprightmenu {
	    background:#ecf3f6;
	}
	.awlineuprightmenu .awlineupcolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .awlineuprightmenu .awlineupcol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.awlineuprightmenu .awlineupcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}
    .awlineuprightmenu .awlineupcol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .awlineuptitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

        .awlineupcoltxt{
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
        text-align:center;
    }

    .awlineuptxt{  /*rename as necessary*/
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        color: #0067c5;
        /*text-align: center;*/


    }

     .awlineuptxt2{  /*rename as necessary*/
        font:bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin-left: 2em;
        margin-top: 2em;
        color: white;
        text-align: left;
        width:89%;
        background-color: #0067c5;
        padding-left: .25em;
    }

        .awlineuptxt3{  /*rename as necessary*/
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        text-align:left;
        margin-left: 2.5em;
      /*  margin-top: 2em*/;

    }

    .awlineupbyline{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
        text-align: center;
    }

        .awlineupbyline2{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
        text-align: center;
        color: #0067c5;
        padding: 2em 0 2em 0;
        /*margin-left: 1em;*/
    }


    .awlineuprcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .awlineuprcollink a{
       text-decoration:none;
    }

    .awlineuplinker{
      margin-left: 17em;
}

    .awlineupform{
    /*background-color: green;*/
    margin: 0 auto;
    width: 100%;

}

    .awlineuptxt a{
      font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
      color: #0067c5;
      text-decoration: none;
}




.awlineupcontainer{
   float:left;
   width:100%;
   overflow:hidden;
   position:relative;

   margin-bottom:1em;
   margin-left:auto;
   margin-right:auto;
   /*background:aqua;*/
   padding-bottom:1em;
   padding-top:1em;
  }




   .awlineupcollink ul{
   margin-left:auto;
   margin-right:auto;
   list-style:none;
   margin:0;
   padding:.25em;
   position:relative;
   font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
   text-align:center;
   border:.1em solid #0076c5;
   background:white;
   margin-bottom:3em;
   }

   .box646{
   margin-left:auto;
   margin-right:auto;
   list-style:none;
   padding:.25em;
   position:relative;
   font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
   text-align:center;
   /*border:.1em solid #0076c5;*/
   background-image: url('images/lineupinfobg.png');
   margin-bottom:1em;
   width:100%;
   height: 39em;
   }



    .box228{
   margin-left:auto;
   margin-right:auto;
   list-style:none;
   padding:.25em;
   position:relative;
   font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
   text-align:center;
  /* border:.1em solid #0076c5;*/
   background-image: url('images/lineupinfobg.png');
   margin-bottom:1em;
   width:100%;
   height: 39em;
    }

   .infocap646{
   margin-left:auto;
   margin-right:auto;
   list-style:none;
   padding:.25em;
   position:relative;
   font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
   text-align:left;
   border:.1em solid #0076c5;
   /*margin-bottom:1em;*/
   background-color: white;

    }


/* End Lineup layout. */


/* Begin Biz Sup & Bios layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-07-10 */


   .awbstcolmask {
        position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
        float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.awbstrightmenu {
       background:#ecf3f6;
	}
	.awbstrightmenu .awbstcolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .awbstrightmenu .awbstcol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.awbstrightmenu .awbstcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
        /*width: 100%;*/
	}
    .awbstrightmenu .awbstcol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .awbsttitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

        .awbstcoltxt{
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
        text-align:center;
    }

    .awbsttxt{  /*rename as necessary*/
        font:bold .6em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        color: #0067c5;
        text-align: center;


    }

     .awbsttxt2{  /*rename as necessary*/
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;

        color: #0067c5;
        text-align: left;
        width:89%;
        /*background-color: #0067c5;*/
        padding-left: .25em;
    }

        .awbsttxt3{  /*rename as necessary*/
        font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        text-align:center;
        margin-left: 2.5em;
      /*  margin-top: 2em*/;

    }

    .awbstbyline{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        /*padding: 2em 0 2em 0;*/
        /*text-align: center;*/
    }

        .awbstbyline2{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
        text-align: center;
        color: #0067c5;
        padding: 2em 0 2em 0;
        /*margin-left: 1em;*/
    }


    .awbstrcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .awbstrcollink a{
       text-decoration:none;
    }

    .awbstlinker{
      margin-left: 17em;
}

    .awbstform{
    /*background-color: green;*/
    margin: 0 auto;
    width: 100%;

}

    .awbsttxt a{
      font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
      color: #0067c5;
      text-decoration: none;
}




.awbstcontainer{
   /*float:left;*/
   width:90%;
   /*overflow:hidden;*/
   /*position:relative;*/
   /*height: 1%;*/
   margin-bottom:1em;
   margin-left:auto;
   margin-right:auto;
   /*background:aqua;*/
   padding:1em;
  }

.bstpictable{
   /*float:left;*/
   width:100%;
   /*overflow:hidden;*/
   /*position:relative;*/
   /*height: 1%;*/
   margin-bottom:1em;
   margin-left:auto;
   margin-right:auto;
   /*background:yellow;*/
   padding:1em;
  }


   .awbstcollink ul{
   margin-left:auto;
   margin-right:auto;
   list-style:none;
   margin:0;
   padding:.25em;
   position:relative;
   font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
   text-align:center;
   border:.1em solid #0076c5;
   background:white;
   margin-bottom:3em;
   }

   a.bioname{
    font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
}

/* End Biz Support & Bios layout. */






/* Begin Postpaid layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-07-10 */


   .processcolmask {
        position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
        float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.processrightmenu {
	    background:#ecf3f6;
	}
	.processrightmenu .processcolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }

    * html .processrightmenu .processcolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }


    .processrightmenu .processcol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;

	}
	.processrightmenu .processcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
        /*width:100%;*/
	}


 * html .processcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
        position: relative;
        height: 1%;
        /*background-color: red;*/
        width: 100%;
	}




    .processrightmenu .processcol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .processtitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

        .processcoltxt{
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
        text-align:center;
    }

    .processtxt{  /*rename as necessary*/
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        color: #0067c5;
        text-align: center;


    }

     .processtxt2{  /*rename as necessary*/
        font:normal .85em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        /*margin-top: 2em;*/
        color: #0067c5;
        text-align: center;
    }

        .processtxt3{  /*rename as necessary*/
        font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        text-align: center;

    }

    .processbyline{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
        text-align: center;
    }

        .processbyline2{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
        text-align: center;
        color: #0067c5;
        padding: 2em 0 2em 0;
        /*margin-left: 1em;*/
    }


    .awstorercollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .processrcollink a{
       text-decoration:none;
    }

    .processlinker{
      margin-left: 17em;
}

    .processform{
    /*background-color: green;*/
    margin: 0 auto;
    /*width: 100%;*/

}

    .processtxt a{
      font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
      color: #0067c5;
      text-decoration: none;
}




   .processcontainer{
   /*float:left;*/
   width:100%;
   /*overflow:hidden;*/
   position:relative;

   margin-bottom:1em;
   margin-left:auto;
   margin-right:auto;
   /*background:aqua;*/
   padding-bottom:1em;
   padding-top:1em;
  }

  .processformcontainer{
   width:100%;
}



  * html .processcontainer{
   float:left;
   width:75%;
   overflow:hidden;
   position:relative;

   /*margin-bottom:1em;*/
/*   margin-left:auto;
   margin-right:auto;*/
   /*background:aqua;*/
   padding-bottom:1em;
   padding-top:1em;
   height: 1%;

  }

  .processcontainer textarea{
   width:100%;

  }


* html .processcontainer textarea{
   width:100%;

  }

   .processcollink ul{
   margin-left:auto;
   margin-right:auto;
   list-style:none;
   margin:0;
   padding:.25em;
   position:relative;
   font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
   text-align:center;
   border:.1em solid #0076c5;
   background:white;
   margin-bottom:3em;
   }

/* End Postpaid layout. */



/* E-Com CSS NOTE: This is a hybrid of old live and new work.
Tables will eventually need to be removed and replaced with
css layout but were left intact to satisfy OCD requirements. */

  .epage{
   text-decoration: none;
   vertical-align: middle;
  }


   .awecomcolmask {
        position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
        float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.awecomrightmenu {
	    background:#ecf3f6;
	}
	.awecomrightmenu .awecomcolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }

    * html .awecomrightmenu .awecomcolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }


    .awecomrightmenu .awecomcol1wrap {
	    float:left;
	    width:50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;

	}
	.awecomrightmenu .awecomcol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
        /*width:100%;*/
	}




* html #maincontent {
  background-color:#ffffff;
  margin:2px;
  margin-top:1px;
  padding:3px;
  border:3px solid #C3C3C3;
  /*background-image:url(/images/cc/bg.gif);*/
  background-repeat: repeat;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  height: 1%;
  position: relative;
}


    .awecomrightmenu .awecomcol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .awecomtitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

        .awecomcoltxt{
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
        text-align:center;
    }

    .awecomtxt{  /*rename as necessary*/
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        color: #0067c5;
        text-align: center;


    }

     .awecomtxt2{  /*rename as necessary*/
        font:normal .85em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        /*margin-top: 2em;*/
        color: #0067c5;
        text-align: center;
    }

        .awecomtxt3{  /*rename as necessary*/
        font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        text-align: center;

    }

    .awecombyline{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
        text-align: center;
    }

        .awecombyline2{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
        text-align: center;
        color: #0067c5;
        padding: 2em 0 2em 0;
        /*margin-left: 1em;*/
    }


    .awecomrcollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .awecomrcollink a{
       text-decoration:none;
    }

    .awecomlinker{
      margin-left: 17em;
}

    .awecomform{
    /*background-color: green;*/
    margin: 1em auto;
    width: 100%;
    position: relative;

}

* html .awecomform {
     /*background-color: green;*/
    margin: 1em auto;
    width: 100%;
    position: relative;
}

    .awecomtxt a{
      font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
      color: #0067c5;
      text-decoration: none;
}



   .awecomcontainer{
   /*float:left;*/
   width:70%;
   overflow:hidden;
   position:relative;

   margin-bottom:1em;
   margin-left:auto;
   margin-right:auto;
   /*background:aqua;*/
   padding-bottom:1em;
   padding-top:1em;
  }

  * html .awecomcontainer{
   /*float:left;*/
   width:70%;
   overflow:hidden;
   position:relative;

   /*margin-bottom:1em;*/
   margin-left:auto;
   margin-right:auto;
   /*background:aqua;*/
   padding-bottom:1em;
   padding-top:1em;
   height: 1%;
  }



   .awecomcollink ul{
   margin-left:auto;
   margin-right:auto;
   list-style:none;
   margin:0;
   padding:.25em;
   position:relative;
   font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
   text-align:center;
   border:.1em solid #0076c5;
   background:white;
   margin-bottom:3em;
   }



  /* End E-Com Layout */


/* Begin Customer Care layout. This code is for merging the new site layout with the old and may change later.
   -- dpigman 01-07-10 */


   .ccarecolmask {
        position:relative;		 /*This fixes the IE7 overflow hidden bug and stops the layout jumping out of place*/
        clear:both;
        float:left;
        width:100%;			 /*width of whole page*/
        overflow:hidden;	 /*This chops off any overhanging divs*/
	}
	/*2 column right menu settings*/
	.ccarerightmenu {
	    background:#ecf3f6;
	}
	.ccarerightmenu .ccarecolleft {
        float:left;
        width:200%;
        margin-left:-200px;
        position:relative;
        right:100%;
        background:#fff;
    }
    .ccarerightmenu .ccarecol1wrap {
	    float:left;
 	    width:50%;
			max-width: 50%;
	    position:relative;
	    left:50%;
	    padding-bottom:1em;
	}
	.ccarerightmenu .ccarecol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
	}

 * html .ccarecol1 {
        margin:0 15px 0 215px;
        overflow:hidden;
        padding-top:1em;
        height: 1%;
	}



    .ccarerightmenu .ccarecol2 {
        float:right;
        width:170px;
        position:relative;
        left:185px;
        /*background:red;*/
        padding-top:1em;
    }



    #headingbar{
        background:white url('images/calloutbg.png') repeat-x;
        margin:0;
        height:25px;
        padding:.5em;
        position:relative;
        width:100%;

    }


    .ccaretitle{
        /*background:yellow;*/
        font: bold 1.5em Verdana, Arial, Helvetica, sans-serif ;
        margin:0;
        padding:0;

    }

        .ccarecoltxt{
        font:normal .9em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
        text-align:center;
    }

    .ccaretxt{  /*rename as necessary*/
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        color: #0067c5;
        text-align: center;


    }

     .ccaretxt2{  /*rename as necessary*/
        font:normal .85em Verdana, Arial, Helvetica, sans-serif ;
        /*margin-left: 1em;*/
        /*margin-top: 2em;*/
        color: #0067c5;
        text-align: center;
    }

        .ccaretxt3{  /*rename as necessary*/
        font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        text-align: center;

    }

    .ccarebyline{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color: #0067c5;
        padding: 2em 0 2em 0;
        text-align: center;
    }

        .ccarebyline2{
        font:normal .75em Verdana, Arial, Helvetica, sans-serif ;
        text-align: center;
        color: #0067c5;
        padding: 2em 0 2em 0;
        /*margin-left: 1em;*/
    }


    .ccarercollink{
        font:normal 1em Verdana, Arial, Helvetica, sans-serif ;
        color:#0067c5;
        position:relative;
        margin-left:auto;
        margin-right:auto;
       /*background:yellow;*/
        width:8em;
        text-align:center;
    }

    .ccarercollink a{
       text-decoration:none;
    }

    .ccarelinker{
      margin-left: 17em;
}

    .ccareform{
    /*background-color: green;*/
    margin: 0 auto;
    width: 100%;

}

    .ccaretxt a{
      font:bold 1em Verdana, Arial, Helvetica, sans-serif ;
      color: #0067c5;
      text-decoration: none;
}




   .ccarecontainer{
   float:left;
   width:100%;
   overflow:hidden;
   position:relative;

   margin-bottom:1em;
   margin-left:auto;
   margin-right:auto;
   /*background:aqua;*/
   padding-bottom:1em;
   padding-top:1em;
  }




   .ccarecollink ul{
   margin-left:auto;
   margin-right:auto;
   list-style:none;
   margin:0;
   padding:.25em;
   position:relative;
   font:normal .8em Verdana, Arial, Helvetica, sans-serif ;
   text-align:center;
   border:.1em solid #0076c5;
   background:white;
   margin-bottom:3em;
   }

/* End Customer Care layout. */



.counter {font:normal 75% arial; margin:1em 0 0 1em; color:#fff;}

a{color:#0067c5; font-weight:normal; font-family:arial; font-style: italic; font-size: 0.8em;}

.heroupdoc{
font:normal .7em arial;
color:#0067c5;
position: relative;
left: 1em;
}


.herouplink{
	font:normal .7em arial;
	color:#0067c5;
	left: 35em;
	position:relative;
	}
	
	.herouplink2{
	font:bold 1em arial;
	color:#0067c5;
	text-decoration: none;
	}
	
		.herouplink3{
	font:bold 1em arial;
	color:#0067c5;
	
	}

	.herouplink4{
	font:normal .7em arial;
	color:#0067c5;
	position:relative;
	left:16em;
	}


.herouptxt{
	font:normal 1em arial;
	color:#0067c5;
}



.herouptxt2{
	font:bold 1em arial;
	color:#0067c5;
}

.herouptitle{
	font: bold 1.2em arial;
	color:#0067c5;
	text-align:center;
	}

.heroupinfo{
	
	margin-top:2em;
	padding:.5em;

	}
	
.admin_dsc{
	margin:2em 0 0 0;
	font:normal .75em arial;
	color:red;
} 
	

/* ///////////////////////////////////////////////////////////////////////// */
/* ///////////////////////////////////////////////////////////////////////// */
/* ///////////////////////////////////////////////////////////////////////// */
/* ///////////////////////////////////////////////////////////////////////// */
/* ///////////////////////////////////////////////////////////////////////// */
/*  Experimental IE6 hacks */
/* ///////////////////////////////////////////////////////////////////////// */
/* ///////////////////////////////////////////////////////////////////////// */
/* ///////////////////////////////////////////////////////////////////////// */


/* ============================================= */
/* safe settings                                 */

/* add display:inline to floated elements */
* html #logo,
* html #header,
* html #header ul,
* html #header ul li a,
* html .colright, * html .colmid, * html .colleft,
* html .col1, * html .col2, * html .col3,
* html .colmask,
* html .holygrail .colmid,
* html .holygrail .colleft,
* html .holygrail .col1wrap,
* html .holygrail .col2,
* html .holygrail .col3,
* html #footer,
* html #awmenucenter,
* html #awmenucenter ul,
* html #awmenucenter ul li,
* html #lcolnews ul li img.coframe,
* html #lcolnews ul li p.newstxt,
* html #speclist ul li img.coframe,
* html #rcontainer,
* html #sonetlist ul li,
* html .img411b,
* html .scholarleft,
* html .scholarright,
* html .callplanpricebox,
* html .natcallplanpricebox,
* html formli,
* html .label1,
* html #lcontainer, * html #mcontainer,
* html #lcollist ul li img.coframe, * html .img411,
* html .the411colmask, * html .thenewscolmask, * html .awcocolmask, * html .comconcolmask, * html .scholarcolmask, * html .towercolmask, * html .employopcolmask, * html .phonescolmask, * html .haccolmask, * html .ppphonecolmask, * html .pagerscolmask, * html .callfeacolmask, * html .callplancolmask, * html .awapcolmask, * html .awaccolmask, * html .awbbcolmask, * html .awrbcolmask, * html .awbrewcolmask, * html .awalertcolmask, * html .ambercolmask, * html .awfaqcolmask, * html .privacycolmask, * html .aboutawcolmask, * html .awsafetycolmask, * html .awcontactcolmask, * html .awstorecolmask, * html .awlineupcolmask, * html .awbstcolmask, * html .processcolmask,
* html .the411rightmenu .the411colleft, * html .thenewsrightmenu .thenewscolleft, * html .awcorightmenu .awcocolleft, * html .comconrightmenu .comconcolleft, * html .scholarrightmenu .scholarcolleft, * html .towerrightmenu .towercolleft, * html .employoprightmenu .employopcolleft, * html .phonesrightmenu .phonescolleft, * html .hacrightmenu .haccolleft, * html .ppphonerightmenu .ppphonecolleft, * html .pagersrightmenu .pagerscolleft, * html .callfearightmenu .callfeacolleft, * html .callplanrightmenu .callplancolleft, * html .awaprightmenu .awapcolleft, * html .awacrightmenu .awaccolleft, * html .awbbrightmenu .awbbcolleft, * html .awrbrightmenu .awrbcolleft, * html .awbrewrightmenu .awbrewcolleft, * html .awalertrightmenu .awalertcolleft, * html .amberrightmenu .ambercolleft, * html .awfaqrightmenu .awfaqcolleft, * html .privacyrightmenu .privacycolleft, * html .aboutawrightmenu .aboutawcolleft, * html .awsafetyrightmenu .awsafetycolleft, * html .awcontactrightmenu .awcontactcolleft, * html .awstorerightmenu .awstorecolleft, * html .awlineuprightmenu .awlineupcolleft, * html .awbstrightmenu .awbstcolleft, * html .processrightmenu .processcolleft,
* html .the411rightmenu .the411col1wrap, * html .thenewsrightmenu .thenewscol1wrap, * html .awcorightmenu .awcocol1wrap, * html .comconrightmenu .comconcol1wrap, * html .scholarrightmenu .scholarcol1wrap, * html .towerrightmenu .towercol1wrap, * html .employoprightmenu .employopcol1wrap, * html .phonesrightmenu .phonescol1wrap, * html .hacrightmenu .haccol1wrap, * html .ppphonerightmenu .ppphonecol1wrap, * html .pagersrightmenu .pagerscol1wrap, * html .callfearightmenu .callfeacol1wrap, * html .callplanrightmenu .callplancol1wrap, * html .awaprightmenu .awapcol1wrap, * html .awacrightmenu .awaccol1wrap, * html .awbbrightmenu .awbbcol1wrap, * html .awrbrightmenu .awrbcol1wrap, * html .awbrewrightmenu .awbrewcol1wrap, * html .awalertrightmenu .awalertcol1wrap, * html .amberrightmenu .ambercol1wrap, * html .awfaqrightmenu .awfaqcol1wrap, * html .privacyrightmenu .privacycol1wrap, * html .aboutawrightmenu .aboutawcol1wrap, * html .awsafetyrightmenu .awsafetycol1wrap, * html .awcontactrightmenu .awcontactcol1wrap, * html .awstorerightmenu .awstorecol1wrap, * html .awlineuprightmenu .awlineupcol1wrap, * html .awbstrightmenu .awbstcol1wrap, * html .processrightmenu .processcol1wrap,
* html .the411rightmenu .the411col2, * html .thenewsrightmenu .thenewscol2, * html .awcorightmenu .awcocol2, * html .comconrightmenu .comconcol2, * html .scholarrightmenu .scholarcol2, * html .towerrightmenu .towercol2, * html .employoprightmenu .employopcol2, * html .phonesrightmenu .phonescol2, * html .hacrightmenu .haccol2, * html .ppphonerightmenu .ppphonecol2, * html .pagersrightmenu .pagerscol2, * html .callfearightmenu .callfeacol2, * html .callplanrightmenu .callplancol2, * html .awaprightmenu .awapcol2, * html .awacrightmenu .awaccol2, * html .awbbrightmenu .awbbcol2, * html .awrbrightmenu .awrbcol2, * html .awbrewrightmenu .awbrewcol2, * html .awalertrightmenu .awalertcol2, * html .amberrightmenu .ambercol2, * html .awfaqrightmenu .awfaqcol2, * html .privacyrightmenu .privacycol2, * html .aboutawrightmenu .aboutawcol2, * html .awsafetyrightmenu .awsafetycol2, * html .awcontactrightmenu .awcontactcol2, * html .awstorerightmenu .awstorecol2, * html .awlineuprightmenu .awlineupcol2, * html .awbstrightmenu .awbstcol2, * html .processrightmenu .processcol2,
* html .ulcallplanpriceboxcty, * html .ulcallplanpriceboxky, * html .ulcallplanpriceboxsts,
* html .awfaqrcontainer, * html .privacyrcontainer, * html .aboutawrcontainer, * html .awsafetyrcontainer, * html .awcontactrcontainer, * html .awstorercontainer, * html .awlineupcontainer, * html .awbstcontainer, * html .processcontainer,
* html ol.awcontactlist, * html ol.awstorelist,
* html ol.awcontactlist2, * html ol.awstorelist2 {display:inline;}

/* add zoom:1 to overflow:hidden */
* html #logo,
* html #header,
* html #header ul,
* html #header ul li a,
* html .colright, * html .colmid, * html .colleft,
* html .col1, * html .col2, * html .col3,
* html .colmask,
* html .holygrail .colmid,
* html .holygrail .colleft,
* html .holygrail .col1wrap,
* html .holygrail .col2,
* html .holygrail .col3,
* html #footer,
* html #awmenucenter,
* html #awmenucenter ul,
* html #awmenucenter ul li,
* html #lcolnews ul li img.coframe,
* html #lcolnews ul li p.newstxt,
* html #speclist ul li img.coframe,
* html #rcontainer,
* html #sonetlist ul li,
* html .img411b,
* html .scholarleft,
* html .scholarright,
* html .callplanpricebox,
* html .natcallplanpricebox,
* html formli,
* html .label1,
* html #lcontainer, * html #mcontainer,
* html #lcollist ul li img.coframe, * html .img411,
* html .the411colmask, * html .thenewscolmask, * html .awcocolmask, * html .comconcolmask, * html .scholarcolmask, * html .towercolmask, * html .employopcolmask, * html .phonescolmask, * html .haccolmask, * html .ppphonecolmask, * html .pagerscolmask, * html .callfeacolmask, * html .callplancolmask, * html .awapcolmask, * html .awaccolmask, * html .awbbcolmask, * html .awrbcolmask, * html .awbrewcolmask, * html .awalertcolmask, * html .ambercolmask, * html .awfaqcolmask, * html .privacycolmask, * html .aboutawcolmask, * html .awsafetycolmask, * html .awcontactcolmask, * html .awstorecolmask, * html .awlineupcolmask, * html .awbstcolmask, * html .processcolmask,
* html .the411rightmenu .the411colleft, * html .thenewsrightmenu .thenewscolleft, * html .awcorightmenu .awcocolleft, * html .comconrightmenu .comconcolleft, * html .scholarrightmenu .scholarcolleft, * html .towerrightmenu .towercolleft, * html .employoprightmenu .employopcolleft, * html .phonesrightmenu .phonescolleft, * html .hacrightmenu .haccolleft, * html .ppphonerightmenu .ppphonecolleft, * html .pagersrightmenu .pagerscolleft, * html .callfearightmenu .callfeacolleft, * html .callplanrightmenu .callplancolleft, * html .awaprightmenu .awapcolleft, * html .awacrightmenu .awaccolleft, * html .awbbrightmenu .awbbcolleft, * html .awrbrightmenu .awrbcolleft, * html .awbrewrightmenu .awbrewcolleft, * html .awalertrightmenu .awalertcolleft, * html .amberrightmenu .ambercolleft, * html .awfaqrightmenu .awfaqcolleft, * html .privacyrightmenu .privacycolleft, * html .aboutawrightmenu .aboutawcolleft, * html .awsafetyrightmenu .awsafetycolleft, * html .awcontactrightmenu .awcontactcolleft, * html .awstorerightmenu .awstorecolleft, * html .awlineuprightmenu .awlineupcolleft, * html .awbstrightmenu .awbstcolleft, * html .processrightmenu .processcolleft,
* html .the411rightmenu .the411col1wrap, * html .thenewsrightmenu .thenewscol1wrap, * html .awcorightmenu .awcocol1wrap, * html .comconrightmenu .comconcol1wrap, * html .scholarrightmenu .scholarcol1wrap, * html .towerrightmenu .towercol1wrap, * html .employoprightmenu .employopcol1wrap, * html .phonesrightmenu .phonescol1wrap, * html .hacrightmenu .haccol1wrap, * html .ppphonerightmenu .ppphonecol1wrap, * html .pagersrightmenu .pagerscol1wrap, * html .callfearightmenu .callfeacol1wrap, * html .callplanrightmenu .callplancol1wrap, * html .awaprightmenu .awapcol1wrap, * html .awacrightmenu .awaccol1wrap, * html .awbbrightmenu .awbbcol1wrap, * html .awrbrightmenu .awrbcol1wrap, * html .awbrewrightmenu .awbrewcol1wrap, * html .awalertrightmenu .awalertcol1wrap, * html .amberrightmenu .ambercol1wrap, * html .awfaqrightmenu .awfaqcol1wrap, * html .privacyrightmenu .privacycol1wrap, * html .aboutawrightmenu .aboutawcol1wrap, * html .awsafetyrightmenu .awsafetycol1wrap, * html .awcontactrightmenu .awcontactcol1wrap, * html .awstorerightmenu .awstorecol1wrap, * html .awlineuprightmenu .awlineupcol1wrap, * html .awbstrightmenu .awbstcol1wrap, * html .processrightmenu .processcol1wrap,
* html .the411rightmenu .the411col2, * html .thenewsrightmenu .thenewscol2, * html .awcorightmenu .awcocol2, * html .comconrightmenu .comconcol2, * html .scholarrightmenu .scholarcol2, * html .towerrightmenu .towercol2, * html .employoprightmenu .employopcol2, * html .phonesrightmenu .phonescol2, * html .hacrightmenu .haccol2, * html .ppphonerightmenu .ppphonecol2, * html .pagersrightmenu .pagerscol2, * html .callfearightmenu .callfeacol2, * html .callplanrightmenu .callplancol2, * html .awaprightmenu .awapcol2, * html .awacrightmenu .awaccol2, * html .awbbrightmenu .awbbcol2, * html .awrbrightmenu .awrbcol2, * html .awbrewrightmenu .awbrewcol2, * html .awalertrightmenu .awalertcol2, * html .amberrightmenu .ambercol2, * html .awfaqrightmenu .awfaqcol2, * html .privacyrightmenu .privacycol2, * html .aboutawrightmenu .aboutawcol2, * html .awsafetyrightmenu .awsafetycol2, * html .awcontactrightmenu .awcontactcol2, * html .awstorerightmenu .awstorecol2, * html .awlineuprightmenu .awlineupcol2, * html .awbstrightmenu .awbstcol2, * html .processrightmenu .processcol2,
* html .ulcallplanpriceboxcty, * html .ulcallplanpriceboxky, * html .ulcallplanpriceboxsts,
* html .awfaqrcontainer, * html .privacyrcontainer, * html .aboutawrcontainer, * html .awsafetyrcontainer, * html .awcontactrcontainer, * html .awstorercontainer, * html .awlineupcontainer, * html .awbstcontainer, * html .processcontainer,
* html ol.awcontactlist, * html ol.awstorelist,
* html ol.awcontactlist2, * html ol.awstorelist2 {zoom:1;}

/* fix negative margins */
* html .holygrail .colmid,
* html .holygrail .colleft,
* html .the411rightmenu .the411colleft, * html .thenewsrightmenu .thenewscolleft, * html .awcorightmenu .awcocolleft, * html .comconrightmenu .comconcolleft, * html .scholarrightmenu .scholarcolleft, * html .towerrightmenu .towercolleft, * html .employoprightmenu .employopcolleft, * html .phonesrightmenu .phonescolleft, * html .hacrightmenu .haccolleft, * html .ppphonerightmenu .ppphonecolleft, * html .pagersrightmenu .pagerscolleft, * html .callfearightmenu .callfeacolleft, * html .callplanrightmenu .callplancolleft, * html .awaprightmenu .awapcolleft, * html .awacrightmenu .awaccolleft, * html .awbbrightmenu .awbbcolleft, * html .awrbrightmenu .awrbcolleft, * html .awbrewrightmenu .awbrewcolleft, * html .awalertrightmenu .awalertcolleft, * html .amberrightmenu .ambercolleft, * html .awfaqrightmenu .awfaqcolleft, * html .privacyrightmenu .privacycolleft, * html .aboutawrightmenu .aboutawcolleft, * html .awsafetyrightmenu .awsafetycolleft, * html .awcontactrightmenu .awcontactcolleft, * html .awstorerightmenu .awstorecolleft, * html .awlineuprightmenu .awlineupcolleft, * html .awbstrightmenu .awbstcolleft, * html .processrightmenu .processcolleft {position:relative; zoom:1;}

/* add zoom:1 to pos:relative elements */
* html #wrap,
* html .colright, * html .colmid, * html .colleft,
* html .col1, * html .col2, * html .col3,
* html .colmask,
* html .holygrail .colmid,
* html .holygrail .colleft,
* html .holygrail .col1wrap,
* html .holygrail .col1,
* html .holygrail .col2,
* html .holygrail .col3,
* html #awmenucenter,
* html #awmenucenter ul,
* html #awmenucenter ul li,
* html #bnvid,
* html .vidobj,
* html #lcollist p.headtitle,
* html #lcolnews p.newstitle,
* html #specon,
* html #speclist,
* html #speclist ul,
* html #speclist p.headtitle,
* html #rcontainer,
* html #sonetlist,
* html #sonetlist ul li,
* html #csalert,
* html #csalert ul,
* html #headingbar,
* html .mconhq,
* html #awcorcontainer,
* html .scholarplacement,
* html .scholarleft,
* html .scholarright,
* html .rcolform,
* html .callplanboxtitle,
* html .callplanpricenumtitle,
* html .callplanpricenum,
* html .callplanpricenum2,
* html .callplancntr,
* html .ulcallplanpricenum2,
* html .natcallplancntr,
* html .natcallplanpricenum2,
* html .awa_formbox,
* html .awa_title,
* html .awa_intro,
* html #contactmailbox,
* html #strlocinfo,
* html .infocap646,
* html #lcontainer, * html #mcontainer,
* html #lcollist, * html #lcolnews,
* html #lcollist ul, * html #lcolnews ul,
* html #lcollist p.huintro, * html #lcolnews p.newsintro,
* html .lineup, * html #csalert li a img,
* html .the411colmask, * html .thenewscolmask, * html .awcocolmask, * html .comconcolmask, * html .scholarcolmask, * html .towercolmask, * html .employopcolmask, * html .phonescolmask, * html .haccolmask, * html .ppphonecolmask, * html .pagerscolmask, * html .callfeacolmask, * html .callplancolmask, * html .awapcolmask, * html .awaccolmask, * html .awbbcolmask, * html .awrbcolmask, * html .awbrewcolmask, * html .awalertcolmask, * html .ambercolmask, * html .awfaqcolmask, * html .privacycolmask, * html .aboutawcolmask, * html .awsafetycolmask, * html .awcontactcolmask, * html .awstorecolmask, * html .awlineupcolmask, * html .awbstcolmask, * html .processcolmask,
* html .the411rightmenu .the411colleft, * html .thenewsrightmenu .thenewscolleft, * html .awcorightmenu .awcocolleft, * html .comconrightmenu .comconcolleft, * html .scholarrightmenu .scholarcolleft, * html .towerrightmenu .towercolleft, * html .employoprightmenu .employopcolleft, * html .phonesrightmenu .phonescolleft, * html .hacrightmenu .haccolleft, * html .ppphonerightmenu .ppphonecolleft, * html .pagersrightmenu .pagerscolleft, * html .callfearightmenu .callfeacolleft, * html .callplanrightmenu .callplancolleft, * html .awaprightmenu .awapcolleft, * html .awacrightmenu .awaccolleft, * html .awbbrightmenu .awbbcolleft, * html .awrbrightmenu .awrbcolleft, * html .awbrewrightmenu .awbrewcolleft, * html .awalertrightmenu .awalertcolleft, * html .amberrightmenu .ambercolleft, * html .awfaqrightmenu .awfaqcolleft, * html .privacyrightmenu .privacycolleft, * html .aboutawrightmenu .aboutawcolleft, * html .awsafetyrightmenu .awsafetycolleft, * html .awcontactrightmenu .awcontactcolleft, * html .awstorerightmenu .awstorecolleft, * html .awlineuprightmenu .awlineupcolleft, * html .awbstrightmenu .awbstcolleft, * html .processrightmenu .processcolleft,
* html .the411rightmenu .the411col1wrap, * html .thenewsrightmenu .thenewscol1wrap, * html .awcorightmenu .awcocol1wrap, * html .comconrightmenu .comconcol1wrap, * html .scholarrightmenu .scholarcol1wrap, * html .towerrightmenu .towercol1wrap, * html .employoprightmenu .employopcol1wrap, * html .phonesrightmenu .phonescol1wrap, * html .hacrightmenu .haccol1wrap, * html .ppphonerightmenu .ppphonecol1wrap, * html .pagersrightmenu .pagerscol1wrap, * html .callfearightmenu .callfeacol1wrap, * html .callplanrightmenu .callplancol1wrap, * html .awaprightmenu .awapcol1wrap, * html .awacrightmenu .awaccol1wrap, * html .awbbrightmenu .awbbcol1wrap, * html .awrbrightmenu .awrbcol1wrap, * html .awbrewrightmenu .awbrewcol1wrap, * html .awalertrightmenu .awalertcol1wrap, * html .amberrightmenu .ambercol1wrap, * html .awfaqrightmenu .awfaqcol1wrap, * html .privacyrightmenu .privacycol1wrap, * html .aboutawrightmenu .aboutawcol1wrap, * html .awsafetyrightmenu .awsafetycol1wrap, * html .awcontactrightmenu .awcontactcol1wrap, * html .awstorerightmenu .awstorecol1wrap, * html .awlineuprightmenu .awlineupcol1wrap, * html .awbstrightmenu .awbstcol1wrap, * html .processrightmenu .processcol1wrap,
* html .the411rightmenu .the411col2, * html .thenewsrightmenu .thenewscol2, * html .awcorightmenu .awcocol2, * html .comconrightmenu .comconcol2, * html .scholarrightmenu .scholarcol2, * html .towerrightmenu .towercol2, * html .employoprightmenu .employopcol2, * html .phonesrightmenu .phonescol2, * html .hacrightmenu .haccol2, * html .ppphonerightmenu .ppphonecol2, * html .pagersrightmenu .pagerscol2, * html .callfearightmenu .callfeacol2, * html .callplanrightmenu .callplancol2, * html .awaprightmenu .awapcol2, * html .awacrightmenu .awaccol2, * html .awbbrightmenu .awbbcol2, * html .awrbrightmenu .awrbcol2, * html .awbrewrightmenu .awbrewcol2, * html .awalertrightmenu .awalertcol2, * html .amberrightmenu .ambercol2, * html .awfaqrightmenu .awfaqcol2, * html .privacyrightmenu .privacycol2, * html .aboutawrightmenu .aboutawcol2, * html .awsafetyrightmenu .awsafetycol2, * html .awcontactrightmenu .awcontactcol2, * html .awstorerightmenu .awstorecol2, * html .awlineuprightmenu .awlineupcol2, * html .awbstrightmenu .awbstcol2, * html .processrightmenu .processcol2,
* html .rcollink, * html .rcolform select option,
* html .awcorcollink, * html .scholarlink, * html .employoplink,
* html .towerrcollink ul, * html .employop ul, * html .awstorercollink ul, * html .awlineupcollink ul, * html .awbstcollink ul, * html .processcollink ul,
* html .awfaqrcontainer, * html .privacyrcontainer, * html .aboutawrcontainer, * html .awsafetyrcontainer, * html .awcontactrcontainer, * html .awstorercontainer, * html .awlineupcontainer, * html .awbstcontainer, * html .processcontainer,
* html .awstorercollink, * html .awlineuprcollink, * html .awbstrcollink,
* html .box646, * html .box228 {zoom:1;}


/* ============================================= */
/* potentially harmful settings                  */

/* add zoom:1 to backgrounds -- Manually check for problems with inline elements! */
/** html #header ul li a.active, * html #header ul li a.active:hover,
* html #layoutdims,
* html .colmask,
* html .holygrail .colmid,
* html .holygrail .colleft,*/
* html #awmenucenter,
/** html #awmenucenter ul li a,*/
/** html #awmenucenter ul li a:hover,*/
* html #awmenucenter ul li a.active, * html #awmenucenter ul li a.active:hover,
/** html #awmenucenter ul li a.store,
* html #awmenucenter ul li a.store:hover,*/
* html #bnvid,
* html #lcollist p.headtitle,
* html #lcollist ul li p.coltxt,
* html #lcolnews p.newstitle,
* html #lcolnews ul li p.newstxt,
* html #specon,
* html #speclist,
* html #speclist p.headtitle,
* html #sonetlist ul,
* html #headingbar,
* html .scholarwnrtxt,
* html .callplanboxtitle,
* html .callplanpricenumtitle,
* html .holygrail, * html .the411rightmenu, * html .thenewsrightmenu, * html .awcorightmenu, * html .comconrightmenu, * html .scholarrightmenu, * html .towerrightmenu, * html .employoprightmenu, * html .phonesrightmenu, * html .hacrightmenu, * html .ppphonerightmenu, * html .pagersrightmenu, * html .callfearightmenu, * html .callplanrightmenu, * html .awaprightmenu, * html .awacrightmenu, * html .awbbrightmenu, * html .awrbrightmenu, * html .awbrewrightmenu, * html .awalertrightmenu, * html .amberrightmenu, * html .awfaqrightmenu, * html .privacyrightmenu, * html .aboutawrightmenu, * html .awsafetyrightmenu, * html .awcontactrightmenu, * html .awstorerightmenu, * html .awlineuprightmenu, * html .awbstrightmenu, * html .processrightmenu,
* html #lcollist, * html #lcolnews,
* html .the411rightmenu .the411colleft, * html .thenewsrightmenu .thenewscolleft, * html .awcorightmenu .awcocolleft, * html .comconrightmenu .comconcolleft, * html .scholarrightmenu .scholarcolleft, * html .towerrightmenu .towercolleft, * html .employoprightmenu .employopcolleft, * html .phonesrightmenu .phonescolleft, * html .hacrightmenu .haccolleft, * html .ppphonerightmenu .ppphonecolleft, * html .pagersrightmenu .pagerscolleft, * html .callfearightmenu .callfeacolleft, * html .callplanrightmenu .callplancolleft, * html .awaprightmenu .awapcolleft, * html .awacrightmenu .awaccolleft, * html .awbbrightmenu .awbbcolleft, * html .awrbrightmenu .awrbcolleft, * html .awbrewrightmenu .awbrewcolleft, * html .awalertrightmenu .awalertcolleft, * html .amberrightmenu .ambercolleft, * html .awfaqrightmenu .awfaqcolleft, * html .privacyrightmenu .privacycolleft, * html .aboutawrightmenu .aboutawcolleft, * html .awsafetyrightmenu .awsafetycolleft, * html .awcontactrightmenu .awcontactcolleft, * html .awstorerightmenu .awstorecolleft, * html .awlineuprightmenu .awlineupcolleft, * html .awbstrightmenu .awbstcolleft, * html .processrightmenu .processcolleft,
* html .towerrcollink ul, * html .employop ul, * html .awstorercollink ul, * html .awlineupcollink ul, * html .awbstcollink ul, * html .processcollink ul {zoom:1;}


* html #header ul {
 width:80%;
 position: relative;
 top: 4.5em;

}