body {
	margin: 0px;
	padding: 0px;
	background: #333333 url(/images/bg_tile.gif);
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #ffffff;
}

noscript {
	text-align: center; 
	color: #000000; 
	font-size: 1.2em;
	margin-top: 5px;
}

form {
 display: inline;
}

table {
	padding:0px;
	margin:0px;
	border:0px;
}

.clear {
	clear:both;
	padding:0px;
	margin:0px;
	height:1px;
}

#container {
	position: relative;
	margin-left: auto; margin-right: auto;
	width: 900px;
	background: #000000 url(../images/bg_container.jpg);
	padding: 0px 20px 0px 20px;
}

#nav {
	position:relative;
	width:900px;
	height:43px;
	clear:both;
	background: #ffffff;
	padding:0px;
	margin:0px;
	color: #808080;
}

#navLeft {
	position:relative;
	float:left;
	width:106px;
	height:43px;
	padding:0px;
	margin:0px 2px 0px 0px;
}

.nav1 {
	position:relative;
	float:left;
	color: #ffffff;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	margin:0px;
	padding:4px 0px 0px 6px;
	width:100px;
	height:17px;
	background: #3B3B3B;
	display:block;
}

.nav1:link { color:#ffffff; text-decoration: none;}
.nav1:active { color:#ffffff; text-decoration: none;}
.nav1:visited { color:#ffffff; text-decoration: none;}
.nav1:hover { color:#D8B51E; text-decoration: none;}

.nav2 {
	position:relative;
	float:left;
	color: #808080;
	font-weight:bold;
	font-size: 11px;
	text-decoration: none;
	margin:0px;
	padding:0px 0px 0px 4px;
	width:95px;
	height:43px;
	background: #ffffff url(../images/bg_nav.gif) no-repeat;
	display:block;
}

.nav2:link { color:#808080; text-decoration: none;}
.nav2:active { color:#808080; text-decoration: none;}
.nav2:visited { color:#808080; text-decoration: none;}
.nav2:hover { color:#ffffff; text-decoration: none; background:#D8B51E;}

.nav3 {
	position:relative;
	float:left;
	color: #ffffff;
	font-weight:bold;
	font-size: 11px;
	text-decoration: none;
	margin:0px;
	padding:0px 0px 0px 4px;
	width:95px;
	height:43px;
	background: #D8B51E;
	display:block;
}


.nav4 {
	position:relative;
	float:left;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 11px;
	text-decoration: none;
	margin:0px;
	padding:0px 0px 0px 4px;
	width:95px;
	height:43px;
	background: #D8B51E;
	display:block;
}

.nav4:link { color:#FFFFFF; text-decoration: none;}
.nav4:active { color:#FFFFFF; text-decoration: none;}
.nav4:visited { color:#FFFFFF; text-decoration: none;}
.nav4:hover { color:#000000; text-decoration: none; background:#D8B51E;}

#popoverBuyer {
	position:absolute;
	top:0px;
	left:126px;
	width:246px;
	overflow: hidden;
	height: 0px;
	z-index:10;
}

#popoverSeller {
	position:absolute;
	top:0px;
	left:126px;
	width:246px;
	overflow: hidden;
	height: 0px;
	z-index:10;
}

#popoverStyle {
	width:246px;
	height: 360px;
	padding:10px;
	background:#000000 url(../images/bg_popover.jpg);
	border-left: solid #ffffff 1px;
	border-right: solid #ffffff 1px;
	border-bottom: solid #ffffff 1px;
}

#popoverToggle {
	visibility: visible;
	height: 380px;
}

#header {
	position:relative;
	background: #000000;
	width:900px;
}

#bodyContainer {
	position:relative;
	float:left;
	width:900px;
	background:#828282 url(../images/bg_content.jpg) no-repeat;
	background-position:bottom;
}

#bodyContainer2 {
	position:relative;
	float:left;
	width:900px;
	background:#828282 url(../images/bg_content2.jpg) no-repeat;
	background-position:bottom;
}

#bodyContainer3 {
	position:relative;
	float:left;
	width:900px;
	background:#9B9B9B url(../images/bg_content3.jpg) no-repeat;
	background-position:bottom;
}

#bodyContainer4 {
	position:relative;
	float:left;
	width:900px;
	background:#CECECE url(../images/bg_content4.gif) no-repeat;
	background-position:bottom;
	color:#000000;
}

#bodyContainer5 {
	position:relative;
	float:left;
	width:900px;
	background:#1A1A1A url(../images/bg_content5.gif) no-repeat;
}

#bodyContainer6 {
    position:relative;
    float:left;
    width:900px;
    background:#CECECE url(../images/clientbackground.jpg) no-repeat;
    background-position:bottom left;
    color:#000000;
	vertical-align:middle;
}

#main_Left {
	position:relative;
	float:left;
	width:346px;
	/* height:530px; */
	/* background-color:#CECECE; */
	border-left: solid #AEAEAE 2px;
	border-right: solid #858585 1px;
	color:#333333;
	padding:4px;
	margin:0px;
}

