/* Main */

a {
    color: #2d2e35;
    text-decoration: underline;
}
a:hover {
    color: #e20a0a;
    text-decoration: underline;
}

/* Grid Row */
.gridRowHeader{
    background-color: #CCCCCC;
 }
.gridRowLite {
    background-color: rgb(238, 252, 255);
 }
.gridRowDark {
background-color: rgb(207, 241, 255);
}
.gridRowSelect {
    background-color: #FCC;
}

.gridHDR{
	background-color:#cccccc;
	height:20px;
	color: #333333;
	font-size:1.2rem;
	text-align: left;
}
.gridHDRBorder{
	background-color:#000000;
}
.gridHDRBorderLite{
	background-color:#cccccc;
}
/*
.gridRowLite{
	background-color:#eefcff;
	height:18px;
}
.gridRowDark{
	background-color:#cff1ff;
	height:18px;
}
*/
.gridRowSmallLite{
	background-color:#FFFFFF;
	height:15px;
}
.gridRowSmallDark{
	background-color:#eeeeee;
	height:15px;
}
.gridBorderLite{
	background-color:#e4e4e4;
}
.gridBorder{
	background-color:#d2d2d2;
}
.gridText{
	color: #666666;
	font-size:1rem;
	text-align: left;
}
.gridTextPriority1{
	color: #cc0000;
}
.gridTextPriority2{
	color: #ff6600;	
}
.gridTextPriority3{
	color: #336699;
}
.gridTextPriority4{
	color: #009900;
}
.gridTextPriority5{
	color: #666666;
}
a.gridLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: BOLD;
	color: #0066ff;
	text-decoration: none;
	font-size: 11px;
}
a.gridLink:Hover {
	color: #0066ff;
	font-weight: BOLD;
	text-decoration: underline;
}

/* alerts */
.alert_low {
	color: #289976;
}
.alert_med {
	color: #F00;
}
.alert_high {
	color: #F00;
}
/* version 1 */
.unRead{
font-weight: BOLD;
}
.strong{
font-weight: BOLD;
}
.small{
font-size:9px;
}
.formText {
    color:#333333;
}
.formText_error {
    color:#FF0000;
}
.searchText{ 
    color: #666666; 
    font-size:11px; 
}
.borderLite{
	background-color:#aaaaaa;
}
.borderDark{
	background-color:#000000;
}
.RowLite{
	background-color:#FFFFFF;
}
.RowDark{
	background-color:#dddddd;
}
/* form styles */

select { 
    font-size: 10px; 
    background-color: #D7E5F2; 
    color: #102132; 
    border: 1px solid #284279;
   }
   
   textarea { 
    font-size: 10px; 
    background-color: #D7E5F2; 
    color: #102132; 
    border: 1px solid #284279;
   }
   
   input { 
    font-size: 10px; 
    /* background-color: #D7E5F2; */
    /* color: #102132; */
    /* border: 1px solid #284279; */
   }
   
   .form2 { 
    font-size: 10px; 
    background-color: #D7E5F2; 
    color: #102132; 
    border: 1px solid #284279;
    margin-left: 12px;
    margin-top: 1px; 
    margin-bottom: 1px; 
   }
   
   .form2width { 
    font-size: 10px; 
    background-color: #D7E5F2; 
    color: #102132; 
    border: 1px solid #284279;
    margin-left: 12px;
    margin-top: 1px; 
    margin-bottom: 1px; 
    width:279px; 
   }
   
   .form2nomargin { 
    font-size: 10px; 
    background-color: #D7E5F2; 
    color: #102132; 
    border: 1px solid #284279;
    margin-top: 1px; 
    margin-bottom: 1px; 
    width:279px; 
   }
   
   .button { 
    font-size: 10px; 
    background-color: #D7E5F2; 
    color: #102132; 
    margin-left: 12px; 
    margin-top: 1px; 
    margin-bottom: 1px; 
    width:170px;
   }
   
   .button2 { 
    font-size: 10px; 
    background-color: #D7E5F2; 
    color: #102132; 
    margin-left: 12px; 
    margin-top: 1px; 
    margin-bottom: 1px; 
    width:280px;
   }
   
   .button2nomargin { 
    font-size: 10px; 
    background-color: #D7E5F2; 
    color: #102132; 
    margin-top: 1px; 
    margin-bottom: 1px; 
    width:280px;
   }
   
   
   .button3 { 
    font-size: 10px; 
    background-color: #D7E5F2; 
    color: #102132; 
    margin-left: 12px; 
    margin-top: 1px; 
    margin-bottom: 1px; 
    width:300px;
   }
   
   .button4 { 
    font-size: 10px; 
    background-color: #D7E5F2; 
    color: #102132; 
    margin-left: 12px; 
    margin-top: 1px; 
    margin-bottom: 1px; 
    width:140px;
   }
   
   .button4b { 
    font-size: 10px; 
    background-color: #D7E5F2; 
    color: #102132; 
    margin-left: 12px; 
    margin-top: 1px; 
    margin-bottom: 1px; 
    width:180px;
   }
   
   .button150 { 
    font-size: 10px; 
    background-color: #D7E5F2; 
    color: #102132; 
    margin-left: 12px; 
    margin-top: 1px; 
    margin-bottom: 1px; 
    width:150px;
   }
/* brannon styles */
.calendarText{
    font-size: 10px; 
   }
   
   .calendarButton{
    font-size: 10px; 
    background-color: #D7E5F2; 
    color: #102132; 
    margin-left: 12px; 
    margin-top: 1px; 
    margin-bottom: 1px; 
    width:70px;
   }
   
   a.critical {
       color:#AF7575;
   }
   .critical {
       background-color:#CF9974;
   }
   a.urgent {
       color:#EFD8A1;
   }
   .urgent {
       background-color:#EFD8A1;
   }
   a.regular {
       color:#BCD693;
   }
   .regular {
       background-color:#BCD693;
   }
   a.expired {
       color:#AFD7DB;
   }
   .expired {
       background-color:#AFD7DB;
   }
   
   .help_text {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size:9px;
       color:#FF0000;
       font-weight:400;
       padding:0;
       margin:0;
       line-height:1.3em;
   }
   
   .tip_text {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size:9px;
       color:#0066cc;
       font-weight:400;
       padding:0;
       margin:0;
       line-height:1.3em;
   }
   
   .error_text {
       color:#FF0000;
   }
   
   .border_box_1 {
       margin: 0px;
       padding: 0px;
       border: 1px solid #666666;
   }
   
