@import url(font_Cantarell/stylesheet.css);
@import url(font_Crimson/stylesheet.css);
@import url(css/style-screen-sidebar.css);
@import url(css/style-screen-fundamentals.css);
@import url(css/style-screen-news.css);
@import url(css/style-screen-blogs.css);
@import url(css/style-screen-imggall.css);
@import url(css/lcms/style.css);
@import url(css/default/style.css);
@import url(css/style-screen-header.css);
@import url(css/style-screen-argus.css);
@import url(css/style-screen-header.css);


html body {
    font-family: 'Cantarell',Helvetica Neue,Arial,Tahoma,Verdana,sans-serif!important;
}

/************************************************************************/
/*********** Login Page Template ****************************************/
/************************************************************************/

/***** Left Column Layout *****/
.LoGin #css_content {margin-top:0px!important;padding-left:0px!important;}
.LoGin div#css_content
{
background:transparent none repeat scroll 0 0;
border:medium none;
color:#555957;
margin:0px!important;
padding:0px 0px 15px 0px!important;
float:left!important;
width:679px!important;
}



.LoGin #ContentLayoutLeft {width:297px;float:left;margin-left:15px;}
.LoGin #ContentMemberTools {width:100%;float:left;margin:10px 0px 10px 10px;}
.LoGin #ContentMiddle {padding:0px 10px 10px 10px; float:none;}
.LoGin #ContentMiddle a {color:#405F82;}
.LoGin #ContentMiddle strong {font-size:14px;padding:5px 5px 15px 5px;display:block;margin:0px;}
.LoGin h2#ContentLoginTitle {color:#274f6c;font-size:18px;}
/**** Facebook ****/
.LoGin #ContentMiddle #divFBLoginContainer {display:none;}
/*.LoGin #divFBLoginContainer {z-index:999;position:relative;border:1px solid red;float:left;clear:left;margin-top:300px;margin-left:-230px}
.Login #cid_40_btnLogin .button {float:left;margin-top:-75px;z-index:1;position:relative;border:1px solid red;background-color:red;}
.button {float:left;margin-top:-75px;z-index:1;position:relative;border:1px solid red;display:block; }
#cid_40_btnCancel .button {float:right;}
*/
#ContentLoginFacebook {margin-top:15px; display:none;}
#ContentLoginFacebook h3 {color:#455e8a;font-size:18px;}

/***** username password LINKS ****/
.LoGin span.userName{display:block;float:left;padding:3px 0px;margin-top:5px;}
.LoGin span.resetPassWord {display:block;float:right;padding:3px 0px;margin-top:-9px;}
.LoGin #ContentLayoutLeft #tblLogin a {font-size:11px;/*text-decoration:underline!important;*/}

/****** Login box layout *****/
.LoGin #ContentLoginCap {background: #fff url(images/login-box-cap.gif) no-repeat;width:297px;height:10px;}
.LoGin #ContentLoginBody {background: url(images/login-box-bg.gif) repeat-y;width:297;}
.LoGin #ContentLoginBody .instructions {display:none;}
.LoGin #cid_1244_ctl00_hLinkTempLogin {display:none;}
.LoGin #ContentLoginFoot {background: url(images/login-box-foot.gif) no-repeat;width:297px;height:10px;}
/*.LoGin span#lblUserName {font-weight:bold;}
.LoGin span#lblPassword {font-weight:bold;}
.LoGin #cid_40_txtUsername {height:16px;width:125px;}
.LoGin #cid_40_txtPassword {height:16px;width:125px;}*/
.LoGin a#cid_40_hLinkTempLogin {display:none;}
/*.LoGin a#cid_40_hLinkForgotUN {display:block;border:none;padding:3px;font-size:11px;padding-top:10px;}
.LoGin a#cid_40_hResetPassword {display:block;border:none;padding:3px;font-size:11px;margin-top:-14px;padding-top:10px;}
*/.LoGin input#cid_40_btnLogin {}
.LoGin input#cid_40_btnCancel {}
.LoGin #lblUserName, .LoGin #lblPassword {display:inline!important;}

.LoGin .divLoginStructContainer {}
.LoGin .divLoginStructContainer .PageTitleHeader {margin:0 0 10px; display:block;}
.LoGin .divLoginInputs {}
.LoGin .divLoginInputs label {/*float:left;*/ margin:0 2px 0 0; font-weight:bold; font-size:11px}
.LoGin .divLoginInputs input {width:100px;margin:0 2px 0 0;}
.LoGin .divLoginInputs .divLoginUserNameRow {margin:0 0 10px;}
.LoGin .divLoginInputs .divLoginPasswordRow {margin:0 0 10px;}
.LoGin .divLoginInputs .remember {float:left; width:100%; margin:0 0 10px;}
.LoGin .divLoginInputs .remember label {font-weight:normal; padding:3px 0 0;}
.LoGin .divLoginInputs .remember input {float:left; width:auto;}
.LoGin .divLoginInputs .divLoginLinks {float:left; width:100%; margin:10px 0;}
.LoGin .divLoginInputs .divLoginLinks a {font-size:11px; border-bottom:none !important;}

/***** Right column layout *****/
.LoGin #ContentLayoutRight {width:297px;float:right;margin-right:20px;display:inline;}

