body {
	background-image: url(../images/sce/site-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
    	color:#5A5A5A; /*898989*/
}
img{
	border:none;
}
a{
color: #D21010; /*333333*/
text-decoration:none;
}
a:hover{
text-decoration:underline;
color:#d31010;
}
p {
line-height:22px;
padding-bottom:10px;
margin:0px;
}
.tdheader {
padding-left:15px;
padding-right:15px;
border-top:2px solid #000;
background:url(../images/sce/menu-gradient.jpg) repeat-x bottom;
height:148px;

}
.tdbodyarea {
background:url(../images/sce/bodybgtop.jpg) repeat-x top;
padding-left:15px;
padding-right:15px;

}
.tdfooter {	
padding-left:15px;
padding-right:15px;
font-size:10px;

}
.toplinks {
font-size:10px;
color:#fff;
text-align:center;
}
.toplinks a{
color:#fff;
text-decoration:none;
}
.toptel {
font-family:"Arial Narrow", Arial;
font-size:22px;
color:#000;
padding-top:6px;
font-weight:bold;
padding-bottom:5px;
}
.tdmenu {

min-height:27px;
}
.footrpt {
background:url(../images/sce/body-bg-bottom.jpg) repeat-x bottom;
}
.tdbodytext {
padding:10px;
background:url(../images/sce/body-bg-top.jpg) repeat-x top;

}
.tdrighttext {
border-left:1px dashed #e2e2e2;
}
H2 {
font-family:"Arial Narrow", Arial;
width: auto;
font-size:20px;
font-weight:bold;
background:url(../images/sce/headings-border.jpg) repeat-x bottom;
padding-left:5px;
padding-top:5px;
padding-bottom:3px;
margin:0px;
color:#000;
line-height:30px;
clear:both;
}
H4 {
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:17px;
padding:20px 0 5px 0;
margin:0px;
color:#000;
clear:both;
border-bottom:solid 2px #CCCCCC;
}
#sitesearch input[type="text"] {
width:90px;
border:1px solid #e2e2e2;
font-size:11px;
}
#sitesearch form {
margin:0px;
padding:0px;
display:inline;
}
#sitesearch Button{
background:url(../images/sce/btn-go.gif) no-repeat left;
color:#ffffff;
font-size:0px;
border:0;
outline:0;
margin-left:5px;
padding:0px;
width:25px;
cursor:pointer;
height:20px;
}
#sitesearch {
line-height:18px;
}
.tdleftmenu {
background:url(../images/sce/leftmenu-background.jpg) repeat-x 0px 0px;
background-color:#ffffff;
height:500px;
}
.takepoll{
border-left:1px solid #e2e2e2;
border-top:1px solid #e2e2e2;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
}
h3 {
background-color:#CCCCCC;
line-height:15px;
font-size:15px;
font-family:"Arial Narrow", Arial;
font-stretch:narrower;
font-weight:bold;
color:#000000;
margin:0px;
padding:0px;
clear:both;
width:100%;
text-align:right;
}
h3 span{
padding-left:10px;
padding-right:10px;
margin:0 auto;
background:#ffffff;
}
.graytable{
border:3px solid #e2e2e2;
background:#f4f4f4;
padding:10px;
line-height:22px;
}
.verline {
background:url(../images/sce/verline.jpg) repeat-y top;
}
.poll_manager {
padding-left:6px;
}
.poll_manager .question {
padding-bottom:10px;
}
.poll_manager .answer {
line-height:20px;
}
.poll_manager .poll_button{
margin-top:10px;
margin-bottom:10px;
}
/* ======================== Style for All Main Page Banner ======================= */
.bnrlupusontario{
background:url(../images/sce/bnr_lupus-ontario.jpg) no-repeat;
height:103px;
padding-left:20px;
vertical-align:middle;
}
.bnreduresources{
background:url(../images/sce/bnr_edunresources.jpg) no-repeat;
height:103px;
padding-left:20px;
vertical-align:middle;
}
.bnrgetinvolved{
background:url(../images/sce/bnr_get-involved.jpg) no-repeat;
height:103px;
padding-left:20px;
vertical-align:middle;
}
.bnrshop{
background:url(../images/sce/bnr_shop.jpg) no-repeat;
height:103px;
padding-left:20px;
vertical-align:middle;
}
.bnrcontactus{
background:url(../images/sce/bnr_contact-us.jpg) no-repeat;
height:103px;
padding-left:20px;
vertical-align:middle;
}
.spportgrups{
vertical-align:top;
line-height:18px;
}
.spportgrups .contactno{
display:block;
float:left;
width:80px;
}
.incontent{
font-size:12px;
}
.incontent a{
color:#D21010; /*666666*/
font-weight:bold;
text-decoration:underline;
}
.incontent a:hover{
color:#666666;
text-decoration:none;
}
.no{
width:41px;
vertical-align:top;
}
.donatecontent{
width:280px;
vertical-align:top;
padding:10px;
}
.donateimgcontent{
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#333333;
}
.donateimgcontent p{
line-height:18px;
padding-left:10px;
}
.donateimgcontent span{
font-size:20px;
}
.donateimgcontent a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.bgclrgray{
background:#F0F0F0;
}
.hzdivider{
	background:url(../images/sce/hzdivider.jpg) repeat-x;
	height:1px;
	margin:0px;
	padding:0px;
	font-size:0px;
}
ul.bltd{
	margin:0px;
	padding:0 0 12px 0;
	list-style:none;
}
ul.bltd li{
	line-height:22px;
	background:url(../images/sce/arrow1.gif) left 4px no-repeat;	
	padding-left:30px;
}
/* Style for GRID */
.heading {font-weight: bold;}
.gridbdr {border:solid 1px #ccc; border-collapse:collapse;}
.gridbdr .heading {background:#F5F5F5;}

.bx1, .bx2, .bx3, .bx4{
	text-align:center;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;	
}
.bx1 a, .bx2 a, .bx3 a, .bx4 a{
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;	
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	display:block;
	padding-top:78px;
	padding-bottom:11px;	
}
.bx1 a:hover, .bx2 a:hover, .bx3 a:hover, .bx4 a:hover,
.bx1 a.selected, .bx2 a.selected, .bx3 a.selected, .bx4 a.selected{
	color:#D21010;
}
.bx1{
	background:url(../images/sce/bx1.jpg) center center no-repeat;
}
.bx2{
	background:url(../images/sce/bx2.jpg) center center no-repeat;
}
.bx3{
	background:url(../images/sce/bx3.jpg) center center no-repeat;
}
.bx4{
	background:url(../images/sce/bx4.jpg) center center no-repeat;
}
.rdtd{
	background:#D60E0E;
}
.graytd{
	background:#ECECEC;
}
.ptxt{
	width:400px;
	text-align:left;
	vertical-align:top;
}
a.zoom{
	background:url(../images/sce/icon_zoom.jpg) left center no-repeat;
	padding-left:25px;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:12px;
	color:#000000;
	text-decoration:none;
}