@import url(http://fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,700italic,700,600,400);

@font-face {font-family:'Bar-Code 39';
src:url("../Font/Code39.eot?") format("eot"),
url("../Font/Code39.woff") format("woff"),
url("../Font/Code39.ttf") format("truetype"),
url("../Font/Code39.svg#") format("svg"),
url("../Font/Code39.eot?") format("eot"),
url("../Font/Code39.woff") format("woff"),
url("../Font/Code39.ttf") format("truetype"),
url("../Font/Code39.svg#") format("svg");
font-weight:normal;
font-style:normal;}

@font-face {font-family:'Bar-Code 39';
src:url("../Font/Code39.eot?") format("eot"),
url("../Font/Code39.woff") format("woff"),
url("../Font/Code39.ttf") format("truetype"),
url("../Font/Code39.svg#") format("svg"),
url("../Font/Code39.eot?") format("eot"),
url("../Font/Code39.woff") format("woff"),
url("../Font/Code39.ttf") format("truetype"),
url("../Font/Code39.svg#") format("svg");
font-weight:normal;
font-style:normal;}

.BarCode
{
	font-family:'Bar-Code 39';
	font-size:36px
}
body
{
color:#000000;
font-family: 'Open Sans', sans-serif;
font-size:13px;
}
.modalBackground 
{
    height:100%;
    background-color:Black ;
	filter:alpha(opacity=65);
	-moz-opacity:0.65;                     
	Opacity:0.65; 
    
}
.TableHover tr:hover td
{
	background-color:#e6ce78;
}
.AltColor11
{
	background-color: #e6ce78;
}
.AltColor12
{
	background-color: #f3e9c5;
}
.TableAlt1
{
	background-color: #d89e00;
	color:#FFF
}
.TableAlt2
{
	background-color: #8db011;
	color:#FFF
}
.TableAlt3
{
	background-color: #af9767;
	color:#FFF
}
.TableAlt4
{
	background-color: #541714;
	color:#FFF
}
.TableAlt5{
	background-color: #8e4a0f;
	color:#FFF
}
.TableAlt6{
	background-color: #886ac2;
	color:#FFF
}

.AltColor21
{
	background-color: #cddd99;
}
.AltColor22
{
	background-color: #e1ecbd;
}
.AltColor31
{
	background-color: #f0e1c4;
}
.AltColor41
{
	background-color: #f4ddc4;
}
.AltColor42
{
	background-color: #faf0e4;
}
.AltColor5
{
	background-color: #ccfbfd;
}

.AltColor52
{
	background-color: #b20000;
}
.AltColor61
{
	background-color: #e3cef4;
}
.AltColor62
{
	background-color: #f6effb;
}
.AltColor71
{
	background-color: #f9eccb;
}
.AltColor81
{
	background-color: #f9f2d6;
}
.FontColor1
{
	color: #541714;
}
.FontColor2
{
	color: #9e7e3f;
}
.FontColor3
{
color:#FFFFFF;
}

.FontColor4
{
color:#111;
}
.FontColor5
{
color:#a40800;
}
.FontColor6
{
color:Blue;
}

.ErrorTxtSmall {
	
	font-size: 11px;
	color: #d80a00;
	text-decoration: none;
}
.ErrorTxtNormal {
	
	font-size: 13px;
	color: #d80a00;
	text-decoration: none;
}
.ErrorTxtBig {
	
	font-size: 15px;
	color: #d80a00;
	text-decoration: none;
	font-weight: bold;
}
.ErrorTxtLarge {
	
	font-size: 20px;
	color: #d80a00;
	text-decoration: none;
}
.SmallerText
{
	FONT-SIZE: 11.5px;
	font-weight: normal;
	text-decoration: none;
}
.NormalText
{
	FONT-SIZE: 14px;
    font-weight: normal;
}

.NormalTextBig
{
	FONT-SIZE: 15px;
	font-weight: bold;

}
.BiggerText
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 20px;
	
}
.LargeText
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 24px;
}
.ExtraLargeText
{
	font-family:Georgia, serif;
	FONT-SIZE:40px;
	line-height:30px;
}
.SmallerLink
{
	FONT-SIZE: 11.5px;
	font-weight: normal;	
	text-decoration:none
}
a.SmallerLink:hover
{
	text-decoration:underline
}
	
.JustLinks
{
	
	TEXT-DECORATION: none;
	font-weight: normal;
}
a.JustLinks:hover
{
	TEXT-DECORATION: underline;
}
.Heading{
	
	FONT-SIZE: 18px;
	text-decoration: none;
}
.PageHeading
{
	font-family:Georgia, serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 28px;
	color: #681d19;
}


.TableHeadingSmall
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	padding-left: 5px;
	height: 15px;
}
.TableHeadingNormal
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	padding-left: 5px;
	height: 20px;
}

