
BODY
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border-top-width: 0px;
	scrollbar-face-color: #dcddde;
	border-left-width: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom-width: 0px;
	scrollbar-highlight-color: white;
	scrollbar-shadow-color: #999999;
	color: #000000;
	scrollbar-3dlight-color: #cccccc;
	scrollbar-arrow-color: #666666;
	scrollbar-darkshadow-color: white;
	scrollbar-base-color: silver;
	border-right-width: 0px;
}

.theme
{
	background-color: #4E79B9;
}

.popupbg
{
	background-color: #F2F2F2;
}

table
{
	font-size: 11px;
	font-family: verdana,arial,helvetica;
}

.gradient
{
	background-image: url(../../_images/theme_blue/gradient_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color: #ffffff;
}

.admingradient
{
	background-image: url(../../_images/theme_blue/admin_gradient.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	background-color: #F6F6F6;
}

fieldset
{
	border: 1px solid #0285C8;
	padding-left: 3px;
	padding-right: 3px;
}

legend
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	font-weight: bold;
	color: #0285C8;
	padding-left: 3px;
	padding-right: 3px;
}

.inputtext
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	border: 1px solid #666666;
	height: 17;
}

.inputtext1
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	border: 1px solid #666666;
	height: 19;
}

.inputtextdisabled
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	border: 1px solid #999999;
	height: 17;
	background: #E2E2E2;
}

select
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	border: 1px solid #666666;
}

textarea
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	border: 1px solid #666666;
}

.label
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #333333;
}

.labelbold
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	font-weight: bold;
	color: #333333;
}

.mandatory
{
	color: #CC0000;
	font-weight: bold;
}

.searchable
{
	background-color:Aqua;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	border: 1px solid #666666;
	height: 17;
	background-color:#FFFFCC;
}

.tablehead
{
	background-color: #8BA2D2;
	background-image: URL(../../_images/theme_blue/tablehead_bg.gif);
	background-repeat: repeat-y;
	height: 25px;
	padding: 0px;
	font-weight: normal;
	font-size: 12px;
	color: #0148AA;
	font-family: verdana,arial,helvetica;
}


