@charset "utf-8";
/* CSS Document */

.regular11gray {
	font-family: Arial;
	font-size: 11px;
	color: #535353;
}

.regular12gray {
	font-family: Arial;
	font-size: 12px;
	color: #FF0000;
}

.bold12red {
	font-family: Arial;
	font-size: 12px;
	color: #b30000;
	font-weight:bold;
}

.regular12red {
	font-family: Arial;
	font-size: 12px;
	color: #c44141;
}

.myaccTable {
	border: 1px solid #b9b9b9;
}

.regular18Red{
	font:Arial;
	font-size:18px;
	color:#c95050;
}

.regular18Blue{
	font:Arial;
	font-size:18px;
	color:#2ca2cc;
}

.arial14Red{
	font:Arial;
	font-size:14px;
	color:#c95050;
	font-weight:bold;
}

.arial14Blue{
	font:Arial;
	font-size:14px;
	color:#2ca2cc;
	font-weight:bold;
}

.italic14gray{
	font:Arial;
	font-size:14px;
	color:#484848;
	font-style:italic;
}

.checkbox {
	border: 1px solid #4e4e4e;
}
.headingBG {
	background-color: #ececec;
	height:34px;
	border-bottom:1px solid #c4bbbb;
}


.tableBG {
	background-color: #f9f9f9;
}

.bold11gray {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #535353;
}

.darkGray14bold {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #454545;
}

.regular12RedFont{
	font-family: Arial;
	font-size: 12px;
	color: #d0392b;
}

.blue16bold {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #1a98c5;
}

.blue12normal {
	font-family: Arial;
	font-size: 12px;
	color: #1a98c5;
	margin-left:330px;
}

.red12normal {
	font-family: Arial;
	font-size: 12px;
	color: #a50000;
}

.normal-11-lightgray {
	font-family: Arial;
	font-size: 11px;
	color: #acacac;
}

.combo98 {
	font-family: Arial;
	font-size: 11px;
	color: #676767;
	width: 98px;
	border: 1px solid #b7b7b7;
}

.combo195 {
	font-family: Arial;
	font-size: 11px;
	color: #676767;
	width: 195px;
	border: 1px solid #b7b7b7;
}

.tf100 {
	font-family: Arial;
	font-size: 11px;
	color: #676767;
	height: 16px;
	width: 100px;
	border: 1px solid #b7b7b7;
}

.tf195 {
	font-family: Arial;
	font-size: 11px;
	color: #676767;
	height: 16px;
	width: 195px;
	border: 1px solid #b7b7b7;
}

.tf385 {
	font-family: Arial;
	font-size: 11px;
	color: #676767;
	height: 16px;
	width: 385px;
	border: 1px solid #b7b7b7;
}

.tf275 {
	font-family: Arial;
	font-size: 11px;
	color: #676767;
	height: 16px;
	width: 275px;
	border: 1px solid #b7b7b7;
}

.combo37 {
	font-family: Arial;
	font-size: 11px;
	color: #676767;
	height: 16px;
	width: 37px;
	border: 1px solid #b7b7b7;
}

.combo49 {
	font-family: Arial;
	font-size: 11px;
	color: #676767;
	height: 16px;
	width: 49px;
	border: 1px solid #b7b7b7;
}

.tf55 {
	font-family: Arial;
	font-size: 11px;
	color: #676767;
	height: 16px;
	width: 55px;
	border: 1px solid #b7b7b7;
}

.imageBG {
	background:url(../images/imageBG.jpg);
	width:80px;
	height:80px;
}

.image {
	width:71px;
	height:71px;
	margin-left:5px;
	margin-top:4px;
}

.tdBottomBorder{
	border-bottom:1px dotted #b9b9b9;
}

.tblSearchResults{
	border:1px solid #c9c9c9;
	background-color:#f5f5f5;
	margin-bottom:3px;
	height:46px;
}
					/************************** additional css by umair iftikhar alvi *******************/
					
.gray10regular{
	font-size:10px;
	color:#F00;
}	
.sub_total_TXT {
	color:#1A98C5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#msglayer {
	position: absolute;
	visibility: hidden;
	display:none;
	background-color:#FFF;
	border: 1px solid #3d3d3d;
	width:160px;
	height:60px;
	margin:0px;
	
}

.bold12blue{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#1e7fa2;
}

.smallTF{
	width:35px;
	height:20px;
	border:1px solid #c8eaf6;
	color:#999;
}

.border{
	border:1px solid #e8f1f4;
}

.avb_formatsBG{
	background-image:url(../images/avb_formatsBG.jpg);
	width:162px;
	height:59px;
}

.avb_formatsBGSmall{
	background-image:url(../images/avb_formatsBGSmall.jpg);
	width:162px;
	height:42px;
}

.ebookSchoolBG{
	background-image:url(../images/ebookSchoolBG.jpg);
	width:154px;
	height:93px;
}

.ebookSchoolBGBig{
	background-image:url(../images/ebookSchoolBGBig.jpg);
	width:154px;
	height:123px;
}

.txtBg{
	background-image:url(../images/textBG.jpg);
	width:43px;
	height:18px;
	padding-top:2px;
}

.regular12BlueFont{
	font:Arial;
	font-size:12px;
	color:#2ca2cc;
}

.regular12DarkBlueFont{
	font:Arial;
	font-size:12px;
	color:#1e7fa2;
	font-weight:bold;
}

.tf35{
	height:20px;
	width:35px;
	background-color:#f4fcfe;
	border:1px solid #d5eef8;
}

.regular11Arial{
	font-size:11px;
	font:Arial;
	color:#4a4a4a;
}

.bold12ArialBlue{
	font-size:12px;
	font-weight:bold;
	color:#1d789a;
	font:Arial;
}

.reqFormTF{
	width:230px;
	height:20px;
	background-color:#cde7ed;
	border:0px;
	margin-bottom:4px;
}

.reqFormTA{
	width:230px;
	height:80px;
	overflow:auto;
	background-color:#cde7ed;
	border:0px;
	margin-bottom:4px;
}

.regular14Arial{
	font:Arial;
	font-size:14px;
	color:#1d789a;
}