@charset "utf-8";
/* CSS Document */
/*sagas website*/
/*......................navagation menu .....................................................*/
a.nav:visited{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px; font-weight:bold; color:#ffffff; 
	text-decoration: none;
	
}
a.nav:link{
	
	font-family:Arial, Helvetica, sans-serif;font-size:18px;
	font-weight:bold;color:#ffffff;line-height: 34px;display:block;  
	text-decoration:none;
}
a.nav:active{
	text-decoration: none;

	font-family:Arial, Helvetica, sans-serif;font-size:18px;
	font-weight:bold;color:#333333;
}
a.nav:hover { 

	font-family:Arial, Helvetica, sans-serif;font-size:18px;
	font-weight:bold;color:#333333; text-decoration:none;
}
/*.........................aarp link.............................................*/
a.aarp:visited{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; font-weight:bold; color:#333333; 
	text-decoration: none;
	background-image:url(images/uBtn_aarp.gif);
	background-repeat:no-repeat;line-height: 34px; display:block;
	width:118px;
}
a.aarp:link{
	background-image:url(images/uBtn_aarp.gif);
	font-family:Arial, Helvetica, sans-serif;font-size:11px;
	font-weight:bold;color:#333333;line-height: 34px;display:block;  
	text-decoration:none;
	width:118px;
}
a.aarp:active{
	text-decoration: none;
	background-image:url(images/dBtn_aarp.gif);
	font-family:Arial, Helvetica, sans-serif;font-size:11px;
	font-weight:bold;color:#ffffff;line-height: 34px;display:block;
	width:118px;
}
a.aarp:hover { 
	background-image:url(images/dBtn_aarp.gif);
	font-family:Arial, Helvetica, sans-serif;font-size:11px;
	font-weight:bold;color:#ffffff; text-decoration:none; line-height: 34px;display:block;
	width:118px;
}

/*......................hyperlinks.......................................................*/
a.icoTitle:visited{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; font-weight:bold; color:#333333; 
	text-decoration:none; margin-top:10px;
}
a.icoTitle:link{font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;  font-weight:bold;color:#ff9933; 
	text-decoration:none; margin-top:10px;
}
a.icoTitle:hover{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;font-weight:bold; color:#FF9900; 
	text-decoration:none;margin-top:10px; 
}
a.icoTitle:active{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; font-weight:bold; color:#333333; 
	text-decoration:none;margin-top:10px; 
}

/*.......................normal links..............................................*/
a:visited{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; color:#0000FF; 
	text-decoration:none;
}
a:link{ 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; color:#0000FF; text-decoration:none;
}
a:hover{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; color:#FF9900; text-decoration:none;
}
a:active{font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; color:#0000FF; text-decoration:none;
}

a.alzTxt01x:link { font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#FFFFFF;}
a.vidTxt01x:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
a.vidTxt01x:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
a.vidTxt01x:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
a.vidTxt01x:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}

a.vidTxt02x:link{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF9900;}
a.vidTxt02x:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF9900;}
a.vidTxt02x:visited{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF9900;}
a.vidTxt02x:active{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF9900;}

/*.......................occasions Link...............................................*/
a.occ:visited{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px; color:#FF9900; 
	text-decoration:underline; padding:10px 5px 0px 5px;
}
a.occ:link{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px; color:#FF9900; text-decoration:underline; 
	padding:10px 5px 0px 5px;
}
a.occ:hover{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px; color:#0000FF; 
	text-decoration:underline; padding:10px 5px 0px 5px;
}
a.occ:active{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px; color:#FF9900; 
	text-decoration:underline; padding:10px 5px 0px 5px;
}


a.contact:link{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0066CC;}
a.contact:visited{ font-family:Arial, Helvetica, sans-serif; font-size:10px;color:#0066CC;}
a.contact:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px;color:#FF9900; }

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
}

/*.........................header text..............................................*/
.hdr1{
font-family:Arial, Helvetica, sans-serif; 
font-size:18px; color:#FF9900; 
font-weight:bold; margin-top:10px; ;
}
.hdr2{
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; font-weight:bold; color:#333333; padding:2px;
}
.hdr3{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0066CC
}

