/***********************************************/
/* 3col_leftNav.css                             */
/* Use with template 3col_leftNav.html          */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 


body{scrollbar-base-color:#CAD7E7;scrollbar-arrow-color:#023468;

scrollbar-3dlight-color: #CAD7E7;

scrollbar-darkshadow-color: #1E4C7A;scrollbar-face-color:#6685A3;scrollbar-highlight-color:#FFFFFF;scrollbar-shadow-color:#333333;scrollbar-track-color:#CAD7E7;

font-family:  sans-serif,Arial,Verdana;

color: #333333;

line-height: 1.5;

margin: 0px;

padding: 0px;

font-size: medium;
}

a{
	color: #006699;
	text-decoration: none;
}

.p5{
	color: #333333;
	text-decoration: none;
	text-indent: 5em;
}
/* #006699*/
a:link{
	color: #2d5d82;
	text-decoration: none;
    /*font-weight: bolder;*/
}
/*#029feb*/
a:visited{
	color: #6597bd; 
	text-decoration: none;
}

a:hover{
	color: #880000;
}

h1{
 font-family: sans-serif,Arial,Verdana;
 font-size: 120%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family: sans-serif,Arial,Verdana;
 font-size: 16px;
 color: #006699;
 margin: 0px;
 padding: 0px;
}

h3{
 font-family: sans-serif,Arial,Verdana;
 /*font-size: 100%;*/
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-weight: normal;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family: sans-serif,Arial,Verdana;
 font-size: 100%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h6{
 font-family: sans-serif,Arial,Verdana;
 font-size: 80%;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

li {
	line-height: 2;
}

u {
 font-family: sans-serif,Arial,Verdana;
	font-weight: bold;
	text-decoration: underline;
}

u0 {
 font-family: sans-serif,Arial,Verdana;
	text-decoration: underline;
}

ul{
	list-style-type: square;
	line-height: 1;
}

ul ul{
 list-style-type: disc;
 line-height: 1;
}

ul ul ul{
 list-style-type: none;
 line-height: 1;
}

label{
 font-family: sans-serif,Arial,Verdana;
 font-size: 100%;
 font-weight: bold;
 color: #334d55;
}

mhs.label{
 font-family: sans-serif,Arial,Verdana;
 font-size: 100%;
}

.style11{
 font-family: sans-serif,Arial,Verdana;
 font-size: x-large;
 color:#880000;
 line-height: 36px;
 /*-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
 -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
  box-shadow: rgba(0,0,0,1) 0 1px 0;*/
  text-shadow: 1px 2px 3px #ccc;
	
}
.cllstr_bold {
	font-weight: bold;
	font-size: larger;
}
.style37 {color: #990000}
.style38 {color: #990000; font-weight: bold }
.style39 {color: #990000; font-size: x-small }
.style48 {color: #ffffff;
	font-weight: bold; 
}
.style50 {
	color: #ffffff;
	font-weight: bold;
	font-size: 120%;
}
.style60 {	color: #FFFFFF;
	font-weight: bold;
}
	
.style62 {
	font-size: x-large;
	font-weight: bold;
	}
.style63 {color: #194775}
.style67 {font-size: medium}
.style72 {color: #ffffff}
.style74 {color: #009900}
.style76 {font-size: x-small}
	
/***********************************************/
/* Layout Divs                                 */
/***********************************************/

/*#masthead{
	border-bottom: 1px solid #cccccc;
	width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#navBar{
	float: left;

	width: 130px;
	margin: 0px;
	z-index: 2;
	position: absolute;
	padding: 1%;
    left: 0px;
}
#navBar1{
	float: left;
	width: 130px;
	margin: 0px;
	z-index: 2;
	position: absolute;
	padding: 1%;
}*/
#navBarWPC{
	float: left;
	width: 130px;
	margin: 0px;
	z-index: 2;
	padding: 1%;
    left: 0px;
	position: fixed;
	left: 0px;
	top: 140px;
}
#headlinesWPC{
	float:right;
	width: 125px;

	padding: 1%;
	margin: 0px;
	z-index: 1;
	position: fixed;
	right: 0px;
	top: 140px;
}
#content, #contentWPC{
	width: 86%;
	z-index: 3;
	margin: 0px;
	float:none;
	position: relative;
	padding: 1%;
	margin:auto;
   }
/*   #contentWPC{
	width: 67%;
	z-index: 3;
	margin: 0px;
	float: left;
	position: relative;
	padding: 1%;
	left: 15%;
   }
#contentBrowser{
	width: 96%;
	z-index: 3;
	margin: 0px;
	float: left;
	position: relative;
	padding: 1%;
	left: 2%;
   }
#contentHP{
	float: left;
	width: 55%;
	padding: 2%;
   }*/
/***********************************************/
/* Components                                  */
/***********************************************/

#siteName{ 
	margin: 0;
	padding: 0 0 0 10px;
}


/************* #globalNav styles **************/

#globalNav{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#globalNav img{
 display: block;
}

#globalNav a {
	font-size: 88%;
	padding: 0 4px 0 0;	
}

/*************** #pageName styles **************/

#pageName{
	margin: 0px;
	padding: 0px 0px 0px 10px;
}

/************* #breadCrumb styles (green=) "9FC129" (Yellow=) "ede5b2" "faf8ea" *************/

#breadCrumb{
	font-size: 100%;
	height: 18px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	background-image: url(/pics/breadcrumb.png);
	text-align: center;    /*filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#fcf8c8', startColorstr='#ffffff', gradientType=1);
	background: -webkit-gradient(linear, left top, right top, from(#ffffff), to(#fcf8c8), color-stop(1.0, #fcf8c8));
	background: -moz-linear-gradient(left top, #ffffff, #fcf8c8 100%);
	background-image: -o-linear-gradient(0deg,#ffffff, #fcf8c8); 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;*/
	font-style: oblique;
}

