/* --------menu styles---------*/

.menu {
background-color: #990000;
padding: 0px 0 0 0;
margin: 0px 0 0 0;
}

.menuHome1 {
	height: 24px;
	background-color: #FFFFFF;
	font-size: 82%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	display: block;
}

.menuHome1off  {
	height: 24px;
	padding: 5px 0px 5px 30px;
	border-bottom: 1px #bbbbbb dotted;
	color: #cccccc;
	width: 225px;
	text-decoration: none;
	vertical-align: bottom;
	text-align: left;
	display: table-cell;
}
.menuHome1 a:link, .menu1 a:visited, .menu1 a:active{
	height: 24px;
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
	background-color: #990000;
	vertical-align: bottom;
}

.menuHome1 a:hover{
	height: 24px;
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC0000;
	vertical-align: bottom;
}

.menu1 {
	height: 24px;
	background-color: #990000;
	font-size: 82%;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align: bottom;
}

.menu1off  {
	height: 24px;
	font-size: 90%;
	padding: 5px 0px 5px;
	border-right: 1px #999999 dotted;
	color: #000000;
	width: 90px;
	text-decoration: none;
	vertical-align: bottom;
	text-align: center;
	display: table-cell;
}

.menu1offHome {
	padding: 5px 0px 5px;
	border-right: 1px #999999 dotted;
	color: #000000;
	font-size: 90%;
	width: 60px;
	height: 24px;
	text-decoration: none;
	vertical-align: bottom;
	text-align: center;
	display: table-cell;
}


.menu1 a:link, .menu1 a:visited, .menu1 a:active{
	height: 24px;
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	background-color: #990000;
	vertical-align: bottom;

}

.menu1 a:hover{
	height: 24px;
	font-family: tahoma, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
	background-color: #CC0000;
	vertical-align: bottom;

}

.menu1selected  {
	width: 90px;
	height: 24px;
	padding: 5px 0px 5px;
	border-right: 1px #999999 dotted;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	font-weight: bold;
	font-size: 90%;
	vertical-align: bottom;
	text-align: center;
	display: table-cell;

}	

.menu1selectedHome  {
	width: 60px;
	height: 24px;
	padding: 5px 0px 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #336699;
	font-weight: bold;
	vertical-align: bottom;
	text-align: center;
	text-indent: 0pt;
	display: table-cell;

}


.menu1selected a:hover {
	color: #CCCCCC;
	vertical-align: bottom;
	font-size: 90%;
}



/*------------------CONTENT AREA STYLES---------------------*/


BODY {
	font-family: verdana, tahoma, arial;
	font-size:  1em;
  	color: #000000;
	background-color: #ffffff;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
		scrollbar-arrow-color: #990000;
		scrollbar-3dlight-color: #bbbbbb;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-face-color: #cccccc;
		scrollbar-shadow-color: #FFFFFF;
		scrollbar-track-color: #FFFFFF;
		scrollbar-darkshadow-color: #CCCCCC;
	
}

.body-position {
	font-family: verdana, tahoma, arial;
	font-size:  1em;
  	color: #000000;
	text-align: left;
	background-color: #ffffff;
	padding: 0px;  	margin: 8px 0 5px 35px;
	}

