
	* {
		margin: 0;
		padding: 0;
		border: 0;
	}

	
	html, body {
		font: 12px/1.3em Lucida Grande, Lucida Sans Unicode, arial, verdana, geneva, helvetica, sans-serif;
		color: #666;
		text-align: center;
		miniwidth: 740px;
		background: url('images/bg_header2.gif') repeat-x #fff;
	}
	
	a {
		color: #315496;
		text-decoration: none;
	}
	
	a:hover {
		text-decoration: underline;
	}
	
	strong {
		color: #315496;
	}
	
	.hidden {
		display: none;
	}
	
	p {
		margin-bottom: 15px;
	}
	
	p.1 {
		margin-bottom: 15px;
		font-family: arial, verdana, geneva, helvetica, sans-serif;
	}
	
	.ptxt {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-align:left;
		font-size:9px;
		color:#999999;
		letter-spacing: -1px;
	
	}
	
	ul {
		list-style-type: none;
		list-style-image: url('images/arrow.gif');
		margin: 0 0 15px 15px;
	}
	
	ol {
		padding-left: 15px;
	}
	
	input, textarea, select {
		font: 11px arial, verdana, geneva, helvetica, sans-serif;
		margin-bottom: 5px;
		color: #666;
		font-size: 11px;
		padding: 2px;
		border: #ccc 1px solid;
	}
	
	input .checkbox1 {
		width: 16px;
		border: 3px solid #abcdef;
	}
	
	.formbutton {
		background: #000;
		color: #fff;
		padding: 2px;
		border: 0;
		font-weight: bold;
		width: auto;
	}
	
	.error {
		color: #c00;
		margin-bottom: 15px;
	}
	
	table {
		width: 100%;
	}
	
/* ---------------------------------- */
/* MAJOR DIVISIONS   */   
/* ---------------------------------- */
    div#specials {
	background-image:url("images/nortel/specials.gif");
	margin:2,2,0,2;
	}

	div#hiddenNav {
		display: none;
	}
	
	div#outerwrapper {
		width: 100%;
		background: url('') repeat-x;
	}
	
	div#innerwrapper {
		margin: 0 auto;
		position: relative;
		padding: 0 10px;
		width: 740px;
		text-align: center;
	}
	
	div#extraNavwrapper {
		text-align: right;
		
		height: 24px;
	}
	
	div#headerwrapper {
		width: 800;
		height: auto;
		text-align: left;
		margin-top: 10px;
		margin-bottom: -8px;
		background: url('images/get_gold_logo5.jpg') no-repeat top center;
	}
	
	div#contentwrapper {
		background: url('images/bg_content.gif') repeat-x;
		margin-top: 8px;
		padding-top: 20px;
		position: relative;
		text-align: left;
		width: 740px;
	}
	
	div#productwrapper {
	margin:0 auto;
	width:360px;
	text-align: left;
	}
	
	div#analysis {
	margin:0 auto;
	width:500px;
	text-align: left;
	}
	
