﻿/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	PRINT STYLES - ONLY APPLIED WHEN PRINTING THE PAGES
	
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

body
{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 140%;
	background-color: white;
}

hr{
	height: 1px;
	border:1px solid #999999;
	margin:10px 0;
	_margin:5px 0;
	padding:0;
	}

p.no-padding-no-margin {
	padding:0;
	margin:0;
	}
	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	DIVs THAT ARE NOT PRINTED

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#nav-main {
	display:none;
	}

.none 
{
    display:none;
}
	
	
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HEADINGS 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

	
h1, h2, h3, h4, h5, h6 {
	font-size:20px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	padding:4px 0;
}

h2 {
	font-size:16px;
	color:#FF6600;
    font-family:Verdana , Tahoma, Arial, Helvetica, sans-serif;
}

h3 {
	font-size:13px;
}

h3.small {
	font-size:11px;
}

h4 {
	font-size:12px;
}

h5 {
	font-size:12px;
}

h6 {
	font-size:12px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Tables

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.tableTop1
{
	background-color:#c11c1e;
}


.tableTop2
{
	background-color:#c11c1e;
}

.tableTop3
{
	background-color:#c11c1e;
}

.tableTop4
{
	background-color:#c11c1e;
}

.TableTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #003366;
	padding: 0px;
	text-align: left;
	text-transform: uppercase;
	
}

.hyperlink
{
	font-size:11px;
	text-align:right;
	font-weight:500; 
	padding:2px; 
	color:blue; 
	text-decoration:none;
}    


.ContentsBig
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	color: #666666;
	padding: 0px;
	text-align: left;
	vertical-align: top;
	
}

.Contents 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #666666;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}

.ContentsSpecial
{
	font-family:   Berlin Sans FB   , Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: #003366;
	padding-left: 5px;
	text-align: left;
	vertical-align: top;
	font-style:normal;
}



.PageTitle
{
	font-family: Cambria, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #c11c1e;
	padding: 0px;
	text-align: left;
	
}
.MSG
{
	font-family: Verdana;
	font-size: 17px;
	font-weight: 600;
	color: #838181;
	padding: 0px;
	text-align: center;
	margin-top:0px;
	margin-left:10px;
	
}

.HomePage
{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#009FF2;
	font-weight:bold;
	line-height: 140%;
}
.PageSubTitle
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #00CC99;
	padding: 0px;
	text-align: left;
	text-transform: uppercase;
}

.PageSubSubTitle
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding: 0px;
	text-align: left;
	text-transform: uppercase;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Tree View Control

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.ParentNode
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	color: #000000;
	padding: 0px;
	text-align: center;
	vertical-align: top;
	
}

.HoverParentNode
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 900;
	color: #0000CC;
	padding: 0px;
	text-align: left;
	vertical-align: top;
	background: url(../images/bg-snippet.png) repeat-x;
	border : solid,1px;

}


.ChildNode
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #000000;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}

.HoverNode
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 900;
	color: #0000CC;
	padding: 0px;
	text-align: left;
	vertical-align: top;
	background: url(../images/bg-snippet.png) repeat-x;
	border : solid,1px;

}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Details View Control

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.DetailsViewLabel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	padding: 0px;
	text-align: left;
	vertical-align: top;
	
}

.DetailsViewContents 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #666666;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	Repeater Control

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.RepeaterTitleBackground
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	text-align: left;
	vertical-align: top;
	background-color: #99CCFF;
}

.RepeaterTitleText 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}

.RepeaterLabel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	padding: 0px;
	text-align: left;
	vertical-align: top;
	
}

.RepeaterContents 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	color: #666666;
	padding: 0px;
	text-align: left;
	vertical-align: top;
}

.RepeaterHyperlink
{
	font-size:11px;
	text-align:right;
	font-weight:500; 
	padding:2px; 
	color:blue; 
	text-decoration:underline;
	
	
}    


.DetailedContents
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	color: #666666;
	padding-bottom: 0px;
	text-align: left;
	vertical-align: top;
	/*line-height: 25px;*/
}


.DetailedContents1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 500;
	color: #666666;
	padding-bottom: 0px;
	text-align: left;
	vertical-align: top;
	/*line-height: 25px;*/
}


.ButtonStyle
{
background-color :#e6e6fa; 
border :  Ridge 1px  #CCCCCC;
font-family : Verdana;
font-size : 13px;
color : #284775; 
}

div.popup_item{
	position : relative;
	z-index : 10;	
	background : #e6e6fa;
	border-bottom : 2px solid #bbb;
	border-right : 1px solid #ccc;
	width : 140px   ;
	padding : 2px 10px 10px 5px;
	margin-top : 0em;
}
.TableStyle
{
	border-right: inactivecaption 1px ridge; 
	border-top: inactivecaption 1px ridge; 
	border-left: inactivecaption 1px ridge; 
	border-bottom: inactivecaption 1px ridge;
	border-bottom-color: #F8F8F8;
	border-left-color: #F8F8F8;
	border-right-color: #F8F8F8;
	border-top-color: #F8F8F8;
		
}
.LeftHeader {
	font-family: Arial;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
}