/*General Bloc*/

.blueLink
{
	cursor: pointer;
	text-decoration: none;
	color: #466FD7;
	font-weight: normal;
}

.bloc
{
	height: 149px;
	width: 197px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
}

.bloc .top
{
	height: 5px;
	width: 100%;
	position: relative;
}

.bloc .bottom
{
	height: 5px;
	width: 100%;
	position: relative;
}

.bloc .vLine
{
	height: 5px;
	width: 187px;
	float: left;
}

.bloc .lineLeft
{
	width: 5px;
	float: left;
	height: 100%;
}

.bloc .lineRight
{
	width: 5px;
	float: left;
	height: 100%;
}

.bloc .header
{
	height: 18px;
	position: relative;
	width: 100%;
}

.bloc .header .content
{
	float: left;
	width: 187px;
	height: 100%;
	overflow: hidden;
}

.bloc .body
{
	width: 100%;
	height: 96px;
	position: relative;
}

.bloc .body .content
{
	width: 187px;
	height: 100%;
	float: left;
}

.bloc .top .cornerLeft
{
	height: 5px;
	width: 5px;
	float: left;
}

.bloc .top .cornerRight
{
	height: 5px;
	width: 5px;
	float: left;
}

.bloc .bottom .cornerLeft
{
	height: 5px;
	width: 5px;
	float: left;
}

.bloc .bottom .cornerRight
{
	height: 5px;
	width: 5px;
	float: left;
}

/*Specific Bloc*/
/*Define Other color : copy paste and replace green width desired color*/

.bloc.green .header .center
{
	background: #9eaa43;
}

.bloc.green .top .cornerLeft
{
	background: url(Images/bloc_green_corner_left_top.png) no-repeat;
}

.bloc.green .top .cornerRight
{
	background: url(Images/bloc_green_corner_right_top.png) no-repeat;
}

.bloc.green .top .vLine
{
	background: url(Images/bloc_green_line_top.png);
}

.bloc.green .bottom .cornerLeft
{
	background: url(Images/bloc_green_corner_left_bottom.png) no-repeat bottom;
}

.bloc.green .bottom .cornerRight
{
	background: url(Images/bloc_green_corner_right_bottom.png) no-repeat bottom;
}

.bloc.green .bottom .vLine
{
	background: url(Images/bloc_green_body_center.png) bottom repeat-x;
}

.bloc.green .header .lineRight
{
	background: url(Images/bloc_green_line_right.png) top right;
}

.bloc.green .header .lineLeft
{
	background: url(Images/bloc_green_line_left.png) top left;
}

.bloc.green .header .content
{
	background: #9eaa42;
}

.bloc.green .body .content
{
	background: url(Images/bloc_green_body_center.png) top;
}

.bloc.green .body .lineRight
{
	background: url(Images/bloc_green_body_line_right.png) top right;
}

.bloc.green .body .lineLeft
{
	background: url(Images/bloc_green_body_line_left.png) top left;
}

.bloc.green .body .cornerCenter
{
	background: url(Images/bloc_green_corner_right_top.png) no-repeat;
}

/* BOX */

.box
{
	height: 150px;
	width: 183px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	padding: 10px 7px;
	color: White;
	margin-bottom: 10px;
}

.box .header
{
	font-size: 13px;
	height: 28px;
	font-weight: bold;
	color: White;
}

.box .body
{
	overflow: hidden;
	height: 95px;
}

.boxGreen
{
	background: url(Images/box/boxGreen.png) no-repeat;
	color: #666c07;
}

.boxGreen a
{
	color: #666c07;
}

.boxRed
{
	background: url(Images/box/boxRed.png) no-repeat;
	color: #e6003a;
}

.boxRed a
{
	color: #e6003a;
}

.boxBrown
{
	background: url(Images/box/boxBrown.png) no-repeat;
	color: #ffffff;
}

.boxBrown a
{
	color: #ffffff;
}

.boxPurple
{
	background: url(Images/box/boxPurple.png) no-repeat;
	color: #61182b;
}

.boxPurple a
{
	color: #61182b;
}

.boxGrey
{
	background: url(Images/box/boxGrey.png) no-repeat;
	color: #453c2d;
}

.boxGrey a
{
	color: #453c2d;
}

.boxBlue
{
	background: url(Images/box/boxBlue.png) no-repeat;
	color: #453c2d;
}

.boxBlue a
{
	color: #453c2d;
}

#SearchBloc
{
	background: #e7e5dd;
	padding: 10px;
	font-size: 12px;
	position: relative;
}

#SearchBloc .hyperlink1, #SearchBloc .hyperlink2
{
	position: absolute;
	right: 0px;
	top: 0px;
	background: url(Images/Search/sendOffer.png) no-repeat;
	width: 64px;
	height: 57px;
	color: white;
	padding-left: 8px;
	padding-top: 15px;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
}

#SearchBloc .hyperlink2
{
	padding-top: 8px;
	height: 57px;
}

#SearchBloc #SubmitBloc
{
	float: right;
}

#SearchBloc .whatSearch
{
	margin-top: 5px;
	margin-bottom: 20px;
}

#SearchBloc .whatSearch label
{
	margin-right: 40px;
}

#SearchBloc .stateDList
{
	float: left;
}

#SearchBloc h3, .searchbloc h3, #SearchBloc .h3, .searchbloc .h3
{
	font-size: 11px;
	color: #666666;
	margin: 0;
	font-weight: bold;
	font-family: Verdana;
}

#content #SearchBloc .RadInput_Default .riTextBox
{
	margin: 0;
}

#SearchBloc .rdfd_
{
	display: none;
}

#memorizeSearch
{
	margin-top: 4px;
	background: #E7E5DD;
	font-size: 12px;
	color: #666666;
	padding: 0 10px;
	width: 647px;
}
#memorizeSearch .mySearch span
{
	line-height: 16px;
}

#memorizeSearch a.button
{
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	letter-spacing: -0.5px;
	margin: 5px 0;
}


#myMemorizedSearch
{
	background: #E7E5DD;
	border-spacing: 0;
}

#myMemorizedSearch .showOfferLinks
{
	left: 0;
	margin-right: 2px;
}


#myMemorizedSearch .RadPanelBar
{
	margin-bottom: 10px;
}

#myMemorizedSearch .RadGrid_Default .actionColumn
{
	text-align: center;
	vertical-align: middle;
}

