/* CSS Document */
body{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000066;
}

body#indexpage {background-image:url(./images/sspt_indexpage_bg.png); background-position:top; background-repeat:no-repeat; background-attachment:fixed;}
body#biopage {background-image:url(./images/sspt_biopage_bg.png); background-position:top; background-repeat:no-repeat; background-attachment:fixed;}
body#oneonone {background-image:url(./images/sspt_1on1page_bg.png); background-position:top; background-repeat:no-repeat; background-attachment:fixed;}
body#grouppage {background-image:url(./images/sspt_grouppage_bg.png); background-position:top; background-repeat:no-repeat; background-attachment:fixed;}
body#contactpage {background-image:url(./images/sspt_indexpage_bg.png); background-position:top; background-repeat:no-repeat; background-attachment:fixed;}

a {text-decoration:none;}

a.navboxsizes:link{text-decoration:none; font-family: Arial; color:#000066;}
a.navboxsizes:visited {text-decoration:none; color:#000066;}
a.navboxsizes:hover{text-decoration:none; color:#FFFFFF}
a.navboxsizes:active {text-decoration:none; color:#000066;}

a.menu {font-size:12px;}
a.menu:link{text-decoration:none; font-family: Arial; color:#027ffe;}
a.menu:visited {text-decoration:none; color:#027ffe;}
a.menu:hover{text-decoration:underline; color:#fee302}
a.menu:active {text-decoration:none; color:#027ffe;}

a.footer:link{text-decoration:none; font-family: Arial; color:#000066;}
a.footer:visited {text-decoration:none; color:#000066;}
a.footer:hover{text-decoration:none; color:#0099FF;}
a.footer:active {text-decoration:none;}

td.navbar{background-image:url(./images/divline.png);background-position:right;background-repeat:no-repeat;padding-left:8px; text-align:left; font-size:10px;}
td.navbarhome{background-image:url(./images/divline.png);background-position:right;background-repeat:no-repeat;padding-right:10px;font-weight:bold; font-size:10px;}
td.navbarcontact{padding-left:10px;font-weight:bold; font-size:10px;}

td.menu{border-bottom-style:none; border-top-style:none; border-left-style:none; border-right-style:none; text-indent:5px;}

table.menu{
font-size:12px;
text-align:left;
position:absolute;
visibility:hidden;
border-width:1px;
border-color:#0066cc;
margin-top:5px;
margin-left:-9px;
color:#000000;
background-image:url(./images/bg-big.png);
background-position:bottom left;
background-repeat:repeat-y; 
background-color:#FFFFFF;}

td.menuline {background-color:#CCCCCC; height:1px; border:0; text-decoration:none;}
td.mainboxes {vertical-align:top;}
td.MoreInfo {
border-style:solid;
border-width:1px;
border-color:#000066;
vertical-align:top;
background-image:url(./images/sspt_moreinfo_bg.png);
background-position:top; 
background-repeat:repeat-y; 
padding-left:3px; padding-right:3px; 
padding-top:3px;
}

td.MoreInfo_big {vertical-align:top; background-image:url(./images/sspt_whitebgbox_large.png); background-position:top; padding-left:5px; padding-right:5px; padding-top:8px;}
td.OtherInfo { border-style:solid; border-width:1px; border-color:#000066; vertical-align:top; background-image:url(./images/sspt_moreinfo_bg.png); background-position:top; background-repeat:repeat;}
td.whiteBG {background-color:#FFFFFF;}

.dropmenutitles {color: #00187e; font-weight:bold;}
.blogtext1 { font-size:14px; font-family:arial; color:#FF6600; font-weight:bold; text-shadow:#FFFFFF 12px 5px;}
.blogtext2 { font-size:12px; font-style:italic; color:#FF6600;}

td.white { background-image:url(./images/sspt_whitebgbox.png)}
td.white2 {background-image:url(./images/sspt_whitebgbox2.png); background-repeat:no-repeat; padding-left:3px;}
td.white3 { background-image:url(./images/sspt_whitebgbox3.png); background-repeat:no-repeat;}

td.boxtop {vertical-align:top;}
td.sitemap {border-right:1px; border-right-style:solid; border-color:#66CCFF; text-decoration:none; background-image:url(./images/sspt_moreinfo_bg.png); background-position:top; background-repeat:repeat-y;}
td.sitemap_T { text-decoration:none; background-image:url(./images/sspt_moreinfo_bg.png); background-position:top; background-repeat:repeat-y;}
td.footer{background-image:url(./images/sspt_navbar_bg.png); background-repeat:no-repeat;}
td.mission{background-image:url(./images/sspt_index_mission.png);background-repeat:no-repeat;padding-left:10px;padding-right:7px;}
td.maininfo{background:url(./images/sspt_maincenter_bg.png); background-repeat:no-repeat; padding-left:10px; padding-right:10px}
td.contactbg{background-image:url(./images/sspt_contact_bg.png);background-repeat:no-repeat;background-position:right;padding-left:15px;padding-right:10px;}

.style1 {font-weight:bold; font-size:12px; color:#000066;}
.style2 {color:#0099FF; font-weight:bold; font-size:12px;}
.style3 {color:#0099FF; font-weight:bold; font-family: Arial}
.style4 {font-size:15px; font-family:arial; color:#000066; font-weight:bold;}
.style5 {font-family:arial; font-size:14px; color:#0099FF; font-weight:bold;}
.style6 {font-family:arial; font-size:15px; color:#0099FF; font-weight:bold;}
.style7 {font-size: 22px; color: #0099FF; font-weight: bold; font-style:italic}
.style8 {font-size: 14px}
.style9 {font-size: 16px; color: #0099FF; font-weight: bold; font-style: italic; }
.style10 {color: #FF9900;font-size: 20px;}
.style11 {font-size: 18px}
.font10 {font-size:10px;}

.GroupInfoDate2 {font-weight:bold; font-size:14px; color:#000066;}
.GroupInfoDate1 {color:#0099FF; font-weight:bold; font-size:14px;}

div.inner{height:275px;overflow:auto;}