SPAN.MenuCategory {font-family:arial; font-size:10pt; color: #514d4d; font-weight:bold;}
SPAN.MenuPage {font-family:arial; font-size:8pt; color: #000000;}
SPAN.Breadcrumbs {font-family:arial; font-size:8pt; color: #000000;}
SPAN.PageTitle {font-family:arial; font-size:12pt; color: #2018c6; font-weight:bold;}
SPAN.Content {font-family:arial; font-size:10pt; color: #000000;}

SPAN.MenuCategory A:Link {text-decoration:none; color:#2018c6;}
SPAN.MenuPage A:Link {text-decoration:none; color:#2018c6;}
SPAN.Breadcrumbs A:Link {text-decoration:none; color:#2018c6;}
SPAN.PageTitle A:Link {text-decoration:none; color:#2018c6;}
SPAN.Content A:Link {text-decoration:none; color:#2018c6;}

SPAN.Content A:Visited {text-decoration:none; color:#2018c6;}
SPAN.MenuCategory A:Visited {text-decoration:none; color:#2018c6;}
SPAN.MenuPage A:Visited {text-decoration:none; color:#2018c6;}

SPAN.MenuCategory A:Active {text-decoration:none; color:#2018c6;}
SPAN.MenuPage A:Active {text-decoration:none; color:#2018c6;}
SPAN.Breadcrumbs A:Active {text-decoration:none; color:#2018c6;}
SPAN.PageTitle A:Active {text-decoration:none; color:#2018c6;}
SPAN.Content A:Active {text-decoration:none; color:#2018c6;}

SPAN.MenuCategory A:Hover {text-decoration:underline; color:#2018c6;}
SPAN.MenuPage A:Hover {text-decoration:underline; color:#2018c6;}
SPAN.Breadcrumbs A:Hover {text-decoration:underline; color:#2018c6;}
SPAN.PageTitle A:Hover {text-decoration:underline; color:#2018c6;}
SPAN.Content A:Hover {text-decoration:underline; color:#2018c6;}

body {
	background-image: url(/qcms/images/bg.jpg);
	background-repeat: repeat-x;
	background-color:#243f5a;
	margin-top:0px;
		
}

.menuwrapper {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #CCCCCC;
	padding-bottom:8px;
	padding-left:18px;
}

.menuwrapper .item {
	padding:4px;
}

.menuwrapper .item a:link{ color:#CCCCCC; text-decoration:none;}
.menuwrapper .item a:visited{ color:#CCCCCC; text-decoration:none;}
.menuwrapper .item a:hover{ color:#FFFFFF; text-decoration:none;}

.footerwrapper {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #294963;
	padding-bottom:20px;
	
}

.footerwrapper a:link{ color:#294963; text-decoration:none;}
.footerwrapper a:visited{ color:#294963; text-decoration:none;}
.footerwrapper a:hover{ color:#FFFFFF; text-decoration:none;}



/* secondary page*/


.contentwrapper {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	padding:5px;

}

.welcomeTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding:5px;

}

.welcomeText {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;

}


.newsTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding:5px;

}

.newsText {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;


}


.loginTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding-left:5px;

}

.loginText {

font-family:Arial, Helvetica, sans-serif;
font-size:16px;
padding-top:10px;
padding-bottom:10px;
padding-left:5px;
padding-right:5px;

}


.instructions {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:10px;
padding-left:5px;
}

.loginText a:link { color:#243f5a; text-decoration:none;}
.loginText a:visited { color:#243f5a; text-decoration:none;}
.loginText a:active { color:#ff0000; text-decoration:none;}
.loginText a:hover { color:#ff0000; text-decoration:underline;}

.instructions a:link { color:#243f5a; text-decoration:none;}
.instructions a:visited { color:#243f5a; text-decoration:none;}
.instructions a:active { color:#ff0000; text-decoration:none;}
.instructions a:hover { color:#ff0000; text-decoration:underline;}

img { border: none;}