/* BEGIN: header */
#headernav {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  width: 730px;
  padding:6px 15px 5px 15px;
  background-color:#4196E2;
  font-size:10px;
  color:#fff;
} 
* html #headernav {
  width:760px;
  w\idth:730px;
}
#headernav a {
  font-size:10px;
  font-weight:bold;
  color:#fff;
  text-decoration:none;
}
#headernav a:hover {
  text-decoration:underline;
}
#headernav .lftcol {
  float:left;
  width:50%;
  white-space:nowrap; 
}
#headernav .rtcol {
  float:right;
  width:50%;
  text-align:right;
  white-space:nowrap; 
}
#header {
  position: static;
  margin-left: auto;
  margin-right: auto;
  width: 730px;
  padding:0 15px 7px 15px;
  background-color:#4196E2;
  font-size:10px;
  color:#fff;
} 
* html #header {
  width:760px;
  w\idth:730px;
}
/* 
#premiumtestpage #header,#premiumtestresults #header,#premiumtestcompare #header,#premiumtestsignin #header,#premiumtestregister #header,#paidresult #header, paymentpageB #header,#streamlinedtestpage #header,#testpop #header -> images
*/
#header a {
  font-size:10px;
  font-weight:bold;
  color:#fff;
  text-decoration:none;
}
#header a:hover {
  text-decoration:underline;
}

#header #ldrad {
  clear:both;
  text-align:center;
  height:90px;
}

#header .logo {
  float:left;
  width:450px;
  margin-top:8px;
}
#header #breadcrumb {
  float:right;
  bottom:10px;
  width:245px;
  text-align:right;
  margin-top:25px;
}
#header #breadcrumb a {
  font-weight:normal;
  whitespace:nowrap; 
}
#premiumtestpage #header #breadcrumb,#premiumtestresults #header #breadcrumb,#premiumtestcompare #header #breadcrumb,#premiumtestsignin #header #breadcrumb,#premiumtestregister #header #breadcrumb,#paidresult #header #breadcrumb,#streamlinedtestpage #header #breadcrumb,#testpop #header #breadcrumb{
  margin-top:21px;
  color:#815F26;
}
#premiumtestpage #header #breadcrumb a,#premiumtestresults #header #breadcrumb a,#premiumtestcompare #header #breadcrumb a,#premiumtestsignin #header #breadcrumb a,#premiumtestregister #header #breadcrumb a,#paidresult #header #breadcrumb a,#streamlinedtestpage #header #breadcrumb a,#testpop #header #breadcrumb a{
  font-weight:normal;
  white-space:nowrap; 
  color:#815F26;
}
#header #ticklelogo {
  position:absolute; 
  left:15px; 
  bottom:5px; 
  width:150px;
}
/* END: header */
/* BEGIN: match and networking sub-header */
.subheader {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  width: 760px;
  height:16px;
  background-color:#fff;
}

.subnav {
  z-index: 1000;
  position:absolute;
  top:0;
  left:154px;
  border:2px;
  border-top:0px;
  border-left:0px;
  border-style:solid;
  border-color:#4196E2;
}


#networkhome .subnav, #networksignin .subnav, #networksearch .subnav, #networkallphotos .subnav, #networklisting .subnav, #networkinvite .subnav, #networkprofile .subnav, #networkudt .subnav, #networksettings .subnav, #networktoolbar .subnav, #listmessages .subnav, #composemessage .subnav, #contactlist .subnav, #readmessage .subnav, #networkmessages .subnav, #group .subnav, #network .subnav, #networksuccessstory .subnav, #networktestimonial .subnav, #networksignout .subnav {
  left:163px;
}
.subnav .item {
  float:left;
  padding:4px;
  padding-top:1px;
  padding-bottom:1px;
  border-left:2px;
  border-left-style:solid;
  border-left-color:#4196E2;
}
.subnav .item.on {
  background:#4196E2;
}
.subnav a {
  font-size:10px;
  color:#4196E2;
  font-weight:bold;
  text-decoration:none;
}
.subnav a:hover {
  color:#4196E2;
  text-decoration:none;
}
.subnav .on a {
  color:#fff;
}
.subnav .on a:hover {
  color:#fff;
  text-decoration:none;
}
.subsubnav {
  width:100%;
  float:left;
  clear:both;
  margin-bottom:0px;
  padding-bottom:0px;
  list-style:none;
  list-style-image: none;
  border-bottom:1px solid #C8DDF2;
}
/*
.subsubnav li -> images
.subsubnav li#on -> images
.subsubnav li a -> images
.subsubnav li#on a -> images
*/

/* END: match and networking sub-header */
/* BEGIN: content */
.content {
  z-index: 900;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  width: 730px;
  padding:10px 15px 15px 15px;
  background-color:#fff;
} 
* html .content {
  width:760px;
  w\idth:730px;
}
/* END: content */



/* BEGIN: suggestion box */
#suggestionbox {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  width: 760px;
  border-top:1px solid #ccc;
  background-color:#F4F4F4;
  padding:14px 0 14px 0;
} 
#suggestionbox #suggestionform {
  margin-left:173px;
  margin-right:115px;
}
#homepage #suggestionbox #suggestionform {
  margin-left:15px;
  margin-right:15px;
}
#suggestionbox h2 {
  font-size:16px;
  font-weight:normal;
  border-bottom:1px solid #ccc;
  margin:0 0 4px 0;
  color:#3B3B3B;
}
#suggestionbox h4 {
  font-size:11px;
  font-weight:normal;
}
#suggestionbox textarea {
  width:465px;
  height:72px;
  margin:8px 0 6px 0;
}
/* END: suggestion box */

/* BEGIN: footer */
#footer {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  width: 760px;
  border-top:1px solid #C9E0F1;
  background-color:#EEF3FB;
  padding:14px 0 14px 0;
} 
#footer #lftcol {
  float:left;
  width:138px;
  margin-left:158px;
  margin-right:50px;
  display:inline;
}
#footer #midcol {
  float:left;
  width:125px;
  margin-right:50px;
  display:inline;
}
#footer #rtcol {
  float:left;
  width:138px;
  margin-right:50px;
  display:inline;
}
#footer h4 {
  font-size:11px;
  font-weight:bold;
  margin:0 0 6px 0;  
  color:#2181DA;
}
#footer ul {   
  margin:0;
  padding:0;
  list-style-image:none;
  list-style:none;
}
#footer li {
  padding:0 0 5px 0;
  margin:0;
}
#copyright {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  margin-bottom: 30px;
  width:760px;
  text-align:center;
}
#copyright p {
  margin:10px 0 0 0;
}
/* END: footer */

/* BEGIN: test pop resize */
#testpop #headernav {
  width:680px;
} 
* html #testpop #headernav {
  width:710px;
  w\idth:680px;
}
#testpop #header {
  width:680px;
} 
* html #testpop #header {
  width:710px;
  w\idth:680px;
}
#testpop .content {
  width:680px;
} 
* html #testpop .content {
  width:710px;
  w\idth:680px;
}
#testpop .#suggestionbox {
  width:710px;
}
#testpop #footer {
  width:710px;
} 
/* END: test pop resize */