body { 
  color:black;
  font-family:"Century Gothic",serif;
  font-size:10pt;
  width:960px;
  margin: 0px 20% auto;
  padding: 0px;

  background: url("/include/pattern.gif") repeat;
  /* Mozilla: */
  /* background: -moz-linear-gradient(0deg, #FFFFFF, #AAAAAA); */
  /* Chrome, Safari:*/
  /* background: -webkit-gradient(linear, left top, right top, from(#FFFFFF), to(#AAAAAA)); */
  /* MSIE */
  /* filter: progid:DXImageTransform.Microsoft.Gradient( StartColorStr='#00FF00', EndColorStr='#000000', GradientType=0);*/
} 

header {
  width: 760px;
  white-space: nowrap;
  text-align: right;
}
footer {
  min-width: 100%;
  right: 20px;
  text-align: left;
}

#content {
width:760px;
margin:0px auto;
text-align:left;
padding:15px;
border:0px dashed #333;
background: -moz-linear-gradient(135deg, #FFFFFF, #EEEEEE); 
/* background-color:#fff; */
white-space: nowrap;
}


#openid_identifier {background-image:url(/include/login-bg.png);background-position:0% 50%;background-repeat:no-repeat;padding-left:20px;size:80%;}
#openid_login {font-size:60%;}


/* Three columns */

.column-in {
  margin:0; padding:0em 1em;
}

#middle {
  width: auto;
  margin-left: 270px;
  margin-right: 270px;
  white-space: nowrap;
}
#left {
  position: absolute;
  white-space: nowrap;
  /* top: 20px;  */
  left: 20px;
  width: 230px;
  height: 300px;
}
#right {
  position: absolute;
  /* white-space: nowrap; */
  /* top: 20px; */
  right: 20px;
  width: 230px;
  height: 300px;
}

/* End of Three Columns */

p { margin: 3px 0 0 0; }

