﻿body, td, th
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.7px;
	color: #000000;
}

input[disabled="disabled"], input.disabled, select
{
	font-size: 11px;
	font-family: Arial;
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #AAC8E8;
	height: 16px;
}

td
{
	font-family: Arial, Helvetica, sans-serif;
}

th
{
	font-family: Arial, Helvetica, sans-serif;
}

.labeldarkStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.redlabel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}

.headStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

.lblStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-left: 0px;
}

.errorStyle
{
	font-size: 10px;
	color: #FF0000;
}

.fieldStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}

.titleStyle
{
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.bodyStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.fieldsetStyle
{
	vertical-align: middle;
	text-align: center;
	border: 1px solid #DFDFDF;
}

.OrangeText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DB3C04;
}

.BlueText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #194799;
}

.legendStyle
{
	border: 0;
	color: #666666;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	text-align:left;
}

/* CSS Document */
body, td, th
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.7px;
	color: #000000;
}
.as
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.7px;
	color: #1103EE;
	text-decoration: underline;
}
a:links
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.7px;
	color: #1103EE;
	text-decoration: underline;
}

.a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.7px;
	color: #000000;
}
a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.7px;
	color: #3A70B9;
}
a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.7px;
	color: #000000;
}
a:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.7px;
	color: #000000;
}
test:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.7px;
	color: #000000;
}

.linkhdr
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.linkhdr:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.linkhdr:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.linkhdr:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.linkhdr:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.scriptlink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 12px;
	border-left: 0px;
	color: #000000;
	border-bottom: 0px;
	background-color: #ffffff;
	cursor: hand;
}
.scriptlink:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 12px;
	border-left: 0px;
	color: #000000;
	border-bottom: 0px;
	background-color: #ffffff;
	cursor: hand;
}
.scriptlink:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 12px;
	border-left: 0px;
	color: #000000;
	border-bottom: 0px;
	background-color: #ffffff;
	cursor: hand;
}
.scriptlink:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 12px;
	border-left: 0px;
	color: #000000;
	border-bottom: 0px;
	background-color: #ffffff;
	cursor: hand;
}
.scriptlink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3A70B9;
	border-right: 0px;
	border-top: 0px;
	font-weight: bold;
	font-size: 12px;
	border-left: 0px;
	color: #000000;
	border-bottom: 0px;
	background-color: #ffffff;
	cursor: hand;
}

.linkCss
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.7px;
	color: #000000;
}
.HeaderlinkCss
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.7px;
	color: #FFFFFF;
}
.followup
{
	padding-left: 10px;
}

.HDTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	font-weight: bold;
}
.HDblack
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.HDgreen
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009A00;
	font-weight: bold;
}
.HDred
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
}
.HDwhite
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.7px;
	color: #FFFFFF;
	font-weight: bold;
}

.HDBgImage
{
	background-image: url(images/blue_bg.gif);
}
.HDBgColorDark
{
	background-color: #17408b;
}
.HDBgColorLight
{
	background-color: #5C7AB2;
}
.HDBgColorDark2
{
	background-color: #072253;
}

.TblBgImage
{
	background-image: url(images/blue_bg.gif);
}
.TblBgColorDark
{
	background-color: #17408b;
}
.TblBgColorLight
{
	background-color: #5C7AB2;
}
.TblBgColorDark2
{
	background-color: #072253;
}

.TblBgWhite
{
	background-color: #FFFFFF;
}

.TblBgGrey
{
	background-image: url(../images/horizbar.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	height: 40px;
	padding-top: 10px;
	background-repeat: no-repeat;
}

.OuterTablePadding
{
	padding-left: 30px;
	padding-right: 30px;
}
.TblHeader
{
	color: #FFFFFF;
	background-image: url(images/blue_bg.gif);
	background-color: #17408b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.7px;
	font-weight: bold;
}

.txtwhite
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.7px;
	color: #FFFFFF;
}
.txtblue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.7px;
	color: #1D67D2;
}
.txtnaviblue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.7px;
	color: #163E85;
}
.HDItalic
{
	font-family: Times New Roman;
	font-size: 17px;
	color: #3A70B9;
	font-weight: bold; /*font-style:italic*/
}
.Small
{
	font-family: verdana;
	font-size: 9px;
	color: #AFC7F2;
}
.Footer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #194799;
	font-weight: bold;
}
.Footer1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