#main_Right {
	position:relative;
	float: right;
	width:542px;
	border-left: solid #AEAEAE 1px;
	padding:0px;
	margin:0px;
}

input.damages {
    float:left;
}

.fixHeight {
	min-height:300px;
	padding:0px;
	margin:0px;
}

/* for Internet Explorer */
/*\*/
* html .fixHeight  {
height: 300px;
}
/**/

#main_Right_1 {
	position:relative;
	float:left;
	width:272px;
	border-left: solid #858585 1px;
	border-right: solid #656565 1px;
	padding:0px;
	margin:0px;
}

.main_Right_1_1 {
	position:relative;
	float:left;
	width:268px;
	padding:4px 0px 40px 4px;
	margin:0px;
	background: url(../images/bg_right1.jpg) no-repeat;
	background-position:bottom;
}

.main_Right_1_2 {
	position:relative;
	float:left;
	width:264px;
	padding:4px 4px 40px 4px;
	margin:0px;
}

#main_Right_2 {
	position:relative;
	float:right;
	width:267px;
	border-left: solid #AEAEAE 1px;
	padding:0px;
	margin:0px;
}

.main_Right_2_1 {
	position:relative;
	float:left;
	width:263px;
	padding:4px 0px 40px 4px;
	margin:0px;
	background: url(../images/bg_right2.jpg) no-repeat;
	background-position:bottom;
}

.main_Right_2_2 {
	position:relative;
	float:left;
	width:259px;
	padding:4px 4px 40px 4px;
	margin:0px;
}

.mainList ul {
	list-style-image: url(../images/icon_gold.gif);
	padding:0px;
	margin:10px 5px 5px 30px;
}

.mainList li {
	padding:0px 5px 15px 5px;
	margin:0px;
	background: url(../images/divider_list1.gif) no-repeat;
	background-position:bottom;
}

.mainList li a {
	text-decoration: none;
	color:#ffffff;
}

