
A
{
	color: #003399;
}

.topNavi
{
	background-color: #498BC8;
	height: 18px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	color: white;
	font-weight: bold;
}

.topSubNavi
{
	background-image: url("/images/n1_bg.gif");
	height: 22;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	font-weight: bold;
}

.pagePath
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
}

.userName
{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10px;
	padding-left: 10px;
}

.leftNavi
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-right: 8px;
}

.naviTextArea
{
	width: 125px;
	font-family: Arial;
	font-size: 12px;
}


.leftNaviSub
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	text-decoration: none;
}

.naviBGTop
{
	background-image: url("/images/bg_navi1.gif");
}

.naviBG
{
	background-image: url("/images/bg_navi2.gif");
}

.transparentBG
{
	background-image: url("/images/t.gif");
}

.footerBG
{
	background-color: #003399;
}

.footer
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
}

.itemListHeader
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	color: white;
	font-weight: bold;
}

.itemListItem
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	font-weight: bold;
}

.normalBold
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	font-weight: bold;
}

.WhiteBold
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	color: white;
	font-weight: bold;
}

.smallText
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
}

.WhiteNormal
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	color: white;
}

.wideTextArea
{
	width: 150px;
	font-family: Arial;
	font-size: 12px;
}

.contactTextArea
{
	width: 250px;
	height: 50px;
	font-family: Arial;
	font-size: 12px;
}
.contactTextInput
{
	width: 250px;
	font-family: Arial;
	font-size: 12px;
}

.GreyBorder
{
	border-color: #999999;
}

.tinyGreyText
{
	font-family: Arial;
	font-size: 10px;
	color: #999999;
}

.normalSmall
{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
}

.normalBoldBlack
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.formMandatory
{
	background-color: #007A3D;
	border: 1px solid #E5F0E8;
	width: 8px;
	height: 20px;
}

.formButton
{
	border-right: white 2px ridge;
	padding-right: 2px;
	border-top: 0px;
	padding-left: 2px;
	font-weight: bold;
	font-size: 11px;
	background: url(/images/btn_bg.gif) #b8dbc3;
	padding-bottom: 0px;
	border-left: 0px;
	color: black;
	padding-top: 2px;
	border-bottom: white 2px ridge;
	font-family: Arial, Helvetica, Geneva;
	margin-top: 0px;
}

.QFDTextField
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.QFDTextArea
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	width: 300px;
	height: 100px;
}

.QFDDropDown
{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	width: 300px;
}

.ElementHeader
{
font-family: Arial,Helvetica;
font-weight: bold;
}

.DesignerNormal
{
font-family: Arial,Helvetica;
font-weight: normal;
}
  
.DesignerSmall 
{
color: #000000; 
font-weight: bold; 
font-size: 80%; 
font-family: Arial,Helvetica; 
line-height: normal; 
margin-top: 30px;
}
  
.DesignerTitle
{
color: #000000; 
font-weight: normal; 
font-size: 140%; 
font-family: Arial,Helvetica; 
margin-top: 0px; 
margin-bottom: 10px; 
}

.DesignerShiftRight
{
font-family: Arial,Helvetica; 
padding-left: 20px;
}
  
.DesignerMandatory
{
font-family: Arial,Helvetica; 
font-weight: bold;
}

.DesignerError, .Error
{
font-family: Arial,Helvetica; 
color: #CC0000;
font-weight: bolder;
}

.DesignerSubmit
{
width: 80px;
border-right: white 2px ridge;
padding-right: 2px;
border-top: 0px;
padding-left: 2px;
font-weight: bold;
font-size: 11px;
background: url(/images/btn_bg.gif) #b8dbc3;
padding-bottom: 0px;
border-left: 0px;
color: black;
padding-top: 2px;
border-bottom: white 2px ridge;
font-family: Arial, Helvetica, Geneva;
margin-top: 0px;
}

.DesignerReset
{
width: 80px;
border-right: white 2px ridge;
padding-right: 2px;
border-top: 0px;
padding-left: 2px;
font-weight: normal;
font-size: 11px;
background: url(/images/btn_bg_reset.gif) #b8dbc3;
padding-bottom: 0px;
border-left: 0px;
color: black;
padding-top: 2px;
border-bottom: white 2px ridge;
font-family: Arial, Helvetica, Geneva;
margin-top: 0px;
}

.MandatoryMark
{
font-family: Arial,Helvetica; 
font-weight: bold;
font-size: 16px;
color: #000000;
}
