html, body {
}
body {
	font-family: verdana,arial,helvetica,sans-serif;
	background-color:#FFFFFF;
	font-size:76%;
}

A {
	color: #115B99;
	outline-color: invert;
	outline-style: none;
	outline-width: medium;
	text-decoration: underline;
	background: transparent;
	cursor: pointer;
}
A:hover {
	background-color: #115B99;
	color: #FFFFFF;
	text-decoration: none;
}

div#container {
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	width:819px;
}
div#beginning {
	background-image:url(images/bg_header.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	height:20px;
	padding-left:610px;
	padding-right: 50px;
	text-align:right;
	voice-family:inherit;
	width:159px;
	font-size: 11px;
	vertical-align:text-top;
}
div#subheader {
	background-image:url(images/bg_subheader.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
html > body div#header {
	width:159px;
}
div#header_graphic {
}
div#head_container {
	background-image:url(images/bg_main.gif);
}
div#logoblock {
	/* background:#178DC3; */
	background:#FFF;
	border-bottom:1px solid #44C0FF;
	/*height:204px;*/
	voice-family:inherit;
	width:196px;
}
div#header_text {
	font-size: 24px;
	color: #999;
}
/*
div#logoblock input {
	border:1px solid #4794AB;
	font-size:0.8em;
	height:13px;
	margin-left:10px;
	margin-right:5px;
	width:120px;
}
*/
div#main_container {
	background-image:url(images/bg_main.gif);
	width:819px;
}
#main_menu {
	background: url(images/bg_main_menu.gif);
}