/* ---------------------------------- */
/* TITLE ELEMENTS  */   
/* ---------------------------------- */	
	
	h2, h3, h4 {
		color: #315496;
		letter-spacing: -1px;
		font-family: Lucida Grande, Lucida Sans Unicode, arial, verdana, geneva, helvetica, sans-serif;
		margin-bottom: 15px;
	}

	h1 {
		height: 150px;
		width: 150px;
		background: url('') no-repeat center center;
	}
	
	h1 a {
		height: 150px;
		font-size: 1px;
		width: 150px;
		overflow: hidden;
		display: block;
		text-indent: -3000px;
		color: #fff;
	}
	
	h1 a:hover {background: url('') no-repeat center center;
		
	}
	
	h2, #rightFeature h3 {
		font-weight: normal;
    	line-height: 40px;
    	letter-spacing: -2px;
    	font-size: 36px;
    	border-bottom: 2px solid #285480;
		padding: 5px 0 10px 0;
		color: #333;
	}
	
	#rightFeature h3, #content h3 {
		font-size: 24px;
		margin-top: 15px;
	}
	
	h3 {
		font-size: 16px;
		color: #333;
		font-weight: normal;
	}
	
	h3.headingmeetings {
		background: url('images/icon_diary.gif') no-repeat;
		padding: 0 0 0 60px;
		height: 2em;
		line-height: 24px;
	}
	
	h4 {
		font-size: 16px;
		line-height: 24px;
	}
	
	h5 {
		color:#000000;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		margin-bottom: 10px;
		font-size:12px;
	}
	
	h6 {
	    
		color:#003399;
		text-align:center;
		font-size:14px;
		letter-spacing: -1px;
		font-family: Lucida Grande, Lucida Sans Unicode, arial, verdana, geneva, helvetica, sans-serif;
	    background-image:url("images/nortel/specialstitle.gif");
	}
	
	.titlewrap {
	    display:block;
		height:22px;
	    width:180px;
	    padding:8,2,8,2;
		margin:8,2,8,2;
	    background-image:url("images/nortel/specialstitle.gif");
		color:#003399;
		text-align:center;
		font-size:14px;
		font-weight:bold;
		letter-spacing: -1px;
		font-family: Lucida Grande, Lucida Sans Unicode, arial, verdana, geneva, helvetica, sans-serif;
		}
	
/* ---------------------------------- */
/* NAVIGATION STYLES  */   
/* ---------------------------------- */

	#header {
		height: 40px;
		background: url('images/bg_links_header.gif') repeat-x;
		border-top: 6px solid #ffcc00;
		margin-top: 2px;
		padding-left: 25px;
		}
	  
	#header ul {
		background: url('images/nortel/header_squares.gif') no-repeat right center;
		margin: 0;
		height: 44px;
		list-style: none;
		list-style-image: none;
		}
	  
	#header li {
		float: left;
		margin: 0;
		height: 44px;
		padding: 0 0 0 5px;
		width: 80px;
		}
	  
	#header a {
		height: 39px;
		font-size: 12px;
		display: block;
		padding: 15px 18px 0 0;
		text-decoration: none;
		font-weight: normal;
		color: #fff;
		text-align: center;
	  }

	#header a:hover {
		text-decoration: underline;
	}

	body#whatsNew #header #whatsNewLink, body#QandA #header #QandALink, body#press #header #pressLink, body#links #header #linksLink, body#contact #header #contactLink {
		background: url('images/left.gif') no-repeat top left;
		margin: 0 5px 0 0;
		}
	  
	body#whatsNew #header #whatsNewLink a, body#QandA #header #QandALink a, body#press #header #pressLink a, body#links #header #linksLink a, body#contact #header #contactLink a {
		background: url('images/right.gif') no-repeat top right;
		color: #333;
		}
		
	#header #linksLink a, #header #contactLink a {
		padding-top: 15px;
		height: 29px;
		}

/* ---------------------------------- */
/* EXTRA NAV   */   
/* ---------------------------------- */

	
	#extraNav {
		margin: 0 0 0 auto;
		height: 25px;
		width: 30em;
		background: url('images/left_xtralinks.gif') no-repeat top left;
	}
	
	#extraNav ul {
		background: url('images/nortel/right_xtralinks.gif') repeat top right;
		height: 25px;
		list-style: none;
		list-style-image: none;
		padding: 0;
		margin: 0;
		margin-left: 9px;
	}

	#extraNav li {
		float: left;
		height: 23px;
		margin: 0;
		padding: 0;
		text-align: center
	}

	#extraNav a {
		color: #fff;
		padding: 3px 20px;
		height: 16px;
		float: left;
		display: block;
		text-decoration: none;
		text-align: center;
	}

	#extraNav li a:hover {
		background: #7DA1C8;
	}

	body#home #extraNav #homelink a,
	body#sitemappage #extraNav #sitemapLink a,
	body#accessibility #extraNav #accessibilityLink a,
	body#login #extraNav #loginlink a,
	body#login #extraNav #logout a {
		background: #7DA1C8;
	}
	

