body
{
padding:0px;
margin:0px;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;

}
/*form
{
 padding:0px;
 margin:0px;
 }*/
#master
{
padding:0px;
margin:0px;
width:100%;
}

#layout
{
position:relative;
width:800px;
}
#header
{
position:relative;
float:left;
width:800px;
height:158px;
}
#beflogo
{
position:relative;
float:left;
width:84px;
height:158px;
background-image:url(../images/before_logo_border.jpg);
background-repeat:no-repeat;
}
#whlogo
{
position:relative;
float:left;
width:213px;
height:158px;
}
#uppart
{
position:relative;
float:left;
width:213px;
height:75px;
background-image:url(../images/logo_upperpart.jpg);
background-repeat:no-repeat;
}
#logo
{
position:relative;
float:left;
width:213px;
height:83px;
background-image:url(../images/logo.jpg);
background-repeat:no-repeat;
}
#aftlogowh
{
position:relative;
float:left;
width:503px;
height:158px;

}
#upnavrow
{
position:relative;
float:left;
width:503px;
height:54px;

}
#upnvleft
{
position:relative;
float:left;
width:162px;
height:54px;
background-image:url(../images/upper_nav_left_border.jpg);
background-repeat:no-repeat;

}
#upnav
{
position:relative;
float:left;
width:284px;
height:54px;
background-image:url(../images/upper_nav.jpg);
background-repeat:no-repeat;

}
.upnavitext
{
font-family:verdana;
font-size:12px;
color:#151515; 
font-weight:normal;
text-align:left;
text-decoration:none;
} 
.upnavitext a
{
font-family:verdana;
font-size:12px;
color:#151515; 
font-weight:normal;

text-decoration:none;
} 
.upnavitext a:hover
{
font-family:verdana;
font-size:12px;
color:#002A96; 
font-weight:normal;

text-decoration:none;
} 
#navleft
{
position:relative;
float:left;
width:57px;
height:54px;
background-image:url(../images/up_nv_leftpart1.jpg);
background-repeat:no-repeat;

}
#wholetelno
{
position:relative;
float:left;
width:503px;
height:104px;
/*background-color:#00FF99;*/

}
#befserchimg
{
position:relative;
float:left;
width:211px;
height:104px;
background-image:url(../images/tool_img.jpg);
background-repeat:no-repeat;
}
#serchpt
{
position:relative;
float:left;
width:292px;
height:104px;
background-image:url(../images/whole_searchpt.jpg);
background-repeat:no-repeat;

}

