body {
	color:#000000;
	background-color:#ffffff;
	background: #ffffff url("../images/w4e_mainBack-f2.jpg") repeat-x left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	margin:0px;
	padding:0px;
}
a {
	color:#316AC5;
	background-color:inherit;
	text-decoration:none;
	font-weight:bold;
}
a:hover	{
	color:#ff0000;
	background-color:inherit;
	text-decoration: underline;
}
em {
	font-weight:bold;
}
ul {
	margin-top:10px;
	margin-bottom:10px;
	margin-left:15px;
	padding-left:0px;
	list-style-type:none;
}
li {	
	background: url("../images/w4e_menu2_menubullet.gif") no-repeat left 3px;
	padding-left:20px;
	padding-bottom:6px;
}
select,input,textarea {
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.9em;
}
p {
	margin: 0;
	padding: 0.5em 0 0.5em 0;
	line-height: 1.4em;
}
h1{	color:#000000;
	background-color:inherit;
	font-size:1.9em;
	margin: 0 5px 5px 0;
	padding: 0;
	font-weight: normal;
}
h2{
	font-size:1.7em;
	color:#34393C;
	background-color:inherit;
	margin: 0 5px 5px 0;
	padding: 5px 0 0 0;
	font-weight: normal;
}
h3{
	color:#34393C;
	background-color:inherit;
	font-weight: bold;
	font-size:1.4em;
	margin: 5px 5px 5px 0;
}
h4{
	color:#34393C;
	background-color:inherit;
	font-size:1em;
	font-weight: bold;
	margin: 5px 5px 5px 0;
}
abbr	{ cursor: help; color: #555555; background-color: inherit; border-bottom: 3px double #555555; }
ol {
	margin: 0 0 0 30px;
	padding: 0;
}
ol li {
	margin: 0 0 0 5px;
	padding: 0;
}
ol li ol {
	margin: 0 0 0 15px;
	padding: 0;
}
img {
	margin: 0;
	padding: 0;
	border: none;
}
/* PRE TEXT */
pre, code {
    font-family: "Courier New", Courier, monospace; /* Usually defaulted to monospaced font anyway, but browwsers may vary which one is used, so giving exact alternatives helps visual consistenct */
    font-size: 1em; /* Setting this exact size may also help visual consistency */
}
pre {
    background-color: #f8f8f8;
    border: 1px solid #e0e0e0;
    margin: 1em 0 1em 0;
    padding: 0.2em;
}
/* QUOTE
========= */
#w4e_rightbody blockquote{
	margin: 5px 15px 0 15px;
	padding-right: 15px;
	background: url(../images/quote-down.png) no-repeat bottom right;
	display: block;
	background-color: #EBEBEB;
	color: #000000;
	height: 1%;
}
#w4e_rightbody blockquote p {
	background: url(../images/quote-up.png) no-repeat top left;
	padding-left: 15px;
}
div.source	{ font-weight: bold; background-color: inherit; color:#777777; text-align: right; margin: 10px }
#w4e_siteframe	{
	width:98%;
	max-width:1024px;
	min-width:960px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
}
#w4e_header {margin:0px; height:213px; padding:0px; background:url("../images/headbarback-f2.jpg") repeat-x left top;}
#w4e_logo {
	width:250px; 
	padding:0px; 
	margin:0px;}

#w4e_logo img {margin:0px; padding:0px;}

#w4e_headGraphic {
	background:url("../images/headbarback-f2.jpg") repeat-x left top;
	background-color:transparent;
	color:#ffffff;
	height:200px;
	padding:0px;
	margin:0px 0px 0px 260px;
	position:relative; 
}
#w4e_flashid {
	position:relative;
	width:320px;
	height:254px;
	background:url("../images/snaps-f2.jpg") no-repeat left top;
	color:#333333;
	margin:0px;
	padding:0px;}
#w4e_flashbit {
	background-color:#ffffff;
	background-position:center center;
	background-repeat:no-repeat;
	color:#333333;
	width:258px;
	height:171px;
	position:absolute;
	left:32px;
	top:15px;
}
#w43_strapline {
	padding:8px 0px 0px 30px;
	margin: 0;

}