.TableHeadingBig
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 18px;
	COLOR: #FFFFFF;
	background-repeat: repeat-x;
	padding-left: 10px;
	vertical-align: middle;
	 background-color: #a9894a; 
	background-image: -webkit-linear-gradient(top, #ba9a5b, #a38344);
	background-image: -moz-linear-gradient(top, #ba9a5b, #a38344);
	background-image: -ms-linear-gradient(top, #ba9a5b, #a38344);
	background-image: -o-linear-gradient(top, #ba9a5b, #a38344);
	text-decoration: none;
	height: 25px;
	border: 1px solid #8a6112;
}

.Button
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	text-decoration: none;
	background-color: #806329;
	background-image: -webkit-linear-gradient(top, #7d6027, #9c7c3e);
	background-image: -moz-linear-gradient(top, #7d6027, #9c7c3e);
	background-image: -ms-linear-gradient(top, #7d6027, #9c7c3e);
	background-image: -o-linear-gradient(top, #7d6027, #9c7c3e);
	margin:5px;
	border: 1px solid #6a501b;
	padding:4px 8px;
	margin:5px;
	outline:none;
	cursor:pointer;	
}
.ButtonColor
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	text-decoration: none;
	background-color: #53120f;
	background-image: -webkit-linear-gradient(top, #651c18, #480c09);
	background-image: -moz-linear-gradient(top, #651c18, #480c09);
	background-image: -ms-linear-gradient(top, #651c18, #480c09);
	background-image: -o-linear-gradient(top, #651c18, #480c09);
	border: 1px solid #3f1513;
	background-repeat: repeat-x;
	padding:4px 8px;
	margin:4px;
	outline:none;
	cursor:pointer;		
}
.ButtonSmall
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	text-decoration: none;
	background-color: #53120f;
	background-image: -webkit-linear-gradient(top, #651c18, #480c09);
	background-image: -moz-linear-gradient(top, #651c18, #480c09);
	background-image: -ms-linear-gradient(top, #651c18, #480c09);
	background-image: -o-linear-gradient(top, #651c18, #480c09);
	border: 1px solid #3f1513;
	padding:3px 6px;
	outline:none;
	cursor:pointer;
	margin:2px;	
}


.ThinTextBoxColor
{
	background-color: #FFFFFF;
	font-size: 12px;
	COLOR: #000000;
	border: 1px solid #143b62;
	height: 18px;
	font-weight: normal;
	text-align: left;
	line-height: 18px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	}

.ThinTextBox
{
	background-color: #FFFFFF;
	font-size: 12px;
	COLOR: #000000;
	border: 1px solid #c2c2c2;	
	padding: 3px 2px;
	outline:none;
	width:80%
	
}

.Disabled
{
	COLOR: #000000;
/*	COLOR: #F2F5A9; */
	opacity: 0.3;
	filter: alpha (opacity=30);

}
.HRColor
{
	COLOR: #363636;	
}
.HRColor2
{
	COLOR: #800000;
}
.HRColor3
{
	COLOR: #1d2c51;	
}
.FlatTextBox
{
	background-color: transparent;
	font-size: 11px;
	COLOR: #000000;
	padding: 1px;
	 border: 0px solid #aac6e8;
	font-weight: normal;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	 }  

.TableBorder
{
	border: 1px solid #d8a800;
}
.TableBorder2
{
	border: 1px solid #8db011;
}
.TableBorder3
{
	border: 2px solid #bd5618;
}
.TableBorder4
{
	border: 1px solid #21b9be;
}

.TableBorder5
{
	border: 1px solid #591510;
}
.TableBorder6
{
	border: 1px solid #926cb2;
}


.page-break-before 
{ 
	page-break-before:always; 
}
.page-break-after 
{ 
	page-break-after:always; 	
}
.BorderBottomThick{
	border-bottom:5px solid #c0a062;
}
.BorderBottomDashed{
	border-bottom:1px dashed #af9767;
}
.BorderBottomGreen{
	border-bottom:1px solid #8db011;
}
.BorderBottomYellow{
	border-bottom:1px solid #d8a800;
}
.Border{
	border:1px solid #765926;
}
.Border2{
	border:1px solid #cebb78;
}
.Border3{
	border:3px solid #c0a062;
}
.BorderBottomThin{
	border-bottom:1px solid #cebb78;
}
.TxtDecorationNone{
	text-decoration:none;
}
.TxtDecorationNone{
	text-decoration:none;
}
.TxtDecorationUnderline{
	text-decoration: underline;
}
.AlignRight{
	text-align:right;
}
.AlignCenter{
	text-align: center;
}
.LeftRoundCorner{
	border-top-left-radius:10px;
	border-bottom-left-radius:10px;
}
.RightRoundCorner{
	border-top-right-radius:10px;
	border-bottom-right-radius:10px;
}

@media screen and (max-width:480px) {
	.PageHeading
{	
	FONT-SIZE: 24px;
	
}
.NormalTextBig
{
	FONT-SIZE:14px;
}
.BiggerText
{
	FONT-SIZE:16px;	
}
body
{
font-size:12px;
}
.ButtonSmall
{	
	FONT-SIZE: 10px;
	padding:2px 5px;
	
}
.SmallerText
{
	FONT-SIZE: 10.5px;
	
}
.ThinTextBox
{

	width:100%
}
}
@media screen and (max-width:360px) {
	.PageHeading
{	
	FONT-SIZE: 20px;
	
}

.NormalTextBig
{
	FONT-SIZE:13px;
	font-weight: bold;

}
.BiggerText
{
	FONT-WEIGHT: normal;
	FONT-SIZE:14px;
	
}
.AlignRight{
	text-align: left;
}

}