﻿
/* ~~ This fixed width container surrounds all other divs ~~ */
#MainContainerArea {
	width: 957px; /* the auto value on the sides, coupled with the width, centers the layout */
	margin-top: -8px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
	/*background-image: url(/imis15/App_Themes/CANASA/images/mainContainerBG.jpg);*/
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	background-repeat: no-repeat;
	
	background-position:top;
	
}
#MainContainerAreaTop {
	width: 961px; /* the auto value on the sides, coupled with the width, centers the layout */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
	/*background-image: url(/imis15/App_Themes/CANASA/images/mainContainerBG.jpg);
	border:1px solid #cccccc;*/
	background-repeat: no-repeat;
	
	background-position:top;
	
}


.container
{
	width: 961px;  the auto value on the sides, coupled with the width, centers the layout 
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #FFFFFF;
	/*background-image: url(/imis15/App_Themes/CANASA/images/mainContainerBG.jpg);*/
	background-repeat: repeat-y!important;
	
	background-position:top;
	
}

/* ~~ The header is not given a width. It will extend the full width of your layout. It contains an image placeholder that should be replaced with your own linked logo. ~~ */
#VAheader {
	display:none;
}

.header img   {
	text-align: left;
	padding-top: 20px;
	padding-left: 10px;
	
}
#logo img   {
	text-align: left;
	padding-top: 0px;
	padding-left: 0px;
	margin-top:10px;
	
}
.header ul {
	padding-top: 25px;
	text-align: center;
}
.header ul li {
	display: inline;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
}
.header ul li a {
	color: #000;
	text-decoration: none;
}


.eventCalList2 a:visited, .eventCalList2 a:active, .eventCalList2 a:link{
	/*color: #900;
	text-decoration: none;
	font-weight:bold; */
} 

.eventCalList2 a:hover{
		color: #666666;
		text-decoration: none;
}
.EventSmall .eventCalList2 a:visited, .EventSmall .eventCalList2 a:active, .EventSmall .eventCalList2 a:link{
	color: #424242;
	text-decoration: none;
	font-weight:100;
} 

.EventSmall .eventCalList2 a:hover{
		color: #666666;
		text-decoration: none;
}

.eventCalList2 a
{
font-weight:normal!important;
}


.VA_JOB_BOARD
{
/*color:White;*/
}
.VA_JOB_BOARD a
{
/*color:#CCCCCC;*/
}

.VAcontent{
width: 950px;
clear:both;
}

.VAcontentLeft{
 width: 220px;
 float: left;
}

.VAcontentRight{
 float: right;
 width: 220px;

}

.VAcontentMiddle{
 float: right;
 width: 485px;

}


/*---------------------VA Custom Content Layout-------------------------------*/

.VALogin
{
    padding-top: 25px;
}

.VALogin table{
	border:0px solid #333333;
}
.VALogin table td{
	padding:2px;
}

.LoginTitle {
/*	color:#ffffff;*/
	font-weight:bold;
	
}
.LoginLink a:link, .LoginLink a:active, .LoginLink a:visited{
	text-decoration:none;
/*	color:#ffffff;*/
	font-size:11px;
}
.LoginLink a:hover{
	text-decoration:none;
	color:#cccccc;
	font-size:11px;
}

.LoginLabel
{
/*	color:#ffffff;*/
	font-weight:bold;
}

.loginHR{
	border:1px solid:#cccccc;
	background-color:#cccccc;
	 color: #CCCCCC;
    height: 1px;
	
}


.VAButton{
	
	
    background-color: #999999;
    border: 0px solid #000000;
    margin-top: 10px;
    padding: 3px;
	color:#ffffff;
    vertical-align: middle;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	cursor:pointer;

	
	
}

.va1{
 width: 220px;
 float: left;


 
}
.va3{
 float: right;
 width: 220px;

}

.va2{
 float: right;
 width: 485px;

}

body {
    font-family: Verdana, 'Segoe UI', Helvetica, Arial, sans-serif;
}

a#ctl00_LoginStatus1, a#ctl00_LoginStatus1:hover, a#ctl00_LoginStatus1:focus, a#ctl00_LoginStatus1:active, a#ctl00_LoginStatus1:visited,
.TextButton, .TextButton:hover, .TextButton:focus, .TextButton:active, .TextButton:visited  {
    background-color: #999999;
    font-weight: bold;
    color: #ffffff;
}

.PrimaryButton, .PrimaryButton:hover, .PrimaryButton:active, .PrimaryButton:focus {
    background-color: #990000;
    font-weight: bold !important;
}