/* MAIN TOP MENU
=======================================*/	
#w4e_topmenu { 
	background: url("../images/w4e_menu_line.gif") no-repeat left top;
	padding-left:1px;
	height:1%;
}
#w4e_topmenu ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
	white-space:nowrap;
}
#w4e_topmenu ul li {
	background:none;
	margin:0px;
	padding:0px;
	text-align: center;
}
#w4e_topmenu ul li a {
	background: #333333 url("../images/w4e_menu_norm.jpg") no-repeat right top;
	display:block;
	padding:13px 15px 13px 15px;
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
}
#w4e_topmenu ul li a.selected {
	font-weight:bold;
	background-color:#333333;
	color: #31D8FB;
}
#w4e_topmenu ul li a:hover {
	background: #333333 url("../images/w4e_menu_norm.jpg") no-repeat right top;
	color:#31D8FB;
	text-decoration: none;
}
/* LEVEL 2
=======================================*/

#w4e_submenu ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
}
#w4e_submenu ul li {
	background: url("../images/w4e_menu2_menubullet.gif") no-repeat 10px 11px;
	margin:0px;
	padding:8px 0px 8px 30px;
	border-top:1px solid #999999;
}
#w4e_submenu ul li.firstli {
	border:none;
}
#w4e_submenu ul li a {
	background-color:transparent; color:#555555;
}
#w4e_submenu ul li a.selected {
	background-color:transparent; color:#ff0000;
	text-decoration: none;
}

#w4e_submenu ul li a:hover {
	background-color:transparent; color:#ff0000;
}
#w4e_submenu_head {
	background: url("../images/w4e_menu2_menutop.jpg") no-repeat left top;
	height:23px;
	margin:0px;
	padding:0px;
}
#w4e_submenu_tail {
	background: url("../images/w4e_menu2_menubottom.png") no-repeat left top;
	height:23px;
	margin:0px;
	padding:0px;
}
/* MAIN BODY LAYOUT
=======================================*/
#w4e_bodyframe {
	margin:0px; padding:0px;
}
#w4e_leftpanel {
	margin:0px;
	padding:0px;
	width:241px;
	padding:5px 0px 15px 0px;
	height: 1%;
}
#w4e_rightbody { 
	margin:0px;
	padding:5px 0 0 0;
	margin-left:250px;
	height: 1%;
}
#w4e_bodyInner { 
	width:100%;
	margin: 0px;
	padding:0;
	height: 1%;
}
#w4e_topbodydiv {
	background-color:#525252;
	color:#ffffff;
	margin: 0 8px 0 0;
	padding:0;
	text-align:left;
	position: relative;
	height: 1%
}
#w4e_topbodydiv .top_h1, #w4e_submenu_head .top_h1 {
	height:17px;
	margin:0px;
	padding:0px;
	width:100%
}
#w4e_topbodydiv .tl_h1, #w4e_submenu_head .tl_h1 {
	background: url("../images/tl_h1.gif") no-repeat left top;
	height:17px;
	width:17px;
	margin:0px;
	padding:0px;
}
#w4e_topbodydiv .tr_h1, #w4e_submenu_head .tr_h1 {
	background: url("../images/tr_h1.gif") no-repeat right top; height:17px;
	width:17px;
	margin:0px;
	padding:0px;
}