.home-border-top1 {
background-image:   url(images/stampborder-top.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 755;
	height: 170;
	padding-right: 20px;
	padding-bottom: 25px;
	vertical-align: bottom;
	text-align: right;
}

.home-border-left {
	background-image:   url(images/stampborder-left.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 15px;
}
.home-border-right1 {
	background-image:   url(images/stampborder-right.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 15px;
}

.border-top {
background-image:   url(images/stampborder-top.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 745px;
	height: 100px;
	padding: 10px 15px 0 0px; 	margin: 0px;
	vertical-align: middle;
	text-align: right;
}
.border-top-portfolio {
background-image:   url(images/stampborder-top.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 687px;
	height: 55px;
	padding: 15px 0 0 20px;  	margin: 0px;
	vertical-align: middle;
	text-align: left;
}

.border-left {
	background-image:   url(images/stampborder-left.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding: 0px;  	margin: 0px;
	width: 15px;
}
.border-right {
	background-image:   url(images/stampborder-right.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 0px;	margin: 0px;
	width: 15px;
}


.content-leftline { background-image: url(images/stamp-perf-vert.gif); 
	background-repeat: repeat-y;
	background-position: left top;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px 0 0 0; 	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #5D5D5D;
}


.content-rightline { background-image: url(images/stamp-perf-vert.gif); 
	background-repeat: repeat-y;
	background-position: right top;
	padding-right: 10px;
	padding-left: 15px;
	padding-top: 15px;
	padding-bottom: 10px;
	margin-top: 5px; 	margin-bottom: 7;  margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #5D5D5D;
}

.content-rightline2 { background-image: url(images/stamp-perf-vert.gif); 
	background-repeat: repeat-y;
	background-position: right top;
	padding-right: 15px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin: 0px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #999999;
}

.content-line-bottom { background-image: url(images/stamp-perf-horiz.gif); 
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 0px 0 0 0;
	margin: 0px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
}

.content-line-top { background-image: url(images/stamp-perf-horiz.gif); 
	background-repeat: repeat-x;
	background-position: left top;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
}

.content-homeleft { 
	padding-right: 0px;
	padding-left: 30px;
	padding-top: 30px;
	padding-bottom: 20px;
	margin: 0px 0 0 0;
	vertical-align: middle;
	}
.titlearea {
	border-top: 1px #999999 dotted;
	border-bottom: 1px #999999 dotted;
	}

.sidebar {
	background-image:   url(images/sidebar_prague.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border-top: 1px #bbbbbb dotted;
	border-left: 1px #bbbbbb dotted;
	border-right: 1px #bbbbbb dotted;
	padding-right: 0px;
	padding-left: 0px;
}

.sidebar2 {
	background-image:   url(images/sidebar-usability5.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top: 1px #bbbbbb dotted;
	border-bottom: 1px #bbbbbb dotted;
	padding-right: 0px;
	padding-left: 0px;
}
.footer1 {
    background-image: url(images/stamp-perf-horiz.gif); 
	background-repeat: repeat-x;
	background-position: left top;
	padding-bottom: 0px;
	padding-top: 10px;
	padding-right: 5px;
	padding-left: 10px;
	font-family: Verdana, Arial;
	font-size: 80%;
	color: #999999;
	background-color: #FFFFFF;
	text-align: left;
	}
.footer2 {
	background-image:   url(images/stampborder-bottom.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 0px 5px 0px 10px; 	margin: 0px;
	background-color: #FFFFFF;
	}
.footer3 {
    background-image: url(images/stamp-perf-horiz.gif); 
	background-repeat: repeat-x;
	background-position: left top;
	padding: 10px 5px 0px 10px; margin:0px;
	font-family: Verdana, Arial;
	font-size: 70%;
	color: #999999;
	background-color: #FFFFFF;
	text-align: left;
	}
	
.contentarea {
	height: 425px;
	vertical-align: top;
	width: 775px;
	font-family: verdana, tahoma, Arial;
  	font-size:  100%;
}


.textarea5 {
	vertical-align: top;
	width: 597px;
	font-family: verdana, tahoma, Arial;
  	font-size:  100%;
	color: #000000;
	padding: 15px 0 10px 0px; margin: 0px 0 0px 20px; 
}


.leftmargin {
background-image: url(images/stamp-perf-vert.gif);
background-repeat: repeat-y;
background-position: left top;
	width: 2px;
	padding: 0px; 	margin: 0px;
	vertical-align: top;
	background-color:  #FFFFFF;
}

.leftmargin2 {
	vertical-align: top;
	width: 43px;
	background-color:  #FFFFFF;
}

.rightmargin4 {
	background-image: url(images/stampborder-right.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	vertical-align: top;
	width: 15px; padding: 0px; 	margin: 0px;
	background-color:  #FFFFFF;
}


.submenuarea {
	background-image: url(images/stampborder-left.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	vertical-align: top;
	width: 150px;
	height: 425px;
	font-family: tahoma, verdana, arial;
	padding: 15px 0px 0px 15px; margin: 0px;
}



/*------------------LINK  STYLES---------------------*/


.submenulink{
	font-family:  verdana, tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px; 	
	color: #CC0000;
}

.submenulink a:link,  .submenulink a:active, .submenulink a:visited {
	color: #990000;
	font-size: 11px; 		text-decoration: none;
}
 
.submenulink a:hover{
	color: #FF3300;
	font-size: 11px; 		text-decoration: none;
}

.submenuSelected {
	font-family:  verdana, tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px; 		color: #666666;
}


.arrowlink{
	font-family:  verdana, tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 82%;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
	text-align: right;
	color: #CC0000;
}

.arrowlink a:link,  .arrowlink a:active, .arrowlink2 a:visited {
	color: #990000;
	margin-top: 15px;
	margin-bottom: 5px;
	text-decoration: none;
}

.arrowlink a:hover{
	color: #FF3300;
	margin-top: 15px;
	margin-bottom: 5px;
	text-decoration: none;
}

.arrowlink2{
	font-family:  verdana, tahoma, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 82%;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-left: 0px;
	padding-right: 10px;
	text-align: right;
	color: #CC0000;
}


.arrowlink2 a:link,  .arrowlink2 a:active, .arrowlink2 a:visited {
	color: #990000;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-left: 0px;
	padding-right: 10px;
	text-decoration: none;
}

.arrowlink2 a:hover{
	color: #FF3300;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-left: 0px;
	padding-right: 10px;
	text-decoration: none;
}

.arrowlink3{
	font-family:  verdana, tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 82%;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-left: 10px;
	text-align: left;
	color: #CC0000;
}

.arrowlink3 a:link,  .arrowlink3 a:active, .arrowlink3 a:visited {
	color: #990000;
	margin-top: 10px;
	margin-bottom: 5px;
	text-decoration: none;
}

.arrowlink3 a:hover{
	color: #FF3300;
	margin-top: 10px;
	margin-bottom: 5px;
	text-decoration: none;
}

.arrowlinkback{
	font-family:  verdana, tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 82%;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	color: #CC0000;
}

.arrowlinkback a:link,  .arrowlinkback a:active, .arrowlink3 a:visited {
	color: #990000;
	margin-top: 15px;
	margin-bottom: 5px;
	text-decoration: none;
}

.arrowlinkback a:hover{
	color: #FF3300;
	margin-top: 15px;
	margin-bottom: 5px;
	text-decoration: none;
}

.redlink{
	font-family:  verdana, tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	margin: 15px 0 5px 0px; 	padding: 0px; 	text-align: right;
	color: #CC0000;
}

.redlink a:link,  .redlink a:active{
	color: #990000;
	margin: 15px 0 5px 0px; 	padding: 0px; 	
	text-decoration: none;
}
.redlink a:visited,{
	color: #990000;
	margin: 15px 0 5px 0px; 	padding: 0px;
	text-decoration: none;
}
.redlink a:hover{
	color: #FF3300;
	margin: 15px 0 5px 0px; 	padding: 0px;
	text-decoration: none;
}

.redlink2{
	font-family:  verdana, tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px; 	margin: 10px 0 5px 0px; 	padding: 0px 0 0 10px;
	text-align: right;
	color: #CC0000;
}

.redlink2 a:link,  .redlink2 a:active,  .redlink2 a:visited {
	font-family:  verdana, tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px; 	margin: 10px 0 5px 0px; 	padding: 0px 0 0 10px;
	text-align: right;
	color: #990000;
	text-decoration: none;
}
.redlink2 a:hover{
	font-family:  verdana, tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px; 	margin: 10px 0 5px 0px; 	padding: 0px 0 0 10px;
	text-align: right;
	color: #FF3300;	text-decoration: none;
}

.pagelink {
	font-family:  verdana, tahoma, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 90%;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-left: 0px;
	text-align: left;
	color: #990000;
}


.pagelink a:link,  .pagelink a:active, .pagelink a:visited {
	font-family:  verdana, tahoma, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 90%;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-left: 0px;
	text-align: left;
	text-decoration: none;
}

.pagelink a:hover{
	font-family:  verdana, tahoma, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 90%;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-left: 0px;
	text-align: left;
	text-decoration: none;
	color: #FF3300;
}




.bulletlink a:link, .bulletlink a:visited, .bulletlink a:active{
	color: #FF3300;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;


}
.bulletlink a:hover{
	color: #336699;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: underline;

}


A:link, A:active,A:visited  {
  color: #990000;
  font-family:  verdana, tahoma, Arial;
  font-size: 100%;
  text-decoration: none;
}

A:hover {
  color: #CC0000;
  font-family:  verdana, tahoma, Arial;
  text-decoration: none;
  font-size: 100%;
}


/*------------TEXT styles------*/

.header1Gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
  	margin-bottom: 10px;
  	text-align: left;
}
.header1GrayDark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
  	margin-bottom: 15px;
	 margin-top: 15px;
  	text-align: left;
}




.header2GrayIndent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #666666;
	margin-top: 10px; 	margin-bottom: 10px;  margin-left: 12px;  
}

.header2REDIndent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	margin-top: 10px; 	margin-bottom: 10px;  margin-left: 12px;  
}

.header2GrayNoIndent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #666666;
	margin-top: 15px; 	margin-bottom: 10px;  margin-left: 0px;
}

.header2GrayLight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 92%;
	font-weight: bold;
	color: #5D5D5D;
	margin-top: 5px; 	margin-bottom: 7;  margin-left: 10px;
	padding: 0px 0 0 0;
}

.header2GrayDarkIndent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #333333;
	margin-top: 15px; 	margin-bottom: 10px;  margin-left: 20px;  
}

.header2GrayDarkNoIndent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #333333;
	margin-top: 15px; 	margin-bottom: 10px;  margin-left: 0px;
}

.header2GrayDarkNoIndentinTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #333333;
	margin-top: 5px; 	margin-bottom: 15px;  margin-left: 0px;
}

.header3GrayIndent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-weight: bold;
	color: #666666;
	margin-top: 10px; 	margin-bottom: 0px;  margin-left: 20px;  
}

.header3GrayNoIndent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #666666;
	margin-top: 15px; 	margin-bottom: 5px;  margin-left: 0px;
}

.header3GrayinTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-weight: bold;
	color: #666666;
	margin-top: 0px; 	margin-bottom: 0px;  margin-left: 0px;
}
.header3GrayinTable2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #333333;
	margin-top: 8px; 	margin-bottom: 5px;  margin-left: 0px;
}


