/* CSS Document */

body {
font-family: Arial;
font-size: 16px;
font-weight: normal;
font-style: normal;
height:100%;
color: #000000;
margin: 0;
padding: 0;
background-image:url(/images/bggrey.gif);
background-repeat:repeat-x;
background-color:#f3f3f3;
}

    a:active
    {
    outline: none;
    }

    a:focus
    {
    -moz-outline-style: none;
    }

p {
font-size:0px;
margin: 0px;
}

img {border:0px;}

#left { 
background-image: url(/images/bg2.jpg);
background-repeat:no-repeat;
background-position:top left;
height:100%; /* works only if parent container is assigned a height value */ 
}

#nonFlashContainer {
width:737px;
}

/* Special Offer CSS */

.bottomStarText {color:#333333; font-size:11px; text-align:center; margin-top:3px;}

del {color:#FF0000;}

.starOfferText {color:#0f3c94}

.specialtext {color:#000000; font-weight:bold;}

/* Navigation Bar Text and Links */

#NavBar {
	background: url(/images/noflash_navbar.gif) no-repeat; height: 38px; width:735px; text-align:left;
}

#navlist li {
display: inline; list-style-type: none; padding-left: 10px; color:#FFFFFF; font-size:12px; font-weight:bold; vertical-align:middle; line-height:38px;
}

#navlist a:visited:hover {
color:#FFFFFF;
text-decoration:underline;
}
#navlist a:visited {
color:#FFFFFF;
text-decoration:none;
}
#navlist a:hover {
color:#FFFFFF;
text-decoration:underline;
}
#navlist a {
color:#FFFFFF;
text-decoration:none;
}

/* Main Content */
#nonFlashContent {
height:250px;
background: url(/images/nonflash_botbubbles.gif) no-repeat bottom left;
}

#nonFlashContentTEMP {
	background: url(/images/noflash_newiphone.gif) no-repeat bottom left;
height:250px;
}

#nonFlashContentNewIPhone {width:199px;height:102px;float:left;margin-left:10px; margin-top:-79px; cursor:pointer;}

#nonFlashContentHelp {
height:260px;
background: url(/images/nonflash_botbubbles.gif) no-repeat bottom left;
}

#nonFlashContentAbout {
height:245px;
background: url(/images/nonflash_aboutbubbles.gif) no-repeat bottom left;
}

#nonFlashContentCoverage {
height:270px;
background: url(/images/nonflash_coveragebubbles.gif) no-repeat bottom left;
}

#nonFlashContentTech {
height:270px;
background: url(/images/nonflash_techbubbles.gif) no-repeat bottom left;
}

#HomeContentText1 {margin-top:20px;margin-bottom:20px;width:570px;text-align:center;font-size:18px;font-weight:normal;}

#HomeContentText2 {margin-left:20px;margin-top:20px;margin-bottom:12px;width:490px;text-align:center;font-size:18px;float:left;font-weight:normal;}

#HomeContentText3 {margin-left:20px;margin-top:20px;margin-bottom:20px;width:500px;text-align:center;font-size:18px;float:left;font-weight:normal;}


#HomeContentText1TEMP {margin-top:20px;margin-bottom:10px;width:570px;text-align:center;font-size:16px;font-weight:normal;}

#HomeContentText2TEMP {margin-left:20px;margin-top:20px;margin-bottom:10px;width:490px;text-align:center;font-size:16px;float:left;font-weight:normal;}

#HomeContentText3TEMP {margin-left:210px;margin-top:20px;margin-bottom:10px;width:300px;text-align:center;font-size:16px;float:left;font-weight:normal; display:inline;}


#DownloadNowBtn {height: 204px; width:203px; float: right; margin-top:-95px; margin-right:10px;}

#UnleashBtn {height: 158px; width:161px; margin-left: 25px; margin-top: 25px;}

#FreeBtn {height: 158px; width:161px; margin-left: 205px; margin-top:-100px;}

#RealTextBtn {height: 158px; width:161px; margin-left: 380px; margin-top:-162px;}

#FinancialControlBtn {height: 158px; width:161px; margin-left: 550px; margin-top:-212px;}

.generaltext {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color:#464646;}

/* #nonflash_botbubbles {
background: url(/images/nonflash_botbubbles.gif) no-repeat; clear:both; height: 36px; width:184px; float: left; margin-top:-26px; margin-bottom:0px;
} */

/* Rest of Page */

#HomeBannerAdd {
	background: url(/images/nonflash_head.jpg) no-repeat; height: 232px; width:735px; margin-top:-2px;
}


#HomeBannerAddSpecial {
	background: url(/images/nonflash_head_offer.jpg) no-repeat; height: 232px; width:735px; margin-top:-2px;
}

