  
	body 
	{ 
		font-family: Segoe UI, Arial;
		font-size: 12px;
	}
	form 
	{ 
		margin-top: 0px;
		margin-bottom: 0px	
	}	
	td 
	{ 
		font-family: Segoe UI, Arial;		
	}

	
	.setup_wrapper p { margin: 10px 0; }
	.setup_list li { list-style-type: circle; margin-left: 20px; }
			
	.tdLeftMenu
	{
		width:185px;
		max-width:205px;
		vertical-align:top;
		background-color:#F3F2E1;
		padding: 10px 20px;
		font-size: 9pt;
		line-height: 12pt;
		border-right: solid 1px #E6E2AF;
		border-top: solid 1px #E6E2AF;
	}
	
	.tdMainCol 
	{
		vertical-align:top; 				
		font-size: 10pt;
		padding-top: 7px;
	}
	
	.tdMainCol .wrapper { width: 675px; margin: 0 auto; min-height: 400px; }
	
	.BlueText
	{
	    COLOR: #6372C7;
	    FONT-FAMILY: Segoe UI, Arial, sans-serif;
	}
	
	.DarkBlueText
	{
	    COLOR: #4c5a80;
	    FONT-FAMILY: Segoe UI, Arial, sans-serif;
	}	
	
	.TextDisabled
	{
	    COLOR: Gray;
	    font-weight: bold;
	    FONT-FAMILY: Segoe UI, Arial, sans-serif;
	}
	
	.Heading
	{
	    FONT-SIZE: 20px;
	    COLOR: black;
	    FONT-FAMILY: Segoe UI, Arial, sans-serif;
	}
	
	.HeadingSmall
	{
	    FONT-SIZE: 14px;
	    COLOR: black;
	    FONT-FAMILY: Segoe UI, Arial, sans-serif;
	}
	
	.TextTiny
	{
	    FONT-SIZE: 10px;
	    COLOR: black;
	    FONT-FAMILY: Segoe UI, Arial, sans-serif;
	}
	
	.LinkTiny
	{
	    FONT-SIZE: 9px;
	    COLOR: #6372C7;
	    FONT-FAMILY: Segoe UI, Arial, sans-serif;
	}
	.LinkTiny:hover
	{
	    FONT-SIZE: 9px;
	    COLOR: #CC0000;
	    FONT-FAMILY: Segoe UI, Arial, sans-serif;
	}
	
	.LinkRed, .LinkRed:visited
	{
	    FONT-WEIGHT: bold;
	    COLOR: #CC0000;
	    FONT-FAMILY: Segoe UI, Arial, sans-serif;
	}
	.LinkRed:hover, .LinkRed:visited:hover
	{
	    FONT-WEIGHT: bold;
	    COLOR: #FF3333;
	    FONT-FAMILY: Segoe UI, Arial, sans-serif;
	}
	
	.LinkWhite
	{
	    FONT-WEIGHT: bold;
	    FONT-SIZE: 9px;
	    COLOR: White;
	    FONT-FAMILY: Segoe UI, Arial, sans-serif;
	}
	.LinkWhite:hover
	{
	    FONT-WEIGHT: bold;
	    FONT-SIZE: 9px;
	    COLOR: #CC0000;
	    FONT-FAMILY: Segoe UI, Arial, sans-serif;
	}
	
	.InputBoxFront
	{
	    border: #000000 1px solid;
	    margin:2px;
	    padding:2px;
	    font-family: Segoe UI, Arial, sans-serif;		
			background-color: #ffffff;
	    height=19px;
	    font-size:12px;	
	}
	
	.InputBoxSmall
	{
	    background-color: #ffffff;
	    height:18px;
	    font-size:11px;	
	}
	
	.SelectBox
	{
	    font-family: Segoe UI, Arial, sans-serif;
	    font-size:10pt;
	    background-color:#ffffff;
	}
	
	.LinkStd
	{
	    FONT-SIZE: 12px;
	    COLOR: #4C5A80;
	    FONT-FAMILY: Segoe UI, Arial, sans-serif;
	}

	
	.SelectBoxSmall_OLD
	{
	    font-family: Segoe UI, Arial, sans-serif;
	    font-size:8pt;
	    background-color:#ffffff;
	}
	
	.TextAreaStandard
	{
	    font-family: Segoe UI, Arial, sans-serif;	
			font-size:8pt;	
			background-color: #ffffff;
			scrollbar-face-color: white;
	    	
	}		
	
	.SelectBoxSmall
	{font: 10px Segoe UI, arial, sans-serif; text-decoration: none;}
	
	.TOCText
	{
	    FONT-SIZE: 10px;
	    FONT-WEIGHT: BOLD;
	    COLOR: white;
	    FONT-FAMILY: Segoe UI, Arial, sans-serif;
	    TEXT-DECORATION: none;
	}
		
	.TOCText:hover
	{
	    FONT-SIZE: 10px;
	    FONT-WEIGHT: BOLD;
	    COLOR: #F2DAA5;
	    FONT-FAMILY: Segoe UI, Arial, sans-serif;
	    TEXT-DECORATION: none;
	}
	
	.HeaderCustName
	{
	    FONT-SIZE: 10px;
	    FONT-WEIGHT: BOLD;
	    COLOR: #303951;
	    FONT-FAMILY: Segoe UI, Arial, sans-serif;
	    TEXT-DECORATION: none;
	}
	
	.InfoAndHelpText
	{
	    FONT-SIZE: 10px;
	    FONT-WEIGHT: BOLD;
	    COLOR: #303951;
	    FONT-FAMILY: Tahoma, Segoe UI, Arial, sans-serif;
	    TEXT-DECORATION: none;
	}
	
	.ErrorText
	{
	    FONT-SIZE: 10px;
	    FONT-WEIGHT: BOLD;
	    COLOR: #CC0000;
	    FONT-FAMILY: Segoe UI, Arial, sans-serif;
	    TEXT-DECORATION: none;
	}
	
	.LeftCell
	{
    background-color: #CCCEDF;
	}
	
	.CenterCell
	{
	  background-color: #F4F4F4;
	}
	
	.EnableButton
	{	
	  width: 60px;
	  height: 18px;
		font-family: Segoe UI, Arial;
		font-size: 10px;	
	}
	
	.SmallButton
	{
	  font-family: Segoe UI, Arial;
	  font-size: 11px;
	}
	
	.TinyText
	{
	  FONT-SIZE: 7pt;
	  FONT-FAMILY: Segoe UI, Arial;
  }  
  
  .SmallText
	{
	  FONT-SIZE: 9pt;
	  FONT-FAMILY: Segoe UI, Arial;
  }  
  
  .TableBorder
  {
    border-style:solid;
    border-width:1px;
    border-color:#6372C7;
   
  }
  
  .EmailBodyPreview
	{
		background-color: White;
		padding: 15px;
		border: solid 1px #CAD0CA;
	  margin: 10px 0 0;
	  width: 100%;
	}
	.EmailBodyPreview p { margin: 0 0 7px 0; }
	
	.ClickHere, .ClickHere:visited
	{ font-size:9pt;
		font-weight:bold;
		color:#CC0000;
	  text-decoration:underline;
	  padding: 7 0 7 0;
	}
	
	.ClickHere:hover, .ClickHere:visited:hover
	{ font-size:9pt;
		font-weight:bold;
		color:#CC0000;
	  text-decoration:underline !important;
	  padding: 7 0 7 0;
	}
	
	.WelcomePageTable
	{
		background-color: #FBFBFB;
		padding: 10 10 10 10;
		font-size: 11px;
	  border: solid 1px #6E7885;	 
	  color: #333333;  
	}
	
	.WelcomePage
	{
		background-color: White;
	}
	
	.link_list { width: 100%; background: #ffffff; border: solid 1px #CAD0CA; border-right-width: 2px; border-bottom-width: 2px; }
	.link_list.w75 { width: 75%; }
	
	
	.link_list td
	{
		font-size: 12px;
		border-bottom: solid 1px #CAD0CA;
		padding: 3px 7px;
	}
	
	.link_list td a { text-decoration: underline !important; display: block; padding-bottom: 3px; }
	
	.info_help { background: #FFFFF0; border: solid 1px #FFE154; padding: 7px; line-height: 14px; }
	.info_hdr { margin: 10px 0 5px; font-weight: bold; }
	
	.order_status {  background-color: #ECE9CB; border-bottom: solid 2px #E6E2AF; margin-top: 7px; padding: 2px 0 0; }
	.order_status ul {  }
	
	.order_status li.slctd  { background: #A7D9F5 url(images/bkgrd_step-l.png) left no-repeat; }
	/*.order_status li.slctd:first-child { background: #4BA4CF;  }*/
	
	.order_status .slctd strong { background: url(images/bkgrd_step-r.png) right no-repeat; padding: 9px 18px 0 36px; font-weight: bold; color: #13364F  }
	.order_status li { float: left; }
	.order_status strong { font-weight: normal; display: block; height: 23px; padding: 8px 5px 0 15px; color: #A8A691; }
	
	.page_h2 { margin: 3px 0px 7px !important; font-size: 15pt !important; border-bottom: 1px solid #CAD0CA; padding-bottom: 7px; }
	.section_h2 { margin: 15px 0 7px !important; }
	.section_wrapper { border: 1px solid #E6E2AF; background: #F3F2E1; margin: 0 0 45px; padding: 15px; }
	.section_wrapper.p7 { padding: 7px !important; }
	