#w4e_TopBodyDiv .grey .top {
	background: transparent url("../images/w4e_box10_grey_tbar.jpg") repeat-x left top;
	margin:0px;
	padding:0px;
	height: 36px;
}
#w4e_TopBodyDiv .grey .tl {
	background: url("../images/w4e_box10_grey_tlc.jpg") no-repeat left top;
	margin:0px;
	padding:0px;
	height:36px;
	width:17px;
}
#w4e_TopBodyDiv .grey .tr {
	background: url("../images/w4e_box10_grey_trc.jpg") no-repeat right top;
	margin:0px;
	padding:0px;
	height:36px;
	width:36px;
}
#w4e_TopBodyDiv h1, #w4e_topbodydiv h1, #w4e_submenu_head h1 {
	background-color: inherit;
	color:#ffffff;
	font-size: 1.5em;
	font-weight: normal;
	margin: 0;
	padding: 8px 0 0px 0;
}
#w4e_topbodyshadowdiv {
	border-left:1px solid #ffffff; 
	background: #CEE0F2 url("../images/w4e_body_topshadow.gif") no-repeat right top;
	height:7px;
	margin:0px;
	padding:0px;
	font-size:0
}
#w4e_mainbodydiv { 
	border-left:1px solid #ffffff; 
	background: url("../images/w4e_body_rightshadow.png") repeat-y right top;
	height:1%;
	margin:0px;
	padding:0px;
	padding-right:9px;
}
#w4e_mainbodyinner {
	margin:0px;
	padding:0px;
	background-color:#CEE0F2;
	color:#333333;
	height:1%;
	padding:0px 8px 8px 8px;
}
#w4e_container {
	width:100%;
	height:53px;
}
#w4e_bottompanel {
	background: url("../images/w4e_body_bottom.png") repeat-x left top;
	height:40px;
	margin:0px 9px 0px 40px;
	padding:0px;
	padding:13px 15px 0px 0px;
	text-align:right;
}
#w4e_bottomleft {
	background: url("../images/w4e_body_bottomleft.png") no-repeat left top;
	height:53px;
	width:40px;
	margin:0px;
	padding:0px;
}
#w4e_bottomright {
	background: url("../images/w4e_body_bottomright.png") no-repeat right top;
	height:53px;
	width:9px;
	margin:0px;
	padding:0px;
}
#w4e_bottompanel p {
	margin:0px;
	padding:0px;
	color:#ffffff;
	background-color:#525252;
}
#w4e_bottompanel a {
	color:#ffffff;
	background-color:#525252;
}
#w4e_bottompanel a:hover {
	text-decoration: underline;
}
#w4e_mainbodyinner .big {
	width:100%;
	margin:0px;
	padding:0px;
	clear:both;
}
#w4e_mainbodyinner .smallleft, #w4e_mainbodyinner .smallright, #w4e_mainbodyinner .tab_smallleft, #w4e_mainbodyinner .tab_smallright {
	width:49%;
	margin:0px;
	padding:0px;
}
#w4e_mainbodyinner .smallleft {
	clear:left;
}
#w4e_mainbodyinner .smallright {
	clear:right;
}
.w4e_bigwhiteboy .top {
	background: url("../images/w4e_body_whitebox_top.gif") repeat-x left top;
	height:17px;
	margin:0px;
	padding:0px;
	width:100%;
}
.w4e_bigwhiteboy .tl {
	background: url("../images/w4e_body_whitebox_tl.gif") no-repeat left top;
	height:17px;
	width:17px;
	margin:0px;
	padding:0px;
}
.w4e_bigwhiteboy .tr {
	background: url("../images/w4e_body_whitebox_tr.gif") no-repeat right top;
	height:17px;
	width:17px;
	margin:0px;
	padding:0px;
}
.w4e_bigwhiteboy .body {
	background: #ffffff url("../images/w4e_body_whitebox_back.png") repeat-x left bottom; 
	color:#333333; 
	border: 1px solid #525252; 
	border-width:0px 1px 0px 1px; 
	margin:0px; 
	padding:0px;
	height:1%;
}
.fheight {
	min-height: 200px;
}

.w4e_bigwhiteboy .bbody {
	background: #ffffff; 
	color:#333333; 
	border: 1px solid #525252; 
	border-width:0px 1px 0px 1px; 
	margin:0px; 
	padding:0px;
	height:1%;
    min-height: 225px;
}
.w4e_bigwhiteboy .bbinner {
	padding: 0px 15px 0px 15px;
}
.w4e_bigwhiteboy .pbinner {
	padding: 0px 15px 0px 15px;
}
.w4e_bigwhiteboy .pbinner p {
	font-size: 1.2em;
}
.w4e_bigwhiteboy .binner {
	padding: 0px 15px 0px 15px;
}
.w4e_bigwhiteboy .tinner {
	padding: 0px 15px 0px 15px;
	margin: 0;
}
.tinner p {
	margin-left: 355px;
}


.w4e_bigwhiteboy .bot {
	background: url("../images/w4e_body_whitebox_bottom.gif") repeat-x left top;
	height:17px;
	margin:0px;
	padding:0px;
	width:100%;
}
.w4e_bigwhiteboy .bl {
	background: url("../images/w4e_body_whitebox_bl.gif") no-repeat left top;
	height:17px;
	width:17px;
	margin:0px;
	padding:0px;
}
.w4e_bigwhiteboy .br {
	background: url("../images/w4e_body_whitebox_br.gif") no-repeat right top;
	height:17px;
	width:17px;
	margin:0px;
	padding:0px;
}
.w4e_bigwhiteboy .floatleft, .w4e_bigwhiteboy .floatright {
	margin:0px;
	padding:0px;
}

