/* standard */

body { 
margin-top: 10; 
margin-right: 0; 
margin-bottom: 65; 
margin-left: 0;
color:#000000;
background-color:#b1aab4;
line-height:1.5em;
font-family:tahoma, arial, verdana,helvetica, sans-serif;
font-size:1.0em;
font-weight: normal;
}


h1{
font-family: arial, verdana,helvetica, sans-serif;
color:#371f59;
font-weight: normal;
font-size:180%;	
margin-bottom:30px;
}

h2{
font-family: arial, verdana,helvetica, sans-serif;
color:#ffffff;
font-weight: normal;
font-size:180%;	
}

h3{
font-family: tahoma, arial, verdana,helvetica, sans-serif;
color:#007789;
font-weight: normal;
font-size:130%;	
}

h4{
font-family: tahoma, arial, verdana,helvetica, sans-serif;
color:#367781;
font-weight: normal;
font-size:170%;	
}

h5{
font-family: tahoma, arial, verdana,helvetica, sans-serif;
color:#371f59;
font-weight: normal;
font-size:170%;	
}

.hr{
size:0.5em;
color:#f4f4f4;
border: 0px none;
width:95%;
}

#pscroller1{
width: 170px;
height: 200px;
border: 1px solid #fba51c;
padding: 5px;
background-color: #fff8ec;
}

/* classes for validator */
.tfvHighlight
{font-weight: normal; color: #377781; font-size:14px;}
.tfvNormal
{font-weight: normal;	color: #a5a5a5; font-size:14px;}

/* classes for pre validator */
.preval{
font-family:tahoma, arial, verdana,helvetica, sans-serif;
font-size:14px;
vertical-align:top;
border:none;
font-weight: normal;
color: #a5a5a5;
}

.formheaders {
color: #a5a5a5; font-weight: normal;
font-family:tahoma, arial, verdana,helvetica, sans-serif;
font-size:14px;
}

/* link*/

A:link  {
font-family:tahoma, arial, verdana,helvetica, sans-serif;
color : #02bece;
text-decoration : underline;
font-weight:bold;
} 

A:active {
font-family:tahoma, arial, verdana,helvetica, sans-serif;
color : #02bece;
text-decoration : underline;
font-weight:bold;
} 

A:visited {
font-family:tahoma, arial, verdana,helvetica, sans-serif;
color : #02bece;
text-decoration : underline;
font-weight:bold;
}

A:hover {
font-family:tahoma, arial, verdana,helvetica, sans-serif;
color : #260b4a;
text-decoration : none;
font-weight:bold;
}

/* sidebar*/

A.sidebar:link  {
font-family:tahoma, arial, verdana,helvetica, sans-serif;
color : #260b4a;
text-decoration : underline;
font-weight:normal;
} 

A.sidebar:active {
font-family:tahoma, arial, verdana,helvetica, sans-serif;
color : #260b4a;
text-decoration : underline;
font-weight:normal;
} 

A.sidebar:visited {
font-family:tahoma, arial, verdana,helvetica, sans-serif;
color : #260b4a;
text-decoration : underline;
font-weight:normal;
}

A.sidebar:hover {
font-family:tahoma, arial, verdana,helvetica, sans-serif;
color : #ffffff;
text-decoration : none;
font-weight:normal;
}


/* header link*/

A.header:link  {
font-family:tahoma, arial, verdana,helvetica, sans-serif;
color : #8a8a8a;
text-decoration : underline;
} 

A.header:active {
font-family:tahoma, arial, verdana,helvetica, sans-serif;
color : #8a8a8a;
text-decoration : underline;
} 

A.header:visited {
font-family:tahoma, arial, verdana,helvetica, sans-serif;
color : #8a8a8a;
text-decoration : underline;
}

A.header:hover {
font-family:tahoma, arial, verdana,helvetica, sans-serif;
color : #371f59;
text-decoration : none;
}


/* Menu link*/

A.menu:link  {
font-family:arial, verdana,helvetica, sans-serif;
color : #ffffff;
text-decoration : none;
padding	: 0 0 0.2em 0;
font-size:120%;
} 

A.menu:active {
font-family:arial, verdana,helvetica, sans-serif;
color : #ffffff;
text-decoration : none;
padding	: 0 0 0.2em 0;
font-size:120%;
} 

A.menu:visited {
font-family:arial, verdana,helvetica, sans-serif;
color : #ffffff;
text-decoration : none;
padding	: 0 0 0.2em 0;
font-size:120%;
}

A.menu:hover {
font-family:arial, verdana,helvetica, sans-serif;
color : #ffffff;
text-decoration : none;
padding	: 0 0 0.2em 0;
border-bottom : 1px solid #ffffff;
font-size:120%;
}


/* Footer link*/

A.footer:link  {
font-family:tahoma, arial, verdana,helvetica, sans-serif;
color : #ffffff;
text-decoration : none;
font-weight:normal;
} 

A.footer:active {
font-family:tahoma, arial, verdana,helvetica, sans-serif;
color : #ffffff;
text-decoration : none;
font-weight:normal;
} 

A.footer:visited {
font-family:tahoma, arial, verdana,helvetica, sans-serif;
color : #ffffff;
text-decoration : none;
font-weight:normal;
}

A.footer:hover {
font-family:tahoma, arial, verdana,helvetica, sans-serif;
color : #371f59;
text-decoration : none;
font-weight:normal;
}





/* nav hover */
#side_nav_bg  a {
font-size:120%;	
	color: #ffffff;
	text-decoration: none;
    font-family:Trebuchet MS, tahoma;	
	display: block;
	padding: 10px 10px 10px 10px;
	}

#side_nav_bg a:hover {
	background-color: #aa68aa;
	color: #ffffff;
	}


/* table */

table { 
font-family:tahoma, arial, verdana,helvetica, sans-serif;
border:0px solid #ffffff;
  
} 

ul
{
list-style-image: url(../images/bulletsarrow.gif);
} 


td{
vertical-align:top;
line-height:1.5em;
border:none;
font-size:70%;
}

.img{
border-top:1px solid #bdbdbd;
border-left:1px solid #bdbdbd;
border-right:1px solid #bdbdbd;
border-bottom:1px solid #bdbdbd;
}

a img {
border:none; color:#fff 
}