
/*-------------------------------------------+
|                                            |
|                FONT STYLES                 |
|                                            |
+-------------------------------------------*/
/*PARAGRAPHS
-------------------------------------------------------- */

html {

	min-height:100%;
	margin-bottom:1px;
	overflow: -moz-scrollbars-vertical !important;
		
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
/*	color: #6D6D6D; */
	color: #333333;
	font-size:11px;
	line-height:15px;
}

strong {
	font-weight:bold;
}

td p {

	margin:10px 0 10px 0;
	line-height:14px;
}


/*HEADINGS

-------------------------------------------------------- */
h1, h2, h3 {
	color:#0068B5;
	font-size:13px;
	font-weight:bold;
	margin: 0 0 5px 0px; 
	line-height:16px;
	text-transform: uppercase;
}

/*
h2{
	color:#000;
	font-size:2em;
	margin-bottom:0.9em;
	line-height:0.9em;
}
h3{
	color:#000;
	font-size:1.5em;
	margin-bottom:1.2em;
	line-height:1.2em;
	font-variant:small-caps;
}*/

h4{
	color:#000;
	font-size:1.2em;
	margin-bottom:1.5em;
	line-height:1.5em;
	font-variant:small-caps;
}
h5{
	color:#000;
	font-size:1em;
	margin-bottom:1.8em;
	line-height:1.8em;
	font-variant:small-caps;
}
h6{
	color:#000;
	font-size:1em;
	margin-bottom:1.8em;
	line-height:1.8em;
}

/*LINKS
-------------------------------------------------------- */
a {
	text-decoration:none;
	color:#5B3D83;
}

.downloads {
	text-decoration:none;
	color:#5B3D83;
	display:block;	
}

a:hover{
	text-decoration:none;
}

p a{
	text-decoration:none;
	color:#5B3D83;
}

p a:hover{
	text-decoration:none;
}

h1 a{
	color:#0068B5;
}
h1 a:hover{
	text-decoration:none;
}

ul {
	margin: 0px 0 0 30px;
}

li a{
	color:#7B5AA1;
	text-decoration:none;
	line-height:17px;
}

#header li a
{
	color:#017CC0;
	text-decoration:none;
	line-height:17px;
}

#header li a.active
{
	color:#7B5AA1;
	text-decoration:none;
	line-height:17px;
}

li a.active
{
	color:#7B5AA1;
	text-decoration:none;
	line-height:17px;
}

li a:hover{
	text-decoration:none;
}

/*BreadCrumbs
---------------------------------------------------------*/
.bc_prim {
	color:#EE1A31;
}
.bc_sec{
	color:#7B5AA1;
}
.bc_tert{
	color:#017CC0;
}

input, select, textarea, checkbox {
/*	font-family:Verdana, Arial, Helvetica, sans-serif;	*/
	font-size: 11px;
	color: #333333;
	border: 1px solid #C4C4C4;
	padding:3px;
}
input:focus {
	background:#ECF3F9;
}
select:focus {
	background:#ECF3F9;
}
textarea:focus {
	background:#ECF3F9;
}