﻿html,body {padding: 0; margin: 0;} 


body { 
text-align: left;
font: 8pt/16pt georgia; 
background: #000000 url(images/tile.gif) repeat;
margin: 0px;
}

p{
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
margin: 10px 10px 15px 20px;
text-align: left;
word-wrap: break-word;
}

p.rightList{
text-align: right;
color: #CCCCCC;
}

h1{
	color: #AC8DC2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 20px 20px 15px 20px;
	text-align: center;
}

h1.imagehome {background-image:url('images/title1.jpg');text-indent:-4000px;width:479px;height:34px;}
h1.imageoq   {background-image:url('images/quoteTitle.jpg');text-indent:-4000px;width:210px;height:40px;margin-left:10em;}
h1.imagespcl {background-image:url('images/specialsTitle.jpg');text-indent:-4000px;width:116px;height:40px;margin-left:10em;}
h1.imageref  {background-image:url('images/referencesTitle.jpg');text-indent:-4000px;width:156px;height:40px;margin-left:12em;}
h1.imagesong {background-image:url('images/songTitle.jpg');text-indent:-4000px;width:479px;height:40px;}
h1.imagelink {background-image:url('images/linksTitle.jpg');text-indent:-4000px;width:116px;height:40px;margin-left:14em;}
h1.imagepvt  {background-image:url('images/privCorpTitle.jpg');text-indent:-4000px;width:262px;height:40px;margin-left:10em;}
h1.imagectc  {background-image:url('images/contactTitle.jpg');text-indent:-4000px;width:166px;height:40px;margin-left:13em;}
h1.imagelog  {background-image:url('images/loginTitle.jpg');text-indent:-4000px;width:168px;height:40px;margin-left:15em;}

h2{
font-family:Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-align: center;
font-weight: bold;
font-size:14px;
}

/*
h2{
color: #AC8DC2;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
margin: 20px 20px 15px 20px;
text-align: center;
}
*/

#outerContainer{
width: 802px;
height: 830px;
background: #AC8DC2;
margin: 0 auto;
}

#topContainer {
background: #0C0C0C url(images/apmSkyline.jpg);
width: 800px;
height: 300px;
margin: 0 auto;
}

#bottomContainer {
width: 800px;
height: 529px;
background: #1f1f1f;
margin: 0 auto;
}

#bottomRight{
float: right;
/*width: 529px;*/
width: 540px;
height: 494px;
padding-right: 10px;
background: url(images/bottomGradient.jpg) repeat-x center top;
}

#bottomLeft{
width: 240px;
float: left;
height: 494px;
margin-right: 0px;
padding-left: 2px;
}


.contentList{
font-family:Arial, Helvetica, sans-serif;
color:  #AC8DC2;
text-align: center;
font-weight: bold;
font-size:12px;
width: 450px;
}


p.contentList{
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 10px 10px 15px 20px;
text-align: left;
font-weight: normal;
}


a{
font-family:Arial, Helvetica, sans-serif;
color: #CCCCCC;
text-align: center;
font-weight: bold;
font-size:12px;
text-decoration: none;
}

a:hover {text-decoration:underline;}

a.big {
font-size:18px;
line-height: 40px;
}

img.floatLeft { 
    float: left; 
    margin: 0px 20px 0px 20px;
}

img.floatRight { 
    float: right; 
    margin: 5px 5px 0px 10px;
}


.contact 
{
	width: 800px;
	height: 50px;
	background: #140024;
	margin: 0 auto;
}

p.contact
{
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
	color: #CCCCCC;
	padding-top: 15px;
	text-align: center;
}

p.contact2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	color:#CCCCCC;
	padding:15px 0px;
	text-align:left;
	margin:0 0 0 0;
}

ul {
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-style: italic;
font-size: 12px;
font-style: normal;
line-height: 2.2em;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #FFFFFF;
text-decoration: none;
text-indent: 2px;
list-style-position: inside;
list-style-image: url(images/heart.jpg);
list-style-type: circle;
padding: 3px;
margin: 0px;
}

.boxa
{
	text-align:right;background-color:#000;color:#fff;border:none;height:20px;
}
.boxb
{
	color:red;text-align:right;border:2px solid red;
}



#leftcol {margin-right: 380px; background: transparent url(leftGradient.jpg) bottom left repeat-x; } 
#rightcol {margin-left: 380px; background: transparent url(rightGradient.jpg) bottom left repeat-x; } 


.tabs {
      float:left;
      font-size:13px;
      line-height:normal;
	  width: 100%;
	  border-bottom:1px solid #666;
      }
    .tabs ul {
	  font-family: Arial, Helvetica, sans-serif;
	  font-weight: bold; 
      font-size: 12px;
	  list-style:none;
	   
      }
    .tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    .tabs a {
      float:left;
      background:url("images/tableft.gif") no-repeat left top;
      padding:0px 0px 0px 0px;
      text-decoration:none;
      }
    .tabs a span {
      float:left;
      display:block;
      background:url("images/tabright.gif") no-repeat right top;
      padding:8px 15px 5px 15px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabs a span {float:none;}
    /* End IE5-Mac hack */
    .tabs6 a:hover span {
      color:#FFF;
      }
    .tabs a:hover {background-position:0% -50px;}
    .tabs a:hover span {background-position:100% -42px;}
	  
label {
	font-family:Arial, Helvetica, sans-serif;
	color: #AC8DC2;
	text-align: center;
	font-weight: bold;
	font-size:12px;
	padding: 10px 20px 0px 0px;
}
	  
table{
	width: 500px;
	padding-left: 35pt;
}
	 
td {
	padding: 2pt;
	width: 300px;
}
	
td.lab {
	width: 200px;
}

.green {
	background-color:green;
}
.red {
	background-color:red;
}

