BODY {

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	PADDING-TOP: 0px;

	PADDING-BOTTOM: 0px;

	MARGIN: 0px 0px 0px;

	background: #FFFFFF; 

}

h1

{

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

	font-size: 16pt;

	color: #556293;

	padding-left: 0px;
	
	padding-top: 0px;

	padding-right: 0px;

	font-weight: bold;

	line-height:150%;

	TEXT-DECORATION: none;

	text-align: left;

}

A {

  color: #556293;

  text-decoration: underline;

}



A:hover {

  color: #556293;

  text-decoration: none;

}



FORM {

 display: inline;

}



.topbg{ background: url(images/topbg.gif) no-repeat;}

.linkbg{ background: url(images/linkbg.gif) no-repeat;}

.linkbg1{ background: url(images/linkbg1.gif) no-repeat;}

.leftbg{ background: url(images/leftbg.gif) repeat-y;}

.rightbg{ background: url(images/rightbg.gif) repeat-y right;}

.leftbg2{ background: url(images/leftbg2.gif) repeat-y;}



.grey{ background: #CCCCCC;}

.greyright{ background: #959da1;}



.border { border: 1px solid #9c9c9c}

.border:hover { border: 1px solid #9c9c9c}

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }

.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

.bodytext

{

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

	font-size: 11px;

	color: #333333;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: normal;

	line-height:130%;

	TEXT-DECORATION: none;

	text-align: left;

}

.bodytext1

{

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

	font-size: 11px;

	color: #666666;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: normal;

	line-height:120%;

	TEXT-DECORATION: none;

	text-align: left;

}

.bodytextinternal

{

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

	font-size: 14px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: normal;

	line-height:150%;

	TEXT-DECORATION: none;

	text-align: left;

}




.bodytextright

{

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

	font-size: 11px;

	color: #FFFFFF;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: bold;

	line-height:150%;

	TEXT-DECORATION: none;

}

.link

{

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

	font-size: 11px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: bold;

	TEXT-DECORATION: underline;

}

.toplink

{

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

	font-size: 11px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: normal;

	TEXT-DECORATION: none;

}

.toplink:hover

{

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

	font-size: 11px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: normal;

	TEXT-DECORATION: none;

}



.tablebg

{

	background-image: url(images/tablebg.gif);

	background-repeat: repeat-x;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-color: #cccccc;

	border-right-color: #cccccc;

	border-bottom-color: #cccccc;

	border-left-color: #cccccc;

	border-collapse: collapse;

}

.tablebg-right

{

	background-image: url(images/rightbg1.gif);

	background-repeat: repeat-x;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-color: #cacbcd;

	border-right-color: #cacbcd;

	border-bottom-color: #cacbcd;

	border-left-color: #cacbcd;

	border-collapse: collapse;

}

.tablebg-right1

{

	background-image: url(images/rightbg2.gif);

	background-repeat: repeat-x;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-color: #cacbcd;

	border-right-color: #cacbcd;

	border-bottom-color: #cacbcd;

	border-left-color: #cacbcd;

	border-collapse: collapse;

}

.tablebg-right3

{

	background-image: url(images/rightbg3.gif);

	background-repeat: repeat-x;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-color: #cacbcd;

	border-right-color: #cacbcd;

	border-bottom-color: #cacbcd;

	border-left-color: #cacbcd;

	border-collapse: collapse;

}

ul	{



	list-style-image: url(images/bullet.gif);

	}



.greytext

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #414141;

	font-weight: normal;

	line-height: 140%;

	TEXT-DECORATION: none;

}



.greytext1

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #414141;

	padding-left: 10px;

	padding-right: 10px;

	font-weight: normal;

	TEXT-DECORATION: none;

}

.greytext2

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #414141;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: normal;

	TEXT-DECORATION: none;

}

/*-------------------------------------Middle------------------------------------------------*/



.midtext

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: normal;

	TEXT-DECORATION: none;

}



.midwhitetext

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: bold;

	TEXT-DECORATION: none;

}

.midwhitetext1

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #ffffff;

	padding-left: 10px;

	padding-right: 0px;

	font-weight: bold;

	TEXT-DECORATION: none;

}





.midgreytext

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: bold;

	TEXT-DECORATION: none;

}



.midgreytext2

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: bold;

	TEXT-DECORATION: none;

}



.midgreytext1

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #434343;

	padding-left: 15px;

	padding-right: 10px;

	font-weight: bold;

	TEXT-DECORATION: none;

}



.midbluetext

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: bold;

	TEXT-DECORATION: none;

}





.midbluetext1

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #556293;

	padding-left: 10px;

	padding-right: 10px;

	font-weight: bold;

	TEXT-DECORATION: none;

}



.midbluetext2

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #556293;

	padding-left: 10px;

	padding-right: 10px;

	font-weight: normal;

	TEXT-DECORATION: none;

}

.midbluetext3

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: normal;

	TEXT-DECORATION: none;

}

.midbluetext4

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: bold;

	TEXT-DECORATION: none;

}

.midbluetext5

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #556293;

	padding-left: 0px;

	padding-right: 0px;

	font-weight: bold;

	TEXT-DECORATION: none;

}



.midbluetext6

{

	font-family: verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #556293;

	padding-left: 10px;

	padding-right: 10px;

	font-weight: normal;

	TEXT-DECORATION: none;

}