/************** .feature styles ***************/

.feature{
	padding: 0px 0px 10px 10px;
	font-size: 80%;
}

.feature h3{
	padding: 30px 0px 5px 0px;
	text-align: center;
}

.feature img{
	float: left;
	padding: 10px 10px 0px 0px;
}


/************** .story styles *****************/

.story{
	clear: both;
	padding: 10px 0px 0px 10px;
	font-size: 90%;
	position: relative;
}

.story p{
	padding: 0px 0px 10px 0px;
}


/************* #siteInfo styles  (Brown=) "CD9937" (red=) "F3D1B3" ***************/

#siteInfo{
	clear: both;
	border: 1px solid #cccccc;
	font-size: 75%;
	/*color: #333333;*/
	font-weight: bold;
	color: #CCCCCC;
	padding: 0px;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa0000), to(#550000));
	background: -moz-linear-gradient(top, #aa0000, #550000);
	background-image: -ms-linear-gradient(bottom, #550000 0%, #AA0000 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#550000', startColorstr='#aa0000', gradientType=0);
	background-image: -o-linear-gradient(270deg,#aa0000, #550000);
	/*filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#eaeaea', startColorstr='#FFFFFF', gradientType=0);
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eaeaea), color-stop(1.0, #eaeaea));
	background: -moz-linear-gradient(top, #ffffff, #eaeaea 100%);
	background-image: -o-linear-gradient(270deg,#ffffff, #eaeaea);*/
	position: static;
	width: 100%;
	bottom: 0%;
	height: 50px;
	line-height: 15px;
}
#siteInfo a:link{
	color: #F8F8F8;
	text-decoration: none;
}
#siteInfo a:visited{
	color: #F8F8F8;
	text-decoration: none;
}
#siteInfo a:hover{
	color: #029feb;
}
#siteInfo img{
	padding: 4px 4px 4px 0px;
	vertical-align: middle;
}
#UP{
	position: relative;
	bottom: 76px;
}
#WPC_siteInfo{
	clear: both;
	border: 1px solid #cccccc;
	font-size: 75%;
	/*color: #333333;*/
	font-weight: bold;
	color: #CCCCCC;
	padding: 0px;
	/*---------#003366, #507ca9---------*/
	background: -webkit-gradient(linear, left top, left bottom, from( #48280d), to(#9c8263));
	background: -moz-linear-gradient(top, #48280d, #9c8263);
	background-image: -ms-linear-gradient(bottom, #9c8263 0%, #48280d 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#9c8263', startColorstr='#48280d', gradientType=0);
	background-image: -o-linear-gradient(270deg,#48280d, #9c8263);
	position: static;
	width: 100%;
	bottom: 0%;
	height: 50px;
	line-height: 15px;
	vertical-align: baseline;
}
#WPC_siteInfo a:link{
	color: #F8F8F8;
	text-decoration: none;
}
#WPC_siteInfo a:visited{
	color: #F8F8F8;
	text-decoration: none;
}
#WPC_siteInfo a:hover{
	color: #029feb;
}
#WPC_siteInfo img{
	padding: 4px 4px 4px 0px;
	vertical-align: middle;
}

