/*Global Definitions*/
body {font-family:arial,helvetica,verdana;font-size:12px;color:#333333;}
div, table, td, select, input, label, textarea {font-family:arial,helvetica,verdana;font-size:12px;color:#333333;}
a {text-decoration:none; color:#184497;324486;}
a:hover {text-decoration:underline; color:#184497;324486;}
A:active  {color:#184497;}


a.related {color: #006666; font-style: italic}
div.section { margin:13px 0px; }
div.note { font-size: 9px; color: #333333;}
.space { margin:10px; }

/*type Set*/
.bold {font-weight:bold;}
.bg_green {background-color:#99CC33;}
.bg_color1 {background-color:#5898D4;}
.bg_color2 {background-color:#CADAF6;}
.bg_color3 {background-color:#F0F2FC;}
.bg_color4 {background-color:#CADAF6;}
.bg_lightgrey {background-color: #EFEFEF;}
.bg_grey {background-color: #cccccc;}
.bg_white {background-color: #ffffff;}
.grey3 {color:#333333}
.grey5 {color:#555555}
.grey6 {color:#666666}
.grey7 {color:#777777}
.grey9 {color:#999999}
.grey_e8e8e8 {color:#e8e8e8}

.white {color:#ffffff;}
a.white:hover {text-decoration:underline;color:#ffffff;}
a.white:visited {color:#ffffff;}
.noBorder {border:none;}
.underline {text-decoration:none;}
a.underline {text-decoration:underline;}
a.underline.hover {text-decoration:underline;}
.noline	{text-decoration:none;}
.nolineWhite {text-decoration:none;color:#ffffff;}
a.nolineWhite:hover {text-decoration:underline;color:#ffffff;}
.title {font-family:arial,helvetica,verdana;font-size:17px;font-weight:bold;color:#184497;}
.line-soft {background-color: #e8e8e8/*#DADADA*/;}
.line-soft2 {background-color: #FFFFCC;}
.ErrorMsg {color:#cc0000}



/*Form Set*/
form {margin:0px;padding:0px;}
label {font-size:10px; line-height:12px;}
.checkbox, .radio {vertical-align:middle;margin-left:-4px;}


input.btn{
   font-family:arial,helvetica,verdana,sans-serif;
   font-size:11px;
   font-weight:bold;
   color:#ffffff;
   background-color:#D84220;
   border:1px solid;
   border-top-color:#FF7242;
   border-left-color:#FF7242;
   border-right-color:#000000;
   border-bottom-color:#000000;}
input.btn2{
font-family:arial,helvetica,verdana,sans-serif;
   font-size:11px;
   font-weight:bold;
   color: #333333;
   background-color: #e8e8e8;
   border:1px solid;
   border-top-color: #cccccc;
   border-left-color:#cccccc;
   border-right-color:#000000;
   border-bottom-color:#000000;}
input.btn2_backup{
font-family:arial,helvetica,verdana,sans-serif;
   font-size:11px;
   font-weight:bold;
   color:#ffffff;
   background-color:#384C96;
   border:1px solid;
   border-top-color:#778FC7;
   border-left-color:#778FC7;
   border-right-color:#000000;
   border-bottom-color:#000000;}
input.btn3{
   font-family:arial,helvetica,verdana,sans-serif;
   font-size:11px;
   font-weight:bold;
   color:#ffffff;
   background-color:#666666;
   border:1px solid;
   border-top-color:#cccccc;
   border-left-color:#cccccc;
   border-right-color:#000000;
   border-bottom-color:#000000;}



/*Table Set*/
table.color2 {background-color: #CADAF6;margin:4px; padding:4px;vertical-align:middle;}
table.color3 {background-color: #FFFFCC;margin:4px; padding:4px;vertical-align:middle;}
table.color4 {background-color: #CADAF6;margin:4px; padding:4px;vertical-align:top;}
table.lightgrey {background-color: #EFEFEF;margin:6px; padding:6px;vertical-align:middle;}
table.grey {background-color: #cccccc;margin:6px; padding:6px;vertical-align:middle;}
table.white {background-color: #ffffff;margin:6px; padding:6px;vertical-align:middle;}

tr.TitleRow {background-color: #0091DC; color: #ffffff; font-weight:bold;}
tr.subTitleRow {background-color: #ADD4FB; font-weight:bold;}
tr.color1 {background-color: #1190da;font-weight:bold;color:#ffffff;margin:4px; padding:4px;vertical-align:middle;}
tr.color2 {background-color: #ffffff;margin:4px; padding:4px;vertical-align:middle;}
tr.color3 {background-color: #F1F1F1;margin:4px; padding:4px;vertical-align:middle;}
tr.color4 {background-color: #ffffff;margin:4px; padding:4px;vertical-align:top;}
tr.lightgrey {background-color: #EFEFEF;margin:4px; padding:4px;vertical-align:middle;}
tr.grey {background-color: #cccccc;margin:4px; padding:4px;vertical-align:middle;}
tr.white {background-color: #ffffff;margin:4px; padding:4px;vertical-align:middle;}
tr.color1 a {font-weight:bold;color:#ffffff;margin:4px; padding:4px;vertical-align:middle;}
tr.color1 a:hover {font-weight:bold;color:#ffffff;margin:4px; padding:4px;vertical-align:middle;text-decoration:underline;}

td.color1 {background-color: #1190da;font-weight:bold;color:#ffffff;margin:4px; padding:4px;vertical-align:middle;}
td.color2 {background-color: #ffffff;margin:4px; padding:4px;vertical-align:middle;}
td.color3 {background-color: #F1F1F1;margin:4px; padding:4px;vertical-align:middle;}
td.color4 {background-color: #F1F1F1;margin:4px; padding:4px;vertical-align:top;}
td.color5 {background-color: #ffffff;margin:4px; padding:4px;vertical-align:top;}
td.lightgrey {background-color: #EFEFEF;margin:4px; padding:4px;vertical-align:middle;}
td.grey {background-color: #cccccc;margin:4px; padding:4px;vertical-align:middle;}
td.white {background-color: #ffffff;margin:4px; padding:4px;vertical-align:middle;}
td.color1 a {font-weight:bold;color:#ffffff;margin:4px; padding:4px;vertical-align:middle;}
td.color1 a:hover {font-weight:bold;color:#ffffff;margin:4px; padding:4px;vertical-align:middle;text-decoration:underline;}

/* NEWLY ADDED*/

th.color1 {background-color: #1190da;font-weight:bold;color:#ffffff;margin:4px; padding:4px;vertical-align:middle;}
th.color2 {background-color: #ffffff;margin:4px; padding:4px;vertical-align:middle;}
th.color3 {background-color: #F1F1F1;margin:4px; padding:4px;vertical-align:middle;}
th.color4 {background-color: #F1F1F1;margin:4px; padding:4px;vertical-align:top;}
th.lightgrey {background-color: #EFEFEF;margin:4px; padding:4px;vertical-align:middle;}
th.grey {background-color: #cccccc;margin:4px; padding:4px;vertical-align:middle;}
th.white {background-color: #ffffff;margin:4px; padding:4px;vertical-align:middle;}
th.color1 a {font-weight:bold;color:#ffffff;margin:4px; padding:4px;vertical-align:middle;}
th.color1 a:hover {font-weight:bold;color:#ffffff;margin:4px; padding:4px;vertical-align:middle;text-decoration:underline;}

/*button*/
button.btn {
   font-family:arial,helvetica,verdana,sans-serif;
   font-size:11px;
   font-weight:bold;
   color:#ffffff;
   background-color:#D84220;
   border:1px solid;
   border-top-color:#FF7242;
   border-left-color:#FF7242;
   border-right-color:#000000;
   border-bottom-color:#000000;}
button.btn2 {
font-family:arial,helvetica,verdana,sans-serif;
   font-size:11px;
   font-weight:bold;
   color: #333333;
   background-color: #e8e8e8;
   border:1px solid;
   border-top-color: #cccccc;
   border-left-color:#cccccc;
   border-right-color:#000000;
   border-bottom-color:#000000;}
 
button.btn3 {
   font-family:arial,helvetica,verdana,sans-serif;
   font-size:11px;
   font-weight:bold;
   color:#ffffff;
   background-color:#666666;
   border:1px solid;
   border-top-color:#cccccc;
   border-left-color:#cccccc;
   border-right-color:#000000;
   border-bottom-color:#000000;}

.canvas_bg {background-color:#ffffff;}
.sidemenu {background-color:#384C96;}
.sidemenu_bg {background-image:url('../submenu_bg.gif');background-repeat:repeat-x;background-color:#6575BF;}
.sidemenu_bg2 {background-image:url('../submenu_bg2.gif');background-repeat:repeat-x;background-color:#6575BF;}
.sidemenu_header {background-image:url('../sidemenu_header.gif');background-repeat:repeat-y;background-color:#384C96;}
.sidemenu_headerline {background-color:#749CFF;}
.sidemenu_divider1 {background-color:#004788;#26377F;}
.sidemenu_divider2 {background-color:#718AC2;#6981CF;}
.sidemenu_arrow {color:#F8C600;}

textarea.textarealong {	font-family:arial,helvetica,verdana;font-size:12px; }
td.minitab {
	background-image: url(../tab.gif);
	background-repeat: repeat-x;
}
td.minitab_left {
	background-image: url(../tab_left.gif);
	background-repeat: no-repeat;
}
td.minitab_right {
	background-image: url(../tab_right.gif);
	background-repeat: no-repeat;
}

div.calendar {
	z-index:88;
	visibility:hidden;
	position:absolute;
	background-color:white;
}