.listhead
{
	background-color: #C7D2EA;
	background-image: URL(../../_images/theme_blue/listhead_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 24px;
	text-align: left;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	font-weight: normal;
}

.listheaddata
{
	background-color: #C7D2EA;
	background-image: URL(../../_images/theme_blue/listhead_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 24px;
	text-align: left;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	font-weight: normal;
}

.tabactive
{
	background-image: URL(../../_images/theme_blue/tab_active.gif);
	font-size: 11px;
	width: 110px;
	height: 21px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #0547A1;
	font-weight: bold;
	text-align: center;
	background-repeat: no-repeat;
}

.tabinactive
{
	background-image: URL(../../_images/theme_blue/tab_inactive.gif);
	width: 110px;
	height: 21px;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #333333;
	text-align: center;
	cursor: hand;
	background-repeat: no-repeat;
}

.tabactivebig
{
	background-image: URL(../../_images/theme_blue/tab_active_big.gif);
	font-size: 11px;
	width: 140px;
	height: 21px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #0547A1;
	font-weight: bold;
	text-align: center;
	background-repeat: no-repeat;
}

.tabinactivebig
{
	background-image: URL(../../_images/theme_blue/tab_inactive_big.gif);
	width: 140px;
	height: 21px;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #2D2D2D;
	text-align: center;
	cursor: hand;
	background-repeat: no-repeat;
	background-repeat: no-repeat;
}

.tabactivesm
{
	background-image: URL(../../_images/theme_blue/tab_active_sm.gif);
	font-size: 11px;
	width: 90px;
	height: 21px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #0547A1;
	font-weight: bold;
	text-align: center;
	background-repeat: no-repeat;
}

.tabinactivesm
{
	background-image: URL(../../_images/theme_blue/tab_inactive_sm.gif);
	width: 90px;
	height: 21px;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #2D2D2D;
	text-align: center;
	cursor: hand;
	background-repeat: no-repeat;
}

.tabinactivesmhighlight
{
	background-image: URL(../../_images/theme_blue/tab_inactive_sm.gif);
	width: 90px;
	height: 21px;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #CC0000;
	text-align: center;
	cursor: hand;
}

.tabblank
{
	background-image: URL(../../_images/theme_blue/tab_blank.gif);
	border-bottom: 1px solid #86A6CC;
	background-repeat: repeat-x;
}

.tableborder
{
	border: 1px solid GRAY;
}

.editor_bg
{
	background-image: URL(../../_images/theme_blue/editor_bg.gif);
	height: 29px;
}

.editor_mouseover
{
	background-color: #FFFFCC;
	border: 1px solid gray;
}

.editor_mandatory
{
	color: #CC0000;
}

.editor_highlight
{
	background-color: #FFFFCC;
	text-decoration: underline;
}

.row
{
	background-color: #F1F4F8;
	height: 20px;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	padding: 4px;
	cursor: default;
}

.highlightrow
{
	background-color: #f2eac3;
	height: 20px;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	padding: 4px;
	cursor: default;
	color: #cc3333;
}

.divRow
{
	background-color: #F1F4F8;
}

.sliderBack
{
	background-color: Transparent;
}

.row1
{
	cursor: default;
	height: 20px;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	padding: 4px;
}

.datagridrow
{
	cursor: default;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	padding: 3px;
}

.datagridhighlightrow
{
	background-color: #F2EAC3;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	padding: 3px;
	cursor: default;
	color: #cc3333;
}

.defrow
{
	background-color: #EEF7FE;
	height: 20px;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	padding: 3px;
}


.expt
{
	background-color: #FFC66F;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	padding: 3px;
}

.npt
{
	background-color: #98DCBA;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	padding: 3px;
}

.brk
{
	background-color: #FFFFCA;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	padding: 3px;
}

.upt
{
	background-color: #FF8A8A;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	padding: 3px;
}


.separator
{
	background-color: #cccccc;
	height: 1px;
	padding: 0px;
}

.topseparator
{
	background-color: #869BBB;
	height: 1px;
	padding: 0px;
}

.tablebottom
{
	background-color: #C7D2EA;
	background-image: URL(../../_images/theme_blue/listhead_bg.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	height: 25px;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	padding: 3px;
}

.header
{
	background-color: #4E79B9;
	background-image: URL(../../_images/theme_blue/bevel.gif);
	background-position: top;
	background-repeat: repeat-x;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	border-bottom: 1px solid #0B68E8;
}

.headername
{
	font-size: 13px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	font-weight: bold;
	color: #FFFFFF;
}

.headertext
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #F0F0F0;
}

.subhead
{
	background-color: #C9D1E1;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
}

.number
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	font-weight: bold;
	color: #0958CA;
}

.whitelabelbold
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	font-weight: bold;
	color: #FFFFFF;
}

.error
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	font-weight: bold;
	color: #FF0000;
}

.paginglink
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #FFFFFF;
	text-decoration: underline;
}

.paginglink:hover
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #000099;
	text-decoration: underline;
}

A
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #0149B4;
	text-decoration: none;
}

A:hover
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #0099FF;
	text-decoration: underline;
}

.activetab
{
	width: 100px;
	text-align: center;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11;
	color: #6699FF;
}

.activetableft
{
	width: 5px;
	height: 21px;
	background-image: url(../../_images/theme_blue/tab_right.gif);
	background-position: left;
	background-repeat: no-repeat;
}

.activetabright
{
	width: 5px;
	background-image: url(../../_images/theme_blue/tab_left.gif);
	background-position: left;
	background-repeat: no-repeat;
}

.activetableft
{
	width: 5px;
	background-image: url(../../_images/theme_blue/tab_left.gif);
	background-position: left;
	background-repeat: no-repeat;
}


.inactivetab
{
	background-image: URL(../../_images/theme_blue/tab_blank.gif);
	height: 21px;
	background-color: #DEDFE1;
	font-family: verdana;
	color: #333333;
	font-size: 11;
	text-align: center;
	border-bottom: 1px solid #86A6CC;
}

.inactivetabSep
{
	width: 9px;
	height: 21px;
	background-image: url(../../_images/theme_blue/tab_center.gif);
	background-position: left;
	background-repeat: no-repeat;
}

.tabborder
{
	border-bottom: 1px solid #2E6BC2;
}

