/************************
 Filename: mystyle.css
 Author:   Sandra Mansour
 Date:     July-9-2007
 ************************/
/*** tags ***/

p, form {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

h3, h5 {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

body {
	font-family: arial;
	font-size: 12px;
	color: black;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	margin-left: 10px;
	width: 98%;
}

#iframe {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

img {
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	text-align: center;
}

.style3 {
	width: 92%;
	height: 76px;
}

.style5 {
	width: 114px;
}

.style9 {
	width: 605%;
	height: 74px;
}

.style10 {
	width: 152px;
	height: 66px;
	text-align: center;
}

.style12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
}

.style16 {
	width: 116px;
	text-align: center;
}

.style21 {
	width: 573%;
}

.style22 {
	width: 235px;
	text-align: center;
}

.style23 {
	width: 216px;
}

.style24 {
	width: 97%;
}

.style25 {
	width: 180px;
	height: 31px;
}

.style26 {
	height: 31px;
	text-align: left;
}

.style32 {
	width: 315px;
	height: 31px;
}

.style35 {
	font-size: large;
}

.style36 {
	width: 1063px;
}

.style37 {
}

.style38 {
	width: 171px;
	text-align: center;
}

.style41 {
	width: 5px;
	text-align: center;
}

.style42 {
	text-align: center;
	width: 268px;
}

.style43 {
	width: 234px;
	text-align: center;
}

.style44 {
	width: 234px;
	text-align: center;
}

.style45 {
	width: 148px;
	text-align: center;
}

#Test_Button {
	width: 65px;
}

.style47 {
	height: 31px;
	text-align: left;
	width: 109px;
}

.style63 {
	width: 167px;
}

.style64 {
	width: 522px;
}

.style65 {
	width: 676px;
}

.style66 {
	width: 293px;
}

.style67 {
	width: 340px;
}

.style68 {
	width: 91%;
}

.style69 {
	width: 23px;
}

.style70 {
	width: 923px;
}

.style71 {
	width: 408px;
}

.printstyle1 {
	width: 95%;
	border-width: 0px;
}

.printstyle2 {
	width: 102px;
	font-size: 9px;
}

.printstyle3 {
	width: 423px;
	text-align: left;
}

.printstyle7 {
	font-size: 9pt;
	height: 15px;
}

.printstyle9 {
	width: 95%;
	font-size: 9pt;
}

.printstyle11 {
	width: 835px;
	text-align: justify;
}

.printstyle12 {
	width: 835px;
	font-size: 9pt;
	text-align: justify;
}

.printstyle13 {
	width: 95%;
}

.printstyle15 {
	width: 222px;
	font-size: 9pt;
	font-weight: bold;
}

.printstyle17 {
	text-decoration: none;
}

.printstyle18 {
	color: #000000;
}

.printstyle19 {
	width: 96px;
	text-align: justify;
}

.printstyle21 {
	width: 218px;
}

.printstyle25 {
	width: 73px;
	height: 21px;
}

.printstyle26 {
	width: 423px;
	text-align: left;
	height: 21px;
}

.printstyle27 {
	width: 218px;
	height: 21px;
}

.printstyle29 {
	width: 96px;
}

.printstyle30 {
	width: 88px;
}

.printstyle31 {
	width: 73px;
}

.printstyle32 {
	width: 73px;
	height: 166px;
}

.printstyle33 {
	width: 423px;
	text-align: left;
	height: 166px;
}

.printstyle34 {
	width: 218px;
	height: 166px;
}

.printstyle72 {
	width: 73px;
	height: 146px;
}

.printstyle73 {
	width: 423px;
	text-align: left;
	height: 146px;
}

.printstyle74 {
	width: 218px;
	height: 146px;
}

.text3 {
	font-family: arial;
	font-size: 12px;
	color: black;
	font-weight: normal;
}

.redText {
	font-family: arial;
	font-size: 12px;
	color: #cd4141;
	text-decoration: none;
}

.home_text {
	font-family: arial;
	font-size: 12px;
	color: black;
	font-weight: normal;
}

.error {
	font-family: arial;
	font-size: 12px;
	color: #cd4141;
	font-weight: bold;
}

.answer {
	font-family: arial;
	font-size: 12px;
	color: black;
	padding-left: 20px;
	display: none;
}

.title {
	font-family: arial;
	font-size: 14px;
	color: black;
	font-weight: bold;
}