#AboutBannerAdd {
	background: url(/images/noflash_abouthead.jpg) no-repeat; height: 232px; width:735px; margin-top:-2px;
}

#HelpBannerAdd {
	background: url(/images/noflash_helphead.jpg) no-repeat; height: 232px; width:735px; margin-top:-2px;
}

#CoverageBannerAdd {
	background: url(/images/nonflash_coveragehead.jpg) no-repeat; height: 232px; width:735px; margin-top:-2px;
}

#TechnologyBannerAdd {
	background: url(/images/nonflash_technologyhead.jpg) no-repeat; height: 232px; width:735px; margin-top:-2px;
}

#tickerHolder {
background: url(/images/noflash_ticker.gif) no-repeat; height: 24px; width:735px; color:#FFFFFF; font-size:12px; font-weight:normal; vertical-align:middle; line-height:24px; margin-top:0;
}

/* Footer Styling */

#copyrightFooter {
background: url(/images/noflash_copyright.gif) no-repeat; height: 18px; width:735px; font-size:12px; font-weight:normal; vertical-align:middle; line-height:22px;
}

#copyrightFooter a:visited:hover {
color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
#copyrightFooter a:visited {
color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
#copyrightFooter a:hover {
color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
#copyrightFooter a {
color:#999999;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}


/* Technolgy Links */

#TechnologyLink {
padding-top:30px;
padding-left: 40px;
}

#TechnologyLink a:visited:hover {
color:#636363;
font-family:Arial;
font-size:14px;
font-weight:bold;
text-decoration:underline;
background: url(/images/nonflash-techdot.gif) no-repeat;
vertical-align:middle;
line-height:27px;
padding-top: 2px;
padding-left: 24px;
}
#TechnologyLink a:visited {
color:#636363;
font-family:Arial;
font-size:14px;
font-weight:bold;
text-decoration:none;
background: url(/images/nonflash-techdot.gif) no-repeat;
vertical-align:middle;
line-height:27px;
padding-top: 2px;
padding-left: 24px;
}
#TechnologyLink a:hover {
color:#636363;
font-family:Arial;
font-size:14px;
font-weight:bold;
text-decoration:underline;
background: url(/images/nonflash-techdot.gif) no-repeat;
vertical-align:middle;
line-height:27px;
padding-top: 2px;
padding-left: 24px;
}
#TechnologyLink a {
color:#636363;
font-family:Arial;
font-size:14px;
font-weight:bold;
text-decoration:none;
background: url(/images/nonflash-techdot.gif) no-repeat;
vertical-align:middle;
line-height:27px;
padding-top: 2px;
padding-left: 24px;
}

/**** Rounded Table Corners ****/ 

.top-left {
margin-right: 9px; /* clip right corner */
background-image: url('images/corners1280x18b.gif');
height: 9px; /* vertical: show first half of the image with the top-corners in it */
font-size: 2px; /* correct height for IE */
}

.top-right {
margin-top: -9px; /* to level of top-left corner */
margin-left: 9px; /* clip left corner */
background-image: url('images/corners1280x18b.gif'); 
background-position: 100% 0; /* show bg-image starting at the right */
height: 9px; 
font-size: 2px;
}

.bottom-left {
margin-right: 9px; /* clip right corner */
background-image: url('images/corners1280x18b.gif');
background-position: 0 -9px; /* show under half of the image */
height: 9px;
font-size: 2px;
}

.bottom-right {
margin-top: -9px; /* to level of bottom-left corner */
margin-left: 9px; /* clip left corner */
background-image: url('images/corners1280x18b.gif'); 
background-position: 100% -9px; /* under half, right side */
height: 9px; 
font-size: 2px; 
}

.inside {
border-left: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
background: #FFFFFF;
color: #000000;
}

.notopgap {
font-size: 2px;
margin-top: 0;
}

.nobottomgap {
font-size: 1px;
margin-bottom: 0;
}

/**** Rounded Table Corners 2 For About Fish Popus ****/ 

.top-left2 {

margin-right: 9px; /* clip right corner */
background-image: url('images/corners1280x18c.gif');
height: 9px; /* vertical: show first half of the image with the top-corners in it */
font-size: 2px; /* correct height for IE */
}

.top-right2 {

margin-top: -9px; /* to level of top-left corner */
margin-left: 9px; /* clip left corner */
background-image: url('images/corners1280x18c.gif'); 
background-position: 100% 0; /* show bg-image starting at the right */
height: 9px; 
font-size: 2px;
}

.bottom-left2 {

margin-right: 9px; /* clip right corner */

background-image: url('images/corners1280x18c.gif');
background-position: 0 -9px; /* show under half of the image */
height: 9px;
font-size: 1px;
}

