body, td, p, span, pre, div {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	line-height: 150%;
	color: #FFFFFF;
}
.whiteback {
	background-color: #FFFFFF;
}
.text {
	font-size: 11px;
	line-height: 15pt;
	color: #666666;
	font-weight: normal;


}
a.text, a.text:link, a.text:active, a.text:visited {
	text-decoration: none;
}
a.text:hover {
    text-decoration: underline;
}
.greyback {
	background-color: #2f3842;
}
.greybacklight {
	background-color: #626640;
}
.greybackdark {
	background-color: #626640;
}
.greybackdarker {
	background-color: #506072;
}
.greybackdarker2 {
	background-color: #465160;
}
.greybackdarker3 {
	background-color: #465160;
	color: #29485B;
}
.textbold {
	font-size: 18px;
	font-weight: normal;
	line-height: 20px;
	color: #333333;

}
a.textbold, a.textbold:link, a.textbold:active, a.textbold:visited {
	text-decoration: none;
	color:#FFFFFF
}
a.textbold:hover {
    text-decoration: underline;
}
.textboldbig {
	font-size: 10px;
}
.textboldbig:link {
	font-size: 12px;
}
.textnormal {
	font-size: 9px;
	line-height: 12px;
}
.bgstrip {
	background-attachment: fixed;
	background-image: url(assets2/strip.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.bgcream {
	background-color: #f4f0d0;
	font-size: 10px;
	font-weight: bold;
	color: #333333;

}
.textblk {
	font-size: 14px;
	line-height: 16pt;
	color: #333333;
	font-weight: normal;


}
a.textblk, a.textblk:link, a.textblk:active, a.textblk:visited {
	text-decoration: underline;
}
a.textblk:hover {
	text-decoration: none;
}
.textblklt {

	font-size: 12px;
	line-height: 15pt;
	color: #333333;
}
a.textblklt, a.textblklt:link, a.textblklt:active, a.textblklt:visited {
	text-decoration: underline;
}
a.textblklt:hover {
	text-decoration: none;
}

.bg {
	background-attachment: fixed;
	background-image: url(assets/web_design_aberdeen.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	color: #2F3842;

}
.background {
	background-attachment: fixed;
	background-repeat: repeat;
	background-color: #3E414A;

}
.bgwhite {
	background-color: #FFFFFF;
}
.bgblue {
	background-color: #F7FCFC;
}
.textora {
	font-size: 10px;
	line-height: 13pt;
	color: #FFCC00;
}
a.textora, a.textora:link, a.textora:active, a.textora:visited {
	text-decoration: none;
}
a.textora:hover {
	color:#FFFFFF
}
.background2 {
	background-attachment: fixed;
	background-repeat: repeat;
	background-color: #E6E3DB;

}
.background3 {


	background-attachment: fixed;
	background-image:  url(assets/bg_red.jpg);
	background-repeat: repeat-x
}
.background4 {



	background-attachment: fixed;
	background-image:  url(assets/bg3.jpg);
	background-repeat: repeat-x
}
.background5 {




	background-attachment: fixed;
	background-image:  url(assets/bg_green.jpg);
	background-repeat: repeat-x
}

.background6 {




	background-attachment: fixed;
	background-image:  url(assets/bg_stripe.gif);
	background-repeat: repeat-x
}

.background7 {




	background-attachment: fixed;
	background-image:  url(assets/bg_stripe2.gif);
	background-repeat: repeat-x
}

.background8 {




	background-attachment: fixed;
	background-image:  url(assets/bg_stripe3.gif);
	background-repeat: repeat-x
}

.background9 {




	background-attachment: scroll;
	background-image:  url(assets/bg_stripe4.gif);
	background-repeat: repeat-x
}

.background10 {




	background-attachment: scroll;
	background-image:  url(assets/bg_stripe.gif);
	background-repeat: repeat-x
}

.background11 {




	background-attachment: scroll;
	background-image:  url(assets/bg_stripe7.gif);
	background-repeat: repeat-x
}


.backgroundnews {
	background-color: #003300;

}
.txtwht {
	font-size: 14px;
	color: #FFFFFF;
}
.bggrey {
	background-color: #5D6A7A;
}
.bggreen {
	background-color: #1D6074;
}
