﻿html, body {
	height:100%;
	margin:0;
	padding:0;
	background-color:#ffffff;
	background-image:url(Images/x-bg_01.jpg);
	background-repeat:repeat-x;
}
*{
	margin:0;
}
#wrapper{
	margin:0 auto -124px auto;
	height:100%;
	min-height: 100%;
	height: auto;
	width:1000px;
	position:relative;
}
.push{
	height:170px;
	clear:both;
	background-image:url(Images/y-bg.jpg);
	background-repeat:repeat-y;
}
#main-footer{
	width:100%;
	margin:auto;
	background-color: #4E1157;
	background-image:url(Images/footerbg_17.jpg);
	background-repeat:repeat-x;
	position:relative;
}
h1{
	margin:0px;
	font-size:16px;
	font-family:Arial, Sans-Serif;
	color:#331256;
}
h2{
	font-size:14px;
	font-family:Arial, Sans-Serif;
	color:#331256;
}
.desc-text{
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#441B6F;
}
.desc-text a{
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#441B6F;
	text-decoration:none;
}
.desc-text a:active{
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#441B6F;
	text-decoration:none;
}
.desc-text a:visited{
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#441B6F;
	text-decoration:none;
}
.desc-text a:hover{
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#D3B4D6;
	text-decoration:none;
}
.general-text{
	font-family:Arial, Sans-Serif;
	font-size:11px;
	color:#5F5F5F;
}
.folder-text{
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#8F8F8F;
	text-decoration:none;
}
.folder-text a{
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#8F8F8F;
	text-decoration:none;
}
.folder-text a:active{
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#8F8F8F;
	text-decoration:none;
}
.folder-text a:visited{
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#8F8F8F;
	text-decoration:none;
}
.folder-text a:hover{
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#441B6F;
	text-decoration:none;
}

#header{
	width:1000px;
	background-image:url(Images/aacheader.jpg);
	height:83px;
}
#head-content-hold{
	width:1000px;
	height:163px;
	
}
#head-insert-hold{
	width:802px;
	height:163px;
	float:left;
}
#header-image{
	width:802px;
	height:136px;
}
#head-left{
	background-image:url(Images/aacbg_02.jpg);
	float:left;
	width:98px;
	height:173px;
}
#head-right{
	background-image:url(Images/aacbg_04.jpg);
	float:left;
	width:100px;
	height:173px;
}
#navbar{
	width:802px;
	height:22px;
}
#navspacer{
	width:802px;
	height:10px;
	background-image:url(Images/navspacerbelow.jpg);
}
#content{
	background-image:url(Images/y-bg.jpg);
	background-repeat:repeat-y;
	width:1000px;
	min-height:460px;

}
#content-hold{
	width:780px;
	margin:auto;
	padding-left:10px;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
	position:relative;
}
#supplierfooter{
	width:1000px;
	height:69px;
	background-image:url(Images/supplierfooter.jpg);
}
#footer
{
    font-family:Arial,Trebuchet, Tahoma, Arial;
	font-size:11px;
	width:1000px;
	height:35px;
	background-image:url(Images/footer.jpg);
	color:#A778AF;
}
#footer a
{
    font-family:Arial,Trebuchet, Tahoma, Arial;
	font-size:11px;
	color:#A778AF;
}
#footer a:active
{
    font-family:Arial,Trebuchet, Tahoma, Arial;
	font-size:11px;
	color:#A778AF;
}
#footer a:visited
{
    font-family:Arial,Trebuchet, Tahoma, Arial;
	font-size:11px;
	color:#A778AF;
}
#footer a:hover
{
    font-family:Arial,Trebuchet, Tahoma, Arial;
	font-size:11px;
	color:#D38BDF;
}
#footer-bg{
	background-image:url(Images/footerbg_17.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:124px;
	background-color: #4E1157;
}
#footer-hold{
	width:1000px;
	margin:auto;
	background-color: #4E1157;
}

#rightcolumn .codesnippets {
	font-size: 11px;
}
#rightcolumn .codesnippets ul li a {
	display: block;
	color: #000;
	padding: 4px;
	border-bottom: 1px solid #FFD2D3;
}
#rightcolumn .codesnippets ul li.first {
	border-top: 1px solid #FFD2D3;
}
#rightcolumn .codesnippets ul li.odd {
	background: #F8F8F8;
}
#rightcolumn .codesnippets ul li a:hover {
	background: #FFE8E9;
}
#folder-container{
	width:740px;
	margin:auto;
	padding-left:30px;
	height:150px;
	
}
.folders{
	width:162px;
	min-height:102px;
	float:left;
	margin-right:20px;
	height:100px;
	text-align:center;
	margin-top:10px;
}
/* Code Snippets */
.boxing {
	border: 1px solid #331256;
	padding: 2px;
	margin-bottom: 20px;
	margin-left:20px;
	margin-right:20px;
	width: 140px;
	height:50px;
	display:inline-table;
	text-align:center;
}

.boxing a 
{
	color:#4E1157;
}

#footer a
{
    color:#A778AF;
    text-decoration:none;
}
.border-purple{
	border:1px solid #ffffff;
}
.border-purple:hover{
	border:1px solid #4E1157;
	cursor:pointer;
}
.bg{
	background-color:#ffffff;
	border:1px solid #cccccc;
	text-decoration:none;
}
.bg:hover{
	background-color:#E4CDE7;
	border:1px solid #4D1256;
	text-decoration:none;
	cursor:pointer;
}