/*
Colors:
font blue: color:#4c91cb;
font green: color:#83cd28;


Font - Sizes :
h1:
h2:
h3:
h4:

*/
body { direction: ltr; }
#content { float: left; }
#navigationContent { float: left; }
#mainContent2c { float: left; padding-left: 10px; }
#mainContent3c { float: left; }
#sideContent { float: left; }

.module { float: left; }
.image { float: left; margin-right: 2px; }

#moduleSignUp fieldset { float: left; }

#moduleSignUp label { float: left; }
#moduleSignUp input[type="text"] { float: left; }
#moduleSignUp input[type="password"] { float: left; }
#moduleSignUp input[type="checkbox"] { float: left; }
#moduleSignUp select { float: left; padding-left: 2px; }

#moduleSignUp span.CheckBox label { margin-left: 10px; }
#moduleSignUp input[type="submit"] { margin-left: 120px; padding-right: 30px; }
#moduleSignUp table.Gender input[type="radio"] { float: left; }
#moduleSignUp table.Gender label { float: left; margin-left: 5px; }
#moduleSignUp input[type="submit"].btnLogin { margin-left: 120px; }
#moduleSignUp input[type="submit"].btnSignUp { margin-left: 0px; }

/*menus modules*/
#header .customMenuH { text-align: left; background-position: center top; }
#header .customMenuH li { float: left; background-position: center top; }
#header .customMenuH li a { background-position: left top; }
#header .customMenuH li.first { background-position: left top; }
#header .customMenuH li.last { background-position: right top; }

#header .customMenuH li.firstActive { background-position: left top; }
#header .customMenuH li.lastActive { background-position: right top; }

#header .customMenuH li.first:hover { background-position: left top; }
#header .customMenuH li.last:hover { background-position: right top; }

#header .customMenuH li.item:hover { background-position: center top; }
#header .customMenuH li.itemActive { background-position: center top; }

#footer .customMenuH li { padding: 0px 15px 0px 14px; border-left: 1px solid red; }
/* vertical menu*/
.customMenuV ul li { padding-left: 22px; background-position: left center; }



/* === FORM CONTROLS === */
.form ol li { clear: left; }
.form ol li label { float: left; padding-left: 1px; }
.form ol li .validator { float: left; }
.form ol li input[type=text] { float: left; }
.form ol li input[type=password] { float: left; }
.form ol li input[type=checkbox] { float: left; }
.form ol li h6 { float: left; }
.form ol li a { float: left; margin-right: 15px; }
.form ol li textarea { float: left; }
.form ol li select { float: left; }
.form ol li .button { float: left; }
/*page title module*/
#pageTitle { background:transparent url(/sites/143/themes/grey/images/pageTitleBG_ltr.jpg) no-repeat scroll left bottom; }



/*------------Lists----------*/
.listExpanded h3 { background:transparent url(/sites/143/themes/grey/images/titleBG_ltr.jpg) no-repeat scroll left bottom; }
.listExpandable h3 { color: #3f3d3e; font-size: 18px; font-weight: 100; height: 26px; padding-bottom: 5px; width: 200px; background:transparent url(/sites/143/themes/grey/images/titleBG_ltr.jpg) no-repeat scroll left bottom; }
.listExpandable ul { padding: 0px 12px; margin-top: 5px; }
.listExpandable ul li span { padding-right: 9px; }
.listExpandable ul li span.expandable { background-position: right center; }
.listExpandable ul li span.expanded { background-position: right center; }

.backtotop{background-position:left center;padding-left:20px;float:right;}