/* Francspecheurs &copy; 2007 - Designed by Mediasoft Image */

/* BACKGROUND ------------------------------------ */



body {
	/* sets the margins of entire website ("0" means page fills entire page) */
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-left: 10px;
	background-color: #f3f3f3; /* changes the html background color */
}

/* TEXT ----------------------------------------------- */

/* this is if you want the text smaller on the page */
.maintexts {
	font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 11px;
	color: #000000;
	line-height: 14px; /* adjust the space between each new line */
}

/* this is the default text for the website */
.maintext {
	font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 16px;
	color: #000000;
	line-height: 16px;
}

/* this makes the text italic (slanted) */
.maintext_itl {
	font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 13px;
	font-style:italic;
	color: #000000;
	line-height: 16px;
}

/* this is the subtitle for the website (currently in blue) */
.subtitle {
	font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 18px;
	color: #2c67b2;
	line-height: 20px;
}

/* this is the title for the website (currently in green) */
.title {
	font-family: Times New Roman, Times, serif;
	font-size: 24px;
	color: #37a048;
	line-height: 50px;
}

/* dont need to change this */
.copyright {
	font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 10px;
	color: #37a048;
	line-height: 16px;
}

/* dont need to change this */
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

/* ------------------------ DONT NEED TO CHANGE THE REST BELOW ------------------------ */


/* LINKS ----------------------------------------------- */

a:link {
	text-decoration: underline;
	color: #cc0000;
	
}

a:visited {
	text-decoration: underline;
	color: #cc0000;

}

a:hover {
	text-decoration: none;
	color: #cc0000;

}

a:active {
	text-decoration: underline;
	color: #cc0000;

}

a.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

a.menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/* BOXES ----------------------------------------------- */

td.blue {
	background-color: #2c67b2;
}

td.green {
	background-color: #236332;
}

table.dotted_box {
	border: #000000;
	border-top: dashed;
	border-top-width: 1px;
	border-left: dashed;
	border-left-width: 1px;
	border-bottom: dashed;
	border-bottom-width: 1px;
	border-right: dashed;
	border-right-width: 1px;
}

/* IMAGES ---------------------------------------------- */

td.separator_vert {
	background-image:url(images/separator_vert_07.jpg);
	background-repeat:repeat-y;
	background-position:center;
}