﻿BODY 
{
	
	FONT-WEIGHT: normal; 
	FONT-SIZE: 80%! important; 
	BACKGROUND: white; 
		
	COLOR: black! important; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif! important;

	height:80%;
	width:100%;
	
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	overflow: hidden;Overflow-x:hidden;Overflow-y:hidden;
    padding:0px;
    margin:0px;
}
TABLE 
{  
   
    BORDER-COLLAPSE: collapse;
	VERTICAL-ALIGN: middle;
    text-align:center;

}
TD 
{
	VERTICAL-ALIGN: middle; 
	text-align:left;
}

IMG 
{
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px
}
INPUT.text 
{
	WIDTH: 40%
}
.tblLoginWindow
{
	width:850px; 
	VERTICAL-ALIGN: middle; 
	text-align:center;
    overflow: hidden;Overflow-x:hidden;Overflow-y:hidden;
    padding:0;
    margin:0;

}
.tblOuter
{
	VERTICAL-ALIGN: middle;
	width:100%;
	height:100%; 
	text-align:center;
    overflow: hidden;Overflow-x:hidden;Overflow-y:hidden;    
}
.tdOuter 
{
    width:100%;
	VERTICAL-ALIGN: middle;
	text-align:center;
	overflow: hidden;Overflow-x:hidden;Overflow-y:hidden;
}
TD#left_Login 
{
	font-weight: bold;
	background: url(../../Images/Login/innerleft.jpg) no-repeat left top;
	text-decoration: none;
	width: 12px;
	height: 33px;
	margin:0;
	padding:0;
}
TD#middle_Login  
{
	font-weight: bold;
	font-size: 13px;
	background: url(../../Images/Login/innermiddle.jpg) left top;
	vertical-align:middle;
	color: black;
	font-family: Arial;
	text-align: center;
	text-decoration: none;
	width:98%;
	height: 30px;
	margin:0;
	padding:0;
}
TD#right_Login
{
	font-weight: bold;
	background: url(../../Images/Login/innerright.jpg) no-repeat right top;
	text-decoration: none;
	width: 12px;
	height: 33px;
	margin:0;
	padding:0;
}
TABLE#Grayborder_Login 
{
	border-bottom:#989994 1px solid;
	border-left:#989994 1px solid;
	border-right:#989994 1px solid;
	width:100%;
	font-family: Arial;
	Font-Size:11px;
	text-decoration:none;
	font-weight:bold;
	border:1;
}
TABLE#Plain 
{
    border:0;
	width:100%;
	font-family: Arial;
	Font-Size:11px;
	text-decoration:none;
	font-weight:bold;

}
TD.Plain, TD#Plain
{
	font-family: Arial;
	Font-Size:11px;
	text-decoration:none;
	font-weight:bold;

}

TABLE#ashborder_Login 
{
   width:850px; 
   BORDER-RIGHT: #cacac8 1px solid; 
   BORDER-LEFT: #cacac8 1px solid; 
   BORDER-BOTTOM: #cacac8 1px solid;
   border-collapse:collapse;
   
}

