/* TLSBOOKS STYLE TEMPLATE 2813 */

body { 
background : #e9e9f3; 
text-align : center; 
font-family : verdana, arial, sans-serif; 
font-size : 16px; 
line-height : 24px; 
color : #000000; 
margin-top : 0; 
margin-bottom : 20px; 
margin-left : 0; 
margin-right : 0; 
} 
/* LINK STYLES */
a:link { color : #0000ff; text-decoration : none; } 
a:visited { color : #f96811; text-decoration : none; } 
a:hover, a:active { color : #008000; text-decoration : underline; }
#footer a:link { color : #ffffff; text-decoration : none;  font-weight : bold; border-bottom : none; padding-left : 10px; padding-right : 10px; } 
#footer a:visited { color : #f96811; text-decoration : none; font-weight : bold; padding-left : 10px; padding-right : 10px; } 
#footer a:hover, #footer a:active { color : #008000; text-decoration : none; font-weight : bold; padding-left : 10px; padding-right : 10px; } 
#content ul { padding-left : 0; margin-left : 20px; color : #000000; line-height : 18px; margin-top : 10px; margin-bottom : 10px; }
#content li { list-style-type : circle; padding : 0; }
p { 
margin : 0; 
padding : 0; 
margin-bottom : 10px; 
} 
h1 { 
font-size : 22px; 
line-height : 22px; 
color : #003366; 
margin : 0; 
padding : 0; 
margin-bottom : 15px; 
text-align : left; 
} 
h2 { 
font-size : 20px; 
line-height : 22px; 
color : #003366; 
margin : 0; 
padding : 0; 
margin-bottom : 10px; 
text-align : center; 
} 
h3 { 
font-size : 18px; 
line-height : 22px; 
color : #003366; 
margin : 0; 
padding : 0; 
margin-bottom : 5px; 
} 
h4 { 
font-size : 18px; 
line-height : 22px; 
color : #003366; 
margin : 0; 
padding : 0; 
margin-bottom : 5px; 
} 
h5 { 
font-size : 18px; 
line-height : 22px; 
color : #003366; 
margin : 0; 
padding : 0; 
margin-bottom : 5px; 
} 
h6 { 
font-size : 18px; 
line-height : 22px; 
color : #003366; 
margin : 0; 
padding : 0; 
margin-bottom : 5px; 
} 
.menutext1 { 
font-size : 22px; 
line-height : 28px; 
color : #404000; 
text-align : left;
margin : 0; 
padding : 0; 
margin-bottom : 5px; 
font-weight : normal; 
} 
.menutext2 { 
font-size : 16px; 
line-height : 24px; 
color : #0000ff; 
text-align : left;
margin : 8px; 
padding : 0; 
margin-bottom : 5px; 
font-weight : normal; 
} 
#adrectangle { 
float : left; 
padding : 5px; 
margin : 5px; 
height : 254px; 
width : 310px;
background-color : #ffffff; 
} 
#adlarge { 
float : right; 
padding : 5px; 
margin : 5px; 
height : 605px; 
width : 305px;
background-color : #ffffff; 
} 
#adrectangle336 { 
float : left; 
padding : 3px; 
margin : 5px; 
height : 282px; 
width : 346px; 
background-color : #ffffff; 
} 
#wrapper { 
width : 1200px; 
margin : 0 auto; 
background : url('images/border3.jpg') repeat-y left top; 
padding : 0; 
} 
#top { 
width : 1200px; 
height : 65px; 
background : url('images/border1.jpg') no-repeat left top; 
padding : 0; 
} 
#top p { 
text-align : center; 
padding-left : 35px; 
padding-top : 12px; 
padding-bottom : 0; 
line-height : 12px; 
font-size : 14px; 
} 
#header { 
width : 1200px; 
height : 115px; 
background : #ffffff url('images/edumast.jpg') no-repeat left top; 
text-align : left; 
} 
#content { 
padding : 0; 
margin : 0; 
border : 0; 
padding-top : 35px; 
padding-bottom : 15px; 
clear : both; 
text-align : left; 
padding-left : 35px; 
} 
#content #inside { 
width : 1130px; 
text-align : left; 
} 
#content #inside #left { 
float : left; 
width : 180px; 
padding : 5px; 
margin : 0; 
border : 2px dotted #003399; 
font-family : verdana, arial; 
font-size : 14pt; 
text-align : left; 
} 
#content #inside #middle { 
margin-left : 19px; 
float : left; 
width : 895px; 
} 
#footer { 
width : 1200px; 
height : 160px; 
background : #ffffff url('images/border4.jpg') no-repeat left bottom; 
} 
#footer p { 
text-align : center; 
padding-left : 20px; 
padding-top : 10px; 
padding-bottom : 0; 
line-height : 26px; 
font-size : 16px; 
color : #ffffff; 
} 
#bottom { 
width : 1200px; 
margin : 0 auto; 
padding : 0; 
text-align : center; 
padding-left : 20px; 
padding-top : 0; 
padding-bottom : 0; 
line-height : 16px; 
font-size : 14px; 
} 
.box_120x600 { 
border : 0 solid #dddddd; 
background-color : #008000; 
width : 120px; 
height : 600px; 
margin-bottom : 10px; 
padding : 8px; 
text-align : center; 
} 
.box_437x132 { 
border : 0 solid #dddddd; 
background-color : #ffffff; 
width : 437px; 
height : 132px; 
margin-bottom : 10px; 
} 
.spacer { 
clear : both; 
} 
#forcebottom {
position: relative;
bottom: 20px;
left: 200px;
width: 600px;
}
#social { 
background-color : #ffffff; 
width : 875px; 
margin-bottom : 5px;
margin-right : 2px; 
padding : 4px; 
border : 0px ; 
text-align : center; 
} 
P.subtitle { 
font-size : 18px;
font-weight: bold;
line-height : 22px; 
color : #003366; 
margin : 0; 
padding : 0; 
margin-bottom : 5px; 
} 
P.notice {
color : #0000ff; 
font-size : 20px; 
line-height : 22px; 
}
P.title {
font-size : 18px; 
font-weight: bold;
line-height : 20px; 
color : #EC6A00; 
margin : 0; 
padding : 0; 
margin-bottom : 10px; 
text-align : center;  
}
p.thumb { 
float : left; 
padding : 5px; 
margin : 10px; 
height : 195px; 
width : 150px; 
background-color : #ffffff; 
}
#thumb2 { 
float : left; 
padding : 5px; 
margin : 10px; 
height : 155px; 
width : 200px; 
background-color : #ffffff; 
}
hr {
 border: 0;
 color: #0000ff;
 background-color: #0000ff;
 height: 3px;
 width: 100%;
 text-align: left;
 }