.IndentText1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 82%;
	font-weight: normal;
	margin-top: 5px; 	margin-bottom: 5px;  margin-left: 12px; margin-right: 0px;
	}
	
.IndentText2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 82%;
	font-weight: normal;
	margin-top: 5px; 	margin-bottom: 10px;  margin-left: 20px; margin-right: 30px;
	padding: 0px 0 0 0;
	}
	

.testimonial-text {
	font-family: Verdana, Arial, sans-serif;
	font-size: 82%;
	font-weight: normal;
	font-style: italic;
	text-align: left;
	color: #990000;
	margin-top: 0px; 	margin-bottom: 0px;  margin-left: 32px; margin-right: 15px;
	padding: 0px 0 0 0;
}
.testimonial-name {
	font-family: Verdana, Arial, sans-serif;
	font-size: 82%;
	font-weight: normal;
	font-style:italic;
	text-align: right;
	margin-top: 2px; 	margin-bottom: 10px;  margin-left: 0px;  margin-right: 15px;
	padding: 0px 0 0 0;
}

.emphasis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	margin-top: 0px; 	margin-bottom: 0px;  margin-left: 0px;  
}

.emphasisRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	margin-top: 0px; 	margin-bottom: 0px;  margin-left: 0px;  
}



.nestedtable {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #000000;
	margin: 0px 0 0 0;
	padding-top: 5px; 	padding-left: 20px; 	padding-right: 5px; padding-bottom: 5px;
  	text-align: left;
}


