
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;
     PADDING-TOP: 0px; HEIGHT: 100%

}


body, html {
	width:100%; height:100%;
	font-family:Arial, Helvetica, sans-serif;

	}

TD {
	FONT-SIZE: 12px; FONT-FAMILY: arial,tahoma,verdana,helvetica,sans-serif,serif;
}


p {
	font-size:12px; font-weight:normal;
	line-height:18px;
	color:#231f20;
	margin:0 0 0.8em 0;

}



.tablewidth 
{
	width : 100%;
}

.footerTable
    {width : 100%;
    }
.tableborder
{
	/*border-top: 1px solid #C00000;border-bottom: 1px solid #C00000;border-left: 1px solid #C00000 ;border-right: 1px solid #C00000*/
}
A
{FONT-SIZE: 12px; COLOR: #000040; TEXT-DECORATION: underline
}
A.toplink {
	FONT-SIZE: 12px; COLOR: #000040; TEXT-DECORATION: none
}
A.toplink:visited {
	FONT-SIZE: 12px; COLOR: #000040; TEXT-DECORATION: none
}
A.toplink:hover {
	FONT-SIZE: 12px; COLOR: #000040; TEXT-DECORATION: underline
}

A.headerlink {
	FONT-SIZE: 9px; COLOR: #ffffff; TEXT-DECORATION: none;FONT-WEIGHT: bold;FONT-FAMILY: verdana,serif; 
}
A.headerlink:visited {
	FONT-SIZE: 9px; COLOR: #ffffff; TEXT-DECORATION: none;FONT-WEIGHT: bold;FONT-FAMILY: verdana,serif; 
}
A.headerlink:hover {
	FONT-SIZE: 9px; COLOR: #ffffff; TEXT-DECORATION: underline;FONT-WEIGHT: bold;FONT-FAMILY: verdana,serif; 
}