#w4e_w3clogos {
	margin:0px;
	padding:0px;
	padding-right:8px;
}
div.img_sitetopframe {
	background-image: url("../images/tshadow.gif");
	background-repeat: repeat-x;
	background-position: bottom left;
	background-color: #ffffff;
	color: #000000;
	height: 10px;
}
div.img_sitetopframe .img_right {
	background-image: url("../images/trshadow.gif");
	background-repeat: no-repeat;
	background-position: bottom right;
	height: 10px;
	
}
div.img_sitetopframe .img_left {
	background-image: url("../images/tlshadow.gif");
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 10px;
}
div.img_sitebotframe {
	background-image: url("../images/bshadow.gif");
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #ffffff;
	color: #000000;
	height:10px;
}
div.img_sitebotframe .img_right {
	background-image: url("../images/brshadow.gif");
	background-repeat: no-repeat;
	background-position: top right;
	height:10px;
}
div.img_sitebotframe .img_left {
  background-image: url("../images/blshadow.gif");
  background-repeat: no-repeat;
  background-position: top left;
  	height:10px;
}
div.img_leftShadow {
	background-image: url("../images/lshadow.gif");
	background-repeat: repeat-y;
	background-position: top left;
	padding: 0 0 0 10px;
	margin: 0;
}
div.img_rightShadow p {
	margin: 0; padding: 0;
}
div.img_rightShadow {
	background-image: url("../images/rshadow.gif");
	background-repeat: repeat-y;
	background-position: top right;
	padding: 0;
	margin: 0;
	height: 1%;
}
.box_readmore {
	text-align: right;
	padding: 0px 10px 0px 0px;
	margin: 0;
}

/*LEFT PANELS
=======================================*/

#w4e_sidepanels .w4e_sidepanel {
	background: url("../images/w4e_menu2_box.png") no-repeat left top;
	height:95px;
	position:relative;
	margin:0px;
	margin-top:8px;
	padding:0px;}
#w4e_sidepanels .w4e_sidepanell {
	background: url("../images/w4e_menu21_box.png") no-repeat left top;
	height:112px;
	position:relative;
	margin:0px;
	margin-top:8px;
	padding:0px;
}
.w4e_sidepanel .bodytext {
	color:#333333; 
	background-color:inherit;
	margin:0px 5px 0px 100px;
	padding:0px;
	padding-top:10px;
	font-size:1.3em;
	font-weight:bold;}
.w4e_sidepanel .chance_shine_bodytext {
	color:#333333; 
	background-color:inherit;
	margin:0px 5px 0px 5px;
	padding:0px;
	padding-top:65px;
	font-size:1.1em;
	font-weight:bold;
}
.w4e_sidepanell .bodytext {
	color:#333333; 
	background-color:inherit;
	margin:0px 5px 0px 120px;
	padding:0px;
	padding-top:10px;
	font-weight:bold;
	font-size: 1.3em;
}
.w4e_sidepanel .lowertext {
	color:#333333; 
	background-color:inherit;
	margin:15px 5px 0px 90px;
	padding:0px;
	text-align: center;
}

.w4e_sidepanel .incotext {
	color:#333333; 
	background-color:inherit;
	font-family:Times,Georgia,Serif;
	margin:0px 5px 0px 90px;
	padding:0px;
	padding-top:10px;
	font-size:1.6em;
	text-align:center;}
.w4e_sidepanel .pcsecuritytext {
	color:#333333; 
	background-color:inherit;
	font-family:Times,Georgia,Serif;
	margin:0px 5px 0px 90px;
	padding:0px;
	padding-top:10px;
	font-size:1.6em;
	text-align:center;
}	
 .w4e_sidepanel a, .w4e_sidepanell a {
	color:#333333;
	background-color:inherit;
}
.w4e_sidepanel a:hover, .w4e_sidepanell  a:hover {
	color:#ff0000;
	background-color:inherit;
}
.w4e_sidepanel .pdficon {
	position:absolute;
	top:5px;
	left:5px;
	background: url("../images/w4e_menu2_pdficon.png") no-repeat left top;
	width:81px;
	height:85px;
}
.w4e_sidepanel .chance_to_shine_icon {
	position:absolute;
	top:8px;
	left:5px;
	background: url("../images/chance_to_shine_icon.jpg") no-repeat left top;
	width:231px;
	height:41px;
}
.w4e_sidepanell .incoicon {
	position:absolute;
	top:5px;
	left:5px;
	background: url("../images/free-virtual-tour-photography.png") no-repeat left top;
	width:115px;
	height:125px;
}
.w4e_sidepanel .quoteicon {
	position:absolute;
	top:-8px;
	left:5px;
	background: url("../images/w4e_menu2_quoteicon.png") no-repeat left top;
	width:82px;
	height:106px;
}
.w4e_sidepanel .pcsecurityicon {
	position:absolute;
	top:5px;
	left:5px;
	background: url("../images/w4e_menu2_pcsecurityicon.png") no-repeat left top;
	width:81px;
	height:85px;
}
/* GENERAL ELEMENTS
==================== */