.nestedtable2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #000000;
	margin: 0px 0 0 0;
	padding-top: 5px; 	padding-left: 0px; 	padding-right: 10px; padding-bottom: 5px;
  	text-align: left;
}

.link-portfolio-p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-weight: normal;
	color: #000000;
	margin-top: 2px;
  	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 15px;
	padding: 0px 0 0 0;
	text-align: right;
}
.link-portfolio-n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-weight: normal;
	color: #000000;
	margin-top: 2px;
  	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 0px;
	padding: 0px 0 0 0;
	text-align: left;
}

.text00 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-weight: normal;
	color: #000000;
	margin-top: 0px;
  	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 5px;
	padding: 0px 0 0 0;
  	text-align: left;
}
.text010 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-weight: normal;
	color: #000000;
	margin-top: 0px;
  	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 5px;
	padding: 0px 0 0 0;
  	text-align: left;
}

.text55 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-weight: normal;
	color: #000000;
	margin-top: 5px;
  	margin-bottom: 5px;
	margin-left: 20px;
	margin-right: 5px;
  	text-align: left;
}
.text1010 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; line-height:16px; 
	font-weight: normal;
	color: #000000; 	margin: 10px 15px 10px 0px;    	text-align: left;	padding: 0px;
}

.text100 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin: 10px 15px 0px 0px;
  	text-align: left;
	padding: 0px;
}