/* ---------------------------------- */
/* CONTENT STYLES  */   
/* ---------------------------------- */	
	
	#boxbrn {
		border: 1px solid #dddab5;
		background: #f5f3de;
		padding: 5px 16px;
		margin-bottom: 15px;
	}

	#content {
		float: left;
		width: 535px;
		line-height: 20px;
		font-size: 11px;
		}
		
	body#home #content, body#accessibility #content {
		width: 325px;
		}
		
	#content legend {
		display: none;
		}
		
	#content legend.showLegend {
		background: #fff;
		border: 1px solid #dddab5;
		display: block;
		padding: 0 5px;
		}
		
	#content .info {
		border: 1px solid #dddab5;
		background: #f5f3de;
		padding: 5px 16px;
		margin-bottom: 15px;
	}
		
	#content .info ul {
		list-style: none;
		list-style-image: none;
		padding: 0 5px;
		margin: 0;
	}
		
	body#accessibility #content .info {
		width: 310px;
	}
		
	#rightFeature {
		position: absolute;
		top: 250px;
		padding: 0;
		padding-bottom: 130px;
		margin: 0;
		right: 10px;
		width: 170px;
		border: 1px solid #ccc;
		background: url('images/nortel/logotrans.gif') no-repeat bottom;
		}
		
	
/* ---------------------------------- */

	body#sitemappage #content ul li {
		list-style-image: url('images/arrow.gif');
	}
	
	body#sitemappage #content ul li ul li {
		list-style-image: url('images/arrow4.gif');
	}

/* ---------------------------------- */


	#content fieldset {
		padding: 10px 5px;
		background: #f5f3de;
		border-top: 1px solid #dddab5;
		color: #333;
		margin-bottom: 20px;
		font-size: 12px;
	}
	
	#content fieldset p {
		margin-left: 137px;
	}
	
	#content fieldset p.formInfo, p.formInfo {
		margin: 0 20px 15px 20px;
		padding: 0 0 0 20px;
		border-top: 1px solid #4B7EB0;
		border-bottom: 1px solid #4B7EB0;
		background: url('images/icon_answer.gif') no-repeat left center #fff;
		
	}
	
	#content label, #content label .right {
		float: left;
		width: 10em;
		margin-right: 12px;
		padding: 2px;
		text-align: right;
		clear: both;
	}
	
	#content fieldset div.multiradio {
		border: 0;
		margin: 0 0 5px 112px;
		clear: both;
	}
	
	#content fieldset fieldset {
		border: 0;
		padding: 0;
		margin: 0;
	}
	
	#content fieldset div.multiradio input {
		margin: 5px 2px 0 15px;
	}
	
	#content fieldset div.multiradio p {
		float: left;
		width: 9px;
		margin: 0;
	}
	
	#content label .right {
		float: left;
		background-color: red;
		font-weight: bold;
	}
	
	#content input, #content textarea, #contentselect {
		border: 1px solid #dddab5;
	}
	
	#content .formbutton {
		width: auto;
		border: 1px solid #BAB78D;
		background: #dddab5;
	}
	
	#content a.findall {
		width: auto;
		background: #ccc;
		border: 1px solid #999;
		color: #fff;
		font-weight: bold;
		padding: 3px 5px;
		text-decoration: none;
	}
	
	#content a.findall:hover {
		background: #bbb;
	}
	
	#content ol {
		margin: 0 0 20px 20px;
	}





/* ---------------------------------- */

	#leftColumn {
		float: left;
		width: 180px;
		margin-right: 25px;
		margin-top: -13px;
		}
		
	#leftColumn ul {
		list-style: none;
		list-style-image: none;
		padding: 0;
		margin: 0;
		}
		
	#leftColumn ul li {
		font-size: 12px;
		margin: 0;
		padding: 0;
		border: 1px solid #fff;
		}
		
	#leftColumn ul li a {
		padding: 10px;
		margin: 0;
		background: #f8f8f8;
		display: block;
		border-left: 4px solid #ccc;
		text-decoration: none;
		}
		
	#leftColumn ul li a:hover, #leftColumn ul li a.selected {
		background: #ddd url("images/nortel/li_bg.gif") no-repeat left ;
		display: block;
		border-left: 4px solid #5D8EC6;
		text-decoration: none
		}
		
	#leftColumn h3 {
		border: 0;
		font-size: 18px;
	}
		