div.imageobject img {
	margin: 0 0 5px 5px;
	clear: right;
}
div.object-left	{
	margin: 0px 5px 5px 0;
	clear: left;
}
div.object-right {
	margin: 0px 0 5px 5px;
	clear: right;
}
div.object-center {
	margin: 0px;
	padding: 0 
}
html>body div.object-center {
	width: 100%
}
html>body div.factbox {
	margin: auto
}
.small	{
	font-size: 85%
}
div.imageright, div.factboxright, div.rightobject {
	padding: 0.5em
}
span.object-spanflow img {
	vertical-align: middle;
	margin: 5px 0 5px 5px;
}
div.imageright img, div.imageleft img, div.object-right.objectBorder img, div.object-left.objectBorder img, div.object-center.objectBorder img {
	border:3px solid #bde1ec;
	padding:1px; color:#000000;
	background-color:#d2ebf2;
}
hr /* General formatting for all hr's */
{
    color: #ffffff; /* Color must be set to the same as the background color to hide default formatting in IE */
	background-color: inherit;
	border: none; /* All borders must be removed as they are default for Opera */
    border-top: 1px dotted #999999;
    height: 1px;
    margin: 0.35em 0 0.35em 0;
}
input.box {
	width: 15em
}
textarea {
	width: 25em
}
div#frmcnt	{
	width: 99%
}
div#frmcnt label {
	font-weight: normal
}
div#frmcnt p.frmrow	{
	margin-right: 0.1%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	text-align: left
}
div#frmcnt .frmclm1	{
	width: 8.0em;
	text-align: left;
}
div#frmcnt .frmclm2	{
	text-align: left;
}
div#frmcnt div.chkboxes	{
	margin: 0; padding: 0 0 0 7.5em;
}
div#frmcnt p.chkboxes {
	margin: 0; padding: 0
}
div#frmcnt div.form_border {
	margin: 20px 0 0 0;
	background-color: #efefef;
	color: #000000;
	border: 1px solid #c8c8c8;
}
div#frmcnt div.form_border h2 {
	display: inline;
	color: #000000;
	background: #efefef;
	font-size: 1.0em;
	border: 1px solid #c8c8c8;
	padding: 5px;
	font-weight: bold
}
div#frmcnt div.fb_cen {
	text-align: center;
	margin: 5px
}

/* SITE MAP
=========== */

#cwrapper {
	margin: 0px;
	padding-top: 0;
	width: 100%
}
* html #cwrapper {
	width: 100%
}
.cleft {
	margin: 0;
	width: 42%;
	padding: 0;
}
.cright {
	margin-right:0px;
	width: 42%;
	padding: 0
}

/* GALLERY */
div.gallerythumb {
	background: #fafafa;
	color: #000000;
	margin:5px;
	text-align: center;
	padding: 3px;
	border: 1px solid #dadada
}
div.gallerylarge {
	text-align: center
}
/* PAGENAVIGATOR */

div.pagenavigator {
	text-align: center;
	font-size: 1.6em;
}
div.pagenavigator a {
	font-weight: normal;
}

div.pagenavigator span.disabled {
	color: #d0d0d0
}

/* NAVIGATORS */

div.content-navigator {
	display: block;
	clear: both;
	padding: 5px 0 10px 0
}
div.content-navigator div {
	display: inline;
	text-align: center;
}
div.content-navigator div.content-navigator-separator, div.content-navigator div.content-navigator-separator-disabled {
	padding-left: 4px;
	padding-right: 4px
}
div.content-navigator div.content-navigator-arrow {
	font-size: 150%;
}
div.content-navigator div.content-navigator-previous-disabled {
	color: #777
}
div.content-navigator div.content-navigator-next-disabled {
	color: #777
}
/* Tabs
========*/

