@charset "utf-8";
/* CSS Document */

div#dashboard-shape { width: 100%; height: auto; background: url(../images/dashboard-background.jpg) repeat; min-width: 1248px; }

div#dashboard-shape div.dashboard-main-shape { height: auto; background: #FFFFFF; margin: 0; overflow: hidden; }

div#dashboard-shape div.dashboard-main-shape div.dashboard-middle-shape { height: auto; margin: 0 auto; border: 1px solid #FFFFFF !important; color: #313b3d; overflow: hidden;  }

div#dashboard-shape div.dashboard-main-shape div.dashboard-middle-shape h1 { width: 1130px; float: right; height: auto; padding: 70px 0 0 40px; font-size: 22px; font-weight: 100; background: url(../images/polls-page-heading-list-style.png) bottom left no-repeat; }

div#dashboard-shape div.dashboard-main-shape div.dashboard-middle-shape p { clear: right; width: 990px; height: auto; margin: 130px auto 0 auto; text-align: justify; }

div#dashboard-shape div.dashboard-main-shape div.dashboard-middle-shape .dashboard-menu-items-registered { width: 990px; height: 300px; margin: 60px auto 0 auto; }

div#dashboard-shape div.dashboard-main-shape div.dashboard-middle-shape .dashboard-menu-items-registered .dashboard-menu-item { width: 258px; height: 169px; float: left;  background: url(../images/dashboard-item-shape.png) no-repeat center; margin: 10px 0 0 105px; color: #313b3d; font-family: Arial; font-size: 18px; }

div#dashboard-shape div.dashboard-main-shape div.dashboard-middle-shape .dashboard-menu-items-registered #dashboard-menu-item1.dashboard-menu-item { margin: 10px 0 0 0; }

div#dashboard-shape div.dashboard-main-shape div.dashboard-middle-shape .dashboard-menu-items-registered .dashboard-menu-item:hover { background: url(../images/dashboard-item-hover-shape.png) no-repeat center; color: #2f94d1;  }

div#dashboard-shape div.dashboard-main-shape div.dashboard-middle-shape .dashboard-menu-items-registered .dashboard-menu-item h1.dashboard-item-heading { width: 145px; height: 100px;  margin: 0; padding: 0; float: none; background: url(../images/dashboard-item1-image.png) no-repeat left; padding-left: 80px; padding-top: 60px; margin-left: 10px; line-height: 120%; }

div#dashboard-shape div.dashboard-main-shape div.dashboard-middle-shape .dashboard-menu-items-registered #dashboard-menu-item2.dashboard-menu-item h1.dashboard-item-heading { background:url(../images/dashboard-item2-image.png) no-repeat left; }

div#dashboard-shape div.dashboard-main-shape div.dashboard-middle-shape .dashboard-menu-items-registered #dashboard-menu-item3.dashboard-menu-item h1.dashboard-item-heading { background:url(../images/dashboard-item3-image.png) no-repeat left; }

/* dashboard admin */
div#dashboard-shape div.dashboard-main-shape div.dashboard-middle-shape .dashboard-menu-items-admin { width: 930px; height: 550px; margin: 30px auto 0 auto; }

div#dashboard-shape div.dashboard-main-shape div.dashboard-middle-shape .dashboard-menu-items-admin .dashboard-menu-item { width: 258px; height: 169px; float: left;  background: url(../images/dashboard-item-shape.png) no-repeat center; margin: 10px 50px 0 0;  color: #313b3d; font-family: Arial; font-size: 18px; margin-bottom: 80px; }

div#dashboard-shape div.dashboard-main-shape div.dashboard-middle-shape .dashboard-menu-items-admin .dashboard-menu-item:hover {background: url(../images/dashboard-item-hover-shape.png) no-repeat center; color: #2f94d1;  }

