body{
	margin: 0;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 1em;
	background: White;
}
table{
	border-collapse: collapse;
	border: 0px;
	border-spacing: 0px;
	padding: 0px;
	border-style: none;
}
td{
	border-collapse: collapse;
	border: 0px;
	border-spacing: 0px;
	padding: 0px;
	border-style: none;
}
img{border: 0px;}
div, p, form{margin: 0px; padding: 0px;}

.pad2px{padding: 2px;}
.pad4px{padding: 4px;}
.pad6px{padding: 6px;}


.Wd100Per{width: 100%; height: auto;}
.Ht100Per{width: auto; height: 100%;}
.WdHt100Per{width: 100%; height: 100%;}
.Wd98Per{width: 98%;	height: auto;}
.Wd90Per{width: 90%;	height: auto;}
.Wd80Per{width: 80%;	height: auto;}
.Wd50Per{width: 50%;	height: auto;}
.Wd45Per{width: 45%;	height: auto;}
.Wd5Per{width: 5%;	height: auto;}
.Wd33Per{width: 33%;	height: auto;}
.Wd25Per{width: 25%;	height: auto;}
.Wd75Per{width: 75%;	height: auto;}

.ft80per{font-size: 80%;}
.ft70per{font-size: 70%;}

.ftBold{font-weight: bold;}
.ftIta{font-style: italic;}

.txtLf{text-align: left;}
.txtCt{text-align: center;}
.txtRt{text-align: right;}
.txtJs{text-align: justify;}
.txtLnHt{line-height: 160%;}

.inpTxt{
	font-size: 9pt;
	color: #0066cc;
	border: 1px solid #0066cc;
	padding: 2px;
	background:#FFFFFF;
}

.inpBtn{
	font-size: 9pt;
	color: #fff;
	font-weight: bold;
	border: 1px solid #0066cc;
	background: #660033;
	padding: 3px;
}
.clrRed{	color: Red;}
/************************************************************/
.tblMain{
	width: 100%;
	height: 100%;
}

.tdMain011{
	width: 100%;
	height: 104px;
	background: url(images/tajmag_010.jpg) repeat-x;
}

.tdMain012{
	width: 100%;
	height: 25px;
	background: url(images/tajmag_01200.jpg) repeat-x;
}
.tblMenu{width: 94%; height: 25px; background: url(images/tajmag_menu_bkg.jpg) repeat-x; }
.tdSep{ 	width: 19px; height: 25px; }
.tdMenu{
	width: auto;
	height: 25px;
	padding: 0px 4px 0px 4px;
	font-size: 10pt;
	color: White;
	font-weight: bold;
}
.tdMenu a{ padding: 0px 4px 0px 4px; color: White; text-decoration: none; }
.tdMenu a:hover{ padding: 0px 8px 0px 8px; color: Yellow; text-decoration: none; font-size: 11pt; }

/******************* ****************/
.tdMain013{
	width: 100%;
	height: 100%;
}
.tdBrd01{
	width: 19px;
	height: 100%;
	background: url(images/tajmag_020.jpg) repeat-y;
}
.tdBrd02{
	width: 19px;
	height: 100%;
	background: url(images/tajmag_040.jpg) repeat-y;
}
.tblMani{
	width: 100%; height: 83px; background: url(images/tajmag_030.jpg) repeat-x;
}

.tdMid012{
	width: 100%; height: 40px; background: url(images/spacer_1F4603.jpg);
}
.tdMid013{
	width: 100%; height: 91px; background: url(images/tajmag_060.jpg) repeat-x;
}
.tdMid013 h1{ 
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 1.4em; 
	font-weight: normal; 
	text-align: center;
	margin: 0px;
	padding: 0px;
	color: Blue;
	text-decoration: blink;
}

