 /* CSS Document */

body {
	background-color: #f1f1e9;
	background-image: url(images/top_bg.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.bottomPartLine
{
border-bottom: 1px solid rgb(229, 235, 203);
}
body1 {
    margin: 0px;
    margin-bottom:0px;
    margin-top:0px;
	background-image: url(template/tmp2/images/background.jpg);
}
.tableBorderGray
{
border-color: #C0C0C0;
border-style: solid;
border-width: 1px;
}
.left12pxPadding
{
padding-left: 6px;
padding-right: 6px;
padding-top: 6px;
padding-bottom: 6px;
}

.regis_table
{
  border:1px solid #AAAAAA;
  background-color: #F9F9F9;
}

.hp_usert {
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #920009;
    padding-top: 3px;
    padding-right: 8px;
}

.hp_forget {
    padding-top: 3px;
    padding-bottom: 7px;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #1B1965;
    text-decoration: none;
}

.hp_forget a{
    color: #1B1965;
    text-decoration: none;
}

.hp_forget a:hover{
    color: #920009;
}

.prof_hdt {
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    color: #BE0A15;
    text-decoration: none;
    padding-bottom: 7px;
}
.hp_proft {
    font-family: Tahoma;
    font-size: 10px;
    font-weight: bold;
    color: #232B4C;
    text-decoration: none;
    padding-top: 5px;
    padding-bottom: 9px;
    padding-left:6px;
}

.main_br {
    background-color: #FFFFFF;
}
.sub_login_gap {
    padding-left: 65px;
}
.sub_usert {
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #963A4E;
    text-decoration: none;
    padding-right: 4px;
}

.sub_forgett {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #393D7E;
    text-decoration: none;
}

.sub_forgett a {
    color: #393D7E;
    text-decoration: none;
}

.sub_forgett a:hover {
    color: #A20000;
}

.sub_loggr_l {
    background-image: url(images/sub_log_grl.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    height: 6px;
}

.page_hdt {
    font-family: "Times New Roman";
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    color: #D1000E;
    text-decoration: none;
    background-repeat: no-repeat;
    background-position: 14px 9px;
    padding-left: 60px;
    height: 31px;
    padding-top: 17px;
}

.add_gap {
    padding-bottom: 8px;
    padding-top: 2px;
}
.sub_grmenut {
    font-family: Arial;
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
    padding-top: 7px;
}

.sub_grmenut a{
    color: #FFFFFF;
    text-decoration: none;
}
.sub_grmenut a:hover{
    color: #000000;
}

.white_t {
    font-family: Arial;
    font-weight: bold;
    font-size: 14px;
    color: #FFFFFF;
    text-decoration: none;
}
.blue_txt {
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    color: #0068CF;
    text-decoration: none;
    padding-right: 5px;
    padding-left: 5px;
}

.logtable
{
    BORDER-RIGHT: #515151 2px solid;
    BORDER-TOP: #515151 1px solid;
    BORDER-LEFT: #515151 2px solid;
    BORDER-BOTTOM: #515151 1px solid;
}

.tborder
{
	border: 1px solid #c1c1c1;
}
.logout {
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #E18700;
    text-decoration: none;
    padding-left: 12px;
}
.text_st {
    font-family: Arial;
    font-weight: bold;
    font-size: 10px;
    color: 000000;
    text-decoration: none;
}
.links2 {
    font-family: Arial;
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    vertical-align: middle;
    padding-right: 8px;
    padding-left: 8px;
    background-color: #0B4FA2;
    border-style: outset;
    text-decoration: none;
}
.links2:hover
{
    background-color: #466DC1;
    COLOR: #FF0000;
    FONT-SIZE: 11px
}
 
.button {
    font-family: Verdana;  
    font-weight: bold;
    font-size: 10px;
    color: #0080FF;
    text-transform: uppercase;
}
.button1 {
    text-align: center;
    border-bottom: 2px outset #0080FF;
    border-right: 2px outset #0080FF;
    background-color: #A92F2F;
}

.wht_link {
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;  
    padding-left: 5px;
    padding-right: 5px;
}
.wht_link:hover
{
    COLOR: #00C0FF;
    FONT-SIZE: 12px
}
.user_txt {
	font-family: "Trebuchet MS", "Tw Cen MT";
	font-size: 12px;
	color: #364E46;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	font-variant: normal;
}
.user_txt1 {
	
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	font-variant: normal;
}
.links11 {
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #000000;
    text-decoration: none;   
    padding-left: 2px;
    padding-right: 2px;
	text-transform: uppercase;
}
.links11:hover
{
    COLOR: #DB6D00;
}
.links1 {
    font-family: Verdana;  
    font-weight: bold;
    font-size: 11px;
    color: #0066FF;
    text-decoration: none;   
    padding-left: 2px;
    padding-right: 2px;
}
.thanks {
    font-family: Verdana;  
    font-weight: bold;
    font-size: 11px;
    color: #8A9285;
    text-decoration: none;   
    padding-left: 2px;
    padding-right: 2px;
}
.links1:hover
{
    COLOR: #3E677D;
}
.text_out{
    font-size: 11px;
    color: #0080FF;
    font-family: verdana;
    padding-left: 5px;
    padding-right: 5px;  
    text-decoration: none;
}
.textbox {
    font-family: verdana;
    font-size: 11px;  
    font-weight: bold;
    color: #454545;
    VALIGN: middle;
    text-decoration: none;
    border: 1px solid #AEAEAE;
    padding-left: 2px;
    BACKGROUND-COLOR: #FAFAFA;
	
}
.sb_text {
    font-family: Arial;
    font-size: 11px;
    color: #000000;
    text-decoration: none; 
    padding-left: 3px;
    padding-right: 3px;
}  
.alert_msg {
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    color: #3E677D;
    text-decoration:none;
}
.alert_msg1 {
    font-family: Arial;
    font-size: 12px;
    color: #0066FF;
    text-decoration: none;
}

.link {
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    color: #DB6D00;
    text-decoration: none;  
    padding-left: 5px;
    padding-right: 5px;
}
.link:hover
{
    COLOR: #9B0000;
}

.hd_text {
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    color: #0075EA;
    text-transform: uppercase;
    text-decoration: none;
}

.hd_link {
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    color: #3E677D;
    text-transform: uppercase;
    text-decoration: none;
}
.hd_link:hover
{
    COLOR: #515151;
}      
.sb_text1 {
    font-family: Arial;
	font-weight:bold;
    font-size: 12px;
    color: #5E4343;
    text-decoration: none; 
    padding-left: 5px;
    padding-right: 5px;
}  
.sb_text2 {
    
	font-size: 21px;
    color: #000000;
    text-decoration: none; 
    padding-left: 5px;
    padding-right: 5px;
}  

.top_link {
    font-family: Verdana;
    font-size: 11px;
    font-weight: bolder;  
    COLOR: #DF0000;
    background-color: #FFC3C3;
    text-decoration: none;  
    padding-left: 5px;
    padding-right: 5px;
}
.top_link:hover
{      
    color: #FFFFFF;
    background-color: #A50000;
}
.button_login
{
background:url(images/login_1.jpg) no-repeat;
width:75px;
height:21px;
border:0px;
}
.button_search
{
background:url(images/serachbut.jpg) no-repeat;
width:80px;
height:21px;
border:0px;
}
.contact11_image
{
background:url(template/tmp2/images/contact11.jpg) no-repeat;
width:172px;
height:29px;
border:0px;
}
.contact2_image
{
background:url(template/tmp2/images/contact2.jpg) no-repeat;
width:63px;
height:29px;
border:0px;
}
.contact6_image
{
background:url(template/tmp2/images/contact6.jpg) no-repeat;
width:172px;
height:26px;
border:0px;
}
.contact4_image
{
background:url(template/tmp2/images/contact4.jpg) no-repeat;
width:63px;
height:26px;
border:0px;
}
.contact5_image
{
background:url(template/tmp2/images/contact52.jpg) no-repeat;
width:155px;
height:26px;
border:0px;
}
.contact7_image
{
background:url(template/tmp2/images/contact7.jpg) no-repeat;
width:172px;
height:104px;
border:0px;
}
.contact8_image
{
background:url(template/tmp2/images/contact8.jpg) no-repeat;
width:155px;
height:104px;
border:0px;
}
 /*----------------------------------Bread Crumb------------------------------------------------*/
.bcrumbtxtnormal
{
font-family: Trebuchet MS;;
font-size: 12px;
font-weight:normal;
color:#3E677D;
}

a.abcrumb
{
font-family: Trebuchet MS;;
font-size: 12px;
font-weight:bold;
color:#3E677D;
text-decoration:none;
}

a.abcrumb:hover
{
font-family: Trebuchet MS;;
font-size: 12px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}
/*----------------------------------End of Bread Crumb------------------------------------------------*/
.darkGreenBg
{
	background-color:#3e5442;
}

.greenBg
{
	background-color:#3f4236;
}

.pinkBg
{
	background-color:plum;
}

.darkBlueBg
{
	background-color:#3E677D;
}
  

.lightBlueBg
{
	background-color:#eef3f6 ;
}

.whiteBg
{
	background-color:#f8f8f8 ;
}

.mandatory
{
font-family:Trebuchet MS;
font-size: 13px;
font-weight: normal;
text-decoration:none;
color: #993300;
padding-right:4px;
padding-bottom:4px;
text-align:right;
}
.whiteBottomSeperator
{
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.blackBottomSeperator
{
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.footer
{
	background-image: url(images/footer_bg.jpg);
	background-repeat: repeat-x;
}
.blackBorder
{
	border-color:#000000;
	border-style:solid;
	border-width:1px;
}

.grayBorder
{
	border-color: #CCCCCC;
	border-style:solid;
	border-width:1px;
}

.lightBlackBorder
{
	border-color:#3f4236;
	border-style:solid;
	border-width:1px;
}
.whiteSeperator 
{
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
}

.storyHeading
{
	font-family: Tahoma;
	font-size: 13px;
	color: #333333;
	font-weight:bold;
}

.whiteHeadingTxt
{
	font-family: Tahoma;
	font-size: 13px;
	text-transform: uppercase;
	color: #FFFFFF;
	vertical-align:middle;
	padding:5px;
	text-decoration: none;
}
.whiteButtonTxt
{
	font-family: Tahoma;
	font-size: 9px;
	font-weight:bold;
	text-transform: uppercase;
	color: #F8DEA3;
	text-decoration: none;
}
.profileTxt
{
	font-family: Tahoma;
	font-size: 12px;
	color: #666666;
}
.whiteSubTxt
{
	font-family: Tahoma;
	font-size: 13px;
	color: #FFFFFF;
	vertical-align:middle;
	padding:5px;
	text-decoration: none;
}

.adTxt
{
	font-family:Times New Roman;
	font-size:18px;
	color:#686767;
	background-color:#FFFFFF;
}
.yellowArrow
{
font-family:Tahoma;
text-decoration:none;
color:#FFFF00;
font-size:13px;
}
.inputBoxTxt
{
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
}

.inputBtn
{
	border-color:#FFFFFF;
	border-style: solid;
	border-width:1px;
	font-family:Tahoma;
	color: #484848;
	font-size:11px;
	font-weight:bold;
}


.footerTxt
{
font-family:Tahoma;
text-decoration:none;
font-size:11px;
color:#FFFFFF;
}


.paddingTop5
{
	padding-top:5px;
}
.paddingTop3
{
	padding-top:3px;
}
.jpinNowBtn
{
	background-image:url(images/btn.jpg);
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	border-color: #000000;
	border-style:solid;
	border-width:0px;
	height:23px;
}
.jpinBtn
{
text-decoration:none;
}

/*----------------------------------Nav Menubar Hyperlink------------------------------------------------*/

#nav a
{
vertical-align:middle;
font-size:12px;
font-family:Tahoma;
color:#FFFFFF;
height:31px; 
width:100%;
background-position:center;
text-align:center;
text-decoration:none;
background-position:center;
display:block;
line-height:31px;

}
#nav a:visited,#nav a:link 
{
height:31px; 
width:100%;
background-image:url(images/nav_off.jpg);
}

#nav a:hover 					
{
height:31px; 
width:100%;
color: #FFFF00;
background-position:center;
background-image:url(images/nav_on.jpg);
}


/*==========================================================================================================*/
/*----------------------------------Advance Search Menubar Hyperlink------------------------------------------------*/
#toplink a
{
font-family:Tahoma;
text-decoration:none;
font-size:12px;
}


#toplink a:visited
{
color:#FFFFFF;
}

#toplink a:link 
{
color:#FFFFFF;
}

#toplink a:hover 					
{
color: #FFFF00; 
}
/*==========================================================================================================*/
/*----------------------------------Advance Search Menubar Hyperlink------------------------------------------------*/
#forgetlink a
{
font-family:Tahoma;
text-decoration:none;
font-size:13px;
}


#forgetlink a:visited
{
color:#FFFFFF;
}

#forgetlink a:link 
{
color:#FFFFFF;
}

#forgetlink a:hover 					
{
color: #FFFF00; 
}
/*==========================================================================================================*/
/*----------------------------------Advance Search Menubar Hyperlink------------------------------------------------*/
#footertoplink a
{
font-family:Tahoma;
text-decoration:none;
font-size:11px;
}


#footertoplink a:visited
{
color:#FFFFFF;
}

#footertoplink a:link 
{
color:#FFFFFF;
}

#footertoplink a:hover 					
{
color: #FFFF00; 
}
/*==========================================================================================================*/

/*----------------------------------Advance Search Menubar Hyperlink------------------------------------------------*/
#advancedSearchLink a
{
font-family:Tahoma;
text-decoration:none;
font-size:13px;
}


#advancedSearchLink a:visited
{
color: #FFFF00;
}

#advancedSearchLink a:link 
{
color:#FFFF00;
}

#advancedSearchLink a:hover 					
{
color: #FFFFFF; 
}
/*==========================================================================================================*/

/*----------------------------------Advance Search Menubar Hyperlink------------------------------------------------*/
#moreLink a
{
font-family:Tahoma;
text-decoration: none;
font-size:12px;
}


#moreLink a:visited
{
color: #990000;
}

#moreLink a:link 
{
color: #990000;
}

#moreLink a:hover 					
{
color: #990000; 
}
/*==========================================================================================================*/
/*----------------------------------Advance Search Menubar Hyperlink------------------------------------------------*/
#moreSuccessLink a
{
font-family:Tahoma;
text-decoration: none;
font-size:12px;
font-weight:bold;
}


#moreSuccessLink a:visited
{
color: #990000;
}

#moreSuccessLink a:link 
{
color: #990000;
}

#moreSuccessLink a:hover 					
{
color: #990000; 
text-decoration: underline;
}
/*==========================================================================================================*/
/*==================================== Functionalities Link=================================================*/
.tableBorderGray
{
border-color: #C0C0C0;
border-style: solid;
border-width: 1px;
}
.lightGraybgColor
{
background-color:#a3a3a3;
}
#catLink a
{
font-family: Arial, Helvetica, sans-serif;
text-align: left;
font-size:15px;
color: #000000;
font-style: bold;
background-image:url(images/btn_off.jpg);
display:block;
line-height:20px;
padding-left:11px;
padding-bottom: 8px;
padding-right: 11px;
padding-top: 8px;
vertical-align:top;
text-decoration: none;   
}

#catLink a:visited
{
color: #FFFFFF;
text-decoration:none;
}

#catLink a:link
{
color: #FFFFFF;
text-decoration:none;
}

#catLink  a:hover
{
color: #CFF2FA;
text-decoration:none;
background-image:url(images/btn_on.jpg);
}
/*==================================== Functionalities Link=================================================*/
.darkGraybgColor
{
background-color:#484943;
}
.arial13ptWhite
{
	font-family: Arial;
	font-style: solid;
	font-size: 13pt;
	color: #FFFFFF;
}
.arial10ptWhiteBold
{
	font-family: Arial;
	font-size: 10pt;
	font-style: bold;
	color: #FFFFFF;
	text-align:center;
	background-color:;
}
.left10pxPadding
{
padding-left:10px;
}
.left12pxPadding
{
padding-left:12px;
}
.blackBgcolor
{
 background-color: #000000;
}
.bottomPartLine
{
	border-bottom-color:#999999;
	border-bottom-style: dashed;
	border-bottom-width:1px;
}

.frmrow3	
{
font-family: Verdana;
font-size: 13px;
font-style: bold;
font-weight: normal;
color: #99FFFF;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
/*border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC; */
}
/*----------------Start 11thAug'08 Style--------------------------*/
.discriptionTxt {
color: #0066CC;
font-family: Tahoma;
	font-size: 12px;}
	.grayBoxBg
{
	background-image:url(images/gray_m.png);
	background-repeat:repeat-x;
}

.grayBoxBorder
{
	border-color:#d9dbdc;
	border-style:solid;
	border-width:1px;
}
.grayBgColor
{
	background-color:#ecf0f4;
}
.arial12BlueBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #507ba8;
	font-weight: bold;
}
.padding5px
{
	padding:5px;
}
.arial12FullGrayBold 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	color: #6f7071; 
	font-size: 12px; 
}
/*----------------------------------Box Hyperlink------------------------------------------------*/

#boxLink a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
#boxLink a:visited
{
	color:#026bac;
}

#boxLink a:link 
{
	color:#026bac;
}

#boxLink a:hover 					
{
	color:#990000;
	text-decoration:underline;
}

/*----------------End 11thAug'08 Style--------------------------*/
.linkinbox 
{
    color: #F8DEA3;
    text-decoration: none;  
}