








.no_underline {
text-decoration:none;
}



.box {
width:175px;
%height:100px;
padding-top:50px;
padding-bottom:50px;
background-color:#0088ff;
color:#ffffff;
text-align:center;
font-size:20pt;
font-family:Helvetica Neue;
font-style:normal;
text-decoration:none;
font-weight:100;
}

.box:hover {
background-color:#ffffff;
color:#0088ff;
text-decoration:none;
}



.box_oldstories {
width:250px;
padding-top:0px;
padding-bottom:50px;
background-color:#8bacff;
color:#ffffff;
text-align:center;
font-size:20pt;
font-family:Helvetica Neue;
font-style:normal;
text-decoration:none;
font-weight:100;
}

.box_oldstories:hover {
background-color:#ffffff;
color:#0088ff;
text-decoration:none;
}



.headerstyle {
position:fixed;
left:2%;
top:2%;
width:96%;
background-color:#FFFFFF;
z-index:9998
}


.headerfont {
color:#000000;
font-size:40pt;
font-family:Helvetica Neue;
font-style:normal;
font-weight:100;
padding-left:10px;
padding-top:10px;
}

.termstyle {
position:relative;
top:-80px;
padding-top:10px;
padding-right:10px;
color:#999999;
font-size:30pt;
font-family:Helvetica Neue;
font-style:normal;
font-weight:100;
text-align:right;
}




.navbar {
position:absolute;
left:0px;
top:80px;
width:100%;
background-color:#0088ff;
color:#ffffff;
font-size:12pt;
font-family:Helvetica Neue;
font-style:normal;
font-weight:100;
z-index:9999
}

    .navbar a {
color:#ffffff;
text-decoration:none;
}
    
    .navbar a:hover {
background-color:#ff0022;/*#ff0022; */
color:#ffffff;
}
        

    .currentlink {
         background-color:#ff0022;
         font-weight:200;
    }


.mainstyle {
position:relative;
left:1px;
top:35px;
padding-top:140px;
width:96%;
z-index:10;
text-align:center;
}




.mainfont {
color:#000000;
font-size:14pt;
font-family:Helvetica Neue;
font-style:normal;
font-weight:100;
}

    .mainfont th {
        font-size:12pt;
        font-weight:200;
    }        



#tablestyle
{
font-family: "Helvetica-Neue", Sans-Serif;
font-size: 13px;
font-weight:100;
margin-right: 20px;
width: 200px;
border-collapse: collapse;
border: 1px solid #0088ff;
}
#tablestyle th
{
	padding: 15px 10px 10px 10px;
	font-weight: normal;
	font-size: 14px;
}
#tablestyletbody
{
	background: #ffffff;
}
#tablestyle td
{
	padding: 10px;
	background-color:#ffffff;
	color: #999999;
	text-align: center;
}
#tablestyle td a
{
	color: inherit;
	text-decoration:none;
}
#tablestyle td:hover a
{
	color: #ffffff;
	text-decoration:none;
	background-color: #ff0022;
}
#tablestyle td:hover
{
	color: #ffffff;
	text-decoration:none;
	background-color: #ff0022;
}
#tablestyle tbody tr:hover
{
	color: #ffffff;
	background-color: #ff0022;
}






.chapter 
{ 
	padding-right: 5%; 
	color: #0088ff; 
	font-family: Helvetica Neue; 
	font-weight: 200; 
}


#probtablestyle
{
font-family: "Helvetica-Neue", "Lucida Sans Unicode", Sans-Serif;
font-size: 14px;
font-weight:100;
margin-left:5%;
width: 90%;
border-collapse: collapse;
border: 1px solid #0088ff;
line-height:20px;
}
#probtablestyle th
{
	padding: 15px 10px 10px 10px;
	font-weight: normal;
	font-size: 14px;
}
#probtablestyletbody
{
	background: #ffffff;
}
#probtablestyle tr
{
	padding: 10px;
	background-color:#ffffff;
	color: #999999;
	text-align: left;
}
#probtablestyle tr:hover
{
	color: #ffffff;
	text-decoration:none;
	background-color: #ff0022;
}
#probtablestyle tbody tr:hover
{
	color: #ffffff;
	background-color: #ff0022;
}

.newstyle
{
	font-family: "Helvetica-Neue", "Lucida Sans Unicode", Sans-Serif;
	font-weight:100;
	font-size: 16px;
	line-height:1.5;
	background-color:#ffffff;
	color: #999999;
	text-align: left;	
}	