.pagebar {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px;
 font-size-adjust: none;
 font-stretch: normal;
 font-style: normal;
 font-variant: normal;
 font-weight: normal;
 line-height: normal;
 color: #484848;
 }
 .pagebar a, .pageList .this-page {
 background: #FFFFFF none repeat scroll 0%;
 border: 2px solid #DDDDDD;
 padding: 5px 6px;
 text-decoration: none;
 }
 .pagebar a:visited {
 background: #FFFFFF none repeat scroll 0%;
 border: 1px solid #DDDDDD;
 padding: 5px 6px;
 text-decoration: none;
 }
 .pagebar .break {
 background: #FFFFFF none repeat scroll 0%;
 border: medium none;
 padding: 5px 6px;
 text-decoration: none;
 }
 .pagebar .this-page {
 background: #FFFFFF none repeat scroll 0%;
 border-color: #082FD5;
 font-weight: bold;
 padding: 5px 6px;
 vertical-align: top;
 color: #101aa7;
 }
 .pagebar a:hover {
 background: #a8c5da none repeat scroll 0%;
 border-color: #0e6e9c;
 color: #FFFFFF;
 text-decoration: none;
 }
 .pagebar a.freeze {
 background: #FFFFFF none repeat scroll 0%;
 border: 1px solid #DDDDDD;
 padding: 5px 6px;
 text-decoration: none;
 color: #DDDDDD;
 }
