/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
body {font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}

/* Size Guide 

 10px = 77%, 11=85, 12=93, 13=100, 14=108, 15=116, 16=123.1, 17=131, 18=138.5,
19=146.5, 20=153.9, 21=161.6, 22=167, 23=174, 24=182, 25=189, 26=197

*/


.smallText {
	font-size:85%;
}

.smallTextGrey {
	font-size:85%;
	color: #666666;
}

.smallTextLGrey {
	font-size:85%;
	color: #cccccc;
}

.text {
	font-size:93%;
}

.textGrey {
	font-size:93%;
	color: #666666;
}

.textLGrey {
	font-size:93%;
	color: #cccccc;
}

.textBlue {
	font-size:93%;
	color: #006699;
}

.textBlueBig {
	font-size:100%;
	font-weight: bold;
	color: #006699;
}

.textBig {
	font-size:100%;
	font-weight: bold;
	color: #000000;
}

.mainContent h1 {
	font-size: 153.9%;
	color: #000000;
	margin: 0 0 10px 0;
}

.mainContent h1.darkGrey {
	color:#333333;
}

.mainContent h1.grey {
	color:#999999;
}

.mainContent h2 {
	font-size: 123.1%;
	margin:0;
}

.mainContent h3 {
	font-size: 108%;
	margin:0;
}

.mainContent h4 {
	font-size: 100%;
	margin:0;
}

.mainContent a:link {
	color:#007d4b;
	text-decoration:underline;
}
.mainContent a:visited {
	color:#007d4b;
	text-decoration:underline;
}
.mainContent a:hover {
	color:#085838;
	text-decoration:none;
}
.mainContent a:active {
	color:#007d4b;
	text-decoration:underline;
}