/* <Text> */
	/* <Base-Text-Settings> */
		body
		{
			font-family: Arial, Lucida, Verdana, sans-serif;
			font-size: 62.5%;
			color:#000000;
		}
		p
		{
			/*font-size: 1.2em;*/
			padding: 0px;
			margin: 0px 0px 7px 0px;
			clear: both;
		}
		h1, h2, h3, h4, h5, h6
		{
		    font-family: Arial, Lucida, Verdana, sans-serif;
			color: #3c3c30;
			font-weight: normal;
			margin: 0px;	
			padding: 0px;
		}
	/* </Base-Text-Settings> */
	/* <Element-Specified-Settings> */
		h1
		{
			font-size: 1.5em;
			font-weight: bold;
		}
		h2
		{
		    margin-top: 20px;
			font-size: 1.2em;
			font-weight: bold;
		}
		h3
		{ 
			font-size: 1.2em;
		}
		h4
		{
			margin:5px 0px 0px 0px;
			font-size: 1.16em;
		}
		h5
		{ 
			font-size: 1.0em;
		}
		h6
		{ 
			font-size: 0.9em;
		}
		
		ul
		{
		    padding: 0px; 
            margin: 0px 0px 0px 12px;
			list-style: none;
            text-align: left;
		}
		
		.TD_Content ul li
		{
			background: url(/img/layout/icons/icon_bullet_off.gif) 0px 2px no-repeat;
            padding: 0px 7px 2px 16px;
		}
		
		.TD_Content ul.graybg li
		{
			background: url(/img/layout/icons/icon_bullet_off_gray.gif) 0px 2px no-repeat;
            padding: 0px 7px 2px 16px;
		}
		
		
		/* Needed for datagrid filterlists */
		.TD_Content ul li.rmItem 
		{
			background: none;
            padding: 0px;
		}
		
		
		.TD_Content ul li.rtsLI
		{
			background: none;
            padding: 0px;
		}
		
		
		/* END datagrid */
		
		.TD_color_SasRed
		{
		    color:#ff3300;
		}
		
		ol
		{
		    padding: 0px; 
            margin: 0px 0px 5px 35px;
            text-align: left;
		}
		
        .TD_Content ol li
		{
            padding: 0px 7px 2px 0px;
		}
		
		
		table, tr, td, td p
		{
		    font-family: Arial, Lucida, Verdana, sans-serif;
		    font-size: 1.0em;
		    vertical-align:top;
		}

		table.TD_gray
		{
		    font-family: Arial, Lucida, Verdana, sans-serif;
		    /*background: #e8e8e2;*/
            /*background-color: #d2d2c6;*/
		    /*color: #3c3c30;*/
            background: #000066;  /*sas lightblue i128*/
            color:white;
		    font-size:0.9em;
		}
		
		table.TD_gray1
		{
		    font-family: Arial, Lucida, Verdana, sans-serif;
		    /*background: #e8e8e2;*/
            /*background-color: #d2d2c6;*/
		    /*color: #3c3c30;*/
            background: #A7A299;  /*sas lightblue i128*/
            color:white;
		    font-size:0.9em;
		}


		#cargo-radiobuttons table td {
            display:inline-block;
        }
        #cargo-radiobuttons table td input{
            margin-left:0px;
			vertical-align: text-bottom;
        }
		/*#cargo-radiobuttons label {
            font-size: 11px;
        }*/
		table.TD_gray1 td.TD_TableHeaderText
		{
            /*color: #6e6e62;*/
            color:white; /*i128*/
		    font-size:1.3em;
		    font-weight:bold;
		    padding: 10px 0px 3px 0px;
		}
		
		/*table.TD_gray1 td.TD_TableBottomBorder
		{
		    border-bottom: solid 1px #a0a094;
		}*/
		
		table.TD_gray1 td.TD_ItemLabel
		{
		    /*font-size:1.2em;
		    font-weight:bold;*/
		    padding: 7px 0px 2px 0px;
		    border-bottom: solid 0px #a0a094;
		}
		
		table.TD_gray1 td.TD_ItemText
		{
		    font-size:1.2em;
		    font-weight:normal;
		    padding: 0px 0px 2px 0px;
		}
		
		table.TD_gray1 td.TD_ItemLabel_XtraPaddingTop
		{
		    font-size:1.2em;
		    font-weight:bold;
		    padding: 18px 0px 2px 0px;
		    border-bottom: solid 0px #a0a094;
		}
		
		table.TD_gray1 td.TD_BodyText
		{
		    font-size:1.0em;
		    padding: 5px 0px 0px 0px;
		}
		
		table.TD_gray1 input.TD_tb, table.TD_gray1 textarea.TD_tb
		{
		    border-collapse:collapse;
		    border: solid 1px #a0a094;
		    color: #000000;
		    font-size:12px;
		}
		table.TD_gray1 input.TD_Date {
            width:100px !important;
        }
        table.TD_gray1 .slim-radio {
            margin-left:0px;
            margin-right:0px;
        }
		table.TD_gray1 input.TD_WeightVolume
		{
		    width: 96px;
		}
		
		table.TD_gray1 input.TD_Volume
		{
		    width: 100px;
		}
		table.TD_gray1 input.TD_Weight
		{
		    width: 80px;
		}
		table.TD_gray1 input.TD_AWBPrefix
		{
		    width: 40px;
		}
		table.TD_gray1 input.TD_AWB
		{
		    width: 153px;
		}
		table.TD_gray1 input.TD_AWBLong
		{
		    width: 260px;
		}
		
		table.TD_gray1 input.TD_Name
		{
		    width: 128px;
		}
		
		table.TD_gray1 input.TD_UserName
		{
		    width: 160px;
		}
		table.TD_gray1 input.TD_Full, table.TD_gray1 textarea.TD_Full
		{
		    width: 270px;
		}
		
		table.TD_gray1 input.TD_Org
		{
		    width: 97px;
		}

		table.TD_gray1 input.TD_Des
		{
		    width: 99px;
		}

		table.TD_gray1 input.TD_Search
		{
		    width:380px;
		}
		
		table.TD_gray1 tr.TD_tablebottom
		{
		    height:10px;
		}
		
		table.TD_gray1 input.TD_RegisterHalf
		{
		    width:177px;
		}
		
		table.TD_gray1 input.TD_RegisterFull
		{
		    width:370px;
		}
		
		table.TD_gray1 input.TD_tb_Barcode, table.TD_gray1 textarea.TD_tb_Barcode
		{
		    width: 206px;
		}
		
		table.TD_gray1 input.TD_ClaimHalf
		{
		    width:167px;
		}
		
		table.TD_gray1 input.TD_ClaimFull
		{
		    width:352px;
		}
		
		table.TD_gray1 input.TD_Loadability
		{
		    width:96px;
		}
		table.TD_gray td.TD_TableHeaderText
		{
            /*color: #6e6e62;*/
            color:white; /*i128*/
		    font-size:1.3em;
		    font-weight:bold;
		    padding: 10px 0px 3px 0px;
		}
		
		/*table.TD_gray td.TD_TableBottomBorder
		{
		    border-bottom: solid 1px #a0a094;
		}*/
		
		table.TD_gray td.TD_ItemLabel
		{
		    /*font-size:1.2em;
		    font-weight:bold;*/
		    padding: 7px 0px 2px 0px;
		    border-bottom: solid 0px #a0a094;
		}
		
		table.TD_gray td.TD_ItemText
		{
		    font-size:1.2em;
		    font-weight:normal;
		    padding: 0px 0px 2px 0px;
		}
		
		table.TD_gray td.TD_ItemLabel_XtraPaddingTop
		{
		    font-size:1.2em;
		    font-weight:bold;
		    padding: 18px 0px 2px 0px;
		    border-bottom: solid 0px #a0a094;
		}
		
		table.td_gray td.TD_BodyText
		{
		    font-size:1.0em;
		    padding: 5px 0px 0px 0px;
		}
		
		table.TD_gray input.TD_tb, table.TD_gray textarea.TD_tb
		{
		    border-collapse:collapse;
		    border: solid 1px #a0a094;
		    color: #000000;
		    font-size:12px;
		}
		table.TD_gray input.TD_Date {
            width:100px !important;
        }
        table.TD_gray .slim-radio {
            margin-left:0px;
            margin-right:0px;
        }
		table.TD_gray input.TD_WeightVolume
		{
		    width: 96px;
		}
		
		table.TD_gray input.TD_Volume
		{
		    width: 100px;
		}
		table.TD_gray input.TD_Weight
		{
		    width: 80px;
		}
		table.TD_gray input.TD_AWBPrefix
		{
		    width: 40px;
		}
		table.TD_gray input.TD_AWB
		{
		    width: 153px;
		}
		table.TD_gray input.TD_AWBLong
		{
		    width: 260px;
		}
		
		table.TD_gray input.TD_Name
		{
		    width: 128px;
		}
		
		table.TD_gray input.TD_UserName
		{
		    width: 160px;
		}
		table.TD_gray input.TD_Full, table.TD_gray textarea.TD_Full
		{
		    width: 270px;
		}
		
		table.TD_gray input.TD_Org
		{
		    width: 97px;
		}

		table.TD_gray input.TD_Des
		{
		    width: 99px;
		}

		table.TD_gray input.TD_Search
		{
		    width:380px;
		}
		
		table.TD_gray tr.TD_tablebottom
		{
		    height:10px;
		}
		
		table.TD_gray input.TD_RegisterHalf
		{
		    width:177px;
		}
		
		table.TD_gray input.TD_RegisterFull
		{
		    width:370px;
		}
		
		table.TD_gray input.TD_tb_Barcode, table.TD_gray textarea.TD_tb_Barcode
		{
		    width: 206px;
		}
		
		table.TD_gray input.TD_ClaimHalf
		{
		    width:167px;
		}
		
		table.TD_gray input.TD_ClaimFull
		{
		    width:352px;
		}
		
		table.TD_gray input.TD_Loadability
		{
		    width:96px;
		}
		.greyText
		{
			color: #999894;
		}