.username
{
	width:154px;
	height:14px;
	position:absolute;
	left:170px;
	top:45px;
	
}
.searchbtn
{
	width:53px;
	height:20px;
	position:absolute;
	left:330px;
	top:43px;
}
#navpart
{
position:relative;
float:left;
width:800px;
height:31px;
}
#leftbor
{
position:relative;
float:left;
width:159px;
height:31px;
background-image:url(../images/main_nav_left01.jpg);
background-repeat:no-repeat;
}
#mainnav
{
position:relative;
float:left;
width:489px;
height:31px;
background-image:url(../images/nav_rpt.jpg);
background-repeat:repeat-x;
}
#rightbor
{
position:relative;
float:left;
width:152px;
height:31px;
background-image:url(../images/main_nav_right11.jpg);
background-repeat:no-repeat;
}
#belnavig
{
position:relative;
float:left;
width:800px;
height:23px;
}
#blkleft
{
position:relative;
float:left;
width:95px;
height:23px;
background-image:url(../images/blank_left_bor.jpg);
background-repeat:no-repeat;
}
#blkmid
{
position:relative;
float:left;
width:617px;
height:23px;
background-image:url(../images/middle_blankpt.jpg);
background-repeat:no-repeat;
}
#blkrghbor
{
position:relative;
float:left;
width:88px;
height:23px;
background-image:url(../images/right_blankpt22.jpg);
background-repeat:no-repeat;
}
#bannerwhpt
{
position:relative;
float:left;
width:800px;
height:194px;
}
#banlftbr
{
position:relative;
float:left;
width:74px;
height:194px;
background-image:url(../images/banner_lefti_border4.jpg);
background-repeat:no-repeat;
}
#bannerimg
{
position:relative;
float:left;
width:529px;
height:194px;
/*background-image:url(../images/banner_tool.jpg);
background-repeat:no-repeat;*/
}
#threelink
{
position:relative;
float:left;
width:137px;
height:194px;
background-image:url(../images/three_vertical_link.jpg);
background-repeat:no-repeat;
}
#aftlinkbor
{
position:relative;
float:left;
width:60px;
height:194px;
background-image:url(../images/after_link_bor.jpg);
background-repeat:no-repeat;
}
#scrollpart
{
position:relative;
float:left;
width:800px;
height:52px;
}
#scrleftbor
{
position:relative;
float:left;
width:134px;
height:52px;
background-image:url(../images/scroll_left_border.jpg);
background-repeat:no-repeat;
}
#scrollarea
{
position:relative;
float:left;
width:502px;
height:52px;
background-image:url(../images/scroll_areapart.jpg);
background-repeat:no-repeat;
}
#scrrgtpt
{
position:relative;
float:left;
width:164px;
height:52px;
background-image:url(../images/scrl_right_border.jpg);
background-repeat:no-repeat;
}
#contwhpart
{
position:relative;
float:left;
width:800px;
min-height:234px;
background-image:url(../images/wholecontRept.jpg);
background-repeat:repeat-y;
border:0px solid red;

}
*html #contwhpart
{
height:234px;
}
#contupper
{
position:relative;
float:left;
width:800px;
height:10px;
overflow:hidden;

}

#upleft
{
position:relative;
float:left;
width:77px;
height:10px;
background-image:url(../images/upper_cont_left_bor.jpg);
background-repeat:no-repeat;

}
#upmidd
{
position:relative;
float:left;
width:651px;
height:10px;
background-image:url(../images/upper_curve_bor.jpg);
background-repeat:no-repeat;

}
#uprgtpt
{
position:relative;
float:left;
width:72px;
height:10px;
background-image:url(../images/up_curve_rightpart.jpg);
background-repeat:no-repeat;

}
#contmidar
{
position:relative;
float:left;
width:800px;
min-height:215px;
/*background-image:url(images/maintextRept.jpg);
background-repeat:repeat-y;*/
}
*html #contmidar
{
height:215px;
}
#midleft
{
position:relative;
float:left;
width:77px;
height:215px;
background-image:url(../images/mid_content_leftbor.jpg);
background-repeat:no-repeat;

}
#textarea
{
position:relative;
float:left;
width:651px;
min-height:215px;
background-image:url(../images/maintext.jpg);
background-repeat:no-repeat;

}
*html #textarea
{
height:215px;
}
/*.maintext
{
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:justify;
text-decoration:none;
}
.maintext a
{
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:justify;
text-decoration:none;
}
.maintext a:hover
{
font-family:Arial;
font-size:12px;
font-weight:normal;
color:#000000;
text-align:justify;
text-decoration:none;
}*/
#midright
{
position:relative;
float:left;
width:72px;
height:215px;
background-image:url(../images/mid_cont_right_bor56.jpg);
background-repeat:no-repeat;

}
#contlower
{
position:relative;
float:left;
width:800px;
height:9px;
overflow:hidden;
}
#lowercrvlft
{
position:relative;
float:left;
width:77px;
height:9px;
background-image:url(../images/lower_curve_leftpt.jpg);
background-repeat:no-repeat;
}
#lowercurve
{
position:relative;
float:left;
width:651px;
height:9px;
background-image:url(../images/lower_curve77.jpg);
background-repeat:no-repeat;
}
#lowerrgtcrv
{
position:relative;
float:left;
width:72px;
height:9px;
background-image:url(../images/lower_rgt_curve_bor.jpg);
background-repeat:no-repeat;
}
#calluswhole
{
position:relative;
float:left;
width:800px;
height:44px;
background-color:#FFFFFF;

/*background-image:url(images/callus_area.jpg);
background-repeat:no-repeat;*/
}
#footerwh
{
position:relative;
float:left;
width:100%;
height:42px;
background-image:url(../images/footer_Rep.jpg);
background-repeat:repeat-x;
}
.footext
{
font-family:verdana;
font-size:10px;
color:#3E5E78;
text-align:center;
font-weight:normal;
text-decoration:none;
}
.footext a
{
font-family:verdana;
font-size:10px;
color:#3E5E78;
text-align:center;
font-weight:normal;
text-decoration:none;
}
.footext a:hover
{
font-family:verdana;
font-size:10px;
color:#A6C8DB;
text-align:center;
font-weight:normal;
text-decoration:none;
}
.TblHeading
{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Arial Narrow";
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	/*background-image:url(../images/titleRept.gif); 
	background-position:top; 
	background-repeat:repeat-x; */
	background-color:#06A6FF;
	text-decoration:none;
	height:23px;
}
.TblHeading A
{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Arial Narrow";
	font-size:11px;
	font-weight:bold;
	color:#0000FF;
	background-image:url(../images/titleRept.gif); 
	background-position:top; 
	background-repeat:repeat-x; 
	background-color:#4F5690;
	text-decoration:none;
	height:23px;
}
.TblHeading	A:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif, "Arial Narrow";
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images/titleRept.gif); 
	background-position:top; 
	background-repeat:repeat-x; 
	background-color:#4F5690;
	text-decoration:none;
	height:23px;
}

