/*cope with inheritance bugs*/
body, table, th, td{
color:#f0027f;
font-size:11px;
font-family:verdana, arial, helvetica, sans-serif;
}
/*verdana, arial, helvetica, sans-serif*/
/*body specific*/
body{
background-color:#a8d1e4;
background-image:url();
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
}
a:link{
color:#f667b2;
font-size:x-small;
font-style:bold;
text-decoration:none;
}
a:visited{
color:#f667b2;
font-size:x-small;
text-decoration:none;
}
a:hover{
color:#f0027f;
font-size:x-small;
text-decoration:none;
}
a:active{
color:#9999cc;
font-size:x-small;
text-decoration:none;
}
li{
color:#f0027f;
list-style-type:disc;
}
ol{
color:#f0027f;
}
ul{
color:#f0027f;
list-style-type:square;
}

H1 {
font-family:verdana, arial, helvetica, sans-serif;
FONT-SIZE: 14pt; FONT-WEIGHT: bold;
}

H2 {
font-family:verdana, arial, helvetica, sans-serif;
FONT-SIZE: 10pt; FONT-WEIGHT: bold;
}

H
.actCHECKOUTEM {background-color:#ffffff;}
.actCHECKOUTBG {background-color:#cbe3ef;}
.actlarger{
font-size: larger;
color:#f0027f;
}
#main-page {
padding-left:10px;
padding-right:10px;
	}
.actsmaller{
font-size: smaller;
color:#f0027f;
}
.actxxsmall{font-size:xx-small;color:#f0027f;}
.actxsmall{font-size:x-small;color:#f0027f;}
.actsmall{font-size:small;color:#f0027f;}
.actregular{font-size:medium;color:#f0027f;}
.actlarge{font-size:large;color:#f0027f;}
.actxlarge{font-size:x-large;color:#f0027f;}
.actxxlarge{font-size:xx-large;color:#f0027f;}
.actwarningcolor{color:#da1b7f;}
.actrequiredcolor{color:#da1b7f; font-weight: bold;}
.actsearchhighlightcolor{color:#64a8c8;}
.actrequired{color:#da1b7f; font-weight: bold;}
.actwarning{color:#da1b7f;}
.actwelcome{color:#f0027f;}
.actlogotext {font-family:verdana, arial, helvetica, sans-serif; font-size: x-small; color: #D9090E; font-style: normal; font-weight: bold; text-align: center}
.actlogout{font-size:x-small;color:#f667b2;}
.topsect{
color:#ffffff;	
font-size:xx-small;
font-style:normal;
text-decoration:none;
font-weight: bold;
}
.topsect:hover{
color:#f0027f;
}
.nav-reverse{
	text-align : justify;
}
.black{
	font-size : 11px;
	font-weight : bold;
	color : #000000;	
}
.black a  {
	font-size : 11px;
	font-weight : bold;
	color : #000000;	
}
.left-menu{
	font-size:11px;
	text-decoration : none;
	font : normal;
}
.warning2{
	font-size:13px;
	text-decoration : none;
	font : normal;
	font-weight:bold;
	color:#FF0000;
}
.warning{
	font-size:13px;
	text-decoration : none;
	font : normal;
	font-weight:bold;
	color:#FF0000;
}
.boxed{
border:1px solid #a8d1e4;
background-color: #EAFBFF;
margin-left:10px;
margin-right:10px;
padding:5px;
font-size: small;
font-weight:normal;
}

.imagetextfieldsearch {
font:0.8em  Verdana, Arial, Helvetica, sans-serif ;
margin:1px;
height:18px;
width:110px;
padding: 1px 5px;
border:solid 0 #fff;
background: transparent url("../images/textfield_search_bg.gif") no-repeat;
}

.imagetextfieldsearchblue {
font:0.8em  Verdana, Arial, Helvetica, sans-serif ;
margin:1px;
height:18px;
width:110px;
padding: 1px 5px;
border:solid 0 #fff;
background: transparent url("../images/textfield_search_bg_blue.gif") no-repeat;
}

.menutop a:link{
COLOR: #FFFFFF; 
TEXT-DECORATION: none;
font-weight:bold;
}
.menutop a:visited  {
COLOR: #FFFFFF; 
TEXT-DECORATION: none;
font-weight:bold;
}
.menutop a:hover {
COLOR: #DDDDDD; 
TEXT-DECORATION: none;
font-weight:bold;
}
.sml {
color:#f667b2;
font-size:x-small;
font-style:bold;
text-decoration:none;
}