<!--



h1, h2, h3 {
color: #cc3300;
margin:0;
padding:0;
}
h1 {
margin: 0 0 10px 0; 
padding: 7px 0 5px 0;
font-family: helvetica, arial, sans-serif; 
font-size: 22px; 
font-weight: normal; 
text-align: left; 
border-bottom: 1px dotted #e0e0d5;
}

h2 {
margin: 0 0 .3em 0;
padding: 0;
font-family: helvetica, arial, sans-serif;
font-size: 1.5em;
font-weight: normal;
line-height: 1em;
}

h3 {
	font: 1.0em/1.5em helvetica, arial, sans-serif;
	color: #000;
	font-weight: bold;
	padding-bottom:-10px;
}

.pressrelease {
padding: 0 0 0 14px;
background:url("images_sample/pagebullet.gif") top left no-repeat;
}
.pressrelease a {
text-decoration:none;
}





.roundedbox, .roundedboxnav
{
  background-color: #fff;            /* if needed */
  background: url('images_sample/boxoutbg.jpg') top right repeat-x;
  border: 1px solid #ccc;     /* if needed */
  position: relative;
  padding: 10px;
}

.roundedbox > .tl, .roundedboxnav > .tl, .roundedbox  > .tr, .roundedboxnav > .tr, .roundedbox > .bl, .roundedboxnav > .bl, .roundedbox > .br, .roundedboxnav > .br
{
  width: 16px;
  height: 16px;
  position: absolute;
}

.roundedbox > .tl, .roundedboxnav > .tl
{
  background: url(images_sample/tl.png) top left no-repeat;
  top: -1px;
  left: -1px;
}

.roundedbox > .tr, .roundedboxnav > .tr
{
  background: url(images_sample/tr.png) top right no-repeat;
  top: -1px;
  right: -1px;
}

.roundedbox > .bl, .roundedboxnav > .bl
{
  background: url(images_sample/bl.png) bottom left no-repeat;
  bottom: -1px;
  left: -1px;
}

.roundedbox > .br, .roundedboxnav > .br
{
  background: url(images_sample/br.png) bottom right no-repeat;
  bottom: -1px;
  right: -1px;
}
	
.roundedbox h2, .roundedboxnav h2 {
	padding: 0;
	margin:0px 0 10px 0;
	border: 0;
}
.roundedbox h2 a, .roundedboxnav h2 a {
	text-decoration: none;
	color: #cc3300;
}

.roundedboxnav h2 img {
	float:left;
	margin: -5px 5px 0 -15px;
}
.roundedboxnav ul {
	
	padding: 0 0 0 -5px;
	list-style: none;
	margin: 12px 0 0 0;
	
}
.roundedboxnav li {
	display: inline;
	line-height: 1.1em;
	padding-right: 0px;
}
	


	
	
	/* column container */
	.colmask {
		_position:relative;	/* This fixes the IE7 overflow hidden bug */
		_clear:both;
		_float:left;
		width:100%;			/* width of whole page */
		overflow:hidden;		/* This chops off any overhanging divs */
		background:#fff;
		_border-top: 0px solid #d9d9d9;
		
	}

	/* common column settings */
	.colright,
	.colmid,
	.colleft {
		float:left;
		width:100%;			/* width of page */
		position:relative;
		background: none;
		
	}
	.col1,
	.col2,
	.col3 {
		float:left;
		position:relative;
		padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
						only padding top and bottom is included here, make it whatever value you need */
		overflow:hidden;
		
	}
	.col1 img {
	float:right;
	padding: 3px;
	margin: 0 0 10px 10px;
	border: 1px solid #ccc;
	}


	/* 3 Column settings */
	.threecol {
		/*background: url('images_sample/rightcolbg.jpg') top right no-repeat;*/
		background: none;		/* right column background colour */
	}
	.threecol .colmid {
		right:26%;			/* width of the right column */
		background: none;		/* center column background colour */
		/*background: url('images_sample/contentbg.jpg') top left repeat-x;*/
	}
	.threecol .colleft {
		right:50%;			/* width of the middle column */
		background: none;	/* left column background colour */
		/*background: url('images_sample/leftcolbg.jpg') top right no-repeat;*/
	}
	.threecol .col1 {
		width:48%;			/* width of center column content (column width minus padding on either side) */
		left:102%;			/* 100% plus left padding of center column */
	}
	.threecol .col2 {
		width:25%;			/* Width of left column content (column width minus padding on either side) */
		left:28%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
	}
	.threecol .col3 {
		width:25%;			/* Width of right column content (column width minus padding on either side) */
		left:78%;			/* Please make note of the brackets here:
						(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
	}



	/* 2 Column settings */
	.twocol {
		/*background: url('images_sample/rightcolbg.jpg') top right no-repeat;*/
		background: none;		/* right column background colour */
	}
	.twocol .colmid {
		right:0%;			/* width of the right column */
		background: none;		/* center column background colour */
		/*background: url('images_sample/contentbg.jpg') top left repeat-x;*/
	}
	.twocol .colleft {
		right:75%;			/* width of the middle column */
		background: none;	/* left column background colour */
		/*background: url('images_sample/leftcolbg.jpg') top right no-repeat;*/
	}
	.twocol .col1 {
		width:74%;			/* width of center column content (column width minus padding on either side) */
		left:101%;			/* 100% plus left padding of center column */
	}
	.twocol .col2 {
		width:25%;			/* Width of left column content (column width minus padding on either side) */
		left:1%;			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
	}


-->