.tabstable
{
	border-left: 1px solid #2E6BC2;
	border-right: 1px solid #2E6BC2;
	border-bottom: 1px solid #2E6BC2;
	background-image: url(../../_images/theme_blue/gradient_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.taskbar
{
	background-image: url(../../_images/theme_blue/login_bottom_bar_bg.gif);
	background-repeat: repeat-x;
	border-top: 1px solid #748CC6;
	height: 18px;
}

.notificationbar
{
	background-image: url(../../_images/theme_blue/login_bottom_bar_bg.gif);
	background-repeat: repeat-x;
	height: 18px;
}

.centcomtab
{
	background-color: #E7F0FE;
	border-left: 1px solid #0149B4;
	border-right: 1px solid #0149B4;
	border-bottom: 1px solid #0149B4;
	border-top: 1px solid #0149B4;
}

.centcomtabhead
{
	height: 25px;
	background-image: URL(../../_images/theme_blue/centcomtab_cntr.gif);
	background-repeat: repeat-y;
	background-color: #8CA2D3;
	border-top: 1px solid #0149B4;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #0148AA;
}

.centcomtabarrow
{
	background-color: #93A9D8;
	border-top: 1px solid #0149B4;
}

.centcomtabimg
{
	background-color: #D2ECEC;
	border-top: 1px solid #0149B4;
}

.centcomtabbutton
{
	background-color: #8CA2D3;
	border-top: 1px solid #0149B4;
}

.buttonsmall
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #000000;
	background-image: URL(../../_images/theme_blue/btn_sm_bg.gif);
	border-left: 0px solid #FfFfFf;
	border-top: 0px solid #FfFfFf;
	border-right: 0px solid #B4B4B4;
	border-bottom: 0px solid #B4B4B4;
	cursor: default;
	height: 22px;
	width: 90px;
	background-color: transparent;
}

.buttonvsmall
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #000000;
	background-image: URL(../../_images/theme_blue/btn_vsm_bg.gif);
	border-left: 0px solid #FfFfFf;
	border-top: 0px solid #FfFfFf;
	border-right: 0px solid #B4B4B4;
	border-bottom: 0px solid #B4B4B4;
	cursor: default;
	height: 22px;
	width: 51px;
	background-color: transparent;
}

.buttonlarge
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #000000;
	background-image: URL(../../_images/theme_blue/btn_big_bg.gif);
	border-left: 0px solid #FfFfFf;
	border-top: 0px solid #FfFfFf;
	border-right: 0px solid #B4B4B4;
	border-bottom: 0px solid #B4B4B4;
	cursor: default;
	height: 22px;
	width: 140px;
	background-color: transparent;
}

.buttonvlarge
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #000000;
	background-image: URL(../../_images/theme_blue/btn_vbig_bg.gif);
	border-left: 0px solid #FfFfFf;
	border-top: 0px solid #FfFfFf;
	border-right: 0px solid #B4B4B4;
	border-bottom: 0px solid #B4B4B4;
	cursor: default;
	height: 22px;
	width: 210px;
	background-color: transparent;
}

.buttonicon
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #000000;
	background-image: URL(../../_images/theme_blue/btn_icon_bg.gif);
	border-left: 0px solid #FfFfFf;
	border-top: 0px solid #FfFfFf;
	border-right: 0px solid #B4B4B4;
	border-bottom: 0px solid #B4B4B4;
	height: 19px;
	width: 21px;
	cursor: hand;
	background-color: transparent;
	padding:0px;
}

.buttonmsg
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #000000;
	background-image: URL(../../_images/theme_blue/button_bg.gif);
	border-left: 1px solid #FfFfFf;
	border-top: 1px solid #FfFfFf;
	border-right: 1px solid #B4B4B4;
	border-bottom: 1px solid #B4B4B4;
	cursor: default;
	height: 24px;
}

.buttoneditor
{
	border-right: 0px;
	border-top: 0px;
	font-size: 11px;
	background: none transparent scroll repeat 0% 0%;
	border-left: 0px;
	cursor: default;
	border-bottom: 0px;
	font-family: Verdana, Arial;
}

.smlabel
{
	font-size: 10px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #333333;
}


.titlelbold
{
	font-size: medium;
	font-style: normal;
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	color: #333333;
}


.smlabel1
{
	font-size: 9px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #333333;
}

.uncontrolled
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #CC0000;
}

.improving
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #0033CC;
}

.controlled
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #009900;
}

.resolved
{
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #000000;
}

.divstyleout
{
	height: 506px;
	width: 100%;
	overflow: auto;
}

.divstyleover
{
	height: 458px;
	width: 100%;
	overflow: auto;
}

.calweek
{
	background-color: #3D78C1;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	font-weight: bold;
	color: #ffffff;
}

.calweekend
{
	background-color: #E0EAF1;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	height: 25px;
}

.calyear
{
	background-color: #1250AD;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	font-weight: bold;
	color: #ffffff;
}

.calselected
{
	background-color: #FFE7CE;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #CC0000;
}