.mainmenu { /*border-bottom: 1px dashed #CC0000;*/ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,verdana,serif; TEXT-DECORATION: none; CURSOR: pointer;  background:transparent url(../images/left_nav_bg.gif) no-repeat 0px 0px;  }
.submenulink { /* BORDER-left: #404040 1px solid; BORDER-right: #404040 1px solid; border-bottom: 1px dashed #CC0000;*/
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,verdana,serif; TEXT-DECORATION: none; CURSOR: pointer;   background-color : #3E8CB0 ; border:0px solid Red;}

.SelectedMenu{  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2D627B; FONT-FAMILY: arial,verdana,serif; TEXT-DECORATION: none; CURSOR: pointer;    background-color : #B7D0DB;}
	
/* Top menu Mouse over */
.Topsubmenulink { /* BORDER-left: #404040 1px solid; BORDER-right: #404040 1px solid; border-bottom: 1px dashed #CC0000;*/	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,verdana,serif; TEXT-DECORATION: none; CURSOR: pointer;   background-color : #3E8CB0 ;  }
.SelectedMenuTop{  FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,verdana,serif; TEXT-DECORATION: none; CURSOR: pointer;    background-color : #B7D0DB; background:transparent url(../images/top_nav_bg.gif) no-repeat 0px -31px;  }



.MouseOverMenu
{
     background:transparent url(../images/left_nav_bg.gif) no-repeat 0px 0px;    
	 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,verdana,serif; TEXT-DECORATION: none; CURSOR: pointer; 
	 background-color : #c00000; /*border-bottom: 1px dashed #CC0000; BORDER-left: #404040 1px solid; BORDER-right: #404040 1px solid; */
	 }
.mainmenutop { /*border-bottom: 1px dashed #CC0000;*/ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,verdana,serif; TEXT-DECORATION: none; CURSOR: pointer;  background:transparent url(../images/left_nav_bg.gif) no-repeat 0px 0px;  }
.MouseOverMenuTop
{
    background:transparent url(../images/left_nav_bg.gif) no-repeat 0px 0px;
	 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,verdana,serif; TEXT-DECORATION: none; CURSOR: pointer; 
	 background-color : #B7D0DB; /*border-bottom: 1px dashed #CC0000; BORDER-left: #404040 1px solid; BORDER-right: #404040 1px solid; */
	 
	 }


A.mainmenulink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1C4977; FONT-FAMILY: arial,verdana,serif; TEXT-DECORATION: none
}
.leftlink
{
	/*background-color : #B7D0DB;*/
	  width:100%; 
      margin:0px auto;
      background:#fff url(../images/background.gif) repeat-y 0px 0px; vertical-align:top;
}
A.mainmenulink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1C4977; FONT-FAMILY: arial,verdana,serif; TEXT-DECORATION: none
}
A.mainmenulink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1C4977; FONT-FAMILY: arial,verdana,serif;  TEXT-DECORATION: underline
}
A.mainmenulink_Current {
	FONT-WEIGHT: bold;FONT-SIZE: 12px; COLOR: #858484; TEXT-DECORATION: none; background-color : Black 
}


.quicksearchlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff
}
#topmenu {
	FONT-SIZE: 12px; COLOR: #000040; BACKGROUND-COLOR: #ffffff
}
#quicksearch {
	BORDER-RIGHT: #b7c3e1 1px solid; BORDER-TOP: #b7c3e1 1px solid; FONT-SIZE: 12px; VISIBILITY: hidden; BORDER-LEFT: #b7c3e1 1px solid; COLOR: #000040; BORDER-BOTTOM: #b7c3e1 1px solid; BACKGROUND-COLOR: #fffedd
}
INPUT.txtQuickSearch {
	BORDER-RIGHT: #b7c3e1 1px inset; BORDER-TOP: #b7c3e1 1px inset; BACKGROUND-ATTACHMENT: fixed;  BORDER-LEFT: #b7c3e1 1px inset; COLOR: #02549a; BORDER-BOTTOM: #b7c3e1 1px inset; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
INPUT.txtBox {
	 BORDER-RIGHT: #b7c3e1 1px inset; BORDER-TOP: #b7c3e1 1px inset; BACKGROUND-ATTACHMENT: fixed;  BORDER-LEFT: #b7c3e1 1px inset; COLOR: #404040; BORDER-BOTTOM: #b7c3e1 1px inset; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
SELECT.txtBox {
	BORDER-RIGHT: #b7c3e1 1px inset; BORDER-TOP: #b7c3e1 1px inset; BACKGROUND-ATTACHMENT: fixed;  BORDER-LEFT: #b7c3e1 1px inset; COLOR: #404040; BORDER-BOTTOM: #b7c3e1 1px inset; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
TEXTAREA.txtBox {
	BORDER-RIGHT: #b7c3e1 1px inset; BORDER-TOP: #b7c3e1 1px inset; BACKGROUND-ATTACHMENT: fixed;  BORDER-LEFT: #b7c3e1 1px inset; COLOR: #404040; BORDER-BOTTOM: #b7c3e1 1px inset; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
INPUT.btnSubmit {
	CURSOR: pointer; BORDER-RIGHT: #C19D2D 1px solid; BORDER-TOP: #C19D2D 1px solid; BORDER-LEFT: #C19D2D 1px solid; COLOR: #000000; BORDER-BOTTOM: #C19D2D 1px solid; BACKGROUND-COLOR: #F3F2E7; font-family: Verdana, Helvetica, sans-serif;font-size: 10px; FONT-WEIGHT: bold;
}
.readonlydata {
	/*font-family: arial, Verdana, Helvetica, sans-serif font-size: 12px; color: #000000; font-weight: normal;TEXT-ALIGN:JUSTIFY;*/
	
	font-family:Arial, Helvetica, sans-serif;
									font-size: x-small;
									line-height:18px;
	color:#231f20;
									font-weight: normal;
									TEXT-ALIGN:JUSTIFY;
									margin:0 0 0.8em 0;
									
}
.readonlydatablue {
	 font-family: arial ; font-size: 12px; color: #404040; font-weight: normal;TEXT-ALIGN:JUSTIFY;
}
.formlabel {
	font-family: arial, Verdana, Helvetica, sans-serif font-size: 12px; color: #000000; font-weight: normal;
}

.CmbBox {
	BORDER-RIGHT: #b7c3e1 1px inset; BORDER-TOP: #b7c3e1 1px inset; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(/img/shadowbox.gif); BORDER-LEFT: #b7c3e1 1px inset; COLOR: #404040; BORDER-BOTTOM: #b7c3e1 1px inset; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}

.readonlydatabold
{font-family: arial, Verdana, Helvetica, sans-serif font-size: 12px; color: #990000; font-weight: bold;}
.maincontent {
	font-family: arial, Verdana, Helvetica, sans-serif font-size: 11px; color: #c00000; font-weight: bold;
}
.content {
	 font-family: arial, Verdana, Helvetica, sans-serif font-size: 12px; color: #000000; font-weight: normal;TEXT-ALIGN:JUSTIFY;
}

.dialogue {
	font-style :italic  ; FONT-SIZE: 11px; COLOR: #404040
}
.readonlylabel 
    {
            font-family:Arial, Helvetica, sans-serif;
            font-size: x-small;
            color: #404040;
            font-weight: bold;					
           
    }
.readonlylabelGREEN {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5986af;font-family: arial, Verdana, Helvetica, sans-serif
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red;font-family: arial, Verdana, Helvetica, sans-serif
}
.readonlyredlabel {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: red
}

.mainlabel{font-family:Arial, Helvetica, sans-serif;
							font-size: large;
							color: #C00000;
							font-weight: normal;}
							
.mainHeader {
	font-family:Arial, Helvetica, sans-serif;
									 font-size: large;
									 color: #C00000;
									 font-weight: normal;
									 
}
.sublabel {
	                      font-family:Arial, Helvetica, sans-serif;
							font-size: medium;
							color: #C00000;
							font-weight: bold;}

.recordcounter {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #4DD2D2
}
.smallsublabel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #184573
}
.subheading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c00000;font-family: arial, Verdana, Helvetica, sans-serif
}
.printdata {
	FONT-SIZE: 12px; COLOR: #000000
}
.tabledata{BORDER-RIGHT: #CC0000 1px solid; BORDER-TOP: #CC0000 1px solid; BORDER-LEFT: #CC0000 1px solid; BORDER-BOTTOM: #CC0000 1px solid; 
     background: #ffffff;
}

.quotetable{BORDER-RIGHT: #c00000 1px solid; BORDER-TOP: #c00000 1px solid; BORDER-LEFT: #c00000 1px solid; BORDER-BOTTOM: #c00000 1px solid; background-color : #F0F1F3;
}
.Headertable{ BORDER-TOP: #000000 1px solid;  BORDER-BOTTOM: #000000 1px solid; 
}
.CategoryHeading{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c00000; BACKGROUND-COLOR: #F0F1F3; BORDER-RIGHT: #c00000 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #c00000 1px solid; BORDER-BOTTOM: #c00000 1px solid
}
.printlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
.ProductHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; font-family: arial, Verdana, Helvetica, sans-serif
}
.smallprintdata {
	FONT-SIZE: 11px; COLOR: #000000
}
.smallDate {
	font-style :italic  ;FONT-SIZE: 11px; COLOR: #000040
}


.smalllabel {
	font-style :normal  ;FONT-SIZE: 11px; COLOR: #19706A
}
.smallprintlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
.framecaption {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #02549a
}

.bgline {
	 BACKGROUND-COLOR: #003365; width : 1px; height : 100%;
}


TR.gridheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #c00000; border-color : White; font-family: arial, Verdana, Helvetica, sans-serif
}
TR.griddata {
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  COLOR: #404040; BACKGROUND-COLOR: #EEF2E9; border-color : White; font-family: arial, Verdana, Helvetica, sans-serif
}
TR.highlightRow {
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  COLOR: #404040; BACKGROUND-COLOR: #eeeeee;font-family: arial, Verdana, Helvetica, sans-serif
}

TR.formbg {
	FONT-WEIGHT: normal; FONT-SIZE: 12px;  COLOR: #404040; BACKGROUND-COLOR: #F7FBFB;font-family: arial, Verdana, Helvetica, sans-serif
}

TR.griddetails {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #b7c3e1;border-color : White; font-family: arial, Verdana, Helvetica, sans-serif
}
.corresprefgrid {
	OVERFLOW: auto; HEIGHT: 100px
}
TR.tableheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #dddddd
}
.tabledata_money {
	FONT-SIZE: 12px; COLOR: #404040; FONT-FAMILY: 'courier new',monospace;
}
.tabledata_date {
	FONT-SIZE: 12px; COLOR: #404040; FONT-FAMILY: 'courier new',monospace;
}
.tabledata_number {
	FONT-SIZE: 12px; COLOR: #404040; FONT-FAMILY: 'courier new',monospace;
}
TD.holdstatuscell {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #cc0000
}
.yellowfill {
	background-color: #ffbd00;
}
.smallFont {
	font-style :normal  ;FONT-SIZE: 10px; COLOR: #718A87
}
td.newsborder
{ background-color: #EDEBE6;
}
td.homenewstitle
{ background-color: #2D4577;
}
td.newsbox
{ background-color: #FBFAF9;
}

.MouseOverImage
{
CURSOR: pointer; background-color : #F3F2E7;BORDER-RIGHT: #C19D2D 1px solid; BORDER-TOP: #C19D2D 1px solid; BORDER-LEFT: #C19D2D 1px solid; COLOR: #000000; BORDER-BOTTOM: #C19D2D 1px solid; BACKGROUND-COLOR: #F3F2E7; font-family: Verdana, Helvetica, sans-serif;font-size: 10px; FONT-WEIGHT: bold;}


HTML {
	SCROLLBAR-FACE-COLOR: #dddddd; SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #999999; SCROLLBAR-ARROW-COLOR: #000040; SCROLLBAR-TRACK-COLOR: #dddddd; SCROLLBAR-DARKSHADOW-COLOR: #cccccc
}

.verticalline
{
	background-color : #ffffff;
}
.moreinfo
{	background-color :#E0DEDC; 
}

.contentTable
{
    /*border-left: 1px solid #CC0000;
    border-right: 1px solid #CC0000;*/
    background: #ffffff;
 
}

.MenuBottom
{
 border-bottom:solid 1px #EF161E;
}


.footerTable
{
    border-left: 1px solid #CC0000;
    border-right: 1px solid #CC0000;
    border-bottom: 1px solid #CC0000;
  background : #ffffff;
}
/*.Header
{
   background-image : url('../images/spacer.gif');
   background : #ffffff;
   
}*/


A.maplink {
	FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: none
}
A.maplink:visited {
	FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: none
}
A.maplink:hover {
	FONT-SIZE: 12px; COLOR:red; TEXT-DECORATION: underline
}
.ContactusHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; font-family: arial, Verdana, Helvetica, sans-serif
}

    #Footer {
        position:relative;
        width:100%; height:84px;
        background:transparent url(../images/footer.gif) no-repeat 0px 0px;
        margin:1px 0px 0px 0px;
    }
    #Footer div {
        position:absolute;
        top:6px; left:0px;
    }
    #Footer div.Registered {
        position:absolute;
        top:66px; left:0px;
        width:100%;
        color:#818285;
        font-size:11px; font-weight:normal;
        text-align:right;
    }
    #Footer div p {
        font-size:16px; font-weight:bold;
        margin:0 0 0.1em 0;
    }
    #Footer div p span { color:#17759f; }
    
    #Header {
	    position:relative;
	    width:100%; height:210px;
	    background:transparent url(../images/header.gif) no-repeat 0px 0px;}
        
    #TopNav {
	    position:absolute;
	    left:275px; top:172px;}
	
	/* Top Navigation */
    ul.TopNav { }
    ul.TopNav li, ul.TopNav li.Current {
        width:77px; height:26px;
        background:transparent url(../images/top_nav_bg.gif) no-repeat 0px 0px;
        padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;
        float:left;
        margin:0px 0px 0px 6px;
        text-align:center;
        }
    ul.TopNav li.Current { background:transparent url(../images/top_nav_bg.gif) no-repeat 0px -31px; }

    ul.TopNav li:hover {
        background-position:0px -26px;    }
    ul.TopNav li div { margin:5px 0px 0px 0px; }
    ul.TopNav li div.Two { margin:4px 0px 0px 0px; }
    ul.TopNav li a {
        font-size:11px; font-weight:bold;
        color:#fff;
        text-decoration:none;
        }
/* Left Navigation */
ul.LeftNav { }
	ul.LeftNav li {
		width:140px; height:21px; line-height:21px;
		background:transparent url(../images/left_nav_bg.gif) no-repeat 0px 0px;
		padding:0px 0px 0px 13px; margin:0px 0px 0px 0px;
	}
	ul.LeftNav li.Header {
		height:17px;
		background:none;
		font-size:80%; font-weight:bold;
		color:#2d627b;
		padding:15px 0px 0px 13px; margin:0px 0px 6px 0px;
	}
	ul.LeftNav li:hover {
		background-position:0px -21px;
	}
		ul.LeftNav li a {
			font-size:75%; font-weight:bold;
			color:#fff;
			text-decoration:none;
		}
    #LeftNavSub {
        position:relative;
        float:left;
        width:150px; height:200px;
        }
    #LeftNavSub .Flash {
        width:149px; height:467px;
      
        }
        
        
    #Container {
        width:100%; 
        margin:0px auto;
        background:#fff url(../iamges/background.gif) repeat-y 0px 0px;
    }
    
    /* Menu red line */
    .menuredline {  border:0px solid Red; vertical-align:bottom;
        background:#fff url(../images/headerredline.jpg);
        background-repeat:repeat-x;
        }