.bottom-right2 {

margin-top: -9px; /* to level of bottom-left corner */
margin-left: 9px; /* clip left corner */
background-image: url('images/corners1280x18c.gif'); 
background-position: 100% -9px; /* under half, right side */
height: 9px; 
font-size: 1px; 
}

.inside2 {

border-left: 1px solid #fe8c08;
border-right: 1px solid #fe8c08;
background: #FFFFFF;
color: #000000;
padding-left: 30px;
padding-right: 30px;
padding-top:20px;
padding-bottom:20px;
}

.notopgap2 {
font-size: 1px;
margin-top: 0;
}

.nobottomgap2 {
font-size: 1px;
margin-bottom: 0;
}

/**** Rounded Table Corners 2 For About Fish Popus ****/ 

.top-left3 {

margin-right: 9px; /* clip right corner */
background-image: url('images/corners1280x18d.gif');
height: 9px; /* vertical: show first half of the image with the top-corners in it */
font-size: 2px; /* correct height for IE */
}

.top-right3 {

margin-top: -9px; /* to level of top-left corner */
margin-left: 9px; /* clip left corner */
background-image: url('images/corners1280x18d.gif'); 
background-position: 100% 0; /* show bg-image starting at the right */
height: 9px; 
font-size: 2px;
}

.bottom-left3 {

margin-right: 9px; /* clip right corner */

background-image: url('images/corners1280x18d.gif');
background-position: 0 -9px; /* show under half of the image */
height: 9px;
font-size: 1px;
}

.bottom-right3 {

margin-top: -9px; /* to level of bottom-left corner */
margin-left: 9px; /* clip left corner */
background-image: url('images/corners1280x18d.gif'); 
background-position: 100% -9px; /* under half, right side */
height: 9px; 
font-size: 1px; 
}

.inside3 {

border-left: 1px solid #afafaf;
border-right: 1px solid #afafaf;
background: #f6fbff;
color: #000000;
padding-left: 30px;
padding-right: 30px;
padding-top:20px;
padding-bottom:20px;
}

.notopgap3 {
font-size: 1px;
margin-top: 0;
}

.nobottomgap3 {
font-size: 1px;
margin-bottom: 0;
}

/**** About Fish Text Page Buttons ****/ 


#UnleashPopup {
margin-top:-160px; margin-left:35px; font-size:14px;
}

#FreeTextPopup{
margin-top:-160px; margin-left:35px; font-size:14px;
}

#RealTextPopup{
margin-top:-160px; margin-left:35px; font-size:14px;
}

#FinancialPopup{
margin-top:-160px; margin-left:35px; font-size:14px;
}

/**** Technolgoy Popus Position ****/ 


#CompressionPopup {
margin-top:-205px; margin-left:220px; font-size:14px;
}

#RedundancyPopup{
margin-top:-205px; margin-left:220px; font-size:14px;
}

#EncryptionPopup{
margin-top:-205px; margin-left:220px; font-size:14px;
}

#QualityPopup{
margin-top:-205px; margin-left:220px; font-size:14px;
}

#VerifiedCoveragPopup{
margin-top:-205px; margin-left:220px; font-size:14px;
}

#IntergratedCardPayments{
margin-top:-205px; margin-left:220px;; font-size:14px;
}

/**** Help My Fish Text Page Buttons ****/ 

#DataChargeBtn {
margin-left:20px; margin-top:10px;
}

#HaveAQuestionBtn {
margin-top:-170px; margin-left:300px;
}

#HaveProblemBtn {
margin-top:-100px; margin-left:555px;
}

#LearnToUseBtn {
margin-top:-35px; margin-left:400px;
}

#INeedHelpBtn {
margin-top:-117px; margin-left:200px;
}

/**** Coverage Text Page Input ****/ 

.coverageinputtext {
margin-top:20px;
}

.coverageinputtextHovered  {
margin-top:20px;
}

#coverageBacking {
margin-top:5px;
background-image:url(/images/nonflash_coverageback.jpg);
background-repeat:no-repeat;
background-position:center;
height:103px;
width:100%;
border:none;
}

/** Coverage Text Field  ***/

.TextField {
margin-left:3px;
margin-top:17px;
background:url(/images/textfieldbg.png);
background-repeat:no-repeat;
height:17px;
width:214px;
border:none;
vertical-align:middle;
color : #474747;
padding-top:4px;
padding-left:8px;
padding-right:8px;
padding-bottom:4px;
}

.TextFieldHovered {
margin-left:3px;
margin-top:17px;
background:url(/images/textfieldbg2.png);
background-repeat:no-repeat;
height:17px;
width:214px;
border:none;
vertical-align:middle;
color : #474747;
padding-top:4px;
padding-left:8px;
padding-right:8px;
padding-bottom:4px;
}

