@charset "utf-8";
/* CSS Document */
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5f5f5f; margin:0px; padding:0px;}
a{text-decoration:none; color:#009ce9; font-size:11px; font-weight:bold;}
a:hover{text-decoration:underline;}
img{border:none;}
img a{border:none;}
form{margin:0px; padding:0px;}
map{margin:0px; padding:0px;}
p{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
span{font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#main{width:100%; height:auto; text-align:center;}
#container{width:980px; height:auto; margin:0px auto; text-align:justify;}

.left{float:left; }
.right{float:right;}
.padding{padding:5px;}
.title{color:#ff8601; font-size:14px; font-weight:bold; padding-top:10px; padding-left:5px;}
.title a{color:#ff8601; font-size:14px; font-weight:bold; text-decoration:none;}

.hrred{border-color:#c02222; background-color:#c02222;}
.icons{width:32px; height:32px; padding:5px; float:left;}
/* old header */
#oldhead{width:100%; height:202px; display:block; background-image:url(../images/old_head_back.jpg); background-repeat:repeat-x; text-align:center;}
#mainoldhead{width:980px; height:204px; display:block; margin:0px auto; background-image:url(../images/old_head_back_complete.jpg); background-repeat:repeat-x;}
	/* left side - logo */
	#prcoldlogo{width:204px; height:204px; float:left; display:block;}
	
	/* right side - banner + nav + search */
	#oldheadrt{width:735px; height:204px; float:left; display:block;}

.heading1{
	border:1px solid #999; 
	background:#009CE9;	 
	margin:3px;
	height:18px;
	color:#fff;
	text-align:center;
	font-weight:bold;
	width:230px;
	padding-top:3px;
	padding-bottom:3px;
	}
.tabledata{
	border:1px solid #ff8601;
	margin-top:3px;
	background:#F9F9F9;
 
	 color:#000;
	  height:280px;
	  width:225px;
	  padding-left:6px;
	  padding-right:5px;
	  vertical-align:top
	  
	 
	}
.tabledata1{
	border:1px solid #FF9900;
	 margin-top:3px;
	padding-top:2px;
	background:#F9F9F9;
	padding:3px;
	 color:#CC3300;
	 height:578px;
	}	
	
	 	tr,td{
			vertical-align:top;
			} 
			
	/* banner */
	#bannerspace{width:735px; height:112px; background-image:url(../images/old_banner_back.jpg); background-repeat:repeat-x; display:block;}
	#bannerspace a{
		color:#000000;
		
		}
	#bannerspace a:link{
		color:#000000;
		}	
		#bannerspace a:hover{
		color:#fff;
		}	
	/* old navigation */
	#oldnavbar{width:735px; height:34px; background-image:url(../images/old_nav_back.html); background-repeat:repeat-x;}
		#oldnav1{width:78px; height:34px; float:left;}
		#oldnav2{width:90px; height:34px; float:left;}
		#oldnav3{width:82px; height:34px; float:left;}
		#oldnav4{width:110px; height:34px; float:left;}
		#oldnav5{width:100px; height:34px; float:left;}
		#oldnav6{width:80px; height:34px; float:left;}
		#oldnav7{width:91px; height:34px; float:left;}
		#oldnav8{width:74px; height:34px; float:left;}
		
/*banner sizes */
.banner125{width:125px; height:125px; display:block; background-color:#CCCCCC;}
.banner200{width:200px; height:200px; display:block; background-color:#CCCCCC;}
.banner250{width:250px; height:250px; display:block; background-color:#CCCCCC;}
.banner180150{width:180px; height:150px; display:block; background-color:#CCCCCC;}

/* footer */
#footer{height:65px; padding-top:15px; color:#FFFFFF; font-size:11px; width:100%; background-color:#333333; display:block; text-align:center;}
#footer a{color:#FFFFFF; font-size:11px; text-decoration:none;}

/*ppf table*/
.pfrow{width:210px; height:30px; padding:5px;}
.pfrow2{height:15px; padding:5px; text-align:left; float:left;}
.pfrow3{width:700px; height:65px; margin-left:25px; _margin-left:25px; margin-top:5px; _margin-top:5px; border-bottom:solid; border-color:#FFFFFF;}
.pfcol3{height:65px; float:left;}
.pfcol3text{height:15px; padding-top:40px; float:left; color:#FFFFFF;}
.pfcol3text a{color:#FFFFFF; text-decoration:underline;}
.pfcol3text a:hover{color:#FFFFFF; text-decoration:underline;}
.pfcol3text a:visited{color:#FFFFFF; text-decoration:underline;}

/*slambook*/
.tick{float:left; width:33px; height:20px; padding-left:33px; text-align:left; padding-top:10px;}
.slamtitle{width:100px; padding-top:10px; float:left; font-weight:bold; color:#000000; padding-right:10px; float:left; text-transform:uppercase;}
.slamtext{width:240px; padding-top:10px; float:left; font-weight:bold; color:#333; float:left; overflow:hidden;}
.slamrow{width:420px; text-align:left; font-size:11px; padding:2px; height:auto; overflow:auto;}

.parts{width:980px; display:block;
padding:0px 3px 2px 4px; 
 
overflow:auto; 
background-color:#f8f8f8; 
border: 1px solid #c8c8c8;
margin-top:5px;


}
.parts .left{width:680px; height:auto; padding-top:10px; display:block;}
.parts .left1{width:680px; padding-top:10px; display:block;}
.parts .left2{width:500px; height:auto; padding-top:10px; display:block;}
.parts .right{width:285px; display:block; }
.parts .right2{width:280px; display:block; vertical-align:top; float:right }
.contentblock{width:235px; height:245px; float:left; display:block;}

.contentblock2{width:520px; height:245px; float:left; display:block;}	
	.titleback2{width:510px; height:30px; background-image:url(../images/title-back2.jpg); background-repeat:no-repeat; display:block; text-transform:capitalize;}
.contentblock3{width:205px; height:245px; float:left; display:block;}	
	.titleback3{width:205px; height:30px; background-image:url(../images/title-back3.jpg); background-repeat:no-repeat; display:block; text-transform:capitalize;}
	
.imgback{width:95px; height:150px; border:solid; border-color:#ededed; background-color:#FFFFFF; float:left; text-align:center;}
.imgholder{width:75px; height:100px; padding:10px; overflow:hidden; margin:0px auto;}
.imgtitle{width:75px; height:14px; padding:10px; overflow:hidden; margin:0px auto;}

/*text effects */
.blue{color:#182589;}
.padding{padding:5px;}
.paddingtop{padding-top:5px;}
.white{color:#FFFFFF;}
.white a{color:#FFFFFF; text-decoration:none;}
.grey{color:#222222; font-size:12px;}
.grey a{color:#222222; text-decoration:none; font-size:12px;}
.grey a:hover{color:#222222; text-decoration:underline;}

.left{float:left;}
.right{float:right;}



#wrap {    color: #404040;    /*margin: 0 12%;*/    margin: 20px 40px;}
ul, ol {    margin-left 0;}
ul ul {    margin-bottom: 20px;}
/*table {    font-size: inherit;    border: 1px solid #c8c8c8;}
th {    background: #d8d8d8;    text-align: left;    padding: 5px;    white-space: nowrap;}
td {    background: #f8f8f8;    text-align: left;    padding: 5px;    vertical-align: top;}*/
pre, code, tt, dt {    font: 100% monospace;    margin: 20px 0;}
pre, blockquote {    padding: 15px;    background-color: #f0f0f0;    margin: 20px 0;    -moz-border-radius: 10px;}
 
/*breadcrumbs */
#breadcover{width:101%; height:26px;background:#990000; color:#FFFFFF;
margin-top:3px;}
#breadcover table tr td{
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background:#990000;
	
	}
#breadcrumbs{ height:26px;background:#990000;  }
.address{font-size:11px; color:#222222; padding-top:3px; padding-bottom:0px; padding-left:10px; text-align:left;font-weight:bold;background:#990000;}
.address a{color:#fff; text-decoration:none; font-size:11px; font-weight:bold;background:#990000; }
.address a:hover{color:#fff; text-decoration:underline; font-size:11px; font-weight:bold; background:#990000;}

/*sign in box */
#signin{width:97px; height:34px; background-image:url(../images/sign_in_box2.jpg); background-repeat:no-repeat; display:block; font-size:10px; color:#FFFFFF; z-index:51;}
#signin a{font-size:10px;}
#welcome{width:147px; height:34px; background-image:url(../images/welcome_box.jpg); background-repeat:no-repeat; display:block; font-size:10px; color:#FFFFFF;}
#signin2{width:236px; height:108px; background-image:url(../images/signin_expanded.jpg); background-repeat:no-repeat; display:block; font-size:10px; color:#FFFFFF; z-index:51;}
#signin2 a{font-size:10px;}
.inputbox{width:122px; height:17px; background-image:url(../images/input_box.html); background-repeat:no-repeat; border:none; font-size:10px;}
#searchbox{width:225px; height:34px; background-image:url(../images/search-box2.jpg); background-repeat:no-repeat; color:#FFFFFF; font-size:10px;}
.dropdown{width:160px; height:24px; border:none; font-size:10px;}
#userinfo{width:237px; height:76px; background-image:url(../images/user_profile.jpg); background-repeat:no-repeat; color:#FFFFFF; font-size:10px; text-align:center;}
.fifty{height:20px; padding-left:5px; padding-right:5px; text-align:center; margin:0px auto; float:left; text-align:center; color:#FFFFFF; text-transform:capitalize; font-size:10px;}
.fifty a{color:#FFFFFF; text-decoration:none; font-size:10px;}

.margintop{
	margin-top:0px;
	}
#box{width:97px; height:34px; background-image:url(../images/sign_in_box2.jpg); background-repeat:no-repeat; display:block; font-size:10px; color:#FFFFFF; z-index:41;}	
#box1{width:97px; height:34px; background-image:url(../images/sign_in_box2.jpg); background-repeat:no-repeat; display:block; font-size:10px; color:#FFFFFF; }	
.footer_menu{
width:900px; 
padding-top:12px; 
margin:0px auto; 
 font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif}

.footer_menu a{
color:#FFFFFF;
text-decoration:none
 
}
.footer_menu a:link{
color:#FFFFFF;
text-decoration:none
 
}
.footer_menu a:hover{
color:#009966;
text-decoration:none
 
}
p .txt{
	margin:0;
	padding:0;
	line-height:17px;
	}
p .txt1{
	margin:0;
	padding:0;
	line-height:17px;
	}	
.table { font-size:11px;  }
.table th {        text-align: left;    padding:2px;    white-space: nowrap;}
.table td {        text-align: left;    padding: 2px;    vertical-align: top;}	
.name{	
	color:#990000;
	font-weight:bold;
	text-align:left;
	padding:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:5px;
	border-bottom:1px solid #993300;
	margin-bottom:2px;
	}
.title1{
	color:#000;
	font-weight:bold}	
	.margin{
		margin:5px;
		font-size:11px;
		}
.table1 { font-size:10px;  }
.table1 tr {        text-align: left;    padding:0px;    }
.table1 td {        width:175px; text-align: left;  ;    vertical-align: top;}