.calActualSelected
{
	background-color: #CCFFEE;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	color: #CC0000;
}

.calbg
{
	background-color: #CBDAE6;
}

.calnormal
{
	background-color: #FCFCE3;
}

.ptstatusinactive
{
	border-width: 1mm;
	border-style: groove;
	border-color: #ffffff;
	background-color: #D4E0F2;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	cursor: default;
}

.ptstatusactive
{
	border-width: 0.5mm;
	background-color: #F2EAC3;
	border-color: #BEB686;
	font-size: 11px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	cursor: default;
}


.calquerybg
{
	background-color: #e1e7f6;
}

.cursor
{
	cursor: hand;
}

.pttitle
{
	color: #003179;
}

.adminhighlightover
{
	background-color: #FBFDFF;
	cursor: hand;
	color: #0099FF;
	border: 1px solid gray;
	height: 24;
}

.adminhighlight
{
	background-color: #FBFDFF;
	cursor: hand;
	color: #FF0000;
	border: 1px solid gray;
	height: 24;
}

.adminhighlightout
{
	color: #0149B4;
}

.ptlink
{
	font-size: 13px;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	font-weight: bold;
	color: #FFFFFF;
}

.ptlink:hover
{
	font-size: 13px;
	font-style: normal;
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	color: #D4E5FE;
	text-decoration: underline;
}

.titlebold
{
	color: #333333;
}

.titledenied
{
	color: #AAAAAA;
}

.disabledtext
{
	color: #868B8B;
}
.transparenttext
{
	background: transparent;
	border: 0px;
}

.demographictitle
{
	font-size: 14;
	font-style: normal;
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	color: #0148AA;
}

.demographictitle1
{
	font-size: 11;
	font-style: normal;
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	color: #0148AA;
}

.clsDragWindow
{
	border: solid 2px #000000;
	background-color: #F2EAC3;
	color: #cc3333;
	filter: alpha( opacity=40 );
	position: absolute;
	display: none;
}

.ultraWebGridRowStyle
{
	background-color: #F1F4F8;
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	padding: 2px;
	color: #333333;
	height: 21px;
	cursor: default;
	font-weight: normal;
}

.ultraWebGridSelectedRowStyle
{
	background-color: #F2EAC3;
	border-bottom-style: none;
	color: #CC3333;
	cursor: default;
}

.ultraWebGridHeaderStyle
{
	background-color: #C7D2EA;
	background-image: URL(../../_images/theme_blue/listhead_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 24px;
	text-align: left;
	font-size: 11px;
	color: #333333;
	font-style: normal;
	font-family: verdana,arial,helvetica;
	font-weight: normal;
	cursor: default;
}

.ultraWebGridRowStyle2
{
	background-color: #FFFBCD;
	font-weight: normal;
	cursor: default;
}

.ultraWebGridSelectedRowStyle2
{
	background-color: #F2EAC3;
	border-bottom-style: none;
	font-weight: normal;
	color: #CC3333;
	cursor: default;
}

.ultraWebGridHeaderStyle2
{
	background-color: #CEDDFE;
	background-image: URL(../../_images/theme_blue/listhead_bg_lv_2.gif);
	font-weight: normal;
	cursor: default;
}

.ultraWebGridRowStyle3
{
	background-color: #FFF8DC;
	font-weight: normal;
	cursor: default;
}

.ultraWebGridSelectedRowStyle3
{
	background-color: #F2EAC3;
	border-bottom-style: none;
	font-weight: normal;
	color: #CC3333;
	cursor: default;
}

.ultraWebGridHeaderStyle3
{
	background-color: #E7F3FF;
	background-image: URL(../../_images/theme_blue/listhead_bg_lv_2.gif);
	font-weight: normal;
	cursor: default;
}

.ultraWebGridCustomBatchRowStyle
{
	background-color: SteelBlue;
	color: White;
	font-weight: bold;
	cursor: default;
}

.ultraWebGridCustomBatchSelectedRow
{
	background-color: #F2EAC3;
	color: Red;
}

.ultraWebGridRowExpStyle
{
	background-color: #F1F4F8;
	height:20px;
}

.ultraWebGridFilterHighlightRowStyle
{
	background-color: #F2EAC3;
	color: #cc3333;
	height:20px;
}

.ultraWebGridFilterDropDownStyle
{
	color: black;
	background-color: White;
	padding-left: 2px;
	font-size: 11px;
	font-style: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	border-style: solid;
	border-width: 1px;
	border-color: Black;
	width: 200px;
}

.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalPopup
{
	background-color: #C7D2EA;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 250px;
}

.ajaxProgressTemplateIFrame
{
	border: 0px;
	position: absolute;
	z-index: 9;
	left: 0px;
	top: 0px;
	width: expression(this.offsetParent.scrollWidth);
	height: expression(this.offsetParent.scrollHeight);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75, FinishOpacity=0, Style=0, StartX=0, FinishX=100, StartY=0, FinishY=100);
}

