@charset "utf8";
.vertLine {
	background-image: url("../../../openskysolutions.ca/images/verticalGreyLine.html");
	background-repeat: repeat-y
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-weight:bold;
	color: #666666;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight:bold;
	color: #666666;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #666666;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #666666;
}

h5, p, li, span, TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

u {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808000;
}

a:link {
	color: #CC3300;
}

a:visited {
	color: #ff6633;
}

ul { 
	margin-top: 5px;
	
	/*
	margin-left: 0px;
	padding-left: 20px; 
	*/
}

hr {
	color: #666666;
	height:1px;
}



/* 
* rule for creating pretty table borders.
* table border: only top and right
* cell borders: left and bottom
*/
TABLE.border {
	border-top: solid 1px #CC3300;
	border-right: solid 1px #CC3300;
}

TD.border {
	border-left: solid 1px #CC3300;
	border-bottom: solid 1px #CC3300; 
}
/* */

.greyBorder {
	 border-left: solid 1px #CCCCCC;
	 border-right: solid 1px #CCCCCC;
	 border-top: solid 1px #CCCCCC;
	 border-bottom: solid 1px #CCCCCC;

}

.greyLeftBottom {
     border-left: solid 1px #CCCCCC;
}

.orange{
	color: #CC3300;
}

.search{
	border: solid 1px  #666666;
	height: 17px;
}

u {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808000;
}
