/* CSS Document */
*
{
	margin: 0;
	padding: 0;
}

#body
{
	margin: 0 auto;
	width: 750px;
	background-color: #FE9E06;
	border: 1px solid black;
	border-top: none;
}

#header
{
	height: 136px;
	background: url(images/header.gif) no-repeat top center;
	
	margin-bottom: 12px;

	
}

#header img
{
	border: none;

}


#shift
{
	margin-left: 300px;
}

#mainnav
{
	list-style: none;
	padding-top: 104px;
	/*margin-left: 360px;*/
	width: 100%;
	height: 30px;
	

	
}

#mainnav li{

	float:left;
	margin-left: 5px;
	
}	

#mainnav a
{
	display: block;
	padding-right: 25px;
	padding-left: 10px; 
	border-left: 1px solid #FDFDFA;
	font-family: Arial;
	text-decoration: none;
	color: #FDFDFA;
	font-size: 14px;
	padding-top: 5px;
	/*height:18px;*/
	

	background:url(images/arrow-on.gif) no-repeat right;
	
	
}

#mainnav a.first{
	border-left: none;
}

#mainnav a:hover
{
	background:url(images/arrow-off.gif) no-repeat right;

}
#mainnav a.selected{
	background:url(images/arrow-off.gif) no-repeat right;

}

#mainnav a.selectedfirst{
	border-left: none;
	background:url(images/arrow-off.gif) no-repeat right;

}


#leftside
{
	float:left;
	margin-left: 6px;
 	/*height: 310px;*/
	width: 196px;
	
}

#lefttop
{
	width: 194px;
	height: 122px;
	border: 1px solid black;
	background-color:#FEC468;


}

#box
{
	height: 81px;
	width: 184px;
	border-top: 1px solid #9B7840;

}
#box p
{
	margin-left: 11px;
	font-size: 11px;
	font-family:Arial;


}

#box img
{
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}

#box form
{

	margin-top: 15px;
	margin-left: 56px;
	font-size: 11px;
	font-family: Arial;
}

#box a
{
	margin-top: -31px;	
	float: right;

}
div#box div
{
	position: absolute;
	margin-left: 48px;
	margin-top: 6px;

}

#leftbottom
{
	background-color:#FEC468;
	margin-top:10px;
	width: 194px;
	height: 178px;
	border: 1px solid black;

}

#leftbottom a
{
	
	margin-left: 36px;


}
#leftbottom img
{
	margin-top: 7px;
	border: 1px solid black;
}

#box2
{
	width: 184px;
	margin-top: 10px;
	border-top: 1px solid #9B7840;

}

#box2 p
{
	margin-left: 11px;
	font-size: 11px;
	font-family:Arial;
}

#box2 div#shift2
{
	/*background:url(images/arrow-light.gif) no-repeat right;*/
	margin-left: 0px;
	padding-top: 5px;
	margin-bottom: 3px;
	font-size: 11px;
	font-family:Arial;
	margin-top: 12px;
	

}

#box2 div#shift2 a
{
text-decoration:none;


}

#box2 div#shift2 a:hover
{
text-decoration:underline;

}

#box2 img#arrowgo
{
	position: absolute;
	border:none;
	margin-left: 5px;
	margin-top: -8px;
	
}

h2 {
	font-size: 14px;
	color:#666665;
	font-family: Arial;
	margin-left: 13px;
	margin-top: 9px;
	font-weight: normal;
	letter-spacing: 2px;

}

hr{
	color:#9B7840;
	margin-right: 10px;
}

#maincontent
{
	margin-left: 210px;
	width:532px;

}

div#content-top
{
	margin-left: 160px;

}

div#continue
{
	margin-top: 15px;

}
div#content-bottom
{
	width: 372px;
	height:60px;
	background:url(images/welcome-bottom.gif) no-repeat 160px;

}