.ajaxProgressTemplate
{
	background-color: #8BA2D2;
	background-image: URL(../../_images/theme_blue/tablehead_bg.gif);
	background-repeat: repeat-y;
	position: absolute;
	z-index: 10;
	left: expression((this.offsetParent.clientWidth/2)-(this.clientWidth/2)+this.offsetParent.scrollLeft);
	top: expression((this.offsetParent.clientHeight/2)-(this.clientHeight/2)+this.offsetParent.scrollTop);
}

.HiddenGridViewColumn
{
	display: none;
}

.Panelcolor
{
	background-color: #84A9E0;
}

.labelwhite
{
	color: #ffffff;
}

.gridViewFixedHeader
{
	background-color: #F1F4F8;
	position: relative;
	top: expression(this.offsetParent.scrollTop);
}

.gridViewFixedFooter
{
	left: 0px;
	position: relative;
	top: expression(this.offsetParent.scrollTop+this.offsetParent.offsetHeight-this.offsetParent.scrollHeight);
	height: 8px;
	background-color: #C7D2EA;
}

.gridViewPagerStyle
{
	left: 0px;
	position: relative;
	top: expression(this.offsetParent.scrollTop+this.offsetParent.offsetHeight-this.offsetParent.scrollHeight);
	height: 16px;
	background-color: #C7D2EA;
}

.curveborder
{
	border-left: 1px solid #0149B4;
	border-right: 1px solid #0149B4;
	background-color: #E7F0FE;
}

.svbborders
{
	border-left: 1px solid #0149B4;
	border-right: 1px solid #0149B4;
	border-top: 1px solid #0149B4;
	border-bottom: 1px solid #0149B4;
}

.svbborder
{
	border-left: 1px solid #0149B4;
	border-right: 1px solid #0149B4;
	border-top: 1px solid #0149B4;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#E7F0FE);
}

.svbbottomshadow
{
	background-image: url(../../_images/theme_blue/curve_bottom_middle.gif);
}


.BondCalendar .ajax__calendar_container {  background-image:url(../../_images/theme_blue/cal_body_bg.gif); background-repeat:repeat;  background-position:center; border:1px solid #4A86DC; }
.BondCalendar .ajax__calendar_body { padding:0px; }
.BondCalendar .ajax__calendar_days { border:0px;padding:0px; }
.BondCalendar .ajax__calendar_dayname { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#1C6FD5; font-weight:bold; }
.BondCalendar .ajax__calendar_day { border:0px;padding:0px; }
.BondCalendar .ajax__calendar_months { border:0px;padding:0px; }
.BondCalendar .ajax__calendar_month { border:0px;padding:0px; }
.BondCalendar .ajax__calendar_years { border:0px;padding:0px; }
.BondCalendar .ajax__calendar_year { border:0px;padding:0px; }
.BondCalendar .ajax__calendar_hover { border:0px; color:#003E9B;}
.BondCalendar .ajax__calendar_hover .ajax__calendar_day { border:0px; color:#003E9B; background-color:#CFE4FF;}
.BondCalendar .ajax__calendar_hover .ajax__calendar_month { border:0px; color:#003E9B; background-color:#CFE4FF;}
.BondCalendar .ajax__calendar_hover .ajax__calendar_year { border:0px; color:#003E9B; background-color:#CFE4FF;}
.BondCalendar .ajax__calendar_active { border:0px; background-color:#B1CFE9;}
.BondCalendar .ajax__calendar_other .ajax__calendar_day { color: LightGrey;}

.copyright
{
	background-image: url(../../_images/theme_blue/login_bottom_bar_bg.gif);
	background-repeat: repeat-x;
	font-size: 9px;
	height: 17px;
}

.divSVBContainer
 {
    display:block;
    overflow-y: scroll;
    overflow-x: hidden;
    width: 100%;
    position: fixed;
    height: 96%;
}

.modalTransparentBackground
{
    background-color: White;
    filter: alpha(opacity=5);
    opacity: 0.05;
}


