﻿/* TAG STYLES */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	line-height: 17px;
	text-decoration: none;
	background-color: #fff;

}
form {
	margin: 0px;
}
img
{  border-style: none;
}



/* END OF TAG STYLES*/
/* Table Styles */
/*DIV Style*/

.mainDiv 
{
    background-color:Black;
    top:0px;left:0px;
    background-image:url(images/bgweb3.png);
    background-repeat:no-repeat;
    width:100%;
    min-height:800px;
    min-width:1200px;
    background-position:center;
    vertical-align:middle;
}

/*Fonts*/
.headText
{
 font:Arial;
 font-size:20pt;
 color:Silver;
 font-style:italic;
 font-weight:bold;
}
.pageText
{
 font:Arial;
 font-size:11pt;
 color:#0000BB;
 font-style:italic;
}
.booked
{
 font:Arial;
 font-size:11pt;
 color:#0000BB;
 font-style:italic;
 background-color:Yellow;
}
.boldText
{
 font:Arial;
 font-size:12pt;
 color:Silver;
 font-weight:bold;
}
 
/*Buttons*/
.button1 
{
    background-color:#0099FF;
    width:110px;
   /* height:50px;*/
    font:Arial;
    font-size:8pt;
    color:#0000BB;
    font-style:italic;
    font-weight:bold;
}
.button2 
{
    background-color:#0099FF;
    width:120px;
   /* height:50px;*/
    font:Arial;
    font-size:8pt;
    color:#0000BB;
    font-style:italic;
    font-weight:normal;
}
.buttonUse 
{
    background-color:#66FFFF;
    width:110px;
    /*height:50px;*/
    font:Arial;
    font-size:8pt;
    color:#0000BB;
    font-style:italic;
    font-weight:bold;
}   
.button2Use 
{
    background-color:#66FFFF;
    width:120px;
    /*height:50px;*/
    font:Arial;
    font-size:8pt;
    color:#0000BB;
    font-style:italic;
    font-weight:normal;
} 
   
    

/* Panel Styles */

.Panel {
    Z-INDEX: 300; 
    LEFT: 500px;
    POSITION: absolute;  
    TOP: 380px;    
    }
 .Panel2 {
    Z-INDEX: 300; 
    LEFT: 800px;
    POSITION: absolute; 
    TOP: 380px;
    }  
 .Panel3 {
    Z-INDEX: 300; 
    LEFT: 150px; 
    POSITION: absolute;  
    TOP: 350px;
    }  
 .NF1 {
    Z-INDEX: 300; 
    LEFT: 100px; 
    POSITION: absolute;  
    TOP: 350px;
    height: 400px;
    background-color:#FFFFFF;
    }  
 .NF2 {
    Z-INDEX: 300; 
    LEFT: 310px; 
    POSITION: absolute;  
    TOP: 350px;
    height: 400px;
    background-color:#FFFFCC;
    }
 .NF3 {
    Z-INDEX: 300; 
    LEFT: 470px; 
    POSITION: absolute;  
    TOP: 350px;
    height: 400px;
    background-color:#FFFFCC;
    }
.NF4 {
    Z-INDEX: 300; 
    LEFT: 630px; 
    POSITION: absolute;  
    TOP: 350px;
    height: 400px;
    background-color:#FFFFCC;
    }
.NF5 {
    Z-INDEX: 300; 
    LEFT: 790px; 
    POSITION: absolute;  
    TOP: 350px;
    height: 400px;
    background-color:#FFFFCC;
    }
.NF6 {
    Z-INDEX: 300; 
    LEFT: 950px; 
    POSITION: absolute;  
    TOP: 350px;
    height: 400px;
    background-color:#FFFFCC;
    } 
.footer {
	position: absolute;
	bottom: 0;
	background-color: #FFFFFF;
	width: 70%; /* See note below */
	text-align: center;
	padding: 0 15%;
}    
    
/*TEXT STYLES*/
.txtTab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	line-height: 17px;
	text-decoration: none;
	background-color: #fff;
}
.txtsubTITLE {
	font-family:  Helvetica, Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #000000;
}
.txtsub2TITLE {
	font-family:  Helvetica, Verdana, Arial, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #999999;
}
.txtsub3TITLE {
	font-family:  Helvetica, Verdana, Arial, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #000000;
}

