body {
    background: #fff;
    color: #000;
    margin: 0px auto;
    text-align: left;
}


a:link {
	 color: #660000;
	 text-decoration: underline;
}

a:visited {
	 color: #660000;
	 text-decoration: underline;
}


/* ~~~~~ Form Buttons ~~~~~ */

.button {
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
   font-size: 10px;
   background: #990000;
   color: #fff; 
   margin: 0;
   padding: 2px;
}

.button_reset {
   font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
   font-size: 10px;
   background: #ff9900;
   color: #fff; 
   margin: 0;
   padding: 2px;
}


/* ~~~~~  Standard template  ~~~~~ */

div#standardHeader {
	font-family: verdana, arial, sans-serif;
	font-size: 11px; 
	color: #000000;
    margin-top: 0px auto;
    text-align: left;
}

div#standardTitle {
    border-bottom: 0px solid #fff;
}

div#standardNav {
	width: 380px;
    border-top: 5px solid #fff;
    border-bottom: 5px solid #fff;
    padding: 0px;
}


div#standardBodyOuter {
	margin: 0px auto;
    text-align: left;
}

div#standardBodyInner {
    padding-top: 10px; /* Sets the space between header and titles. */
    padding-left: 10px;
    text-align: left;
}

div#standardWideBodyInner {
    padding-top: 10px; /* Sets the space between header and titles. */
    padding-left: 10px;
    text-align: center;
}


div#standardContent {
    vertical-align: top;
    text-align: left;
     margin: 0px;
    width: 380px; 
    color: #000; 
    background: #ccc;
}

div#standardSidebar {
    text-align: left;
    border-left: 20px solid #fff; /* Set the gutter here. */
    background: #fff; /* Sets the space between sidebar elements */
}

/* ~~~~~  Footer  ~~~~~ */


div#standardFooter {
    padding-top: 20px;
    background: #fff;
    width: 600px;
    text-align: center;
}

div#standardFooter img{
   padding-right: 200px;
}

div#standardFooter p {
    text-align: center;
 	padding-top: 20px;
 	padding-bottom: 20px;
	font-size: 7pt;
}

/* ~~~~~  Standard Wide Template  ~~~~~ */

div#standardWideContent {
	vertical-align: top;
	text-align: center;  
	background: #ccc;
	padding: 0px;
	margin: 0px; 
}

	
div#standardWideNav {
	width: 380px;
    border-top: 5px solid #fff;
    border-bottom: 5px solid #fff;
    padding: 0px;
}


div#standardWideSidebar {
    text-align: left;
    border-left: 20px solid #fff; /* Set the gutter here. */
    background: #ccc;
}

td#standardWideSidebar {
    background: #fff;
}

/* ~~~~~  Default Sidebar Components  ~~~~~ */

div.sidebarComponent {
    width: 200px;
    vertical-align: top;
    margin: 0px;
    text-align: center;
}

div.sidebarContent {
    border: 5px solid #ccc;
}


div.sidebarContent .caption {
	font-size: 8pt;
	text-align: center;
	padding: 2px;
}

/* ~~~~~  Spotlight  ~~~~~ */

div.spotlightSidebarComponent {
	background: #ccc;
}

div.spotlightSidebarComponent .caption {
  color: #000000;
  padding: 1px;
}

div.spotlightSignupComponent .label {
    font-size: 7pt;
    color: #000;
}



table.spotlightSignup td {
	vertical-align: top;
	padding: 5px;
}


div.spotlightProfile {
     padding: 2px;
     border: 1px solid #000;
     background: #990000;
}

div.spotlightProfile .cell {
     background: #ccc;
}

div.spotlightProfile .cell2 {
     background: #fff;
}


div.spotlightProfile .icon {
	vertical-align: top;
    text-align: center;
    background: #fff;
}

/* ~~~~~  Registration  ~~~~~ */

div.registrationSidebarLoginComponent {
	background: #ccc;
}


div.registrationSidebarLoginComponent .label {
    color: #000000;
}


div.registrationSidebarLoginComponent .message {
	text-align: center;
	font-size: 8pt;
	color: #000000;
}



/* ~~~~~  Sidebar Background Color Change Here  ~~~~~ */


div.sidebarContent {
    border: 5px solid #ccc;
}

div.sidebarTitle {
    margin: 0px;
    background: #ccc;
}

div.photoSidebarContent {
    border: 5px solid #ccc;
    background: #ccc;
}


div.spotlightSidebarContent {
    border: 5px solid #ccc;
    background: #ccc;
}

.launcherContent ul {
    width: 90%;
    list-style-image: url('images/bullet.gif');
}



/* ~~~~~  Txt Nav Bottom ~~~~~ */
div.txtNavComponent { 
 	text-align: center;
 	padding-top: 20px;
 	padding-bottom: 20px;
	font-size: 7pt;
}
