﻿
/*Committee Directory*/
.committeedirectory {
padding-top:10px;
}

.cdhead {
border-bottom:1px solid #999999;
padding:5px;
}

.cdtbl td{
padding:5px;
border-bottom:1px solid #999999;
}

.cdtitle {
border-left:1px solid #999999;
}

.cdcontactinfo {
border-right:1px solid #999999;
}

.cdname {
background-color:#f9f9ed;
}

/*Chapter Profile Page*/

.field.radio input {
border:none;
}

.in_chapter_profile td{
padding:5px;
}

.in_chapter_profile .chaptername {
width:40%;
}

.in_chapter_profile .label {
font-weight:bold;
}

.committeename h3{ 
padding:5px 0px 0px 0px!important;
margin:0;
text-align:left;
font-size:14px!important;
width:100%!important;
}

.membername {
padding:10px 0px 10px 5px!important;
margin:0;
text-align:left;
font-size:14px!important;
width:100%!important;
}

/*sign up page*/
.signup input{
border:1px solid #999999;
}

.signup .customerror{
padding-top:5px;
}

/*manage profile page*/

.noteemp {
	color:#0b4084;
	font-weight:bold;
}

.editlist {
	list-style-type:none;
	display:block;
	margin:0;
	padding:0;
}

.editlist li {
	display:inline;
	float:left;
	padding:0px 10px 10px 10px;
}

.nametbl td, .datestbl td, .schooltbl td, .permaddtbl td{
padding:5px;
vertical-align:middle!important;
text-align:right;
}

.phonenumtbl td, .emailtbl td, .altaddtbl {
vertical-align:middle!important;
text-align:right;
}

.permaddtbl .field.text {
	padding:3px;
	color:#676767;
	font-family:arial;
	font-size:13px;	
}

.textalign {
text-align:left!important;
}

.editprofile .field.text {
border:1px solid #999999;
margin:0px;
padding-right:3px;
padding-left:3px;
color:#676767;
font-family:arial;
font-size:13px;
padding-bottom:0px;
padding-top:3px;	
}

.editprofile .field.dropdown {
color:#676767;
font-family:arial;
font-size:13px;
border:1px solid #999999;
}

.field.checkbox.spouseFirstName, .field.text.lastname, .field.text.nickname, .field.text.graduationyear, .field.text.degree {
background-color:white;
border:1px solid #999999!important;
color:#676767;
font-size:13px;
height:100%;
padding:3px;
}

.editprofile td {
padding:5px;
text-align:left;
}

.field.radio {
border-color:#f5f5e4;
}

.field.checkbox {
border-color:#f5f5e4;
}

.inputfixes input {
border:none;
}

.email input, .nametbl input {
border-color:#f5f5e4;
}

/*member profile page*/
p.PageHeader2 {
font-weight:bold;
padding:5px;
font-size:14px;
}

p.PageHeader3 {
font-weight:bold;
padding:5px;
font-size:14px;
color:#0b4084;
padding-left:10px;
}

.pnlinfo, .pnlinfolb {

}

.panelinformationtb td, .pnlinfocontactl td, .pnltbmembershipl td{
padding:5px;
}

/*change password*/
.changepass input {
border:1px solid #999999;
}

/*directory page*/

.directory th a {
text-decoration:none;
}

.directory th {
border-top:1px solid #999999;
border-bottom:1px solid #999999;
padding:6px;
background-color:#ebead2;
text-align:left;
}

.directory td {
padding:6px;
}

.tbl_directory input{
border:1px solid #999999;
}

/*chapter directory page*/

.chptdsearch td{
padding:5px;
}

.chptdsearch {
margin-top:50px;
}

.LoginBoxMain a {
color:#0E71B5;
text-decoration:underline;
}

.login_input input{
border:1px solid #999999;
}

.chapter_directory a {
color:#4a9fd1;
text-decoration:none;
}

.chapter_directory a:hover {
text-decoration:underline;
}

.chapter_directory {
width:100%;
border:1px solid #dbdbce;
}

.back2map a {
color:#334183;
text-decoration:none;
font-weight:bold;
}

.back2map a:hover {
text-decoration:none;
}

.flashmap {
margin-left:50px;
}

h1 {
color:#4A9FCE;
font-family:Georgia,serif;
font-size:24px;
line-height:28px;
font-weight:normal;
}

.include {
text-align:right;
padding:5px;
width:45%;
}

.include_boxes {
width:65%;
padding:5px;
}