/* ---------------------------------- */


	div#doclisting ul {
		list-style: none;
		list-style-image: none;
		padding: 0;
		margin: 0 0 15px 0;
		background: url('images/curled_corner.gif') top right no-repeat #f8f8f8;
	}
	
	div#doclisting2 ul {
		list-style: none;
		list-style-image: none;
		margin: 0 0 15px 0;
		background: #fff;
	}
	
	div#doclisting ul li {
		border-bottom: 1px dotted #ddd;
		padding: 10px 15px;
	}
	
	div#doclisting ul.searchLi {
		padding: 5px 10px;
	}
	
	div#doclisting ul.searchLi li {
		border-bottom: 1px dotted #ddd;
	}
	
	div#doclisting2 ul li {
		border-bottom: 1px dotted #ddd;
	}
	
	div#doclisting h3 {
		font-weight: normal;
    	letter-spacing: -1px;
    	font-size: 16px;
    	padding: 0;
    	margin: 0 0 5px 0;
    	color: #333;
	}
	
	div#doclisting .author {
		color: #666;
		font-size: 10px;
		font-style: italic;
		margin: 0 0 5px 0;
		padding: 0 0 0 20px;
		background: url('images/author.gif') no-repeat left center;
	}
	
	div#doclisting .inspectionStars {
		float: right;
		color: #666;
		font-size: 10px;
		font-style: italic;
		margin: 0 0 5px 0;
		padding: 0 0 0 20px;
	}
	
	div#doclisting .conferenceType {
		color: #292929;
		font-size: 10px;
		margin: 0 0 5px 0;
		padding: 0 0 0 20px;
		background: url('images/icon_time.gif') no-repeat left center;
	}
	
	div#doclisting .conferenceType span {
		font-style: italic;
		color: #666;
	}
	
	.boardMember {
		padding: 3px 16px 3px 0;
		background: url('images/icon_bm.gif') no-repeat right center;
	}
	
	.eventType {
		color: #666;
		font-size: 10px;
		font-style: italic;
		margin: 0;
		padding: 0;
	}
	
	div#doclisting .relevancy {
		color: #666;
		font-size: 10px;
		font-style: italic;
	}
	
	body#searchpage div#doclisting ul li {
		border-bottom: 1px dotted #ddd;
		padding: 5px 0;
	}
	
/* ---------------------------------- */


	div#doclisting ul.answers {
		list-style: none;
		list-style-image: none;
		padding: 10px;
		margin: 0 0 15px 0;
		background: url('images/curled_corner2.gif') top right no-repeat #e6e6e6;
	}
	
	div#doclisting ul.answers li {
		border-bottom: 1px dotted #ccc;
		padding: 0 10px;
		background: url('images/icon_answers.gif') no-repeat;
	}


/* ---------------------------------- */	
	
	div#doclisting .weblink,
	div#doclisting .pdf_link,
	div#doclisting .doc_link,
	div#doclisting .image_link,
	div#doclisting .plaintext_link,
	div#doclisting .generic_link, 
	.backbutton {
		color: #999;
		font-size: 10px;
		margin: 0;
		padding: 0 0 0 20px;
	}
	
	div#doclisting .weblink {
		background: url('images/web_icon.gif') no-repeat left center;
	}
	
	div#doclisting .pdf_link {
		background: url('images/pdf_icon.gif') no-repeat left center;
	}
	
	div#doclisting .doc_link {
		background: url('images/word_icon.gif') no-repeat left center;
	}
	
	div#doclisting .image_link {
		background: url('images/img_icon.gif') no-repeat left center;
	}
	
	div#doclisting .plaintext_link {
		background: url('images/plaintxt_icon.gif') no-repeat left center;
	}
	
	div#doclisting .generic_link {
		background: url('images/generic_icon.gif') no-repeat left center;
	}
	
	.backbutton {
		background: url('images/backarrow_icon.gif') no-repeat left center;
	}
	
	