#myMemorizedSearch .RadGrid_Default .contentColumn
{
	padding: 5px;
	text-align: left;
}

#memorizeSearch img
{
	margin-right: 4px;
	position: relative;
	top: 2px;
}


#savedResults
{
	background-color: #E7E5DD;
	padding: 10px;
}

#savedResults .RadPanelBar .rpSlide
{
	padding: 5px 10px;
}

#actionPannel
{
	margin: 12px 0;
}

#actionPannel.border
{
	border-bottom: 5px solid rgb(230, 228, 220);
	padding-bottom: 10px;
}

.foundResumeAdvisor
{
	font-size: 12px;
	color: Black;
	text-decoration: none;
	font-family: Verdana, Arial;
	font-weight: normal;
	position: relative;
	bottom: 2px;
}

#content .RadGrid_Default .gridBoundColumn
{
	padding: 0 4px;
}

.expressSearch
{
	font-size: 11px;
	font-weight: normal;
	background: url(Images/back-arrow.png) no-repeat center left;
	padding-left: 8px;
	margin-top: 4px;
	display: inline-block;
}

.RadGrid .name
{
	font-size: 14px;
	color: #59564c;
	margin-bottom: 10px;
	font-weight: bold;
}

.RadGrid .name .flag
{
	border: 1px solid black; /*	position: relative; 	top: 1px;*/
}

.RadGrid .title
{
	
	font-size: 12px; /*font-family: Verdana; 	font-size: 12px;*/
	font:12px/16px "segoe ui",arial,sans-serif;
	font-weight: bold;
	color:rgb(51, 51, 51);
}

html body .RadInput_Default .riTextBox
{
	border: 0 none;
}

.RadComboBox_Default .rcbReadOnly td.rcbArrowCell a, .RadComboBox_Default .rcbArrowCell a
{
	background: transparent url(Images/Design/comboBackButton.png) no-repeat scroll center center;
	height: 17px;
	width: 19px;
}

.RadComboBox_Default table td.rcbInputCell, .RadComboBox_Default .rcbInputCell .rcbInput
{
	background: white;
	padding: 0;
	padding-left: 2px;
}

.RadComboBox_Default .rcbReadOnly td.rcbArrowCellRight
{
	background: white;
}

.resultsFound
{
	padding-left: 8px;
	height: 42px;
	line-height: 42px;
}

.showOfferLinks
{
	float: right;
	left: 6px;
	position: relative;
}

.showOfferLinks .defaultAnswer
{
	background: url(Images/Search/respondOffer.png) no-repeat;
	width: 141px;
	height: 37px;
	cursor: pointer;
}

.showOfferLinks .displayNone
{
	display: none;
}

.showOfferLinks .lbSelect, .showOfferLinks .mySelectOffer, .showOfferLinks .adminRefuse
{
	background: url(Images/Search/selectOffer.png) no-repeat;
	width: 126px;
	height: 37px;
	line-height: 100%;
	cursor: pointer;
}

.CVLabelBottom
{
	background: transparent url(Images/CV/CVLabelBottom.png) no-repeat;
	height: 10px;
	width: 210px;
}

.selectCV
{
	background: url(Images/Search/selectOffer.png) no-repeat;
	width: 126px;
	height: 37px;
	border: 0 none;
	color: White;
	font-size: 11px;
	cursor: pointer;
}


.showOfferLinks a
{
	color: White;
	font-size: 11px;
	vertical-align: middle;
	font-weight: normal;
	position: relative;
	bottom: 1px;
	text-decoration: none;
}

.searchResults
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: normal;
	position: relative;
	bottom: 2px;
}

.showOfferLinks span
{
	display: none;
}

.showOfferLinks .linkButtonBack
{
	display: none;
}

.resumProfilInformation
{
	width: 387px;
}

#informations, #commandes, #recruteur
{
	background: #e6e4dc;
	border-left: 1px solid #9f383a;
	border-right: 1px solid #9f383a;
	padding: 5px;
	padding-bottom: 0;
}

#informations, #recruteur
{
	width: 375px;
}

#commandes
{
	width: 175px;
}

#informationsTop, #recruteurTop
{
	width: 382px;
	height: 21px;
	background: url(Images/CV/informationsTop.png) no-repeat;
	padding-left: 5px;
	line-height: 21px;
	color: White;
	text-decoration: underline;
}

#commandesTop
{
	width: 182px;
	height: 21px;
	background: url(Images/CV/commandesTop.png) no-repeat;
	padding-left: 5px;
	line-height: 21px;
	color: White;
	text-decoration: underline;
}

#informationsBottom, #recruteurBottom
{
	width: 387px;
	height: 7px;
	background: url(Images/CV/informationsBottom.png) no-repeat;
}

#commandesBottom
{
	width: 187px;
	height: 7px;
	background: url(Images/CV/commandesBottom.png) no-repeat;
}

.form h3
{
	margin: 0px;
	margin-top: 16px;
	font-size: 12px;
	height: 22px;
}

.form h3 span /*, .CategoryTitle*/
{
	height: 22px;
	line-height: 22px;
	background: #c66f71;
	color: White;
	text-decoration: underline;
	text-align: center;
	padding: 0px 10px;
	float: left;
	font-size: 12px;
	font-family: Verdana;
	font-weight: normal;
}

.CategoryContent
{
	border: 1px solid #ca8b8c;
	padding: 5px;
	background: #e6e4dc;
	position: relative;
	clear: both;
	margin-bottom: 25px;
}

.form .formElem
{
	border: 1px solid #ca8b8c;
	padding: 10px;
	background: #e6e4dc;
	position: relative;
	clear: both;
}

.form .formElem div.field span, .form .formElem div.field label
{
	display: inline-block;
	line-height: 20px;
}

.form .formElem span.error
{
	line-height: 15px;
}

.form .formElem input, .form .formElem textarea
{
	border: 0 none;
	padding: 2px 4px 3px;
	text-decoration: none; /*width: 192px;*/
}

.form .formElem textarea
{
	height: 55px;
	width: 192px;
}

.form .Coordonnees span
{
	margin-right: 10px;
	margin-left: 5px;
	line-height: 14px;
}

#content .form .Coordonnees input.inputName
{
	width: 150px;
}

.form .Coordonnees .countryElem select
{
	width: 180px;
}