.text510 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-weight: normal;
	color: #000000;
	margin-top: 5px;
  	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 5px;
  	text-align: left;
	padding: 0px 0 0 0;
}

.text510-indent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-weight: normal;
	color: #000000;
	margin-top: 5px;
  	margin-bottom: 10px;
	margin-left: 32px;
	margin-right: 5px;
  	text-align: left;
	padding-bottom: 0px 0 0 0;
}

.text510-indent2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-weight: normal;
	color: #000000;
	margin-top: 5px;
  	margin-bottom: 10px;
	margin-left: 32px;
	margin-right: 30px;
  	text-align: left;
	padding-bottom: 0px 0 0 0;
}

.text101515 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-weight: normal;
	color: #000000;
	margin-top: 10px;
  	margin-bottom: 15px;
	margin-left: 20px;
	margin-right: 15px;
  	text-align: left;
}

.client {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	margin: 0px 5px 4px 23px;
	padding: 0px 0 0 0;
  	text-align: left;
}

.client2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6d6d6d;
	margin: 12px 5px 2px 11px; 	padding: 0px 0 0 0;
  	text-align: left;
}


.ContentinTable510 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #000000;
	margin-top: 5px;
  	margin-bottom: 10px;
	margin-right: 10px;
	margin-left: 0px;
	padding: 0px 0 0 0;
  	text-align: left;
}

.ContentinTable1010 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-weight: normal;
	color: #000000;
	margin-top: 10px;
  	margin-bottom: 10px;
	margin-right: 10px;
	padding: 0px 0 0 0;
  	text-align: left;
}

.ContentinTable1510 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-weight: normal;
	color: #000000;
	margin-top: 15px;
  	margin-bottom: 10px;
	padding: 0px 0 0 0;
  	text-align: left;
}

.ContentinTable515 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-weight: normal;
	color: #000000;
	margin-top: 5px;
  	margin-bottom: 15px;
	padding: 0px 0 0 0;
  	text-align: left;
}

.ContentinTable5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-weight: normal;
	color: #000000;
	margin-top: 5px;
  	margin-bottom: 10px;
	margin-right: 10px;
  	text-align: left;
	padding: 0px 0 0 0;
}

.ContentinTable6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-weight: normal;
	color: #000000;
	margin-top: 0px;
  	margin-bottom: 0px;
	padding: 0px 0 0 0;
  	text-align: left;
}

.ContentinTable55 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 82%;
	font-weight: normal;
	color: #000000;
	margin-top: 5px;
  	margin-bottom: 5px;
	margin-right: 10px;
	padding-right: 10px;
  	text-align: left;
}


.bullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: normal;
	color: #000000;
	margin-top: 5px;
  	margin-bottom: 10px;
	margin-right: 5px;
	padding: 0px 0 0 0;
  	text-align: left;
}

.NoteSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	margin-top: 15px;
  	margin-bottom: 15px;
	padding-left: 10px;
  	padding-bottom: 0px;
  	text-align: left;
}

P {
  font-family: Verdana, tahoma, Arial;
  font-size: 11px;     color: #000000;   margin: 5px 2px 8px 0px; padding:0px;    font-weight: normal;
  text-align: left; line-height: 16px;
}


.Pspacer {
  font-family: Verdana, Arial;
  font-size: 11px;  
  color: #000000;     margin: 0px; padding:0px
}

.pInsideBullet {
  font-family: Verdana, Arial;
  font-size: 82%;  
  color: #000000;
    margin-top: 10px;
  margin-bottom: 5px;
}