#w4e_tabs {
	margin: 0;
	padding: 0;
	
}

#w4e_tabs ul {
	list-style-type:none;
	margin: 0;
	padding: 0;
}
#w4e_tabs ul li {
	background-image:none;
	margin:0 2px 0 0;
	padding:0;
}
#w4e_tabs ul li a {
	background-color:inherit;
	background-image:url("../images/tab_a.gif");
	background-position:left top;
	background-repeat:no-repeat;
	color:#444444;
	display:block;
}
#w4e_tabs ul li a span {
	background-image:url("../images/tab_b.gif");
	background-position:right top;
	background-repeat:no-repeat;
	display:block;
	margin: 0;
	padding:8px;

}
#w4e_tabs ul li a:hover {
	background-color: #bababa;
	background-image:url("../images/tab_a_over.gif");
	color:#FFFFFF;
	text-decoration: none;
}

#w4e_tabs ul li a:hover span {
	background-image:url("../images/tab_b_over.gif");
}

#w4e_tabs ul li a.selected, #w4e_tabs ul li a.selected:hover {
	background-image:url("../images/tab_selected_a.gif");
	background-color: #525252;
	color: #ffffff;
}
#w4e_tabs ul li a.selected span, #w4e_tabs ul li a.selected:hover span  {
	background-image:url("../images/tab_selected_b.gif");
}
#w4e_sub_tabs {
	margin: 0 0 10px 0;
	padding: 0;
	background-color: #525252;
	color: #ffffff;
}
#w4e_sub_tabs .tab_bot {
	height:17px;
	margin:0px;
	padding:0px;
	width:100%;
	margin-bottom:8px;
	background-color: #525252;
	color: #ffffff;
}
#w4e_sub_tabs .tab_bl {
	background: url("../images/w4e_tab_bl.gif") no-repeat left top;
	height:17px;
	width:17px;
	margin:0px;
	padding:0px;
}
#w4e_sub_tabs .tab_br {
	background: url("../images/w4e_tab_br.gif") no-repeat right top;
	height:17px;
	width:17px;
	margin:0px;
	padding:0px;
}
#w4e_sub_tabs .tab_tr {
	background: url("../images/w4e_tab_tr.gif") no-repeat right top;
	height:17px;
	width:17px;
	margin:0px;
	padding:0px;
}
#w4e_sub_tabs .tab_inner {
	margin: 0;
	padding: 17px;
}
.tab_box .top {
	background: url("../images/tab_boxes_top.gif") repeat-x left top;
	height:17px;
	margin:0px;
	padding:0px;
	width:100%;
}
.tab_box .tl {
	background: url("../images/tab_boxes_tl.gif") no-repeat left top;
	height:17px;
	width:17px;
	margin:0px;
	padding:0px;
}
.tab_box .tr {
	background: url("../images/tab_boxes_tr.gif") no-repeat right top;
	height:17px;
	width:17px;
	margin:0px;
	padding:0px;
}
.tab_box .tab_box_body {
	background: #ffffff; 
	color:#333333; 
	border: 1px solid #333333; 
	border-width:0px 1px 0px 1px; 
	margin:0px; 
	padding:0px;
	height:1%;
	min-height: 225px;
}
.tab_box .tab_box_binner {
	padding: 0px 15px 0px 15px;
}
.tab_box .bot {
	background: url("../images/tab_boxes_bottom.gif") repeat-x left top;
	height:17px;
	margin:0px;
	padding:0px;
	width:100%;
}
.tab_box .bl {
	background: url("../images/tab_boxes_bl.gif") no-repeat left top;
	height:17px;
	width:17px;
	margin:0px;
	padding:0px;
}
.tab_box .br {
	background: url("../images/tab_boxes_br.gif") no-repeat right top;
	height:17px;
	width:17px;
	margin:0px;
	padding:0px;
}
#w4e_innerheaddiv { 
	padding:35px;
	margin:0px;
	text-align:left;
}
#w4e_innerheadscroll {
	display:block;
	overflow:auto;
	height:140px;
	background-color:#ffffff;
	color:#333333;
	text-align:left;
	padding:5px;
}

