a,a:active,a:visited {

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

    color: #B33923;

	text-decoration: none;

}

a:hover {

	text-decoration: underline;

}

a.title:hover {

	text-decoration: underline;

}

a.base,a.base:visited {

	font-size: 10px; 

    color:#5C688D;

    text-decoration:none;

}

a.title,a.title:visited,a.title.active {

	color: #5690B3;

	font-weight: bold;

	text-decoration: none;

}

a.linkbar,a.linkbar:visited,a.linkbar.active {

	color: #5690B3;

	text-decoration: none;

}

a.prevnext,a.prevnext:visited,a.prevnext.active {

	color: #B33923;

	text-decoration: none;

}

a.base:hover {text-decoration: underline;}

ul { margin-top: 2px; }

.contentbox {

	border: 1px solid #d2d8e6;

	background-color: #FEF9E6;

}

.light {

	background-color: #FFFFFF;

}

.prevnextdisabled {

	color: #c6b5a8;

}

.wrap1 { position:relative; }

.wrap2 { position:absolute; }

.dropitem, .dropitem:visited {

	display:block; 

	padding-left:10px; 

	padding-top:4px; 

	padding-bottom: 4px; 

	font-size: 9px; 

	color:#5C688D; 

	border: 1px solid #d2d8e6;

	border-bottom: 0px; 

	background-color: #fafbff; 

	text-decoration: none;

}

.dropitemlast, .dropitemlast:visited {

	display:block; 

	padding-left:10px; 

	padding-top:4px; 

	padding-bottom: 4px; 

	font-size: 9px; 

	color:#5C688D; 

	border: 1px solid #d2d8e6;

	background-color: #fafbff; 

	text-decoration: none;

}

.topbasemid {

	font-size: 11px;

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

    color: #5C688D;

	text-decoration: none;

	display:block;

	background-color: #FCFBF3;

	border-top: 1px solid #D4D1D7;

	border-left: 1px solid #D4D1D7;

	border-right: 1px solid #D4D1D79;

	padding-left:0px;

	padding-top:0px;

	padding-bottom: 0px;

	padding-right: 0px;

}

.topbaseright {

	display:block; 

	border: 0px;

	padding-right:0px;

	padding-top:0px;

	padding-bottom: 0px;

	text-decoration: none;

}

.dropitem:hover, .dropitemlast:hover {

	background-color:#F4F1EA; 

	text-decoration: none; 

	color:#5C688D;

}

.mid {

	background-color: #FBF5DF;

}

.dark {

	background-color: #F7F1D7;

}

td,p {

	font-family: Verdana,Arial,Helvitica;

	font-size: 11px;

	color: #5C688D;

}

.outline { border: 1px solid #EEE1B6; }

.small { font-size: 10px; }

.medimage { border: 1px solid #9997AE; }

h2 {

	font-size: 11px;

	font-weight: bold;

	color: #5C688D;

}

h1 {

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

    font-size : 11px;

    color: #5C688D;

    text-transform : uppercase;

    font-weight : bold;

    padding-top: 0px;

}

.header {

    text-transform : uppercase;

    padding-top: 2px;

    padding-bottom: 2px;

    font-weight: bold;

}

input {

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

    font-size : 11px;

    color: #5C688D;

    background-color : #ffffff;

}



.force {

        color : #FFFFFF;

        background-color : #FEF9E6;

}



textarea {

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

        font-size : 11px;

        color: #5C688D;

        background-color : #ffffff;

}



select {

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

        font-size : 11px;

        color: #5C688D;

        background-color : #ffffff;

}

.horizontalline {

        color : #D9D1B6;

}

.popupcolour {

	background-color: #FEF9E6;

}
.calendarcell { background-color: #f5f5f5; font-size: 12px; border-left: 1px solid #BCBCAB; border-right: 1px solid #BCBCAB; border-bottom: 1px solid #BCBCAB; border-top: 1px solid #BCBCAB }
.datespacer { font-size: 10px;}
.smalldate { padding-right: 2px; font-size: 10px; }
.smalldateheading { letter-spacing: -1px; font-size: 10px;}
.calendartickedcell { background-color: #7e9eb8; }