.RadMenu_Austin.RadMenu .rmGroup {
    border-color: #990000;
}

.RadMenu_Austin.RadMenu a.rmLink {
    color: #666666;
}

.RadMenu_Austin.RadMenu a.rmLink.rmFocused, .RadMenu_Austin.RadMenu a.rmLink.rmSelected, .RadMenu_Austin.RadMenu a.rmLink.rmExpanded, .RadMenu_Austin.RadMenu a.rmLink:hover, .RadMenu_Austin.RadMenu a.rmLink:focus, .RadMenu_Austin.RadMenu a.rmLink:active {
    background-color: #990000; 
}

.RadMenu_Austin.RadMenu a.rmLink.rmRootLink {
    text-transform: none;
    font-weight: bold;
    letter-spacing: 0em;
}

a, a:hover, a:focus, a:active, a:visited {
    color: #990000;
    text-decoration: none;
}

#ft a {
    color: #ffffff; 
}

.NavigationLink {
    color: #666666; 
}

.PanelField a {
    font-weight:bold !important;
    color: #666666;
}

.VAContent a:link, .VAContent a:visited, .VAContent a:active, .VAContent a:hover {
	color:#666666;
	font-weight:100;
}

.eventCalList1 {
    font-family: Verdana, 'Segoe UI', Helvetica, Arial, sans-serif;
    color: #000000;
    white-space: nowrap;
}

.eventCalList2 {
    padding-left: 5px;
}

.eventCalList2>a {
    color: #990000 !important;
}

#ctl00_BreadCrumb span {
    color: #666666 !important;
    font-weight: bold;
}

#ctl00_BreadCrumb a {
    color: #666666 !important;
    font-weight: normal;
}

.InLineOption_Controls_Always_Display a {
    color: #666666;
}

.VAEventListAllHeading {
    color: #ffffff;
    background-color: #666666;
    font-weight:normal; 
    border-bottom:1px solid #cccccc; 
    font-size:14px; 
    padding-left:3px; 
    padding-bottom:3px;  
}

.VAEventListHeading {
    color: #ffffff;
    background-color: #666666;
    font-weight: normal;
    border-bottom: 1px solid #cccccc;
    font-size: 14px;
    padding-left: 7px;
    padding-bottom: 5px;
}

.EduPanelHead {
    color: #ffffff;
    background-color: #666666;
    font-weight:normal; 
    border-bottom:1px solid #cccccc; 
    font-size:14px; 
    padding-left:3px; 
    padding-bottom:3px;
}

.EduPanelHead td {
    padding: 0px 0px 5px 5px;
}

table.eventListEducation, table.eventListNews {
    width: 723px;
}

#ctl00_NavPanel {
    width: 100%;
    text-align: center;
}

#ctl00_NavPanel ul.rmGroup {
    text-align: left;
}

#ctl00_NavPanel ul {
    display: inline-block;
}

#ste_container_ciSignIn, #ste_container_ciNewContactSignInCommon {
    font-size: 12px;
}

#ctl00_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_RememberMeDiv input, 
#ctl00_TemplateBody_WebPartManager1_gwpciSignIn_ciSignIn_RememberMeDiv input {
    float: left !important;
}

#ctl00_TemplateBody_WebPartManager1_gwpciNewContactSignInCommon_ciNewContactSignInCommon_RememberMeDiv label, 
#ctl00_TemplateBody_WebPartManager1_gwpciSignIn_ciSignIn_RememberMeDiv label {
    display: block;
    margin-left: 1.4em;
}

.EventListAllRow, .EventListAllRowAlt {
    font-size: 11px;
}
.EventListAllRow a, .EventListAllRowAlt a {
    color: #666666 !important;
}



#ctl00_TemplateBody_WebPartManager1_gwpciNewPanelEditorCommon_ciNewPanelEditorCommon_panelEditor_editablePanel {
       top:300px !important;

}

#ctl00_TemplateBody_WebPartManager1_gwpciEventDisplay_ciEventDisplay_RegisterSomeoneElseButton {
   background-color: #0971B2 !important;

}
#ctl00_TemplateBody_WebPartManager1_gwpciEventDisplay_ciEventDisplay_RegisterButton, #ctl00_TemplateBody_WebPartManager1_gwpciEventDisplay_ciEventDisplay_RegisterSomeoneElseButton
{
font-size:1.6em !important;
padding: 20px !important;
width: 280px !important;
}