.box1_red .top {
	background: url("../images/w4e_box1_tbar.jpg") repeat-x left top;
	margin:0px;
	padding:0px;
	height:20px;}
.box1_red .tl {
	background: url("../images/w4e_box1_tlc.jpg") no-repeat left top;
	margin:0px;
	padding:0px;
	height:20px;
	width:20px;}
.box1_red .tr {
	background: url("../images/w4e_box1_trc.jpg") no-repeat right top;
	margin:0px;
	padding:0px;
	height:20px;
	width:28px;}
.box1_red .bodyl {
	border-left:1px solid #330000;
	background: #892124 url("../images/w4e_box1_bback.jpg") repeat-x left top;
	color:#ffffff;
	margin:0px;
	padding:0px;
	padding-left:20px;
	height:1%;
}
.box1_red .bodyr {
	background: url("../images/w4e_box1_rshad.jpg") repeat-y right top;
	margin:0px;
	padding: 5px 28px 0 0;
	min-height: 100px;
}
.box1_red .bot {
	background: url("../images/w4e_box1_bbar.jpg") repeat-x left top;
	margin:0px;
	padding:0px;
	height:24px;}
.box1_red  .bl {
	background: url("../images/w4e_box1_blc.jpg") no-repeat left top;
	margin:0px;
	padding:0px;
	height:24px;
	width:20px;}
.box1_red  .br {
	background: url("../images/w4e_box1_brc.jpg") no-repeat right top;
	margin:0px;
	padding:0px;
	height:24px;
	width:28px;}
.box1_red .bodyr h1 {
	background-color:transparent;
	color:#ffffff;
	margin:0px;
	padding:0px 0px 5px 0px;
	font-size: 1.4em;
	font-weight: bold;
}
.box1_red .bodyr a, .box1_purple .bodyr a {
	background-color:transparent;
	color:#ffffff;
	font-weight: normal;
}
.box1_red .bodyr a:hover {
	background-color:transparent;
	color:#ffffff;
}


.box1_red .bodyr p,  .box1_purple .bodyr p {
	margin: 0;
	padding: 0;
}
.box1_purple .top {
	background: url("../images/w4e_box2_tbar.jpg") repeat-x left top;
	margin:0px;
	padding:0px;
	height:20px;}
.box1_purple .tl {
	background: url("../images/w4e_box2_tlc.jpg") no-repeat left top;
	margin:0px;
	padding:0px;
	height:20px;
	width:20px;}
.box1_purple .tr {
	background: url("../images/w4e_box2_trc.jpg") no-repeat right top;
	margin:0px;
	padding:0px;
	height:20px;
	width:28px;}
.box1_purple .bodyl {
	border-left:1px solid #400040;
	background: #642169 url("../images/w4e_box2_bback.jpg") repeat-x left top;
	color:#ffffff;
	margin:0px;
	padding:0px;
	padding-left:20px;
	height:1%;}
.box1_purple .bodyr {
	background: url("../images/w4e_box2_rshad.jpg") repeat-y right top;
	margin:0px;
	padding: 5px 28px 0 0;
	min-height: 100px;
	}
.box1_purple .bot {
	background: url("../images/w4e_box2_bbar.jpg") repeat-x left top;
	margin:0px;
	padding:0px;
	height:24px;}
.box1_purple  .bl {
	background: url("../images/w4e_box2_blc.jpg") no-repeat left top;
	margin:0px;
	padding:0px;
	height:24px;
	width:20px;}
.box1_purple  .br {
	background: url("../images/w4e_box2_brc.jpg") no-repeat right top;
	margin:0px;
	padding:0px;
	height:24px;
	width:28px;}
.box1_purple .bodyr h1 {
	background-color:transparent;
	color:#ffffff;
	margin:0px;
	padding:0px 0px 5px 0px;
	font-size: 1.4em;
	font-weight: bold;
}
.box10 .top {
	background: transparent url("../images/w4e_box10_tbar.jpg") repeat-x left top;
	color:#ffffff;
	margin:0px;
	padding:0px;
	height: 36px;
	}
.box10 .top h1 {
	background-color:transparent;
	color:#ffffff;
	margin:0px;
	padding: 9px 5px 5px 5px;
	font-size:1.4em;
	font-weight: bold;
}
.box10 .tl {
	background: url("../images/w4e_box10_tlc.jpg") no-repeat left top;
	background-color:transparent;
	margin:0px;
	padding:0px;
	height:36px;
	width:17px;}
