@charset "utf-8";
/* CSS Document */

body{ 
	background: url(../images/mainbg.gif) left top repeat-x #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px;
      margin:0px;
	color:#001E65;
}
a{color:#001E65;}		
a:hover{ color:#000000;}
.maintable{	background: url(../images/header.jpg) no-repeat top center; text-align:center; height:199px; margin:0px auto 0px auto; 
vertical-align:top; }
.subtable{text-align:left;}
.inputtext{ width:170px; font-size:11px; }
.logininfo{  padding:0px 100px 0px 0px ; text-align:left; font-size:11px; font-size:11px;   }
.mainlogintable td{ padding:3px 0px;}
.logininfo ul{ padding:6px 5px; margin:0px;}
.logininfo li{ padding:1px 7px 1px 15px; list-style-type:none; background:url(../images/bluearrow.gif) no-repeat 5px 5px;  }
.logininfo li a{ text-decoration:underline;  font-weight:normal;}
.logininfo li a:hover{  text-decoration:none; font-weight:normal;}

.footer{ text-align:left; color:#5C5C5C; font-size:10px; padding:20px 235px 0px 0px;}
.loginholder{ padding:300px 0px 0px 0px;  float:left;}
div{display:blocK;}
.loginholder a{font-weight:normal;}
.mainlogintable{ border:3px solid #FFB353; background:#F0F0F0;  font-weight:bold;}
.logincontent{ text-align:center; background:url(../images/cmiddletop.gif) left top repeat-x #FEFEFE; padding:25px 0px;}
.logintop{ border-bottom:1px solid #FFB353; padding:0px 0px 16px 0px; height:20px; }
.logindetails td{ padding:0px 0px; text-align:left;}
.logintitle{ text-align:left; padding:5px 0px; color:#0245B2; font-size:13px;}
.lable{ padding-left:40px;}
.subtitle{ font-weight:normal; display:block; padding:3px 0px 10px 0px;}
.forgotpassword{ font-size:10px; text-decoration:underline; font-weight:normal; text-align:right; padding:2px 3px;}

.bg{background:#F1E5E1;}
.iptable{text-align:center; margin:0px auto 0px auto; }
.leftbg{ background:url(../images/leftbg.gif) top right no-repeat #F1E5E1; text-align:right; vertical-align:top;}
.rightbg{ background:url(../images/rightbg.gif) top left no-repeat #F1E5E1; text-align:left; vertical-align:top;}
.header{  background:url(../images/ipheader.jpg) top center no-repeat ; height:161px; width:905px; }

.navpan{ background:url(../images/navbg.gif) top left repeat-x; height:30px; width:100%; padding:0px; }
.nav{background:url(../images/navbg.gif) top 250px repeat-x;}
.nav li{ float:right; padding:5px 13px 0px 13px;  background:url(../images/navselect.gif) top center no-repeat;
 height:25px; list-style: none; margin:0px;
 border-right:2px solid #fff; }
.nav li a{ text-decoration:none; color:#fff; font-weight:bold; font-size:13px; }
.nav ul { margin:0px;}
.navright{background:url(../images/navbg.gif) top 250px repeat-x;}
.navright li{ float:right; padding:3px 5px 0px 5px;   height:25px; list-style: none; margin:0px; border-right:2px solid #fff; }
.navright li a{ text-decoration:none; color:#fff; font-weight:bold; font-size:13px; }

.nav p{float:right; margin:0px; padding:5px 20px 5px 5px; }/*font-weight:bold;*/
.middletd{ background:url(../images/middlebg.jpg) top left no-repeat; height:321px; width:100%; }
.contentholder{ vertical-align:top; padding-top:200px; text-align:left; padding-left:414px; padding-bottom:40px;}
/*.leftlink{width:100px; border-right:1px solid #261374; border-top:1px solid #261374; padding:0px; text-align:right;*/
.leftlink{width:100px; padding:0px; text-align:right; vertical-align:bottom;  }
.leftlink a{display:block; text-decoration:none; width:200px; border-bottom:1px solid #A29E9E; border-style:dashed;
 border-top:none; font-weight:bold; padding:5px 12px; border-left:none; border-right:none; color:#5C5C5C;
background:url(../images/arrow.gif) 10px right no-repeat;  }
.contentholder p{ text-align:left; padding:0px 0px 0px 10px; margin:0px; color:#5C5C5C;}
.contentholder img{padding:5px;}
.white{background:#fff;}
.ipfooter{ height:35px;  background:#FFEFE2; border-top:2px solid #FFE0DE; text-align:left; padding:0px 0px 0px 10px;
color:#5C5C5C;
}
.welcome{padding:0px 0px 0px 8px;}
/*RD added new class*/
.middletdIPpage{background:url(../images/middlebg2.jpg) top left no-repeat; width:905px;  }
.content{ text-align:left; padding:10px 15px;}
.ipcontent{ font-size:13px; padding:0px 35px 0px 15px;} 
.ipcontent p{ padding:0px 0px 15px 0px;}
.orangetext{ color:#FF3300 !important; font-weight:bold;}
