﻿.INPUT
{
	font-size: 1em;
	font-family: 'Microsoft Sans Serif, Arial';
    vertical-align:middle;
    padding-bottom: 2px;
    color: black;
 }

.SELECT
{
	font-size: 1em;
	font-family: 'Microsoft Sans Serif, Arial';
}
.TEXTAREA
{
	font-size: 8pt;
	font-family: 'Microsoft Sans Serif';
}
.tblBGColor
{
	BACKGROUND-COLOR: #eaebed;
	
}
.logintext
{
	FONT-SIZE: 10px;
	COLOR: #ecede7;
	FONT-FAMILY: Verdana, Arial
}
.TD_LeftNavLink
{
	BORDER-RIGHT: #b5b5d6 1px solid;
	BORDER-TOP: #b5b5d6 1px solid;
	BORDER-LEFT: #b5b5d6 1px solid;
	BORDER-BOTTOM: #b5b5d6 1px solid;
	FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: #dee7e7
}
.TD_LeftNavLinkFocus
{
	BORDER-RIGHT: #b5b5d6 1px solid;
	BORDER-TOP: #b5b5d6 1px solid;
	BORDER-LEFT: #b5b5d6 1px solid;
	BORDER-BOTTOM: #b5b5d6 1px solid;
	FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: Maroon ;
}
.TD_LeftNavLinkHighlight
{
	BORDER-RIGHT: #b5b5d6 1px solid;
	BORDER-TOP: #b5b5d6 1px solid;
	BORDER-LEFT: #b5b5d6 1px solid;
	BORDER-BOTTOM: #b5b5d6 1px solid;
	FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: #ffffff
}
.font_topnavlinks
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #21217b;
	FONT-FAMILY: Verdana, Arial;
	TEXT-DECORATION: none
}
.font_leftnavlinks
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #21227d;
	FONT-FAMILY: Verdana, Arial;
	TEXT-DECORATION: none
}

.subhead
{
	COLOR: #3366cc;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-STYLE: normal;
	FONT-VARIANT: small-caps;
	FONT-WEIGHT: bolder
}

.font_pageHeader
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: #524a6b;
	FONT-FAMILY: Verdana, Arial;
	TEXT-DECORATION: none
}
.BottomLine
{
	BACKGROUND-COLOR: #99a3ac
}
.font_contentheader
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #504f69;
	FONT-FAMILY: Verdana, Arial
}
.listBorder
{
	BACKGROUND-COLOR: #9c9cc2
}
.headerBg
{
	BACKGROUND-COLOR: #dce0e3
}
.colBg
{
	BACKGROUND-COLOR: #eeeeee
}
.formLabel
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: #dce0e3
}
.formField
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial;
	BACKGROUND-COLOR: #efefef
}
.SectionHeader
{
	BACKGROUND-COLOR: #eaebed
}
.SectionHeaderTitle
{
	COLOR: #504f69;
	FONT-FAMILY: Verdana, Arial
}

.ErrorHeader
{
	FONT-WEIGHT: 900;
	FONT-SIZE: 14px;
	COLOR: #ff0000;
	TEXT-DECORATION: none
}
FORM
{
}
 
A
{
	FONT-SIZE: 11px;
	COLOR: #21227d;
	TEXT-DECORATION: none
}
A:link
{
	COLOR: #21227d;
	TEXT-DECORATION: none
}
A:hover
{
	TEXT-DECORATION: underline
}
HR
{
	COLOR: #8f8fc1
}

