body {
	BACKGROUND-IMAGE: url('images/pagebg.jpg'); BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%;
	BACKGROUND-COLOR: #7F3337;
	margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;
}

.workarea {
	BORDER-TOP: #000000 0px solid; BORDER-LEFT: #FFFFFF 15px solid; BORDER-BOTTOM: #FFFFFF 15px solid; BORDER-RIGHT: #FFFFFF 15px solid; BACKGROUND-COLOR: #FFFFFF;
}
.hrline {
	color: #a5a5a5; height:1px; 
}


.InputBig {
	BORDER-RIGHT: #bbb 1px solid;
	BORDER-TOP: #bbb 2px solid;
	BACKGROUND: #F7FCFD;
	BORDER-LEFT: #bbb 1px solid;
	BORDER-BOTTOM: #ddd 1px solid
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 12pt;
	height: 25px;
	font-weight: bold;
}

.Inputtxt {
	BORDER-RIGHT: #bbb 1px solid;
	BORDER-TOP: #bbb 2px solid;
	BACKGROUND: #F7FCFD;
	BORDER-LEFT: #bbb 1px solid;
	BORDER-BOTTOM: #ddd 1px solid
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 10pt;
}


.Input {
	background-color: #393937;
	border: 1px solid #474747;
	font-family: Tahoma, Arial, Helvetica, sans-serif, Verdana;
	font-size: 9pt;
	color: #A1A1A1	
}



.Button {
	BORDER-RIGHT: #1a1a1a 1px solid;
	BORDER-TOP: #a5a5a5 1px solid;
	FILTER: progid:DXImageTransform.Microsoft.Gradient
   (GradientType:0,StartColorStr:'#a5a5a5',EndColorStr:'#1a1a1a');
	BORDER-LEFT: #a5a5a5 1px solid;
	BORDER-BOTTOM: #1a1a1a 1px solid;
	PADDING-LEFT:5; padding-bottom:5; padding-top:5; padding-right:5;
	BACKGROUND-COLOR: #eef5fb;
	FONT-SIZE: 15px;
	font-weight: bold;	
	COLOR: #FFFFFF;
	LINE-HEIGHT: 16px;
	TEXT-ALIGN: center
}

.Btsmall {
	BORDER-RIGHT: #1a1a1a 1px solid;
	BORDER-TOP: #a5a5a5 1px solid;
	FILTER: progid:DXImageTransform.Microsoft.Gradient
   (GradientType:0,StartColorStr:'#a5a5a5',EndColorStr:'#1a1a1a');
	BORDER-LEFT: #a5a5a5 1px solid;
	BORDER-BOTTOM: #1a1a1a 1px solid;
	PADDING-LEFT:1; padding-bottom:1; padding-top:1; padding-right:1;
	BACKGROUND-COLOR: #eef5fb;
	FONT-SIZE: 15px;
	font-weight: bold;	
	COLOR: #FFFFFF;
	LINE-HEIGHT: 16px;
	TEXT-ALIGN: center
}




.SmallText {
	FONT-FAMILY:  Lucida Sans Unicode, Trebuchet MS, Verdana, sans-serif, Helvetica, Arial;
	FONT-SIZE: 8pt;
	color: #444444;
}

.Smallwhite {
	FONT-FAMILY:  Lucida Sans Unicode, Trebuchet MS, Verdana, sans-serif, Helvetica, Arial;
	FONT-SIZE: 7pt;
	color: #EEEEEE;
}
.errmsg {
	FONT-FAMILY: Verdana, sans-serif, Helvetica, Arial;
	FONT-SIZE: 8pt;
	color: #FF0000;
}

.GeneralText {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	FONT-SIZE: 9pt;
	color: #303C56;
	 
}

.whitebold {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	FONT-SIZE: 10pt;
	color: #FFFFFF;
	 
}


.GeneralBold {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	FONT-SIZE: 9pt;
	color: #595758;
	font-weight: bold;	
}


A:link {
	TEXT-DECORATION: none; color: #333333;
}
A:visited {
	TEXT-DECORATION: none; color: #333333;
}
A:active {
	TEXT-DECORATION: none; color: #333333;
}
A:hover {
	TEXT-DECORATION: none; color: #1D77A8;
}


A.bottom:link {
	TEXT-DECORATION: none; color: #EEEEEE;
}
A.bottom:visited {
	TEXT-DECORATION: none; color: #EEEEEE;
}
A.bottom:active {
	TEXT-DECORATION: none; color: #EEEEEE;
}
A.bottom:hover {
	TEXT-DECORATION: none; color: #133548;
}

A.portfolio:link {
	TEXT-DECORATION: none; color: #000000;
}
A.portfolio:visited {
	TEXT-DECORATION: none; color: #000000;
}
A.portfolio:active {
	TEXT-DECORATION: none; color: #000000;
}
A.portfolio:hover {
	TEXT-DECORATION: none; color: #FFFFFF;
}