/* ---------------------------------- */


	div#QandA h3 {
		font-weight: normal;
    	line-height: 30px;
    	letter-spacing: -1px;
    	font-size: 18px;
    	padding: 0;
    	padding-top: 15px;
		color: #333;
	}
	
	div#QandA ul {
		list-style: none;
		list-style-image: none;
		padding: 0;
		margin: 0;
	}
	
	div#QandA p {
		list-style: none;
		padding: 3px 15px;
		margin: 0;
		background: url('images/curled_corner.gif') top right no-repeat #f8f8f8;
	}
	
	
	
/* ---------------------------------- */	
	
	ul.qaList p.qaAuthor, ul.qaList p.qaAuthor2, ul.qaList p.qaAnswers, ul.qaList p.qafullQA, ul.qaList p.qaDate, ul.qaList p.qaansNo, .qaQuestion {
		display: inline;
		height: 2em;
		color: #666;
		font-size: 10px;
		margin: 0 5px 25px 0;
		padding: 4px 7px 4px 20px;
		border-right: 1px dotted #ccc;
	}
	
	ul.qaList p.qaansNo {
		font-size: 16px;
		font-style: italic;
		color: #c63;
		margin: 0 10px 5px 0;
		padding: 4px 15px 4px 0;
	}
	
	.qaQuestion {
		background: url('images/icon_question.gif') no-repeat left center;
	}
	
	ul.qaList p.qaAuthor {
		background: url('images/icon_author.gif') no-repeat left center;
		font-style: italic;
	}
	
	ul.qaList p.qaAuthor2 {
		background: url('images/icon_author2.gif') no-repeat left center;
		font-style: italic;
	}
	
	ul.qaList p.qaDate {
		background: url('images/author.gif') no-repeat left center;
		border-right: 0;
		font-style: italic;
	}
	
	ul.qaList p.qafullQA {
		background: url('images/icon_doc_listing_fullview.gif') no-repeat left center;
	}
	
	ul.qaList p.qaAnswers {
		background: url('images/icon_answer.gif') no-repeat left center;
	}
	
	ul.qaList p.fullQuestion, ul.qaList p.fullAnswer {
		padding: 5px 0;
		margin: 5px 0;
	}
	
	ul.qaList h3 {
		color: #315496;
		line-height: 24px;
		font-size: 16px !important;
	}
	
	
/* ---------------------------------- */		
		
	.archive {
		position: absolute;
		top: 1px;
		right: 0;
		background: url('images/archive_image.gif') no-repeat transparent;
		height: 30px;
		width: 111px;
		display: block;
		overflow: hidden;
		text-indent: -3000px;
	}
	
	.archive:hover {
		background: url('images/archive_image_sel.gif') no-repeat transparent;
	}

		
/* ---------------------------------- */		
		
	#rightFeature {
	position: absolute;
	top: 6px;
	right: 0;
	margin: 0;
	border: 0;
	width: 190px;
	line-height: 18px;
	background: url('images/nortel/vert_divider.gif') no-repeat left;
	font-size: 11px;
	background-image: url("images/nortel/vert_divider.gif");
		}
		
	#rightFeature div {
		padding: 0 0 10px 30px;
	
	}
		

	#rightFeature a {
		padding: 5px 3px 5px 22px;
		background: url('images/nortel/icon_doc_listing_new.gif') no-repeat left top;
		display: block;
		border-bottom: 1px dotted #ccc;
		color: #333;
	}
		

	#rightFeature a:hover {
		background: url('images/nortel/icon_doc_listing_new.gif') no-repeat left top #f0f0f0;
		text-decoration: none;
	}
		

	#rightFeature strong {
		clear: both;
	}
		

	#rightFeature p {
		margin: 0;
	}
		

	#rightFeature div h4 {
		font-size: 12px;
		margin: 0;
		}

	#rightFeature ul {
		list-style: none;
		list-style-image: none;
		margin: 0;
		}
		
	#rightFeature a.xhtml, #rightFeature a.css, #rightFeature a.bobby, #rightFeature a.section508 {
		background: url('images/valid-xhtml10.gif') no-repeat top center;
		height: 30px;
		width: 125px;
		border: 0;
		text-indent: -5000px;
		}
		
	#rightFeature a.css {
		background: url('images/vcss.gif') no-repeat top center;
	}
		
	#rightFeature a.bobby {
		background: url('images/bobby.gif') no-repeat top center;
	}
		
	#rightFeature a.section508 {
		background: url('images/508_logo_clear.gif') no-repeat top center;
		height: 90px;
		width: 125px;
	}
		
	#rightFeature ul.standards p {
		margin-bottom: 15px;
		text-align: center;
		}
		
	

