﻿body, .RadInput_Default .riTextBox, .RadInputMgr_Default
{
     margin: 0px;
     padding:0px;
     font-family: "Segoe UI", sans-serif !important;
     font-size: 13px;
}
.clear{ clear:both;}
.fl{ float:left; }
.fr{ float:right; margin-left: 5px;}
.main{ margin:0 auto; padding:0px; width:1000px; height:auto; }
.headerlogo{ float:left; margin-top:100px; width:1000px; height:30px; text-align:center; }

.loginbox{ margin:0 auto; width:512px; height:255px; background:#f8f8f8; border:2px solid #f0f0f0; margin-top:40px; }
.Logincontainer{ width:392px; height:55px; padding-left:65px;margin-top: 20px;}
.Logincontainer span{ float:left; height:25px; width:390px; clear:both; font-size:14px; }
.Logincontainer input[type='text'], .Logincontainer input[type='password']{ float:left; clear:both; border:1px solid #eaeaea; height:30px; width:390px;}
.Logincontainer input[type='checkbox']{ float:left; border:1px solid #eaeaea; margin-top:10px;}
.Logincontainer label{ float:left; font-size:12px; width:100px; margin-top:10px;}
.Logincontainer a{ float:right; font-size:12px; font-weight:bold; color:#3a81b2;margin-top:10px;}
.Bluebtn{ min-width:50px; height:25px; background-color:#4a8bf6; border:1px solid #327aee; border-radius:5px;
           text-align:center; font-size:12px; color:#fefefe; }
.Blackbtn{ min-width:50px; height:25px; background-color:#0d0d0d; border:1px solid #327aee;
           text-align:center; font-size:12px; color:#fff; }
           
.footer{ float:left; width:1000px; text-align:center; font-size:12px; color:#1c1c1c; margin-top:22px; }           
    /* Master Page*/   
.superContainerheader{ width:100%;height:75px; background-color:#e8e7e7; }
.superContainermiddle{ width:100%;height:auto; background-color:#fff;}
.superContainerfooter{ width:100%;height:30px; background-color:#e8e7e7; text-align:center; font-size:12px; height:30px; line-height:30px;   color:#1c1c1c; margin-top:22px;}

.headerlogomaster{ margin:0 auto; width:1000px; padding-top:20px; }
.content{ float:left; width:1000px; height:auto; background-color:#fff; min-height:670px;}
.footermaster{ float:left; width:1000px; text-align:center; font-size:12px; height:30px; line-height:30px;  background-color:#e8e7e7; color:#1c1c1c; margin-top:22px; }  

   /* Searching Block*/  
.SearchContainer{ float:left; width:1000px; } 
.SearchContainer .searchbox{ float:left; width:300px; height:40px;
                             border-radius:0px 0px 5px 5px;
                             background: #4096d2; /* for non-css3 browsers */

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4096d2', endColorstr='#2f84c0'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#4096d2), to(#2f84c0)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #4096d2,  #2f84c0); /* for firefox 3.6+ */ 
                              } 
.SearchContainer .searchbox input[type='text']{ width:277px; height:22px; margin:5px 0px 0px 8px;}
.contentpart{ width:1000px; min-height:500px; margin-top:20px; border-radius:5px 5px 0px 0px;}
   /* Tab container*/  
   .ajax__tab_xp .ajax__tab_header{ background:none !important; margin-left:5px;}
   .ajax__tab_xp{ line-height:24px;}
  .ajax__tab_xp .ajax__tab_active .ajax__tab_outer{ color:#fff;  height:34px; background:url("/Images/tab_outer.png") no-repeat scroll right center transparent !important;} 
   .ajax__tab_xp .ajax__tab_active .ajax__tab_inner{ height:34px; background:url("/Images/tab_inner.png") no-repeat scroll 0 0 transparent !important;}
   .ajax__tab_xp .ajax__tab_active .ajax__tab_tab {  height:34px; background:url("/Images/tab_tab.png") repeat-x scroll 0 0 transparent !important; padding :5px 20px 5px 20px !important;}
   
     .ajax__tab_xp  .ajax__tab_outer{color:#000; margin-right:2px ;height:34px !important; background:url("/Images/tab_outer_1.png") no-repeat scroll right center transparent !important;} 
   .ajax__tab_xp  .ajax__tab_inner{ height:34px !important; background:url("/Images/tab_inner_1.png") no-repeat scroll 0 0 transparent !important;}
   .ajax__tab_xp  .ajax__tab_tab {  height:34px !important; background:url("/Images/tab_tab_1.png") repeat-x scroll 0 0 transparent !important; padding :5px 20px 5px 20px !important;}
                              
.ajax__tab_xp .ajax__tab_body{ border:2px solid #eaeaea !important; min-height:460px; border-radius:5px; background-color:#f8f8f8 !important; padding:0px !important; width:1000px; }


/* Gray Headers*/
.grayheader{ padding:5px 10px 20px; min-height:70px; background-color:#e0e0e0; border-bottom: 2px solid #99D999; margin-bottom:25px;}
.grayheader .controls{ float:left; margin:0 5px 0 5px;}
.grayheader .controls span{ font-size:12px; color:#666666;}
.FellowSourceCombo { float:left; margin:0 5px 0 5px;}
.FellowSourceCombo .controls{ float:left; margin:10px 5px 0 5px;}

.smalltabcontainer{ width:275px; }
.smalltabcontainer .ajax__tab_xp .ajax__tab_body{ width:275px; min-height:300px !important; border:1px solid #eaeaea !important; background-color:#FFFFFF !important;}
.rightgrid{ float:left;}
/*GridView*/
.RadGrid_Defaultheader{float:left; width:660px; height:30px; background-color:#e0e0e0; }
.RadGrid_Defaultheader h1{ float: left; font-size: 21px; font-weight: normal; margin: 1px 0 0 10px;}
.RadGrid_Defaultheader h2{ color: #2E2E2E; float: right; font-size: 14px; font-weight: normal; margin: 5px 10px 0 0;}

.RadGrid_Default{ border:1px solid #ebebeb !important;}
.RadGrid_Default .rgAltRow{ background:none repeat scroll 0 0 #ecebeb !important;}
.EditButton a{ color:#486914 !important; text-decoration:none;}
.DeleteButton a{ color:#0a63a1 !important; text-decoration:none;}
.RadGrid_Default .rgFooter{ background:none repeat scroll 0 0 #f8f8f8 !important;}

.AvailableLabel{ float:right; width:135px; color:#fe0000; font-size:12px; font-weight:bold;}

/*Popup*/
.popup{ width: 415px; min-height:260px; border:5px solid #303030; border-radius:5px; display:none; z-index:10000;}
.popup .header{ background:url("/Images/popupheader.png") repeat-x;}

.error
{
	color:Red !important;
	font-size:12px !important;
}

.fieldrow
{
    float: left;
    margin-bottom: 5px;
    margin-top: 5px;
    width: 100%;
}

.fieldrow .ctrl
{
	float:right;
}

.fieldrow .lbl
{
	float:left;
}

.top_pad
{
	padding-top:10px;
}

.top_margin
{
	margin-top:10px;
}

.padded5
{
	padding:5px;
}

.rbordered
{
	border:1px solid #DDDDDD;
	border-radius:3px;
}

.h260
{
	height:260px;
}

.grey
{
	color:#999999;
}

.vldErr
{
	display:block;
	color:Red;
	font-size:11px;
}

.ActivityItem
{
	margin:10px;
	min-width:480px;
}

.ActivityItemBorder
{
	border-top:1px solid #DDDDDD;
	height:1px;
}

.rfloat
{
	float:right;
}

.title
{
	font-size:15px;
	margin-top:10px;
	margin-bottom:10px;
}

.fellowTitle
{
	font-size:22pt;
	margin-top:10px;
	margin-bottom:10px;
}

.red
{
	color:Red;
}

.pseudo_link
{
	cursor:pointer;
	border-bottom:1px dotted Blue;
}

.divAddNote
{
	text-align:center;
	padding:10px;
	overflow:hidden;
}

.cell{display:table-cell; padding-right:10px;}

.ReportHeader{ font-size:16px; background-color:#9DDDD9; color:Black; padding:5px; margin-top:20px;}

.gray {color: #999999 !important;}
a.bold {color:Blue !important; font-weight:bold;}
.bold {font-weight:bold;}

.InnerGridHeader
{
	background:Green none !important;
	color:White !important;
}

.FellowTitleHolder
{
	margin-bottom:25px;
}

.DisableTabSelect .rtsSelected
{
	cursor:default !important;
}

#divAdminEmailHolder
{
	margin:10px;
	padding:10px;
	border:1px solid #DEDEDE;
	width:185px;
	background-color:#EEEEEE;
}

.gridCommandLine
{
    height: 22px;
    padding-left: 10px;
    padding-top: 5px;
}

.exportXLS
{
    background-image:url(/Images/page_excel.png);
    background-position:left;
    background-repeat:no-repeat;
    padding-left:20px;
}

.gridCommandLine a
{
    display:table-cell;
}

.gridCommandLine a.active
{
    background-color:#999999;
    padding:3px;
    border-radius:3px;
}

.gridCommandLine .splitter
{
    display:table-cell;
    width:15px;
    text-align:center;
}

#divNotesContainer
{
    max-height: 300px;
    overflow: auto;
    margin-bottom: 10px;
}

.small
{
    font-size:11px;
}

legend
{
    font-weight:bold;
}

.delete-button
{
    float: right;
    margin-right: 10px;
}