@charset "utf-8";
/* CSS Document */

body { font-size:11px; color:#666666; font-family:Arial, Helvetica, sans-serif;  }

img { border:none; }

a { color:#0066FF; text-decoration:none; }
a:hover { text-decoration:underline; }


div.mainwrapper { width:950px; margin-left:auto; margin-right:auto; }

div.headerbar { margin-top:5px; }
div.headerbar td { padding-bottom:5px; }
div.headerbar td.logo { font-size:36px; letter-spacing:-2px; color:#666699; text-align:left; }
div.headerbar td.logo a { color:#666699; text-decoration:none; }
div.headerbar td.logo a:hover { text-decoration:none; }
div.headerbar td.right { text-align:right; padding-right:5px; line-height:18px; }
div.headerbar td.logo span.tag { font-size:11px; font-style:italic; color:#999999; letter-spacing:0px;}

div.mainselect { background-color:#666699; color:#FFFFFF; padding-top:4px; padding-bottom:4px; padding-left:5px; padding-right:5px; border-top:1px solid #000000; border-bottom:1px solid #000000; }
div.mainselect td { padding-bottom:8px; }
div.mainselect td.title {}
div.mainselect td.title span.note { font-style:italic; }

table.content {}
table.content td { padding:5px; vertical-align:top; }
table.content td.left { width:175px; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; background-image:url(../mobilephonefreelaptop_images/generalimages/background_left.jpg); background-repeat:repeat-y; background-position:right; }
table.content td.middle { padding-left:10px; padding-right:10px;}
table.content td.right { width:175px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background-image:url(../mobilephonefreelaptop_images/generalimages/background_right.jpg); background-repeat:repeat-y; background-position:left;}

div.allpages {}
div.allpages ul { list-style-type:none; padding-left:0px; margin-top:0px; }
div.allpages li { list-style-image:none; list-style:none; }
div.allpages span.title { font-size:110%; text-decoration:underline; line-height:18px;}

div.h1header h1 { font-size:16px; font-weight:bolder; margin:0px; padding:0px; line-height:18px; color:#000000; }
div.h3header h3 { font-size:12px; font-weight:bolder; margin:0px; padding:0px; line-height:18px; margin-top:8px; margin-bottom:8px; color:#000000; }

div.phoneprofile { border:1px solid #CCCCCC;}
div.phoneprofile td { padding:5px; vertical-align:top;}
div.phoneprofile td.image { width:125px;}
div.phoneprofile td.name { vertical-align:middle;}
div.phoneprofile td.name h2 {font-size:16px; font-weight:bolder; margin:0px; padding:0px; line-height:18px; display:inline; color:#000000;}
div.phoneprofile td.description {}

div.resultretailer { margin-top:5px; margin-bottom:5px; border-top:1px solid #CCCCCC; border-bottom:2px solid #CCCCCC; background-image:url(../mobilephonefreelaptop_images/generalimages/background_result.jpg); background-repeat:repeat-x; background-position:top;}
div.resultretailer td { padding:5px; vertical-align:top; }
div.resultretailer td.logo { width:110px; min-width:110px; text-align:center; vertical-align:middle; font-size:10px; }
div.resultretailer td.info { }
div.resultretailer td.info strong { color:#000000; font-size:115%; font-weight:bolder; }
div.resultretailer td.info span.name { font-size:130%; font-weight:bolder; color:#000000; }
div.resultretailer td.info span.price { font-size:18px; font-weight:bolder; color:#000000; }
div.resultretailer td.networktitle { width:100px; vertical-align:middle; border-top:1px dashed #CCCCCC; border-bottom:1px dashed #CCCCCC;}
div.resultretailer td.networkimages { vertical-align:middle; border-top:1px dashed #CCCCCC; border-bottom:1px dashed #CCCCCC;}
div.resultretailer td.laptoptitle { width:100px; padding-top:10px; padding-bottom:10px;}
div.resultretailer td.laptoplist { padding-top:10px; padding-bottom:10px; min-width:150px; }
div.resultretailer td.laptoplist ul {padding-left:0px; margin-top:0px; margin-bottom:0px;}
div.resultretailer td.laptoplist li { color:#000000; }
div.resultretailer td.link { text-align:right; padding-right:5px; width:100px; vertical-align:middle; }

div.resultretailersmall { border:1px solid #CCCCCC; margin-bottom:8px; background-image:url(../mobilephonefreelaptop_images/generalimages/background_result.jpg); background-repeat:repeat-x; background-position:top; }
div.resultretailersmall td { padding:5px; }
div.resultretailersmall td.logo { width:110px; min-width:110px; text-align:center; vertical-align:middle; font-size:10px; }
div.resultretailersmall td.name { min-width:424px; }
div.resultretailersmall td.name span.name {font-size:130%; font-weight:bolder; color:#000000;}
div.resultretailersmall td.stats { min-width:424px; }
div.resultretailersmall td.stats span.price {font-size:18px; font-weight:bolder; color:#000000;}
div.resultretailersmall td.stats strong {color:#000000; font-size:115%; font-weight:bolder;}
div.resultretailersmall td.thumbs { border-top:1px dashed #CCCCCC; text-align:center; line-height:18px;}
div.resultretailersmall td.thumbs strong { font-weight:bolder; font-size:14px; color:#000000;}
div.resultretailersmall td.thumbs img { margin:3px; }

div.footer { padding:10px; background-color:#CCCCCC; color:#666666;}


