html,
body {
	margin:0;
	padding:0;
	height:100%;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.5em;
	color: #fff;	
}
a {
	color: #FFFFFF;
}
img {border:none;}
a:hover {
color: #E45BA8;
}
#container {
   min-height:100%;
   position:relative;
   background-image: url(../images/bg.gif);
	
}
#header {
	padding:10px;
	background-image: url(../images/bg_alt.gif);
	text-align: right;
	color: #FFFFFF;
	overflow:auto;
	margin-bottom:30px;
}
#body {
	padding-bottom:60px;   /* Height of the footer */
	width: 362px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

#footer {
	position:absolute;
	bottom:0;
	width:100%;
	height:60px;
	background-image: url(../images/bg_alt.gif);
	text-align: right;
}
#footer ul {
	margin-right: 15px;
	margin-top: 20px;
}
#footer li{
	display:inline;
	color: #FFFFFF;
	padding:10px;
}
#header ul {
	margin-right: 15px;
	margin-top: 30px;
}
#header li{
	display:inline;
	color: #FFFFFF;
	padding:10px;
}
.PageFooter{
	text-align:center;
	color: #FFFFFF;
}
.PageFooter a {
	color: #FFFFFF;
}
.PageFooter a:hover {
	color: #E45BA8;
}
#f_left {
	float:left;

}
#f_right{
	float:right;
}
#h_left {
	float:left;
	margin-left: 20px;
}
#h_right{
	float:right;
}
.pink {
	color: #E45BA8;
}
.large {
	color: #E45BA8;
	font-size: 16px;
}
input, select, textarea {
	background-repeat: repeat-x;
	border: 1px solid #d3d2d2;
	padding: 5px;
	margin-bottom: 5px;
}
#awazLogo {
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #E45BA8;
	margin-bottom: 20px;
}
.Button{
	cursor:pointer;
}
#FormTable td{
	padding:2px;
	color: #FFFFFF;	
}
/*ToolTip*/
.hotspot {color:#900; padding-bottom:1px;  cursor:pointer; width:20px;}

#tt {position:absolute; display:block; }

#tttop {display:block; height:2px; margin-left:5px; top right no-repeat; overflow:hidden}

#ttcont {
	padding:40px 19px 17px 23px;
	margin-left:7px;
	width:160px;
	font-weight:bold;
	background-image: url(../images/tooltip.png);
	background-repeat: no-repeat;
}/*Change font color to suit*/

#ttbot {display:block; height:7px; margin-left:5px;overflow:hidden;}

#fm {
	width:59px;
	height:42px;
	background-image: url(../images/powered_by_fm.png);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
}

#fm a{ display:block; width:59px; height:42px; margin:0 auto; text-indent: -9999px; }

h2 {
	font-size: 24px;
	margin-top: 0px;
	margin-bottom: 5px;	
}

#padlock {
	background-image: url(../images/padlock.png);
	background-repeat: no-repeat;
	background-position: right;
}