.form .Coordonnees .regionElem select
{
	width: 100%;
}

.form .Coordonnees .postalElem input
{
	width: 48px;
}

.form .Coordonnees .addressElem
{
	text-align: left;
}

.form .Coordonnees .addressElem textarea
{
	height: 26px;
	width: 280px;
}

/*.form .Coordonnees td input
{
	width: 95%;
}*/

.form .Coordonnees td.LabelElem
{
	text-align: right;
}

.form .Coordonnees .cityElem
{
	text-align: right;
}

.form .Coordonnees input
{
	width: 152px;
}
/*.form .Coordonnees td input
{
	float: left;
}*/

/*.form .postalElem input
{
	width:50px;
}

.form  .postalLabelElem
{
	width:100px;
}

.form .cityLabelElem
{
	width:75px;
}*/

/*.form .formCoordonnees span
{
	margin-right: 5px;
}

.form .formCoordonnees .civilityElem
{
	position: absolute;
	left: 42px;
	top: 10px;
	width: 170px;	
}

.form .formCoordonnees .civilityElem span
{
	margin-right:14px;
}

.form .formCoordonnees .firstNameElem
{
	position: absolute;
	left: 175px;
	top: 10px;	
}

.form .formCoordonnees .lastNameElem
{
	position: absolute;
	left: 415px;
	top: 10px;	
}

.form .formCoordonnees .emailElem
{
	position: absolute;
	top: 123px;
	right: 230px;	
}

.form .formCoordonnees .telElem
{
	position: absolute;
	top: 123px;
	right: 10px;
}

.form .emailElem input
{
	width: 300px;
}

.form .formCoordonnees .addressElem
{
	position: absolute;
	left: 100px;
	top: 40px;
}

.form .addressElem textarea
{
	width: 192px;
	height: 28px;
}

.form .formCoordonnees .addressElem textarea
{
	width: 296px;
}

.form .formCoordonnees .addressLabelElem
{
	position: absolute;
	left: 32px;
	top: 40px;
}

.form .formCoordonnees .cityElem
{
	position: absolute;
	right: 230px;
	top: 93px;
}

.form .formCoordonnees .cityElem input
{
	width: 180px;	
}

.form .formCoordonnees .cityLabelElem
{
	position: absolute;
	right: 412px;
	top: 96px;
}

.form .cityElem input, .form .postalElem input
{
	float: none;	
}

.form .formCoordonnees .countryElem
{
	position: absolute;
	right: 10px;
	top: 93px;	
}

.form .formCoordonnees .countryLabelElem
{
	position: absolute;
	right: 163px;
	top: 96px;	
}

.form .formCoordonnees .regionElem
{
	position: absolute;
	right: 10px;
	top: 73px;
}

.form .formCoordonnees .regionElem select
{
	width: 128px;	
}

.form .formCoordonnees .telElem input,
.form .formCoordonnees .lastNameElem input,
.form .formCoordonnees .firstNameElem input,
.form .formCoordonnees .countryElem select
{
	width: 150px;	
} 
*/
.form .formReferee
{
	padding: 0;
	padding-left: 30px;
	padding-right: 10px;
}

.form .formReferee input
{
	width: 230px;
}

.form h4
{
	margin: 0px;
	margin-top: 10px;
	text-decoration: underline;
	font-weight: normal;
}

.formReferee h4
{
	font-size: 12px;
}

.form .formCoordonnees
{
	height: 148px;
}

.form .formCoordonnees input
{
	height: 16px;
}

.form .formCompetences textarea
{
	width: 610px;
	height: 50px;
}

#content .form .formElem input.addThesisButton
{
	background: url(Images/CV/buttonBig.png) no-repeat;
	border: none;
	width: 203px;
	height: 21px;
	color: White;
	font-size: 11px;
	cursor: pointer;
	margin-top: 5px;
}

#content .form .formElem .addExperienceButton, #content .form .formElem .addDiplomaButton, #content .form .formElem .addFormationButton, #content .form .formElem .addLanguageButton, #content .form .formElem .addCVButton
{
	background: url(Images/CV/buttonMid.png) no-repeat;
	border: none;
	width: 125px;
	height: 21px;
	color: White;
	font-size: 11px;
	cursor: pointer;
	margin: 5px 0px;
}

.whatSearch input
{
	margin: 3px 3px 0 5px;
}

#afficher
{
	background: #E7E5DD;
	margin-top: 3px;
	margin-bottom: 10px;
	padding: 4px;
}

#afficher fieldset
{
	border: 2px solid white;
	padding: 4px;
	margin: 0px;
}

#afficher .validateButton
{
	float: right;
}

#afficher table input
{
	margin: 3px 3px 3px 4px;
}

.theseTable td
{
	height: 30px;
}

.theseTable input, .theseTable select
{
	width: 250px;
}

.theseTable td .rcbReadOnly td
{
	height: 20px;
}

#content .PhysicalPersonSummaryContent, #content .PhysicalPersonSummaryField
{
	font-size: 12px;
}

#infos
{
	clear: both;
}

.formElem .natureDec
{
	float: left;
	width: 110px;
	line-height: 20px;
}

.natureContrat
{
	margin-top: 4px;
}

.rgRow .text
{
	margin-top: 5px;
}

#content .rgNoRecords td
{
	border: 0 none;
}

#content .RadGrid_Default .rgAltRow, #content .RadGrid_Default .rgRow
{
	
}

#content .RadGrid_Default .toolBar
{
	margin: 10px 0;
	display: block;
}

#content .RadGrid_Default .rgSelectedRow
{
	background: white; /*#efc4c4; */ /* + clair fed7d7 */
	color: #666666;
}

#content .RadGrid_Default .rgSelectedRow a
{
	color: #666666;
}

#content .RadGrid_Default .toolBar a
{
	color: #9E2424;
}

#content .RadGrid_Default .rgSelectedRow td, #content .RadGrid_Default .rgSelectedRow td.rgSorted
{
	border: 0 none;
}

#content .rgRow .links, #content .rgAltRow .links, #search .links
{
	margin-bottom: 5px;
	display: block;
}

#content .RadGrid_Default tfoot .rgCommandCell
{
	text-align: center;
	border: 0 none;
	padding: 0;
}

#content .RadGrid_Default tfoot .rgPager .pager
{
	text-align: center;
	border: 0 none;
}

