
     body{
		background:url(../images/bg2.jpg) repeat-x top left;
		padding: 0px;
		margin:0px;
		font: 8pt Arial, Tahoma;
		color: black;
    }  
    #container {
		width:100%;
		margin:0px;
		padding:0px;
		height:100%;
    }
    #header {
		width:1000px;
		margin:0px;
		padding:0px;
    }
    #tblheader {
		width:1000px;
		margin:0px;
		padding:0px;
    }
    #logo {
		width:186;
        height:68; 
        padding:0; 
        margin:0;
    }
    #heading {
		font: bold 10pt Tahoma, Arial;
		color:white;
		padding:0px;
		height:47px;
    }
    #text {
		font: 8pt Tahoma, Arial;
		color: white;
		height:47px;
		padding: 10px;
		text-align:left;
    }
    .welcText {
		font: 8pt Tahoma, Arial;
		color: #b2bdca;
		height:29px;
		padding: 10 10 0 0;
		text-align:right;
    }
    #text2 {
		font: 8pt Tahoma, Arial;
		height:10;
		color: #000000;
		padding: 5px;
    }  
    #text3 {
		font: 8pt Tahoma, Arial;
		color: #000000;
		padding: 5px;
    }  
    #link a{
     	font: 8pt Tahoma, Arial;
		color: #194d8b;
		height:8;
	}   
	#link a:hover{
	 	font: 8pt Tahoma, Arial;
		color: #888888;
		height:8;
	}
	#menu_head{
		list-style-type:none;
		margin:1px;
		font: 8pt tahoma, arial;
		color:#194d8b;
		height:22px;
		background: white url(../images/menu_bg.jpg) repeat-x bottom left;
		padding:3px 0px 0px 10px;
		display:block;
		width: 150px;
		text-decoration:none;
		border:1px solid #dee4ed;
    }
    #menu_nav a{
		list-style-type:none;
		margin:1px;
		font: 8pt tahoma, arial;
		color:#194d8b;
		height:22px;
		background: white url(../images/menu_bg.jpg) repeat-x bottom left;
		padding:3px 0px 0px 10px;
		display:block;
		width: 150px;
		text-decoration:none;
		border:1px solid #dee4ed;
    }
    #menu_nav a:hover{
		background:#dde5ea;
    }
	#tabs {
		height:55px;
		text-align:center;
	}
	#content_area {
		background-color: #FFFFFF; 
		padding: 5; 
		border: 1px solid #dbe1e5;
	}
	.content {
		font:9pt Tahoma, Arial;
		border:1px solid #dee4ed;
		height:100%;
	}
	.content2 {
		font:9pt Tahoma, Arial;
		background:#FFFFFF;
		border:1px solid #c0d4df;
		height:100%;
	}
	.content2b {
		font:9pt Tahoma, Arial;
		background:#FFFFFF;
		border:1px solid #c0d4df;
	}
	.contentBlock {
		font:9pt Tahoma, Arial;
		background:#FFFFFF;
		border:1px solid #c0d4df;
	}
	.content3 {
		font:9pt Tahoma, Arial;
		border:1px solid #dee4ed;
		height:100%;
		background-color: #FFFFFF;
		border:1px solid #c0d4df;
	}
	
	.cctbFooter {
        height:50;
        width:100%;
        background:url(../images/footer.jpg) repeat-x top left;
        font: 7pt Arial, Tahoma;
        color:#b2bdca;
        text-align:center;
        padding:17 10 0 10;
        text-decoration:none;
    }
    .columnHeader {
	    background-color:#f5f5f5;
	    filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,StartColorStr='#ffffff', EndColorStr='#dddddd');
	    height:15px;
	    cursor:default;
	    padding:2px;
	    font: 8pt Arial, Tahoma;
	    font-weight:bold;
        color:#000000;
	    padding-left:4px;
	    border-right:1px solid #bbbbbb;
	    border-bottom:1px solid #bbbbbb;
	    border-top:1px solid #eeeeee;
	    border-left:1px solid #eeeeee;
    }
    #colHdr {
		background:url(../images/colHdr.jpg) repeat-x top left;
	    font: 12pt Tahoma,Arial;
	    font-weight: bold;
      color:#194d8b;
      text-align:left;
	    padding:5;
	    border:1px solid #c0d4df;
    }
    .colHdr2 { 
		margin-top:5; 
		height:25; 
		background-color:#ecf2f6; 
		border:1px solid #c0d4df;
		padding:5 4 0 5; 
		text-align:left;
		font:8pt Tahoma, Arial; 
		font-weight:bold; 
		color:#194d8b;
    }
    .colHdr2a { 
		margin-top:5; 
		height:25; 
		padding:5 4 0 0; 
		text-align:left;
		font:8pt Tahoma, Arial; 
		font-weight:bold; 
		color:#194d8b;
    }
    .colHdr2b { 
		margin-top:2; 
		height:25; 
		background-color:#ecf2f6; 
		border:1px solid #c0d4df;
		padding:5 4 0 5; 
		text-align:left;
		font:9pt Tahoma, Arial; 
		font-weight:bold; 
		color:#194d8b;
    }
    .colHdr3 { 
		margin-top:2; 
		height:25; 
		background:#ecf2f6 url(../images/hdrBG.jpg) repeat-x top left; 
		border:1px solid #c0d4df;
		text-align:left;
		font:9pt Tahoma, Arial; 
		font-weight:bold; 
		color:#194d8b;
    }
    .bar_top{
        background:url(../images/top_bar_bg.jpg) repeat-x top left;
        height:30;
        width:186;
        padding:0;
        font: 10pt tahoma, arial;
        font-weight:bold;
        color: #194d8b;
        text-decoration:none;
        border-right:1px solid #8facc0;
        border-left:1px solid #8facc0;
        border-bottom:1px solid #8facc0;
    }
    .bar_top{
        padding:6 5 0 6;
        font: 10pt tahoma, arial;
        font-weight:bold;
        color: #FFFFFF;
        text-decoration:none;
        border-right:1px solid #8facc0;
        border-left:1px solid #8facc0;
        border-bottom:1px solid #8facc0;
    }
    .tbSpanMH {
		padding:2px;
		border:1px solid #f5f5f5;
		background-color:#f5f5f5;
		cursor:default
	}
	.tbSpanMHOv {
		padding:2px;
		border:1px solid #888888;
		background-color:#ffffff;
		cursor:default
	}
	.grad {
		background:url(../images/mdp_bar_grad.jpg) repeat-x;
		height:25px;
		border:1px solid #a8cae1;
		padding:0px 0px 0px 10px;
	}
	.searchBox 
	{
		font:8pt tahoma,arial;
		border:1px solid #dddddd;
		background:url(../images/icon_search.gif) no-repeat center right;
		padding:2px;
		padding-right:16px;
		width:180px;
		height:20px;
	}

	.txtBox_0 {
		border:1px solid #a8caf1;
		font: 9pt Tahoma, Arial;
		width:100%;
	}
	.txtBox {
		border:1px solid #a8caf1;
		font: 9pt Tahoma, Arial;
		width:100%;
	}
	.txtBox2 {
		border:1px solid #a8caf1;
		font: 8pt Tahoma, Arial;
		padding-left:5px;
		width:100%;
	}
	.selBox_0 {
		font:9pt Tahoma, Arial;
	}
	.selBox {
		border:1px solid #a8caf1;
		font: 9pt Tahoma, Arial;
		width:100%;
	}
	.selBox2 {
		border:1px solid #a8caf1;
		font: 9pt Tahoma, Arial;
	}
	.imgBtn {
		cursor:pointer;
	}
	.txtBox_R_0 {
		border:1px solid #a8caf1;
		background-color:#ddeeff;
		font:9pt Tahoma, Arial;
	}
	.txtBox_R {
		border:1px solid #a8caf1;
		font:9pt Tahoma, Arial;
		width:100%;
	}
	.txtBox_Small {
		font:8pt tahoma;
	}
	.clsCollected {
		background-color:#eaffcf;
	}
	.clsUncollected {
		background-color:#fafad2;

	}
	.clsRejected{
		background-color:#FFF2F2;

	}
	.clsBooked{
		background-color:#eaffcf;

	}
	.clsNormal{
		background-color:#fafad2;
	}
	.clsArchived{
		background-color:#fafad2;
	}


	.btnSmall {	background:url(../images/btn_Small.gif) no-repeat; width:49px; height:29px; font:11px Tahoma; color:#072f48; cursor:pointer; border:0px;	padding:0px;}
	.btnLarge {	background:url(../images/btn_Large.gif) no-repeat; width:68px; height:29px; font:11px Tahoma; color:#072f48; cursor:pointer; border:0px;	padding:0px;}
	.btnHuge  {	background:url(../images/btn_Huge.gif) no-repeat; width:88px;	height:29px; font:11px Tahoma; color:#072f48; cursor:pointer; border:0px; padding:0px;}
	.btnMassive  { background:url(../images/btn_Massive.gif) no-repeat; width:125px;	height:29px; font:11px Tahoma; color:#072f48; cursor:pointer; border:0px; padding:0px;}

	.btnSmall_purple {	background:url(../images/btn_Small_purple.gif) no-repeat;	width:49px;	height:29px; font:11px Tahoma; color:#072f48; cursor:pointer; border:0px; padding:0px;}
	.btnLarge_purple {	background:url(../images/btn_Large_purple.gif) no-repeat; width:68px;	height:29px; font:11px Tahoma; color:#072f48; cursor:pointer; border:0px; padding:0px;}
	.btnHuge_purple  {	background:url(../images/btn_Huge_purple.gif) no-repeat; width:88px;	height:29px; font:11px Tahoma; color:#072f48; cursor:pointer;	border:0px; padding:0px;}
	.btnMassive_purple  { background:url(../images/btn_Massive_purple.gif) no-repeat; width:125px;	height:29px; font:11px Tahoma; color:#072f48; cursor:pointer;	border:0px; padding:0px;}

	.btnSmall_blue { background:url(../images/btn_Small_blue.gif) no-repeat; width:49px;	height:29px; font:11px Tahoma; color:#072f48; cursor:pointer; border:0px; padding:0px;}
	.btnLarge_blue { background:url(../images/btn_Large_blue.gif) no-repeat; width:68px; height:29px; font:11px Tahoma; color:#072f48; cursor:pointer; border:0px; padding:0px;}
	.btnHuge_blue  { background:url(../images/btn_Huge_blue.gif) no-repeat; width:88px; height:29px; font:11px Tahoma; color:#072f48; cursor:pointer;	border:0px; padding:0px;}
	.btnMassive_blue  { background:url(../images/btn_Massive_blue.gif) no-repeat; width:125px; height:29px; font:11px Tahoma; color:#072f48; cursor:pointer;	border:0px; padding:0px;}

	.btnSmall_red { background:url(../images/btn_Small_red.gif) no-repeat; width:49px;	height:29px; font:11px Tahoma; color:#072f48; cursor:pointer; border:0px; padding:0px;}
	.btnLarge_red { background:url(../images/btn_Large_red.gif) no-repeat; width:68px; height:29px; font:11px Tahoma; color:#072f48; cursor:pointer; border:0px; padding:0px;}
	.btnHuge_red  { background:url(../images/btn_Huge_red.gif) no-repeat; width:88px; height:29px; font:11px Tahoma; color:#072f48; cursor:pointer; border:0px; padding:0px;}
	.btnMassive_red  { background:url(../images/btn_Massive_red.gif) no-repeat; width:125px; height:29px; font:11px Tahoma; color:#072f48; cursor:pointer; border:0px; padding:0px;}

	.btnSmall_gray { background:url(../images/btn_Small_gray.gif) no-repeat; width:49px;	height:29px; font:11px Tahoma; color:#072f48; cursor:pointer; border:0px; padding:0px;}
	.btnLarge_gray { background:url(../images/btn_Large_gray.gif) no-repeat; width:68px; height:29px; font:11px Tahoma; color:#072f48; cursor:pointer; border:0px; padding:0px;}
	.btnHuge_gray  { background:url(../images/btn_Huge_gray.gif) no-repeat; width:88px; height:29px; font:11px Tahoma; color:#072f48; cursor:pointer; border:0px; padding:0px;}
	.btnMassive_gray  { background:url(../images/btn_Massive_gray.gif) no-repeat; width:125px; height:29px; font:11px Tahoma; color:#072f48; cursor:pointer; border:0px; padding:0px;}

.bglight{
	background-color:#FFFFFF;
	font:8pt Tahoma;
	padding:10px;
}
.bgdark{
	background-color:#f3f3f3;
	font:8pt Tahoma;
	padding:10px;
}
 
a:link{8pt Tahoma, Arial; color: #194d8b;}
a:hover{8pt Tahoma, Arial; color: #194d8b;}
a:active{8pt Tahoma, Arial; color: #194d8b;}

.txtBox {
	font:8pt tahoma;
	width:100%;
}
.txtBox_Small {
	font:8pt tahoma;
}
.selBox {
	font:8pt tahoma;
}
td {
	font:8pt tahoma;
	
}
.viewTBL td {
	font:9pt tahoma;
}
.create{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:30;
background:url(../images/top_bar_bg.jpg) repeat-x top left; 
width:186; 
height:30;
}

.create:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.create li{
display: inline;
}
.create li a
{
	display:block;
        height:30;
        padding:6 5 0 6;
        font: 10pt tahoma, arial;
        font-weight:bold;
        width:186;
        text-decoration:none;
        color:#194d8b;
        border-right:1px solid #8facc0;
        border-left:1px solid #8facc0;
        border-bottom:1px solid #8facc0;
        position:static;
}

.create li a:hover, .create li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
display:block;
        height:30;
        padding:6 5 0 6;
        font: 10pt tahoma, arial;
        font-weight:bold;
        width:186;
        text-decoration:none;
        color:#194d8b;
        border-right:1px solid #8facc0;
        border-left:1px solid #8facc0;
        border-bottom:1px solid #8facc0;
        position:static;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font: 8pt tahoma, arial;
color:#888888;
line-height:18px;
z-index:100;
background-color: white;
width: 186px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
padding: 2px 3px 3px 5px;
text-decoration: none;
color:#888888;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #f5f5f5;
color:#444444;
}
    
    .silver_header{
		font: 8pt tahoma, arial;
		margin: 1;
		color:#194d8b;
		height:22px;
		background: white url(../images/menu_bg.jpg) repeat-x bottom left;
		padding:3px 0px 0px 10px;
		display:block;
		width: 150px;
		position: relative; 
		text-decoration: none;
		border:1px solid #dee4ed;
	}
    .sub_menu{ 
		background: white;
		font: 8pt Tahoma, arial;
		color: #194d8b;
		width:144;
		margin-left:3;
		text-decoration:none;
		border:1px solid #dee4ed;
	}
	.sub_menu a{ 
		background: white;
		font: 8pt Tahoma, arial;
		color: #194d8b;
		height:22px;
		width:144; 
		padding: 5px;
		text-decoration:none;
		bor-der:1px solid #dee4ed;
	}
	.sub_menu a:hover{ 
		background: #e7f2f8;
		font: 8pt Tahoma, arial;
		color: #194d8b;
		height:22px;
		width:144;
		padding: 5px;
		text-decoration:none;
		bor-der:1px solid #dee4ed;
	}

	.info {
		background-color:#fafad2;
		border:1px solid #cccccc;
		padding:5px;
		font:8pt arial;
		width:100%;
		text-align:center;
		margin-top:10;
	}


	.applemenu{
		margin: 1;
		padding-left: 0;
		width: 150;
	}

	.applemenu div.silverheader a{
		font: 8pt tahoma, arial;
		margin: 1;
		color:#194d8b;
		height:22px;
		background: white url(../images/menu_bg.jpg) repeat-x bottom left;
		padding:3px 0px 0px 10px;
		display:block;
		width: 150px;
		position: relative; 
		text-decoration: none;
		border:1px solid #dee4ed;
	}


	.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
		color:#194d8b;
		text-decoration:none;
	}


	.applemenu div.selected a, .applemenu div.silverheader a:hover{
		background: white url(../images/menu_bg.jpg) repeat-x bottom left;
		font: 8pt tahoma, arial;
		color:#194d8b;
		border:1px solid #dee4ed;
		text-decoration:none;
	}

	.applemenu div.silverheader a:hover{
		background: #dae9f1;
		font: 8pt tahoma, arial;
		color:#194d8b;
		border:1px solid #dee4ed;
	}
	.applemenu div.submenu{ 
		background: white;
		font: 8pt Tahoma, arial;
		color: #194d8b;
		width:144;
		margin-left:3;
		text-decoration:none;
		border:1px solid #dee4ed;
	}
	.applemenu div.submenu a{ 
		background: white;
		font: 8pt Tahoma, arial;
		color: #194d8b;
		height:22px;
		width:144; 
		padding: 5px;
		text-decoration:none;
		bor-der:1px solid #dee4ed;
	}
	.applemenu div.submenu a:hover{ 
		background: #e7f2f8;
		font: 8pt Tahoma, arial;
		color: #194d8b;
		height:22px;
		width:144;
		padding: 5px;
		text-decoration:none;
		bor-der:1px solid #dee4ed;
	}

	
    .cre-ate a{
		background:url(images/arrow.jpg) no-repeat top right; 
		display:block;
        height:30;
        padding:6 5 0 6;
        font: 10pt tahoma, arial;
        font-weight:bold;
        width:186;
        text-decoration:none;
        color:#194d8b;
    }
    .cre-ate a:hover{
		background:url(images/arrow.jpg) no-repeat top right; 
		display:block;
        height:30;
        padding:6 5 0 6;
        font: 10pt tahoma, arial;
        font-weight:bold;
        width:186;
        text-decoration:none;
        color:#194d8b;
    }
    .spnIcon {
	 padding :2px;cursor:hand;width:20px;height:18px;vertical-align:middle;text-align:center;background-color:transparent;border:1px solid #f5f5f5
	}
    .spnIconOv {
	 padding :2px;cursor:hand;width:20px;height:18px;vertical-align:middle;text-align:center;background-color:#f5f5f5;border:1px solid #aaaaaa
	 }


/* ######### Style for Indicators ######### */
 .indc_green {
		width:25; 
		float:left; 
		background:url(../images/indc_green.jpg) no-repeat center;
		padding:0;
		margin:0;
    }
    
    .indc_red {
		width:25; 
		float:left; 
		background:url(../images/indc_red.jpg) no-repeat center;
		padding:0;
		margin:0;
    }
    
    
    
    .statusD{
		background:#f4ce12 url(../images/yellowBG.jpg) repeat-x center; 
		padding:3px 5px 3px 5px;
		font:8pt Tahoma; 
		font-weight:bold;
		color:#ffffff;
		text-align:center;
		width:30px;
		height:20px;
	}
	.statusR{
		background:#9259ed url(../images/purpleBG.jpg) repeat-x center; 
		padding:3px 5px 3px 5px;
		font:8pt Tahoma; 
		font-weight:bold;
		color:#ffffff;
		text-align:center;
		width:30px;
		height:20px;
	}
	.statusC{
		background:#1366b3 url(../images/blueBG.jpg) repeat-x center; 
		padding:3px 5px 3px 5px;
		font:8pt Tahoma; 
		font-weight:bold;
		color:#ffffff;
		text-align:center;
		width:30px;
		height:20px;
	}
	.statusN{
		background:#09b62f url(../images/greenBG.jpg) repeat-x center; 
		padding:3px 5px 3px 5px;
		font:8pt Tahoma; 
		font-weight:bold;
		color:#ffffff;
		text-align:center;
		width:30px;
		height:20px;
	}
	.statusP{
		background:#af0505 url(../images/maroonBG.jpg) repeat-x center; 
		padding:3px 5px 3px 5px;
		font:8pt Tahoma; 
		font-weight:bold;
		color:#ffffff;
		text-align:center;
		width:30px;
		height:20px;
	}
	.status{
		padding:3px 5px 3px 5px;
		font:8pt Tahoma; 
		font-weight:bold;
		color:#000000;
		width:20px;
		height:20px;
	}
	.tokenize { width: 300px }