/* CSS Document */

body {font-size:12px; color:#333333; font-family:Arial, Helvetica, sans-serif; background:url(../images/background.jpg) repeat-y top center #fff;}
a {text-decoration:none; color:#0069AC;}
a:hover {text-decoration:underline;}
h1 {font-size:20px; margin:0px 0px 10px 0px; color:#169735;}
h1 span { font-size: 14px; font-weight: normal; color: #999; text-transform: uppercase; }
li {padding:4px 0px;}
ul.clean {list-style-type:none; margin:0px; padding:0px;}

#container {width:700px; margin:0px auto;}

#breadcrumb {font-size:10px; color:#999999; padding:5px 10px 20px 10px; background:#FFFFFF;}
#breadcrumb a {color:#506B1D;}

#content {background:#FFFFFF; height:100%; }

#main_col {width:510px; float:left; padding:0px 4px 0px 0px; font-size: 13px; line-height: 18px; }
#main_col.marketing-toolkit { padding-bottom: 272px; background: #fff url(../images/ct_toolkit.jpg) no-repeat bottom left scroll; }
#main_col.go-mobile { padding-bottom: 272px; background: #fff url(../images/ct_mobile.jpg) no-repeat 200px bottom scroll; }

#go-mobile-link:link,
#go-mobile-link:visited,
#go-mobile-link:hover,
#go-mobile-link:active { position: relative; top: 70px; display: block; width: 200px; padding: 8px 0 5px 0; margin: 0 0 -50px; line-height: 20px; color: #333; font-weight: bold; border: 1px solid #0069AC; border-left: none; border-right: none; text-decoration: none; }
#go-mobile-link span { text-transform: uppercase; color: #0069AC; }
#go-mobile-link:hover span { text-decoration: underline; }

#floating_box {float:right; margin: 0px 1px 10px 15px;}

#nav {width:166px; float:left; padding:0px 15px 0px 1px; }
#nav h3 {font-size:12px; margin:0px; padding:8px 0px 8px 10px; background:url(../images/sideBar.gif) no-repeat top left; width:166px; color: #fff;}
#nav p {margin:0px; padding:4px 0px 4px 10px; }
#nav>p:nth-of-type(1) {border-bottom:1px solid #5AA0FF;}
#nav a:link, #nav a:visited, #nav a:hover, #nav a:active { display: block; color: #333; }
#nav #contact {margin:5px 0px 25px 0px;}
#nav #contact p {margin:0px; padding:5px 10px; border:none;}
#nav #contact p a { display: inline; color: #0069AC; }

#footer {clear:both; height:40px; background-color: #5AA0FF; color:#FFF; font-size:10px; margin:0;}
#footer p {margin:0px; padding:5px;}
#footer a {color:#FFFFFF;}

.policy {float:left; width:250px; line-height: 30px;}
.pttu_logo {float:right; width:140px; margin-right:10px;}
.enlarge.text { font-weight: bold; padding-left:90px; line-height: 30px; }

#supernav {text-align:right; font-size:10px; margin-right:10px;}
#supernav ul {margin:5px;}
#supernav ul li {display:inline; list-style-type:none; padding-left:10px;}
