/* 1Plug standard web cascading style sheet */
/* Change record: */
/* 20050807  CNP  Created base style sheet with CCS2 and XHTML 1.0 compliance */

/* 1Plug Corporation Copyright 2005, All Rights Reserved. */

/* The standard site page is divided into three horizontal divisions.  Within 
each division, the extra areas are positioned to create the desired layout.  All
layout of the canvas and choice of options is designed to allow maximum site 
usability despite user agent parameters (font, resolution, reader, etc.) */

/* Body parameters */

div#Container {
	
}


/*  -----  TOP BAR  -----  */

div#Header {
	width: 100%;
	background: #fff;
}

/* 1Plug Logo parameters */
.1plug_logo {
	height: 4.3125em;
	width: 9em;
	margin: 0;
	padding: 0;
	background: #fff;
	display: block;
}

/* Primary navigation bar link and action parameters */
div#PrimaryNavList {
	height: 1.15em;
	width: 100%;
	text-align: left;
	border-top: 1px solid #a9a9a9;
	border-bottom: 1px solid #a9a9a9;
	background: #336699;
}

div#PrimaryNavList ul {
	margin: 0 0 0 17.25%;
	padding: 0;
	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .6875em;
	font-weight: bold;
	color: #fff;
	line-height: 1.5em;
	white-space: nowrap;
}

div#PrimaryNavList li {
	list-style-type: none;
	padding: 0 3em 0 0;
	display: inline;
}

div#PrimaryNavList li a {
	text-decoration: none;
	padding: 0 0 0 0;
	color: #fff;	
}

div#PrimaryNavList li a:link {
	color: #fff;
}

div#PrimaryNavList li a:hover {
	color: #FF6347;
}


/*  -----  CENTER BAR  -----  */

div#CenterLeft {
	width: 15%;
	float: left;
	background: #fff;
	margin: 0;
	padding: 0;
}

/* FastNavs parameters */

h3.CenterLeftHead {
	margin: 0;
	padding: 0 0 .25em 0;
	width: 100%;
	line-height: 1.5em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .625em;
	font-weight: bold;
	text-align: center;
	color: #fff;
	background-color: #336699;
}

div#FastNavs {
	width: 100%;
	border: 1px solid #a9a9a9;
	margin: 1.5em 0 0 0;
	padding: 0;
}

div#FastNavs ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .625em;
	font-weight: bold;
	color: #336699;
	line-height: 1.5em;
	white-space: nowrap;
	margin: 1em 0 1em 1em;
	padding: 0;
}

div#FastNavs li {
	background: #fff;
	list-style-type: none;
	display: block;
}

div#FastNavs li a {
	text-decoration: none;
	color: #336699;	
}

div#FastNavs li a:link {
	color: #336699;
}

div#FastNavs li a:hover {
	color: #FF6347;
}

/* SecondaryNavList parameters */

div#SecondaryNavList {
	width: 100%;
	border: 1px solid #a9a9a9;
	background: #fff;
	margin: 1em 0 0 0;
}

div#SecondaryNavList ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .625em;
	font-weight: bold;
	color: #336699;
	line-height: 1.5em;
	white-space: nowrap;
	margin: 1em 0 .5em 1em;
	padding: 0;
}

div#SecondaryNavList li {
	list-style-type: none;
	display: block;
}

div#SecondaryNavList li a {
	text-decoration: none;
	color: #336699;	
}

div#SecondaryNavList li a:link {
	color: #336699;
}

div#SecondaryNavList li a:hover {
	color: #FF6347;
}


/* Content parameters */

div#Center2 {
	width: 60%;
	float: left;
	background: #fff;
	padding: 0 .5em .5em .5em;
	margin: .25em 0 1em 1em;
	border: none;
}

div#BreadCrumbs {
	width: 100%;
	border: none;
	background: #fff;
	margin: 0;
}

div#BreadCrumbs ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .5625em;
	font-weight: lighter;
	color: #a9a9a9;
	line-height: 1.5em;
	white-space: nowrap;
	margin: 0;
	padding: 0;
}

div#BreadCrumbs li {
	list-style-type: none;
	display: inline;
}

div#BreadCrumbs li a {
	text-decoration: none;
	color: #a9a9a9;	
}

div#BreadCrumbs li a:link {
	color: #a9a9a9;
}

div#BreadCrumbs li a:hover {
	color: #FF6347;
}

.ibm_logo {
	height: 2.875em;
	width: 5.875em;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: #fff;
}

h2.ContentHead {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1.25em;
	border: none;
}

div#Content {
	width: 100%;
	margin: 1em 0 0 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	border: none;
	line-height: 1.2em;
}


/* -----  Qualifications and Certifications  ----- */

div#Center3 {
	width: 17.5%;
	float: left;
	border: none;
	background: #fff;
	margin: 1em 0 0 1em;
	padding: 0;
}

div#Center3 ul {
	margin: 0;
	padding: 0;
}

div#Center3 li {
	list-style: none;
	margin: 0;
	padding: .5em .5em 0 .5em;
}


/*  -----  FOOTER  -----  */



/* Copyright notice parameters */
.Copyright {
	margin: 1em 0 0 0;
	padding: 0;
	width: 99.5%;
	float: left;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: .5625em;
	color: #000;
}