div#menu {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size:1em;
	margin-left:28px;
	margin-top:21px;
	width:196px;
}
div#menu ul {
	list-style-type:none;
	margin:0pt;
	padding-left:0pt;
	padding-right:0pt;
}
div#menu ul li {
	border-bottom:1px solid #1789BE;
	color:#FFFFFF;
	padding:0pt;
}
div#menu ul li a:link, div#menu ul li a:visited {
	background-color:#115B99;
	color:#FFFFFF;
	display:block;
	padding:8px 15px 5px 23px;
	text-decoration:none;
}
div#menu ul li a:hover, div#menu ul li a:active {
	background-color:#0E4467;
	color:#FFFFFF;
	display:block;
	padding:8px 15px 5px 23px;
	text-decoration:none;
}
div#menu ul li a.current:link, div#menu ul li a.current:visited, div#menu ul li a.current:hover, div#menu ul li a.current:active {
	background-color:#0E4467;
	color:#FFFFFF;
	display:block;
	padding:8px 15px 5px 23px;
	text-decoration:none;
	
}
div#menu ul li ul.submenu {
	font-size:0.9em;
}
div#menu ul li ul.submenu li {
	border-bottom:1px solid #4EA8D1;
	border-top:1px solid #1789BE;
	margin:0pt;
	padding:0pt;
}
div#menu ul li ul.submenu li a:link, div#menu ul li ul.submenu li a:visited {
	background-color:#4EA8D1;
	color:#FFFFFF;
	padding:4px 15px 2px 23px;
	text-decoration:none;
}
div#menu ul li ul.submenu li a:hover, div#menu ul li ul.submenu li a:active {
	background-color:#4EA8D1;
	color:#622900;
	padding:4px 15px 2px 23px;
	text-decoration:none;
}
div#menu ul li ul.submenu li a.current:link, div#menu ul li ul.submenu li a.current:visited, div#menu ul li ul.submenu li a.current:hover, div#menu ul li ul.submenu li a.current:active {
	color:#622900;
	font-weight:bold;
	background: #4EA8D1 url(images/pointer.gif) 0 0;
}
div#menu ul li ul.submenu li ul.tertiarymenu {
	background-color:#4EA8D1;
	padding-bottom:4px;
}
div#menu ul li ul.submenu li ul.tertiarymenu li {
	border-bottom:1px solid #4EA8D1;
	border-top:1px solid #4EA8D1;
	margin:0pt;
	padding:0pt;
}
div#menu ul li ul.submenu li ul.tertiarymenu li a:link, div#menu ul li ul.submenu li ul.tertiarymenu li a:visited {
	background-color:#4EA8D1;
	color:#FFFFFF;
	padding:2px 15px 1px 35px;
	text-decoration:none;
}
div#menu ul li ul.submenu li ul.tertiarymenu li a:hover, div#menu ul li ul.submenu li ul.tertiarymenu li a:active {
	background-color:#4EA8D1;
	color:#622900;
	padding:2px 15px 1px 35px;
	text-decoration:none;
}
div#menu ul li ul.submenu li ul.tertiarymenu li a.current:link, div#menu ul li ul.submenu li ul.tertiarymenu li a.current:visited, div#menu ul li ul.submenu li ul.tertiarymenu li a.current:hover, div#menu ul li ul.submenu li ul.tertiarymenu li a.current:active {
	color:#622900;
	font-weight:bold;
}
div#stayconnected {
	color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:1em;
	padding:20px 9px 23px 51px;
}
div#stayconnected p {
	margin-bottom:1.8em;
	margin-top:0pt;
}
div#stayconnected div.ow_block ul {
	list-style-type:none;
	margin:0px;
	padding:0pt;
}
div#stayconnected div.ow_block ul li {
	background-image:url(images/bullet_square.gif);
	background-repeat:no-repeat;
	border-bottom:medium none;
	margin-bottom:7px;
	padding-left:12px;
}
div#planningkit {
	color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:1em;
	line-height:1.6em;
	padding:0pt 9px 50px 0pt;
}
div#planningkit p {
	margin-bottom:1.8em;
	margin-top:0pt;
}
div#breadcrumbs {
	color: #434343;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 0.8em;
	padding: 5px 10px;
}
div#breadcrumbs.fullspan {
	padding-left:52px;
}
div#pagetitle {
	color:#43010F;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:1.6em;
	font-weight:bold;
	padding:0pt 50px 0pt 25px;
}
div#pagetitle.fullspan {
	padding-left:52px;
}
div#main_cblock {
	color:#434343;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:1em;
	line-height:1.6em;
	padding: 5px 35px 5px 10px;
	/*padding:34px 20px 50px 25px; */
}
div#main_cblock.inside_2c {
	padding:24px 50px 50px 25px;
}
div#main_cblock_fullspan {
	color:#434343;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:1em;
	line-height:1.6em;
	padding:24px 50px 50px 52px;
}
div#main_cblock p, div#main_cblock_fullspan p {
	margin-bottom:1.8em;
	margin-top:0pt;
}
div#main_cblock div.ow_block ul, div#main_cblock_fullspan div.ow_block ul {
	margin:10px 0px 0px;
	padding-left:0pt;
	padding-right:0pt;
}
div#main_cblock div.ow_block ul li, div#main_cblock_fullspan div.ow_block ul li {
	list-style-image: url(images/arrow_right.gif);
	list-style-position: 15px 15px;
	background-repeat:no-repeat;
	border-bottom:medium none;
	margin-left:30px;
	padding-left:2px;
	vertical-align: top;
}
div#home_highlights {
	color:#434343;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:0.9em;
	line-height:1.4em;
	padding:0pt 45px 50px 0pt;
}
div#home_highlights p {
	margin-bottom:1.4em;
	margin-top:0pt;
}
div#bottombar_container {
	background-image:url(images/bg_main.gif);
	background-position:left top;
	background-repeat:repeat-y;
	padding:0pt 36px 8px 28px;
	voice-family:inherit;
	width:755px;
}
div#bottombar {
	background-color:#1790C3;
	color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:0.9em;
	height:14px;
	padding:4px 9px 3px 19px;
	voice-family:inherit;
	width:727px;
}
html > body div#bottombar {
	height:14px;
	width:727px;
}
div#bottombar table tr td.bottombar_right {
	text-align:right;
}
div#footer {
	background-image:url(images/bg_footer.gif);
	background-position:left top;
	background-repeat:no-repeat;
	color:#555555;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:0.8em;
	height:20px;
	padding-top:10px;
	text-align:left;
	voice-family:inherit;
	width: 819px;
	text-align: right;
}
div#footerContent {
 padding-right: 50px;
}
div#main_cblock div.ow_block a:link, div#main_cblock div.ow_block a:visited, div#main_cblock_fullspan div.ow_block a:link, div#main_cblock_fullspan div.ow_block a:visited, div#main_cblock_fullspan div#ow_searchResults a:link, div#main_cblock_fullspan div#ow_searchResults a:visited, div#home_highlights div.ow_block a:link, div#home_highlights div.ow_block a:visited, div#breadcrumbs a:link, div#breadcrumbs a:visited {
/*
	color:#1371FF;
	text-decoration:underline;
*/
}
div#main_cblock div.ow_block a:hover, div#main_cblock div.ow_block a:active, div#main_cblock_fullspan div.ow_block a:hover, div#main_cblock_fullspan div.ow_block a:active, div#main_cblock_fullspan div#ow_searchResults a:hover, div#main_cblock_fullspan div#ow_searchResults a:active, div#home_highlights div.ow_block a:hover, div#home_highlights div.ow_block a:active, div#breadcrumbs a:hover, div#breadcrumbs a:active {
/*
	color:#1371FF;
	text-decoration:underline;
*/
}
a.smalllink:link, a.smalllink:visited, a.smalllink:hover, a.smalllink:active {
	font-size:0.8em;
}
div#bottombar div.ow_block a:link, div#bottombar div.ow_block a:visited, div#stayconnected div.ow_block ul li a:link, div#stayconnected div.ow_block ul li a:visited, div#planningkit div.ow_block a:link, div#planningkit div.ow_block a:visited {
	color:#FFFFFF;
	text-decoration:underline;
}
div#bottombar div.ow_block a:hover, div#bottombar div.ow_block a:active, div#stayconnected div.ow_block ul li a:hover, div#stayconnected div.ow_block ul li a:active, div#planningkit div.ow_block a:hover, div#planningkit div.ow_block a:active {
	color:#FFFFFF;
	background-color: #1790C3;
	text-decoration:none;
}
/*
div#bottombar div.ow_block a.currentsite:link, div#bottombar div.ow_block a.currentsite:visited {
	color:#000000;
	text-decoration:underline;
}
div#bottombar div.ow_block a.currentsite:hover, div#bottombar div.ow_block a.currentsite:active {
	color:#000000;
	text-decoration:none;
}
*/
div#main_cblock div.ow_block H1, div#main_cblock_fullspan div.ow_block H1, div#main_cblock H1, div#main_cblock_fullspan H1 {
	color:#43010F;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:1.6em;
	font-weight:normal;
	line-height:1.3em;
}
div#main_cblock div.ow_block H2, div#main_cblock_fullspan div.ow_block H2 {
	color:#103964;
	display:block;
	font-size:1.2em;
	font-weight:bold;
}
div#home_highlights div.ow_block H2 {
	color:#103964;
	display:block;
	font-weight:bold;
}
div#main_cblock div.ow_block H3, div#main_cblock_fullspan div.ow_block H3 {
	color:#103964;
	font-size: 1em;
	display:block;
	font-weight: bold;
	border-bottom: 1pt solid #CCC;
}
div#main_cblock div.ow_block H4, div#main_cblock_fullspan div.ow_block H4 {
	color:#103964;
	font-weight:bold;
}
div#stayconnected div.ow_block H2 {
	color:#DBCBFF;
	display:block;
	font-family:georgia,times new roman,serif;
	font-size:1.8em;
	margin-bottom:8px;
}
div#planningkit div.ow_block H2 {
	color:#DBCBFF;
	display:block;
	font-family:georgia,times new roman,serif;
	font-size:1.8em;
	line-height:1.3em;
	margin-bottom:12px;
	margin-left:51px;
}

