	/*  ------- Layout CSS for GWI.COM - Modified 10/31/07 -------*/

/*  ------- Document Level -------*/

	body {
		text-align: center;
		min-width: 856px;
		background-color: #6d7a73;
		font-family: Arial, Helvetica, sans-serif;
		}
	html {
		min-height:100%;		
		margin-bottom:1px;
		}
	a {
		outline: none;
		color: #d5791a;
		}
	img {
		border-style: none;
		}
	img, div { behavior: url(/iepngfix.htc) }
 
	h1 {
		font-size:16px;
		line-height:20px;
		color:#de8c20;
		font-weight: normal;
		margin:60px 0px 20px 60px;
	
		}
	h2 {
		font-size:16px;
		line-height:20px;
		color:#de8c20;
		font-weight: normal;
		margin: 0px 0px 25px 60px;
	}
	h3 {
		font-size:11px;
		line-height:20px;
		color:#000;
		margin: 0px 0px -6px 60px;
		text-transform:uppercase;
	}
	h6 {
		font-size:9px;
		line-height:12px;
		color:#000;
		margin: 0px 0px 10px 60px;
	}

/*  -------  ID Rules   -------*/

	body.one #menuMain a#one, body.two #menuMain a#two,body.three #menuMain a#three,body.four #menuMain a#four,body.five #menuMain a#five,body.six #menuMain a#six {
		color: #323232;
		}
  
/*  ------- Wrapper -------*/

	#wrapper {
		width: 856px;
		position: relative;
		margin-left: auto;
		margin-right: auto;
		background-color: #fff;
		}
		
/*  ------- Masthead -------*/

	#masthead {
		width: 856px;
		height:99px;
		background-color:#e6e8e8;
		text-align:	left;
		float:left;
		}
	#masthead img {
		float:left;
	}

/*  ------- Content -------*/
	
	#content {
		width: 856px;
		float: left;
		text-align: left;
		}
		
/*  ------- Copy -------*/	
	#copy {
		width: 520px;
		float: left;
		text-align: left;
		}
	#copy p {
		font-size:14px;
		line-height:22px;
		margin:32px 20px 0px 235px;
		color:#49534e;
		}
		
/*  ------- CopyInterior -------*/	
	#copyInterior {
		width: 465px;
		float: left;
		text-align: left;
		margin-bottom:20px;
		*padding-bottom:20px; /* ie7 and ie6 hack */
		}
	#copyInterior p {
		font-size:12px;
		line-height:16px;
		color:#57606d;
		margin:10px 0px 15px 60px;
		}
	#copyInterior li {
		font-size:12px;
		line-height:16px;
		color:#57606d;
		margin:10px 0px 10px 60px;
		}
	#copyInterior table {
		font-size:12px;
		line-height:16px;
		color:#57606d;
		margin:0px 0px 0px 55px;
		}
		
/*  ------- Left -------*/
	
	#left {
		width: 145px;
		/* IE MIN-HEIGHT HACK */
		min-height:509px;
		height:auto !important;
		height:509px;
		float:left;
		margin: 0px;
		background-image: url(../_images-base/backgroundLeft.gif);
		background-repeat: no-repeat;
		background-position:right top;
		}
	#left li {
		list-style-type: none;
		margin:0px 0px 0px 0px;
	}
	#left ul {
		margin:25px 0px 0px -22px;
		*margin-left:15px; /* ie7 and ie6 hack */
		_
	}
	#left li ul {
		margin:0px 0px 0px -21px;
		*margin-left:-3px; /* ie7 and ie6 hack */
	}
	#left li ul li{
		margin:0px 0px 0px -25px;
		*margin-left:-3px; /* ie7 and ie6 hack */
	}

/*  ------- Right -------*/

	#right {
		float:right;
		width: 190px;
		text-align: left;
		margin: 0px;
		background-image: url(/_images-base/backgroundRightHome.gif);
		background-repeat: no-repeat;
		overflow:visible;
		}
	
	#right a {
		color: #000;
		text-decoration:none;
	}	
	#right a:hover {
		color: #d5791a;
	}
	#right p {
		font-size: 11px;
		line-height: 13px;
		letter-spacing:-.05px;
		margin: 10px 25px 10px 25px;
		color:000;
	}

	#right strong {
		font-size: 10px;
		color: #d5791a;
		text-transform:uppercase;
	}
	
	#right strong a{
		color: #d5791a;
		}

/*  ------- RightInterior -------*/

	#rightInterior {
		float:right;
		width: 239px;
		/* IE MIN-HEIGHT HACK */
		min-height:200px;
		height:auto !important;
		height:200px
		text-align: left;
		margin: 0px;
		background-image: url(/_images-base/backgroundRight.gif);
		background-repeat: no-repeat;
		}
	
/*  ------- Login -------*/
	#login {
		float:right;
		width:190px;
		height:99px;
		background-image: url(/_images-base/backgroundLogin.gif);
		background-repeat: no-repeat;
		font-family: Arial, Helvetica, sans-serif;
		font-size:9px;
		text-align:left;
		color:#FFFFFF;
		margin: 0px;
		
	}
	#login table{
		margin:25px 0px 0px 25px;
	}
	.username {
		font-family: Arial, Helvetica, sans-serif;
		font-size:9px;
		height:15px;
		width:125px;
		margin:0px;
	}


/*  ------- Footer -------*/
	
	#footer {
		width: 856px;
		margin-left: auto;
		margin-right: auto;
		}
	
	#footer p {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color: white;
		text-align: right;
		}
		
	#footer a:link {
		color: white;
		text-decoration: none;
		}
		
	#footer a:visited {
		color: white;
		text-decoration: none;
		}
			
	#footer a:hover {
		color: white;
		text-decoration: underline;
		}
		
		
	#clearboth {
		clear: both;
	}

/*  ------- Classes -------*/

	.backgroundHome {
		background-image: url(/_images-base/backgroundHome.jpg);
		background-repeat: no-repeat;
		background-position: bottom left;
	}
	.backgroundHome2 {
        background-image: url(/_images-base/backgroundHome2.jpg);
        background-repeat: no-repeat;
        background-position: bottom left;
    }
	.floatRight {
		float: right;
		text-align: right;
		}
	.floatLeft {
		float: left;
		text-align: right;
		}

  .table_header {width:91px;color:white;font-size:12px;font-family:arial;text-align:center;border-left:2px solid #6e747a;border-bottom:2px solid #6e747a}
  .table_cell {border-left:1px solid #ffffff;border-bottom:1px solid #404040;color:black}
	#copyInterior table h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 5px;
	color: #FFFFFF;
}
  .row_gray {background-color:#e6e9cd;}
  .table_cell {border-bottom:1px solid #ffffff;color:black;font-family:arial;padding-left:10px;}

