﻿#myUserControl {width:700px;}
#myUserControl #myGridAction {float:left; width:150px;}
#myUserControl #myGrid {float:left; margin-left:10px; width:900px;}

#myUserControl #myGridRight .actions
{border: 1px solid #31328f;margin-top: 10px;padding: 5px;}

#myUserControl #myGridAction div,
#myUserControl #myGridRight div,
#myUserControl #myGrid .header
{ margin-bottom:10px;}

#myUserControl .header
{
	font-size: 12px;
	font-weight: bold;
}

.clearboth{clear: both;}
.fieldLock {background-color: #E0E0E0;}

.error,.validation,.failure
{color: Red; font-weight: bold;}

.tabCommandLine a,
.tabCommandLine input
{margin-right: 10px;}

/* Login */
#myUserControl #myLogin .field { margin-bottom:10px;}
#myUserControl #myLogin .field .label 
{
	font-size: 12px;
	font-weight: bold;
}
#myUserControl #myLogin .field input
{
	width: 175px;
}
#myUserControl #myLogin .field .ctlSpecialLeft input 
{
	width: inherit;
}

/********* myDetail ************/

#myDetail .section
{
	width: 320px;
	float: left;
	margin-right: 10px;
}

#myDetail .section .tabField,
#myDetail .section .tabFieldRCB,
#myDetail .section .tabFieldNoWidth
{
	color: #000000;
}

#myDetail .section label
{
	float: left;
	width: 320px;
	font-weight: bold;
}

#myDetail .section .tabField input
{
	width: 300px !important;
	/* float: left; */
	margin-bottom: 10px;
}

/* RadioButtonList */
#myDetail .section .tabField table
{
	margin-bottom: 10px;
}
#myDetail .section .tabField table td input
{
	width:inherit !important;
	margin-bottom:inherit !important;
}
#myDetail .section .tabField table td label
{
	width: 100px !important;
	float: inherit !important;
	font-weight:normal;
}
/* RadioButtonList */

/* RadioButton */
#myDetail .section .tabFieldRB div.rb
{
	margin-bottom:20px !important;
}
#myDetail .section .tabFieldRB .rb div
{
	margin-bottom:10px !important;
}
#myDetail .section .tabFieldRB .rb label
{
	width: 100px !important;
	float: inherit !important;
	font-weight:normal;
}
#myDetail .section .tabFieldRB .rb span.rbSpan
{
	margin-right: 10px;
}
/* RadioButton */

#myDetail .section .tabFieldRCB input,
#myDetail .section .tabFieldRCB div.RadComboBox
{
width: 300px !important;
}
#myDetail .section .tabFieldRCB .months input,
#myDetail .section .tabFieldRCB div.months
{
width: 150px !important;
}

#myDetail .section .tabFieldNoWidth input,
#myDetail .section .tabFieldRCB div.RadComboBox,
#myDetail .section .tabFieldRCB div.RadPicker
{
margin-bottom: 10px;
}
#myDetail .section .tabField .altEditField input 
{
	width: auto !important;
	float: left;
	margin-bottom: 10px;
}
#myDetail .section .tabField span
{
	/* white-space:normal !important; */
}
/********* myDetail ************/

/********* Classified Ad **********/
.tabBlock
{
	border: 1px solid #9cb6c5;
	padding: 5px 5px 5px 5px;
}

#myDetail .RadTabStrip .rtsTxt {font-weight: bold;}
#myDetail .RadTabStrip .rtsSelected .rtsTxt { color:#31328f;}

#myDetail .section .tabFieldNoWidth #tmpImages .imgRow input
{margin-bottom: 0px; margin-right: 10px;}
#myDetail .section .tabFieldNoWidth #tmpImages .imgRow
{margin-bottom: 5px;}

#myDetail .ErrorHolder
{
    width: 200px;
    border: solid 5px #955e0d;
    background: #ff9600 url( '../../images/icons/warning.png' ) no-repeat 10px 10px;
    padding: 20px 10px 30px 70px;
    display: none;
}


/********* Classified Ad **********/

/********* GRID **********/
.rgMasterTable{ font-size:10px !important;}
/********* GRID **********/

/********* myGridDetail **********/

#myGridDetail .myTab
{width: 890px;border: 1px solid #31328f;margin-top: 10px;padding: 5px;}

#myGridDetail .tabOFF
{
	background-color: #E0E0E0;
}
#myGridDetail .tabON
{
	background-color: White;
}

#myGridDetail .section
{
	width: 430px;
	float: left;
	margin-right: 10px;
}

#myGridDetail .section .tabField,
#myGridDetail .section .tabFieldRCB,
#myGridDetail .section .tabFieldNoWidth
{
	color: #000000;
}

#myGridDetail .section label
{
	float: left;
	width: 440px;
	font-weight: bold;
}

#myGridDetail .section .tabField input
{
	width: 300px !important;
	/* float: left; */
	margin-bottom: 10px;
}
#myGridDetail .section .tabFieldRCB input
{
	width: 300px !important;
}
#myGridDetail .section .tabFieldRCB div.RadComboBox
{
	width: 300px !important;
}

#myGridDetail .section .tabFieldNoWidth input,
#myGridDetail .section .tabFieldRCB div.RadComboBox,
#myGridDetail .section .tabFieldRCB div.RadPicker
{
margin-bottom: 10px;
}
#myGridDetail .section .tabField .altEditField input 
{
	width: auto !important;
	float: left;
	margin-bottom: 10px;
}
#myGridDetail .section .tabField span
{
	/* white-space:normal !important; */
}

/* RadioButtonList */
#myGridDetail .section .tabField table
{
	margin-bottom: 10px;
}
#myGridDetail .section .tabField table td input
{
	width:inherit !important;
	margin-bottom:inherit !important;
}
#myGridDetail .section .tabField table td label
{
	width: 100px !important;
	float: inherit !important;
	font-weight:normal;
}

#myGridDetail .section .tabFieldNoWidth #adImages .imgRow input
{margin-bottom: 0px; margin-right: 10px; padding-top: 10px; float: left;}
#myGridDetail .section .tabFieldNoWidth #adImages .imgRow
{margin-bottom: 5px; height:50px; width: 300px;}
#myGridDetail .section .tabFieldNoWidth #adImages .imgRow span
{margin-right: 10px; padding-top: 10px; float: left;}

#statCounter
{
	width: 175px;
	padding: 5px;
	font-weight:bold;
	border: 1px solid #9cb6c5;	
}


/* Classified Ad Display */
/*
padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; 
border-top-color: #b5b5b5; border-right-color: #b5b5b5; border-bottom-color: #b5b5b5; 
border-left-color: #b5b5b5; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; 
border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; 
border-left-style: solid; background-color: rgb(204, 204, 204);"> 
*/
#adDisplaySection
{width:680px; padding:5px;}

#adDisplaySection .adCategory
{font-size:20px; color:#000; padding:15px 0;}
#adDisplaySection .adCategoryName
{margin-bottom:5px;}

#adDisplaySection .standard 
{
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius:5px;
	box-shadow: 1px 3px 8px #BBBBBB;
	background-color: #f6f5f3;
	padding: 10px 40px;
	margin: 0 0 12px 30px;
	font-size:12px;
}
#adDisplaySection .adTitle
{font-size:15px; color:#1b3c6b; display:block; padding-bottom:5px;}

#adDisplaySection .adIsBold
{font-weight: bold;}

#adDisplaySection .adIsBackgroundColored
{background-color: #b5b2a3; color: #FFF;}
#adDisplaySection .adIsBackgroundColored a
{color: #FFF;}

#adDisplaySection #adImages a
{float:left; margin-right:10px;}

/* Classified Ad Display */