.btnStyle
{
	font-size: 10px;
	font-family: Verdana;
	background-color: #E6EDF9;
	color: #000000;
	border: 1px solid #AAC8E8;
	width: 100px;
	height: 18px;
}

.innerbdr
{
	border: #96BEF1 solid 1px;
}
.innerbdrbtm
{
	border-bottom: #96BEF1 solid 1px;
}
.innerbdr2
{
	border: #DDDCDF solid 1px;
	border-collapse: collapse;
}

.innerbdrbtm2
{
	border-bottom: #DDDCDF solid 1px;
}

a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.7px;
	color: #000000;
	text-decoration: none;
}

.star
{
	color: #FF0000;
}

.link
{
	background-color: #FFFFFF;
	cursor: pointer;
}
a.link
{
	background-color: #FFFFFF;
	cursor: pointer;
}
a.link:hover
{
	background-color: #cccccc;
	cursor: pointer;
}

.cal_title
{
	background-color: #004E98;
	color: #FFFFFF;
	font-weight: bold;
}

.contHeader
{
	font-size: 14px;
	color: #4B5053;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.contBody
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

#passwordStrength
{
	height: 10px;
	display: block;
	float: left;
}

.strength0
{
	width: 250px;
	background: #ffffff;
}

.strength1
{
	width: 50px;
	background: #ff0000;
}

.strength2
{
	width: 100px;
	background: #ff5f5f;
}

.strength3
{
	width: 150px;
	background: #56e500;
}

.strength4
{
	background: #4dcd00;
	width: 200px;
}

.strength5
{
	background: #399800;
	width: 250px;
}

.chkBackColor
{
	background-color: #FFFFFF;
}

.hrz
{
	border: none;
	border-top: dotted 2px #DDDDDD;
	width: 95%;
	border-left-style: none;
	border-left-color: inherit;
	border-left-width: medium;
	border-right-style: none;
	border-right-color: inherit;
	border-right-width: medium;
	border-bottom-style: none;
	border-bottom-color: inherit;
	border-bottom-width: medium;
	margin-top: 0px;
}

.info, .success, .warning, .error, .validation, yellowbox
{
	border: 1px solid;
	margin: 10px 0px;
	padding: 15px 10px 15px 50px;
	background-repeat: no-repeat;
	background-position: 10px center;
}

.info
{
	color: #00529B;
	background-color: #BDE5F8;
	background-image: url( 'info.png' );
	width: 80%;
}

.success
{
	color: #4F8A10;
	background-color: #DFF2BF;
	background-image: url( 'success.png' );
	width: 80%;
}

.warning
{
	color: #9F6000;
	background-color: #FEEFB3;
	background-image: url( 'warning.png' );
	width: 80%;
}

.error
{
	color: #D8000C;
	background-color: #FFBABA;
	background-image: url( 'error.png' );
	width: 80%;
}

.yellowbox
{
	color: #9F6000;
	background-color: #FEEFB3;
	width: 80%;
}

.validation
{
	color: #D63301;
	background-color: #FFCCBA;
	background-image: url( 'validation.png' );
}

input.btn
{
	border-left: 1px solid #696;
	border-right: 1px solid #363;
	border-top: 1px solid #696;
	border-bottom: 1px solid #363;
	color: #025;
		background-color: #E6EDF9;
		filter: progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr= '#ffffffff' ,EndColorStr= '#D0DEF4' );
		font-size: 11px;
		font-family: Arial;
		width: 100px;
		font-weight: bold;
}

input.btnhov
{
	border-color: #1D8CE7 #1D8CE7 #1D8CE7 #1D8CE7;
}