#content .rgRow .links a, #content .rgAltRow .links a, #search .links a
{
	color: #9E2424;
	font-weight: bold;
	font-family: Verdana;
	font-size: 11px;
}

#content .rgRow .name a, #content .rgAltRow .name a
{
	color: #59564C;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -0.5px;
}

#content .RadGrid_Default .td
{
	padding: 0px;
	border-bottom: 1px solid white;
}

#content .RadGrid_Default td.checkboxItem
{
	padding-bottom: 10px;
}

#content .RadGrid_Default .rgRow td td, #content .RadGrid_Default .rgAltRow td td
{
	border: 0 none;
}


/* Textarea avec Telerik */

#content .RadInput_Empty_Default, #content .RadInput_Hover_Default, #content .RadInput_Enabled_Default, #content .RadInput_Error_Default, #content .RadInput_Focused_Default
{
	text-decoration: none;
	padding: 2px 4px 3px;
}

.RadInput_Default .riEmpty, .RadComboBox_Default .rcbInput, .inputPassword, .RadCaptcha input
{
	padding: 2px 4px 3px;
	text-decoration: none;
	border: 0 none;
}

/* Input Text avec Telerik */

.RadInput_Default .riEmpty, .RadInput_Default .riHover, .RadInput_Default .riFocused, .RadInput_Default .riEnabled
{
	padding: 2px 4px 3px;
	border: 0 none;
	margin-right: 0;
}

#content .Workflow .formElem .RadInput_Default .riEmpty, #content .Workflow .formElem .RadInput_Default .riEnabled, #content .Workflow .formElem .RadInputMgr_Telerik, #content .Workflow .formElem .RadInputMgr_Default
{
	border-color: #8E8E8E #B8B8B8 #B8B8B8 #8E8E8E;
	border-style: solid;
	border-width: 1px;
}

#content .Workflow .formElem .RadInput_Default .riHover, #content .Workflow .formElem .RadInput_Default .riFocused
{
	border-color: #515151;
	border-style: solid;
	border-width: 1px;
}

/*#content .form .formElem .riEmpty,
#content .form .formElem .riHover,
#content .form .formElem .riFocused,
#content .form .formElem .riEnabled,
#content .form .formElem .rcbInput,
#content .form .formElem .RadInput_Telerik,
#content .form .formElem .RadInputMgr_Telerik
{
	color: #8A8A8A;
}*/

#content .form .Coordonnees input, #content .form .Coordonnees textarea, #content .form table.field input, #content .form table.field textarea
{
	/* color:black; */
	width: 100%;
	padding: 3px 2px;
}

#content .form .required
{
	color: #cc0033;
}

#SearchBloc input
{
	color: #666666;
}

#content .GeneralForm .RadInput_Default .riError
{
	border: 1px solid #D51923;
}

.RadComboBox_Default .rcbReadOnly td.rcbArrowCell
{
	width: 20px;
}

.RadComboBox_Default .rcbReadOnly TD.rcbArrowCell A
{
	height: 17px;
	margin: 0;
	width: 19px;
	position: relative;
	right: 1px;
}

#content .tab input, #content .tab select, #content .tab textarea
{
	width: 400px;
}

#content .RadGrid_WebBlue .rgAltRow
{
	background: white;
}

#content .RadGrid_WebBlue .rgRow td, #content .RadGrid_WebBlue .rgAltRow td, #content .RadGrid_WebBlue .rgEditRow td, #content .RadGrid_WebBlue .rgFooter td
{
	border: none;
}

.RadComboBox_Default .inputText
{
	margin-right: 3px;
	width: 244px;
	float: left;
}

#content .RadInput_Default .selectBox
{
	margin-right: 3px;
	width: 247px;
}

#content .searchbloc /* PAGINATION */ /*#content .RadGrid_Default .rgPagePrev,*/ #search .RadGrid_Default .rgPagePrev, #content .rgPager .rgPagePrev
{
	background: url(Images/Design/Pagination/prev.png) no-repeat 0 0;
}

/*#content .RadGrid_Default .rgPagePrev:hover,*/
#search .RadGrid_Default .rgPagePrev:hover, #content .rgPager .rgPagePrev:hover
{
	background: url(Images/Design/Pagination/prev.png) no-repeat 0 0;
}

/*#content .RadGrid_Default .rgPageFirst,
#content .RadGrid_Default .rgPageFirst:hover,*/
#search .RadGrid_Default .rgPageFirst, #search .RadGrid_Default .rgPageFirst:hover, #content .rgPager .rgPageFirst, #content .rgPager .rgPageFirst:hover
{
	background: url(Images/Design/Pagination/first.png) no-repeat 0 0;
}

/*#content .RadGrid_Default .rgPageNext,
#content .RadGrid_Default .rgPageNext:hover,*/
#search .RadGrid_Default .rgPageNext, #search .RadGrid_Default .rgPageNext:hover, #content .rgPager .rgPageNext, #content .rgPager .rgPageNext:hover
{
	background: url(Images/Design/Pagination/next.png) no-repeat 0 0;
}

/*#content .RadGrid_Default .rgPageLast,
#content .RadGrid_Default .rgPageLast:hover,*/
#search .RadGrid_Default .rgPageLast, #search .RadGrid_Default .rgPageLast:hover, #content .rgPager .rgPageLast, #content .rgPager .rgPageLast:hover
{
	background: url(Images/Design/Pagination/last.png) no-repeat 0 0;
}

/*#content .RadGrid_Default .rgNumPart a,
#content .RadGrid_Default .rgNumPart a:hover,*/
#search .RadGrid_Default .rgNumPart a, #search .RadGrid_Default .rgNumPart a:hover, #content .rgPager .rgNumPart a, #content .rgPager .rgNumPart a:hover
{
	background: url(Images/Design/Pagination/numPartLarge.png) no-repeat 100% 0;
}

/*#content .RadGrid_Default .rgNumPart span,
#content .RadGrid_Default .rgNumPart span:hover,*/
#search .RadGrid_Default .rgNumPart span, #search .RadGrid_Default .rgNumPart span:hover, #content .rgPager .rgNumPart span, #content .rgPager .rgNumPart span:hover
{
	background: url(Images/Design/Pagination/numPartLarge.png) no-repeat 0 0;
}