/* ---------------------------------- */	
		
/* Links list page styles*/	

	div.linkslist ul  {
		list-style-image: none;
		list-style: none;
		margin: 0;
		padding: 0;
	}
	
	div.linkslist p  {
		margin: 0;
		padding: 0;
	}
	
	div.linkslist ul li {
		background: url('images/curled_corner.gif') top right no-repeat #f8f8f8;
		margin-bottom: 2px;
		margin-right: 5px;
	}
	
	
	div.linkslist ul li a {
		display: block;
		padding: 15px 25px;
		margin: 0;
		border-left: 4px solid #eee;
		text-decoration: none;
		color: #333;
	}
	
	
	div.linkslist ul li a:hover {
		border-left: 4px solid #c63;
	}
	
	
	table.linkswrapper {
		border: 0;
		margin: 0;
		padding: 0;
		width: 100%;
		clear: both;
	}
	
	div#plainatozlist ol {
		position: relative;
		top: 0;
		left: 0;
		list-style-image: none;
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
	
	div#plainatozlist ol li {
		float: left;
		margin-bottom: 17px;
	}
	
	div#plainatozlist a {
		padding: 2px 5px;
		margin-right: 2px;
		color: #666;
		border-bottom: 3px solid #eee;
		text-decoration: none;
	}
	
	div#plainatozlist a:hover {
		border-bottom: 3px solid #c63;
		color: #fff;
		background: #c63;
	}
	
/* login box on the left column styles*/	

	div#login {
		background: url('images/nortel/login_box_img.jpg') no-repeat top right;
		padding: 10px;
		margin-top: 25px;
		color: #fff;
	}
		

	div#login input, div#login select {
		margin: 0;
		color: #333;
		font-size: 12px;
		padding: 2px;
		width: 90px;
		border: #ccc 1px solid;
	}
	
	div#login label, div#login p {
		margin: 0;
		padding: 0;
		padding-bottom: 10px;
		width: 125px;
	}
	
	div#login input.formbutton {
		width: auto;
		color: #fff;
	}
	
	div#login a {
		color: #fff;
		padding-left: 15px;
		background: url('images/arrow2.gif') no-repeat left center;
		font-weight: bold;
	}
	
	

/* ---------------------------------- */	
		
/* table listing page styles ie, members, almos database etc */	

	table.tableListing, table.tableListing2 {
		width: 100%;
		margin-bottom: 20px;
		background: url('images/curled_corner.gif') top right no-repeat #f8f8f8;
	
	}
	
	table.tableListing th, table.tableListing2 th {
		text-align: left;
		padding: 2px 10px;
	}
	
	table.tableListing th {
		border-bottom: 1px dotted #ddd;
	}
	
	table.tableListing2 th, table.tableListing2 td {
		border-bottom: 1px dotted #ddd;
	}
	
	table.tableListing td, table.tableListing2 td {
		padding: 2px 10px;
	}
	
	table.paginator {
		width: 100%;
		padding: 3px 0;
		border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
	}
	
	table.paginator tr td.centered {
		text-align: center;
		border-left: 1px dotted #ccc;
		border-right: 1px dotted #ccc;
		width: 70%;
	}
	
	table.paginator tr td.right {
		text-align: right;
	}
	
	table.paginator tr td {
	}


	.pa {
		color:				black;
		background:			#ccccc8;
		padding:			3pt;
		border:				1px solid #a0a0a0
	}


