a,a:hover,a:active,a:visited {

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    color: #2b8bc1;

    text-decoration: none;
}
a.promo,a.promo:active,a.promo:visited,a.promo:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #39396F;
	text-decoration: none;
}
a.title,a.title:hover,a.title:visited {
	color: #2b8bc1;
	font-weight: bold;
	text-decoration: none;
}
a.home, a.home:active, a.home:hover, a.home:visited {
	color: #39396f; 
	font-weight: bold; 
	text-decoration: none
}

a:hover,a.promo:hover {
    text-decoration: underline;
}
a.base,a.base:active,a.base:visited,a.base:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #39396F;
	text-decoration: none;
}
a.base:hover {
    text-decoration: underline;
}
a.linkbar,a.linkbar:visited,a.linkbar:active {
	color: #39396F;
	text-decoration: none;
	font-weight: normal;
}
a.linkbar:hover {
	text-decoration: underline;
}
.linkbar {
	font-weight: bold;
}
.quickavbox {
    border: 1px solid #E4D8DD;
}
.caption {
	FONT-SIZE: 9px
}
.light {

	background-color: #ffffff;

}

.foregroundcolour {
        background-color: #F7F4EB;
}
.backgroundcolour {
        background-color: #F7F4EB;
}
.dropdown {

	background-color: #F7F4EB;

	border: 1px solid #F7F4EB;

}

.wrap1{

position:relative;

}

.wrap2{

position:absolute;

}

.dropitem, .dropitem:visited {

	display:block; 

	padding-left:10px; 

	padding-top:4px; 

	padding-bottom: 4px; 

	font-size: 9px; 

	color:#39396F; 

	border: 1px solid #E4D8DD;

	border-bottom: 0px; 

	background-color: #faf9f4; 

	text-decoration: none;

}

.dropitemlast, .dropitemlast:visited {

	display:block;

	padding-left:10px;

	padding-top:4px;

	padding-bottom: 4px;

	font-size: 9px;

	color:#39396F;

	border: 1px solid #E4D8DD;

	background-color: #faf9f4;

	text-decoration: none;

}

.topbase {

	border-bottom: 1px solid #E0DAC4;

}

.dropitem:hover, .dropitemlast:hover {

	background-color:#f2f1e4; 

	text-decoration: none; 

	color:#39396F;

}

.mid {

	background-color: #F9F3E5;

}

.dark {

	background-color: #fff1ec;

}

td,p {

	font-family: Verdana,Arial,Helvetica;

	font-size: 11px;

	color: #39396F;

}
font {

	font-family: Verdana,Arial,Helvetica;

	font-size: 11px;

	color: #39396F;

}
.outline {

	border: 1px solid #F6F7F8;	

}

.small {

	font-size: 10px;

}



.medimage {

	border: 1px solid #F6F7F8;

}

h2 {

	font-size: 11px;

	font-weight: bold;

	color: #39396F;

}

h1 {

        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

        font-size : 11px;

        color: #39396F;

        text-transform : none;

        font-weight : bold;

	padding-top: 0px;

}

input {

        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

        font-size : 11px;

        color: #39396F;

        background-color : #ffffff;

}



.force {

        color : #FFFFFF;

        background-color : #F6F7F8;

}



textarea {

        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

        font-size : 11px;

        color: #39396F;

        background-color : #ffffff;

}



select {

        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

        font-size : 11px;

        color: #39396F;

        background-color : #ffffff;

}

.horizontalline {

        color : #E4D8DD;

}

.popupcolour {

	background-color: #ffffff;

}
.calendarcell { background-color: #F6F7F8; font-size: 12px; border-left: 1px solid #bebebe; border-right: 1px solid #bebebe; border-bottom: 1px solid #bebebe; border-top: 1px solid #bebebe }
.datespacer { font-size: 10px;}
.smalldate { padding-right: 2px; font-size: 10px; }
.smalldateheading { letter-spacing: -1px; font-size: 10px;}
.calendartickedcell { background-color: #6e75a0; }

