﻿body 
{

list-style-image: url(images/smallbluebox.gif);
font-size: 10px;
font-family: Arial, Tahoma, Verdana;
background-color: #ffffff;
margin:0px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */
	text-align:center; /* Hack for IE5/Win */
}
.top_backr
{
	background-image:url(images/top_gradient_backgr.jpg); 
	background-repeat:repeat-x;
	
}
.footer_backgr
{
	background-image:url(images/footer_gradient.jpg); 
	
}
.backr
{
	background-color:#fff;
	background-image:url(images/body_backgr_.jpg);
	background-repeat:repeat-x;
}
.Content {
	width:980px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
}
a:link
{
    color: #157BB4;
    text-decoration: none;
	
}

a:visited
{
    color: #951a13;
    text-decoration: none;
}

a:active
{
    color: #A00F13;
    text-decoration: none;
	
}
a:hover
{
	color: #951a13;
    text-decoration: underline;
}

.welcomeheader
{
	font-family:Arial;
	font-size:20px;
	color:#003580;
}

.welcomeheadertext
{
	font-family:Arial;
	font-size:16px;
	font-weight:bolder;
	color:#003580;
}

.maincontenttext
{
	font-family:Arial;
	font-size:10pt;
}

.CourseListNames
{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:#003580;
	
}

.CourseListText
{
	font-family:Arial;
	font-size:10pt;
	
}

.FooterText
{
	font-family:Arial;
	font-size:10pt;
	color:White;
}

.diduknowtext
{
	font-family:Arial;
	font-size:10pt;
	color:White;
}

.resourceborder
{
	border:solid 2px #99AECC;
}

.bottomborder
{
	border-bottom:solid 1px #99AECC;
}

hr
{
	border-width: 1px; 
    color: #99AECC;
    border-style: dashed;
	
}
	.border_bottom
{
	border-bottom: 1px; 
    color: #99AECC;
    border-style: dashed;
    padding-bottom:10px;
 }
img
{
border-width: 0px;	

}
a.header:link,a.header:visited 
{
	font-size: 8pt;
	font-family: Arial;
	color:#003580;
	text-decoration:none;
}

a.header:hover 
{
	font-size: 8pt;
	font-family: Arial;
	color:#790000;
	text-decoration:underline;
}

a.footer:link,a.footer:visited 
{
	font-family:Arial;
	font-size:10pt;
	color:White;
	text-decoration:none;
}

a.footer:hover 
{
	font-size: 10pt;
	font-family: Arial;
	color:#8FBAF7;
	text-decoration:underline;
}

a.hcourse:link,a.hcourse:visited 
{
	font-family:Arial;
	font-size:10pt;
	color:#305EA3;
	text-decoration:none;
}

a.hcourse:hover 
{
	font-size: 10pt;
	font-family: Arial;
	color:#305EA3;
	text-decoration:underline;
}

.imgpaddingbottomright
{
	padding:0 10px 10px 0;
	filter: progid:DXImageTransform.Microsoft.Shadow(color="#76857b",Direction=135, Strength=3);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: #76857b 1px 1px 2px;
}




.crumbs
{
	border-bottom:1px dashed #c0d4f2;
	font-size:8pt;
	font-family:Arial;
	color:#AAAAAA;
}

.rightbar
{
	font-size:10pt;
	font-family:Arial;
	
}


a.titlestyle:link
{
	font-family:Arial;
	color:#305EA3;
	text-decoration:none;
}

a.titlestyle:visited 
{
	color:Black;
	font-family:Arial;
	text-decoration:none;
}

a.titlestyle:hover 
{
	font-family: Arial;
	text-decoration:underline;
}

.fieldtrips li 
{
	/*list-style-image: url(images/bullet.gif);
	list-style-type:square;*/
	list-style-position:inside;
	padding:5px;
}

.fieldtrips ul
{
	padding-left:5px;
	margin-left:5px;
}

a.acrostyle:link
{
	font-family:Arial;
	font-size:9pt;
	color:Black;
	text-decoration:none;
}

a.acrostyle:visited 
{
	color:Black;
	font-size:9pt;
	font-family:Arial;
	text-decoration:none;
}
a.acrostyle:hover
{
	color:#B71A1D;
	font-family:Arial;
	text-decoration:underline;
}

.borderright
{
	border-right:1px black dashed;
}

a.training:link, a.training:visited
{
	color:#B71A1D;
	font-family:Arial;
	font-size:10pt;
	text-decoration:underline;
}

.highlight 
{
	text-decoration: none;
	color:black;
	background:#F5F1AE;
}
property
{
	table-layout:auto;
}

.textbox
{
	background-color: #ffffff;
	border:1px solid #99AECC;
	
}


.form_textbox
{
	border-style: dotted; 
	border-width: 1px; 
	border-color: #cccccc; 
	background-color: #ffffff; 
	font-family: Arial; 
	font-size: 11px;
	color:#737373;
	/*font-weight:bolder;*/
	letter-spacing:1px;
	width:220px;
	padding:4px;
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;  
	filter: progid:DXImageTransform.Microsoft.Shadow(color="#76857b",Direction=135, Strength=3);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: #76857b 1px 1px 2px;

}
.button
{
	border: 2px outset #89BF40;
	background-color: #99AECC;
	text-align: center;
	padding:5px;
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;  	
}
.button:hover
{
	border: 2px outset #89BF40;
	background-color: #F3F8E6;
	text-align: center;
	padding:5px;
	border-radius:5px; 
	-moz-border-radius:5px; 
	-webkit-border-radius:5px; 
}
