body
   {font-family:helvetica, arial, sans-serif;
    color:#141414;
    background:url('teeth-bleaching/background-teeth.jpg');
    background-color:#9999FF;
    font-size:100%;
    text-align:center;}

#h1box
   {height:140px;
    padding:1px 30px 0 15px;}

#h1pictureframe
   {height:130px;
    width:205px;
    float:left;
    margin:5px 0 0 0px;
    background:url('teeth-bleaching/bg-tray-whitening.jpg') no-repeat -1000px 0px;}

#adcolumn
   {height:715px;
    width:300px;
    float:left;
    margin:0px 53px 20px 0;
    background-color:#ffffff;}

#colnav
   {height:385px;
    position:absolute;
    top:525px;
    left:44px;
    width:300px;
    overflow:hidden;
    background-color:#ffffff;}

#ad-above
   {position:absolute;
    top:250px;
    left:44px;}

#colnavheader
   {height:50px;
    width:300px;
    background:url('teeth-bleaching/bg-tray-whitening.jpg') no-repeat 0px -95px;
    padding:8px 0 0 45px;}

#topbox
   {width:977px;
    height:55px;
    margin-right:auto;
    margin-left:auto;
    padding:25px 0 0 0;
    background:url('teeth-bleaching/bg-tray-whitening.jpg') no-repeat -2px 0px;}

p
   {font-size:96%;
    line-height:120%;
    margin:15px 0 0 15px;}

.p-h3
   {font-size:96%;
    line-height:120%;
    margin:15px 0px 0 30px;}

.p-float
   {font-size:96%;
    line-height:120%;
    margin:15px 30px 0 15px;
    position:relative;
    left:20px;}

.p-h3-float
   {font-size:96%;
    line-height:120%;
    margin:15px 70px 0 15px;
    position:relative;
    left:40px;}

.p-indent
   {font-size:96%;
    line-height:120%;
    margin:15px 60px 0 45px;}

h2
   {color:#0000cd;
    font-size:105%;
    margin:35px 0 15px 0;}

.h2-float
   {color:#0000cd;
    font-size:105%;
    margin:35px 30px 15px 0;}

.h2-float-1st
   {color:#0000cd;
    font-size:105%;
    margin:0 30px 15px 0;}

h3
   {color:#0000cd;
    font-size:95%;
    margin:25px 0 15px 15px;}

.h3-float
   {color:#0000cd;
    font-size:95%;
    margin:25px 50px 15px 10px;
    position:relative;
    left:20px;}

h4
   {color:#0000cd;
    font-size:85%;
    margin:25px 0 15px 30px;}

.h4-float
   {color:#0000cd;
    font-size:85%;
    margin:25px 50px 0px 15px;
    position:relative;
    left:40px;}

#pageposition
   {position:relative;
    width:977px;
    margin-right:auto;
    margin-left:auto;}

#topboxbutton
   {position:absolute;
    top:30px;
    left:43px;
    width:400px;}

#topboxsearch
   {position:absolute;
    top:86px;
    right:19px;
    width:280px;}

#outerbox
   {width:977px;
    margin-right:auto;
    margin-left:auto;
    background-color:#6633ff;
    text-align:left;}

#innerbox
   {width:943px;
    margin-right:auto;
    margin-left:auto;
    padding:0 10px 10px 10px;
    background-color:#ffffff;
    text-align:left;}

#custombutton
   {color:#999999;}

#mostpop
   {position:absolute;
    top:25px;
    left:475px;}

#mostpopbutton
   {height:50px;
    width:200px;}

#h1picturebox
   {position:absolute;
    margin:1px 0 0 10px;
    top:96px;
    left:34px;}

#mainbox
   {background-color:#ffffff;
    padding:0 30px 0 30px;}

#ad-yours
   {font-size:x-small;
    letter-spacing:1px;
    color:#a9a9a9;}

#ad-yours a:link {color:#a9a9a9;}

#ad-yours a:visited {color:#a9a9a9;}

#ad-below
   {float:left;
    width:300px;
    height:280px;
    margin:35px 53px 0 10px;}

#colnavheadertext
   {font-size:80%;
    font-weight:bold;
    line-height:130%;
    color:#3232cd;}

.colnav-ul
   {padding:0px 0 0 10px;
    margin:0 0 0 4px;
    font-size:80%;
    color:#0000ff;}

.colnav-p
   {margin:3px 0 15px 0;
    font-size:80%;
    font-weight:bold;
    color:#3232cd;}

.colnav-li
   {margin:11px 0 0 0;}

#ad-links
   {text-align:center;
    margin:25px 0 0 0;}

#copyrightbox
   {font-size:80%;
    color:#ffffff;
    background-color:#6633ff;
    text-align:center;
    margin:20px 0 0 0;}

#navboxbottom
   {text-align:center;
    color:#000000;
    font-weight:bold;
    font-size:80%;
    line-height:290%;
    margin:10px 0 0 0;}

#referalbox
   {text-align:center;
    color:#ffffff;
    background-color:#9999ff;
    margin:0 7px 0 7px;
    padding:14px 0 12px 0;
    font-size:90%;}

.justanswerbox
   {margin:25px 15px 0 15px;
    padding:10px 0 1px 0;
    background-color:#ccccff;
    border-style:solid;
    border-color:#0000ff;
    border-width:2px;
    height:135px;}

.hr-f
   {margin:20px 120px 0 auto;
    background-color:#ffffff;
    border-style:solid;
    border-color:#0000ff;
    border-width:1px 0 0 0;
    width:300px;}

.hr-s
   {margin:25px auto 0 auto;
    background-color:#ffffff;
    border-style:solid;
    border-color:#0000ff;
    border-width:1px 0 0 0;
    width:600px;}

.indented
   {margin:0 10px 0 15px;}

a:link
   {color:#0000ff;
    background-color:transparent;}

a:visited
   {color:#000080;
    background-color:transparent;}

a:active
   {color:#ff0000;
    background-color:transparent;}

a:hover
   {color:#ff0000;
    background-color:transparent;}

a:focus
   {color:#ff0000;
    background-color:transparent;}

em
   {color:#555555;
    font-weight:bold;}

.ts
   {font-size:small;}

.tx
   {font-size:x-small;}

.tsb
   {font-size:small;
    color:#0000ff;}

.tb
   {color:#0000ff;}

.teb
   {color:#0000ff;
    font-weight:bold;}

.li-sb
   {font-size:small;
    color:#0000ff;}

li
   {font-size:96%;
    line-height:120%;}

.li-float
   {font-size:96%;
    line-height:120%;
    position:relative;
    left:80px;
    margin:8px 100px 0 0;}

.li-float-2
   {font-size:90%;
    line-height:100%;
    position:relative;
    left:20px;
    margin:8px 40px 0 0;}

.pic-r
   {float:right;
    margin:15px 0 15px 40px;}

.pic-l
   {float:left;
    margin:15px 40px 15px 0;}

.pic-rb
   {float:right;
    margin:15px 0 15px 40px;
    border-style:solid;
    border-width:4px;
    border-color:#000000;}

.pic-lb
   {float:left;
    margin:15px 40px 15px 0;
    border-style:solid;
    border-width:4px;
    border-color:#000000;}

#iframebox
   {text-align:center;}
