/********************************************
* Begin global tags                         *
  TJNICKO NOVEMBER 2004
*********************************************/

/*
***************************
* BEGIN MASTHEAD LINK TAG *
***************************
*/
.mastlink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EE2E24;
	font-weight: bold;
}

a:link.mastlink,
a:visited.mastlink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #36608E;
	font-weight: bold;
	text-decoration: none
}

a:hover.mastlink,
a:active.mastlink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EE2E24;
	font-weight: bold;
	text-decoration: underline
}

.Subhead 

{

background-color: #4B4949;
background-image: url('../images/navigation_background.gif');

}


/*
*************************
* END MASTHEAD LINK TAG *
*************************
*/


/*
**********************************
* BEGIN MAIN NAVIGATION LINK TAG *
**********************************
*/


a:link.topnavlink,
a:visited.topnavlink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none
}

a:hover.topnavlink,
a:active.topnavlink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline
}
/*
********************************
* END MAIN NAVIGATION LINK TAG *
********************************
*/

body {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	border-collapse: seperate;
	border-spacing: 0;

}

.SubHead 

{

background-image: images/navigation_background.gif;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}



.tableheadbg

{

background-image: url('../images/header_background_400_x_19.gif');

}


.topnavlink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.tablebox 

{

	background-color: #EEEEEF;
	/*border: 1px #D9D9D9 solid*/

}

.tableboxcolor1

{

	background-color: #F7F8F9;
	height: 35px;

}

.tableboxcolor2

{
	
	background-color: #F9FAFB;
	height: 35px;

}

.tableheader
{
    position: relative;
	left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.boxtitle
{
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4949;
	font-weight: bold;
}

.boxtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4B4949;
}



a:link, a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0E4999;
font-weight: none;
text-decoration: none
}

a:hover, a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
font-weight: none;
text-decoration: underline
}


a:link.whitelink, a:visited.whitelink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFF;
font-weight: none;
text-decoration: none
}

a:hover.whitelink, a:active.whitelink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFF;
font-weight: none;
text-decoration: underline
}

.whitetext {
background: #57779B;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFF;
font-weight: none;
text-decoration: none
}

.redtext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #C1111D;
font-weight: none;
text-decoration: none

}

.BookInfo {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #666666;
font-weight: none;
text-decoration: none

}

.ProductTitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight: bold;

}

.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #57779B;
	font-weight: bold;

}

.PopHeading 

{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	color: #57779B;
	font-weight: bold;

}

.Subheading 

{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #57779B;
	font-weight: bold;

}

.text 

{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 3px;
	border: 1px #7F9DB9 solid

}

.textarea 
{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #0E4999;

}

.select 
{

	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000;
}	

.button {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFF;
	background-color:  #5A8EBD;;
	padding-left: 3px;

/*background-image: url('../images/textfield.gif')
*/
}

.lighttableBGC {
	
	background-color: #EEF0F1;
	
}

.imgborder {
    
	border: 1px solid;
	border-color: #CCCCCC;
}

.GreytableBorder {

border: 1px solid;
border-color: #CCCCCC;

}


.PrimaryTableHolder {

width: 780px;
height: 100%;
margin: 0;
padding: 0;
border: 0;
}

.SecondaryTableHolder {

width: 780px;
height: 100%;
margin: 0;
padding: 0;
border: 0;

}


.TTLTable {

	width: 100%;
	border-top: none;
	border-right: 1px solid #57779B;
	border-bottom: none;
	border-left: 1px solid #57779B;

}

.TTLTableHeader {
	background-color: #57779B;
	color: #FFFFFF;
	font-weight: bold;
}



.TTLDataTable {
	border-left : 1px solid #57779B;
	border-right : 1px solid #57779B;
}


.TTLDataTableTD2 {
	background-color: #FFFFFF;
	color: #000000;
}

.TTLDataTableTD3 {
	background-color: #F3F6F7;
	color: #000000;
}

.TTLDataTableTD1 {
	background-color: #57779B;
	color: #FFFFFF;
	
}

.Alert 

{

color: #C01E1E;
font-weight: bold;

}