#content .RadGrid_Default .rgNumPart a.rgCurrentPage, #content .RadGrid_Default .rgNumPart a.rgCurrentPage:hover, #search .RadGrid_Default .rgNumPart a.rgCurrentPage, #search .RadGrid_Default .rgNumPart a.rgCurrentPage:hover #content .rgPager .rgNumPart a.rgCurrentPage, #content .rgPager .rgNumPart a.rgCurrentPage:hover
{
	background: url(Images/Design/Pagination/numPartCurrentLarge.png) no-repeat 100% 0;
}

#content .RadGrid_Default .rgNumPart a.rgCurrentPage span, #content .RadGrid_Default .rgNumPart a.rgCurrentPage:hover span, #search .RadGrid_Default .rgNumPart a.rgCurrentPage span, #search .RadGrid_Default .rgNumPart a.rgCurrentPage:hover span #content .rgPager .rgNumPart a.rgCurrentPage span, #content .rgPager .rgNumPart a.rgCurrentPage:hover span
{
	background: url(Images/Design/Pagination/numPartCurrentLarge.png) no-repeat 0 0;
}

/**** ****/

#content .pager input
{
	height: 16px;
	width: 14px;
	border: 0 none;
}

#content .pager
{
	margin: 10px 0;
}

#content .pager .FirstPage
{
	background: transparent url(Images/Design/Pagination/first.png) no-repeat 100% 0;
	cursor: pointer;
}
#content .pager .PrevPage
{
	background: transparent url(Images/Design/Pagination/prev.png) no-repeat 100% 0;
	cursor: pointer;
}
#content .pager .NextPage
{
	background: transparent url(Images/Design/Pagination/next.png) no-repeat 100% 0;
	cursor: pointer;
}
#content .pager .LastPage
{
	background: transparent url(Images/Design/Pagination/last.png) no-repeat 100% 0;
	cursor: pointer;
}


#content .RadGrid_Default .rgNumPart a.rgCurrentPage span, #content .RadGrid_Default .rgNumPart a.rgCurrentPage:hover span, #search .RadGrid_Default .rgNumPart a.rgCurrentPage span, #search .RadGrid_Default .rgNumPart a.rgCurrentPage:hover span #content .rgPager .rgNumPart a.rgCurrentPage span, #content .rgPager .rgNumPart a.rgCurrentPage:hover span
{
	background: url(Images/Design/Pagination/numPartCurrentLarge.png) no-repeat 0 0;
	color: White;
}

/**** ****/

/*#content .RadGrid_Default .rgNumPart a,*/
#search .RadGrid_Default .rgNumPart a, #content .rgPager .rgNumPart a
{
	line-height: 16px;
	font-size: 11px;
	float: none;
	display: inline-block;
	margin: 0 4px;
}

#content .RadGrid_Default .rgPagePrev, #search .RadGrid_Default .rgPagePrev, #content .rgPager .rgPagePrev
{
	margin-right: 2px;
}

/*#content .RadGrid_Default .rgPageFirst,
#content .RadGrid_Default .rgPagePrev,
#content .RadGrid_Default .rgPageNext,
#content .RadGrid_Default .rgPageLast,*/
#search .RadGrid_Default .rgPageFirst, #search .RadGrid_Default .rgPagePrev, #search .RadGrid_Default .rgPageNext, #search .RadGrid_Default .rgPageLast, #content .rgPager .rgPageFirst, #content .rgPager .rgPagePrev, #content .rgPager .rgPageNext, #content .rgPager .rgPageLast
{
	width: 16px;
	height: 16px;
}

/*#content .RadGrid_Default .rgInfoPart,*/
#search .RadGrid_Default .rgInfoPart, #content .rgPager .rgInfoPart
{
	display: none;
}

/*#content .RadGrid_Default .rgArrPart1,
#content .RadGrid_Default .rgNumPart,
#content .RadGrid_Default .rgArrPart2,*/
#search .RadGrid_Default .rgArrPart1, #search .RadGrid_Default .rgNumPart, #search .RadGrid_Default .rgArrPart2, #content .rgPager .rgArrPart1, #content .rgPager .rgNumPart, #content .rgPager .rgArrPart2
{
	height: 16px;
	line-height: 16px;
	vertical-align: middle;
	margin-top: 10px;
}

#content .RadGrid_Default .rgWrap, #search .RadGrid_Default .rgWrap, #content .rgPager .rgWrap
{
	margin-top: 10px;
}

/*#content .RadGrid_Default thead .pager
{
	position:relative;
	top:-42px;
	height: 0;
}*/

#content .RadGrid_Default .rgPager
{
	text-align: center;
}

#content .RadGrid_Default .pager .pagerPrev, #content .RadGrid_Default .pager .pagerNumber, #content .RadGrid_Default .pager .pagerNext
{
	display: inline;
	margin: 0 2px;
}

#content .RadPanelBar .rpItem
{
	position: relative;
}

#content .RadGrid_Default .pager .pagerNumber
{
	margin: 0 2px; /*	position:relative; 	top:1px;*/
}

#content .RadGrid_Default .pager .rgWrap, #search .RadGrid_Default .pager .rgWrap, #content .rgPager .pager .rgWrap
{
	/*position: relative; 	top: -53px;*/
	display: inline-block;
	margin-top: 0;
	margin-bottom: 6px;
	float: none;
}

#content .readMore
{
	color: #b4002c;
}

#content .AuthorDate
{
	color: #7c830a;
}

#content .RadGrid_Default .rgMasterTable, #content .RadGrid_Default .rgDetailTable
{
	border-collapse: separate;
}

#content .RadGrid_Default .rgCommandRow a /* Bouttons du bas OfferAdmin */
{
	color: White;
	margin: 0 4px;
}


.rgNoRecords span
{
	display: inline-block;
	padding: 10px;
}

.mystyle
{
	border: 1px solid #ca8b8c;
	padding: 5px;
	background: #e6e4dc;
	position: relative;
	clear: both;
}

.informations
{
	background: #e6e4dc;
	border-left: 1px solid #9f383a;
	border-right: 1px solid #9f383a;
	padding: 5px;
}

.informations
{
	width: 375px;
}

.informationsTop
{
	width: 382px;
	height: 21px;
	background: url(/Page/Common/Css/Images/CV/informationsTop.png) no-repeat;
	padding-left: 5px;
	line-height: 21px;
	color: White;
	text-decoration: underline;
}