div#dashboard-shape div.dashboard-main-shape div.dashboard-middle-shape .dashboard-menu-items-admin .dashboard-menu-item h1.dashboard-item-heading { width: 145px; height: 100px;  margin: 0; padding: 0; float: none; background: url(../images/dashboard-item1-image.png) no-repeat left; padding-left: 80px; padding-top: 60px; margin-left: 10px; line-height: 120%; }

div#dashboard-shape div.dashboard-main-shape div.dashboard-middle-shape .dashboard-menu-items-admin #dashboard-menu-item2.dashboard-menu-item h1.dashboard-item-heading { background:url(../images/dashboard-item2-image.png) no-repeat left; }

div#dashboard-shape div.dashboard-main-shape div.dashboard-middle-shape .dashboard-menu-items-admin #dashboard-menu-item3.dashboard-menu-item h1.dashboard-item-heading { background:url(../images/dashboard-item3-image.png) no-repeat left; }

div#dashboard-shape div.dashboard-main-shape div.dashboard-middle-shape .dashboard-menu-items-admin #dashboard-menu-item4.dashboard-menu-item h1.dashboard-item-heading { background:url(../images/dashboard-item4-image.png) no-repeat left; }

div#dashboard-shape div.dashboard-main-shape div.dashboard-middle-shape .dashboard-menu-items-admin #dashboard-menu-item4.dashboard-menu-item  { margin-left: 150px; }

div#dashboard-shape div.dashboard-main-shape div.dashboard-middle-shape .dashboard-menu-items-admin #dashboard-menu-item5.dashboard-menu-item h1.dashboard-item-heading { background:url(../images/dashboard-item5-image.png) no-repeat left; }

/* profile */

div#dashboard-shape-profile { width: 100%; height: auto; background: url(../images/dashboard-background.jpg) repeat; min-width: 1248px; }