.selectedHeader
{
	COLOR: #ffffff
}
.headerSelectedBg
{
	COLOR: #ffffff;
	BACKGROUND-COLOR: #8f8fc1
}
.searchText
{
	FONT-SIZE: 11px;
	COLOR: #333333
}
.listHeaderTitle
{
	COLOR: #504f69
}
.colSelectedBg
{
	BACKGROUND-COLOR: #c5cbd0
}
.jumpLink
{
	FONT-SIZE: 10px
}
TH
{
	FONT-SIZE: 11px;
	COLOR: #21227d;
}
.TR_Changed
{
	BACKGROUND-COLOR:Yellow;
}
.TR_New
{
	BACKGROUND-COLOR:Blue;
}
.error
{
	COLOR: #ff0000
}
.font_gray
{
	COLOR: #778899
}
.TR_Highlight
{
	BACKGROUND-COLOR: #d3d3d3
}
.red
{
	COLOR: white;
	BACKGROUND-COLOR: red
}
.TableRow
{
	font-size: 8pt;
	color: #000000;
	font-family: 'Microsoft Sans Serif';
	background-color: #E6E6E6;
}
.TableRowSelected
{
	font-size: 8pt;
	color: #000000;
	font-family: 'Microsoft Sans Serif';
	background-color: #E4EAF8;
}
.TableNavIndexFont
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TableHeaderRow
{
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	font-family: 'Microsoft Sans Serif';
	background-color: #C5C5C5;
	text-align: left;
	text-decoration: none;	
}
.TableHeaderRow A
{
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	font-family: 'Microsoft Sans Serif';
	background-color: #C5C5C5;
	text-align: left;
	text-decoration: none;	
}
.TableHeaderRowSelected
{
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	font-family: 'Microsoft Sans Serif';
	background-color: #9CACBC;
	text-align: left;
	text-decoration: none;
}
.TableNavRow
{
	FONT-SIZE: 10pt;
	COLOR: black;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #dce0e3
}
.TableNavSelect
{
	FONT-SIZE: 8pt;
	COLOR: black;
	FONT-FAMILY: Arial
}
.TableTitle
{
	FONT-WEIGHT: 900;
	FONT-SIZE: 12pt;
	COLOR:Orange;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.TNav
{
	font-size: 7pt;
	font-weight: bold;
	color: #595C61;
	font-family: 'Microsoft Sans Serif';
}
.TNav A
{
	font-size: 8pt;
	font-weight: bold;
	color: #595C61;
	font-family: 'Microsoft Sans Serif';
	text-decoration: none;
}
.LNav
{
	font-size: 8pt;
	color: #00305d;
	font-family: 'Microsoft Sans Serif';
}
.LNav A
{
	font-size: 8pt;
	color: #00305d;
	font-family: 'Microsoft Sans Serif';
	text-decoration: none;
}
.BNav
{
	font-size: 7pt;
	color: #264B75;
	font-family: 'Microsoft Sans Serif';
}
.BNav A
{
	font-size: 7pt;
	color: #264B75;
	font-family: 'Microsoft Sans Serif';
}
.L
{
	font-size: 8pt;
	color: #21217b;
	font-family: 'Microsoft Sans Serif';
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 7px;
	font-style:italic;
	text-decoration:underline;
}


.M
{
	font-size: 10pt;
	color: #FFFFFF;
	font-family: 'Microsoft Sans Serif';
	text-decoration: none;
}

.L A
{
	font-size: 8pt;
	color: Blue;
	font-family: 'Microsoft Sans Serif';	
	text-decoration:underline;
}
.C
{
	font-size: 8pt;
	color: #333333;
	font-family: 'Microsoft Sans Serif';
}
.H
{
	font-size: 17pt;
	color: #FFFFFF;
	font-family: 'Microsoft Sans Serif';
	padding-bottom: 7px;
}
.H1
{
	font-size: 8pt;
	font-weight: bold;
	color: yellow;
	font-family: 'Microsoft Sans Serif';
	text-decoration:solid ;
}

.H1 A
{
	font-size: 8pt;
	font-weight: bold;
	color: WHITE;
	font-family: 'Microsoft Sans Serif';
	text-decoration:solid ;
}

.H2
{
	font-size: 8pt;
	font-weight: bold;
	color: #3B4F72;
	font-family: 'Microsoft Sans Serif';
}
.B
{
	font-size: 8pt;
	color: #333333;
	font-family: 'Microsoft Sans Serif';
	border-right: #333333 1px solid;
	border-left: #333333 1px solid;
	border-top: #333333 1px solid;
	border-bottom: #333333 1px solid;
}
.BH
{
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	font-family: 'Microsoft Sans Serif';
}
.F1
{
	font-size: 7pt;
	color: #202020;
	font-family: 'Microsoft Sans Serif';
	background-color: #e6eff8;
}
.F2
{
	font-size: 7pt;
	color: #202020;
	font-family: 'Microsoft Sans Serif';
	background-color: #E6E6E6;
}
.DH
{
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	font-family: 'Microsoft Sans Serif';
	background-color: #C5C5C5;
	text-align: left;
	text-decoration: none;	
}
.DH A
{
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	font-family: 'Microsoft Sans Serif';
	background-color: #C5C5C5;
	text-align: left;
	text-decoration: none;	
}
.DH2
{
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	font-family: 'Microsoft Sans Serif';
	background-color: #9CACBC;
	text-align: left;
	text-decoration: none;
}
.DH2 A
{
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	font-family: 'Microsoft Sans Serif';
	background-color: #9CACBC;
	text-align: left;
	text-decoration: none;
}
.DR
{
	font-size: 8pt;
	color: #000000;
	font-family: 'Microsoft Sans Serif';
	background-color: #E6E6E6;
}
.DR2
{
	font-size: 8pt;
	color: #000000;
	font-family: 'Microsoft Sans Serif';
	background-color: #E4EAF8;
}
.DF
{
	font-size: 8pt;
	color: #000000;
	font-family: 'Microsoft Sans Serif';
	background-color: #FFFFFF;
	vertical-align:middle
}


#outer
{
	height: 99.9%;
	min-height: 100%;
	width: 700px;
	color: #000000;
	text-align: left;
	margin: auto;
	position: relative; /*background: url(images/2colcentredbg-mac.jpg) repeat-y center center;*/
	position: relative;
	overflow: visible;
	border:2;
	border-color :Navy ;
	 
	   
}
 


.Table
{

	BORDER-RIGHT: #C0C0C0 1px solid; 
	BORDER-TOP: #C0C0C0 1px solid; 
	BORDER-LEFT: #C0C0C0 1px solid; 
	BORDER-BOTTOM: #C0C0C0 1px solid; 
	BORDER-COLOR:#6788BE ;
	TEXT-ALIGN:left;
}
.Table1
{

	BORDER-RIGHT: #C0C0C0 1px solid; 
	BORDER-TOP: #C0C0C0 1px solid; 
	BORDER-LEFT: #C0C0C0 1px solid; 
	BORDER-BOTTOM: #C0C0C0 1px solid; 
	BORDER-COLOR:#6788BE ;
	
}
.TDHeader1 	
{
	BACKGROUND-COLOR:#D3D3D3;
	HEIGHT:21px;
	TEXT-ALIGN:center;
}
.TDFOOTER 	
{
	BACKGROUND-COLOR:#D3D3D3;
	HEIGHT:21px;
}
.TDHeader11 	
{
	BACKGROUND-COLOR:#D3D3D3;
	HEIGHT:21px;
	TEXT-ALIGN:left;
}
.TDHeader111 	
{
	BACKGROUND-COLOR:#D3D3D3;
	HEIGHT:21px;
	TEXT-ALIGN:right;
}
.TDHeader2
{
	BACKGROUND-COLOR: #4682B4 ;
	HEIGHT:15px;
}
.TDHeader22
{
	BACKGROUND-COLOR: #4682B4 ;
	HEIGHT:20px;
}

.LabelHeader
{
	FONT-WEIGHT:bold;
	COLOR:Black;
	BACKGROUND-COLOR:#D3D3D3;
	FONT-SIZE:15px;
	FONT-FAMILY:Verdana;
}
.TDHeader3
 {
	BACKGROUND-COLOR: #696969 ;
	HEIGHT:8px;
	VERTICAL-ALIGN:bottom;
 }
 .LabelFormat
{
	COLOR:Black;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px;
	TEXT-ALIGN:center;
	FONT-WEIGHT:bold ;
	WHITE-SPACE:nowrap;
   
}
.LabelFormat1
{
	COLOR:Black;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px;
	TEXT-ALIGN:left ;
	FONT-WEIGHT:bold ;
	WHITE-SPACE:nowrap;
	WIDTH:100%
}

.LinkTextFormat1
{
	COLOR:Blue ;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 11px;
	TEXT-ALIGN:left ;
	FONT-WEIGHT:normal  ;
	WHITE-SPACE:nowrap;
	WIDTH:100%
}
.LinkTextFormatBlack
{
	COLOR:Black ;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 10px;
	TEXT-ALIGN:left ;
	FONT-WEIGHT:normal  ;
	WHITE-SPACE:nowrap;
	WIDTH:100%
}

.LinkTextFormatBlue
{
	COLOR:Blue ;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 10px;
	TEXT-ALIGN:left ;
	FONT-WEIGHT:normal  ;
	WHITE-SPACE:nowrap;
	WIDTH:100%
}
.MessageTextFormat1
{
	COLOR:Blue ;
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 12px;
	TEXT-ALIGN:left ;
	FONT-WEIGHT:bold   ;
	WHITE-SPACE:nowrap;
	WIDTH:100%
	
	}
.MultipageWrapper
{
	width: 600px;
	position: relative;
	top: -3px;
}
.MessageSuccessLoud
{
	COLOR:Maroon  ;
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 14px;
	TEXT-ALIGN:left ;
	FONT-WEIGHT:bold   ;
	WHITE-SPACE:nowrap;
	WIDTH:100%
	}
.LabelFormatLoud
{
	COLOR:Black  ;
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 12px;
	TEXT-ALIGN:left ;
	FONT-WEIGHT:bold   ;
	WHITE-SPACE:nowrap;
	WIDTH:100%
	}
.LabelFormat2
{
	COLOR:Black;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px;
	TEXT-ALIGN:left ;
	WHITE-SPACE:nowrap;
}
.LabelFormatSmallBlue
{
	COLOR:Blue;
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 10px;
	 FONT-WEIGHT:bold   ;
	TEXT-ALIGN:left ;
	WHITE-SPACE:nowrap;
}
.TDLeft 
{ 
	WIDTH:100px;
}
.TDRight
{
	background-color:#EFEFEF;
	white-space:nowrap;
}
.TextBox
{
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px;
	BORDER-WIDTH :1px;
	BORDER-COLOR :#404040;
	BORDER-RIGHT: #404040 1px solid; 
	BORDER-TOP: #404040 1px solid; 
	BORDER-LEFT: #404040 1px solid; 
	BORDER-BOTTOM: #404040 1px solid; 
	HEIGHT:14px;
	width:150px;
}

.RegTextBox
{
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px;
	BORDER-WIDTH :1px;
	BORDER-COLOR :#404040;
	BORDER-RIGHT: #404040 1px solid; 
	BORDER-TOP: #404040 1px solid; 
	BORDER-LEFT: #404040 1px solid; 
	BORDER-BOTTOM: #404040 1px solid; 
	HEIGHT:14px;
	width:200px;
}
.EmailTextBox
{
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px;
	BORDER-WIDTH :1px;
	BORDER-COLOR :#404040;
	BORDER-RIGHT: #404040 1px solid; 
	BORDER-TOP: #404040 1px solid; 
	BORDER-LEFT: #404040 1px solid; 
	BORDER-BOTTOM: #404040 1px solid; 
	HEIGHT:14px;
	width:215px;
}
.Button
{
	FONT-WEIGHT:bold;
	BORDER-WIDTH :1px;
	BORDER-RIGHT: #404040 1px solid; 
	BORDER-TOP: #404040 1px solid; 
	BORDER-LEFT: #404040 1px solid; 
	BORDER-BOTTOM: #404040 1px solid; 
	FONT-SIZE:11px;
	WIDTH:74px;
	
}



.CheckBox
{
	COLOR:Black;
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT:bold ;
	WHITE-SPACE:nowrap;
				   
}         

.LabelHeader2
{
	font-family: Verdana, sans-serif;
	font-weight:bold;
	font-size:12px;
	white-space:nowrap
}
.TDTextField
{
	width:210px;
}
.LabelHeader1
{
	font-family : Verdana, sans-serif;
	font-weight:bold;
	font-size:12px;
	height:14px;
}
.TDUDMorgin
{
	height: 20px; 
	
}
.NavigationCSSClass
{
	width: 280px;
	color:Blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.NavigationCSSClassWhite
{
	width: 200px;
	color:White;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.NavigationCSSClassYellow
{
	width: 200px;
	color:Yellow ;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.alert
{
	color:Red;
	font-family: Verdana, sans-serif;
	font-size: 11px;
}

.alert2
{
	COLOR: #cc0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal
}

.DropDwonBox11
{
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 11px;
	BORDER-WIDTH :1px;
	BORDER-COLOR :#404040;
	BORDER-RIGHT: #404040 1px solid; 
	BORDER-TOP: #404040 1px solid; 
	BORDER-LEFT: #404040 1px solid; 
	BORDER-BOTTOM: #404040 1px solid; 
	HEIGHT:20px;
	width:155px;
	
}

.DropDwonBoxQA
{
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 11px;
	BORDER-WIDTH :1px;
	BORDER-COLOR :#404040;
	BORDER-RIGHT: #404040 1px solid; 
	BORDER-TOP: #404040 1px solid; 
	BORDER-LEFT: #404040 1px solid; 
	BORDER-BOTTOM: #404040 1px solid; 
	HEIGHT:20px;
	width:215px;
	
}

.TextBox1
{
	FONT-FAMILY: Verdana, sans-serif;
	FONT-SIZE: 12px;
	BORDER-WIDTH :1px;
	BORDER-COLOR :#404040;
	BORDER-RIGHT: #404040 1px solid; 
	BORDER-TOP: #404040 1px solid; 
	BORDER-LEFT: #404040 1px solid; 
	BORDER-BOTTOM: #404040 1px solid; 
	HEIGHT:20px;
	width:150px;
}

.errMsg
{
	color:Red;
	font-size:11px;
	border:Solid 1px #CCC889;
	background-color:#FFFBB8;
}

.RadGridHeader
{
	height: 59px;
	padding: 0px;
	font-weight: bold  ;
	font-size: 11px;
	padding-left: 4px;
	padding-right: 11px;
}
.forgotPwd
{
	font-weight:bold;
	color:white;
}
.alertBold
{
	color:Red;
	font-weight:bold;
}

.alertAqua
{
	color:White;
	font-weight:normal;
}

.loginLine
{
	color: white;
	height:1px;
	width:100%;
}

.loginStyle
{
	position: absolute;
	top: 15%;
}


.h1bg
{
	background-image: url(Images/h1.gif);
	height:18px;
}

.mrgn 
{
	margin-left:5px;
	margin-right:5px;
}

.dragMe {
	width:100%;
	height:21px;
	background-color:#FFF;
	background-image:url(images/header-opened.png);
	cursor:move;
	font-weight:bold;
}

.dragContent
{
	/*Width:100%;*/ 
	overflow:scroll;
	background-color:#9CACBC;
	color:whitesmoke;
	border:Solid 2px black; 
	height:90%;
}

.dragHolder
{
	z-index: 20;
	left: 5%;
	position: absolute;
	top: 20%;
}

.imgBtn
{
	cursor:default;
}


.handleImage
{
	width:15px;
	height:16px;
	background-image:url(images/HandleHand.png);
	overflow:hidden;
	cursor:se-resize;
}

.handleText
{
	width:16px;
	height:16px;
	background-image:url(images/HandleGrip.png);
	overflow:hidden;
	cursor:se-resize;
}

.resizingImage
{
	padding:0px;
	border:3px solid #B4D35D;
 
}

.resizingText
{
	padding:0px;
	border:2px solid #7391BA;;
	border-style:solid;
	
}


.phoneProdTitle
{
	font-size: 14pt;
	color: green;
	font-family: 'Microsoft Sans Serif';
}

.phoneBorder
{
	width:300px;
	text-align:center;
	border-right: gainsboro 1px solid;
	border-top: gainsboro 1px solid;
	border-left: gainsboro 1px solid;
	border-bottom: gainsboro 1px solid;
}

.DisplayMsgUC
{
	color: red;
	font-size: 10pt;
	border: Solid 1px #CCC889;
	background-color: #FFFBB8;
	height: 50px;
	vertical-align: middle;
	padding-left: 5px;
}

.topbottommargin {

    width:100%;
    padding-bottom: 0.5em;
    padding-top: 1em;
    margin-top: 0.5em;
}
.loginbgcolr {
    background-color: #002C61;
    text-align: Center;
}