.hrz1
{
	border: none;
	border-top: dotted 2px #DDDDDD;
	width: 100%;
	border-left-style: none;
	border-left-color: inherit;
	border-left-width: medium;
	border-right-style: none;
	border-right-color: inherit;
	border-right-width: medium;
	border-bottom-style: none;
	border-bottom-color: inherit;
	border-bottom-width: medium;
	margin-top: 0px;
}

input.yellowbtn
{
	background-image: url( 'buynow.png' );
	font-size: 11px;
	font-family: Arial;
	width: 100px;
	height: 20px;
	font-weight: bold;
	border: 0px;
}

input.txtStyle
{
	font-size: 11px;
	font-family: Arial;
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #AAC8E8;
	height: 18px;
	padding-top: 5px;
	padding-left: 5px;
	width: 250px;
	height:15px;
	padding-top:5px;
}

input.txtStyle1
{
	font-size: 11px;
	font-family: Arial;
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #AAC8E8;
	height: 15px;
	padding-top: 2px;
	padding-left: 2px;
	width: 180px;
	height:15px;
	padding-top:5px;
}

input.installbtn
{
	background-image: url(../images/installnow.png);
	font-size: 14px;
	font-family: Arial;
	width: 250px;
	height: 50px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px;
}

input.downloadbtn
{
	background-image: url(../images/download1.png);
	font-size: 12px;
	font-family: Arial;
	width: 350px;
	height: 40px;
	font-weight: bold;
	color: #333333;
	border: 0px;
}

.HDLarge
{
	font-family: Arial;
	font-size: 30px;
	color: #000000;
}
.HDLargeBlue
{
	font-family: Arial;
	font-size: 22px;
	color: #194799;
}

.Tblpageview
{
	background-image: url(../images/Account.jpg);
	background-repeat: no-repeat;
}

.hrzDark
{
	border: none;
	border-top: Solid 2px #174D79;
	width: 100%;
	margin-top: 0px;
}

.NavyTitleStyle
{
	border: 0;
	color: #174D79;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
}

.lblNavyStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #174D79;
}

.headNavyStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #174D79;
}

.hrzNavyDotted
{
	border: none;
	border-top: dotted 2px #174D79;
	width: 95%;
	border-left-style: none;
	border-left-color: inherit;
	border-left-width: medium;
	border-right-style: none;
	border-right-color: inherit;
	border-right-width: medium;
	border-bottom-style: none;
	border-bottom-color: inherit;
	border-bottom-width: medium;
	margin-top: 0px;
}

input.startbtn
{
	border-style: none;
	border-color: inherit;
	border-width: 0px;
background-image: url('green.gif');
		font-size: 11px;
		font-family: Arial;
		width: 64px;
		height: 64px;
		font-weight: bold;
		margin-left: 0px;
}

input.stopbtn
{
	background-image: url( 'red.gif' );
	font-size: 11px;
	font-family: Arial;
	width: 64px;
	height: 64px;
	font-weight: bold;
	border: 0px;
}

.lblGreenStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #339900;
	font-style: italic;
	font-weight: bold;
}

.lblRedStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-style: italic;
	font-weight: bold;
}

.selectedTab .innerWrap  	
{  	
    color:Red;  	
    font-weight:bold;  	
}  

.hrz3
{
	border: 1px;
	border-width: thick;
	border-top: dotted 5px #DDDDD2;
	border-bottom: dotted 5px #DDDDD2;
	border-left: dotted 5px #DDDDD2;
	border-right:  dotted 5px #DDDDD2;	
}

.checkBoxColumns3
{
    width: 150px;
}


.td_L
{
    height: 15px;
    width: 25%;
    vertical-align:middle;
    padding-bottom:2%;
}

.td_R
{
    height: 15px;
    width: 75%;
    vertical-align:middle;
    padding-bottom:2%;
}

.textStyle
{
    width: 160px;
    vertical-align:middle;
    height: 20px;
}

.ddlStyle
{
    height: 25px;
    width: 160px;
    vertical-align:middle;
}