/* Links */
a img
{
	border: none;
}

a
{
	text-decoration: none;
	color: #000099;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

a:hover
{
	color: #ff3300;
	text-decoration: none;
}


a.normalLink
{
	text-decoration: none;
	color: #000099;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

a.normalLink:hover
{
	color: #FF3300;
	text-decoration: underline;
}
a.greyLink
{
	text-decoration: underline;
	color: #999894;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

a.greyLink:hover
{
	color: #999894;
	text-decoration: none;
	
}
/* End Links */
		

/* Text buttons */		
a.boldbuttons{
    display: block;
    float: left;
    font: bold 1em Arial, Lucida, Verdana, sans-serif; /* Change 13px as desired */
    line-height: 26px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
    height: 30px; /* Height of button background height */
    padding-left: 10px; /* Width of left menu image */
    text-decoration: none;
}
a.boldbuttons:link, a.boldbuttons:visited, a.boldbuttons:hover, a.boldbuttons:active{
    color: white !important; /*button text color*/
}
a.boldbuttons:hover
{ 
    text-decoration: none;
}

a.graybg span, a.whitebg span{
    display: block;
    padding: 0px 15px 0px 10px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a.graybg_noarrow span, a.whitebg_noarrow span, a.lightgraybg_noarrow span{
    display: block;
    padding: 0px 11px 4px 0px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

/* Gray background */
a.graybg
{
    padding-left: 25px;
    /*text-transform: uppercase;*/
    /*background: transparent url('/img/layout/buttons/btn_left.png') no-repeat top left;*/
    /*background: transparent url('/img/layout/buttons/btn_left.gif') no-repeat top left;*/
}
a.graybg span {
    background: transparent url('/img/layout/buttons/btn_right.png') no-repeat top right;
    /*background: transparent url('/img/layout/buttons/btn_right.gif') no-repeat top right;*/
}
/*a.graybg:hover
{
    background: transparent url('/img/layout/buttons/btn_left_on.gif') no-repeat top left;
}
a.graybg:hover span{
    background: transparent url('/img/layout/buttons/btn_right_on.gif') no-repeat top right;
}*/

a.graybg_noarrow
{
    background: transparent url('/img/layout/buttons/btn_left.gif') no-repeat top left;
}
a.graybg_noarrow span{
    background: transparent url('/img/layout/buttons/btn_right_no_arrow.gif') no-repeat top right;
}
a.graybg_noarrow:hover
{
    background: transparent url('/img/layout/buttons/btn_left_on.gif') no-repeat top left;
}
a.graybg_noarrow:hover span{
    background: transparent url('/img/layout/buttons/btn_right_on_no_arrow.gif') no-repeat top right;
}
/* End Gray background */

/* Light Gray background */

a.lightgraybg_noarrow
{
    background: transparent url('/img/layout/buttons/btn_left.gif') no-repeat top left;
}
a.lightgraybg_noarrow span{
    background: transparent url('/img/layout/buttons/btn_right_lightgray_no_arrow.gif') no-repeat top right;
}
a.lightgraybg_noarrow:hover
{
    background: transparent url('/img/layout/buttons/btn_left_lightgray_on.gif') no-repeat top left;
}
a.lightgraybg_noarrow:hover span{
    background: transparent url('/img/layout/buttons/btn_right_lightgray_on_no_arrow.gif') no-repeat top right;
}



/* End Light Gray background */

/* White background */
a.whitebg
{
    background: transparent url('/img/layout/buttons/btn_left_white.gif') no-repeat top left;
}
a.whitebg span{
    background: transparent url('/img/layout/buttons/btn_right_white_no_arrow.gif') no-repeat top right;
}
a.whitebg:hover
{
    background: transparent url('/img/layout/buttons/btn_left_white_on.gif') no-repeat top left;
}
a.whitebg:hover span{
    background: transparent url('/img/layout/buttons/btn_right_white_on_no_arrow.gif') no-repeat top right;
}

a.whitebg_noarrow
{
    background: transparent url('/img/layout/buttons/btn_left_white.gif') no-repeat top left;
}
a.whitebg_noarrow span{
    background: transparent url('/img/layout/buttons/btn_right_white_no_arrow.gif') no-repeat top right;
}
a.whitebg_noarrow:hover
{
    background: transparent url('/img/layout/buttons/btn_left_white_on.gif') no-repeat top left;
}
a.whitebg_noarrow:hover span{
    background: transparent url('/img/layout/buttons/btn_right_white_on_no_arrow.gif') no-repeat top right;
}
/* End White background */
/* End Text buttons */
a.css-gradient {
    display:inline-block;
	width:61px;
    height:27px;
    background: url("/img/layout/buttons/button_61x27.png") no-repeat center center !important;
	color:white;
	font: bold 11px/26px Arial, Lucida, Verdana, sans-serif;
	text-align: center;
}
a.css-gradient:hover {
    display:inline-block;
	width:61px;
    height:27px;
    background: url("/img/layout/buttons/button_on_65x27.png") no-repeat center center !important;
	color:white;
	font: bold 11px/26px Arial, Lucida, Verdana, sans-serif;
	text-align: center;   	
}
/*new blue css gradient button*/
a.css-gradient, input[type="submit"].css-gradient {
    display:inline-block;
	width:61px;
    height:27px;
    background: url("/img/layout/buttons/button_61x27.png") no-repeat center center;
	color:white;
	font: bold 11px/26px Arial, Lucida, Verdana, sans-serif;
	text-align: center;
    /*background: #000064;
    background: -moz-linear-gradient(top, #8b87ce 0%, #000064 60%, #000064 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8b87ce), color-stop(60%,#000064), color-stop(100%,#000064));
    background: -webkit-linear-gradient(top, #8b87ce 0%,#000064 60%,#000064 100%);
    background: -o-linear-gradient(top, #8b87ce 0%,#000064 60%,#000064 100%);
    background: -ms-linear-gradient(top, #8b87ce 0%,#000064 60%,#000064 100%);
    background: linear-gradient(to bottom, #8b87ce 0%,#000064 60%,#000064 100%);

    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;

    padding: 5px 10px;*/
	
}

a.css-gradient, input[type="submit"].css-gradient:hover {
    display:inline-block;
	width:61px;
    height:27px;
    background: url("/img/layout/buttons/button_on_65x27.png") no-repeat center center;
	color:white;
	font: bold 11px/26px Arial, Lucida, Verdana, sans-serif;
	text-align: center;
}
input[type="submit"].css-gradient {
    border:none;
    float: right;
    margin: -2px 8px 10px 0;
    cursor:pointer;
    /*-moz-box-sizing: border-box;
     box-sizing: border-box;
     width:59px;
    border:none;
    padding: 5px 10px !important;
    float: right;
    margin: -2px 8px 10px 0;
    
    font: bold 11px/16px Arial, Lucida, Verdana, sans-serif;*/
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
    overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
    float:right;
}

		

	/* </Element-Specified-Settings> */
	/* <Class-Specified-Settings> */
	    
	    /*h1.TD_FrontPage
	    {
	        padding-top: 10px;
	    }*/
	    
	    h2.nomargintop
        {
            margin-top: 0px;
        }

	    .TD_Size09{ font-size: 0.9em;}
	    .TD_Size095{ font-size: 0.95em;}
	    .TD_Size10{ font-size: 1.0em;}
	    .TD_Size105{ font-size: 1.05em;}
	    .TD_Size11{ font-size: 1.1em;}
	    .TD_Size115{ font-size: 1.15em;}
	    .TD_Size12{ font-size: 1.2em;}
	
		.TD_footer
	    {
	        font-size: 1.1em;
	        color: #D2D2C6;
	    }
            .TD_footer a {
                color: #333;
            }
            .TD_footer span#footer_0_Base_Common_Footer1_lblCopyright,
            .TD_footer a {
                margin: 0 3px;
            }
	    
	    div.TD_breadcrumb, div.TD_breadcrumbHover
	    {
	        font-size: 1.1em;
	        padding: 0px 0px 3px 0px;
	    }
	    div.TD_breadcrumb,
        div.TD_breadcrumb a,
        div.TD_breadcrumbHover { color: #D2D2C6 !important;}
        div.TD_breadcrumbHover a {color: #000099 !important;}
        div.TD_breadcrumbHover a:hover {color: #ff3300 !important;}
        
        /* <Teaser> */
        div.TD_Teaser
        {
            font-size: 12px; /*0.9em;*/
            clear: none;
            width: 97px;
            float: left;
			padding-left: 7px;
        }
        p.TD_Teaser
        {
            font-size: 12px; /*0.9em;*/
            clear: none;
            width: 97px;
            float: left;
			padding-left: 7px;
        }
        p.TD_Teaser span.TD_LinkNormal
        {
            font-size: 1.15em;
            font-weight: bold;
            color: #000099;
        }
        
        p.TD_Teaser a span.TD_LinkHover, p.TD_Teaser a span.TD_LinkHover:hover
        {
            font-size: 1.15em;
            font-weight: bold;
            color: #FF3300;
            text-decoration:none;
        }
        
        p.TD_Teaser a, p.TD_Teaser a:hover
        {
            text-decoration:none;
            color: #000000;
        }
        
        p.TD_Teaser_Html a
        {
            text-decoration: none;
			color: #000099;
        }
        
        p.TD_Teaser_Html a:hover
        {
            color: #FF3300;
			text-decoration: underline;
        }
        
        /* </Teaser> */
        
        /* <Icon Links> */
        a.arrowLink
		{
		    background: url(/img/layout/icons/arrow.png) 0px 5px no-repeat;
		    /*background: url(/img/layout/icons/icon_arrow_off.gif) 0px 2px no-repeat;*/
            padding: 5px 7px 7px 24px;
            display: block;
            font-size:12px;
            margin-top:7px;
            font-weight: bold;
			color:blue;
		} 
        a.arrowLink:hover 
        {
            color: #ff3300;
            text-decoration: none;
            /*background-image: url(/img/layout/icons/icon_arrow_on.gif);*/
        } 
        
        a.arrowLinkPng
		{
		    background: url(/img/layout/icons/icon_arrow_off.png) 0px 2px no-repeat;
            padding: 5px 7px 4px 24px;
            display: block;
		} 
        /*a.arrowLinkPng:hover 
        {
            background-image: url(/img/layout/icons/icon_arrow_on.png);
        }*/ 
        
        /* IE6 */
        * html a.arrowLinkPng
		{
		    background: url(/img/layout/icons/icon_arrow_off_gray.gif) 0px 2px no-repeat;
            padding: 5px 7px 4px 24px;
            display: block;
		} 
        * html a.arrowLinkPng:hover 
        {
            background-image: url(/img/layout/icons/icon_arrow_on_gray.gif);
        } 
        /* END IE6 */
         a.personLink
		{
		    background: url(/img/layout/icons/icon_person_off.gif) 0px 2px no-repeat;
            padding: 5px 7px 4px 24px;
            display: block;
		} 
        a.personLink:hover 
        {
            background-image: url(/img/layout/icons/icon_person_on.gif);
        } 
        
        a.arrowLink2
		{
		    background: url(/img/layout/icons/icon_arrow_small_off.gif) 0px 4px no-repeat;
            padding: 5px 0px 0px 15px;
            display: block;
		} 
        a.arrowLink2:hover 
        {
            background-image: url(/img/layout/icons/icon_arrow_small_on.gif);
        } 
        
        a.mailLink
		{
		    background: url(/img/layout/icons/icon_mail_off.gif) 0px 2px no-repeat;
            padding: 5px 7px 4px 24px;
            display: block;
		} 
        a.mailLink:hover 
        {
            background-image: url(/img/layout/icons/icon_mail_on.gif);
        } 
        
        a.mailLink2
		{
		    background: url(/img/layout/icons/icon_mail_small_off.gif) 0px 4px no-repeat;
            padding: 5px 0px 0px 15px;
            display: block;
		} 
        a.mailLink2:hover 
        {
            background-image: url(/img/layout/icons/icon_mail_small_on.gif);
        } 
        
        a.bulletLink
		{
		    background: url(/img/layout/icons/icon_bullet_off.gif) 0px 2px no-repeat;
            padding: 0px 7px 2px 16px;
            display: block;
		} 
        a.bulletLink:hover 
        {
            background-image: url(/img/layout/icons/icon_bullet_on.gif);
        } 
        
        a.pdfLink
		{
		    background: url(/img/layout/icons/icon_pdf.gif) 0px 4px no-repeat;
            padding: 5px 0px 3px 18px;
            display: block;
		} 
		
		a.wordLink
		{
		    background: url(/img/layout/icons/icon_word.gif) 0px 4px no-repeat;
            padding: 5px 0px 0px 18px;
            display: block;
		} 
		
		a.excelLink
		{
		    background: url(/img/layout/icons/icon_excel.gif) 0px 4px no-repeat;
            padding: 5px 0px 0px 18px;
            display: block;
		} 
		a.pptLink
		{
		    background: url(/img/layout/icons/icon_ppt.gif) 0px 4px no-repeat;
            padding: 5px 0px 0px 18px;
            display: block;
		} 
        a.plusLinkRed
		{
		    background: url(/img/layout/icons/icon_minus_on.gif) 0px 2px no-repeat;
            padding: 2px 7px 0px 20px;
            display: block;
		} 
		
		
        
        /* </Icon Links> */
        
	/* </Class-Specified-Settings> */
/* </Text> */


a .TD_PressDate
{
    color:Black;
    text-decoration:none;
}

a:hover .TD_PressDate
{
    color:#FF3300;
    text-decoration:underline;
}

a.TD_Link_ImgHelp
{
    padding: 0px 14px 0px 7px;
    font-weight:bold;
    display:inline-block;
}
a.TD_Link_ImgHelp:hover
{
    color: #ff3300;
    font-weight:bold;
}

a.TD_Link_ImgRight
{
    padding: 4px 24px 0px 7px;
    font-weight:bold;
    display:inline-block;
}
a.TD_Link_ImgRight:hover
{
    color: #ff3300;
    font-weight:bold;
}

a.TD_Link_ImgLeft
{
    padding: 0px 7px 5px 24px;
    font-weight:bold;
    display:inline-block;
}
a.TD_Link_ImgLeft:hover
{
    color: #ff3300;
    font-weight:bold;
}

a.TD_Info{ background:url(/img/layout/icons/icon_info_off.png) top right no-repeat;} 
a.TD_Info:hover{ background-image:url(/img/layout/icons/icon_info_on.png);} 

a.TD_Question{ background:url(/img/layout/icons/icon_question_gray_off.gif) top right no-repeat;} 
a.TD_Question:hover{ background-image:url(/img/layout/icons/icon_question_gray_on.gif);} 

a.TD_Search{ background:url(/img/layout/icons/icon_search_off.png) 0px 0px no-repeat;} 
a.TD_Search:hover{ background-image:url(/img/layout/icons/icon_search_on.png);} 

a.TD_Search_Routing{ background:url(/img/layout/icons/icon_search_off.gif) 0px 0px no-repeat;} 
a.TD_Search_Routing:hover{ background-image:url(/img/layout/icons/icon_search_on.gif);} 

a.TD_Print{ background:url(/img/layout/icons/icon_print_off.png) 0px 0px no-repeat;} 
a.TD_Print:hover{ background-image:url(/img/layout/icons/icon_print_on.png);} 

a.TD_Arrow{ background:url(/img/layout/icons/icon_arrow_off.gif) 0px 0px no-repeat;} 
a.TD_Arrow:hover{ background-image:url(/img/layout/icons/icon_arrow_on.gif);} 

    /* IE6 */
        * html a.TD_Print
	    {
	        background:url(/img/layout/icons/ie6_icon_print_off.gif) 0px 3px no-repeat;
	        padding: 7px 7px 5px 24px;
	    } 
        * html a.TD_Print:hover{ background-image:url(/img/layout/icons/ie6_icon_print_on.gif);} 
        * html a.TD_Info
	    {
	        background:url(/img/layout/icons/ie6_icon_info_off.gif) top right no-repeat;
	        padding: 2px 24px 0px 0px;
	    } 
        * html a.TD_Info:hover{ background-image:url(/img/layout/icons/ie6_icon_info_on.gif);} 
        * html a.TD_Search
	    {
	        background:url(/img/layout/icons/ie6_icon_search_off.gif) 0px 3px no-repeat;
	        padding: 7px 7px 5px 24px;
	    } 
        * html a.TD_Search:hover{ background-image:url(/img/layout/icons/ie6_icon_search_on.gif);} 
    /* END IE6 */
    
    
a.TD_acn_teaser
{
    background: url(/img/layout/buttons/gray_teaser_off.gif) 0 0 no-repeat;
    height: 36px;
    width: 140px;
    margin: 0px;
    padding: 3px 3px 4px 6px;
    display: block;
    color: #ffffff;
    text-decoration:none;
    font-weight: bold;
}

a.TD_acn_teaser:hover
{
    background: url(/img/layout/buttons/gray_teaser_on.gif) 0 0 no-repeat;
    text-decoration:none;
    color: #ffffff;
}
a.TD_acn_teaser_over
{
    background: url(/img/layout/buttons/gray_teaser_on.gif) 0 0 no-repeat;
    height: 36px;
    width: 140px;
    margin: 0px;
    padding: 3px 3px 4px 6px;
    display: block;
    color: #ffffff;
    text-decoration:none;
    font-weight: bold;
}    

.TD_grid_paging
{
    padding: 4px;
    font-size:1.1em;
    font-weight:bold;
}
.TD_grid_paging a
{
    text-decoration: none;
    padding-right: 4px;
    margin-left: 4px;
    font-size:0.9em;
    font-weight:normal;
    
}
.TD_grid_paging a:hover
{
    text-decoration: underline;
}

span.toolboxselector
{
	padding: 16px 0px 16px 28px; 
}

table.toolbox 
{
	margin-top:5px;
}
table.toolbox tr td
{
	padding-top:2px;
	padding-bottom:2px;
}


div#TD_imgloading
{
	background-color:#ffffff;
	height:100px; 
	width: 300px; 
	margin:0 auto;
	position:absolute;
}

img#TD_loadingImg
{
	margin: 20px 0px 0px 20px;
}
table.tableClass
{
padding: 5px 5px 5px 5px;
	border-color: #999999;
	
	
}

.radiocontrol input {
	margin: 3px !important;
	padding: 0 5px 0 0 !important;
	vertical-align: middle !important;
}
.radiocontrol label {
	vertical-align: middle !important;
}

.QTSubmitBtn {
    display:inline-block;
	width:65px;
    height:27px;
    background: url("/img/layout/buttons/button_61x27.png") no-repeat center center;
	color:white;
	font: bold 11px/26px Arial, Lucida, Verdana, sans-serif;
	text-align: center;
	border:none;
    float: right;
    margin: -2px 2px 10px 0;
    cursor:pointer;
}

.QTSubmitBtn:hover {
    display:inline-block;
	width:65px;
    height:27px;
    background: url("/img/layout/buttons/button_on_65x27.png") no-repeat center center;
	color:white;
	font: bold 11px/26px Arial, Lucida, Verdana, sans-serif;
	text-align: center;
	border:none;
    float: right;
    margin: -2px 2px 10px 0;
    cursor:pointer;
}


.QRSubmitBtn {
    display:inline-block;
	width:65px;
    height:27px;
    background: url("/img/layout/buttons/button_61x27.png") no-repeat center center;
	color:white;
	font: bold 11px/26px Arial, Lucida, Verdana, sans-serif;
	text-align: center;
	border:none;
    float: right;
    margin: -2px 0px 10px 0;
    cursor:pointer;
}


.QRSubmitBtn:hover {
    display:inline-block;
	width:65px;
    height:27px;
    background: url("/img/layout/buttons/button_on_65x27.png") no-repeat center center;
	color:white;
	font: bold 11px/26px Arial, Lucida, Verdana, sans-serif;
	text-align: center;
	border:none;
    float: right;
    margin: -2px 0px 10px 0;
    cursor:pointer;
}
/*Support Video Page UI */

img.SupportTNImage
{
	width:155px ;
	height:120px ;
	padding-bottom:3px;
}

img.SupportTNImage:hover
{
	width:163px ;
	height:127px ;
}

th.SupportTNHeader
{
    text-align:left;
	font-size:125%;
	font:bold;
	padding-bottom: 10px;
}

td.SupportTNCell
{
	padding-bottom:5px;
	padding-right: 20px ; 
	border: 3px ;
}

tr.SupportTNRow
{
}

div.SupportTNImageDiv
{
	width: 185px;
	height: 180px;
	background-color: #D0D0D0;
}

table.SupportTNTable
{
	border-spacing: 7px ;
	border-collapse: separate ;
}
        
div.SupportVideoFull         
{
text-align:center;
width:600px;
}

div.SupportVideo
{
	font-size:125%;
}

hr.SupportVideoHR
{
        text-align:left;
	width:90%;
}

/* FAQ Page UI Styles*/

li.FAQSectionLI
{
    text-align:left;
	font-size:125%;
	font:bold;
}

ol.FAQQuesOL {
    list-style: outside disc;
    margin-left: 1em;
}
ol.FAQQuesOL li.FAQQuesLI {
    position: relative;
    left: 1em;
    padding-right: 1em;    
}?