.informationsBottom
{
	width: 387px;
	height: 7px;
	background: url(/Page/Common/Css/Images/CV/informationsBottom.png) no-repeat;
}

.SecurityCaptcha
{
	margin-top: 15px;
}

.GeneralForm .formElem .label
{
	font-weight: normal;
	display: inline-block; /*margin: 4px 0;*/
	float: none;
	font-family: Verdana;
	font-size: 12px;
}

.GeneralForm .formElem div.field
{
	margin: 4px 0;
	float: left;
	clear: both;
	width: 100%;
}

.GeneralForm .formElem table.field
{
	width: 100%;
}


.marginOn textarea, .marginOn input
{
	margin-left: 6px;
	padding: 4px;
}

.marginOn .RadPicker
{
	margin-left: 5px;
	padding: 0;
}

.formElem .LabelElem
{
	text-align: right;
}

.formElem .LabelElem span
{
	margin-right: 4px;
}

#content .formElem .RadComboBox_Default
{
	vertical-align: top;
}

#content .RadPicker_Default .rcCalPopup, #content .RadPicker_Default .rcDisabled.rcCalPopup:hover, #content .RadPicker_Default .riTextBox
{
	padding: 2px 0;
}

/* DatePicker avec Telerik */

#content .RadPicker .riTextBox, #content .RadPicker_Default .riTextBox
{
	text-align: center;
}

#content .RadPicker_Default .rcCalPopup, #content .RadPicker_Default .rcTimePopup
{
	height: 18px;
	margin-left: 2px;
}

#content .formElem .RadPicker .rcInputCell input
{
	width: auto;
	margin: 0;
}

.GeneralForm .formElem .interrog
{
	left: 2px;
}

.GeneralForm .formElem .alignLabel
{
	width: 130px;
}

#commandes a
{
	color: #466fd7;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial;
}

#SearchBloc .rssBloc
{
	background: transparent url(Images/Search/rss-bloc.png) no-repeat scroll 0 0;
	color: white;
	font-weight: normal;
	height: 72px;
	position: absolute;
	right: 0;
	text-align: center;
	text-decoration: none;
	top: 0;
	width: 72px;
}

#SearchBloc .themesBloc
{
	color: #666666;
	font-weight: normal;
	position: absolute;
	right: 95px;
	text-align: right;
	text-decoration: none;
	top: 0;
}

#SearchBloc .themesBloc .logo
{
	background-color: #666666;
	color: #ffffff;
	width: 75px;
	display: block;
	text-align: center;
	line-height: 26px;
	float: right;
	clear: both;
	margin-bottom: 4px;
}

.displayArticle
{
	padding: 0 0px;
}

.displayArticle h2
{
	font-size: 26px;
	font-family: Verdana;
	line-height: 30px;
	font-weight: normal;
	margin-right: 36px;
	margin-bottom: 50px;
	margin-top: 0;
}

.displayArticle h2 span
{
	margin: 30px 0;
	margin-right: 36px;
}

.displayArticle h2 a
{
	font-weight: normal;
}

.displayArticle .AuthorDate
{
	margin-bottom: 15px;
}

.displayArticle img
{
	border: 1px solid #BBB69A;
	margin: 0px;
	margin-right: 0;
}

.displayArticle .content
{
	color: #646060;
	font-family: Verdana;
	font-size: 12px;
	margin-bottom: 30px;
	text-align: justify;
}

.displayArticle a.more, .RadGrid_Default .displayArticle a.more
{
	color: #7C830A;
	display: block;
	margin: 10px 0;
}
.displayArticle .content a
{
	color: #7C830A !important;
	font-weight: bolder;
}

.displaySection a {
    color:#7C830A !important;
    font-weight: bolder;
}

.displayArticle .linksTitle
{
	font-family: Verdana;
	font-size: 11px;
	color: #7b8a13;
	margin: 3px 0;
	font-weight: bold;
}

.displayArticle .links a
{
	font-weight: bolder;
	font-size: 12px;
}

.displayArticle .tools
{
	margin-bottom: 30px;
}

.displayArticle .subFooter
{
	clear: both;
	background-color: #DFDFDF;
	margin-left: -22px;
	padding-left: 22px;
	padding-right: 20px;
	position: relative;
	width: 100%;
}

.displayArticle .links
{
	margin: 6px 0;
	clear: both;
}

#comments-top
{
	background: transparent url(Images/Design/comments-top.png) no-repeat scroll 0 0;
	width: 657px;
	height: 17px;
	margin-left: 10px;
}

#comments
{
	width: 655px;
	background-color: #f1f0ea;
	border-color: -moz-use-text-color #7C830A #7C830A;
	border-style: none solid solid;
	border-width: 0 1px 1px;
	float: left;
	margin-left: 10px;
}

#comments input, #comments textarea
{
	border: 1px solid black;
}

#comments ul
{
	padding: 0;
	margin: 0;
}

#comments ul li
{
	list-style-type: none;
	margin: 4px 0;
}

#comments ul li p
{
	margin: 0;
}

#content .clientSelect
{
	background: #cf355a;
	padding: 0;
	z-index: 0;
	width: 30px;
}

#content th.clientSelect
{
	height: 30px;
	border: 0 none;
	width: 30px;
}

#content .clientSelectContent
{
	margin-bottom: 7px;
}

#content .clientSelect input
{
	border: 0 none;
	padding: 0;
}

.dataItemContent
{
	background: #e6e4dc;
	padding: 6px 12px;
	margin-bottom: 15px;
	position: relative;
}

.dataItemContent a
{
	font-weight: normal;
}

.checkboxTrick
{
	bottom: 0;
	height: 15px;
	left: 100%;
	position: absolute;
	top: 100%;
	width: 30px;
	z-index: 42;
	background: white;
}

#content .actionsPanel a
{
	color: #0033CC;
	font-weight: normal;
}

#content .RadGrid_Default td
{
	padding: 0;
	border: 0 none;
}

#content .RadGrid_Default .rgCommandRow
{
	background: none;
}

.bottomLinks .buttonResize
{
	margin: 2px 4px;
}

.buttonResize
{
	display: inline-block;
}

.buttonLeftBg
{
	background: transparent url('Images/button_rounded_red_left.png') no-repeat;
	display: inline-block;
	height: 25px;
	width: 5px;
	float: left;
	cursor: pointer;
}