.text1 {
	font-family: arial;
	font-size: 12px;
	text-transform: uppercase;
	color: black;
	margin-left: 0px;
}

.text1_Locked {
	font-family: arial;
	font-size: 12px;
	text-transform: uppercase;
	color: black;
	margin-left: 0px;
	background-color: #FFEEFF;
}

.text1_2 {
	font-family: arial;
	font-size: 12px;
	color: black;
}


.text4 {
	font-family: arial;
	font-size: 10px;
	color: #694d38;
	font-weight: bold;
}

.text2 {
	font-family: arial;
	font-size: 12px;
	color: #947966;
}

.text5 {
	font-family: arial;
	font-size: 10px;
	color: #947966;
	font-weight: bold;
}


.Button {
	font-family: arial;
	font-size: 12px;
	padding: 2px 5px 2px 5px;
	font-weight: bold;
	background-color: #cd4141;
	border: solid black 1px;
	color: white;
}

.text {
	font-family: arial;
	font-size: 12px;
	color: black;
	text-transform: uppercase;
	/*height:22px;*/
	margin-left: 0px;
}

.Button_Link {
	font-family: arial;
	font-size: 12px;
	padding: 1px 1px 1px 1px;
	font-weight: normal;
	color: white;
	background-color: #cd4141;
	margin-bottom: 0px;
	margin-left: 0px;
}

.Airmile {
	font-family: arial;
	font-size: 12px;
	padding: 1px 1px 1px 1px;
	font-weight: normal;
	color: #fff;
	background-color: #0077be;
	border: solid black 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 25px;
}

.Button1 {
	font-family: arial;
	font-size: 12px;
	padding: 1px 1px 1px 1px;
	font-weight: normal;
	color: white;
	background-color: #cd4141;
	border: solid black 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 25px;
}

	.Button1:hover {
		font-family: arial;
		font-size: 12px;
		padding: 1px 1px 1px 1px;
		font-weight: normal;
		color: #CD4141;
		background-color: #FFFFFF;
		border: solid black 1px;
		margin-bottom: 0px;
		margin-left: 0px;
	}


.Button2 {
	font-family: arial;
	font-size: 12px;
	padding: 1px 1px 1px 1px;
	font-weight: normal;
	color: white;
	background-color: #006600;
	border: solid black 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
}

.Button3 {
	font-family: arial;
	font-size: 12px;
	padding: 1px 1px 1px 1px;
	font-weight: normal;
	color: white;
	background-color: #a20c0b;
	border: solid black 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	height: 25px;
}

	.Button3:hover {
		font-family: arial;
		font-size: 12px;
		padding: 1px 1px 1px 1px;
		font-weight: normal;
		color: #a20c0b;
		background-color: #FFFFFF;
		border: solid black 1px;
		margin-bottom: 0px;
		margin-left: 0px;
		text-align: center;
	}

.Button3_e {
	font-family: arial;
	font-size: 12px;
	padding: 1px 1px 1px 1px;
	font-weight: normal;
	color: white;
	background-color: #a20c0b;
	border: solid black 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
}

	.Button3_e:hover {
		font-family: arial;
		font-size: 12px;
		padding: 1px 1px 1px 1px;
		font-weight: normal;
		color: #a20c0b;
		background-color: #FFFFFF;
		border: solid black 1px;
		margin-bottom: 0px;
		margin-left: 0px;
		text-align: center;
	}

.TextLock {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	background: #FFDEEE;
}

.textHighlight {
	font-family: arial;
	font-size: 12px;
	color: black;
	text-transform: uppercase;
	height: 22px;
	margin-left: 0px;
	background: #ffFf00;
}

.TextBox {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}

.TextBox_LowerCase {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
}

.Section {
	background-color: black;
	color: white;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}

.lbl_Stat {
	font-family: arial;
	color: #FF0000;
	font-size: 10pt;
	text-align: center
}

.lbl_valid {
	font-family: arial;
	font-weight: bold;
	color: #FF0000;
	font-size: 14pt;
	text-align: center
}

.MyCalendar .ajax__Calendar_container {
	border: 1px solide #646464;
	background-color: Aqua;
	color: Red;
}

.MyCalendar .ajax__Calendar_other .ajax__Calendar_day,
.MyCalendar .ajax__Calendar_other .ajax__Calendar_year {
	color: Black;
}