.txtDEPTTITLE {
	font-family:  Helvetica, Verdana, Arial, sans-serif;
	font-size: 25px;
	color: #7BBED5;
}
.txtBigTITLE {
	font-family:  Helvetica, Verdana, Arial, sans-serif;
	font-size: 25px;
	color: #000000;
}

.txtnewsHEADLINE {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #006699;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
.txtnewsItem {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
}

.txtNavigation {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.txtBlackNav {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.txtBodyNav {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.txtSmlNav {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.txtLoginHeader {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.txtNavFLOATBOX {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A32C5D;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}

.txtIssues {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;

}
.txtSolutions {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #999999;
}
.txtSolutionsBold {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.txtSolutionsItalic{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #9966CC;
}
.txtBody{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	line-height: 17px;

}
.txtBody ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	line-height: 17px;
}

.txtBody li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	line-height: 17px;

}
.txtBodyBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	line-height: 17px;
	font-weight: bold;
}
.txtSolutionsQuestion {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
/* END OF TEXT STYLES*/

/*TABLE STYLES*/

.tblNavigationwhite
{
    /*background-color: #FFFFFF;*/
	text-align: center;
}
.tblNavigationYellowSel
{
    background-color: #FFFF99;
	text-align: center;
}
.tblNavigationBlue{
	/*background-color: #C690A5;*/
	background-color: #9999CC;
	text-align: center;
}
.tblNavigationBlueSel{
/* used in menu in include header*/
	background-color: #7BBED5;
	text-align: center;
}
td.bgLightBlue{
	background-color: #C9DBE3;
}
td.bgMediumBlue{
	background-color:#CEDBDB;
}
td.bgLightGrey{
	background-color:	#CCCCC7;
}
td.bgMediumGrey{
	background-color:#DCDBD7;
}
td.bgDarkGrey{
	background-color:#BFBFBF;
}
.tblGradientBackground {
	background-image: url('file:///images/gradient.background.jpg');
	background-repeat: repeat-x
}
.tblRightShadow {
	background-image: url('file:///images/dropshadow.gif');
}
.tblBottomShadow {
	background-image: url('file:///images/dropshadow.bottom.gif');
}
/*END OF TABLE STYLES*/

.frmInput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #F5ECE7;
	border: 1px solid #888583;
	
}
.frmbutton {
	background-color: #C5BFBD;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-right: #888583 1px solid;
	border-bottom: #888583 1px solid;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding:2px;
}.txtError {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF0000;
}
.frmInputDisabled {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #F5ECE7;
	border: 1px solid #888583;
	filter: alpha(opacity=50);
}

/*LINKS*/

a:link {
	color: #555555;
	/*color: #3366BB;*/
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	color: #999999;
	/*color: #3366BB;*/
	text-decoration: none;
}
a:hover {
	color: #3366BB;
	/*color:	#444444;*/
	text-decoration: none;
}
a:active {
	color: #999999;
	text-decoration: none;
}
a.txtNavigation:link {
	color: #fff;
	text-decoration: none;
}
a.txtNavigation:visited {
	color: #fff;
	text-decoration: none;
}
a.txtNavigation:hover {
	color: #fff;
	text-decoration: none;
}
a.txtNavigation:active {
	color: #fff;
	text-decoration: none;
}



/*END OF LINKS*/


/* DIV STYLES */

.scroll{
	PADDING-BOTTOM: 0px;
	OVERFLOW: auto;
	scrolling: auto;
	PADDING-TOP: 0px;
	color: #333333;
	background-color: FFFFFF;
	text-align: left;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #7BBED5;
	scrollbar-shadow-color: #7BBED5;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #7BBED5;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	float: left;
	width:300px;
}
.frmSelect {
	background-color: #FFFFFF;
	color:#999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: #999999 1px dashed;
	text-transform: uppercase;
} 
.dashed  {
	border: #999999 1px dashed;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	line-height: 17px;
} 