.row_title {
border:none;
border-bottom:1px solid #dbdbce!important;
padding:10px 5px 10px 5px;
font-size:14px;
font-weight:bold;
color:#666666;
}

.rowbor_title {

}

.altrow_title, .rowbor_title {
border:none;
border-bottom:1px solid #dbdbce!important;
border-left:1px solid #dbdbce!important;
padding:10px 5px 10px 5px;
font-size:14px;
font-weight:bold;
color:#666666;
}

.altrow {
border:none;
border-bottom:1px solid #dbdbce;
padding:5px;
}

.row {
border-bottom:1px solid #dbdbce!important;
border:none;
padding:5px;
}

.statename {
border:none;
padding:10px 5px 10px 5px;
font-size:18px;
font-weight:normal;
font-family:georgia;
color:#4a9fd1;
}

.back2map {
border:none;
padding:5px;
}

/*******************
    MISC CONTROLS
********************/

.textinput
{
	
}

.button
{
	
}

.link
{
	
}

/***************
  GENERAL
****************/
.sidebar
{
	width: 30%;
	float: right;
}



/*******************
   DATA TABLE
********************/

.ice.datatable 
{
}

.ice.datatable .title
{
	
}

.ice.datatable .head
{
	text-align: left;
}

.ice.datatable .item
{
}

/****************
    ACTION BOX
*****************/
.ice.actionbox
{
	background-color: #DAD4E6;
}

.ice.actionbox ul
{
	list-style:none;
} 

.ice.actionbox legend
{
	font-size: 1.25em;
	font-weight: bold;
		color: #7B4AAD;
}

.ice.actionbox fieldset
{
	border-color: #7B4AAD;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
}


/****************
    SEARCH BOX
*****************/

.ice.searchbox
{
	border: 0px;
	background-color: #DAD4E6;
	padding-left: 10px;
}

.ice.searchbox legend
{
	font-size: 1.25em;
	font-weight: bold;
		color: #7B4AAD;
}

.ice.searchbox fieldset
{
	border-color: #7B4AAD;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
}



	


.ice.searchbox .label
{
}

.ice.searchbox .field
{
}

.ice.searchbox .field .textinput
{
	
}

.ice.searchbox .button.submit
{
	
}

.ice.searchbox .link
{
}

/****************
    Login Box
*****************/
.ice.loginbox
{
	border: 0px;
	/*background-color: #DAD4E6;*/
	padding-left: 10px;
}

.ice.loginbox legend
{
	font-size: 1.25em;
	font-weight: bold;
	/*color: #7B4AAD; */
	color: #290863;
}

.ice.loginbox fieldset
{
	border: solid 0px #7B4AAd;
	border-right: solid 1px #7B4AAd;
	
}

.ice.loginbox .field
{
	padding-right: 10px;

}

.ice.loginbox .field .textinput
{
	width: 80px;
	padding-right: 10px;
}

.ice-pagealert
{
	width: 580px;
	height: 50px;
	background-image: url('../images/pageAlertBlank.jpg');
	background-repeat: no-repeat;
	vertical-align: middle;
	padding-top: 15px;
}
.ice-pagealert .general
{
	background-image: url('../images/pageAlertGeneral.jpg');
}

.ice-pagealert-message
{
	padding-left: 80px;
	vertical-align: middle;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.ice-button
{
	background-image: url('../images/button.jpg');
	padding-left: 10px;
	padding-right: 10px;
	font-size: 10px;
}
.ice-tablehightlightrow
{
	background-color: #5c5c5c;
	border:none;
	cursor: pointer;
	color:white;
}

.ice-tablerow
{
	cursor: default;	
}

.directory .datarow{

}

.checkbox {
border:none!important;
}

.sistercontentblock {
width:300px;
float:right;

}


.radInput_Default .radEnabledCss_Default, .radInput_Default .radEmptyMessageCss_Default, .radInput_Default .radHoverCss_Default, .radInput_Default .radFocusedCss_Default, .radInput_Default .radReadOnlyCss_Default, .radInput_Default .radDisabledCss_Default, .radInput_Default .radNegativeCss_Default, .radInput_Default .radInvalidCss_Default {
border:1px solid #999999!important;
}

.show_design_border input {
border-color:#999999!important;
}

.progress_status {
color:red;
font-weight:bold;
margin-left:300px;
}

.inputCell {
width:100px!important;
}

.radPopupImage_Default{
width:20px!important;
}