#mhs_siteInfo{
	clear: both;
	border: 1px solid #cccccc;
	font-size: 75%;
	/*color: #333333;*/
	font-weight: bold;
	color: #CCCCCC;
	padding: 0px;
	/*---------#003366, #507ca9---------*/
	background: -webkit-gradient(linear, left top, left bottom, from(#616154), to(#5c5c5c));
	background: -moz-linear-gradient(top, #616154, #5c5c5c);
	background-image: -ms-linear-gradient(bottom, #5c5c5c 0%, #616154 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#5c5c5c', startColorstr='#616154', gradientType=0);
	background-image: -o-linear-gradient(270deg,#616154, #5c5c5c);
	position: static;
	width: 100%;
	bottom: 0%;
	height: 50px;
	line-height: 15px;
}
#mhs_siteInfo a:link{
	color: #F8F8F8;
	text-decoration: none;
}
#mhs_siteInfo a:visited{
	color: #F8F8F8;
	text-decoration: none;
}
#mhs_siteInfo a:hover{
	color: #029feb;
}
#mhs_siteInfo img{
	padding: 4px 4px 4px 0px;
	vertical-align: middle;
}

/**/
#sch_siteInfo{
	clear: both;
	border: 1px solid #cccccc;
	font-size: 75%;
	/*color: #333333;*/
	font-weight: bold;
	color: #CCCCCC;
	padding: 0px;
	/*---------#003366, #507ca9---------*/
	background: -webkit-gradient(linear, left top, left bottom, from(#480d3e), to(#6f4151));
	background: -moz-linear-gradient(top, #480d3e, #6f4151);
	background-image: -ms-linear-gradient(bottom, #6f4151 0%, #480d3e 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#6f4151', startColorstr='#480d3e', gradientType=0);
	background-image: -o-linear-gradient(270deg,#480d3e, #6f4151);
	position: static;
	width: 100%;
	bottom: 0%;
	height: 50px;
	line-height: 15px;
}
#sch_siteInfo a:link{
	color: #F8F8F8;
	text-decoration: none;
}
#sch_siteInfo a:visited{
	color: #F8F8F8;
	text-decoration: none;
}
#sch_siteInfo a:hover{
	color: #029feb;
}
#sch_siteInfo img{
	padding: 4px 4px 4px 0px;
	vertical-align: middle;
}
/************* #search styles ***************/

#search{
	border-bottom: 1px solid #cccccc;
	font-size: 80%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#search form{
 margin: 0px;
 padding: 0px;
}

#search label{
	display: block;
	margin: 0px;
	padding: 0px;
}


/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}

.navbar_table{
	margin: 0px;
	width: 130px;
	padding-bottom: 16px;
}
/*********** #sectionLinks styles ***********/

#sectionLinks{
	position: left;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
}

#sectionLinks a {
	display: block;
	border-top: 1px solid #cccccc;
	padding: 2px 0px 2px 10px;
}

#sectionLinks a:hover{
	background-color: #dddddd;
}


/*********** .relatedLinks styles ***********/

.relatedLinks{
	position: left;
	margin: 0px;
	padding: 0px 0px 10px 10px;
	font-size: 90%;
}

.relatedLinks h3{
	padding: 10px 0px 2px 0px;
}

.relatedLinks a:link,
.relatedLinks a:visited {
	display: block; 
}

/************** #advert styles **************/

#advert{
	padding: 30px 0px 10px;
}

#advert img{
	display: block;
}


/************** #headlines styles **************/

table {
	padding-left: 4px;
}

/*#masthead #t-search {
	padding: 0px;
}*/