.tdMid014{
	width: 100%; height: 43px; background: url(images/spacer_1F4603.jpg);
}
/************* Right **********/
.tdLf{width:auto; height:100%;}
.tdLf h1{
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: bold; 
	text-transform: uppercase; 
	text-align: left;
	margin: 0px 0px 0px 10px;
	padding: 1px 0px 0px 17px;
	color: #fff;
}
.h1Hd01{
	background-image:url(images/hd01.jpg);
	background-repeat:no-repeat;
	background-position: .5em 0em 0em 0em;
}
.h1Hd02{
	background-image:url(images/hd02.jpg);
	background-repeat:no-repeat;
	background-position: .5em 0em 0em 0em;
}
.h1Hd03{
	background-image:url(images/hd03.jpg);
	background-repeat:no-repeat;
	background-position: .5em 0em 0em 0em;
}
.h1Hd04{
	background-image:url(images/hd04.jpg);
	background-repeat:no-repeat;
	background-position: .5em 0em 0em 0em;
}
.tdLf p{
	font-size: 1em;
	text-align: justify;
	padding: 2px 4px 3px 18px;
	line-height:1.7em;
	font-weight: bold;
	text-indent: 13px;
}
.tdLf .pMore{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	text-align: right;
	margin: 0px;
	padding: 2px 8px 2px 2px;
	font-weight:bold;
}
.tdLf .pMore a{color: #0033FF; text-decoration:none;}


.tdRt{ width: 206px; height: auto; padding: 4px;}

.pRtImg{padding:0px; margin:0px; text-align:center;}
.tdRtHd{ color: White; font-size: .8em; text-align: center; font-weight:bold; background: #9400D3; border:1px solid #9400D3; padding:4px;}

.tdTesti {border:1px solid #c8c8c8;}
.tdTesti p{font-size: .7em; padding:2px 6px 3px 6px; line-height: 1.4em;}


#navcontainer{ padding: 0; margin-bottom: 0em; background-color: #fff; }

#navcontainer ul{ list-style: none; margin: 0; padding: 0; border-top: 1px solid #f1f1f1; border-right: 1px solid #f1f1f1; }

#navcontainer li { border-bottom: 1px solid #f1f1f1; margin: 0; font-size:1.2em; }

#navcontainer li a {
font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	display: block;
	padding: 3px 5px 3px 0.5em;
	margin-bottom: 8px;
	border-left: 5px solid #89b401;
	border-right: 5px solid #89b401;
	background-color: #1e4603;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover{ border-left: 5px solid #1e4603; background-color: #f1f1f1; color: #1e4603; font-weight:bold; border-right: 5px solid #1e4603; text-align:right;}

/************ Bottom *******/
.tdMain014{
	width: 100%;
	height: 42px;
}
.tdMain015{
	width: 100%;
	height: 31px;
	background: url(images/tajmag_130.jpg) repeat-x;
}
.pCopyRt{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding: 2px 10px 2px 10px;
}
/************** Int Pages **********/
.tdLfInt{width:auto; height:100%;}
.h1IntHd{
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: bold; 
	text-transform: uppercase; 
	text-align: left;
	margin: 0px 0px 0px 10px;
	padding: 1px 0px 10px 17px;
	color: #fff;
}
.h1How{ 
	font-family: "Times New Roman", Times, serif; 
	font-size: 2em; 
	font-weight: bold; 
	text-align: left;
	margin: 0px;
	padding: 10px 0px 0px 20px;
	line-height: 1.4em;
	color: #000;
}

.liTxt{
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: normal; 
	text-align: left;
	margin: 0px 0px 0px 4px;
	padding: 2px 0px 8px 4px;
	color: Blue;
	line-height: 1.4em;
}
.liTxt span{color: #006600; text-decoration: underline;}

.h3About{
	font-size: 1.2em;
	font-weight: normal;
	text-align: left;
	margin: 0px;
	padding: 2px 0px 8px 13px;
	color: Navy;
	line-height: 1.4em;
}
.h1FAQ{ 
	font-size: 2.4em; 
	font-weight: normal; 
	text-align: Center;
	margin: 0px;
	padding: 10px 0px 0px 20px;
	line-height: 1.8em;
	color: Green;
	background: #FFE4B5;
}

.liTxt01{
	font-size: 1.2em;
	font-weight: normal; 
	text-align: left;
	margin: 0px 0px 0px 4px;
	padding: 2px 0px 8px 4px;
	color: Blue;
	line-height: 1.4em;
}
.tdFrm01{ width: 45%; padding: 2px; font-size: .9em;  font-weight: bold; text-align: left;}
.tdFrm02{ width: 5%; padding: 2px; font-weight: bold; }
.tdFrm03{ width: 50%; padding: 2px;}
.h3Price{
	font-size: 1.2em;
	font-weight: normal;
	text-align: center;
	margin: 0px;
	padding: 4px;
	color: Navy;
	line-height: 1.4em;
}
