/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.2
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}
body {font:13px/1.231 arial,helvetica,clean,sans-serif;}
/*table {font-size:inherit;font:100%;}*/
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;}
body{text-align:center;}
#ft{clear:both;text-align:center;}
#doc3{margin:5px auto;width:950px;text-align:center;}
.yui-b{position:relative;}
#yui-main .yui-b{position:static;}

#yui-main{width:100%;}
#yui-main .yui-b{float:none;width:auto;}
#bd:after{content:".";display:block;height:0;clear:both;visibility:hidden;}


/* Airmasters - Home_1 skin */
html
{
	color:#FFF;
	background:#66CCFF;
}

body 
{
	width: 100%;
	height: 100%;
    min-width: 860px;
    background: #66CCFF;
}

.Normal 
{
    font-size: 100%;
}	

.tcontent {
	width: 100%;
	text-align: center;
	background:#d23b53;
    font-size:100%;
    color:#FFF;
}

.tblank {
	width: 100%;
}

.Normal h3
{
    font-size: 100%;
    font-weight: 700;
    color:#FFF;
}

ul.AlertBanner 					{ display:block; font-size: 138.5%;font-weight: 900;white-space:nowrap;font-family: arial,helvetica,clean,sans-serif; width:100%}
ul.AlertBanner li				{ display:block; list-style-type:none} 
ul.AlertBanner li a.link 			{ display:block; cursor: pointer}
ul.AlertBanner li a:link, 
ul.AlertBanner li a:active, 
ul.AlertBanner li a:visited			{ border: 2px solid #000000;width:600px;color:#FFFFFF; text-decoration:none; background:#FF00FF; zoom:1}
ul.AlertBanner li a:hover 			{ color:#FF00FF; background:#FFFFFF}
ul.AlertBanner li a:hover span			{ color:#FF00FF}

a.Alert, a:link.Alert, a:visited.Alert
{
    font-size: 138.5%;
    font-weight: 900;
    color:#FF0000;
    text-decoration: underline;
    background-color: #FFF;
    border: 2px solid #000000;
}

a,
a:link,
a:visited
{
    color:#FFF;
    text-decoration: none;
    background-color: Transparent;
}

a:hover
{
	color:#FFF;
    text-decoration: underline;
	background-color: Transparent;
}

.imgborder
{
	border: 1px solid #d23b53;
}

.imagebox,
.linkbox
{    
    width: 162px;
}

.imagebox33,
.linkbox33
{    
    width: 162px;
}

.imagebox25,
.linkbox25
{    
    width: 162px;
}

.imagebox,
.imagebox33,
.imagebox25 
{
    height: 150px;
    overflow: hidden;
}

/* was    height: 4.5em; */
.linkbox,
.linkbox33,
.linkbox25
{
    height: 4em;
}

.logocontent
{
	width: 100%;
	text-align: center;
	min-heigh:103px;
	padding-bottom:30px;
}  

.blacktext,
.blacktext h3
{
    font-size:100%;
    color:#000000;
}

.blacktext a,
.blacktext a:link,
.blacktext a:visited,
.blacktext a:hover
{
    color:#000000;
    text-decoration: underline;
    background-color: Transparent;
}

.logobox --- before adding coupon to page
{
    width:495px;
    height:150px;
    border:solid 2px #d23b53;
    background-color:#ffffff;
    margin-left: auto;
	margin-right: auto;
} */
/* layout with Coupon in middle of page
.logobox{
    width:495px;
    height:150px;
    border:solid 2px #d23b53;
    background-color:#ffffff;
    margin-left: -132px;
	margin-right: auto;
	float:left;
}
.logoCoupon
{
background-image:url(/Portals/0/Images/specials_button.jpg);
width:328px;
height:119px;
float:right;
margin-right:-354px;
margin-top:-110px;
}
 ----end of coupon layout */
 
 
.leftbox33
{
	margin-left: 0;
	margin-right: auto;
}

.rightbox33
{
	margin-left: auto;
	margin-right: 0;
}
  

.leftbox,
.leftcenterbox
{
	margin-left: 0;
	margin-right: 0;
}

.centerbox
{
	margin-left: auto;
	margin-right: auto;
}

.rightbox,
.rightcenterbox
{
	margin-left: 0;
	margin-right: 0;
}

.middlebox,
.colorboxrightcenter {
	margin-top:10px;
	margin-bottom: 10px; /*half the difference between the logo and the box */
}

.spacer {
	height:10px;
}			
.linespacer {
	height:5px;
	background:#ff0000;
}			
/* 5 column setting using .yui-gg */
.yui-gg .yui-u{
    float:left;
    width:19%;
    margin-left:1.24%;
    }
.yui-gg div.first{
    float:left;
    margin-left:0;
    }
    
.yui-gg:after
{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
    }

/* 3 column setting using .yui-gb col1=1/3(div.first) col2=1/3(div.second) coll3=1/3 */
	
.yui-gb .yui-u{
    float:left;
    width:24.4%;
    margin-left:1.24%;
}
.yui-gb div.first{
    float:left;
    margin-left:12%;
    }
    
.yui-gb:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
    }

/* 4 column setting 25% 25% 25% 25% - style before removing 4th box on home page
.yui-gi .yui-u{
    float:left;
    width:20%;
    margin-left:1.24%;
}
.yui-gi div.first{
    float:left;
    margin-left:9%;
    }
*/
/* 3 column setting from Architech*/
.yui-gi .yui-u{
    float:left;
    width:273px;
    }
.yui-gi div.first{
    float:left;
    margin-left:12%;
	margin-right:10px;
    }
.yui-gi:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
    }

	
/* 3 column setting using .yui-gh col1=20%(div.first) col2=60%(div.second) coll3=20% */
.yui-gh .yui-u 
{
    float:left;
    width:19%;
    margin-left:1.24%;
}
.yui-gh div.first{
    float:left;
    margin-left:0;
    }
    
/* original (before coupon) style 
.yui-gh div.second{  
    float:left;
    width: 59.5%;
    margin-left:1.24%;
    }
*/
.yui-gh div.second{  
    float:left;
	display:inline;
	line-height:0px;
    width: 59.5%;
    margin-left:1.24%;
    }
.yui-gh:after
{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
    }