#content .buttonResize input, #content .buttonBg
{
	background: transparent url('Images/button_rounded_red_center.png') repeat-x;
	border: 0 none;
	color: White;
	height: 25px;
	margin: 0;
	padding: 0;
	float: left;
	line-height: 25px;
	cursor: pointer;
}

.buttonRightBg
{
	background: transparent url('Images/button_square_red_right-66.png') no-repeat;
	display: inline-block;
	height: 25px;
	width: 5px;
	float: left;
	cursor: pointer;
}

/* Page MyApplicants */

.displayLeftBg
{
	background: transparent url('Images/Design/displayBgLeft.png') no-repeat;
	display: inline-block;
	height: 16px;
	width: 7px;
	float: left;
}

.displayBg
{
	background: transparent url('Images/Design/displayBg.png') repeat-x;
	color: #6b6b6b;
	height: 16px;
	float: left;
	font-size: 12px;
	font-family: Verdana;
	padding: 0 12px;
}

.displayRightBg
{
	background: transparent url('Images/Design/displayBgRight.png') no-repeat;
	display: inline-block;
	height: 16px;
	width: 6px;
	float: left;
}

/***/

.ResumeActions
{
	text-align: right;
	background: #c8c6be;
	margin-bottom: 10px;
	padding-top: 5px;
}

/***/

#content .form .RadInput_Hover_Default, #content .form .RadInput_Hover_Telerik, #content .form .RadInput_Focused_Default, #content .form .RadInput_Focused_Telerik
{
	border-color: #515151;
}

#content .RadGridWatch
{
	margin: 20px 0;
}

#content .RadGridWatch .rgRow
{
	background: #E7E5DD;
}

#content .RadGridWatch .watchContent
{
	padding: 5px;
}

.panel h3
{
	font-size: 12px;
	height: 22px;
	margin: 16px 0 0;
}

.panel h3 span
{
	background: #C66F71 none repeat scroll 0 0;
	color: White;
	float: left;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	height: 22px;
	line-height: 22px;
	padding: 0 10px;
	text-align: center;
	text-decoration: underline;
}

.panelElem
{
	clear: both;
	padding: 10px;
	position: relative;
	background: #E6E4DC;
	border: 1px solid #CA8B8C;
}

.panelElem ul
{
	margin: 0;
	padding-left: 30px;
}

#offerCartPresenter .content
{
	padding: 5px;
	margin-bottom: 20px;
}

/* ResumeInfo */

.ResumeReferee .LabelElem span
{
	margin: 0 5px;
}

#ResumInfo .buttonResize
{
	margin: 3px 0;
}

#ResumInfo .buttonResize .help
{
	left: 4px;
	top: 5px;
}

#ResumInfo .buttonResize input
{
	font-size: 11px;
}

#ResumInfo .RadGridFormElem
{
	background: #E6E4DC;
}

#ResumInfo .RadGridFormElem .rgHeader
{
	height: 0;
	padding: 0;
	margin: 0;
	line-height: 0;
	background: #E6E4DC;
	border: 0 none;
}

#ResumInfo .RadGrid_Default .rgRow td, #ResumInfo .RadGrid_Default .rgAltRow td
{
	border: 0 none;
}

.skillsPart
{
	margin: 6px 0;
	background: white;
	padding: 4px;
}

.RadGrid_Default .skillsPart .actions a
{
	color: #919028;
	font-weight: normal;
	margin: 0 2px;
}

/* RESIZABLE BOX */

.ResizableBox
{
	color: #fff;
}


.ResizableBox .TopLeftCorner, .ResizableBox .BottomLeftCorner
{
	width: 4px;
	height: 4px;
	background-color: Transparent;
	background-repeat: no-repeat;
}

.ResizableBox .TopRightCorner, .ResizableBox .BottomRightCorner
{
	width: 4px;
	height: 4px;
	background-color: Transparent;
	background-repeat: no-repeat;
}

.ResizableBox .TopCenter, .ResizableBox .BottomCenter
{
	height: 4px;
	background-color: Transparent;
	background-repeat: repeat-x;
}

.ResizableBox h4 a
{
	color: #fff;
}

.ResizableBox .TopContent, .ResizableBox .BottomContent
{
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	background-repeat: repeat-x;
	padding: 0 5px;
}

/* Blue */
.Blue.ResizableBox .TopLeftCorner
{
	background-image: url('Images/box/Blue/boxBlueCornerTopLeft.png');
}
.Blue.ResizableBox .TopCenter
{
	background-image: url('Images/box/Blue/boxBlueTopCenter.png');
}
.Blue.ResizableBox .TopRightCorner
{
	background-image: url('Images/box/Blue/boxBlueCornerTopRight.png');
}
.Blue.ResizableBox .BottomLeftCorner
{
	background-image: url('Images/box/Blue/boxBlueCornerBottomLeft.png');
}
.Blue.ResizableBox .BottomCenter
{
	background-image: url('Images/box/Blue/boxBlueBottomCenter.png');
}
.Blue.ResizableBox .BottomRightCorner
{
	background-image: url('Images/box/Blue/boxBlueCornerBottomRight.png');
}
.Blue.ResizableBox .TopContent
{
	color: #453c2d;
	background-color: #7c92ad;
	background-image: url('Images/box/Blue/boxBlueTopBackground.png');
}
.Blue.ResizableBox .BottomContent
{
	color: #453c2d;
	background-color: #727caf;
	background-image: url('Images/box/Blue/boxBlueBottomBackground.png');
}

/* Red */
.Red.ResizableBox .TopLeftCorner
{
	background-image: url('Images/box/Red/boxRedCornerTopLeft.png');
}
.Red.ResizableBox .TopCenter
{
	background-image: url('Images/box/Red/boxRedTopCenter.png');
}
.Red.ResizableBox .TopRightCorner
{
	background-image: url('Images/box/Red/boxRedCornerTopRight.png');
}
.Red.ResizableBox .BottomLeftCorner
{
	background-image: url('Images/box/Red/boxRedCornerBottomLeft.png');
}
.Red.ResizableBox .BottomCenter
{
	background-image: url('Images/box/Red/boxRedBottomCenter.png');
}
.Red.ResizableBox .BottomRightCorner
{
	background-image: url('Images/box/Red/boxRedCornerBottomRight.png');
}
.Red.ResizableBox .TopContent
{
	color: #e6003a;
	background-color: #6c0015;
	background-image: url('Images/box/Red/boxRedTopBackground.png');
}
.Red.ResizableBox .BottomContent
{
	color: #e6003a;
	background-color: #6c0016;
	background-image: url('Images/box/Red/boxRedBottomBackground.png');
}