/* ---------------------------------- */
/* FOOTER STYLES  */   
/* ---------------------------------- */	
	
	#footerwrapper {
		position: relative;
		clear: both;
		margin: 0 auto;
		padding-top: 25px;
		text-align: center;
		}
		
	#footerwrapper div {
		padding: 15px 0;
		margin: 0 auto;
		width: 740px;
		}
		
	#footerwrapper p {
		padding: 0;
		margin: 0;
		}
		
	#footerwrapper div.address {
		border-top: 4px solid #315496;
		padding: 0;
		}
		
	#footerwrapper div.address p {
		padding: 8px 15px;
		border-bottom: 1px dotted #ccc;
		}
		
	#footerwrapper div.address p.last {
		border-bottom: 0;
		}
		
	
ul.LSRes {
	padding: 0; margin: 0;
	background:			#fff;
}

li.LSRow, li.LSRowOver{
	padding: 0;	margin: 0;
	padding-left:		6pt;
	padding-right:		6pt;
	list-style: 		none;	
	list-style-image: 	none;
	background: 		none;
	border-top: 		1px dotted #eee;
	cursor:				default;
	font-family:		verdana;
	font-size:			8pt;
	color:				#555;
}
	
li.LSRowOver {
	background:			darkblue;
	color:				white;
}
	
#adminforms th.heading {
	text-align:			left;
}
	
#adminforms th {
	text-align:			right;
	width:				250px;
}
#adminforms label {
	font-size:			8pt;
	font-family:		verdana;
}
#adminforms input, 
#adminforms textarea, 
#adminforms select {
	width:				300px;
	font-family:		verdana, arial, helvetica;
	font-size:			8pt;
}

div.infoBox {
	position:			fixed; 
	right:				5px; 
	bottom:				5px; 
	width:				200px; 
	min-height:			20px; 
	border:				1px solid #CECE1C; 
	background:			yellow;
	padding:			12pt;
	font-family:		"trebuchet ms";
	font-size:			9pt;
	opacity:			0;
	color:				red;
	display:			none;
	-moz-border-radius:	6px;
}
.smalltext{ font-size:11px; color: #999; }
.tinytext{ font-size:10px; color: #999; }
.mediumtext{ font-size:12px; }
.eebg {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	color: #666666;
	line-height: normal;
	border: 1px #dddddd solid;
	background-repeat: no-repeat;
}
.sub-head { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: bold; color: #c11000; }
.sub-headblu { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: bold; color: #5D8EC6; }
.sub-headblk { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: bold; color: #000; margin-bottom: -3px;}

.item 
	{
	font-size: 88%;
	border-top: 1px solid #b4b4b2;
	padding: 1.2em;
	border-bottom: 1px solid #b4b4b2;
	background: #f4f4f2;
	margin-top: 1.5em;
	}
	
.item-bordered 
	{
	font-size: 88%;
	border: 1px solid #b4b4b2;
	padding: 1em;
	background: #f4f4f2;
	margin-top: 1.5em;
	margin-right: 15px;
	}
	
.item p a { border: none; }
.itembox 
	{
	font-size: 88%;
	border: 1px solid #b4b4b2;
	padding: 5px;
	background: #f4f4f2;
	margin-top: 1.5em;
	}
.largetext {
font-family: georgia, times, serif;
font-size: 13px;
color: #333;
}

.largetextbold {
font-size: 12px;
font-weight: bold;
color: #333;
}

.largetextboldborder {
font-family: Verdana, Helvetica, Arial;
font-size: 12px;
font-weight: bold;
border-bottom: #CCC 1px dotted
color: #666;
}

.largetextboldnopad {
font-family: georgia, times, serif;
font-size: 12px;
font-weight: bold;
margin-top: -12px;
color: #333;
}
span.right {float: right;}