#Title {
	position: relative;
	top:0px;
	left:0px;
	width:100%;
	height:81px;
	padding:0px;
	/*#C2D1E3*/
	background: -webkit-gradient(linear, left top, right top, from(#E6F1FB), to(#003366), color-stop(1.0, #003366));
	background: -moz-linear-gradient(left top, #E6F1FB, #003366 100%);
	background-image: -ms-linear-gradient(left, #E6F1FB 0%, #003366 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#E6F1FB', EndColorStr='#003366');
	background-image: -o-linear-gradient(0deg,#E6F1FB, #003366);
}
/*--------#FFF2F5, #880000 = Red ---------*/
#WPC_Title {
	position: relative;
	top:0px;
	left:0px;
	width:100%;
	height:81px;
	padding:0px;
	background: -webkit-gradient(linear, left top, right top, from(rgba(214, 179, 114, 0.54)), to(#48280d), color-stop(1.0, #48280d));
	background: -moz-linear-gradient(left top, rgba(214, 179, 114, 0.54), #48280d 100%);
	background-image: -ms-linear-gradient(left, rgba(214, 179, 114, 0.54) 0%, #48280d 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#f2edc9', EndColorStr='#48280d');
	background-image: -o-linear-gradient(0deg,rgba(214, 179, 114, 0.54), #48280d);
}
#mhs_Title {
	position: relative;
	top:0px;
	left:0px;
	width:100%;
	height:81px;
	padding:0px;
	background: -webkit-gradient(linear, left top, right top, from(#FFFFFF), to(#616154), color-stop(1.0, #616154));
	background: -moz-linear-gradient(left top, #FFFFFF, #616154 100%);
	background-image: -ms-linear-gradient(left, #FFFFFF 0%, #616154 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFFFFF', EndColorStr='#616154');
	background-image: -o-linear-gradient(0deg,#FFFFFF, #616154);
}
#sch_Title {
	position: relative;
	top:0px;
	left:0px;
	width:100%;
	height:81px;
	padding:0px;
	background: -webkit-gradient(linear, left top, right top, from(rgba(147, 114, 125, 0.2)), to(#6f4151), color-stop(1.0, #48280d));
	background: -moz-linear-gradient(left top, rgba(147, 114, 125, 0.2), #6f4151 100%);
	background-image: -ms-linear-gradient(left, rgba(147, 114, 125, 0.2) 0%, #6f4151 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='rgba(147, 114, 125, 0.2)', EndColorStr='#6f4151');
	background-image: -o-linear-gradient(0deg,rgba(147, 114, 125, 0.2), #6f4151);
}
.Title {
	position: relative;
	top:0px;
	left:0px;
	width:100%;
	height:81px;
	padding:0px;
	/*#C2D1E3*/
	background: -webkit-gradient(linear, left top, right top, from(#E6F1FB), to(#003366), color-stop(1.0, #003366));
	background: -moz-linear-gradient(left top, #E6F1FB, #003366 100%);
	background-image: -ms-linear-gradient(left, #E6F1FB 0%, #003366 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#E6F1FB', EndColorStr='#003366');
	background-image: -o-linear-gradient(0deg,#E6F1FB, #003366);
}

.WPC_line {
	line-height: 30px;
	width: 72%;
	margin: 0px;
	padding: 0px;
	border: 0px;	
}

.CJA {
	font-size: x-large;
	color: #ffffff;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-style: normal;
	text-shadow: 1px 1px 1px #333333;
}
#mhs_google {
	background-image: url(/pics/googlebarmhs.png);
	width:100%;
	height:30px;
} 
#sch_google {
	background-image: url(/pics/googlebarpurple.png);
	width:100%;
	height:30px;
} 
#WPC_google {
	background-image: url(/pics/googlebarsepia.png);
	width:100%;
	height:30px;
	display: block !important;
	left:0px;
	padding:0px;
} 
#google {
	background-image: url(/pics/googlebarblue.png);
	width:100%;
	height:30px;
}
/************** color green #DDE6C4, blue #CCD6E0 gray #dbdbdb**************/
#PicTab {
/*	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#C2D1E3));
	background: -moz-linear-gradient(top, #ffffff, #C2D1E3);
    filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C2D1E3', startColorstr='#ffffff', gradientType=0);	
	background-image: -o-linear-gradient(270deg,#ffffff, #C2D1E3); 
	*/
	border: 1px solid #d2d2d2;
	padding: 5px;
	background-image: url(/pics/PicTab.png);
}
/************** color green #DDE6C4, blue #CCD6E0 gray #dbdbdb**************/
#PicTab1 {
	/*border: 1px solid #eeeee8;*/
	padding: 2px;
	/*background-image: url(/pics/PicTab1.png);*/
	height: 280px;
	width: 220px;
	vertical-align: top;
	/*word-wrap: break-word;*/
	white-space:normal;
}
/************** color green #DDE6C4, blue #CCD6E0 gray #dbdbdb**************/
#PicTab2 {
	border: 1px solid #BA7D7D;
	border-radius: 7px;
	padding: 0px;
	height: 286px;
	width: 100%;
	vertical-align: top;
	background-color: #EDF6FF;
	/*word-break: normal;*/
	white-space:normal;
	overflow: scroll;
}

/**************#ede5b2****F3EDCA****f6f1d7******/
#content .story #HP_table-center {
	/*background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f6f1d7));
	background: -moz-linear-gradient(top, #ffffff, #f6f1d7);
    filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#f6f1d7', startColorstr='#ffffff', gradientType=0);
	background-image: -o-linear-gradient(270deg,#ffffff, #f6f1d7);
	background-image: url(/pics/PicTab1.png);*/		
	height: 100%;
	margin: 0px;
	width: 100%;
	border: 1px solid #d2d2d2;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.HP_table-center {
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#F3EDCA));
	background: -moz-linear-gradient(top, #ffffff, #F3EDCA);
	background-image: -ms-linear-gradient(left, #F3EDCA 0%, #ffffff 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#F3EDCA', startColorstr='#ffffff', gradientType=0);
	background-image: -o-linear-gradient(270deg,#ffffff, #F3EDCA); 		
	height: 100%;
	margin: 0px;
	width: 100%;
	border: 1px solid #d2d2d2;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#Table-center {
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#F2F2F2));
	background: -moz-linear-gradient(top, #ffffff, #F2F2F2);
	background-image: -ms-linear-gradient(left, #F2F2F2 0%, #ffffff 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#F2F2F2', startColorstr='#ffffff', gradientType=0);
	background-image: -o-linear-gradient(270deg,#ffffff, #F2F2F2); 	
	width: 80%;
	border: 1px solid #d2d2d2;
	align: center;
 	padding: 10px;
}
#PicTabBlue {
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#C2D1E3));
	background: -moz-linear-gradient(top, #ffffff, #C2D1E3);
	background-image: -ms-linear-gradient(left, #C2D1E3 0%, #ffffff 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C2D1E3', startColorstr='#ffffff', gradientType=0);
	background-image: -o-linear-gradient(270deg,#ffffff, #C2D1E3); 	
	border: 1px solid #eeeee8;/*#d2d2d2*/
	padding: 5px;
}
/**************table for #PicTabBlue **************/
#PicTabBlue-table {
	margin: 0px;
	padding: 0px;
	width: 80px;
	border: 0px;
}

/***************************************************************** # Template Tables & td *************************************************************/

/************** # Table Head/bottom-Title styles **************/

 #TM {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 30px;
	width: 100%;
	cellspacing: 0px;
	padding: 0px;	
	line-height: 15px;
	text-indent: 5px;
}
.TM {
	/*background-color: #FFFFFF;
	border: 1px solid #CCCCCC;*/
	height: 30px;
	/*width: 100%;*/
	cellspacing: 0px;
	padding: 0px;	
	line-height: 15px;
	text-indent: 5px;	
}
.TMS {
	background-color: #FFFFFF;
	width: 100%;
	cellspacing: 0px;
	line-height: 15px;
	text-indent: 5px;
	cursor: hand;
}
/************** # Table Object ID Main styles **************/
#TZ{
	width: 100%;
	cellspacing: 0px;
	line-height: 15px;
	vertical-align: top;
	padding: 0px;
	text-indent: 5px;
}
.TZ{
	width: 100%;
	cellspacing: 0px;
	line-height: 15px;
	vertical-align: top;
	padding: 0px;
	/*text-indent: 5px;*/
}
/************** # Table for Title + Small pic. **************/
.TZM{
	width: 100%;
	cellspacing: 0px;
	line-height: 15px;
	vertical-align: top;
	padding: 0px;
	text-indent: 5px;
	height: 80px;
	border: 1px dotted #CCCCCC;
	background-color: #fff6f3;
}
/************** # Table Object ID inside the Table ID Main styles **************/
#T1 {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 30px;
	width: 100%;
	cellspacing: 0px;
	line-height: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.T1 {
	/*background-color: #FFFFFF;
	border: 1px solid #CCCCCC;*/
	height: 30px;
	width: 100%;
	cellspacing: 0px;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
/************** # Table End Details styles **************/
#TE {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 30px;
	width: 50%;
	cellspacing: 0px;
	padding: 0px;	
	line-height: 15px;
	text-indent: 5px;
}
.TE {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 30px;
	width: 50%;
	cellspacing: 0px;
	padding: 0px;	
	line-height: 15px;
	text-indent: 5px;
}
/************** # Table HM Details styles **************/
#TH {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 30px;
	width: 100%;
	cellspacing: 0px;
	padding: 0px;	
	line-height: 15px;
	text-indent: 5px;
}
/************** # Table Main Top styles **************/

 #TL {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 30px;
	width: 100%;
	cellspacing: 0px;
	padding: 0px;	
	line-height: 15px;
}
.TL {
	/*background-color: #FFFFFF;
	border: 1px solid #CCCCCC;*/
	height: 30px;
	width: 100%;
	cellspacing: 0px;
	padding: 0px;	
	line-height: 15px;
}
#Tal {
	font-weight: bold;
	color: #800000;
	border: 1px solid #800000;
	text-align: center;
	background-color: #f2f2f2;
}
.Tal{
	font-weight: bold;
	color: #800000;
	/*border: 1px solid #800000;
	text-align: center;
	background-color: #f2f2f2;*/
}
/************** # Table Details styles **************/
 #Tm {
	font-weight: bold;
	color: #CCCCCC;
	/*background-color: #800000;*/
	background: -webkit-gradient(linear, left top, left bottom, from(#aa0000), to(#550000));
	background: -moz-linear-gradient(top, #aa0000, #550000);
	background-image: -ms-linear-gradient(bottom, #550000 0%, #AA0000 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#550000', startColorstr='#aa0000', gradientType=0);
	background-image: -o-linear-gradient(270deg,#aa0000, #550000); 	
	border: 1px solid #CCCCCC;
}
.Tm {
	font-weight: bold;
	color: #CCCCCC;
	/*background-color: #800000;*/
	background: -webkit-gradient(linear, left top, left bottom, from(#aa0000), to(#550000));
	background: -moz-linear-gradient(top, #aa0000, #550000);
	background-image: -ms-linear-gradient(bottom, #550000 0%, #AA0000 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#550000', startColorstr='#aa0000', gradientType=0);
	background-image: -o-linear-gradient(270deg,#aa0000, #550000);
	border: 1px solid #CCCCCC;
	/*cursor: hand;*/
	padding-right: 5px;
}

.Tm_blue {
	font-weight: bold;
	color: #CCCCCC;
	/*background-color: #800000;*/
	background: -webkit-gradient(linear, left top, left bottom, from(#507ca9), to(#003366));
	background: -moz-linear-gradient(top, #507ca9, #003366);
	background-image: -ms-linear-gradient(bottom, #003366 0%, #507ca9 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#003366', startColorstr='#507ca9', gradientType=0);
	background-image: -o-linear-gradient(270deg,#507ca9, #003366);
	border: 1px solid #CCCCCC;
	/*cursor: hand;*/
	padding-right: 5px;
}

#Ta {
	font-weight: bold;
	color: #CCCCCC;
	width:13%;
	/*background-color: #800000;*/
	background: -webkit-gradient(linear, left top, left bottom, from(#aa0000), to(#550000));
	background: -moz-linear-gradient(top, #aa0000, #550000);
	background-image: -ms-linear-gradient(bottom, #550000 0%, #aa0000 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#550000', startColorstr='#aa0000', gradientType=0);
	background-image: -o-linear-gradient(270deg,#aa0000, #550000); 	
	border: 1px solid #CCCCCC;
	padding-left: 5px;
}
.Ta {
	font-weight: bold;
	color: #880000;
	width:13%;
	/*background-color: #800000;*/
	/*background: -webkit-gradient(linear, left top, left bottom, from(#aa0000), to(#550000));
	background: -moz-linear-gradient(top, #aa0000, #550000);
	background-image: -ms-linear-gradient(bottom, #550000 0%, #aa0000 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#550000', startColorstr='#aa0000', gradientType=0);
	background-image: -o-linear-gradient(270deg,#aa0000, #550000); 	
	border: 1px solid #CCCCCC;
	padding-left: 5px;*/
	vertical-align: top;
}
.Ta_blue {
	font-weight: bold;
	color: #003366;
	width:13%;
	/*background: -webkit-gradient(linear, left top, left bottom, from(#507ca9), to(#003366));
	background: -moz-linear-gradient(top, #507ca9, #003366);
	background-image: -ms-linear-gradient(bottom, #003366 0%, #507ca9 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#003366', startColorstr='#507ca9', gradientType=0);
	background-image: -o-linear-gradient(270deg,#507ca9, #003366);
	border: 1px solid #CCCCCC;
	padding-left: 5px;*/
	vertical-align: top;
}
#Tb {
	font-weight: bold;
	color: #808080;
	width: 13%;	
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.Tb {
	font-weight: bold;
	color: #808080;
	width: 13%;	
	/*background-color: #FFFFFF;
	border: 1px solid #CCCCCC;*/
}
#Tc {
	font-weight: bold;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.Tc {
	font-weight: bold;
	color: #333333;
	/*background-color: #FFFFFF;
	border: 1px solid #CCCCCC;*/
}
#Td {
	font-weight: bold;
	color: #CCCCCC;
	background-color: #800000;
	border: 1px solid #CCCCCC;
	text-align: center;
}
.Td {
	font-weight: bold;
	color: #CCCCCC;
	background-color: #800000;
	border: 1px solid #CCCCCC;
	text-align: center;
}
#Te{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.Te {
	/*background-color: #FFFFFF;
	border: 1px solid #CCCCCC;*/
    vertical-align: top;
}

#Tf{
	background-color: #FFFFFF;
	/*border: 1px solid #CCCCCC;*/
	width: 40%;
	text-align: center;
	vertical-align: top;
}
.Tf{
	background-color: #FFFFFF;
	/*border: 1px solid #CCCCCC;*/
	width: 40%;
	text-align: center;
	vertical-align: top;
}
#Tfa{
	vertical-align: top;
}
.Tfa{
	vertical-align: top;
}
#Tfb{
	vertical-align: top;
	text-align: right;
	width: 80px;
}
.Tfb{
	vertical-align: top;
	text-align: right;
    width: 155px;
}
#Tn{
	width: 1%;
	text-align: left;
	color: #aaaaaa;
}
.Tn{
	width: 1%;
	text-align: left;
	color: #aaaaaa;
	vertical-align: top;
    display: none;
}

.End {
	width: 100%; 
	border: 0; 
	cellpadding: 1; 
	cellspacing: 0;
	background: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#cfcfcf));
	background: -moz-linear-gradient(top, #fcfcfc, #cfcfcf);
	background-image: -ms-linear-gradient(left, #cfcfcf 0%, #fcfcfc 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#cfcfcf', startColorstr='#fcfcfc', gradientType=0);
	background-image: -o-linear-gradient(270deg,#fcfcfc, #cfcfcf); 	
	border: 1px solid #CCCCCC;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
	}

/**************************************************** for the search & asearch page *********************************************************/
.aquery {
	background-color: #F8F5E3;
	/*border: 1px outset #880000;
	float: left;*/
}
.checkbox {
	background-color: #F8F5E3;
	float: left; 
}
/**************************************************** for the info page *********************************************************/
#content .story #InfoTable {
	padding-right: 5%;
	padding-bottom: 5%;
	width: 100%;
	vertical-align: top;
}
/**************************************************** for Narkiss Pic. *********************************************************/
#content .story #NarkissPic {
	padding-right: 10px;
}
/**************************************************** for ajax template div. *********************************************************/
.not_seen { 
	display: none; 
}
/**************************************************** for set div. *********************************************************/
.set {
	display: inline-block;
	position: relative;
	white-space: nowrap;
	list-style-position: outside;
    float: left;
    margin: auto;
	/*width: 31%;
	height: 298px;
	overflow-y: hidden;*/
}

.ps_0 {
    box-shadow: 0 0 11px #F00;
}
.ps_1 {
    box-shadow: 0 0 11px #D4C400;
}
.ps_2 {}

.pps_,
.pps_000 {
    border: 2px red dashed !important;
    margin: -2px;
}

.pps_100 {
    border: 2px #FFBC00 dashed !important;
    margin: -2px;
}
.pps_110 {
	border: 2px #B4FF00 dashed !important;
	margin: -2px;
}
.pps_111 {
	/* border: 2px #3FB900 dashed !important; */
	/* margin: 3px; */
}
.pps_2 {
    border: violet 2px dashed !important;
    margin: -2px;
}

.set .img {   
  vertical-align: top;
}
/**************************************************** for set_list div. *********************************************************/
.set_list {
	display: inline-block;
	position: relative;
	white-space: nowrap;
	list-style-position: outside;
    float: left;
}
.set_list .img {   
  vertical-align: top;
}

/*********************************** for buttons // <a href="#" class="button">my button</a> *****************************************/
.button:link {
	font-weight: bold;   
   background: #880000;
  color: #CCCCCC;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa0000), to(#550000));
	background: -moz-linear-gradient(top, #aa0000, #550000);
	background-image: -ms-linear-gradient(bottom, #550000 0%, #aa0000 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#550000', startColorstr='#aa0000', gradientType=0);
	background-image: -o-linear-gradient(270deg,#aa0000, #550000);
	border: 1px solid #CCCCCC;
	cursor: hand;
	padding: 3px 5px;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
   }
/*.button:visited {
   border: #FFF;
   background: #FFF;
   color: #fff;
   }*/
.button:hover {
 font-weight: bold;
	color: #CCCCCC;
	background: -webkit-gradient(linear, left top, left bottom, from(#507ca9), to(#003366));
	background: -moz-linear-gradient(top, #507ca9, #003366);
	background-image: -ms-linear-gradient(bottom, #003366 0%, #507ca9 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#003366', startColorstr='#507ca9', gradientType=0);
	background-image: -o-linear-gradient(270deg,#507ca9, #003366);
	border: 1px solid #CCCCCC;
	padding-left: 5px;
	vertical-align: top;
   }
.button:focus {
   border: #fff;
   background: #fff;
   color: #fff;
   }   
.button:active {
   border-top-color: #1b435e;
   background: #1b435e;
   color: #fff;
   }

   /*1*/
.button1 {
	background-image: url(/pics/PicTab1.png);
	color: #FFFFFF;
	border: 1px solid #CCCCCC;
	cursor: hand;
	padding: 2px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
	-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
	box-shadow: rgba(0,0,0,1) 0 1px 0;
	display: block;
	margin: 1px;
	text-align: center;
   }
.button1:hover {
   border-top-color: #999999;
   background-image: url(/pics/PicTab0.png);
   color: #880000;
   }
.button1:active {
   border-top-color: #333333;
   background:#999;
   }
 
.set_preview {
    background: #FFE8E8;
    margin: 3px;
    padding: 12px;
    border-radius: 6px;
    clear: both;
    overflow: hidden;
}
.set_preview.L {}
.set_preview.M  .imager {margin: 0 auto; float: none;width: 100px;}
.set_preview.M  .texts {text-align: center;}

.set_preview.R .imager{float: right;}
.set_preview .imager {
    float: left;
    padding: 0 12px 10px;
}
.set_preview .imager img {
    width: 100px;
}

.set_preview.pic_preview .imager img, .set_preview.pic_preview .imager  {
    width: inherit !important;
}

.set_preview h3.set_name {
    text-decoration: underline;
    font-size: 1.3em;
}
.set_preview p.short_description {}
.deobf {
	clear: both;
	display: block;
}

.main_receiver {
	min-width: 651px;
}

.in-tree-h1 {
	border-bottom: 1px solid #eee;
}
.in-tree-h3 {
	border-bottom: 2px solid #eee;
	font-size: 16px;
	margin-top: -6px;
}
a.rflow,a.rflow:visited { float: right;  text-decoration: underline; text-transform: capitalize; color: #ccc;}

.placeholder{color: #999;}
	