.MyCalendar .ajax__Calendar_active .ajax__Calendar_day,
.MyCalendar .ajax__Calendar_active .ajax__Calendar_month,
.MyCalendar .ajax__Calendar_active .ajax__Calendar_year {
	color: Black;
	font-weight: bold;
}

.MyCalendar2 {
	background-color: Aqua;
	color: Red;
}

.lbl_stat2 {
	font-family: arial;
	font-size: 12px;
	color: #CD4141;
	background-color: Yellow;
	text-transform: uppercase;
	height: 22px;
	margin-left: 0px;
	font-weight: 700;
}

.lbl_Stat3 {
	font-family: arial;
	font-weight: bold;
	color: #FF0000;
	font-size: 16px;
}

.lbl_stat4 {
	font-family: arial;
	font-weight: bold;
	color: #FF0000;
	font-size: 14px;
	background-color: Yellow;
	text-align: center
}

.drp {
	font-family: arial;
	font-size: 12px;
	color: black;
	text-transform: uppercase;
	margin-left: 0px;
}

.modalBackground {
	background-color: Gray;
	filter: alpha(opacity=50);
	opacity: 0.50;
}

.updateProgress {
/*	border-width: 1px;
	border-style: solid;
	background-color: #FFFFFF;
	position: absolute;
	width: 180px;
	height: 65px;*/
}
/************************/
.Main_Menu {
	background-color: #900;
	color: White;
	text-decoration: none;
	font-size: 12px;
	height: 30px;
	border-bottom-color: #C00;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

	.Main_Menu:hover {
		background-color: #000;
		color: White;
		text-decoration: none;
		font-size: 12px;
		height: 30px;
		cursor: pointer;
	}

.Main_Menu_Selected {
	background-color: #900;
	color: White;
	text-decoration: none;
	font-size: 12px;
	vertical-align: middle;
}

	.Main_Menu_Selected:hover {
		background-color: #DDD;
		color: Black;
		text-decoration: none;
		font-size: 12px;
		vertical-align: middle;
	}


.Main_Menu2 {
	background-color: #900;
	color: White;
	text-decoration: none;
	position: relative;
}

.Sub_Menu {
	color: #000;
	text-decoration: none;
	font-size: 12px;
	background-color: #DDDDDD;
	cursor: pointer;
}

	.Sub_Menu:hover {
		background-color: Gray;
		color: Yellow;
		text-decoration: none;
		font-size: 12px;
		cursor: pointer;
	}

.Main_Menu_Object {
	text-decoration: none;
	font-size: 12px;
	color: #666;
	background-color: #DDDDDD;
	height: 30px;
	cursor: pointer;
}

	.Main_Menu_Object:hover {
		text-decoration: none;
		font-size: 12px;
		color: Yellow;
		background-color: Black;
		height: 30px;
		cursor: pointer;
	}

.Main_Menu_Object_Lnk_Btn {
	text-decoration: none;
	text-align: left;
	font-size: 12px;
	color: #666;
	width: 235px;
	height: 30px;
	border: solid 0px Gray;
	background-color: Transparent;
}

.Main_Menu_Object_Lnk_BtnRefresh {
	text-decoration: none;
	font-size: 12px;
	color: #000000;
	width: 235px;
	height: 30px;
	border: solid 0px Gray;
	background-color: Transparent;
}

.Main_Menu_Object_Lnk_Btn:hover {
	text-decoration: none;
	text-align: left;
	font-size: 12px;
	color: Yellow;
	background-color: Transparent;
	width: 235px;
	height: 30px;
	border: solid 0px Black;
}

.Contents {
	background-color: #FFF;
	color: Black;
}

.td_Main_Menu {
	border-bottom: solid 1px #F00;
	padding-top: 5px;
}

.tb_head {
	height: 30px; /*100%;*/
	cursor: pointer;
}

.div_logout {
	height: 30px;
	background-color: #900;
	color: White;
	text-align: left;
	vertical-align: middle;
}

.div_logoutRefresh {
	height: 30px;
	background-color: #000000;
	color: White;
	vertical-align: middle;
}

.tr_head {
	background-color: #000;
	color: #FFF;
	font-weight: bold;
}

.Panel_Login {
	border-bottom: solid 1px #888888;
	font-family: Arial;
	font-size: 16px;
	/*background-color:;*/
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eff9ff', endColorstr='#d4e6f2'); /*for IE*/
	/* for webkit browsers */
	margin-top: 0px;
}
/*** end of classes ***/