.mainList li a:link { color:#ffffff; text-decoration: none;}
.mainList li a:active { color:#ffffff; text-decoration: none;}
.mainList li a:visited { color:#ffffff; text-decoration: none;}
.mainList li a:hover { color:#333333; text-decoration: none;}

.whitelink:link { color:#ffffff; text-decoration: none;}
.whitelink:active { color:#ffffff; text-decoration: none;}
.whitelink:visited { color:#ffffff; text-decoration: none;}
.whitelink:hover { color:#333333; text-decoration: none;}

.viewMore {
	position:relative;
	width:150px;
	top:9px;
	left:9px;
	color:#ffffff; 
	text-decoration: none;
}

.moreLink {
	font-size:10px;
	font-weight:bold;
	color:#ffffff; 
	text-decoration: none;
}

.moreLink:link { color:#ffffff; text-decoration: none;}
.moreLink:active { color:#ffffff; text-decoration: none;}
.moreLink:visited { color:#ffffff; text-decoration: none;}
.moreLink:hover { color:#000000; text-decoration: none;}

.thumbsMain {
	border: solid #000000 2px;
	margin:3px;
	padding:0px;
}

#interior_Right {
	position:relative;
	float: right;
	width:524px;
	border-left: solid #AEAEAE 1px;
	padding:9px;
	margin:0px 0px 30px 0px;;
}

#interior_1Column {
	position:relative;
	float: right;
	width:888px;
	border-left: solid #AEAEAE 1px;
	padding:5px;
	margin:0px 0px 30px 0px;;
}

#interior_1Column2 {
	position:relative;
	width:882px;
	padding:9px;
	margin:4px 0px 30px 0px;;
}


/* Begin Section Navigation */

#interiorList ul {
	padding:0px;
	color:#4B4B4B;
	margin:2px 0px 0px 10px;
}

#interiorList li {
	list-style-image: url(../images/arrow1.gif);
	padding:0px;
	margin:0px 0px 0px 10px;
}

#interiorList2 ul {
	color:#4B4B4B;
	padding:0px;
	margin:0px 0px 0px 4px;
}

#interiorList2 li {
	/* background: url(../images/bg_subnav1_off.gif) no-repeat; */
	padding:0px;
	margin:0px;
	list-style: none;
	width:290px;
}

#sectionSubnav {
	height:0px;
	overflow: hidden;
}

#interiorList3 ul {
	padding:0px;
	margin:0px;
}

#interiorList3 li {
	padding:0px;
	margin:0px 0px 0px 30px;
	text-indent: 0px;
}

.sectionNav { /* Section Nav Tier 1 */
	font-size:11px;
	font-weight:bold;
	list-style: none;
}

.sectionNav a {
	font-weight: bold;
	color:#4B4B4B;
	font-size:11px;
}

.sectionNav a:link { color:#4B4B4B;}
.sectionNav a:active { color:#4B4B4B;}
.sectionNav a:visited { color:#4B4B4B;}
.sectionNav a:hover { color:#000000;}

/* End Section Sub-Navigation */

.textAuthor {
	font-size:11px;
	font-style:italic;
}

#footer {
	position: relative;
	font-size:10px;
	padding: 5px 15px 5px 15px;
	color:#333333;
	height:50px;
	clear:both;
	width:870px;
	background:#D8B51E;
	border-top: solid #ffffff 1px;
}

.ImgLeft {
	float: left;
	margin: 0px 10px 4px 0px;
	border: solid #000000 2px;
}

.ImgLeft2 {
	float: left;
	margin: 0px 10px 4px 0px;
	border: 0px;
	vertical-align:middle;
}

.ImgLeft3 {
	float: left;
	margin: 0px 10px 4px 0px;
	border: solid #000000 1px;
}

.ImgLeft4 {
	float: left;
	margin: 0px 10px 4px 0px;
	border: solid #414141 1px;
}

.ImgRight1 {
	float: right;
	margin: 6px 0px 4px 7px;
	border: solid #000000 2px;
}

.ImgCenter1 {
	text-align: center;
	margin: 0px;
	border: 0px;
	padding: 0px;
	vertical-align: middle;
}

.ImgCenter2 {
	text-align: center;
	margin: 0px;
	border: 0px;
	padding: 3px;
	vertical-align: middle;
}

.sectionHeader {
	position:relative;
	width:342px;
	height:17px;
	border-right: solid #909090 4px;
	padding:0px;
	margin:0px;
}

.sectionHeader2 {
	position:relative;
	width:260px;
	height:17px;
	border-right: solid #626262 4px;
	padding:0px;
	margin:0px;
}

.sectionHeader3 {
	position:relative;
	width:260px;
	height:17px;
	border-right: solid #818181 4px;
	padding:0px;
	margin:0px;
}

.sectionHeader4 {
	position:relative;
	top:0px;
	left:0px;
	height:17px;
	border-right: solid #626262 4px;
	padding:0px;
	margin:0px 4px 0px 0px;
}

.sectionHeader5 {
	position:relative;
	width:879px;
	height:17px;
	border-right: solid #909090 4px;
	padding:0px;
	margin:0px;
}

.H1 {
	font-size:22px;
	color:#333333;
	font-weight:bold;
}

.H1Link {
	font-size:22px;
	text-decoration: none;
	color:#333333;
	font-weight:bold;
}

.H1Link:link { color:#333333; text-decoration: none;}
.H1Link:active { color:#333333; text-decoration: none;}
.H1Link:visited { color:#333333; text-decoration: none;}
.H1Link:hover { color:#000000; text-decoration: none;}

.H2 {
	font-size:22px;
	color:#333333;
	font-weight:bold;
}

.H2Link {
	font-size:22px;
	text-decoration: none;
	color:#333333;
	font-weight:bold;
}

.H2Link:link { color:#333333; text-decoration: none;}
.H2Link:active { color:#333333; text-decoration: none;}
.H2Link:visited { color:#333333; text-decoration: none;}
.H2Link:hover { color:#000000; text-decoration: none;}

.H3 {
	font-size:22px;
	color:#ffffff;
	font-weight:bold;
}

.H3Link {
	font-size:22px;
	text-decoration: none;
	color:#ffffff;
	font-weight:bold;
}

.H3Link:link { color:#ffffff; text-decoration: none;}
.H3Link:active { color:#ffffff; text-decoration: none;}
.H3Link:visited { color:#ffffff; text-decoration: none;}
.H3Link:hover { color:#f1f1f1; text-decoration: none;}

.H4 {
	color:#FFFFFF;
	font-weight:bold;
}

.H4Link {
	text-decoration: none;
	color:#FFFFFF;
	font-weight:bold;
}

.H4Link:link { color:#FFFFFF; text-decoration: none;}
.H4Link:active { color:#FFFFFF; text-decoration: none;}
.H4Link:visited { color:#FFFFFF; text-decoration: none;}
.H4Link:hover { color:#000000; text-decoration: none;}

.H5 {
	font-size:14px;
	font-weight:bold;
}

.H5Link {
	font-size:14px;
	text-decoration: none;
	font-weight:bold;
}

.H5Link:link { color:#000000; text-decoration: none;}
.H5Link:active { color:#000000; text-decoration: none;}
.H5Link:visited { color:#000000; text-decoration: none;}
.H5Link:hover { color:#D8B51E; text-decoration: none;}

.H6 {
	font-weight:bold;
	color:#ffffff;
}

.H6Link {
	text-decoration: none;
	font-weight:bold;
	color:#ffffff;
}

.H6Link:link { color:#ffffff; text-decoration: none;}
.H6Link:active { color:#ffffff; text-decoration: none;}
.H6Link:visited { color:#ffffff; text-decoration: none;}
.H6Link:hover { color:#D8B51E; text-decoration: none;}

.H7 {
	font-size:18px;
	font-weight:bold;
}

.H7Link {
	text-decoration: none;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}

.H7Link:link { color:#000000; text-decoration: none;}
.H7Link:active { color:#000000; text-decoration: none;}
.H7Link:visited { color:#000000; text-decoration: none;}
.H7Link:hover { color:#333333; text-decoration: none;}

.textContact {
	font-size:22px;
	color:#ffffff;
}

.text {
	font-size:12px;
}

.spacedText { 
	line-height:1.4;
}

.textBold {
	text-decoration: none;
	font-weight: bold;
	font-size:12px;
}

.textBoldLink {
	text-decoration: underline;
	font-weight: bold;
	font-size:12px;
}

.textBoldLink:link { color:#ffffff; text-decoration: underline;}
.textBoldLink:active { color:#ffffff; text-decoration: underline;}
.textBoldLink:visited { color:#ffffff; text-decoration: underline;}
.textBoldLink:hover { color:#000000; text-decoration: underline;}

.textWt {
	color:#ffffff;
}

.textWtLink {
	text-decoration: underline;
	font-size:12px;
}

.textWtLink:link { color:#ffffff; text-decoration: underline;}
.textWtLink:active { color:#ffffff; text-decoration: underline;}
.textWtLink:visited { color:#ffffff; text-decoration: underline;}
.textWtLink:hover { color:#D8B51E; text-decoration: underline;}

.textBoldWt {
	text-decoration: none;
	font-weight: bold;
	color:#ffffff;
}

.textBoldWtLink {
	text-decoration: underline;
	font-weight: bold;
}

.textBoldWtLink:link { color:#ffffff; text-decoration: underline;}
.textBoldWtLink:active { color:#ffffff; text-decoration: underline;}
.textBoldWtLink:visited { color:#ffffff; text-decoration: underline;}
.textBoldWtLink:hover { color:#f1f1f1; text-decoration: underline;}

.textBoldWtSmall {
	font-size:11px;
	font-weight: bold;
	color:#ffffff;
}

.textBoldWtSmallLink {
	text-decoration: underline;
	font-weight: bold;
}

.textBoldWtSmallLink:link { color:#ffffff; text-decoration: underline;}
.textBoldWtSmallLink:active { color:#ffffff; text-decoration: underline;}
.textBoldWtSmallLink:visited { color:#ffffff; text-decoration: underline;}
.textBoldWtSmallLink:hover { color:#f1f1f1; text-decoration: underline;}

.textGrey1 {
	color:#cccccc;
}

.textGrey1Link {
	color:#cccccc;
	text-decoration: none;
}

.textGrey1Link:link { color:#cccccc; text-decoration: none;}
.textGrey1Link:active { color:#cccccc; text-decoration: none;}
.textGrey1Link:visited { color:#cccccc; text-decoration: none;}
.textGrey1Link:hover { color:#BEA42C; text-decoration: none;}

.textGrey1Bold {
	color:#cccccc;
	font-weight: bold;
}

.textGrey1BoldLink {
	color:#cccccc;
	font-weight: bold;
	text-decoration: underline;
	padding:0px 6px 0px 0px;
}

.textGrey1BoldLink:link { color:#cccccc; text-decoration: underline;}
.textGrey1BoldLink:active { color:#cccccc; text-decoration: underline;}
.textGrey1BoldLink:visited { color:#cccccc; text-decoration: underline;}
.textGrey1BoldLink:hover { color:#BEA42C; text-decoration: underline;}

.textGrey2 {
	color:#828282;
	font-weight: bold;
}

.textGold {
	color:#BEA42C;
	font-weight:bold;
	font-size:11px;
}

.textBigGold {
	color:#BEA42C;
	font-weight:bold;
	font-size:16px;
}


.textGoldLink {
	text-decoration: none;
	font-weight:bold;
	font-size:11px;
	color:#BEA42C;
}

.textGoldLink:link { color:#BEA42C; text-decoration: none;}
.textGoldLink:active { color:#BEA42C; text-decoration: none;}
.textGoldLink:visited { color:#BEA42C; text-decoration: none;}
.textGoldLink:hover { color:#cccccc; text-decoration: none;}

.textSmall {
	font-size:11px;
}

.textSmallLink {
	text-decoration: none;
	font-size:11px;
	color:#ffffff;
}

.textSmallLink:link { color:#ffffff; text-decoration: none;}
.textSmallLink:active { color:#ffffff; text-decoration: none;}
.textSmallLink:visited { color:#ffffff; text-decoration: none;}
.textSmallLink:hover { color:#f1f1f1; text-decoration: none;}

.textSmallBold {
	font-weight: bold;
	font-size:11px;
	color:#000000;
}

.textSmallBoldLink {
	font-weight: bold;
	font-size:11px;
	color:#000000;
	text-decoration: underline
}

.textSmallBoldLink:link { color:#000000; text-decoration: underline;}
.textSmallBoldLink:active { color:#000000; text-decoration: underline;}
.textSmallBoldLink:visited { color:#000000; text-decoration: underline;}
.textSmallBoldLink:hover { color:#333333; text-decoration: underline;}

a {
	color: #000000;
	text-decoration: underline;
}

a:link { color:#000000; text-decoration: underline;}
a:active { color:#000000; text-decoration: underline;}
a:visited { color:#000000; text-decoration: underline;}
a:hover { color:#333333; text-decoration: underline;}

.buyerSeller a:link { color:#ffdf7c; text-decoration: underline;}
.buyerSeller a:active { color:#ffdf7c; text-decoration: underline;}
.buyerSeller a:visited { color:#ffdf7c; text-decoration: underline;}
.buyerSeller a:hover { color:#ffffcc; text-decoration: underline;}

.footerLink {
	color: #333333;
	text-decoration: none;
}

.footerLink:link { color:#333333; text-decoration: none;}
.footerLink:active { color:#333333; text-decoration: none;}
.footerLink:visited { color:#333333; text-decoration: none;}
.footerLink:hover { color:#000000; text-decoration: none;}

.boxstyle1 {
	font-size: 10px;
	background-color: #ffffff;
	border-color: #000000;
	border-width:1px;
	border-style:inset;
	width: 246px;
	height: 13px;
	color:#000000;
	vertical-align:middle;
}

.boxstyle2 {
	font-size: 10px;
	background-color: #ffffff;
	border-color: #000000;
	border-width:1px;
	border-style:inset;
	width: 314px;
	height: 13px;
	color:#000000;
	vertical-align:middle;
}

.boxstyle3 {
	font-size: 10px;
	background-color: #ffffff;
	border-color: #000000;
	border-width:1px;
	border-style:inset;
	width: 252px;
	height: 13px;
	color:#000000;
	vertical-align:middle;
}

.boxstyle4 {
	font-size: 10px;
	background-color: #ffffff;
	border-color: #000000;
	border-width:1px;
	border-style:inset;
	width: 316px;
	height: 18px;
	color:#000000;
	vertical-align:middle;
}

.boxstyle5 {
	font-size: 10px;
	background-color: #ffffff;
	border-color: #000000;
	border-width:1px;
	border-style:inset;
	width: 318px;
	color:#000000;
	vertical-align:middle;
}

.boxstyle6 {
	font-size: 10px;
	background-color: #ffffff;
	border-color: #000000;
	border-width:1px;
	border-style:inset;
	width: 116px;
	color:#000000;
	vertical-align:middle;
}

.boxstyle7 {
	font-size: 10px;
	background-color: #ffffff;
	border-color: #000000;
	border-width:1px;
	border-style:inset;
	width: 46px;
	color:#000000;
	vertical-align:middle;
}

.dropdown {
	font-size: 10px;
	color:#000000;
	background-color: #ffffff;
	border: solid black 1px;
}

.tabbedIn {
	list-style-position: inside;
	list-style:none; 
}

/* Begin Tabs CSS */

ol#toc {
    height: 2em;
    list-style: none;
    padding: 0;
	margin: 0 0 0 10px;
}

ol#toc.alignRight {
	float: right;
	clear: left;
	margin: 0 4px 0 0;
}

ol#toc  li {
    float: left;
	display: inline;
    margin: 0 0 0 0;
}

ol#toc span {
	cursor: pointer;
}

ol#toc span.left {
	background: url(/images/tab.gif) 0 0;
	display: block;
	float: left;
	padding-left: 10px;
}

ol#toc span.right {
	background: url(/images/tab.gif) 100% 0;
	display: block;
	float: left;
	padding-right: 10px;
}

ol#toc a {
    color: #000000;
    display: block;
	float: left;
    line-height: 2em;
    text-decoration: none;
}

ol#toc li.current a {
    background-position: 100% -60px;
    /*color: #fff;*/
    font-weight: bold;
}

ol#toc li:hover span.left {
    background-position: 0 -120px;
}

ol#toc li:hover span.right {
    background-position: 100% -120px;
}

ol#toc li.current span.left {
    background-position: 0 -60px;
    color: #fff;
    font-weight: bold;
}

ol#toc li.current span.right {
    background-position: 100% -60px;
}

div.tabContent {
    border: #E7B903 solid 3px;
    clear: left;
    padding: 0.5em;
	background:#F0F0F0;
	font-weight:bold;
	margin-left:10px;
	margin-right:10px;
}

div.alignRight div.tabContent {
	clear: right;
	width: 94%;
	float: right;
	margin: 0 4px 0 4px;
}

div.tabContent input.required {
background-color:#DFFFFF
}

div.tabContent select.required {
background-color:#DFFFFF
}

div.tabContent table.test {
border:#000000 solid 2px;
}

div.tabContent input.readonly {
background-color:#DDDDDD;
border: #FF6666 solid 1px;
}

div.tabContent td.testHead {
/*background:#000000;*/
/*border:#000000 solid 1px;
height: 20px;
color:#FFFFFF;*/
font-size: 130%;
text-align:center;
}

div.tabContent h2 {
position:relative; left:60px;
}

/* End Tabs CSS */

div.summary a {
	color:#444444;
	text-decoration: none;
	
}

div.summary a:visited {
text-decoration:none;
}


div.summary {
	display:block;
	border: #E7B903 solid 2px;
	padding: 1em;
	margin-left: 10px;	
	background: #CCCCCC;
	cursor: pointer;
	text-decoration: none;
}

div.summary span.bigWhite {

font-size: 130%;
color:#FFFFFF;

}



a.button {
background:#D8B51E;
color:#000000;
border-top-color:#FFFFFF;
border-left-color:#FFFFFF;
border-bottom-color:#000000;
border-right-color:#000000;
border-style:solid;
border-width:1px;
text-decoration:none;
padding:3px;
}

a:hover.button {
background:#D8B51E;
color:#FFFFFF;
border-top-color:#000000;
border-left-color:#000000;
border-bottom-color:#FFFFFF;
border-right-color:#FFFFFF;
text-decoration:none;
}

.button:visited {
text-decoration:none;
}

div.btn_on {
float:none;
width:105px;
height:18px;
background:#444444;
margin:8px;

}

div.btn_on_float {
width:105px;
height:18px;
background:#444444;
margin:6px;
border-style:solid;
border-width:1px;
border-color:#FFC615;
}

div.menu_item {
clear:left;
width:210px;
height:315px;
background:#B3B3B3;
margin:6px;
color:#111111;
padding:6px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
}

div.menu_item_float {
float:left;
width:210px;
height:90px;
background:#B3B3B3;
margin:6px;
color:#111111;
padding:6px;
vertical-align:middle;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
}

a.btn_on {
background:#444444;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CECECE;
font-weight:bold;
width:105px;
height:18px;
text-decoration:none;
}

a:hover.btn_on {
background:#444444;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFC615;
font-weight:bold;
width:105px;
height:18px;
text-decoration:none;
}

.btn_on:visited {
color:#CECECE;
text-decoration:none;
}

a.btn_on_main_page {
background:#444444;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#CECECE;
font-weight:bold;
width:105px;
height:18px;
text-decoration:none;
}

a:hover.btn_on_main_page {
background:#444444;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFC615;
font-weight:bold;
width:105px;
height:18px;
text-decoration:none;
}

div.btn_on_index {
width:105px;
height:18px;
background:#444444;
margin:0px;

}

div.btn_on_float_index {
width:105px;
height:18px;
background:#444444;
margin:3px;
float:left;
vertical-align:middle;
}


.btn_on_main_page:visited {
color:#CECECE;
text-decoration:none;
}

/* Invisible Text */
.invisible {
	visibility: hidden;
}

	/* Hides from IE-mac \*/
	* html .summary {height: 1%;}
	* html div.tabContent {height: 1%;}
	* html .toc {height: 1%;}
	/* End hide from IE-mac */
	