.box10 .tr {
	background: url("../images/w4e_box10_trc.jpg") no-repeat right top;
	background-color:transparent;
	margin:0px;
	padding:0px;
	height:36px;
	width:17px;}
.box10 .body {
	border:solid #333333;
	border-width:1px 1px 0px 1px;
	margin:0px;
	padding:5px 15px 0px 15px;
	background-color:#ffffff;
	color:#333333;
	height: 1%;
}
.box10 .bot {
	background: url("../images/w4e_box10_bbar.jpg") repeat-x left top;
	margin:0px;
	padding:0px;
	height:17px;}
.box10 .bl {
	background: url("../images/w4e_box10_blc.jpg") no-repeat left top;
	margin:0px;
	padding:0px;
	height:17px;
	width:17px;}
.box10 .br {
	background: url("../images/w4e_box10_brc.jpg") no-repeat right top;
	margin:0px;
	padding:0px;
	height:17px;
	width:17px;}

.box10 .yellow .top {
	background: transparent url("../images/w4e_box10_yellow_tbar.jpg") repeat-x left top;}
.box10 .yellow .tl {
	background: url("../images/w4e_box10_yellow_tlc.jpg") no-repeat left top;}
.box10 .yellow .tr {
	background: url("../images/w4e_box10_yellow_trc.jpg") no-repeat right top;}
.box10 .mudblue .top {
	background: transparent url("../images/w4e_box10_mudblue_tbar.jpg") repeat-x left top;}
.box10 .mudblue .tl {
	background: url("../images/w4e_box10_mudblue_tlc.jpg") no-repeat left top;}
.box10 .mudblue .tr {
	background: url("../images/w4e_box10_mudblue_trc.jpg") no-repeat right top;}
.box10 .green .top {
	background: transparent url("../images/w4e_box10_green_tbar.jpg") repeat-x left top;}
.box10 .green .tl {
	background: url("../images/w4e_box10_green_tlc.jpg") no-repeat left top;}
.box10 .green .tr {
	background: url("../images/w4e_box10_green_trc.jpg") no-repeat right top;}

.box10 .red .top {
	background: transparent url("../images/w4e_box10_red_tbar.jpg") repeat-x left top;}
.box10 .red .tl {
	background: url("../images/w4e_box10_red_tlc.jpg") no-repeat left top;}
.box10 .red .tr {
	background: url("../images/w4e_box10_red_trc.jpg") no-repeat right top;}

.box10 .copper .top {
	background: transparent url("../images/w4e_box10_coppertbar.jpg") repeat-x left top;}
.box10 .copper .tl {
	background: url("../images/w4e_box10_copper_tlc.jpg") no-repeat left top;}
.box10 .copper .tr {
	background: url("../images/w4e_box10_copper_trc.jpg") no-repeat right top;}

.box10 .red h1 {
	background-color: inherit;
	color: #ffffff;
}
div.blueBg {
	background-color: #CEE0F2;
	color: #000000;
	padding: 0px;
	margin: 0;
	min-height: 75px;
}
div.blueBg h2 {
	margin: 0;
	padding: 5px 0 0 5px;
	font-size: 1.2em;
	font-weight: bold;
}
div.blueBg p {
	padding: 5px
}
#w4e_mainbodyinner div#frmcnt label, #w4e_mainbodyinner div#frmcnt span.nolabel {
	color:#333333;
	background: transparent;
	font-size: 1.1em;
	font-weight:bold;
	margin: 0;
	padding: 3px 0 3px 0;
	display:block;
	white-space:nowrap;
}
#w4e_mainbodyinner div#frmcnt div.cboxes-interest label {
	display:inline;
}
#w4e_mainbodyinner div#frmcnt input.half,
#w4e_mainbodyinner div#frmcnt textarea.half
{
	border:1px solid #606060;
	width:50%;
}
#w4e_mainbodyinner fieldset {
	border:1px solid #606060;
	margin: 0;
	padding: 10px 15px 0 10px;
}
#w4e_mainbodyinner fieldset legend{	
	background-color: transparent;
	border:1px solid #606060;
	color:#091445;
	font-weight:bold;
	font-size:1.1em;
	padding:2px 5px;
	margin:0;
}
#w4e_mainbodyinner div.warning p{
	font-size: 1.2em;
	background-color: transparent;
	color: #ff0000;
}