/* Green */
.Green.ResizableBox .TopLeftCorner
{
	background-image: url('Images/box/Green/boxGreenCornerTopLeft.png');
}
.Green.ResizableBox .TopCenter
{
	background-image: url('Images/box/Green/boxGreenTopCenter.png');
}
.Green.ResizableBox .TopRightCorner
{
	background-image: url('Images/box/Green/boxGreenCornerTopRight.png');
}
.Green.ResizableBox .BottomLeftCorner
{
	background-image: url('Images/box/Green/boxGreenCornerBottomLeft.png');
}
.Green.ResizableBox .BottomCenter
{
	background-image: url('Images/box/Green/boxGreenBottomCenter.png');
}
.Green.ResizableBox .BottomRightCorner
{
	background-image: url('Images/box/Green/boxGreenCornerBottomRight.png');
}
.Green.ResizableBox .TopContent
{
	color: #666c07;
	background-color: #9da93d;
	background-image: url('Images/box/Green/boxGreenTopBackground.png');
}
.Green.ResizableBox .BottomContent
{
	color: #666c07;
	background-color: #afba0b;
	background-image: url('Images/box/Green/boxGreenBottomBackground.png');
}

/* Purple */
.Purple.ResizableBox .TopLeftCorner
{
	background-image: url('Images/box/Purple/boxPurpleCornerTopLeft.png');
}
.Purple.ResizableBox .TopCenter
{
	background-image: url('Images/box/Purple/boxPurpleTopCenter.png');
}
.Purple.ResizableBox .TopRightCorner
{
	background-image: url('Images/box/Purple/boxPurpleCornerTopRight.png');
}
.Purple.ResizableBox .BottomLeftCorner
{
	background-image: url('Images/box/Purple/boxPurpleCornerBottomLeft.png');
}
.Purple.ResizableBox .BottomCenter
{
	background-image: url('Images/box/Purple/boxPurpleBottomCenter.png');
}
.Purple.ResizableBox .BottomRightCorner
{
	background-image: url('Images/box/Purple/boxPurpleCornerBottomRight.png');
}
.Purple.ResizableBox .TopContent
{
	color: #61182b;
	background-color: #ae888c;
	background-image: url('Images/box/Purple/boxPurpleTopBackground.png');
}
.Purple.ResizableBox .BottomContent
{
	color: #61182b;
	background-color: #b36276;
	background-image: url('Images/box/Purple/boxPurpleBottomBackground.png');
}

/* Brown */
.Brown.ResizableBox .TopLeftCorner
{
	background-image: url('Images/box/Brown/boxBrownCornerTopLeft.png');
}
.Brown.ResizableBox .TopCenter
{
	background-image: url('Images/box/Brown/boxBrownTopCenter.png');
}
.Brown.ResizableBox .TopRightCorner
{
	background-image: url('Images/box/Brown/boxBrownCornerTopRight.png');
}
.Brown.ResizableBox .BottomLeftCorner
{
	background-image: url('Images/box/Brown/boxBrownCornerBottomLeft.png');
}
.Brown.ResizableBox .BottomCenter
{
	background-image: url('Images/box/Brown/boxBrownBottomCenter.png');
}
.Brown.ResizableBox .BottomRightCorner
{
	background-image: url('Images/box/Brown/boxBrownCornerBottomRight.png');
}
.Brown.ResizableBox .TopContent
{
	color: #ffffff;
	background-color: #933b00;
	background-image: url('Images/box/Brown/boxBrownTopBackground.png');
}
.Brown.ResizableBox .BottomContent
{
	color: #ffffff;
	background-color: #aa4400;
	background-image: url('Images/box/Brown/boxBrownBottomBackground.png');
}

/* Grey */
.Grey.ResizableBox .TopLeftCorner
{
	background-image: url('Images/box/Grey/boxGreyCornerTopLeft.png');
}
.Grey.ResizableBox .TopCenter
{
	background-image: url('Images/box/Grey/boxGreyTopCenter.png');
}
.Grey.ResizableBox .TopRightCorner
{
	background-image: url('Images/box/Grey/boxGreyCornerTopRight.png');
}
.Grey.ResizableBox .BottomLeftCorner
{
	background-image: url('Images/box/Grey/boxGreyCornerBottomLeft.png');
}
.Grey.ResizableBox .BottomCenter
{
	background-image: url('Images/box/Grey/boxGreyBottomCenter.png');
}
.Grey.ResizableBox .BottomRightCorner
{
	background-image: url('Images/box/Grey/boxGreyCornerBottomRight.png');
}
.Grey.ResizableBox .TopContent
{
	color: #453c2d;
	background-color: #ad997c;
	background-image: url('Images/box/Grey/boxGreyTopBackground.png');
}
.Grey.ResizableBox .BottomContent
{
	color: #453c2d;
	background-color: #af9672;
	background-image: url('Images/box/Grey/boxGreyBottomBackground.png');
}

.NoteTitle
{
	font-size: 14px;
}

.displayArticle img.ShortArticleImage 
{
	margin: 0px 0px 20px 20px;
}
.displayArticle img.ArticleImage 
{
	margin: 0px 0px 20px 20px;
}
.displayArticle h2.ArticleTitle
{
	text-align: left;
	margin: 0px 0px 40px 0px;
}

.displayArticle h2.ShortArticleTitle
{
	text-align: right;
	margin: 0px 0px 40px 0px;
}

.displayArticle .BoxInfo
{
	display: table-cell;
	margin-bottom:15px;
}

.displaySection img.ShortArticleImage 
{
	margin: 0px 0px 20px 20px;
}
.displaySection h2.ArticleTitle
{
	text-align: left;
	margin: 0px 0px 40px 0px;
}

.verticalTop 
{
    vertical-align: top;
}

.bullet 
{
    list-style-type: none;
    padding-left: 20px;
    padding-top: 0px;
}

.margin_10 
{
    margin-left: 20px;
}

.altRow
{
	/*background: rgb(242, 242, 242);
	color:rgb(51, 51, 51);*/
}