h2 {
font-size:14pt;
margin-top:10px;
} 
h3 {
font-size:12pt;
margin-top:10px;
} 
h4 {
font-size:10pt;
margin-bottom:5px;
} 
h5 {
font-size:8pt
} 
a {
text-decoration:none;
}
a:link {
color:black
} 
a:visited {
color: black
} 
a:hover {
color:black;text-decoration:underline;
} 
.sprite, a.sprite
{
   background: url(/include/icons.png) no-repeat top left; 
   width: 16px;
   height: 16px;
   padding: 0 0 0 0;
   margin: 0 0 0 0;
   border:0;
}
img.xar-icon-disabled {
    opacity: 0.35;
    cursor: not-allowed;
}
.xs-accessories-calculator { background-position: 0 -4px; } 
.xs-activate { background-position: 0 -24px; } 
.xs-add { background-position: 0 -44px; } 
.xs-blank { background-position: 0 -64px; } 
.xs-clock { background-position: 0 -84px; } 
.xs-color-picker { background-position: 0 -104px; } 
.xs-contact-aim { background-position: 0 -124px; } 
.xs-contact-icq { background-position: 0 -144px; } 
.xs-contact-jabber { background-position: 0 -164px; } 
.xs-contact-mail { background-position: 0 -184px; } 
.xs-contact-msnm { background-position: 0 -204px; } 
.xs-contact-new { background-position: 0 -224px; } 
.xs-contact-yahoo { background-position: 0 -244px; } 
.xs-deactivate { background-position: 0 -264px; } 
.xs-delete { background-position: 0 -284px; } 
.xs-dialog-error { background-position: 0 -304px; } 
.xs-dialog-information { background-position: 0 -324px; } 
.xs-dialog-warning { background-position: 0 -344px; } 
.xs-disabled { background-position: 0 -364px; } 
.xs-display { background-position: 0 -384px; } 
.xs-document-new { background-position: 0 -404px; } 
.xs-document-print { background-position: 0 -424px; } 
.xs-document-properties { background-position: 0 -444px; } 
.xs-document-save { background-position: 0 -464px; } 
.xs-enabled { background-position: 0 -484px; } 
.xs-export-xml { background-position: 0 -504px; } 
.xs-feed { background-position: 0 -524px; } 
.xs-go-bottom { background-position: 0 -544px; } 
.xs-go-down { background-position: 0 -564px; } 
.xs-go-first { background-position: 0 -584px; } 
.xs-go-home { background-position: 0 -604px; } 
.xs-go-jump { background-position: 0 -624px; } 
.xs-go-last { background-position: 0 -644px; } 
.xs-go-next { background-position: 0 -664px; } 
.xs-go-previous { background-position: 0 -684px; } 
.xs-go-top { background-position: 0 -704px; } 
.xs-go-up { background-position: 0 -724px; } 
.xs-help-browser { background-position: 0 -744px; } 
.xs-hooks { background-position: 0 -764px; } 
.xs-info { background-position: 0 -784px; } 
.xs-initialize { background-position: 0 -804px; } 
.xs-internet-group-chat { background-position: 0 -824px; } 
.xs-internet-mail { background-position: 0 -844px; } 
.xs-internet-news-reader { background-position: 0 -864px; } 
.xs-internet-web-browser { background-position: 0 -884px; } 
.xs-login { background-position: 0 -904px; } 
.xs-mail-attachment { background-position: 0 -924px; } 
.xs-mail-forward { background-position: 0 -944px; } 
.xs-mail-message-new { background-position: 0 -964px; } 
.xs-mail-reply-all { background-position: 0 -984px; } 
.xs-mail-reply-sender { background-position: 0 -1004px; } 
.xs-mail-total { background-position: 0 -1024px; } 
.xs-mail-unread { background-position: 0 -1044px; } 
.xs-mail { background-position: 0 -1064px; } 
.xs-modify-config { background-position: 0 -1084px; } 
.xs-modify { background-position: 0 -1104px; } 
.xs-none { background-position: 0 -1124px; } 
.xs-office-calendar { background-position: 0 -1144px; } 
.xs-package-available { background-position: 0 -1164px; } 
.xs-package-broken { background-position: 0 -1184px; } 
.xs-package-inactive { background-position: 0 -1204px; } 
.xs-package-installed { background-position: 0 -1224px; } 
.xs-package-remove { background-position: 0 -1244px; } 
.xs-package-upgrade { background-position: 0 -1264px; } 
.xs-preferences-desktop-locale { background-position: 0 -1284px; } 
.xs-preferences-system { background-position: 0 -1304px; } 
.xs-privilege-allowed { background-position: 0 -1324px; } 
.xs-privilege-disallowed { background-position: 0 -1344px; } 
.xs-privileges { background-position: 0 -1364px; } 
.xs-remove { background-position: 0 -1384px; } 
.xs-set-default { background-position: 0 -1404px; } 
.xs-software-install { background-position: 0 -1424px; } 
.xs-software-update-available { background-position: 0 -1444px; } 
.xs-software-upgrade { background-position: 0 -1464px; } 
.xs-sort-asc { background-position: 0 -1484px; } 
.xs-sort-desc { background-position: 0 -1504px; } 
.xs-sorted-asc { background-position: 0 -1524px; } 
.xs-sorted-desc { background-position: 0 -1544px; } 
.xs-system-log-out { background-position: 0 -1564px; } 
.xs-system-search { background-position: 0 -1584px; } 
.xs-system-user-groups { background-position: 0 -1604px; } 
.xs-system-user-other { background-position: 0 -1624px; } 
.xs-system-user { background-position: 0 -1644px; } 
.xs-system-users-anon { background-position: 0 -1664px; } 
.xs-system-users { background-position: 0 -1684px; } 
.xs-test { background-position: 0 -1704px; } 
.xs-toggle { background-position: 0 -1724px; } 
.xs-user-password { background-position: 0 -1744px; } 
.xs-view-refresh { background-position: 0 -1764px; } 
.xs-www-url { background-position: 0 -1784px; }

#accordion {
	margin:20px 0px;
}

h4.toggler {
	cursor: pointer;
	border: 1px solid #f5f5f5;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	font-family: 'Andale Mono', sans-serif;
	font-size: 12px;
	background: #D2E0E6;
	color: #528CE0;
	margin: 0 0 4px 0;
	padding: 3px 5px 1px;
}

div.element p, div.element h4 {
	margin:0px;
	padding:4px;
}

blockquote {
	padding:5px 20px;
}

