/* CSS Document */
body
{
	margin:0;
	padding:0;
	background-color: #FFFFFF;
	background:url(pg-bg.jpg);
	background-position:left:top;
	background-repeat:no-repeat;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
}

p { text-align:justify;
	line-height:15px;
 }

h1, h2, h3, h4, h5 {
	padding-top:0;
} 
h6 {
	font-size:11px;
	font-weight: bold;
	padding-bottom:0;
}
.fll { float:left; }
.flr { float:right; }


.bgimg01 {
	background-image:url(../images/footer-bg.gif);
	background-repeat:repeat-x;
	height:23px;
}
.bgimg02 {
	background-image:url(../images/left-bg.jpg);
	background-repeat:no-repeat;
}
.bgimg03 {
	background-image:url(../images/top-bg.jpg);
	background-repeat:no-repeat;
}


.bgc01 { background-color:#E6E7D9; }

/* Padding */

.pl05 { padding-left:5px; }
.pl08 { padding-left:8px; }
.pl10 { padding-left:10px; }
.pl14 { padding-left:14px; }
.pl20 { padding-left:20px; }
.pl26 { padding-left:26px; }
.pl34 { padding-left:34px; }
.pl67 { padding-left:67px; }

.pt02 { padding-top:2px; }
.pt03 { padding-top:3px; }
.pt05 { padding-top:5px; }
.pt09 { padding-top:9px; }
.pt10 { padding-top:10px; }
.pt12 { padding-top:12px; }
.pt20 { padding-top:20px; }
.pt23 { padding-top:23px; }
.pt30 { padding-top:30px; }
.pt40 { padding-top:40px; }
.pt70 { padding-top:70px; }
.pt140 { padding-top:140px; }
.pt175 { padding-top:175px; }


.pb02 { padding-bottom:2px; }
.pb04 { padding-bottom:4px; }
.pb20 { padding-bottom:20px; }


.pr12 { padding-right:12px; }
.pr16 { padding-right:16px; }
.pr80 { padding-right:80px; }

.link01:link { color:#e2b5b4; text-decoration:none;}
.link01:active { color:#e2b5b4; text-decoration:none; }
.link01:visited { color:#e2b5b4; text-decoration:none; }
.link01:hover { color:#ffffff; text-decoration:none; }

.link02:link { padding-left:1px; font-size:11px; font-family:Tahoma; color:#000000; text-decoration:none; font-weight:bold; }
.link02:active { padding-left:1px; font-size:11px; font-family:Tahoma; color:#000000; text-decoration:none; font-weight:bold;  }
.link02:visited {padding-left:1px;  font-size:11px; font-family:Tahoma; color:#000000; text-decoration:none; font-weight:bold;  }
.link02:hover { padding-left:1px; font-size:11px; font-family:Tahoma; color:#000000; text-decoration:underline; font-weight:bold;  }

.link03:link { color:#bf4242; text-decoration:underline; font-weight:bold; font-size:10px; }
.link03:active { color:#bf4242; text-decoration:underline; font-weight:bold; font-size:10px; }
.link03:visited { color:#bf4242; text-decoration:underline; font-weight:bold; font-size:10px; }
.link03:hover { color:#bf4242; text-decoration:underline; font-weight:bold; font-size:10px; }

/* Text Alignment */
.tal {text-align:left;}
.tac {text-align:center;}
.tar {text-align:right;}


/* Font Size */
.fs09 {font-size:9px;}
.fs10 {font-size:10px;}
.fs12 {font-size:12px;}

.b {font-weight:bold;}
.i {font-style:italic;}

/* Font Color */
.fc01 {color:#FFFFFF;}
.fc02 {color:#015CCE;}
.fc03 {color:#f5c5c5;}
.fc04 {color:#744141;}
.fc05 {color:#165c7c;}
.fc06 {color:#7f7f7f;}

/* Line Height */
.lh15 {line-height:15px;}

/* Vertical Alignment */
.valt {vertical-align:top;}
.valm {vertical-align:middle;}
.valb {vertical-align:bottom;}	


.footertxt {
	color:#858b8d;
	font-size:8px;
}	



.w88 { width:88px; }
.w198 { width:198px; }
.w265 { width:265px; }
.w370 { width:370px; }


.h03 { height:3px; }
.h37 { height:37px; }
.h68 { height:68px; }


.lh15 { line-height:18px; }

.heading { 	font-size:13px;
			color:#2889bc;
				
 }
 .bluelinkTH {
	color: #333399;
	text-decoration: none;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
}
		
	
		
		