/* FASTPRICECHECK.COM STYLE */


/* general and header */

BODY {
	background-color: rgb(14,43,83);
	font-family: helvetica;
	color: #000000;
	margin:0px;
	position: relative;
    text-align: center;
}

#bodywrap { 
    /* centers site */
    width: 800px; 
    margin: 0 auto; 
    text-align: left;
} 

a:link {color: #000080; text-decoration: none; }
a:active {color: #FF0000; text-decoration: none; }
a:visited {color: #0000FF; text-decoration: none; }
a:hover {color: #0000FF; text-decoration: underline; }
a.toplinks, a.toplinks:active, a.toplinks:visited {color: #000000; }
a.toplinks:hover {color: #0A0A0A; }

.font { font-family: helvetica; }
.font.bottom { color: white; font-size:10px; }
.font.links { font-size:18px; }
.font.links2 { font-size:16px; }
.font.normal { color: #000000; font-size: 16px; }
.font.title { color: #3fb28c; font-size: 18px; }

h1, p, a, td {
	font-family: helvetica;
	color: #000000;
}
img { border: none;}

td.toplinktd {z-index: 10; text-align: center;}
td.toplinktd:hover { text-decoration: underline; cursor: pointer; }

div.toplinkbg{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-color:#FFFF99; 
	opacity:0.2;
	filter: alpha(opacity=20); /* IE tag */
	border:1px inset gray;
	height:40px;
	/* position:absolute; */
	width:120px;
	z-index:5;
	visibility: hidden;
}

div.toplinktext{
	height:42px;
	position:absolute;
	width:122px;
	z-index:10;
	padding-top: 8px;
}

div.fullsize{width: 120px; height: 40px;}

.button {
	color: #ffffff;
	font-family: helvetica;
	font-size: 18px;
	word-wrap:break-word;
}

.button.result {
	border: 1px solid;
	border-top-color:#464D57;
	border-left-color:#464D57;
	border-right-color:#050C16;
	border-bottom-color:#050C16;
	background-color: #050C16;
	background-image: url(/images/buttonfade2.png);
	width: 70px;
	height: 55px;
}

.button.redamazon {
	border: 1px solid;
	border-top-color:#CDE3CE;
	border-left-color:#CDE3CE;
	border-right-color:#154F14;
	border-bottom-color:#154F14;
	background-color: #154F14;
	background: url(/images/progressbar.png);
	font-size: 12px;
	width: 250px;
	height: 20px;
}

.button.green {
	border: 1px solid;
	border-top-color:#CDE3CE;
	border-left-color:#CDE3CE;
	border-right-color:#154F14;
	border-bottom-color:#154F14;
	background: url(/images/buttonfadegreen.png);
	width: 95px;
	height: 80px;
}

.button.greentop {
	border: 1px solid;
	border-top-color:#CDE3CE;
	border-left-color:#CDE3CE;
	border-right-color:#154F14;
	border-bottom-color:#154F14;
	background-color: #154F14;
	background: url(/images/progressbar.png);
	font-size: 12px;
	width: 95px;
	height: 20px;
}

.againbutton {
	color: #ffffff;
	font-family: helvetica;
	font-weight: bold;
	border: 2px solid;
	border-top-color:#CDE3CE;
	border-left-color:#CDE3CE;
	border-right-color:#154F14;
	border-bottom-color:#154F14;
	background: url(/images/buttonfadegreen.png);
	font-size: 26px;
	width: 280px;
	height: 120px;
}

.pagebod {
	background-color: white;
	background-image:url(/images/desktopbod.png);
	background-repeat:repeat-x;
}

/* ==============================
//       HOME style
// ==============================
*/

#phonesimContainer{
    text-align: left;
    width: 500px;
    height:100%;
    float: left;
}

#rightContainer { float: right; }

.barcodebox{
    background-color: #FFFFFF;
    border: 1px dashed #111111;
    float: left;
    width: 125px;
    height: 150px;
    margin: 5px 5px 5px 0;
   /* padding: 15px 5px 5px 5px; */
    text-align: center;
    /*-moz-border-radius: 10px 10px 0 0;
    -webkit-border-radius: 10px 10px 0 0; */
    position: relative;
}
div.barcodebox:hover{
    cursor: pointer;
    border-style: solid;
}
.sampleBottomCorner{
    color: #333333;
    font-size: 16px;
    position: absolute;
    bottom: 2px;
    right: 5px;
}
    
.homeHeader{
    color: #0577FF;
    font-size: 36px;
    margin: 10px 0 10px -2px;
}

#newUserTextbox{ 
    height: 40px; 
    font-size: 24px; 
    color: #1111FF;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align: center;
    background-color: #ddddEE;    
}

#newUserSubmitFromHome{
    background-image:url(/images/buttonfadegreen.png);
    height: 36px;
    font-size: 18px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    left: 120px;
    position: relative;
}

/* ==============================
//       FEATURES style
// ==============================
*/

.featrow{
	padding: 0 30px 30px 30px;
	width: 400px;
}

.featimg1{
	float: left;
	margin-right: 30px;
	width: 240px;
	min-height: 100px;
}
.featimg{
	float: left;
	margin-right: 30px;
	min-width: 100px;
	min-height: 100px;
}
.feattext{
	padding-top: 30px;
	text-align: left;
    margin: 0 auto;
	
}

/* ==============================
        DOWNLOADS style
   ==============================
*/
.devicedl{
	width: 650px;
	margin-bottom: 50px;
	background-color: #FFFFAA;
	padding: 5px 15px 15px 15px;
	border: 1px solid gray;
	-moz-border-radius: 0px 0px 10px 20px;
	text-align: left;
}

.deviceheader{ border-bottom: 5px groove blue; }
.leftj{	text-align: left; } 
.dlfiletd{ 	width: 400px;}
.dlversion{ width: 100px; text-align: center;}
.dldate{ width: 100px; }

.dlcategoryTitle{ color: #0577FF; }
div.apptitle:hover { cursor: pointer; color: #0000FF;}
.appsContainer {
	width: 350px; 
	text-align: left; 
	border: none; 
	margin: 5px 20px 20px 20px;
}

.floatLeft {float: left;}
.floatOff {clear: both;}
.floatRight {float: right;}
.leftindent {margin-left: 45px; margin-bottom: 10px;}
.dldescription { font-size: 13px; padding-right: 5px;}
.dldetails {font-style: italic;}
.bottomMarginDlItem{margin-bottom: 10px;}

.smslogo {
	background-color: #00CC00;
	width: 24px;
	height: 16px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	color: #FFFFFF;
	border: 2px solid gray;
	float: left;
	font-size: 11px;
	text-align: center;
	padding: 4px 2px 0px 2px;
	margin-top: -5px;
	font-weight: bold;
}

