




/*
     FILE ARCHIVED ON 2:42:58 Jul 1, 2009 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 0:40:18 Jun 25, 2015.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
body {
	margin: 0 auto;
	background-color: #ffffff;
}

body, p {
	font: 12px lucida grande, verdana;
	color: #000000;
	text-decoration: none;
	line-height: 1.4em;
}


hr {border: none 0;
border-top: 1px dashed #000;/*the border*/
width: 75%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}


a {
	color: #0577C1;
	text-decoration: none;
}

a:hover {
	color: #0577C1;
	text-decoration: underline;
}

strong {
	font: bolder 12px 'Lucida Grande', Verdana;
	color: #000000;
	line-height: 1.2em;
}

/* quote */
blockquote {
	font-size: 12px;
	font-weight: bold;
	color: #4e4e4e;
	padding: 1em;
	margin: 0 0 1em 0;
	border: 1px solid #e2e2e2;
	background: #f1f1f1;
	line-height: 1.4em;
}

#sectionfive blockquote {
	font-size: 12px;
	font-weight: normal;
	color: #4e4e4e;
	padding: 1em;
	margin: 0 0 1em 0;
	border: 1px solid #e2e2e2;
	background: #f1f1f1;
	line-height: 1.4em;
}

blockquote p {
	text-indent: -0.5em;
	margin: 0 0 .5em 0;
	padding: 0;
}

blockquote em {
	color: #000;
	font-size: 10px;
}

/* title look */
h4 {
	font: 13px 'Lucida Grande', Verdana;
	color #000000;
	/* -2- color: #FFFFFF;*/
	/* added by imran */
	/*color: #777777;*/
	padding: 7px;
	border: 1px solid #111111;
	background: #FFFFCC;
	/*background: #BBBBBB;*/
}

/*  */
h7 {
	font: 13px 'Lucida Grande', Verdana;
	color #000000;
	/* -2- color: #FFFFFF;*/
	/* added by imran */
	/*color: #777777;*/
	padding: 7px;
	border: 1px solid #111111;
	background: #EAEAEA;
	/*background: #BBBBBB;*/
}

/* prefs block */
h5 {
	font: 12px 'Lucida Grande', Verdana;
	color: #000000;
	padding: 7px;
	margin: 0 0 1em 0;
	border: 1px dashed #ff0000;
	background: #B0C4DE;
	line-height: 1.4em;
}


code {
	color: #009900;
	font-family: Geneva;
	line-height: 1.4em;
}

pre.code {
	overflow: auto;
	margin: 1em .5em;
	padding: .2em;
	border: solid 1px;
}

.codeChanged {
	color: #FF0000;
	font-family: Geneva;
}

/* news item look */
h6 {
	font: 12px 'Lucida Grande', Verdana;
	color: #000000;
	padding: 1em;
	margin: 0 0 1em 0;
	border: 1px solid #666666;
	background: #FFFFFF;
	line-height: 1.4em;
}

.style-warning {
	color: #FF0000;
	text-align: center;
}

li {
	padding-top: 2px;
	color: #CC1100
	font: italics 8px
}

ul li ul li {
	list-style-image: url("/images/list_triangle.png");
}

ul {
	list-style-image: url("/images/list_circle.png");
	padding-left: 25px;
	margin: 0px;
	line-height: 1.4em;
	font: 12px 'Lucida Grande', Verdana;
}

ol {
	padding-left: 25px;
	margin: 0px;
	line-height: 1.4em;
}

/* begin navigation */
table#nav {
	font-size: 12px;
	background-image: url(/images/button_back.gif);
}

table#nav td {
	text-align: center;
	/* color: #333333; */
	font: 12px 'Lucida Grande', Verdana;
}

table#nav td a {
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 4px 15px 4px 15px;
	background-image: url(/images/button_back.gif);
}

table#nav td a:link, #nav td a:visited {
	color: #333333;
	text-decoration: none;
}

table#nav td a:hover {
	color: #000000;
	background-image: url(/images/button_hover.gif);
	display: block;
	text-decoration: none;
}

body#sectionone #nav td#one a,
body#sectiontwo #nav td#two a,
body#sectionthree #nav td#three a,
body#sectionfour #nav td#four a,
body#sectionfive #nav td#five a {
	color: #000000;
	background-image: url(/images/button_active.gif);
}

table#nav td#one a,
table#nav td#four a {
	border-right: 1px solid #777777;
	border-left: 1px solid #777777;
}

table#nav td#five a {
	border-right: 1px solid #777777;
}

table#nav td#three a {
	border-left: 1px solid #777777;
}

/* end navigation */
/* begin sidebar */
.Sidebar {
	text-align: left;
	background-color: #f5f5f5;
	/* background-image: url(/images/sidebar_base.jpg); */
	font: 12px 'Lucida Grande', Verdana;
	color: #000000;
}

.SidebarPlain {
	line-height: 1.4em;
	padding: 5px 7px 5px 7px;
}

.SidebarTitle {
	border-bottom: 1px solid #444444;
	color: #ffffff;
	background-image: url(/images/sidebar_title.jpg);
	background-color: #dddddd;
	display: block;
	margin: 0;
	padding: 3px 0px 3px 0px;
	text-align: center;
}

.SidebarMenu td {
	display: block;
	margin: 0;
	text-align: center;
	height: 25px;
	padding: 0;
	line-height: 25px;
}

.SidebarMenu a {
	display: block;
	width: 100%;
	height: 100%;
}

.SidebarMenu a:hover {
	background-color: #e9e9e9;
}

.SidebarMenu a img {
	background-color: inherit; /* to hide the underline */
	text-decoration: none;
	padding-right: 1ex;
}

.SidebarMenu td#active {
	color: #000000;
	background-color: #e3e3e3;
}

/* end sidebar */
/* begin support style */
/* this part should probably be looked at to do it better*/


table#suptop a {
	color: #ffffff;
	text-decoration: underline;
}

table#suptop {
	color: #ffffff;
}

.supTitle {
	font: 16px 'Lucida Grande', Verdana;
	color: #FFFFFF;
}

table#sup td {
	padding: 2px;
	border-bottom: 1px solid #dddddd;
	text-align: center;
}

.SupportTitle {
	text-align: center;
	background-color: #cccccc;
}

/* end support style */

dl ul {
	padding: 0;
	margin-bottom: 1em;
}

dl dt {
	font-weight: bold;
}
