body {
    background: #6c89b1 url(../../images/main-bg-noncds.jpg) repeat-x !important;
}	

#logoWrap .logo { background: url(images/oto-logo.png) top left no-repeat; }

#footer { background: url(images/oto-footer.png) no-repeat; }

.login_div { background: url(images/oto-vendor-chip.png) left bottom no-repeat; }

.rightChip { background: url(images/oto-vendor-chip.png) right bottom no-repeat; }

.outer .colRight { background: url(images/rt-column-bg-OTO.png) top left no-repeat; }
	
.bigBox { background: url(Images/box-bg-OTO.png) repeat-y top }

.bigBoxBot { background: url(Images/box-bg-bot-OTO.png) no-repeat top left; }
	
/* ALTERNATE THEMES */
	
.theme textarea { border: 1px solid #FECE93; }

	
p.preLoginBottomText {
	color: #003366;
	}

.loginTable	{
	background-color:#FFD5AB;
	border: solid 1px #FFD5AB;
	}

.loginTableHorizontalRow {
	border-bottom: solid 1px #FFD5AB;
	}

.loginHeadingLabel {
	color: #003366;
	}
	
h3.loginHeadingLabel2 {
	color: #003366;
	}
	
	
.loginTable tr td {
	background-color:#FFF9F3;
	}

.newVendor {
	color: #0099cc;
	}
	
.basicGridBorder {
	border:solid 1px #FECE93;
	}

.basicGridView tr td {
	background-color:White;
	color:Black;
	}
	
.basicGridView tr td span { 
	color:Black;
	}

.basicGridView tr td a { 
	color:#4899cc;
	}
	
.basicGridView tr th {
	background-color:#ffddbb;
	color:Black;
	}

.tableTopRow {
	background: url(Images/form_top.gif) repeat-x 0 0;
	}

.tableTopRow a {
	background: url(Images/viewall_triangle_orange.gif) no-repeat right 3px;
	color: #0099cc;
	}
	
.basicTable {
	background-color : #FECE93;
	border  :solid 1px #fff;
	}
	
	
.profileGridBorder {
	border: 1px solid #FECE93;
	}
	
.rgMasterTable {
	border: 1px solid #F5EFDF;
	}

.rgMasterTable[style] {
	table-layout: auto !important;
}
	
.rgMasterTable .rgHeader { white-space:nowrap; }
	
/*Profile form css*/
	
#test_form, .test_form {
	width: 915px;
	float: left;
	border: 1px solid #FF6633; 
    background: #fad3a3;
	}

	
fieldset#profile_names ol li { 
	background: #FFE7CF;
	border-color: #f8b463;
	}
	
fieldset#profile_names span {
	color: #000;
	}
	
fieldset#profile_names input:not([type=radio]),
fieldset#profile_names textarea {
	background: #ffffff;
	border: 1px solid #f8b463;
	}
	
	
fieldset#profile_data ol li {
	background: #FFE7CF;
	border-color: #f8b463;
	}
	
	
	
fieldset#profile_data span {
	color: #000;
	}		
	
fieldset#profile_data input:not([type=radio]),
fieldset#profile_data textarea {
	background: #ffffff;
	border: 1px solid #99CC33;
	}
	
	
	
fieldset#profile_data input[type="checkbox"] { background:  none; border: none;}	
	
	
	
	/*accordion on profile page*/
h2.acc_trigger2 {
	background: url(Images/h2_trigger_d.png) no-repeat;
	}
	
	
a.button {
	/* Sliding right image */
	background: transparent url('images/add_button.png') no-repeat 0px 0px;
	color: #000;
	}
	
