/** Loading common css HERE **/
@import url("common_responsive.css");

/* General Style */
body { margin: 0px; padding: 0px; }

a:link {
	color: #333;
	text-decoration: none;
}

a:visited {
	color: #666;
	text-decoration: none;
}
a:hover {
	color: #333;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

a.infoLink {
	text-decoration: underline;
}

/* Header - Welcome Form Text */
.txtWelCnt
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	color: #333;
	line-height: 18px;
	letter-spacing: 0.2px;
}

/* Main Content - Standard Form */
form { margin-top: 0; margin-bottom: 0 }

.scFrm { margin-top: 0; margin-bottom: 0 }

/* Location Bar */
.tblLoc, .txtLocCur
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	color: #666;
}

.tblLoc td
{
	padding-left: 8px;
}

.tblLoc:link
{
	color: #333;
	text-decoration: none;
}

.tblLoc:visited
{
	color: #666;
	text-decoration: none;
}

/* Searching Area */
.txtSrh
{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	color: #666;
	padding-left: 8px;
}

/* Searching Area - Input Box */
.searchBoxInput {
	width: 190px;
	height: 16px;
	padding: 0px 0 0px 0px;
	margin: -2;
	border: 0;
	background: transparent;
	color: #666666;
	font-family: Verdana;
	font-size:10px;
	font-weight: lighter;	
}

/* Left Menu */
.txtLeftMenuHdr {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #333;
	line-height: 18px; 
}

.txtLeftMenu 
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333;
	line-height: 18px;
	padding-left: 5px;
}

/* Email to Friends Related Style */
.txtFrds {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #0a6587;
	line-height: 20px;
}
.txtFrdsTle {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #0a6587;
}

/* Main Content Related Style */

/* Main Content - Header */
.txtCntHdr
{
	display: block;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	color: #000000;
	font-style: bold;
	letter-spacing: 0.2px;
	padding-left: 10px;
	padding-top: 10px;
}

/* Main Content - Header's Footnote */
.txtCntHdr .txtFtrNte
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
	font-style: lighter;
	letter-spacing: 0.2px;
}

/* Main Content - Each Section Title */
.txtCntTle, .txtCntTleSub, .txtCntTleDate
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #509b13;
	line-height: 28px;
}

/* Main Content - Each Section Sub-Title */
.txtCntTleSub
{
	font-size: 12px;
}

/* Main Content - Each Section Title in Date Format */
.txtCntTleDate
{
	font-size: 12px;
	color: #b28e48;
}

.txtCntDate 
{
	font-family: Tahoma, Geneva, sans-serif;
	color: #b28e48;
	font-size: 12px;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
}

.txtCnt, .txtCnt Table, .txtMan, .txtErr, .txtErrRdr
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	/*font-weight: lighter;*/
	font-variant: normal;
	color: #333;
	line-height: 18px;
	letter-spacing: 0.2px;
}

.txtMan
{
	color: #000000;
}

.txtErr
{
	color: #FF3333;
	line-height:23px;
	padding-left:23px;
	background-image: url('../../images/common/icon_caution_20x20.jpg');
	background-repeat:no-repeat;
	padding-top:5px;
	padding-bottom:5px;
}

/* Main Content - Error Message Reminder */
.txtErrRdr
{
	color: #FF3333;
	line-height:12px;
}

.txtTle
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0a6587;
}

.txtTle:link
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0a6587;
}

.txtCntSubHdr 
{
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
	font-style: normal;
	letter-spacing: 0.2px;
	padding:10px;
}

/* Main Content - Dialog Box (Big) Title */
.txtCntDigTle
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #509b13;
	line-height: 28px;
}

/* Main Content - Dialog Box (Big) Content */
.txtCntDig
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	color: #333;
	line-height: 18px;
	letter-spacing: 0.2px;
}

/* Main Content - Standard Form */
.scFrm { margin-top: 0; margin-bottom: 0 }

/* Footer */
.txtFtr
{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: lighter;
	color: #333;
	font-variant: normal;
}

/* Special Style is specific to services site is pasted here */

/* EWSS Black Title */
.txtEwsBlkTle
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333;
	line-height: 18px;
	letter-spacing: 0.2px;
}

.txtEwsRed
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	color: #990000;
	line-height: 18px;
	letter-spacing: 0.2px;
}
.txtEwsRedLarge
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	color: #990000;
	line-height: 18px;
	letter-spacing: 0.2px;
}
/* Login page */
.headerRegist {
	font-family: Tahoma;
	font-size: 18px;
	color: #d28500;
	font-style: normal;
	letter-spacing: 0.2px;
}

.loginLink
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0a6587;
}

.loginLink:link
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #0a6587;
}

.txtTAndCTle {
	font-family: Tahoma;
	font-size: 17px;
	font-style: normal;
	font-weight: normal;
	color: #333;
	padding-top: 8px;
	letter-spacing: 0px;
}
.tabGrey{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#333;
}
	
.tabWhite{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FFF;
}

/*title in static page*/
.staticPageTle {
	font-family: Tahoma;
	font-size: 18px;
	color: #0a6587;
	font-style: normal;
	letter-spacing: 0.2px;
}

.bold_12px {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #4c6e94;
	line-height: 20px;
}

.dropdown{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	color: #333;
	width:270px;
}

.txtCpsRed
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: lighter;
	font-variant: normal;
	color: #990000;
	line-height: 18px;
	letter-spacing: 0.2px;
}