div#dashboard-shape-profile div.dashboard-main-shape { width: 100%;  height: auto; background: #FFFFFF; margin: 0; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape { width: 1248px; height: auto; margin: 0 auto; border: 1px solid #FFFFFF !important; color: #313b3d; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape h1.main-heading { height: auto; padding: 70px 0 0 40px; font-size: 22px; font-weight: 100; background: url(../images/polls-page-heading-list-style.png) bottom left no-repeat; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content { position: relative; width: 1248px; height: auto;  margin: 0 auto; overflow: auto; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-vertical-menu { width: 250px; height: 500px; margin: 40px 0 0 0; float: left; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content { width: 950px; min-height: 700px; margin: 40px 0;  float: right; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content a.edit-poll-link-shape,
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content a.edit-poll-link-shape:link,
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content a.edit-poll-link-shape:visited { background: url(../images/dashboard-link-background.png) no-repeat top; padding: 10px 47px; font-size: 14px; font-family: Arial; color: #efefef; margin: 0 15px; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content a.delete-poll-link-shape,
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content a.delete-poll-link-shape:link,
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content a.delete-poll-link-shape:visited { background: url(../images/dashboard-link-background.png) no-repeat top; padding: 10px 39px; font-size: 14px; font-family: Arial; color: #efefef; margin: 0 15px; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content a.ongoing-link-shape,
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content a.ongoing-link-shape:link,
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content a.ongoing-link-shape :visited { background: url(../images/dashboard-link-background.png) no-repeat top; padding: 10px 22px; font-size: 14px; font-family: Arial; color: #efefef; margin: 0 5px 0 15px; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content a.edit-poll-link-shape:hover {  background: url(../images/dashboard-link-background.png) no-repeat bottom; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content a.delete-poll-link-shape:hover {  background: url(../images/dashboard-link-background.png) no-repeat bottom; }


div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content a.ongoing-link-shape:hover { background: url(../images/dashboard-link-background.png) no-repeat bottom; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content span.poll-name-shape { width: 700px; height: 25px; position: absolute; margin-left: 5px; overflow: hidden; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-vertical-menu ul { list-style: none; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-vertical-menu ul span { width: 50px; height: 30px;  margin-right: 10px;  float: left; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-vertical-menu ul span.ongoing { background: url(../images/dashboard-ongoing-item-image.png) center no-repeat; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-vertical-menu ul span.addpoll { background: url(../images/dashboard-addpoll-item-image.png) center no-repeat; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-vertical-menu ul span.closedpolls { background: url(../images/dashboard-closedpolls-item-image.png) center no-repeat; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-vertical-menu ul span.profile { background: url(../images/dashboard-profile-item-image.png) center no-repeat; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-vertical-menu ul span.onlinehelp { background: url(../images/dashboard-onlinehelp-item-image.png) center no-repeat; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-vertical-menu ul span.propose { background: url(../images/dashboard-managepoll-item-image.png) 8px no-repeat; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-vertical-menu ul span.manage { background: url(../images/dashboard-managepoll-item-image.png) center no-repeat; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-vertical-menu ul span.votes { background: url(../images/dashboard-my-votes-item-image.png) 9px no-repeat; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-vertical-menu ul span.proposals { background: url(../images/proposals-left-side-menu.png) center no-repeat; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-vertical-menu ul span.panel { background: url(../images/dashboard-panel.png) center no-repeat; }


div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-vertical-menu ul li { width: 278px; height: 29px; margin: 10px 0 0 0; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-vertical-menu ul li a { display: block; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-vertical-menu ul li a,
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-vertical-menu ul li a:link,
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-vertical-menu ul li a:visited { text-decoration: none; color: #313b3d; font-size: 11px; font-weight: bold; width: 160px; height: 20px; padding: 5px 10px; background: url(../images/dashboard-li-item.png) no-repeat left; float: left; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-vertical-menu ul li:hover a { color: #2f94d1; background: url(../images/dashboard-li-item-hover.png) no-repeat center; }


/* profile settings */

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content h4.profile-heading-required-fileds { width: 600px; height: 20px;  font-family: Arial; padding-left: 20px; float: right; margin: 20px 0; font-size: 12px; font-style: italic; font-weight: 100; background: url(../images/user-profile-heading4-image.png) no-repeat center left; margin-right: 260px; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content div.user-image-shape { width: 70px; height: 90px; float: left; position: absolute; margin: 20px 0 0 0; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content div.user-image-shape img { border: 1px solid #CCCCCC;  }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content div.user-image-shape p { text-align: center; font-size: 11px; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content div.user-image-shape p a:link,
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content div.user-image-shape p a:visited { color: #2f94d1; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm { margin-bottom: 150px; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div { clear: right; width: 700px; margin: 20px 0; min-height: 20px;  }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div p.edit-constituencies { padding: 4px 0 0 0; }

/* avatar style start */
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div.input.file { width: 110px; height: 31px; float: left; }

div#upload-input-box { width: 339px !important;  float: left; }

div#upload-input-box input.upload-input-text { width: 155px !important;  border-bottom-right-radius: 0 !important; border-top-right-radius: 0 !important; padding: 7px 6px !important; }

div.dashboard-right-content form#UserProfileForm div.input.file 
{ 
	width: 95px !important;
	height: 29px !important;
	border: 1px solid #CCCCCC;
	border-left: none;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	background: url(../images/upload-button.png) center no-repeat;
	
}
	
div.dashboard-right-content form#UserProfileForm div.input.file input[type=file]
{ 
	margin-left:-145px;
	opacity:0.0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	cursor: pointer;
}
/* avatar style end */
	
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div label { width: 150px; height: 20px; float: left; text-align: right; padding-right: 20px; color: #313b3d; font-family: Arial; font-weight: bold; margin: 5px 0; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div label span { font-weight: 100; font-style: italic; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div input[type=text],
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div input[type=password],
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div input[type=number],
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div input[type=email],
input#ProposalName, 
textarea#ProposalContent,
input#CategoryStartDate,
input#CategoryEndDate { width: 250px; border: 1px solid #CCCCCC; border-radius: 8px; padding: 7px 15px; font-size: 12px; color: #999999; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm select.more-constituencies { margin: -10px 170px; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm a.change-constituency,
a.add-constituency { font-weight: 100; font-style: italic; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm a.add-constituency { margin: 0 0 0 170px; font-weight: 100; }



textarea#ProposalContent { padding: 10px; height: 120px; width: 300px; resize: vertical; font-family: Tahoma; }
 

textarea#ProposalContent { border: 1px solid #CCCCCC; width: 400px; height: 120px; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div select,
select#ProposalConstituency { min-width: 120px; padding: 5px 3px 5px 0; height: 29px; border: 1px solid #CCCCCC; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div input[type=file] { /* display: none; */ }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm input[type=text] { width: 250px; border: 1px solid #CCCCCC; padding-left: 12px; font-size: 12px; color: #999999; border-radius: 0; width: 220px; border-bottom-left-radius: 5px; border-top-left-radius: 5px; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm a.upload-file-directory-shape { border-bottom-right-radius: 5px; border-top-right-radius: 5px; padding: 8px 10px 7px 10px; background-color: #EEEEEE; border: 1px solid #d5d5d5; box-shadow: 1px 1px 7px #CCCCCC; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div input[type=text]:hover,
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div input[type=password]:hover,
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div input[type=number]:hover,
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div input[type=email]:hover, 
input#ProposalName:hover,
textarea#ProposalContent:hover,
input#CategoryStartDate:hover,
input#CategoryEndDate:hover { border: 1px solid #AAAAAA; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm input#UserAvatar { /* display: none; */ }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content div.input.file { /* display: none; */ }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div input.avatar-placeholder { width: 170px; border-bottom-right-radius: 0px; border-top-right-radius: 0px;  }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm input.browse-avatar { border-bottom-right-radius: 5px; border-top-right-radius: 5px; padding: 5px 10px 6px 10px; background-color: #EEEEEE; border: 1px solid #d5d5d5; box-shadow: 1px 1px 7px #CCCCCC; margin: 0 0 0 -5px; cursor: pointer; font-style: italic; color: #313b3d;} 

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm input.browse-avatar:hover { text-decoration: none; color: #2f94d1; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div select:hover,
select#ProposalConstituency:hover { border: 1px solid #AAAAAA; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div input#UserName:hover,
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div input#UserPass:hover { box-shadow: none; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div input[type=text]:focus,
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div input[type=password]:focus,
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div input[type=number]:focus,
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div input[type=email]:focus,
input#ProposalName:focus,
textarea#ProposalContent:focus,
input#CategoryStartDate:hover,
input#CategoryEndDate:hover { color: #313b3d; border: 1px solid #2f94d1; box-shadow: 0px 0px 5px #2f94d1;  }

input.submit-new-proposal { width: 110px; height: 30px; border: none; outline: none; background: url(../images/submit-user-settings.png) no-repeat center; color: #efefef; padding-bottom: 2px;  cursor: pointer; }

input.submit-new-proposal:hover { background: url(../images/submit-user-settings-hover.png) no-repeat top center; }

input.submit-new-proposal-poll { clear: both; width: 167px; height: 45px; border: none; outline: none; background: url(../images/add-new-poll-button-submit-shape.png) no-repeat center; color: #efefef; font-family: Arial; font-size: 18px; margin: 20px 10px 0 0; cursor: pointer; }

input.submit-new-proposal-poll:hover { background: url(../images/add-new-poll-button-submit-hover-shape.png) no-repeat center; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div select:focus,
select#ProposalConstituency:focus { color: #313b3d; border: 1px solid #2f94d1; box-shadow: 0px 0px 5px #2f94d1; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm input.submit-user-settings { width: 110px; height: 30px; border: none; outline: none; background: url(../images/submit-user-settings.png) no-repeat center; color: #efefef; padding-bottom: 2px; margin: 10px 0 0 170px; cursor: pointer; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm input.submit-user-settings:hover,
.submit-new-proposal:hover { background: url(../images/submit-user-settings-hover.png) no-repeat top center; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm a { color: #313b3d; text-decoration: none; font-weight: bold; font-family: Arial; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm a:hover { text-decoration: underline; color: #2f94d1; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div.notification-options-shape { width: 550px; margin-left: 160px; height: 65px; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div.notification-options-shape label { text-align: left; margin: 0 15px; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div.notification-options-shape div.checkbox2,
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div.notification-options-shape div.checkbox1 { height: 20px; width: 19px; clear:left; float:left; background: url("../images/checkbox_.gif") no-repeat; cursor: default; text-align:left; margin: 1px 0 0 15px; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div.notification-options-shape div.checkbox2 input.email-shape,
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div.notification-options-shape div.checkbox1 input.email-shape1 { float: left; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div.notification-options-shape div.checkbox2 input.email-shape,
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div.notification-options-shape div.checkbox1 input.email-shape1 { display: none; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div.notification-options-shape div.checkbox2 input.show,
div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div.notification-options-shape div.checkbox1 input.show { display: inline; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div.notification-options-shape p { margin-left: 40px; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div.notification-options-shape label.social-networks-shape { width: 450px; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div.notification-options-shape a { padding: 1px 15px 17px 17px; background: url(../images/profile-twitter-oauth-shape.png) no-repeat left top; opacity: 0.8; margin: 10px 15px; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#UserProfileForm div.notification-options-shape a:hover { opacity: 1; }

/* proposals */

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#ProposalApproveProposalForm { padding: 0 15px; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#ProposalApproveProposalForm div.input.text label { width: 80px; float: left; margin: 0 10px; }

div#dashboard-shape-profile div.dashboard-main-shape div.dashboard-middle-shape div.dashboard-main-content div.dashboard-right-content form#ProposalApproveProposalForm label {  margin: 0 10px; }

/* new layouts */
div.rankings-shape div.upper-shape-arguments { width: 950px; margin: 0 auto; float: left; }

div.rankings-shape div.upper-shape-arguments div.positives div#argument-container-pros,
div.rankings-shape div.upper-shape-arguments div.negatives div#argument-container-cons { max-height: 305px; }

div.rankings-shape div.upper-shape-arguments div.vertical-shadow { width: 10px; height: 350px; float: left; margin: 80px 0; background: url(../images/dropped-vertical-shadow.png) no-repeat; }

div.rankings-shape div.upper-shape-arguments div.positives,
div.rankings-shape div.upper-shape-arguments div.negatives { width: 380px; margin: 0 5px; }

div.rankings-shape div.upper-shape-arguments div.positives div#argument-container-pros div.positive-arguments,
div.rankings-shape div.upper-shape-arguments div.negatives div#argument-container-cons div.negative-arguments { cursor: default; }

div.rankings-shape div.upper-shape-arguments div.positives div#argument-container-pros div.positive-arguments div.icons,
div.rankings-shape div.upper-shape-arguments div.negatives div#argument-container-cons div.negative-arguments div.icons { width: 10px; }

div.rankings-shape div.upper-shape-arguments div.negatives { margin: 0; }

div.rankings-shape div.upper-shape-arguments div.positives div#argument-container-pros div.positive-arguments div.argument-content,
div.rankings-shape div.upper-shape-arguments div.negatives div#argument-container-cons div.negative-arguments div.argument-content { width: 330px; }

div.rankings-shape div.upper-shape-arguments div.positives div#argument-container-pros div.positive-arguments div.argument-content p.argument-bottom span.rating,
div.rankings-shape div.upper-shape-arguments div.negatives div#argument-container-cons div.negative-arguments div.argument-content p.argument-bottom span.rating { color: #AAAAAA; font-weight: bold; font-size: 10px; }
















