﻿/* NAVY
Default= RED      Black    Navy     Brown    Green    Grey     Yellow   Purple
5474A7 = 52000C = 000A18 = 0B397E = 601714 = 005200 = 6A6A6A = 52000C = 230052
08316F = 3F000C = 000000 = 051B3B = 300B0A = 003B0C = 4B4B4B = 7D4800 = 300081
0066CC = 52000C = 000A18 = 0B397E = 601714 = 005200 = 6A6A6A = 52000C = 230052
FF9300 = 3B74A5 = 3B74A5 = FF9300 = FF9300 = FF9300 = FF9300 = FF9300 = 3B74A5
0A3B86 = 4C0018 = 0A1529 = 09316C = 601714 = 184F2B = 767676 = FFD300 = 6900AC
778899 = 97887D = A7A7A7 = 9CA7BF = CEB48F = 768873 = A9A9A9 = D7C585 = A780B4
F8F8FB = FFFAFD = F8F8F8 = F8F8FF = FFFBFA = FAFFFF = FBFBFB = FFFCFA = FFFAFF
FFFFFF = FFFFFF = FFFFFF = FFFFFF = FFFFFF = FFFFFF = FFFFFF = 52000C = FFFFFF
FFFF00 = FFFF00 = FFFF00 = FFFF00 = FFFF00 = FFFF00 = FFFF00 = 00AB00 = FFFF00
*/
body{font-family:  MS Sans Serif,sans-serif, Tahoma, Arial, Lucida Sans Unicode, Gautami, Garamond,  Verdana,;font-size: 8pt; background-color:#F8F8FF; color:#0B397E;}
hr{background-color:#09316C; height:6px;}  
legend{color:#2E000C; font-weight:bold;}
fieldset{border-right: #C8C9D3 1px solid; border-top: #C8C9D3 1px solid; border-left: #C8C9D3 1px solid; border-bottom: #C8C9D3 1px solid;}
a:link{color: #0B397E;text-decoration: none;}
a:visited{color: #0B397E;text-decoration: none;}
a:hover{color: #FF9300;text-decoration: underline;}
a:active{color: #0B397E;text-decoration: none;}

.gradient{background-color:#00020D;}
.reg{color:#0B397E}
.regM{font-size: 9pt;}
.smallTextBox{width:20px; height:12px;  font-size: 7pt;text-align:center;}
.ErrorMessage{font-size: 7pt;font-weight: bold;white-space: pre-wrap;}
.RegularMessage{font-weight: bold;}
.Title{font-size: 11pt;font-weight: bold;}
.RedMessage{color:#C40012;font-weight: bold;}
.smallRed{color:#B71E1E;font-size: 6pt;font-weight:normal;}
.chkList{font-size: 7pt;border-style: solid;border: 0px;border-color: #0B397E;}
.chkListInvalid{font-size: 7pt;color:#FFFFFF;border-style: solid;border: 0px;border-color: #0B397E;background-color:#B3873D;}
.hidden{display:none;}
.visible{display:inline;}
.Box{border-right: #0B397E 1px solid; border-top: #0B397E 1px solid; border-left: #0B397E 1px solid; border-bottom: #0B397E 1px solid;}
.BoxSlate{border-right: #9CA7BF 1px solid; border-top: #9CA7BF 1px solid; border-left: #9CA7BF 1px solid; border-bottom: #9CA7BF 1px solid;}
.BoxBottom{border-bottom: #9CA7BF 1px solid;}
.BoxRightBottom{border-right: solid 1px #9CA7BF;  border-bottom: solid 1px #9CA7BF;}
.panHeader{	cursor:pointer;	vertical-align:middle;	font-weight:bold;	height:20px;border-right: #0B397E 1px solid;  border-left: #0B397E 1px solid; border-bottom: #0B397E 1px solid;}       

/* Invoice                              */
.InvText{background-image: url(images/gradient.jpg); background-position:left; background-repeat:repeat-x; background-color:#0B397E;font-size:9pt; color:White; font-family:Arial; font-weight:bold; background-color:#9CA7BF; }
.InvVal{font-size:9pt; color:#0B397E; font-family:Arial;	font-weight:normal; }
.InvValRed{font-size:9pt; color:#C40012; font-family:Arial;	font-weight:normal;}
.InvValBold{font-size:9pt; color:#0B397E; font-family:Arial; font-weight:bold; }
.InvCaptions{font-size:9pt; color:#9CA7BF; font-family:Arial; font-weight:normal; }
.InvCaptionsSmall{font-size:8pt; color:#9CA7BF; font-family:Arial; font-weight:normal; }
/* END Invoice                              */

/*                      MENU		*/
.mnGen{background-image: url(images/gradient.jpg); background-position:left; background-repeat:repeat-x; background-color:#0B397E; border: solid 1px #F6F6FF;width: 140px;}
.mnHover{background-color: #0B397E;font-weight: bold;color: #FFFF00; border: solid 1px #B3873D;width: 140px;}
.mnHover a:link{color: #FFFF00;text-decoration: none;}
.mnHover a:visited{color: #FFFF00;text-decoration: none;}
.mnHover a:hover{color: #FFFF00;text-decoration: underline;}
.mnHover a:active{color: #FFFF00;text-decoration: none;}
/*END                      MENU		*/

/* BEST      DATAGRID	*/	
.dgHeader{background-color: #0B397E; color: #FFFFFF;}
.dgHeader a:link{color: #FFFFFF;text-decoration: none;}
.dgHeader a:visited{color: #FFFFFF;text-decoration: none;}
.dgHeader a:hover{color: #FFFF00;text-decoration: underline;}
.dgHeader a:active{color: #FFFFFF;text-decoration: none;}
.dgHeaderSortASC a:link{color: #FFFF00;text-decoration: none;}
.dgHeaderSortASC a:visited{color: #FFFF00;text-decoration: none;}
.dgHeaderSortASC a:hover{color: #71C8FF;text-decoration: underline;}
.dgHeaderSortASC a:active{color: #FFFF00;text-decoration: none;}
.dgHeaderSortDESC a:link{color: #71C8FF;text-decoration: none;}
.dgHeaderSortDESC a:visited{color: #71C8FF;text-decoration: none;}
.dgHeaderSortDESC a:hover{color: #FFFF00;text-decoration: underline;}
.dgHeaderSortDESC a:active{color: #71C8FF;text-decoration: none;}
.dgMain { table-layout: auto; border-collapse: collapse; border: #051B3B 3px solid; } 
.dgMainReport { table-layout: auto; border-collapse: collapse; border: #0B397E 1px solid; } 
.dgHeader, .dgPager  { background-image: url(images/gradient.jpg); background-position:left; background-repeat:repeat-x; background-color:#0B397E; } 
.dgHeader th { padding: 1px 5px 1px 5px; color: #FFFFFF; font-weight:normal; } 

.dgPager table { text-align:left; margin:auto; } 
.dgPager table td { border:0px; padding:1px 5px 3px 5px; } 
.dgPager td { border-top: #FFFFFF 3px solid; } 
.dgPager a { color:#FFFFFF; text-decoration:none; padding:2px 10px 2px 10px; border-top:solid 1px #777777; border-right:solid 1px #333333; border-bottom:solid 1px #333333; border-left:solid 1px #777777; } 
.dgPager a:hover{ color: #FFFF00; text-decoration: underline;} 
.dgPager a:visited{ color: #FFFFFF;} 
.dgPager span { font-weight:bold; color:#FFFFFF; text-decoration:none; padding:2px 10px 2px 10px; } 

.dgItem td, .dgAlternateItem td, .dgSelectedItem td, .EditRowStyle td { padding: 1px 5px 1px 5px; border-right: solid 1px #0B397E; } 
.dgItem td { background-color: #F2F2F2; } 
.dgAlternateItem td { background-color: #F8F8FF; } 
.dgSelectedItem td { background-color: #FFC100; color:#07295C; font-weight: bold} 
/* END      DATAGRID		*/

/*                      SITE MAP PATH */
.rnode {font-family: Tahoma; font-size: 8pt; color: #0B397E;}
.cnode {font-family: Tahoma; font-size: 8pt; color: #0B397E;}
.node {font-family: Tahoma; font-size: 8pt; color: #0B397E;}
.node a:hover {color: #FF9300; text-decoration: underline;}
.node a:link {color: #0B397E; text-decoration: none;}
.node a:active {color: #0B397E; text-decoration: none;}
.node a:visted {color: #0B397E; text-decoration: none;}
/* END                  SITE MAP PATH */

/*                      AJAX CALENDAR THEME */
.cal_Theme1 .ajax__calendar_container{background-color: #e9e9e9;border: solid 1px #cccccc;}
.cal_Theme1 .ajax__calendar_header{background-color: #ffffff;margin-bottom: 4px;}
.cal_Theme1 .ajax__calendar_title, .cal_Theme1 .ajax__calendar_next, .cal_Theme1 .ajax__calendar_prev{color: #004080;padding-top: 3px;}
.cal_Theme1 .ajax__calendar_body{background-color: #ffffff;border: solid 1px #cccccc;}
.cal_Theme1 .ajax__calendar_dayname{text-align: center;font-weight: bold;margin-bottom: 4px;margin-top: 2px;}
.cal_Theme1 .ajax__calendar_day{text-align: center;}
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_month, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_year, .cal_Theme1 .ajax__calendar_active{color: #004080;font-weight: bold;background-color: #ffffff;}
.cal_Theme1 .ajax__calendar_today{font-weight: bold;}
.cal_Theme1 .ajax__calendar_other, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_today, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_title{color: #bbbbbb;}
/*END                   AJAX CALENDAR THEME */

/*                      AJAX TAB THEME */
.ajax__tab_ie-theme .ajax__tab_header{padding-left: 5px;}
.ajax__tab_ie-theme .ajax__tab_header .ajax__tab_tab{margin-right: 0px;background: url(ie/tab_unselected.gif);width: 116px;padding: 9px 0px 3px 0px;text-align: center;color: #006699;font-family: verdana;font-size: 9pt;display: block;}
.ajax__tab_ie-theme .ajax__tab_active .ajax__tab_tab{padding: 6px 0px 3px 0px;background: url(ie/tab_selected.gif);}
.ajax__tab_ie-theme .ajax__tab_body{font-size: 8pt;font-family: verdana;}
.ajax__tab_ie-theme .ajax__tab_body div{padding: 8px;}
/*END                   AJAX TAB THEME */