
/* SECONDARY PAGE STYLESHEET */

#header {height:97px;}
#secondary {width:968px;margin:0 auto;background: url( /images/secondary_bg.jpg) no-repeat 0 -13px;min-height:640px;}/*http://www.ptk.org/simonsca/images/secondary5.jpg*/
*html #secondary {height:640px;}
*html #main {margin-top:20px;}
#divider {width:968px;margin:0 auto;background: transparent url(http://www.ptk.org/simonsca/images/s_divider2.gif) no-repeat 52% 10%;min-height:640px;}

#divider h2, #simple_divider h2 {color:#243B6D;}

/*#simple_divider {width:1015px;margin:0 auto;background: url(/images/bg_side.gif) no-repeat 700px -1px;min-height:530px;}
#simple_divider a:link, #page .t2 a:link, #page .t3 a:link {color:#223f77;text-decoration:none;}
#simple_divider a:visited, #page .t2 a:visited, #page .t3 a:visited {color: #5672a8;text-decoration:none;}
#simple_divider a:hover, #page .t2 a:hover, #page .t3 a:hover {color:#5672a8;text-decoration:none;}
#simple_divider a:active, #page .t2 a:active, #page .t3 a:active {color: #262c4c;text-decoration:none;}*/

#rightcol a:link, #rightcol a:link, #leftcol a:link, #rightcol a:visited, #leftcol a:visited {color:#223f77;text-decoration:none;font-weight:bold;}
#rightcol a:hover, #leftcol a:hover, #rightcol a:active, #leftcol a:active {color:#5672a8;text-decoration:none;font-weight:bold;}


