/************************************/
/* HTML web-ms styles               */
/************************************/
body {
	scrollbar-3dlight-color:#afbecf;
	scrollbar-arrow-color:#afbecf;
	scrollbar-base-color:#F6F4F0;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color: #F6F4F0;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#afbecf;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #F6F4F0;
	color: #333333;
	font-size: 12px;
	line-height: 120%;
}
td {
	color: #333333;
	font-size: 12px;
	line-height: 120%;
}

.td3 {
	font-size: 12px;
	line-height: 18pt;
	color: #333333;
	background: #FaF6F2;
	border: 2px dashed #FFCCFF;
	text-indent: 2px;
}
.td3 a:link, .td3 a:visited {
	font-size: 12px;
	line-height: 18pt;
	font-weight: bold;
	color: #333333;
}
.td3 a:hover {
	font-size: 12px;
	font-weight: bold;
	line-height: 18pt;
	color: #FF0000;
	position: relative;
	right: 1px;
	bottom: 1px;
}
.td3 a:active {
	font-size: 12px;
	line-height: 18pt;
	font-weight: bold;
	color: #00FF00;
}

/**************************************/
/* Bace Layout                        */
/**************************************/
.tdtop {
	background-image: url(../img/bg_top.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-size: 12px;
	line-height: 110%;
	color: #003366;
	background-color: #F6F4F0;
}

.tdleft {
	background-image: url(../img/bg_left.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.tdright {
	background-image: url(../img/bg_right.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.tdmid {
	background-color: #FFFFFF;
	color: #333333;
	font-size: 12px;
	line-height: 110%;
}

.tdbo {
	background-image:  url(../img/bg_bo.gif);
	background-repeat: repeat-x;
	background-position: center top;
}

/************************************/
/*   mainmenu
/************************************/

.mainmenu, .mainmenu a:link, .mainmenu a:visited {
	font-size: 12pt;
	color: #000066;
	text-decoration: none;
	background: url(../bg/153x26a.gif) no-repeat;
	margin: 0px;
	padding: 0px;
}

.mainmenu a:active {
	font-size: 12pt;
  	color: #0000ff;
	text-decoration: none;
	background: url(../bg/153x26c.gif) no-repeat;
}

.mainmenu a:hover {
	font-size: 12pt;
	color: #000066;
	text-decoration: underline;
	position: relative;
	right: 1px;
	bottom: 1px;
	background-image:  url(../bg/153x26b.gif);
	background-repeat: no-repeat;
}

/************************************/
/* link tag styles  */
/************************************/

a:link, a:visited, a:active {
	color: #333333;
	text-decoration: non;
}
a:hover {
	color: #ff0000;
	text-decoration: underline;
	position: relative;
	right: 1px;
	bottom: 1px;
}


/************************************/
/* Header tag styles                */
/************************************/

.pagetitle {
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	background: url(../bg/t_pink_c.gif) repeat-x;
}

h1{
	color: #003366;
	margin: 0px;
	padding: 0px;
	font-size: 18px;
	line-height: 22pt;
	font-weight: bold;
	text-decoration: none;
}

h2{
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	line-height: 20pt;
	font-weight: bold;
	text-decoration: none;
}

h3{
	color: #000066;
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	line-height: 20pt;
	font-weight: bold;
	text-decoration: none;
}

.14white {
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	line-height: 18pt;
	font-weight: bold;
	text-decoration: none;
}

.style14 {
	color: #333333;
	margin: 0px;
	padding: 2px 0px 0px;
	font-size: 14px;
	line-height: 18pt;
	font-weight: bold;
	text-decoration: none;
}

.style14red {
	color: #FF0000;
	font-size: 14px;
	line-height: 16pt;
	font-weight: bold;
}

.style12 {
	color: #333333;
	font-size: 12px;
	line-height: 15pt;
}

.style12red {
	color: #FF0000;
	font-size: 12px;
	line-height: 15pt;
	font-weight: bold;
}

/************************************/
/* List Tags                        */
/************************************/

ul{
	list-style-type: square;
	line-height: 16pt;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}


/************************************/
/* Form and related Tags            */
/************************************/  
label{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: #334d55;
}
				
input{
font-family: Arial,sans-serif;
}

.form {
	font-size: 12px;
	margin-top:5px;
	margin-bottom:20px;
	}
.linkcounter {
	font-size: 14px;
}