div#content-bottom p
{
	width: 363px; /*Actual width 372px*/
	margin-left: 160px;
	text-align: right;
	font-size:11px;
	font-family: Arial;

}

div#content-bottom a
{
	margin-left: 455px;

	padding-top: 10px;
	text-align: right;
	font-size:11px;
	font-family: Arial;
	text-decoration:none;
	padding-left: 25px;
	color: black;
	height: 50px;
	background:url(images/arrow-light2.gif) no-repeat left;

}

div#content-bottom a:hover
{
	background:url(images/arrow-light-on.gif) no-repeat left;
}


#topbox
{
	width: 532px;
	height: 102px;
	border: 1px solid black;
	
	background:url(images/welcome-main.gif) no-repeat left;
	background-color:#FCCB79;
}

#othercontent
{
	margin-left: 217px;
	width: 518px;
	background-color:#FEC366;
	border: 1px solid black;
	font-family: Arial;
	font-size: 11px;
	padding-bottom: 17px;
}

#othercontent2
{
	margin-left: 217px;
	width: 518px;
	background-color:#FEC366;
	border: 1px solid black;
	font-family: Arial;
	font-size: 11px;
	padding-bottom: 17px;
}

#othercontent div
{
	margin-left: 80px;
	text-align: left;
	padding-right: 25px;
	margin-top: -60px;
}

#othercontent p
{
	padding-top: 10px;
	padding-right:25px;
	padding-left:25px;
	

}

#othercontent ul
{
	padding-right:25px;
	padding-left:40px;

}

#bottomleftbox
{
	
	margin-top: 12px;
}

#bottomleftbox a div
{
	position: absolute;
	width: 90px;
	height: 15px;
	/*border: 1px solid black;*/
	margin-left: 10px;
	margin-top: -165px;
	cursor: pointer;

}

#bottomleftbox a div#link
{
	position: absolute;
	width: 50px;
	height: 50px;
	/*border: 1px solid black;*/
	margin-left: 126px;
	margin-top: -190px;
	cursor: pointer;

}


div#content-bleft
{
	padding-top:-1px;
	width: 319px;
	height: 196px;
	background:url(images/best-solutions2.gif);
	border: 1px solid #A86905;
}

div#content-bleft div
{
	padding-top: 63px;
	margin-left: 10px;
	font-size:11px;
	font-family: Arial;

}

div#content-bleft p
{
	margin-top: 6px;

}
div#content-bright div
{
	padding-top: 63px;
	margin-left: 10px;
	font-size:11px;
	font-family: Arial;

}
div#content-bright p
{
	margin-top: 10px;
	text-align:right;
	padding-right: 10px;
}

div#content-bright img
{
	border:none;
	margin-top: 65px;
	margin-left: 55px;
	
}

#bottomrightbox
{
	float:right;
	margin-top: -198px;
	
}


div#content-bright
{
	width: 194px;
	height: 196px;
	background:url(images/alliance2.gif) no-repeat;
	border: 1px solid #A86905;

}

#content-bright div#commerx 
{
	/*position:absolute;*/
	display:block;
	margin-top: -75px;
	margin-left: -1px;

}

#shift2
{
	margin-left: 220px;

}

#footernav
{
	
	list-style: none;
	padding-top: 20px;
	/*margin-left: 360px;*/
	width: 100%;
	height: 30px;
	

	
}


#footernav li{

	float:left;
}	

#footernav a
{
	display: block;
	padding-right: 17px;
	padding-left: 17px;
	border-left: 1px solid #AB6B05;
	font-family: Arial;
	text-decoration: none;
	color: #FDE5BD;
	font-size: 10px;
	/*height:18px;*/
}

#footernav a.first{
	border-left: none;
}



#bottomline
{
	margin-top: -15px;
	margin-left:10px;
	width: 730px;
	border-top:1px solid #CC7F05;
	height: 20px;
}

#bottomline p
{
	margin-left:236px;
	color: #7C705D;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;

}