.subimgtop_Login
{
	background: url(../../Images/Login/main_middle.jpg) repeat right top;
	text-decoration: none;
	font-family: Arial;
	color: Black;
	font-size: 11px;
	text-align: center;
	height: 27px;
}
.subimg_Login 
{
	background: url(../../Images/Login/secondary_sliver.gif) repeat right top;
	text-decoration: none;
	font-family: Arial;
	color: Black;
	font-size: 11px;
	text-align:center;
	height:27px;

}
.ITPS_FooterLinks
{
	color: #BDBDBD;
	font-family: Arial;
	font-size: 10px;
	text-align:center;
	text-decoration:none;
	font-weight:normal;
}
.ITPS_FooterLinks:hover
{
	font-weight: normal;
	color:  #0066FF;
	text-decoration: None;
}
TABLE#Plainborder_ForgotPassword
{
	width:100%;
	font-family: Arial;
	Font-Size:11px;
	text-decoration:none;
	font-weight:bold;
	border:1;
}
.Forgot_PasswordLink
{
	color: #006699;
	font-family: Calibri;
	font-size: 12px;
	text-align:right;
	text-decoration:none;
	font-weight:normal;
	font-weight:bold;
}
.Forgot_PasswordLink:hover
{
	
	color: #0066FF;
	text-decoration:none;
}
.Forgot_PasswordCaption
{
	color: Black;
	font-family: Arial;
	font-size: 14px;
	text-align:right;
	text-decoration:none;
	font-weight:normal;
	font-weight:bold;
	vertical-align:top;
}
.FooterSmallGray
{
	color: #BDBDBD;
	font-family: Arial;
	font-size: 10px;
	text-align:center;
	text-decoration:none;
	font-weight:normal;
}
.FooterSmalllogo
{
	color: #BDBDBD;
	font-family: Arial;
	font-size: 10px;
	text-align:right;
	text-decoration:none;
	font-weight:normal;
}
.FooterSmalllogo:hover
{
	
	color: #0066FF;
	text-decoration:none;
}
.bl {background: url(Images/Borders/bl.gif) 0 100% no-repeat #e6e9ec; width: 20em}
.br {background: url(Images/Borders/br.gif) 100% 100% no-repeat}
.tl {background: url(Images/Borders/tl.gif) 0 0 no-repeat}
.tr {background: url(Images/Borders/tr.gif) 100% 0 no-repeat; padding:10px}
.clear {font-size: 1px; height: 1px}
.GridPaging
{
    
	color: Black;
	font-family: Arial;
	font-size: 10px;
	text-align:left;
	text-decoration:none;
	font-weight:normal;
	
}

.rs_tl 
{
	font-weight: bold;
	background: url(Images/Borders/B1/tl.jpg) no-repeat left top;
	text-decoration: none;
	width: 25px;
	height: 45px;
}
.rs_tm  
{
	font-weight: bold;
	font-size: 13px;
	background: url(Images/Borders/B1/tm.jpg) left top;
	vertical-align:middle;
	color: black;
	font-family: Arial;
	text-align: center;
	text-decoration: none;
	height: 45px;
}
.rs_tr 
{
	font-weight: bold;
	background: url(Images/Borders/B1/tr.jpg) no-repeat right top;
	text-decoration: none;
	width: 25px;
	height: 45px;
}
.rs_sl  
{
	background: url(Images/Borders/B1/sl.jpg) left bottom;
	width:25px;
	
}
.rs_sr  
{
	background: url(Images/Borders/B1/sr.jpg) right bottom;
	width:25px;
	
}
.rs_bl 
{
	font-weight: bold;
	background: url(Images/Borders/B1/bl.jpg) no-repeat left top;
	text-decoration: none;
	width: 25px;
	height: 30px;
}
.rs_bm 
{
	font-weight: bold;
	background: url(Images/Borders/B1/bm.jpg) left bottom;
	text-decoration: none;
	height: 30px;
}
.rs_br 
{
	font-weight: bold;
	background: url(Images/Borders/B1/br.jpg) no-repeat left top;
	text-decoration: none;
	height: 30px;
}
.GrdidHeader
{
	font-weight:bold;
	font-size: 11px;
	color:Black;
	font-family: Arial;
	
	
}
.GrdidItems
{
	font-weight:normal;
	font-size: 11px;
	color:Black;
	font-family: Arial;
	text-align:left;
	
}
.shadow_left 
{
    background: url(Images/bg/bg_shadow_left.jpg);
    background-repeat:repeat-y;
	background-position:left bottom;

}
.shadow_left_nr 
{
    background: url(Images/bg/bg_shadow_left.jpg) no-repeat;
}
.shadow_right 
{
    background: url(Images/bg/bg_shadow_right.jpg);background-repeat:repeat-y;
    background-position:right bottom;

}
.shadow_right_nr 
{
    background: url(Images/bg/bg_shadow_right.jpg) no-repeat;
}
.shadow_down 
{
    background: url(Images/bg/bg_shadow_down.jpg);background-repeat:repeat-x;
}
.shadow_top 
{
    background: url(Images/bg/bg_shadow_top.jpg);
     background-repeat:repeat-x;
    background-position:left bottom;
}
.footer_bg
{
    background: url(Images/bg/bg_shadow_footer.jpg);background-repeat:repeat-x;
    text-align:center;
}
.footer_bg_blueshade
{
    background: url(Images/bg/bottom_up.png);
    background-repeat:repeat-x;
    background-position:bottom top;
    text-align:center;
    bottom:0;
    left:0;
    height:50px;
    width:100%;
    padding:0;
    margin:0;
    vertical-align:bottom;
    position:fixed;
    
}
/*4*/
.br4_topleft
{
	background: url(Images/Borders/b4/topleft.jpg) no-repeat left top;
	text-decoration: none;
	width: 12px;
	height: 12px;
}
.br4_topmiddle
{
	background: url(Images/Borders/b4/topmiddle.jpg) left top;
	vertical-align:middle;
	height: 12px;
}
.br4_topright 
{
	background: url(Images/Borders/b4/topright.jpg) no-repeat right top;
    width: 18px;
	height: 12px;
}
.br4_left
{
	background: url(Images/Borders/b4/left.jpg) left bottom;
}
.br4_right  
{
	background: url(Images/Borders/b4/right.jpg) right bottom;
}
.br4_bottomleft
{
	background: url(Images/Borders/b4/bottomleft.jpg) no-repeat left top;
	width: 12px;
	height: 12px;
}
.br4_bottommiddle 
{
    background: url(Images/Borders/b4/bottommiddle.jpg) left bottom;
	height: 12px;
}
.br4_bottomright 
{
	background: url(Images/Borders/b4/bottomright.jpg) no-repeat left top;
	text-decoration: none;
	width: 18px;
	height: 12px;
}
/*4     end  **********************************************/

/*8*/
.br8_topleft
{
	background: url(Images/Borders/b8/top_left.jpg) no-repeat left top;
	text-decoration: none;
	width: 10px;
	height: 25px;
}
.br8_topmiddle
{
	background: url(Images/Borders/b8/top_middle.jpg) left top;
	vertical-align:middle;
	height: 25px;
}
.br8_topright 
{
	background: url(Images/Borders/b8/top_right.jpg) no-repeat right top;
    width: 10px;
	height: 25px;
}
.br8_left
{
	background: url(Images/Borders/b8/left.jpg) left bottom;
	
}
.br8_right  
{
	background: url(Images/Borders/b8/right.jpg) right bottom;
	
	
}
.br8_bottomleft
{
	background: url(Images/Borders/b8/bottom_left.jpg) no-repeat left top;
	width: 10px;height: 10px;
}
.br8_bottommiddle 
{
    background: url(Images/Borders/b8/bottom_middle.jpg) left bottom;
	height: 10px;
	vertical-align:middle;
}
.br8_bottomright 
{
	background: url(Images/Borders/b8/bottom_right.jpg) no-repeat left top;
	text-decoration: none;
	width: 10px;
	height: 10px;
}
/*8 end*/

/*9*/
.br9_topleft
{
	background: url(Images/Borders/b9/top_left.gif) no-repeat left top;
	width: 13px;
	height: 32px;
}
.br9_topmiddle
{
	
	background: url(Images/Borders/b9/top_middle.gif) left top;
	vertical-align:middle;
	height: 32px;
	
	font-weight: bolder;
	font-size: bold;
	color:black;/*#000033;#666666*/
	font-family: Arial;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;

	
}
.br9_topright 
{
	background: url(Images/Borders/b9/top_right.gif) no-repeat right top;
    width: 13px;
	height: 32px;
}
.br9_left
{
	background: url(Images/Borders/b9/left.gif) left bottom;
	
}
.br9_right  
{
	background: url(Images/Borders/b9/right.gif) right bottom;
	
	
}
.br9_bottomleft
{
	background: url(Images/Borders/b9/bottom_left.gif) no-repeat left top;
	width: 13px;height: 4px;
}
.br9_bottommiddle 
{
    background: url(Images/Borders/b9/bottom_middle.gif) left bottom;
	height: 4px;
	vertical-align:middle;
}
.br9_bottomright 
{
	background: url(Images/Borders/b9/bottom_right.gif) no-repeat left top;
	text-decoration: none;
	width: 13px;
	height: 4px;
}
/*9 end*/

/*12*/
.br12_topleft
{
	background: url(Images/Borders/b12/top_left.gif) no-repeat left top;
	width: 10px;
	height: 10px;
}
.br12_topmiddle
{
	
	background: url(Images/Borders/b12/top_middle.gif) left top;
	vertical-align:middle;
	height: 10px;
	
	font-weight: bolder;
	font-size: bold;
	color:black;/*#000033;#666666*/
	font-family: Arial;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;

	
}
.br12_topright 
{
	background: url(Images/Borders/b12/top_right.gif) no-repeat right top;
    width: 10px;
	height: 10px;
}
.br12_left
{
	background: url(Images/Borders/b12/left.gif) left bottom;
	
}
.br12_right  
{
	background: url(Images/Borders/b12/right.gif) right bottom;
	
	
}
.br12_bottomleft
{
	background: url(Images/Borders/b12/bottom_left.gif) no-repeat left top;
	width: 10px;height: 10px;
}
.br12_bottommiddle 
{
    background: url(Images/Borders/b12/bottom_middle.gif) left bottom;
	height: 10px;
	vertical-align:middle;
}
.br12_bottomright 
{
	background: url(Images/Borders/b12/bottom_right.gif) no-repeat left top;
	text-decoration: none;
	width: 10px;
	height: 10px;
}
/*12 end*/


/*15*/
.br15_topleft
{
	background: url(Images/Borders/b15/top_left.jpg) no-repeat left top;
	width: 12px;
	height: 58px;
}
.br15_topmiddle
{
	
	background: url(Images/Borders/b15/top_middle.jpg) left top;
	height: 10px;
	font-weight: bold;
	font-size:10pt;
	color:#185c8d;/*#000033;#666666*/
	font-family: Arial;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;

	
}
.br15_topright 
{
	background: url(Images/Borders/b15/top_right.jpg) no-repeat right top;
    width: 12px;
	height: 58px;
}
.br15_left
{
	background: url(Images/Borders/b15/left.jpg) left bottom;
	
}
.br15_right  
{
	background: url(Images/Borders/b15/right.jpg) right bottom;
	
	
}
.br15_bottomleft
{
	background: url(Images/Borders/b15/bottom_left.jpg) no-repeat left top;
	width: 12px;height: 12px;
}
.br15_bottommiddle 
{
    background: url(Images/Borders/b15/bottom_middle.jpg) left bottom;
	height: 12px;
	vertical-align:middle;
}
.br15_bottomright 
{
	background: url(Images/Borders/b15/bottom_right.jpg) no-repeat left top;
	text-decoration: none;
	width: 12px;
	height: 12px;
}
/*15 end*/

/*16*/
.br16_topleft
{
	background: url(Images/Borders/b16/top_left.jpg) no-repeat left top;
	width: 12px;
	height: 58px;
}
.br16_topmiddle
{
	
	background: url(Images/Borders/b16/top_middle.jpg) left top;
	vertical-align:middle;
	height: 12px;
	
	font-weight: bolder;
	font-size: bold;
	color:black;/*#000033;#666666*/
	font-family: Arial;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;

	
}
.br16_topright 
{
	background: url(Images/Borders/b16/top_right.jpg) no-repeat right top;
    width: 12px;
	height: 58px;
}
.br16_left
{
	background: url(Images/Borders/b16/left.jpg) left bottom;
	
}
.br16_right  
{
	background: url(Images/Borders/b16/right.jpg) right bottom;
	
	
}
.br16_bottomleft
{
	background: url(Images/Borders/b16/bottom_left.jpg) no-repeat left top;
	width: 12px;height: 12px;
}
.br16_bottommiddle 
{
    background: url(Images/Borders/b16/bottom_middle.jpg) left bottom;
	height: 12px;
	vertical-align:middle;
}
.br16_bottomright 
{
	background: url(Images/Borders/b16/bottom_right.jpg) no-repeat left top;
	text-decoration: none;
	width: 12px;
	height: 12px;
}
/*16 end*/


TABLE.MYSEARCH
{ 
        font-family:arial;
        font-size:10pt;
        text-align: center;
        vertical-align: middle;
        border-width:0px;
        height: 26px;
        width:100%;
}
TH.MYSEARCH
{
     font-size:10pt;
     font-family: Arial;
     color:white;
}
TR.MYSEARCH
{ 
     vertical-align: middle;
}

TD.MYSEARCH
{   
     padding-top:6px;    
     font-size:10pt;
     font-family:Arial;
     color:#333366; /*color:#424242;#333366;6c74a8*/
     border-width:0px;
     text-align: center;
     vertical-align: middle;
  }  
  /************************************************
	Round Corners Button Rollover Example 1
************************************************/
.LinkBlue,A.LinkBlue, A.LinkBlue:link

{
	color:#000033 ;
	font-family: Arial;
	font-size: 10px;
	text-align:right;
	text-decoration:none;
	font-weight:normal;
	
}
.LinkBlue:hover,A.LinkBlue:hover
{
	
	color: Blue;
	font-size: 10px;
	font-family: Arial;
	text-decoration:none;
	text-decoration:none;
	font-weight:normal;
}
.LinkBlue li a span {
	background:transparent url(images/round-corners/buttonright.gif) no-repeat right;
	cursor:pointer;
	display:inline; 
	float:left; 
	height:12px;  
	padding:5px 10px 5px 0;
	text-decoration:none;
}
.auto_rounded_bg li {
	display:inline; 
	list-style:none; 
	text-align:right;
}

.auto_rounded_bg li a {
	background:transparent url(images/round-corners/buttonleft.gif) no-repeat left;
	display:block;
	float:left;
	height:22px;  
	margin-right:15px;
	padding:5px 0 5px 10px;	
	text-decoration:none;
	text-align:right;
}
	
.auto_rounded_bg li a span {
	background:transparent url(images/round-corners/buttonright.gif) no-repeat right;
	cursor:pointer;
	display:inline; 
	float:left; 
	height:12px;  
	padding:5px 10px 5px 0;
	text-decoration:none;
	text-align:right;
}

.auto_rounded_bg li a:hover {
	background:transparent url(images/round-corners/buttonleft_ro.gif) no-repeat left;
	color:#fff;
	padding:5px 0 5px 10px; 
	text-decoration:none;
	text-align:right;
}

.auto_rounded_bg li a:hover span {
	background:transparent url(images/round-corners/buttonright_ro.gif) no-repeat right; 
	color:#fff;
	padding:5px 10px 5px 0; 
	text-decoration:none;
	text-align:right;
}

.productmenu
{
	color: #b5bce5;
	font-family: Arial;
	font-size: 8pt;
	text-align:right;
	text-decoration:none;
	font-weight:bold;
}
.productmenu:hover
{
    font-family: Arial;
	font-size: 8pt;
	color: #0066FF;
	text-decoration:none;
	font-weight:bold;
}
.productmenu:selected
{
    font-family: Arial;
	font-size: 8pt;
	color: Red;
	text-decoration:none;
	font-weight:bold;
}