div#logoblock input.searchbtn {
	background-image:url(images/b_search.gif);
	border:0pt none;
	height:16px;
	margin:0pt;
	padding:0pt;
	width:51px;
}

blockquote {
	border : 1px solid #000;
	width: 400px;
	margin: 30px 0px;
	padding: 10px;
	background-color: #ffc;
}

div .reference {
	width: 520px;
	padding: 10px;
	border: 1pt solid #8EA3C0; 
	background: #E1E5EE; 
	float: left; 
	clear: both;	
}

#startupGraphic {
	text-align: center;
	background: url(images/startup.jpg) center top no-repeat;
	margin: 0;
	border: 1px solid #FFF;
}
.startupGraphicDiv {
	font-size: 1.5em;
	margin: 2em 0 3em 0;
	line-height: 1.5em;
}
.startupGraphicDiv strong {
	font-size: 1.2em;
}

/* SHADOW */
/* from: http://www.cssplay.co.uk/menu/shadow_boxing.html */
.shadowPic {display:block; background: transparent; position:relative; margin:0 auto 0px auto;}
.shadowPic img {display:block; position:absolute; left:2px; top:0; border: 5px solid #FFF; background:#FFF;}
.shadowPic div {display:block; position:absolute; left:2px; top:0; border-top: 5px solid #FFF; background:#FFF;}

.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7, .xb8, .xb9 {display:block; float:left; font-size:1px;}
.xb1, .xb3, .xb4, .xb6, .xb7, .xb9 {width:4px;}
.xb1, .xb2, .xb3, .xb7, .xb8, .xb9 {height:4px;}
.xb4, .xb7 {clear:left;}

.xb1 {background:url(shadow/tl.gif);}
.xb2 {background:url(shadow/top.gif);}
.xb3 {background:url(shadow/tr.gif);}
.xb4 {background:url(shadow/lft.gif);}
.xb5 {background:#606060;}
.xb6 {background:url(shadow/rgt.gif);}
.xb7 {background:url(shadow/bl.gif);}
.xb8 {background:url(shadow/bot.gif);}
.xb9 {background:url(shadow/br.gif);}