/* Top horizontal menubar Style STARTS here*/
#cfnavbar
{
    margin: 0;
    padding: 0;
}

#cfnavbar ul
{
    background: url(images/bg.gif) repeat-x;
    padding: 0;
    margin: 0;
    float: left;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#cfnavbar ul li
{
    display: inline;
}


#cfnavbar ul li a
{
    float: left;
    color: black;
    padding: 10px 6px 10px 0px;
    text-decoration: none;
    background: url(images/divider.gif) top right no-repeat;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#cfnavbar ul li span
{
    /*Targets span tag to the right of #leftcorner below*/
    padding-left: 0px;
    float: left;
    color: black;
    text-decoration: none;
    background: url(images/divider.gif) top right no-repeat;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#cfnavbar ul li a#leftcorner
{
    padding-left: 4px;
    padding-right: 6px;
    background: url(images/leftcorner.gif) top left no-repeat;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#cfnavbar ul li a#rightcorner
{
    padding-right: 10px;
    background: url(images/rightcorner.gif) top right no-repeat;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#cfnavbar ul li a#rightcorner1
{
    padding-right: 10px;
    background: url(images/rightcorner.gif) top right no-repeat;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#cfnavbar ul li a:hover
{
    text-decoration: underline;
}

#cfnavbar:after
{
    /*Add margin between menu and rest of content in Firefox*/
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Top horizontal menubar Style ends here*/
/* Top horizontal menubar Style STARTS here*/
#adminnavbar
{
    margin: 0;
    padding: 0;
}

#adminnavbar ul
{
    background: url(images/bg.gif) repeat-x;
    padding: 0;
    margin: 0;
    float: left;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#adminnavbar ul li
{
    display: inline;
}


#adminnavbar ul li a
{
    float: left;
    color: black;
    padding: 10px 40px 10px 20px;
    text-decoration: none;
    background: url(images/divider.gif) top right no-repeat;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#adminnavbar ul li span
{
    /*Targets span tag to the right of #leftcorner below*/
    padding-left: 0px;
    float: left;
    color: black;
    text-decoration: none;
    background: url(images/divider.gif) top right no-repeat;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#adminnavbar ul li a#leftcorner
{
    padding-left: 13px;
    padding-right: 15px;
    background: url(images/leftcorner.gif) top left no-repeat;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#adminnavbar ul li a#rightcorner
{
    padding-right: 10px;
    background: url(images/rightcorner.gif) top right no-repeat;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#adminnavbar ul li a#rightcorner1
{
    padding-right: 10px;
    background: url(images/rightcorner.gif) top right no-repeat;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#adminnavbar ul li a:hover
{
    text-decoration: underline;
}

#adminnavbar:after
{
    /*Add margin between menu and rest of content in Firefox*/
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Top horizontal menubar Style ends here*/

/* Style for  STARTS here*/
body
{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

form,input,span,div,select
{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.orange-vline
{
    background: #ff9900;
    width: 1px;
}

.contenttext
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 1.35em;
    color: #666666;
}

.whitetext
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 1em;
}

.heading-20
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #222e83;
    text-decoration: none;
    font-size: 11px;
    font-weight: bold;
}

.heading-14
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #222e83;
    text-decoration: none;
    font-size: 13px;
    font-weight: bold;
}

.footer-text
{
    /*font-family:Arial, Helvetica, sans-serif;*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #999999;
    text-decoration: none; /*font-weight:bold;*/
}

.footer-activelink
{
    /*font-family:Arial, Helvetica, sans-serif;*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000066;
    text-decoration: none;
}
a.footer-link
{
    /*font-family:Arial, Helvetica, sans-serif;*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none; /*font-weight:bold;*/
}

.shiftcontainer{
position: relative;
left: 2px; /*Number should match -left shadow depth below*/
top: 2px; /*Number should match -top shadow depth below*/
}

.shadowcontainer{
width: 676px; /* container width*/
background-color: #d1cfd0;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 0px solid gray;
padding: 2px;
position: relative;
left: -2px; /*shadow depth*/
top: -2px; /*shadow depth*/
}




.chromestyle{
width: 100%;
font-weight: bold;

}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;

}

.chromestyle ul{
/*border: 1px solid #BBB;*/
width: 100%;
/*background: url(chromebg2.gif) center center repeat-x; /*THEME CHANGE HERE*/
background:#2b399a;
padding: 4px 0;
margin: 0;
text-align: left; /*set value to "left", "center", or "right"*/

}

.chromestyle ul li{
display: inline;

}

.chromestyle ul li a{
color: #ffcc33;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #ffcc33; /*THEME CHANGE HERE*/
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(chromebg2-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
background:#ffcc33;
color: #2a3a9a;
font-family:Arial, Helvetica, sans-serif;

}

/*Button*/

input.btn
{
	height: 20px;
	color: black;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid navy;	
}

input.btnhov
{
	height: 20px;
	color: Blue;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	border: 1px solid red;	
}

.GridHeader
{
	background:#222e84;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
	font-weight:normal;
	text-align:center;
}

.GridContent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:Black;
	font-weight:normal;
}


/*tabs */

.menu
{
    background-color: #ececec;
    color: #272727;
    border-bottom: 1px solid #d7d7d7;
}
.menu ul
{
    margin: 0px;
    padding: 0px;
    list-style: none;
    text-align: center;
}
.menu li
{
    display: inline;
    line-height: 23px;
}
.menu li a
{
    color: #000000;
    text-decoration: none;
}
.menu li a.tabactive
{
    position: relative;
}
#tabcontent1, #tabcontent2, #tabcontent3, #tabcontents1, #tabcontents2
{
    border: 1px solid #ececec;
    text-align: left;
    padding: 0px 0px;
    margin-bottom: 0px;
}


/*accordion*/

.accordionHeader {
color:Black;
cursor:pointer;
font-family:Verdana,Arial,sans-serif;
font-size:small;
font-weight:normal;
padding:2px;
text-align:center;
}
.accordionContent {
background-position:left center;
color:Black;
cursor:pointer;
font-weight:bold;
height:30px;
text-align:center;
}
.MapClass {
background-color:#333333;
}
.accordianClass {
 background-image :url(../Image/a.jpg);
}
.accordionHeader:hover {
color:White;
}
.accordionHeaderSelected {
color:White;
cursor:pointer;
font-family:Verdana,Arial,sans-serif;
font-size:small;
font-weight:normal;
padding:2px;
text-align:center;
}
.clear {
overflow:hidden;
width:100%;
}
.listboxclass {
background-color:#333333;
color:White;
text-align:center;
}
.ButtonStyle {
background-image:url(file:///C|/Documents and Settings/13679/My Documents/Images/General/FButtonBk.png);
border:1px solid #AAAAAA;
color:#000000;
cursor:pointer;
font-size:11px;
font-weight:bold;
height:20px;
width:125px;
}
.imageButton
{
background-image:url(file:///C|/Documents and Settings/13679/My Documents/Images/General/FButtonBk.png);
border:1px solid #AAAAAA;
color:#000000;
cursor:pointer;
font-size:11px;
font-weight:bold;
height:20px;
width:125px;
}
.imageButton:hover
{
	font-size:15px;
	font-weight:bold;
	color:Aqua;
}
.labelclass 
{
	vertical-align:middle ;
	text-align :center;
color:#f3b50c;
}


/*Calendar */

/* calendar icon */
img.tcalIcon {
	cursor: pointer;
	margin-left: 1px;
	vertical-align: middle;
}
/* calendar container element */
div#tcal {
	position: absolute;
	visibility: hidden;
	z-index: 100;
	width: 158px;
	padding: 2px 0 0 0;
}
/* all tables in calendar */
div#tcal table {
	width: 100%;
	border: 1px solid silver;
	border-collapse: collapse;
	background-color: white;
}
/* navigation table */
div#tcal table.ctrl {
	border-bottom: 0;
}
/* navigation buttons */
div#tcal table.ctrl td {
	width: 15px;
	height: 20px;
}
/* month year header */
div#tcal table.ctrl th {
	background-color: white;
	color: black;
	border: 0;
}
/* week days header */
div#tcal th {
	border: 1px solid silver;
	border-collapse: collapse;
	text-align: center;
	padding: 3px 0;
	font-family: tahoma, verdana, arial;
	font-size: 10px;
	background-color: gray;
	color: white;
}
/* date cells */
div#tcal td {
	border: 0;
	border-collapse: collapse;
	text-align: center;
	padding: 2px 0;
	font-family: tahoma, verdana, arial;
	font-size: 11px;
	width: 22px;
	cursor: pointer;
}
/* date highlight
   in case of conflicting settings order here determines the priority from least to most important */
div#tcal td.othermonth {
	color: silver;
}
div#tcal td.weekend {
	background-color: #ACD6F5;
}
div#tcal td.today {
	border: 1px solid red;
}
div#tcal td.selected {
	background-color: #FFB3BE;
}
/* iframe element used to suppress windowed controls in IE5/6 */
iframe#tcalIF {
	position: absolute;
	visibility: hidden;
	z-index: 98;
	border: 0;
}
/* transparent shadow */
div#tcalShade {
	position: absolute;
	visibility: hidden;
	z-index: 99;
}
div#tcalShade table {
	border: 0;
	border-collapse: collapse;
	width: 100%;
}
div#tcalShade table td {
	border: 0;
	border-collapse: collapse;
	padding: 0;
}


/* ETrack */
.ModalBg
{
	height: 20px;
	margin-left: 4px;
	text-align:center;
	vertical-align: middle;
	color: white;
	font-size:small;
	font-weight:bold;
}
.imageclass {
cursor:pointer;	
}
.watermarked
{
	color: #CCCCCC;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.TimerStyle
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#696969;
	font-weight:bold;
}

.lblStyle
{
    font-family:Calibri;    
    font-size:11pt;
    color:#503020;
}

.legendStyle
{
    font-family:Calibri;    
    font-size:11pt;
	color:#696969;	
}