TD {
  font-family: Verdana, Arial;
  font-size: 90%;  
  color: #000000;
}


UL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	list-style-image: url(images/bullet-red.gif);
	margin: 1px 1px 0px 5px; 	padding: 0px;  
	}

LI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 1px 1px 20px 15px; 	padding:0px;
	}
	


	
.boldGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}




H1  {
	font-family: Verdana, Arial;
	font-weight: normal;   	font-size: 20px;  	color: #bbbbbb;  
	margin: 5px 0 15px 20px;  	padding:0px;	text-align: left;
}

H2  {
font-family: Verdana, Arial;
   font-weight: normal;       font-size: 14px;    color: #4d4d4d;   
  margin: 0px 0 10px 0;  	padding:0px;	  text-align: left; line-height:18px
}

H3  {
font-family: Verdana, Arial;
  font-weight: normal;   font-size: 14px;    color: #4d4d4d;
 margin: 0px 0 15px 0;  	padding:0px;	  text-align: left; line-height:18px
}
	

HR	{ MARGIN-left: 0px;  MARGIN-top: 1px; MARGIN-bottom: 1px; MARGIN-right: 0px; 
			  COLOR: #cccccc; }
			  
 /*-----------------TABLE styles--------------------------------*/
			  
.cellborderBsolid {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbbbbb;
}

.cellborderTsolid {

	border-top-style: solid;
	border-bottom-style: none;
	border-top-color: #bbbbbb;
	border-top-width: 1px;
	border-bottom-width: 0px;
}

.cellborderTBsolid {
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #bbbbbb;
	border-bottom-color: #bbbbbb;
	border-top-width: 1px;
	border-bottom-width: 1px;
}


.cellborderRdot {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #bbbbbb;
}

.cellborderLdot {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #bbbbbb;
}

.cellborderTdot {
	border-top-style: dotted;
	border-bottom-style: none;
	border-top-color: #bbbbbb;
	border-top-width: 1px;
	border-bottom-width: 0px;
}
.cellborderTBdot {
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #bbbbbb;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-color: #bbbbbb;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.cellborderTsolidBdot {
	border-top-style: solid;
	border-top-color: #bbbbbb;
	border-top-width: 1px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #bbbbbb;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.cellborderTsolidBdotHOME {
	border-top-style: solid;
	border-top-color: #dddddd;
	border-top-width: 1px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #dddddd;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.cellborderBdotHOME {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #dddddd;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.cellborderBsolidHOME {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #dddddd;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}




.cellborderTdotBsolid {
	border-top-style: dotted;
	border-bottom-style: solid;
	border-top-color: #bbbbbb;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-color: #bbbbbb;

}

.cellborderDotwithImage {
	background-image:   url(images/sidebar-usability4.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-style: dotted;
	border-top-color: #bbbbbb;
	border-top-width: 1px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #bbbbbb;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}



.cellborderTdotRdot {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #bbbbbb;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #bbbbbb;
}

.cellborderTdotLdot {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #bbbbbb;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #bbbbbb;
}

.cellborderTBdotLdot {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #bbbbbb;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #bbbbbb;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bbbbbb;
}

.cellborderTsolidLdot {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #bbbbbb;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bbbbbb;
}

.cellborderTBdotRdot {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #bbbbbb;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #bbbbbb;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-color: #bbbbbb;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.cellborderBdot {

	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bbbbbb;
}


.cellborderBdotLdot {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #bbbbbb;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #bbbbbb;
}

.thinTitle {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 27px;
	font-weight: lighter;
	color: #999999;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	letter-spacing: -2px;
}


.pageheader  {
font-family: Verdana;
  font-size: 110%;
  font-weight: bold;
  color: #336699;
  margin-top: 5px;
  margin-bottom: 5px;
}

.fontsubtitle  {
font-family: Verdana;
  font-size: 125%;
  font-weight: normal;
  color: #BBBBBB;
  margin-top: 5px;
  margin-bottom: 5px;
}


.pTable {

	  font-family: Verdana, Arial;
  font-size: 90%;  
  color: #000000;
  margin-top: 10px;
  margin-bottom: 5px;
  text-align: left;
}

table {
	font-family: Verdana, Arial;
	font-size: 100%;
}

