﻿/* -------------------------- Default Classes -------------------------- */
body {margin:0px; padding:0 auto; font: 12px Verdana  , Arial, Helvetica, sans-serif; color:#555555;}

.container{width:100%; margin:0 auto; padding:0px; background-image:url(../images/body-bgme.gif); background-repeat:no-repeat; background-position:20px 85px;}
.container2{width:100%; margin:0 auto; padding:0px; background-image:url(../images/body-bgme.gif); background-repeat:no-repeat; background-position:30px 95px;
    margin:0px; padding:0 auto; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#555555}
.center{margin:0 auto; padding:0px}
/*A:link{color:#006FD7; text-decoration:none;}
A:visited{color:#006FD7; text-decoration:none;}
A:link{color:#85861C; text-decoration:none;}*/
er{color:#006FD7; text-decoration:none;}
img
img {border-style: none;
	border-color: inherit;
	border-width: medium;
	width: 16px;
}

.main
{
 
    padding: 0px 0px;
    margin: 12px 8px 8px 8px;
    min-height: 420px;
}
h2, h3, h4, h5, h6, ul {margin:0px;}
/* -------------------------- Footer Classes -------------------------- */
------------------------ Footer Classes -------------------------- */
lbltxt
.lbltxt {font: 10px Arial, Helvetica, sans-serif;}
.fa10 {font: 10px Arial, Helvetica, sans-serif;}
.fa15 {font: 15px Arial, Helvetica, sans-serif;}
.fa15 {font: 15px Arial, Helvetica, sans-serif;}
.fa18 {font: 18px Arial, Helvetica, sans-serif;}
.fa20 {font: 20px Arial, Helvetica, sans-serif;}
.fa22 {font: 22px Arial, Helvetica, sans-serif;}
.fa23 {font: 23px Arial, Helvetica, sans-serif;}
.fa24 {font: 24px Arial, Helvetica, sans-serif;}

.fv09 {font: 9px Verdana, Arial, Helvetica, sans-serif;}
.fv10 {font: 10px Verdana,Arial, Helvetica, sans-serif;}
.fv11 {font: 11px Verdana, Arial, Helvetica, sans-serif;}
.fv12 {font: 12px Verdana, Arial, Helvetica, sans-serif;}
.fv13 {font: 13px Verdana, Arial, Helvetica, sans-serif;}
.fv14 {font: 14px Verdana, Arial, Helvetica, sans-serif;}
.fv16 {font: 16px Verdana, Arial, Helvetica, sans-serif;}
.fv18 {font: 18px Verdana, Arial, Helvetica, sans-serif;}
.fv20 {font: 20px Verdana, Arial, Helvetica, sans-serif;}
.fv22 {font: 22px Verdana, Arial, Helvetica, sans-serif;}

/* -------------------------- Color Classes -------------------------- */
.gray{color:#555555}
.bggray{background-color:#666666}
.bggray-2{background-color:#E1E1E1}

.bgwht { background-color:#FFFFFF}
.wh
{ color:#FFFFFF;}
.Gr
.Grid_Header
{
	height: 25px;
	text-align: center;
	font-weight: bold;
	background-color: #DADADA;
	background-image:url('../images/gridview-header.gif');
	background-repeat:repeat-x;
	background-position:50% top;
	font-size: 11px;
	font-style: normal;
	font-family: Verdana;
	font-variant: normal;
	color: #FFFFFF;
	}


/*-------------------------- Header Classes -------------------------- */
drBG { background-image:url(../images/green-to-white-header.jpg); background-repeat:repeat-x}
.hdrParrot { background-image:url(../images/bg-line-3a.gif); background-repeat:repeat-x}

.hdrBG1 { background-image:url(../images/header.png);}
/* -------------------------- Footer Classes -------------------------- */
/* -------------------------- Footer Classes -------------------------- */
.bgfooter { horizontal-align:center; background-color:#F5F5F5; border:1px solid #E1E1E1; display: block; height:34px; width:100%}

.footerBg {background-image:url(../images/footerBg.gif); background-repeat:repeat-x; width:96%; height:49px; padding-right:4%; text-align:right;}
.f-shad1{background-image:url(../images/footer-shad1.gif); background-repeat:repeat-x}
.f-shad2{background-image:url(../images/footer-shad2.gif); background-repeat:repeat-x}
.f-shad3{background-image:url(../images/footer-shad3.gif); background-repeat:repeat-x}
.f-shad4{background-image:url(../images/footer-shad4.gif); background-repeat:repeat-x}
.fbgDate{ background-image:url(../images/f-bgDate.gif); background-repeat:no-repeat; padding:5px; background-position:50px 0px }

/* -------------------------- login Classes -------------------------- */
.bglogin { background-image:url(../images/bg-login.gif); background-repeat:no-repeat}

/* -------------------------- Body Classes -------------------------- */
.bgx { background-image:url(../images/body-bg.gif); background-repeat:no-repeat; background-position:left top;}
.bold {font-weight:bold;}
.bg-inbox { background-color:#9F9F9F}
.pdtxt { padding:5px}


.alternettd1{background-color:#F7F7F7}
.alternettd2{background-color:#FFFFFF}
.bgAlter{background-color:#F2F3F4}
.bgAlter3{background-color:#E8F0F3}
.bgAlter2{background-color:#FFFFCC}


.footerstyle { background-color:#E6E6E6;}
.bgleftpannel { background-color:#EDEDED}
.txtpleft { padding-left:10px;}

.bo { border:1px solid #9F9F9F; }

.boDot { border:1px solid #9F9F9F; border-style:dotted;}
.bob { border-bottom:1px solid #9F9F9F}
.bot { border-top:1px solid #9F9F9F}
.bol { border-left:1px solid #9F9F9F}
.bor { border-right:1px solid #9F9F9F}

.h-shad1{background-image:url(../images/h-shad1.gif); background-repeat:repeat-x}
/* -------------------------- Border Shading -------------------------- */
.Gbd{border:1px solid #E1E1E1}
.Gbdt{border-top:1px solid #E1E1E1}
.Gbdr{border-right:1px solid #E1E1E1}
.Gbdb{border-bottom:1px solid #E1E1E1}
.Gbdl{border-left:1px solid #E1E1E1}

.Wbd{border:1px solid #FFFFFF}
.Wbdt{border-top:1px solid #FFFFFF}
.Wbdr{border-right:1px solid #FFFFFF}
.Wbdb{border-bottom:1px solid #FFFFFF}
.Wbdl{border-left:1px solid #FFFFFF}

/* -------------------------- UL-LI Classes -------------------------- 
.ulLinks1 { margin:0px; padding:0px; list-style-type:none;}
UL.ulLinks1 LI A:link{padding:4px 0px 4px 12px; margin:0px; display:block; color:#999999; text-decoration:none}
UL.ulLinks1 LI A:visited {padding:4px 0px 4px 12px; margin:0px; display:block; color:#999999; text-decoration:none}
UL.ulLinks1 LI A:hover {padding:4px 0px 4px 12px; margin:0px; display:block; color:#999999; text-decoration:none; background-color:#E5F0FB;}
*/
.hd {background-image:url(../Images/gray-hd.gif); background-repeat:repeat-x}
/*.bk { background-image:url(../Images/pattern5.gif); background-repeat:repeat}
.bk2 { background-image:url(../Images/pattern2.gif); background-repeat:repeat-x}
.bk3 { background-image:url(../Images/pattern3.gif); background-repeat:repeat}
.bk4 { background-image:url(../Images/pattern4.gif); background-repeat:repeat}
.bk5 { background-image:url(../Images/pattern5.gif); background-repeat:repeat}
.bkBig { background-image:url(../Images/BgLimeGreen.gif); }*/

.btn {
	text-decoration: none;
	border-right: 1px outset #D7D7D7;
	table-layout: auto;
	border-top: 1px outset #D7D7D7;
	background: #FFFFFF;
	background-image:url(../images/buttons/btn-bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	border-left: 1px outset #D7D7D7;
	cursor: hand;
	color: #666666;
	border-bottom: 1px outset
}
/*.txtbox { height:1
/*.textEntry { height:20px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #CCCCCC;border-radius: 4px;back

/*.txtbox { height:1
/*.textEntry { height:20px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #CCCCCC;border-radius: 4px;background-color:#FFFFCC;}*/
.textEntry { font-family:Verdana, Arial, Helvetica, sans-serif; border-radius: 2px;}

.textEntry { font-family:Verdana, Arial, Helvetica, sans-serif; border-radius: 2px;}

.Verdana11 { font-family:Verdana; font-size:11px}

.Verdana11 { font-family:Verdana; font-size:11px}

/*-----------------------------*/
/*-----------------------------*/
/* -------------------------- Default Classes -------------------------- */

ul {margin: 0px;}
h1, h2, h3, h4, h5 {margin: 0px;}
.center{margin:0 auto;padding:0px;top:0px; border:0px;}
/*A:link {color: #0040E2; text-decoration: underline;}
A:visited {color: #0040E2; text-decoration: underline;} 
A:hover {color: #0040E2; text-decoration: none;}*/

/* -------------------------- Footer Classes -------------------------- */
.Arial10 {font: 10px Arial, Helvetica, sans-serif;}
.Arial11 {font: 11px Arial, Helvetica, sans-serif;}
.Arial12 {font: 12px Arial, Helvetica, sans-serif;}
.Arial13 {font: 13px Arial, Helvetica, sans-serif;}
.Arial14 {font: 14px Arial, Helvetica, sans-serif;}
.Arial14LightYellow {font: 14px Arial, Helvetica, sans-serif;background-color:#FFFFCC;color:#DEC036;border-radius: 5px;}

.Arial15 {font: 15px Arial, Helvetica, sans-serif;}
.Arial16 {font: 16px Arial, Helvetica, sans-serif;}
.Arial14Gray {font: 14px Arial, Helvetica, sans-serif;background-color:#6B696B ;color:White;border-radius: 5px;}
.Arial18 {font: 18px Arial, Helvetica, sans-serif;background-color:#bdbd1c ;color:White;border-radius: 5px;}
border-radius: 5px;}
.Arial18 {font: 18px Arial, Helvetica, sans-serif;}

.Arial18Parot {font: 18px Arial, Helvetica, sans-serif;background-color:#bdbd1c ;color:White;border-radius: 5px;}
.Arial18 {font: 18px Arial, Helvetica, sans-serif; }
.Arial18Gray {font: 18px Arial, Helvetica, sans-serif;background-color:#6B696B ;color:White;border-radius: 5px;}
.Arial18Blue{font: 18px Arial, Helvetica, sans-serif;background-color:#40537A ;color:White;border-radius: 5px;}
.Arial18BlueSquare{font: 18px Arial, Helvetica, sans-serif;background-color:#40537A ;color:White;}
.Arial18Red {font: 18px Arial, Helvetica, sans-serif;background-color:#B03E3E ;color:White;border-radius: 5px;}
.Arial18RedSquare {font: 18px Arial, Helvetica, sans-serif;background-color:#B03E3E ;color:White;}
.Arial18Yellow{font: 18px Arial, Helvetica, sans-serif;background-color:#DEC036 ;color:White;border-radius: 5px;}
.Arial18YellowSquare{font: 18px Arial, Helvetica, sans-serif;background-color:#DEC036 ;color:White;}
.Arial18Green{font: 18px Arial, Helvetica, sans-serif;background-color:#20801E ;color:White;border-radius: 5px;}
.Arial18Orange{font: 18px Arial, Helvetica, sans-serif;background-color:#EDA700 ;color:White;border-radius: 5px;}
.Arial20 {font: 20px Arial, Helvetica, sans-serif;}
.Arial22 {font: 22px Arial, Helvetica, sans-serif;}
.Arial24 {font: 24px Arial, Helvetica, sans-serif; color:#707270}
.Arial26 {font: 26px Arial, Helvetica, sans-serif;}
.Arial28 {font: 28px Arial, Helvetica, sans-serif;}
.Verd09 {font: 9px Verdana, Arial, Helvetica, sans-serif;}
.Verd10 {font: 10px Verdana, Arial, Helvetica, sans-serif;}
.Verd11 {font: 11px Verdana, Arial, Helvetica, sans-serif;}
.Verd12 {font: 12px Verdana, Arial, Helvetica, sans-serif;}
.Verd13 {font: 13px Verdana, Arial, Helvetica, sans-serif;}
.Verd14 {font: 14px Verdana, Arial, Helvetica, sans-serif;}
.Verd15 {font: 15px Verdana, Arial, Helvetica, sans-serif;}
.Verd16 {font: 16px Verdana, Arial, Helvetica, sans-serif;}
.Verd18 {font: 18px Verdana, Arial, Helvetica, sans-serif;}
.Verd20 {font: 20px Verdana, Arial, Helvetica, sans-serif;}

.heading {background-color:Orange ;color:White;}


/* -------------------------- Header Classes -------------------------- */
.header-bg { background-image:url(../images/bg-header.gif); background-repeat:repeat-x;}
.bg-shade { background-image:url(../images/bg-main.gif); background-repeat:repeat-y;}
.bg-main-gray { background-image:url(../images/bg-main-gray.gif); background-repeat:repeat-x;}
/* -------------------------- Font Classes -------------------------- */

.bold { font-weight:bold;}
/* -------------------------- Color Classes -------------------------- */
.Black{color:#000000;}
.White{color:#FFFFFF;}
.blue {color:#80ADCF;}
.d-blue { color:#004289;}
.red {color:#D50000;}
/* -------------------------- bg-Color Classes -------------------------- */
.yellow { background-color:#FDFFC4;}
.light-yellow { background-color:#FEFFEC;}
.bg-blue { background-color:#EEF5FF;}
.bg-y-gray { background-color:#F9FBF1;}
.gray { background-color:#F4F4F4;}
.gridrow { background-color:#F9FBFC;}
/* -------------------------- doted Bar Classes -------------------------- */
.dot { background-image:url(../images/doted.gif); background-repeat:repeat-x;}


/* -------------------------- Padding Classes -------------------------- */
.padding-td { padding-left:10px}
.padding-td-r { padding-right:10px}
.padding-btn {padding-right:110px;}
/* -------------------------- Footer Classes -------------------------- */
.bg-bottom { background-image:url(../images/bg-bottom.gif); background-repeat:repeat-x;}
.txtShad {text-shadow: 5px 5px 5px #FF0000;}
/* -------------------------- border Classes -------------------------- */

.bo{border:1px solid #E7E7E7; border-radius: 5px;}
.boShadow{border:1px solid #E7E7E7; border-radius: 5px;box-shadow: 10px 10px 5px #888888;}
.boShadow2{border:1px solid #E7E7E7; border-radius: 5px;box-shadow: 5px 5px 5px #888888;}

.bob{border-bottom:1px solid #E7E7E7}
.bor{border-right:1px solid #E7E7E7}
.bol{border-left:1px solid #E7E7E7}
.bot{border-top:1px solid #E7E7E7}

.bbo{border:1px solid #DBEAF5}
.bbob{border-bottom:1px solid #DBEAF5}
.bbor{border-right:1px solid #DBEAF5}
.bbol{border-left:1px solid #DBEAF5}
.bbot{border-top:1px solid #DBEAF5}

/* -------------------------- Alert table Classes -------------------------- */
.to{border:1px solid #B7CADE}
.tob{border-bottom:1px solid #B7CADE}
.tor{border-right:1px solid #B7CADE}
.tol{border-left:1px solid #B7CADE}
.tot{border-top:1px solid #B7CADE}
/* -------------------------- tabs Classes -------------------------- */
.hdBlue{background-image:url(../images/hd-blue-L.gif); background-repeat:no-repeat; background-position:left; display:block; float:left; padding:5px 30px; font-weight:bold; color:#FFFFFF; font-size:12px}
.hdGrey{background-image:url(../images/hd-grey-L.gif); background-repeat:no-repeat; background-position:left; display:block; float:left; padding:5px 30px; font-weight:bold; color:#FFFFFF; font-size:12px}
.hdRed{background-image:url(../images/hd-red-L.gif); background-repeat:no-repeat; background-position:left; display:block; float:left; padding:5px 30px; font-weight:bold; color:#FFFFFF; font-size:12px}
.hdlink:link{color:#FFFFFF; text-decoration:none}
.hdlink:hover{color:#FFFFFF; text-decoration: underline}
.hdlink:visited{color:#FFFFFF; text-decoration: none}
/*.button{text-decoration:none; border:1px outset #839EB4; table-layout:auto; background:#004B94; cursor:hand; color: #FFFFFF; font: 11px verdana; height:20px; padding:2px 20px;}*/
.button-gray{text-decoration:none; border:1px outset #839EB4; table-layout:auto; background:#757575; cursor:hand; color: #ffffff; font: 11px verdana; height:20px; padding:2px 20px;}

/* -------------------------- Grid table Classes -------------------------- */
.gridhead { background-image:url(../images/tb-gray/blue-bar.gif); background-repeat:repeat-x; color:#FFFFFF;}
.gridhead-gray { background-image:url(../images/tb-gray/gray-head.gif); background-repeat:repeat-x;  color:#FFFFFF;}
.gridhead-green { background-image:url(../images/tb-gray/grid-head-bg-green.gif); background-repeat:repeat-x; color:#FFFFFF;}
.gridhead-yellow { background-image:url(../images/tb-gray/grid-yellow.gif); background-repeat:repeat-x; color:#004289;}
.gridhead-blue { background-image:url(../images/tb-gray/grid-l-blue.gif); background-repeat:repeat-x; color:#004289;}
.gridhead-gray { background-image:url(../images/tb-gray/gray-head-tab.gif); background-repeat:repeat-x; color:#434343;}
/* -------------------------- Form Classes -------------------------- 
.txtbox { border:1px #7F9DB9 1px; font-family:Verdana, Arial, Helvetica, sans-serif; 12px;}
.combobox { font-family:Verdana, Arial, Helvetica, sans-serif; 12px; width:45}
*/

.white{color:White;}


.highslide-wrapper div {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;

    padding-left: 22px;
    background-image: url(../highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}


/* Styles for the popup */
.highslide-wrapper, .rounded-white {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 400px;
    padding: 0 5px 5px 5px;
}
.highslide-wrapper .highslide-header {
	padding-bottom: 5px;
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 15px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	margin-top: 4px;
	height: 11px;
	width: 11px;
	background: url(../highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

.treeNode
{
	color:Blue ;
	font:10px Arial, Sans-Serif;
	 font-weight:normal;
}
.rootNode
{
    color:#EDA700 ;
    font-size:14px;
    font-weight:bold;
    width:30px;
    margin-left :5px;
}
.leafNode
{
 	padding:2px; 
    font-weight:bold;
    font-weight:normal;
    color:Gray;
}
.selectedNode
{
    background-color: #33ADFF; 
}

.errMsg
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	border-right: #9F9F9F 1px solid;
	border-top: #9F9F9F 1px solid;
	border-left: #9F9F9F 1px solid;
	border-bottom: #9F9F9F 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	color: Red;
	background-color: #EDF3B1;
}
/* ERROR MESSAGE*/
.errorMsg
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: Red;
}
.smallAlert
{
	font-size: 11px;
	color: #CF1614;
}
.lstBox
{
	padding-left: 4px;
	border-left: 1px solid Silver;
	border-bottom: 1px solid #737373;
	border-top: 1px solid Silver;
	border-right: 2px solid #737373;
	height: 150px;
	width: 250px;
	
	color: #000000;
}

.ButtonStyle
{
	border-right: #0e1f5b 1px solid;
	padding-right: 5px;
	border-top: #d9dfea 1px solid;
	padding-left: 5px;
	font-size: 11px;
	padding-bottom: 3px;
	border-left: #d9dfea 1px solid;
	color: #ffffff;
	padding-top: 2px;
	border-bottom: #0e1f5b 1px solid;
	font-family: "lucida grande" , tahoma, verdana, arial, sans-serif;
	background-color: #3B5998;
	text-align: center;
	width:60px;
}
.normalTextDDL
{
	background-color:#f2f2f2;
	border:1px solid #c3c3c3;
	font-size: 12px;
	font-family: "lucida grande" , tahoma, verdana, arial, sans-serif;
	font-style: normal;
	/*vertical-align:text-top;*/
	height: 22px;
	overflow-y:scroll;
}