.sec_content a:link {color:#812016;text-decoration:underline;}
.sec_content a:visited {color: #5672a8;text-decoration:none;}
.sec_content a:hover {color:#5672a8;text-decoration:none;}
.sec_content a:active {color: #262c4c;text-decoration:none;}

#features div a.rm:link {color:#812016;text-decoration:none;}
#features div a.rm:visited {color:#812016;text-decoration:none;}
#features div a.rm:hover {color:#812016;text-decoration:underline;}
#features div a.rm:active {color:#812016;text-decoration:none;}

#b_links a:link, #b_links a:visited, #b_links a:hover, #b_links a:active {font-weight:bold;}
.b_links a:link, .b_links a:visited, .b_links a:hover, .b_links a:active {font-weight:bold;}


#full_news a:link, #full_news a:visited,  
#page .post li a:link, #page .post li a:visited 
{color:#223f77;text-decoration:none;line-height:1.6em;font-weight:bold;border-bottom:1px solid #223f77;}

#full_news a:hover,#full_news a:active, 
#page .post li a:hover,  #page .post li a:active 
{color:#5672a8;text-decoration:none;line-height:1.6em;font-weight:bold;border-bottom:1px solid #5672a8;}

#page .post li a:link, #page .post li a:visited, #page .post li a:hover, #page .post li a:active 
{border:none;}

/*#full_news a:visited {color: #5672a8;text-decoration:none;font-weight:bold;}
#full_news a:hover {color:#5672a8;text-decoration:none;font-weight:bold;}
#full_news a:active {color: #262c4c;text-decoration:none;font-weight:bold;}*/

#main {margin:0 auto; width:858px;padding-top:50px;font-size:12px;line-height:1.6em;}

#main h1 {font-size:22px;margin-left:8px;}
#mainwrap {min-width:968px;float:none;border:none;}
.sec_content {margin:20px 0 0px 10px;padding-bottom:50px;}
#s_l-in {margin-left:45px;}
#s_l-in table {width:850px;margin: 0 auto;}
#s_l-in table td.f{vertical-align:top;text-align:center;padding:26px 0px 5px 0px;border-bottom:1px dotted #a8adbf;width:14%;}
#s_l-in table td.f img {}
#s_l-in table td.f h4 {color:#223F77;font-size:12px;text-align:center;padding-left:16px;padding-right:10px;}
#s_l-in table td.f small {font-weight:normal;font-size:11px;color:#a8adbf;text-align:center;}
#features {padding:0;margin:30px 60px 0 0;padding-left:0;border:2px solid #e2e7eb;}
#features h2 {color:#223F77;border-bottom:1px dotted #e2e7eb;padding:12px 0;margin:7px 7px 7px 20px;font-size:14px;width:240px;}
#s_left {float:left; width:480px;}
#s_right {float:right; width:500px;}
#s_leftnav {float:left; width:598px;}
#s_rightnav {float:right; width:350px;}
#s_leftnav img {border:2px solid #E6ECEC;padding:3px;background-color:#fff;}

/* =====  TOGGLE  ============  */
#toggle {margin:0 0 0 10px;padding:0;border:8px solid #E1E6EC;}
#main .tog_adj {margin:18px 8px;}
#main .tog_adj15 {margin-top:15px;}
.toggle-in {background: url(/images/grad_ltblue.gif) repeat-x top left;border:2px solid #fff;padding:15px 20px;}
#toggleText {color:#243B6D;}
#toggleContent {font-size:11px;cursor:pointer;}
.no_tog {margin-top:15px}
/* =================================== */


#breadcrumb {font-size:10px;padding:5px 0 0 14px; color:#9A6835;font-weight:bold;}
#breadcrumb a:link, #breadcrumb a:visited {color:#9A6835;text-decoration:none;}
#breadcrumb a:hover, #breadcrumb a:active {color:#CC9900;text-decoration:none;}
span#ptk a:link, span#ptk a:visited {color:#263155;text-decoration:none;}

.s_lnav  img {float:left;margin-right:15px;padding-top:5px;margin-bottom:5px;}
ul.s_lnav {list-style:none;margin-left:7px;padding: 0 40px 25px 0px;font-size:14px;text-align:left;margin-bottom:50px;}
ul.s_lnav li{padding-top:7px;margin:0;font-size:95%;line-height:1.4em;}
ul.s_lnav small {font-weight:normal;}
ul.s_lnav em {font-weight:bold;}
ul.s_lnav ul.r-bullet {margin-left:15px;padding-left:0;}


ul.s_rnav {list-style:none;margin-left:22px;padding: 0 25px 20px 0px;font-size:14px;text-align:left;min-height:220px;}
ul.s_rnav li{padding:7px 0 7px 25px;font-size:95%;line-height:1.4em;background: url(/images/bullet-red-10.gif) no-repeat 7px 14px;}


img.no {border:0;padding:0;border:1px dotted navy;}
div.hr {border-bottom:1px dotted #DFE4E7;clear:both;padding: 18px 0 0 0;margin:0;}
.red {color:#812016;font-weight:bold;font-size:14px;}
#show {display:none;}


ul.s_lnav li p.page {
	padding:10px 3px 0 0;
	margin:3px;
	text-align:center;
	color:#233BA4;
	font-size:12px;
}
ul.s_lnav li p.page span {border: 1px solid #C0C5E5;padding: 2px 5px 2px 5px;margin:0;background:#fff;}
ul.s_lnav li p.page a:link, ul.s_lnav li p.page a:visited {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #C0C5E5;
	background:#fff url(/images/bg_page.gif) repeat-x bottom left;
	text-decoration: none; 
	color: #233BC4;
	text-transform:lowercase;
	font-size:12px;
	
}
ul.s_lnav li p.page a:hover, ul.s_lnav li p.page a:active {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #812016;
	text-decoration:none;
	color:#233BA4;
	background:#fff;
}

/* general - move to its own style sheet eventually */
sup {font-size:12px;}
sup.f11 {font-size:11px;}
small.date {font-size:12px; color:#000;font-weight:bold;padding:0;}
#page ul.r-bullet li {list-style:none;margin-left:25px;padding-left:15px;background: url(http://www.ptk.org/images/bullet-red-10.gif) no-repeat 0 9px;}
#page ul.s_lnav li {list-style:none;margin-left:25px;padding-left:15px;margin-bottom:0;background: url(http://www.ptk.org/images/bullet-red-10.gif) no-repeat 0 15px;}
.r-bullet li {list-style-type:none;background: url(http://www.ptk.org/images/bullet-red-10.gif) no-repeat 0% 70%;}
ul#full_news {/*list-type:none;*/margin:0 2px;padding:0;}
ul#full_news li {list-style-type:none;margin:0;}
ul#full_news h2 {margin-bottom:0;padding-bottom:0;}
#full_news img {float:left;margin-right:10px;margin-left:2px;}
/*YouTube*/
.sec_content div, .sec_content span {line-height:1.3em;font-size:12px;}
#s_l-in .sec_content table {margin:0;width:840px;}
#s_l-in .sec_content table td {padding:6px 10px 0 7px;margin:0; vertical-align:top;text-align:left;}
#s_l-in .sec_content table td img {margin:0px;padding:4px;border:2px solid #e2e7eb;}
#s_l-in .sec_content table td.yt_content {width:530px;}
#s_l-in .sec_content td a:link {font-variant:small-caps;color:#223f77;}
#s_l-in .sec_content td a:hover {font-variant:small-caps;color:#5672a8;border-bottom:1px dotted #5672a8;}
#s_l-in .sec_content td div a {font-variant:small-caps;color:#223f77;text-decoration:none;}
#s_l-in .sec_content td div a:hover {font-variant:small-caps;color:#5672a8;border-bottom:1px dotted #5672a8;}
/*#s_l-in .sec_content .hr {border-top:1px solid #E1E6EC; width:800px;margin-left:25px;}*/
/* ======================================================= */


/*submit button*/
.btn { display: block; position: relative; background: #aaa; padding: 5px; float: left; color: #fff; text-decoration: none; cursor: pointer;}
.btn * { font-style: normal; background-image: url(/images/button2.png); background-repeat: no-repeat; display: block; position: relative; }
.btn i { background-position: top left; position: absolute; margin-bottom: -5px;  top: 0; left: 0; width: 5px; height: 5px; }
.btn span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px;  }
.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0;}
.btn span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }
.btn:hover { background-color: #812016; color:#fff;text-decoration:none;}
.btn:active { background-color: #243F76; }
.btn[class] { background-image: url(/images/shade2.png); background-position: bottom; }
.btnForm p {clear:both;margin:10px 0;}
.btnForm p.hr {border-bottom:1px solid #E1E6EC;padding:13px 0;margin:8px 0;}
/*a-z*/

#page ul.azguide li a {color:#223f77;text-decoration:none;border-bottom:1px dotted #5672a8;font-weight:normal;}
#page ul.azguide li {margin:0;padding:0 0 4px 0px;list-style-type:none;font-weight:bold;}
#page .a-z li a:link {color:#223f77;text-decoration:none;border-bottom:1px dotted #5672a8;font-weight:normal;}
#page .a-z li a:visited {color:#5672a8;text-decoration:none;border:none;}
#page .a-z li a:hover, #page .a-z a:active {color:#223f77;text-decoration:none;border:none;}
p#a-z_title {border-top:3px solid #223f77;padding-top:10px;padding-bottom:0px;width:96%;}
p#a-z_title a:link, p#a-z_title a:visited {color:#223f77;text-decoration:none;}
p#a-z_title a:hover, p#a-z_title a:active {color:#223f77;text-decoration:underline;}


p.letter {color:#812016;font-weight:bold;font-size:22px;padding-top:20px;}
/* ======================================================= */

#page ul#sitemap li {list-style-type:none;padding:0;margin:0;}
#page ul#sitemap h2 {margin:10px 0 5px 0;font-size:16px;}
#page ul#sitemap ul li, #page #hilite li {padding:0 0 2px 15px;margin:0 0 0 15px;}

#rightcol h3.special  a:link {color:#812016;text-decoration:none;}
#rightcol h3.special  a:hover {text-decoration:underline;}

#s_l-in ul#av {margin-left:25px;}
#page .t2 ul li {list-style:none;padding-left:15px;background: url(/images/bullet-red-10.gif) no-repeat 0 9px;}
#headlines h3 {margin-top:10px;}

span.infoArrow {color:#812016;}
/* staff ================= */
form.f1 select, form.f3 select,form.f5 select {width:400px;}
form.f1,form.f3,form.f5 {
	margin:8px 0 12px 35px;
}
form.f1 input,form.f3 input,form.f5 input {
background:#223F77;color:#F4F5F7;border:1px solid #223F77;cursor:pointer;cursor: hand;
}
table.general {margin:0 30px 20px 30px;}
table.general td {
	border-bottom:1px solid #223F77;
	padding:4px;
}
td.top {
	background-color:#E2E5EC;
	border-top:2px solid #223F77;
	border-right:none;
	color:#223F77;
}
td.top2_left, td.top2_right  {
	background-color:#F4F5F7;
	border-right:1px solid #223F77;
}
td.top2_right {
	border-right:none;
}
td.top2_cell {
	background-color:#F4F5F7;
	border-top:2px solid #223F77;
	border-bottom:1px solid #223F77;
	color:#223F77;
}
table.general td.pad_right {text-align:right;padding-right:35px;}
table.general td.pad_right40 {text-align:right;padding-right:40px;}
table.general td.pad_right25 {text-align:right;padding-right:25px;}
td.gray { background-color:#E4E7EC;border-bottom:1px solid #223F77;}

.entry h2 {}
ol.toc {margin-top:20px;}
ol.toc li {list-style-type: upper-roman;font-weight:bold;padding-bottom:8px;margin-left:40px;}
ol.toc ul {margin-top:10px;}
ol.toc li li {list-style-type: lower-alpha;font-weight:normal;padding-bottom:3px;margin-left:21px;}
.hr {border-bottom:1px dotted #E1E6EC;}
ul.none li{list-style:none;}
li ol.nums {margin-top:6px;list-style:none;}
li ol.nums li{list-style-type:decimal;}
#page h4 {font-size:14px;}
.entry p {margin:0 0 16px 0;}
ul.upperalpha li {list-style-type: upper-alpha;padding-bottom:8px;margin-left:40px;}
ul.upperalpha li li{list-style-type: decimal;margin-left:20px;margin-bottom:0px;padding-bottom:3px;}
ul.upperalpha ol {margin:10px 0 0 0;}

#page {
	width:840px;
	margin:0 auto;
	padding-bottom:50px;
	font-size:12px;
	/*font-size:1em;
	background:#FFF;
	padding: 10px 25px 35px 25px;
	border:3px double #333;*/
	}