.landinghrd1{
font-family:Arial, Helvetica, sans-serif; 
font-size:30px; color:#333333;
}
.landinghrd2{ font-family:Arial, Helvetica, sans-serif;
font-size:30px; color:#FF9900;
}
#icoContainer{
border-bottom:1px solid #666666;
margin-left:10px;
}
#icoContainer2{
border-right:1px solid #666666;
margin-left:10px;
}
#icoContainer3{
border-left:1px solid #666666;
border-right:1px solid #666666;
border-bottom:1px solid #666666;
margin-left:10px;
}
#icoContainer4{
border-left:1px solid #B47C3F;
border-right:1px solid #B47C3F;
border-bottom:1px solid #B47C3F;
border-top:1px solid #B47C3F;
margin-left:10px;
padding:5px;
}
#icoContainer5{
border-bottom:1px solid #666666;
}
.containerTxt{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 padding-left: 1px;
 padding-top:2px;
}
#contentTbl{
padding-right:10px;
}
#lowerBox{
background-color:#ececec;

}
#tblBodyHeader{
padding-right:10px;
}
.lowerBoxText{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
padding-left:2px;
}
#lowerBoxTd{
border-left:1px solid #d2d2d2;
}
.footer{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding: 10px;
background-color:#d4d4d4;
}
.footer02{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#d4d4d4;
padding:4px;
}
/*....................extra....................*/
.tblProduct{
 padding:20px;
/* border:1px solid #333333;*/
}
.icoTxt{
font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333; padding-left:5px;
}
#bodyContainer{ padding: 10px 30px 0px 30px;}
#bodySubContainer{ padding:10px 0px 0px 30px;}
.txtContent{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333}
.tblFormatter{
}
#bodyContainer2{
padding: 0px 5px 0px 30px;
}
#orangeHeader{
background-color:#ef984b; height:10px;
border-top:1px solid #000000;
}
#productBg{
background-color:#f2f1f1;
}
/*...............testi page....................*/
#testiTdContent{ background-color:#f2f1f1; padding:5px;}
#testiTdImage{ background-color:#dcdbdb; padding:8px;}

.testiTxtContent{ 
font-family:"Times New Roman", Times, serif; 
font-style:italic; font-size:14px; color:#333333; 
padding:4px
}

/*................sub pages.............*/
#bdayTbl{ padding:20px;
}
.dbayTitle{font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#FF9900;
}
.thumnailBorder{ border:4px solid #FFFFFF;
}
#hometl{padding:0px 30px 0px 30px;
}
.homeHeaderTd{height:144px;
}
#tblFormatter{
padding:5px 20px 10px 30px;
}
#tblVidThumbs{
background-color:#f6f6f1;
}
.vidThumbs{
border:4px solid #FFFFFF; margin:4px;
}
.vidTxt01{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;
}
.vidTxt02{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF9900;
}
#sVidBorder{ border-bottom:5px solid #CCCCCC; 
}

/*...................landing page.................*/

#landingBG{ background-image:url(images/landing-pageBG.jpg); background-repeat:repeat-x;)}
.aboutUsThumbs{ border:1px solid #333333; padding:3px; margin:5px;}

.mainSubheaderTitle2 {
	color: #d1d1d1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.mainHeaderTitle {
	color: #f29f01;
	font-size: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top:10px;
	padding-top:10px;}
	
.mainSubheaderTitle1{
	color: #f6d089; font-size: 22px; 
	font-family: Arial, Helvetica, sans-serif; font-weight: bold;
}
.footerTxtStyle01 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-weight: bold;
	padding-left:5px;
}
.footerTxtStyle02{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; padding-left:5px;
	}
a.footerNav:link{ 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
a.footerNav:visited
{ 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
a.footerNav:active{ 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
a.footerNav:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF9900;
	}
.faqTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF9900;
	padding:4px 0px 2px 4px;	
}
a.faqNav:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF9900;
	}
a.faqNav:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF9900;
	}	
a.faqNav:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF9900;
	}
a.faqNav:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	}				
#tblQuote{
	border:1px solid #999999;
	}
.teamTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	padding: 4px;
	}	
#apDiv1 {
	position:relative;
	width:284px;
	height:217px;
	z-index:1;
}		
#divVideoThum{
float:left;
width:200px;
height:200px;
}
.vid01{
	position:relative;
	left: 20px;
	top:0px;
	bottom:10px;
	z-index:1;
	width:135px;
	height:115px;
	background-color:#009999;
}
.vid02{
	position:relative;
	left:150px;
	top:-120px;
	bottom:10px;
	z-index:2;
	width:159px;
	height:135px;
	background-color:#009900;
}
.vid03{
	position:relative;
	left: 610px;
	top:-250px;
	bottom:10px;
	z-index:2;
	width:135px;
	height:115px;
	background-color:#0099cc;
}
.vid04{
	position:relative;
	left: 470px;
	top:-368px;
	bottom:10px;
	z-index:3;
	width:159px;
	height:135px;
	background-color:#cc99cc;
}
.vid05{
	position:relative;
	left: 300px;
	top:-515px;
	bottom:10px;
	z-index:4;
	width:181px;
	height:155px;
	background-color:#cc99cc;
}
