body {
	margin: 0;
}

p {
	margin: 0 0 .8em 0;
	color: #333333;
}

img {
	border: none;
}

.fnt10 {
	font-size: 10px;
}

.fnt12 {
	font-size: 10px;
}


/*   ////////////////////////
    ///
   ///				headings
  ///			  	 
 //////////////////////// */

h1 {
	margin: 0;
	font-size: 24px;
	font-weight: normal;
	color: #042c71;
}

h2 {
	margin: 0;
	font: 14px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000000;
}

h3 {
	margin: 0 0 4px 0;
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #74a91c;
}
/*   ////////////////////////
    ///
   ///				texts 
  ///			  	 
 //////////////////////// */

.fnt12 {
	font-size: 12px;
}

/*   ////////////////////////
    ///
   ///				site colors  
  ///			  	 
 //////////////////////// */

.clrGrey-1 {
	color: #333333
}

.clrGrey-2 {
	color: #999999
}

.clrGrey-3 {
	color: #666666
}

.clrGreyBlue {
	color: #042c71
}


/*   ////////////////////////
    ///
   ///				
  ///			  	 
 //////////////////////// */

.hei {
	font-size: 1px;
	line-height: 1px;
	height: 1px;
}

.heiC {
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	clear: both;
}

.hei5 {
	height: 5px;
}

.hei10 {
	height: 10px;
}

/*   ////////////////////////
    ///
   ///				lines
  ///			  	 
 //////////////////////// */

.lineHorGrey {
	background: url(images/dis_line_content.gif) 0 50% repeat-x;
}

.lineHorWhite {
	background: url(images/spacer_white.gif) 0 50% repeat-x;
}


/*   ////////////////////////
    ///
   ///				fragments
  ///			  	 
 //////////////////////// */

.frgFootnote {
	text-align: right;
	color: #999999;
	margin-top: 6px;
}

/*   ////////////////////////
    ///
   ///				lists
  ///			  	 
 //////////////////////// */

ul.circle-1 {
	margin: 0 0 1em 0;
	padding: 0;
}

ul.circle-1 li {
	margin: 0 0 0px 0;
	padding: 1px 0 1px 31px;
	list-style-type: none;
	background: url(images/icnBullet-1.gif) 10px 5px no-repeat;
	color: #333333;
}

.zonMenuTop ul {
	float: right;
	margin: 0;
	padding: 0;
	height: 23px;
	background-color: #8e9099;
}

.zonMenuTop li {
	float: left;
	clear: right;
	margin: 0;
	padding: 3px 0;
	height: 17px;
	list-style-type: none;
	background: url(../images/menuTop-seperator.gif) 0 3px no-repeat;
}

/*   ////////////////////////
    ///
   ///				Links
  ///			  	 
 //////////////////////// */

a.greySmall, a.greySmall:visited {
	color: #808080;
	font-size: 10px;
	text-decoration: none;
}

a.white, a.white:visited {
	color: #FFFFFF;
	text-decoration: none;
}

a.white:hover, a.white:active {
	text-decoration: underline;
}

/* ///
  ///		
 /// */

a.mediumBlue, a.mediumBlue:visited {
	color: #506384;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.mediumBlue:hover, a.mediumBlue:active {
	text-decoration: underline;
}

/* ///
  ///		
 /// */

a.mediumOrange, a.mediumOrange:visited {
	color: #ff6600;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.mediumOrange:hover, a.mediumOrange:active {
	text-decoration: underline;
}

/* ///
  ///		
 /// */

a.darkBlue, a.darkBlue:visited {
	color: #506384;
	text-decoration: none;
}

a.darkOrange, a.darkOrange:visited {
	color: #506384;
	text-decoration: none;
}

a.btnGrey, a.btnGrey:visited {
	color: #666666;
	text-decoration: none;
}

/*   ////////////////////////
    ///
   ///				Borders 
  ///			  	 
 //////////////////////// */

.brdS1 td {
	line-height: 1px;
	font-size: 1px;
}

.brdS1 td div {
	width: 6px;
	height: 6px;
}

.brdS1 .leftTop {
	width: 6px;
	height: 6px;
	background: url(images/border-t1-leftTop.gif) no-repeat;
}

.brdS1 .top {
	background: url(images/border-t1-top.gif) repeat-x;
}

.brdS1 .rightTop {
	width: 6px;
	background: url(images/border-t1-rightTop.gif);	
}

.brdS1 .left {
	background: url(images/border-t1-left.gif) 0 0 repeat-y;
}

.brdS1 .right {
	background: url(images/border-t1-right.gif) repeat-y;
}

.brdS1 .leftBottom {
	background: url(images/border-t1-leftBottom.gif);
}

.brdS1 .bottom {
	height: 6px;
	background: url(images/border-t1-bottom.gif) repeat-x;
}

.brdS1 .rightBottom {
	background: url(images/border-t1-rightBottom.gif);
}

.brdS1 .content {
	line-height: normal;
	vertical-align: top;
	font-size: 11px;
}

.brdS1 .content .contWidth {
	line-height: 1px;
	font-size: 1px;
	margin: 0 0 -1px 0;
	height: 1px;
}

/* ///
  ///		border style 2 - for window, green bg
 /// */

.brdS2 td {
	line-height: 1px;
	font-size: 1px;
}

.brdS2 td .brdWH {
	width: 12px;
	height: 12px;
}

.brdS2 .leftTop {
	background: url(images/border-WinGreen-leftTop.gif) no-repeat;
}

.brdS2 .top {
	background: url(images/border-WinGreen-top.gif) repeat-x;
}

.brdS2 .rightTop {
	background: url(images/border-WinGreen-rightTop.gif);	
}

.brdS2 .left {
	background: url(images/border-WinGreen-left.gif) 0 0 repeat-y;
}

.brdS2 .right {
	background: url(images/border-WinGreen-right.gif) repeat-y;
}

.brdS2 .leftBottom {
	background: url(images/border-WinGreen-leftBottom.gif);
}

.brdS2 .bottom {
	background: url(images/border-WinGreen-bottom.gif) repeat-x;
}

.brdS2 .rightBottom {
	background: url(images/border-WinGreen-rightBottom.gif);
}

.brdS2 .content {
	padding: 21px 18px 7px 18px;
	background-color: #FFFFFF;
	line-height: normal;
	font-size: 11px;
	vertical-align: top;
	font-size: 11px;
}

.brdS2 .content td {
	line-height: normal;
	font-size: 11px;
}

.brdS2 .content .contWidth {
	line-height: 1px;
	font-size: 1px;
	margin: 0 0 -1px 0;
	height: 1px;
}





/*   ////////////////////////
    ///
   ///				
  ///			  	 
 //////////////////////// */

.textBallonSred {
}

.textBallonSred .arrowTop {
	line-height: normal;
	height: 16px;
	background: url(images/textBallonArrow-top.gif) 50% 0 no-repeat;
}

.textBallonSred .arrowRight {
	width: 16px;
	background: url(images/textBallonArrow-right.gif) 0 50% no-repeat;
}

.textBallonSred .text {
	padding: 10px 14px;
	background-color: #cc1b00;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
}