.LoGin h2#ContentFirsttime, .LoGin #ContentConnect h2{color:#274f6c;font-size:18px;}
.LoGin #ContentRegister {width:297px;height:42px;background: #C0D1DB;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;  border:1px solid #5f7e96;}
.LoGin #ContentRegister a {border:none;color: #000000 !important;font-size:18px;display:block;padding:8px 7px 7px 7px ;}
.LoGin #ContentRegister a:hover {text-decoration:underline;}
.LoGin #ContentConnect {margin-top:15px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}
.LoGin #ContentConnect ul {padding-left:0px;}
.LoGin #ContentRightBottom {color:#4a4a4a;font-size:11px;margin-top:8px;}

/***** START ****/
.start #ContentMiddle h2, #ContentMiddle h2  {background-color:#C0D1DB;display:block;margin:0px 0px 10px 0px;padding:5px;}

/***** imod ****/
.build {border: 1px solid #ff00ff;}

.expand img {background-color:#5F7E96;float: none;display: block;}
.expand {background-color:#5F7E96;}
/* block - prevents NS/SAFARI info box stuff */
.instructions, .error, .success, .profile, .filelibfiledetails, .eventsheader, .campaignsheader, .donationpaymentamount, table.profile,  .MessageBoardsDataGridHeader, .FileLibraryFileList{display:block;}

/* box settings */
.DataGridHeader, .EventsHeader, .EventDonationDetail, .CampaignsHeader, td.PageManagerHeader, tr.PageManagerHeader, .Profile {/*padding: 2px 5px 2px 5px;border: 1px solid #CCCCCC;*/}
.DataGridHeader {}
.EventDonationDetail {width:250px;}
	
/*  core */
.HelpButton {color: #ffffff;background-color: #8E9296;border: solid;border-width: 1px;border-color: #ffffff;padding: 2px;font-weight: bold;width: 48px;text-align: center;}
.Error, .error {display: block;padding: 5px 0 5px 25px;color:#BF0000;background-color: #FFE8E8;background-image: url(/images/icons/v2/common/exclamation.gif);background-repeat: no-repeat;background-position: 2px;border: 1px solid #BF0000;width:auto!important}
.Success, .success {display: block;padding: 5px 0 5px 25px;color: #008000;background-color: #D0E8D0;background-image: url(/images/icons/v2/common/accept.gif);background-repeat: no-repeat;background-position: 3px 2px;border: 1px solid #008000;}
.DataGrid td{padding:2px;}
.DataGridAltItem {background:#DCE6D9;}
.DataGridPager {font-weight: bold;letter-spacing: 3px;line-height: 20px;text-align: right;}

/*profile */
.ProfileHeader {font-weight : bold;}
.ProfilePageTabHeadings {font-weight:bold;}

/* search */
.SearchResultsDataGridAltItem {background: #e8e8e8;}
.SearchResultsDataGridPager {font-weight: bold;letter-spacing: 3px;line-height: 50px;}

/* message boards */
table.HotTopics {width:250px;}
.MsgItem {background-color: #cccccc;}
.MsgItemSubject {background-color: #cccccc;}
.MsgItemInverse {background-color: #e8e8e8;}
.MsgItemSubjectInverse {background-color: #e8e8e8;}	
.LastPostingText {font-style: italic;color: #6B6B6B;}
.BadWordHighlight {font-weight: bold;color: #c42830;}
.MsgsReplyText {}
.MsgsDates {}

/* file library */
.FileLibFileDetails {background-color: #BCB8B8;width: 250px;padding: 2px 5px 2px 5px;}
.FileLibraryFileList {background-color: #E4E4E4;width: 250px;padding: 2px 5px 2px 5px;}
/* news */
/* events */
td.StoreItemHeader {border-color: #666666;}
#rg_gfid_250_btnCMS {display: none;}

/* donations */
.DonationPaymentAmount {background-color: #E4E4E4;border: solid;border-width: 1px;padding: 2px 5px 2px 5px;border-color: #0057F;}

/* pagemanager */
table.PageManager {border: solid;border-width:0px;border-color:#002963;}
/* photo albums */
/* communications utility */
table.CommUtil {/*width: 560px;*/}
td.CommUtilHeader {background-color:#CCCCCC;color:#FFFFFF;}
/* community specific */
.SearchModuleSpacer {display:none;}
button.button {font-family:Tahoma,Verdana,sans-serif;font-size:11px;font-weight:bold;}
.levelwrap {max-height:26px;_height:26px;}
.levelwrap ul {margin:0!important}

#ContentMemberTools {margin:0 0 10px 0;display:block;margin:0 0 10px 0;min-height:15px;_height:15px;}
#ContentMemberTools div {float:left;margin:0 10px 0 0;}
#cid_211_tbMessage {width:350px;}
.BlogSearchOuterTable {clear:none!important}
#ContentMiddle{ float:left;}
/* get rid of "Campaign Center" input button at the bottom of the form on www.icalumni.net/giving_aecenter */
input#rg_gfid_499_btnCMS {display:none;}



/* Fixes ------------------------ */

#cid_41_pnlSearchCore span{ display:block;}