/* FOR FRONT-END FOOTER */
.copyBottom
{
	COLOR: #5A5A5A;
	background-color:#FFFFFF;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none;
}
.copyBottom A
{
	COLOR: #000000;
	background-color:#FFFFFF;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none;
}
.copyBottom A:hover
{
	COLOR: #5A5A5A;
	background-color:#FFFFFF;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: underline;
}
.copyBottom A:visited
{
	COLOR: maroon;
	background-color:#FFFFFF;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none;
}
.copyBottom A:active
{
	COLOR:Green;
	background-color:#FFFFFF;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: underline;
}
.hand
{
	/*cursor:auto;*/
	Cursor:pointer
}
	.searchtext
	{
		font-family:Verdana;
		font-size:10px;
		font-weight:normal;
		text-decoration:none;
		color:#969494;
		padding-top:5px;
	}
	.copy
	{
		font-family:Tahoma;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		color:#505050;
	}
	.copy A
	{
		font-family:Tahoma;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		color:#505050;
	}
	.copy A:hover
	{
		font-family:Tahoma;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		color:#20AC74;
	}
	
	

	
	
	.maintext
	{
		COLOR: #000000;
		FONT-FAMILY:Arial;
		FONT-SIZE: 12px;
		TEXT-DECORATION: none;
		padding-left:0px;
		text-align:justify;
		
	}
	.maintext A
	{
		COLOR: #000000;
		FONT-FAMILY:Arial;
		
		TEXT-DECORATION: underline;
	}
	.maintext A:hover
	{
		COLOR: #173D9E;
		FONT-FAMILY: Arial;
		
		TEXT-DECORATION: none;
	}
	.newstext
	{
		COLOR: #36463C;
		FONT-FAMILY: Arial;
		FONT-SIZE: 11px;
		TEXT-DECORATION: none;
	}
	.newstext A
	{
		COLOR: #36463C;
		FONT-FAMILY: Arial;
		FONT-SIZE: 12px;
		TEXT-DECORATION: none;
	}
	.newstext A:hover
	{
		COLOR: #36463C;
		FONT-FAMILY: Arial;
		FONT-SIZE: 12px;
		TEXT-DECORATION: underline;
	}



/*.flashcontent
	{
	position:relative;
	width:791px; 
	height:236px;	
	float:left;
	
	}*/
	
	/*#flashcontent2
	{
		position:absolute;
		top:0px;
		left:0px;
		width:274px; 
		height:142px;		
		background-color:#040361;
		
	}*/