body,tr,td, p{
	color:#333;
	/*background-color:white;*/
	margin:0px 0px 16px 0px;
	padding:0px;
	font-size:11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}	
.warning{color:#ff0000;}
p img {
	margin-top:0px;
	margin-left:0px;
	margin-bottom:5px;
	margin-right:5px;
	padding-top : 0px;
	padding-left : 0px;
	/*position : relative;*/
	
}
.noshow {display:none;}
/****************************************************************************
  ICONS WITH FILE SIZE ON HOVER - within paragraphs'  USAGE 'ID:iconsp CLASS on anchor tags: pdf,swf,doc,xls,arrow,arrowDown,arrowUp'
******************************************************************************/
#wrapper{
position:relative;
width:100%;
}

div#iconsp{
position:relative;
width:100%;
font: 11px / 11px Geneva, Arial, Helvetica, sans-serif;
}
div#iconsp p{
line-height:13px;
}
div#iconsp a{
font-size:10px;
text-decoration:none !important;
}
div#iconsp a span{
margin:0 2px 0 12px;
padding:0 0 0 3px;
font-weight:normal;

}
div#iconsp a.arrow{
background:url(/resources/dml/images/buttons/linkArrow.gif) 1px -3px no-repeat;
}
div#iconsp a.arrowUp{
background:url(/resources/dml/images/buttons/linkArrowUp.gif) 1px -2px no-repeat;
}
div#iconsp a.arrowDown{
background:url(/resources/dml/images/buttons/linkArrowDown.gif) 1px -2px no-repeat;
}
div#iconsp a.pdf{
background:url(/resources/dml/images/buttons/pdf.gif) -2px -2px no-repeat;
}
div#iconsp a.doc{
background:url(/resources/dml/images/buttons/doc.gif) 0px -2px no-repeat;
}
div#iconsp a.swf{
background:url(/resources/dml/images/buttons/swf.gif) -2px -2px no-repeat;
}
div#iconsp a.xls{
background:url(/resources/dml/images/buttons/excel.gif) 0 0 no-repeat;
}
div#iconsp a:hover.pdf, div#iconsp a:hover.arrow, div#iconsp a:hover.doc, div#iconsp a:hover.swf, div#iconsp a:hover.xls {
display:inline;
}
div#iconsp a em{
display:none;
}
div#iconsp a  em span{
margin:0 0 0 -5px;
color: #6699CC;
}

div#iconsp a:hover em{
position:absolute;
display:inline;
top:10px;
left:220px;
width:115px;
color:#000;
font: 9px/12px Geneva, Verdana, Arial, Helvetica, sans-serif;
border:1px  ridge  #ccc;
background:#F8F3E9;
cursor:pointer;
padding:2px;

}
div#iconsp  a:hover span{
cursor:pointer;

}


/****************************************************************************
 ICONS WITH FILE SIZE ON HOVER - within menus'  USAGE 'ID:iconsp CLASS on anchor tags: pdf,swf,doc,xls,arrow,arrowDown,arrowUp'
******************************************************************************/
div#iconsm{
position:relative;
margin:0;
padding:0;
}
div#iconsm a{
margin:0;
text-decoration:none !important;
color:#31639C !important;
font-size:9px;
display:block;
width:auto;
_width:100%;
padding:3px 0 3px 20px;
border-bottom:1px dashed  #F8F3E9;
border-top:1px solid  #fff;
border-left:1px solid  #fff;
border-right:1px solid  #fff;
}

/*div#iconsm a:hover{
background:#EBEBEB;
border-bottom:1px dashed   #ccc;
border-top:1px dashed   #ccc;
border-left:1px solid   #EBEBEB;
border-right:1px solid   #EBEBEB;
color: #6699cc!important;
}
*/
div#iconsm a:hover{
background:#EBEBEB;
border-bottom:1px solid   #EBEBEB;
border-top:1px solid   #EBEBEB;
border-left:1px solid   #EBEBEB;
border-right:1px solid   #EBEBEB;
color:#6699ff !important;
}

div#iconsm a.selected{
border-bottom:1px dashed   #ccc;
border-top:1px dashed   #ccc;
border-left:1px solid   #EBEBEB;
border-right:1px solid   #EBEBEB;
background: #EBEBEB  url(/resources/dml/images/buttons/linkArrow.gif) 5px -1px no-repeat!important;
}
div#iconsm a em{
display:none;
}
div#iconsm  a:hover em{
display:block;
z-index:10;
position:absolute;
top:20px;
width:130px;
left:130px;
color:#000;
font: 9px/12px Geneva, Verdana, Arial, Helvetica, sans-serif;
margin:2px 0 ;
border:1px  ridge  #ccc;
background:#F8F3E9;
padding:2px;
cursor:pointer;
}
div#iconsm  a:hover span{
cursor:pointer;
color:#6699ff !important;
}
div#iconsm a.pdf{
background:url(/resources/dml/images/buttons/pdf.gif) 2px 1px no-repeat;
}
div#iconsm a:hover.pdf{
background:url(/resources/dml/images/buttons/pdf.gif) 2px 1px no-repeat;
background-color:#EBEBEB;
}
div#iconsm a.xls{
background:url(/resources/dml/images/buttons/excel.gif) 3px 3px no-repeat;
}
div#iconsm a:hover.xls{
background:url(/resources/dml/images/buttons/excel.gif) 3px 3px no-repeat;
background-color:#EBEBEB;
}
div#iconsm a.arrow{
background:url(/resources/dml/images/buttons/linkArrow.gif) 5px -1px no-repeat;
}
div#iconsm a:hover.arrow{
background:url(/resources/dml/images/buttons/linkArrow.gif) 5px -1px no-repeat;
background-color:#EBEBEB;
}
div#iconsm a.arrowDown{
background:url(/resources/dml/images/buttons/linkArrowDown.gif) 5px 1px no-repeat;
}
div#iconsm a:hover.arrowDown{
background:url(/resources/dml/images/buttons/linkArrowDown.gif) 5px 1px no-repeat;
background-color:#EBEBEB;
}
div#iconsm a.arrowUp{
background:url(/resources/dml/images/buttons/linkArrowUp.gif) 5px 0px no-repeat;
}
div#iconsm a:hover.arrowUp{
background:url(/resources/dml/images/buttons/linkArrowUp.gif) 5px 0px no-repeat;
background-color:#EBEBEB;
}
div#iconsm a.doc{
background:url(/resources/dml/images/buttons/doc.gif) 4px 2px no-repeat;
}
div#iconsm a:hover.doc{
background:url(/resources/dml/images/buttons/doc.gif) 4px 2px no-repeat;
background-color:#EBEBEB;
}
div#iconsm a.swf{
background:url(/resources/dml/images/buttons/swf.gif) 1px 1px no-repeat;
}
div#iconsm a:hover.swf{
background:url(/resources/dml/images/buttons/swf.gif) 1px 1px no-repeat;
background-color:#EBEBEB;
}
div#iconsm ul{
margin:0;
padding:0;
}
div#iconsm li{
list-style:none;
text-align:left;
width:100%;
}

/*  int banking tab layout */
div#tabs{
width:400px;
}
div#tabs a {
float:left;
width:190px;
height:27px;
font: bold 12px/12px  Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
background: url("/resources/dml/images/tabs/btnsfaq.gif") -1px 0;
/*border-bottom: 1px dashed #ccc;height:35px; */
}
div#tabs a.selected {
background-position: -202px 0px;
}
div#tabs a.selected div {
margin:4px 0 0 12px;
}
div#tabs a:hover.selected div {
margin:4px 0 0 12px;
}
div#tabs a:hover {	
background-position: -202px 0px;
}
div#tabs a div{
margin:9px 0 0 13px;
}
div#tabs a:hover div{
margin:4px 0 0 13px;
}
div.cleartabs{
clear:both;
margin:0;
border-bottom: 1px dashed #ccc; 
width:380px;
}
/* end int banking tab layout  */

/*APPLY NOW / FIND OUT MORE LARGE BUTTON*/

div#apply, div#findoutmore, div#login, div#applyonlinenow{
width:140px;
float:left;
}
div#apply a {
float:left;
width:137px;
height:40px;
font: bold 12px/12px  Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
background: url("/resources/dml/images/buttons/btn_apply.gif") 0 0;
}
div#apply a:hover{	
background-position: -137px 0;
}
div#login a {
float:left;
width:137px;
height:40px;
font: bold 12px/12px  Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
background: url("/resources/dml/images/buttons/login.gif") 0 0;
}
div#login a:hover {	
background-position: -137px 0;
}

div#findoutmore a {
float:left;
width:137px;
height:40px;
font: bold 12px/12px  Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
background: url("/resources/dml/images/buttons/btn_apply.gif") 0 -44px;
}
div#findoutmore a:hover {	
background-position: -137px -44px;
}
/* END APPLY NOW / FIND OUT MORE LARGE BUTTON*/

/*APPLY NOW / FIND OUT MORE SMALL BUTTON*/
div#applysmall, div#findoutmoresmall, div#logonsmall{
width:86px;
float:left;
margin:.3em 1em 0 -.7em;
}
div#applysmall a {
float:left;
width:84px;
height:22px;
font: bold 12px/12px  Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
background: url("/resources/dml/images/buttons/btn_applysmall.gif") -2px 0 no-repeat ;
}
div#applysmall a:hover {	
background-position: -89px 0
}
div#logonsmall a {
float:left;
width:84px;
height:22px;
font: bold 12px/12px  Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
background: url("/resources/dml/images/loginsmall.gif") -2px 0 no-repeat ;
}
div#logonsmall a:hover {	
background-position: -89px 0
}
div#findoutmoresmall a {
float:left;
width:84px;
height:22px;
font: bold 12px/12px  Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
background: transparent url("/resources/dml/images/buttons/btn_findoutnowsmall.gif") -2px 1px  no-repeat;
}
div#findoutmoresmall a:hover {	
background-position: -89px 1px;
}
/* END APPLY NOW / FIND OUT MORE SMALL BUTTON*/


/*  COMMENCE APP / Return to Saved App  BTN */
div#applysmall, div#findoutmoresmall, div#logonsmall{
width:86px;
float:left;
margin:.3em 1em 0 -.7em;
}
div#applysmall a {
float:left;
width:84px;
height:22px;
font: bold 12px/12px  Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
background: url("/resources/dml/images/buttons/btn_applysmall.gif") -2px 0 no-repeat ;
}
div#applysmall a:hover {	
background-position: -89px 0
}




/*  end box style layout  */
div.arrow{
margin:-10px 0 5px -17px;
}
div.arrow li{
background:url("/resources/dml/images/buttons/LinkArrow.gif") 2px 0 no-repeat;
list-style:none;
margin:2px 0 0 -25px;
padding:0;
}
div.arrow p{
margin:-10px 0 0 18px ;
padding:0;
}
div.arrow a{
padding:0;
margin:0 0 0 13px;
text-decoration:none!important;
}
div.arrowDown{
margin:-5px 0 0 -14px;
}
div.arrowDown li{
background:url("/resources/dml/images/buttons/linkArrowDown.gif") no-repeat;
list-style:none;
margin:0 0 0 -25px;
padding:1px 0;
}
div.arrowDown a{
padding:1px 0;
margin:0 0 0 15px;
text-decoration:none!important;
}
div.arrowUp{
margin:0 0 0 -14px;
}
div.arrowUp li{
background:url("/resources/dml/images/buttons/linkArrowUp.gif") 0 0px no-repeat;
list-style:none;
margin:0 0 0 -25px;
padding:1px 0;
border-bottom:1px dashed #E4E4E4;
}
div.arrowUp a{
padding:1px 0;
margin:0 0 0 15px;
text-decoration:none!important;

}
table.calculator {background-color : #F0F0F0; padding: 2px 2px 2px 2px;border : 0px solid #fff; border-collapse : collapse; margin-top : 0em; margin-bottom : 1.5em;}
table.calculator td {
	line-height : 16px;
	border : 0px solid #fff;
	margin-top : 0em;
	margin-bottom : 1.5em;
	vertical-align : top;
	text-align : left;
	padding: 2px 3px 2px 3px; 
}
table.main 
{background-color : #F0F0F0; 
padding: 2px 2px 2px 2px;
border-left : 1px solid #cccccc; 
border-top : 1px solid #cccccc; 
border-right : 2px solid #999999; 
border-bottom : 2px solid #999999; 
border-collapse : collapse; 
margin-top : 0em; 
margin-bottom : 1.5em;
}
table.main td {
	line-height : 16px;
	border : 1px solid #A4AEB4;
	margin-top : 0em;
	margin-bottom : 1.5em;
	vertical-align : top;
	text-align : left;
	padding: 2px 3px 2px 3px;
}

.tabletitle{
background-color: #A2C2D6;  font-weight: bolder; color: #000; line-height : 140%; padding-left : 2px; border-bottom : solid 1px #ccc; 
background: transparent url("/resources/dml/images/tableheader.gif") repeat;}
.darkrow {background-color : #F0F0F0;  line-height : 160%; padding-left : 2px;}
.lightrow {background-color : #FFFFFF;border: 1px solid #FFFFFF; line-height : 160%; border-bottom : solid 1px #ebebeb; padding-left : 2px; }
.calcborder{border:1px solid #6B6B6B;background-color:#ffffff;}
.calcresults{color:#FF0000;font-weight:bold;font-size : 12px;}
.newbordertitle{background-color: #A4AEB4;  font-weight: 600; color: #FFFFFF;}
form
{
margin-top:1px;
margin-bottom:1px;
}
input.graybutton{
	font-size : 10px;
	color:black; 
	background-color:#CCCCCC; 
	border:black; 
	border-style: ridge; 
	border-top-width:1px; 
	border-bottom-width:1px; 
	border-right-width:1px; 
	border-left-width:1px;
}
.button
{
font-size:9px;
font-weight:bold;
	color:#fff; 
	background-color:#345F8B; 
	border:#CCCCCC; 
	border-style: ridge; 
	border-top-width:1px; 
	border-bottom-width:1px; 
	border-right-width:1px; 
	border-left-width:1px;
}
.input{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: white;
	text-indent: 3px;
	border-style: solid solid inset solid;
	border-width: 1px;
	border-color: #696969;
	height: 19px;
}
.inputerror
{
    BORDER-RIGHT: #696969 1px solid;
    BORDER-TOP: #696969 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #696969 1px solid;
    TEXT-INDENT: 3px;
    BORDER-BOTTOM: #696969 1px inset;
    HEIGHT: 19px;
    BACKGROUND-COLOR: cc0000;
	color:fff;
}
.inputfocus { 
	font-size: 9pt; 
	background-color: #f6f6f6; 
	text-indent: 3px; 
	border-style: solid solid inset solid; 
	border-width: 1px; 
	border-color: #336699;
	height: 19px;
}

.textarea{
	font-size: 9pt;
	background-color: white;
	text-indent: 3pt;
	border-style: solid solid inset solid;
	border-width: 1pt;
	border-color: #696969;
}
.textareaerror
{
    BORDER-RIGHT: #696969 1pt solid;
    BORDER-TOP: #696969 1pt solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #696969 1pt solid;
    TEXT-INDENT: 3pt;
    BORDER-BOTTOM: #696969 1pt inset;
    BACKGROUND-COLOR: #cc0000;
	color:#fff;
}
.textareafocus{ 
	font-size: 9pt;
	background-color: #f6f6f6; 
	text-indent: 3px; 
	border-style: solid solid inset solid; 
	border-width: 1px; 
	border-color: #336699;
}
.readonly{
	font-size: 9pt;
	background-color: #e7e7e7;
	text-indent: 3px;
	border-style: solid solid inset solid;
	border-width: 1px;
	border-color: #696969;
	height: 19px;
}
.radioright{ 
	background-color: white;
	border-style: none none none none; 
	border-width: 1px; 
	padding : 0px 0px 0px 0px;
	vertical-align : middle;
}
.radiofocus{ 
	background-color: #f6f6f6; 
	border-style: none none none none; 
	border-width: 0px;  
}
.radio{ 
	background-color: inherit; 
	border-style: none none none none; 
	border-width: 0pt; 
	padding : 0px 0px 0px 0px;
}
.printquote{
display:none;
}
ul {line-height : 13pt; margin-top : 10px; margin-bottom : 10px;}
ol {line-height : 13pt; margin-top : 10px; margin-bottom : 10px;}
UL.arrowlist LI { list-style-image:url("/resources/dml/images/arrows/arrow.gif");}
UL.tick LI { list-style-image:url("/resources/dml/images/arrows/tick.gif");}
UL LI { list-style : disc;  }

image.border{
	border-style : dashed dashed dashed dashed;
	border-left-width : 1px;
}
#displayimage img {
	position:relative;
	margin: 0px 5px 3px 0px;
	border: 0px solid #333;
	float:left;

	}
	
		
#TopNavWhiteLine {
position:relative; 
top:0px; 
height:1px; 
width:100%; 
background:#fff;
font-size:1px;

	}
	
#TopToolBar {
margin:0;
height:22px;
background:#A5AEB5;
background: transparent url("/resources/dml/images/header/sgbtopnav.gif") repeat;
border-bottom: 1px solid #666;
	}
#TopToolBarLeft {
float:left; 
font-weight:300;
font-size: 10px; 
color: #000;  
width:150px;
padding:5px 0 0 3px;
padding-bottom:2px;
	}
#TopToolBarRight{
float:right;
text-align:right;
margin: -2px 5px 0px 0px;
padding: 2px 0px 2px 0px;
font-weight:300;
font-size: 10px; 
width:500px; 
}
#TopToolBarRightForm{
float:right;
text-align:right;
margin: 0px 5px 0px 0px;
padding: 5px 0px 2px 0px;
font-weight:300;
font-size: 10px; 
width:350px; 
}
div#searchbox { 
     width:190px;
     margin : 13px 10px 0 20px;
     float : right;
     height : 17px;
 }  
   div#searchbox input .text { 
     width:50px;  
}
 div#searchbox span { 
     font-weight : bold;
     color : #fff;
     font-size : 80%;
     letter-spacing : 0.1em;  
}
 div#searchbox input { 
     margin:2px 0 0 0;
	 float:left;
}
 div#searchbox div { 
     margin:9px 0px 0 3px;
	 _margin:4px 0px 0 2px;
	 float:left;
}
 div#menu {
     margin : 13px 0 0 0;
     float : right;
     color : #fff;
     font-weight : bold;
}
 div#menu a {

     text-align : left;
     padding : 0 15px 0 0;
     font-size : 10px;
     color : #fff;
     font-weight : bold;
     text-decoration : none;
     text-transform:uppercase
}
 div#menu a:hover {

     text-decoration : underline;
     color : #fff;
}
.searchbutton{
width:40px;
cursor:pointer;
background: url("/resources/dml/images/buttons/search_button_bg.gif") 0 0 repeat x;
font:10px/12px Verdana, Lucida, Geneva, Helvetica, sans-serif ;
font-weight:bold; 
color:#73797B;
border:0px ridge #ccc;

}
A.TopToolBarRight:link {font-weight:300; font-size:10px;color: #000; text-decoration: none; }
A.TopToolBarRight:visited {font-weight:300; font-size:10px; color: #000;  text-decoration: none; }
A.TopToolBarRight:active {font-weight:300; font-size:10px;  color: #000;  text-decoration: none; }
A.TopToolBarRight:hover {font-weight:300; font-size:10px; color: #000;}

#container{
	
	width:99%;	
	display:block;
	
	
}

	
	
	#content {
	_width:100%;
	margin-left:200px;
	margin-right:130px;
	
	margin-top:10px;
	/*border: 1px #BCBCBC dashed;*/
	display:block;
}
	
	
	#containerform{
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	top:2px;
	left:10px;
	/*--width helps the content window stop overrunning*/
	width:95%;
	min-width:300px;
	margin:0px 0px 5px 5px;
	padding:0px 4px 0px 4px;
/*	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;*/
	background-color:#fff;
	z-index:1;/* This allows the content to overlap the right menu in narrow windows in good browsers. */
}
body>#containerform {
	margin:0px 25px 5px 5px;
	width:auto;
	}

/* All the content boxes belong to the content class. */

div#registerNow{
width:99%;
background:#EBEBEB;
border:1px  dashed #999;
padding:7px 5px;
height:auto;
line-height:16px;
}
div#registerNow p{
color:#CC3333;
line-height:16px;
margin:-5px 0 2px 0;
}
div#fullContent{
float:left;
padding:0 0 10px 0;
width:100%;
clear:both;
}
div#fullContent ul {
margin:-10px 0 0 -10px;
_margin:-10px 0 0 32px;
}
div#leftContent{
float:left;
padding:0;
width:65%;
margin:0 0 0 -2px;
}
div#rightContentNoPadd{
float:right;
}
div#rightContent{
float:right;
padding:0 2% 0 0;
width:180px;

}
div#rightContent .box{
background:#ccc;
width:100%;
height:auto;
padding:0;
border:1px solid #999;
margin:5px 0 0 0;
text-align:center;
}
div#rightContent .box a {
padding:0 !important;
margin:0 !important;
}
div#rightContent .txt{
padding:18px 5px 0 5px;

}
div#rightContent .box2{
background:#F8F3E9;
width:100%;
height:auto;
padding:0;
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;

margin:5px 0 0 0;
}
div.list { 
height:20px;
background:url("/resources/dml/images/buttons/intArrow.gif") no-repeat;
list-style:none;
margin:-15px 0 0 0;
}
div.list a{ 
margin:6px  0 0 11px;
text-decoration:none;
}
div.RightMenuList { 
height:auto;
font-size:9px;
}
div.RightMenuList ul { 
margin:0;
padding:0;
line-height:13px!important;
}
div.RightMenuList li { 
background:url("/resources/dml/images/buttons/LinkArrow.gif") -2px 2px no-repeat;
list-style:none;
padding:4px 0 3px 12px;
border-bottom:1px dashed #ccc;
}
div.RightMenuList li.pdf{ 
background:url("/resources/dml/images/buttons/pdf.gif") -3px 2px no-repeat;
list-style:none;
padding:4px 0 3px 14px;
border-bottom:1px dashed #ccc;
}
div.RightMenuList a{ 
padding:6px 0 0 10px;
font-size:9px;
text-decoration:none!important;

}
div.RightMenuList a:hover{ 
margin:6px  0 0 -2px;
font-size:9px;

}
div.RightMenu { 
height:auto;
}
div.RightMenu li { 
background:url("/resources/dml/images/buttons/LinkArrow.gif") no-repeat;
list-style:none;
margin:-8px 0 0 -37px;
padding:1px 0;
}
div.RightMenu a{ 
margin:6px  0 0 -2px;
text-decoration:none;
}
.header{
padding:5px 0 0 3px;
font-weight:bold;
}
div#rightContent p{
text-align:center;
color:#000;
padding:10px;
}
div#rightContent a{
padding:0 0 0 15px;
}
.dotted{border-top:1px dashed #999;padding:2px 0;}

	#Footer{
	/*float : left;*/
	text-align:center;
	color : #666;
	line-height : normal;
/*	margin-top:35px;*/
	background-color:#fff;
	
}
	#Footer a{
	font-size:90%;
	text-decoration:none;
	color : #666;
}
	#Footer a:hover{
	font-size:90%;
	text-decoration:underline;
	color : #666;
}

	#IntbankFooter{
	height: 15px;
	background-color: #F7F3F7;
	}
	
	#IntbankFooterLeft{
	vertical-align: top;
	float: left;
	width: 70px;
	background-color: #F7F3F7;	
	border-right: 1px solid #fff;
	}
	
	#IntbankFooterRight{
	vertical-align: top;
	float: right;
	width: 70px;	
	background-color: #F7F3F7;	
	border-left: 1px solid #fff;
	}	
/*---------------------------------Disclaimers-----------------------------------------*/
#disclaimer{
font-size:9px;
color : #666;
text-align:center;
line-height : normal;
padding:5px 5px 5px 5px;}


#productstatement{
font-size:10px;
background-color:#f7f7f7;
width :98%;
	border-top: 1px solid #cccccc;
	border-bottom: 2px solid #999999;
	border-left: 1px solid #cccccc;
	border-right: 2px solid #999999;
padding:3px 5px 3px 5px;}

#dashed{
	border-bottom: 1px dashed #cccccc;
        padding:5px 5px 5px 5px;}

#line{
	position:relative;
	margin-top:0px;
	margin-bottom:0px;
	text-align:right;
	height:0px;
	width:95%;
	border-top: 1px solid #cccccc;
}

#highlight{
font-size:10px;
text-align:left;
color : #999999;
background-color:#ffffff;
width :98%;
 }

#PrintFooter{
display : none;
}


#note {color : #333333; line-height : 105%; font-size : 9px;}

#Penchant {
	position:relative; 
	top:0px;
	left:30px;
	height:23px;
	margin:0px 160px 0px 157px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	background: transparent url("/resources/dml/images/header/sgbheader_arrow.gif") no-repeat right;
	background-color:#efefef;

	}
	
#PenchantText{
	position:absolute; 
	font-size:11px;
	font-weight:600;
	text-align:right;
	width:200px;
	right:120px; 
	top:5px;
	}

 #SplashimageHome {
	position:relative; 
	top:2px;
	left:0px; 
	height:126px;
	display : block;
	margin:0px 140px 0px 200px;
	padding:0px;
	background-color:#747A7F;
        z-index:7;  
	} 
 #Splashimagegeneral {
	position:relative; 
	top:2px;
	left:0px; 
	height:111px;
	display : block;
	margin:0px 140px 0px 200px;
	padding:0px;
	background-color:#747A7F;
        z-index:7;  
	}

#SplashimageHomeBSA {
	position:relative; 
	top:1px;
	left:0px;
	height:110px;
	display : block;
	border-right: 1px solid #ccc;
	border-left: 0px solid #ccc;
	margin:0px 129px 0px 187px;
	padding:0px;
	background-color:#fff;
/*	z-index:7; */
	}
	/*------------Netscape fix----------------*/
body>#SplashimageHomeBSA  {margin:0px 130px 0px 187px;top:1px;}

	
#Splashimage {
	position:relative; 
	top:1px;
	left:0px;
	height:110px;
	display : block;
	
	border-left: 0px solid #ccc;
	margin:0px 129px 0px 187px;
	padding:0px;
	background-color:#fff;
	z-index:7;
	}
	/*------------Netscape fix----------------*/
body>#Splashimage  {margin:0px 130px 0px 187px;top:1px;}


#TitleBar {
	position:relative; 
	text-align:right;
	top:2px;
	left:30px;
	min-width:300px;
	height:20px;
	padding:0px 0px 0px 0px;
	margin:3px 160px 10px 156px;
	}
	/*body>#TitleBar{
	margin:3px 160px 10px 156px;
	padding:0px 0px 5px 0px;
	}*/
	#TitleText{
	position:relative; 
	float:left;
	text-align:left;
	top:0px; 
	width:95%;
	left:10px; 
	padding-top:1px;
	}
#TitlePrint{
	position:absolute; 
	text-align:right;
	top:0px; 
	width:35%;
	right:30px; 
	padding-top:1px;
	text-decoration: none;
	font-size:9px;
	font-weight:bold;
	z-index : -1;
	}

#LeftNav {
	position:absolute;
	width:186px;
	top:95px;
	_top:94px;
	left:0px;
	padding:0px;
	z-index:2;

/* Here is the ugly brilliant hack that protects IE5/Win from its own stupidity. 
Thanks to Tantek Celik for the hack and to Eric Costello for publicizing it. 
IE5/Win incorrectly parses the "\"}"" value, prematurely closing the style 
declaration. The incorrect IE5/Win value is above, while the correct value is 
below. See http://glish.com/css/hacks.asp for details. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:170px;
	height:100%;
	}
		
#RightNav {


    position : absolute;
    text-align : center;
    width : 129px;
    height : 100%;
    top : 96px;
    right : 0;
    padding : 0 0 0 0;
    margin : 0;
    z-index : 1;
    voice-family : "\"}\"";
    voice-family : inherit;
	background:#fff;

}
	
#RightMenuHeading {
	height : 18px;
	_height : 20px;
    font-size : 10px;
    text-align : left;
    padding : 2px 0 0 0;
    margin : 0 5px;
    width : 119px;
    _width : 119px;
  
    background : #a5aeb5;
    background : transparent url("/resources/dml/images/buttons/rhead3.gif") no-repeat;
    voice-family : "\"}\"";
    voice-family : inherit;
    
}
#RightMenuHeadingText {
    margin-left : 3px;
    font-weight : 600;
    font-size : 10px;
    color : #000;

}
#RightMenuContent {
    text-align : left;
    font-size : 9px;
    padding : 0px 1px; 2px 0px;
    margin : 0 5px;
    border-left : 1px solid #999;
    border-right : 1px solid #999;
    border-bottom : 1px solid #999;
    background : #fff;
    voice-family : "\"}\"";
    voice-family : inherit;
    width : 115px;
    _width : 119px;

}
body > #RightMenuContent {

    margin-left : 6px;
    font-weight : 600;
    font-size : 9px;
    color : #000;

}
	#RightMenuContent a{
	color:#000;
	text-decoration: none;
	}
	#RightMenuContent a:hover{
	color:#000;
	text-decoration: underline;
	}

	
#RightDashedLine{
	margin: 5px 0px 5px 3px; 
	background-color:#fff;
	text-align:center;
	border-top: 1px dashed #1D4AA4;
	width: 99px;
	height:1px;
	font-size:1px;
}
	
/* Again, "be nice to Opera 5". */

.Spacer{
	clear:both;
	height:8px;
}

#backtotop{
text-align : right;
padding-right:5px;
border-bottom : 1px solid #ebebeb;
}

#navlist li
{
display: inline;
/* for IE5 and IE6 */
}

.small, .small p{font-size : 9px;
line-height : 120%;
padding : 2px 0px 2px 0px;
}

#navlist
{
margin: 0px 0px 0px 0;
padding:4px 0 3px 3px;
}
#navlist a
{
font-size : 10px;
display:block;
text-decoration: none;
border-bottom: #ebebeb 1px dashed;
border-top: #fff 1px dashed;
width:100%;
color: #000;
}
#navlist a:hover {color: #6699cc; text-decoration : none; border-bottom: 1px dashed #6699ff;border-top: 1px dashed #6699ff;}
#sharelist a:hover { background-color: #ccc; text-decoration : none; border-right: #6699CC 4px solid;  background-color: #ddd;}
#sharelist a:visited { color: #000; text-decoration : none;}
#sharelist li
{
display: inline;
/* for IE5 and IE6 */
}

#sharelist
{
width: 115px;
font-size : 11px;
margin: 0px 0px 0px 0px;
padding-left : 1px;

}

#sharelist a
{
/*width: 90%;*/
/* extend the sensible area to the maximum with IE5 */
display: block;
background-color: #fff;
line-height: 1.4em;
text-align: left;
padding-left : 1px;
padding-right : 1px;
text-decoration: none;
margin-left: 1px;
border-top: #ebebeb 1px solid;
border-left: #fff 4px solid;
color: #000;
}

.sitemapHead
{
/*display: block;*/
/*font-size : 10px;*/
margin: 1px 1px 1px 1px;
padding-top : 2px;
padding-bottom : 2px;
}

.sitemapHead a
{
color: #31639c;
font-weight : bold;
display: block;
background-color: #ebebeb;
text-align: left;
padding-left : 1px;
padding-right : 0px;
margin: 0px 1px 1px 0px;
text-decoration: none;
}
/*End right nav list*/

/*Rightmenu radio buttons */
#menulable{
display: inline;
font-size : 9px;
vertical-align : middle;
line-height: normal;
padding : 0px 0px 0px 0px;
margin : 0px 0px 0px 0px;
}

#menubutton{
display: inline;
padding : 0px 0px 0px 0px;
line-height: normal;
margin : 0px 0px 0px 0px;
}
/* Right nav radio buttons*/

#radiolist
{
padding-left: 0px;
margin-left: 0px;
width: 115px;
}

#radiolist li
{
list-style: none;
margin: 0px;
display: block;
/*line-height : -5px;*/
}

#radiolist li a { text-decoration: none; }

/* Homepage Features */

.featuretitle{
font-weight:bold;
font-size: 14px;
line-height: normal;
text-align : left;
display:block;
text-transform:uppercase;
letter-spacing:0.2em;
background: #ebebeb;
margin:0px;
padding:2px 0px 2px 10px;
text-shadow: 3px 3px 3px #999;
}

.featurehead{
font-size : 13px;
width : 80%;
font-weight: bold;
line-height: normal;
color : #333333;
text-align : left;
padding : 2px 10px 2px 2px;
margin : 0px 0px 0px 0px;
border-bottom: #999999 1px solid;
}

.featurehead a {color : #cc0000; text-decoration : none;}

.featurebody{
font-size : 11px;
line-height: normal;
display : block;
text-align : left;
color : #333333;
padding : 0px 0px 0px 10px;
margin : 0px 0px 0px 0px;
}

.featureselector { padding : 2px 0px 2px 10px; background-color : #fff;
}
.featurecontleft{
/*position:relative;
float:left;*/
padding : 1px 1px 1px 1px;
margin : 0px 0px 0px 0px;
border : #cccccc 1px solid;
/*border-right: #999999 1px dashed;*/
}
.featurecontright{
/*position:relative;*/
float:right;
width : 80%;
padding : 1px 1px 1px 1px;
margin : 0px 0px 0px 0px;
/*border-right: #999999 1px dashed;*/
}

.homebanner{
padding : 4px 4px 4px 4px;
margin : 2px 2px 2px 2px;
text-align :center;
/*border-top : 1px #999999 solid;*/
}

#newsitems{
width:165px;
position:absolute;
padding:4px 4px 4px 4px;
z-index:2;

border-top : 1px #cdcdcd solid;
border-bottom : 1px #cdcdcd solid;
border-left : 1px #cdcdcd solid;
border-right : 1px #cdcdcd solid;
background : #fff;
}

.loginbox{

width : 90%;
padding : 0px 0px 0px 0px;
margin : 2px 2px 2px 2px;
border : #cccccc 1px solid;
background : transparent url(/resources/dml/images/css/mouse2.gif) no-repeat;
background-position: bottom right;

}

.loginboxcontent{

width : 100%;
padding : 4px 4px 4px 10px;
margin : 2px 2px 2px 2px;
}

.rule{
padding : 1px 1px 1px 1px;
border-top : 1px black;
}

/* Experimental homepage box */



/*------------ Menu Styles ------*/

/*----------------------------- MAIN BUTTONS --------------------------------*/
.ButtonOff {
	width: 190px;
	/*font-size:12px;*/
	background: transparent url(/resources/dml/images/interface/css2/button_off.gif) no-repeat;
	height:24px;
}

.ButtonOn {
	width: 190px;
	height:24px;
	/*font-size:8pt;
	font-weight:bold;*/
	/*background-color:#666666;*/
	background: transparent url(/resources/dml/images/interface/css2/button_on.gif) no-repeat;
}

.ButtonOff ul, .ButtonOn ul {
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
}
		
.ButtonOff li, .ButtonOn li {
	margin: 0px 0px 0px 0px;
	list-style: none;
}

	
.ButtonOff li a {
	display: block;
	padding: 3px 0px 0px 12px;
	background: transparent url(/resources/dml/images/interface/css2/button_off.gif) no-repeat;
	color: #000!important;
	font-size:10px;
	text-decoration: none!important;
	/*width:175px; do not take this out, rollover won't work*/
	width:186px;
	height:23px;
}

.ButtonOn li a {
	display: block;
	padding: 3px 0px 0px 12px;
	background: transparent url(/resources/dml/images/interface/css2/button_on.gif) no-repeat;
	color: #000!important;
	font-size:10px;
	text-decoration: none!important;
	/*width:175px; do not take this out, rollover won't work*/
	width:186px;
	height:23px;
}



.ButtonOff li a:hover {
	display: block;
	width:186px;
	height:23px;
	color: #000!important;
	text-decoration: none!important;
	background: transparent url(/resources/dml/images/interface/css2/button_on.gif) no-repeat;
}


/*---------------------------------SubLevel 1-----------------------------------------*/
.SubLevel1Off {
	width: 187px;
	font-size:10px;
	background:#EBEBEB;
}

.SubLevel1On {
	width: 187px;
	font-size:10px;
	background:#fff;
}
.SubLevel1On li a {
	display: block;
	width:184px;  /*--- DELETING THIS LINE WILL EFFECT WIDTH IN NETSCAPE*/
	padding: 0px 3px 1px 5px;
	/*background-color: #EBEBEB;*/
	color: #cc0000!important;  
	text-decoration: none!important; 

}


.SubLevel1Off ul, .SubLevel1On ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: none;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
		
.SubLevel1Off li, .SubLevel1On li {
	border-bottom: 1px solid #ffffff;
	margin: 0px;
	list-style: none;
}
	
.SubLevel1Off li a {
	display: block;
	width:184px;  /*--- DELETING THIS LINE WILL EFFECT WIDTH IN NETSCAPE*/
	padding: 0px 3px 1px 3px;
	/*background-color: #EBEBEB;*/
	color: #000!important;
	text-decoration: none!important;
	
}

.SubLevel1Off li a:hover {
	color: #000!important;
	display: block;
	width:179px;
	_width:185px;
	background:#fff;
	}


/*---------------------------------SubLevel 2-----------------------------------------*/
.SubLevel2Off, .SubLevel2On {
	width: 187px;
	font-size:7pt;
	
}

.SubLevel2Off ul, .SubLevel2On ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	}
		
.SubLevel2Off li, .SubLevel2On li {
	border-bottom: 1px solid #ffffff;
	margin: 0px;
	list-style: none;
}
	
.SubLevel2Off li a {
	display: block;
	/*background-color: #EBEBEB;*/
	color: #000!important;
	text-decoration: none!important;
	width:180px;  
	_width:185px;
	padding:0 0 0 5px;
	border-top: 1px solid #EFEBEB;
	margin:0 0 -1px 0;
	
}
.SubLevel2Off li a:hover {

	color: #fff!important;
	background:#ccc;

}
.SubLevel2On li a 
{
	display: block;
	color: #000!important;
	text-decoration: none!important;
	padding:0 0 0 10px;
	border-top: 1px solid #EFEBEB;
	}



/*---------------------------------SubLevel 3-----------------------------------------*/
.SubLevel3Off, .SubLevel3On {
	width: 187px;
	
}

.SubLevel3Off ul, .SubLevel3On ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	color: #000!important;
	
	}
		
.SubLevel3Off li, .SubLevel3On li {
	border-bottom: 1px solid #ffffff;
	margin: 0px;
	list-style: none;
}
	
.SubLevel3Off li a {
	display: block;
	padding: 1px 1px 1px 1.3em;
	_padding: 1px 1px 1px 1.6em;
	color:#999999!important;
	width:172px;  
	_width:185px;
	font-size:9px;
	text-decoration: none!important;
	border-top: 1px solid #EFEBEB;
	margin:0 0 -1px 0;
}

.SubLevel3On li a {
	display: block;
	padding: 1px 1px 1px 1.5em;
	_padding: 1px 1px 1px 1.6em;
	width:172px;  
	_width:185px;  /*--- DELETING THIS LINE WILL EFFECT WIDTH IN NETSCAPE*/
	font-size:9px;
	text-decoration: none!important;
font-weight:bold;
	color: #999999!important;
	border-top: 1px solid #EFEBEB;
}

.SubLevel3Off li a:hover {
	color: #000!important;
	background:#EFEBEB;

	
}

/*---------------------------------SubLevel 4-----------------------------------------*/
.SubLevel4Off, .SubLevel4On {
	width: 187px;
	font-size:7pt;
	color: #000!important;
}

.SubLevel4Off ul, .SubLevel4On ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
		
.SubLevel4Off li, .SubLevel4On li {
	border-bottom: 1px solid #ffffff;
	margin: 0px;
	list-style: none;
}
	
.SubLevel4Off li a {
	display: block;
	padding: 1px 1px 1px 1.7em;
	color: #666666!important;
	text-decoration: none!important;
	width:168px;
	_width:185px;  /*--- DELETING THIS LINE WILL EFFECT WIDTH IN NETSCAPE*/
}

.SubLevel4On li a {
	display: block;
	padding: 1px 1px 1px 1.7em;
	color: #000!important;
	text-decoration: none!important;
	width:168px; 
	_width:185px;  /*--- DELETING THIS LINE WILL EFFECT WIDTH IN NETSCAPE*/
}

.SubLevel4Off li a:hover {
	background-color: #E0DFDF;
	color: #000!important;
	width:168px; 
	_width:185px;
	
}

.shareprice{
font-size:9px;
text-align:left;
}



#newsfooter{
padding:3px 3px 0px 3px;
float:left;
margin:20px 0px 0px 0px;
width:100%;
/*border-style: solid none none none; */
border-width: 1px; 
border-color: #ccc;
font-size : 11px;
line-height : normal;
background-color:#fff;
z-index:1;	}
	
body>#newsfooter{
width : auto;
padding:5px 5px 0px 1px;
margin:0px 0px 0px 0px;
	}


.boxright {
background-color:#ffffff;
border:solid 1px #ccc;
float:right;
margin:2px;
padding:5px;
width:200px;
height : auto;
/*font-size : 10px;*/
}

div.box {
background-color:#ffffff;
border-top:solid 1px #ccc;
width : 450px;
text-align : left;
margin:0px auto;
padding:5px;
font-size : 10px;
}

div.columns
{width : auto;
margin : 0px;
padding : 0px;
vertical-align : top;
z-index : 100;
}
div.columns h2
{
font-size : 11px;
padding : 2px 2px;
font-weight : bolder;
background-color : #ebebeb;
}

h2.lineabove   {
border-top:1px solid #000066;
}

div.columns h3
{
font-size : 10px;
font-weight : bolder;
padding : 1px 0px 1px 12px;
margin : 0px 0px 0px 0px;
background: url(/resources/dml/images/arrows/arrow.gif) no-repeat 0 4px;
}

.columnleft 
{
 width:49%;
 padding:1px;
 font-size : 10px;
 line-height : 120%;
 float:left;
}

.columnleft ul {
margin: 0px;
text-decoration : none;
padding: 1px 0px 1px 0px;
list-style:none;
}
.columnleft li {
line-height:120%;
list-style:none;
font-size : 10px;
line-height : 110%;
text-decoration : none;
margin: 0px 0px 0px 0px;
padding: 1px 0px 0px 12px;
}

.columnright {
 width:45%;
  padding:0px;
 line-height : 120%;
 float:left;
}

.columnright ul {
margin: 0px;
text-decoration : none;
padding: 1px 0px 1px 0px;
list-style:none;
}
.columnright li {
line-height:120%;
list-style:none;
font-size : 10px;
line-height : 110%;
text-decoration : none;
margin: 0px 0px 0px 0px;
padding: 1px 0px 0px 12px;
}

#sitemap a{
text-decoration : none;
}

#lists
{width : 450px;
 text-align : left;
}

ul.left {
    float: left;
    width: 200px; 
    margin: 0px;
    padding: 0px;
    border: 1px none; 
    list-style-position: inside;
    list-style-image:url("/resources/dml/images/arrows/arrow.gif");
  }
  
  ul.right {
    float: right;
    width: 200px; 
    margin: 0px;
    padding: 0px;
    border: 0px none; 
    list-style-position: inside;
    list-style-image:url("/resources/dml/images/arrows/arrow.gif");
  }

#ETV{
	float:right;
}

.LinkDiv{
	cursor:pointer;
	text-decoration:none;
	color:#000000;
}

a.LinkDiv:link{
	text-decoration:none;
	color:#000000;
}
a.LinkDiv:hover{
	text-decoration:none;
	color:#000000;
}
a.LinkDiv:visited{
	text-decoration:none;
	color:#000000;
}

div.fontChange {float:left;margin-left:7px; _margin-left:4px;margin-top:2px;}
div.fontChange a{font:12px/16px bold Arial, Helvetica, sans-serif;text-decoration:none !important;color:#000 !important;padding:0 2% 0 .1em !important;}
div.fontChange a div{display:none;font:12px/12px Geneva, Arial, Helvetica, sans-serif;}
div.fontChange a:hover div{display:inline;position:absolute;top:8px;left:75px;font-weight:bold !important;color:#333 !important;font-size:10px!important;width:150px;}
div.fontChange a:hover{color:#CC0033 !important;text-decoration:none !important;font-weight:bolder !important;}
div.fontChange a.small{font-size:11px;font-weight:bold;}
div.fontChange a.medium{font-size:15px;font-weight:bold;}
div.fontChange a.large{font-size:17px;font-weight:bold;} 

ol.faq{
LIST-STYLE-TYPE:decimal;
margin:2px 0 0 -12px;
_margin:2px 0 0 30px;
}
ol.alpha{
LIST-STYLE-TYPE:lower-alpha;
margin:2px 0 0 -12px;
_margin:2px 0 0 30px;
}
div.moveup{
margin:-15px 0 0 -11px;
color:#333;
}
.dotted{border-top:1px dashed #999;padding:2px 0;}
li.circle{list-style-type:circle;}

/*rounded edges on right and content box banners */
.xbred1, .xbred2, .xbred3, .xbred4 {display:block; overflow:hidden;}
.xbred1, .xbred2, .xbred3 {height:1px;}
.xbred2, .xbred3, .xbred4 {background:#cc0033; border-left:1px solid #cc0033; border-right:1px solid #cc0033; border-bottom:1px solid #cc0033; }
.xbred1 {margin:0 5px; background:#cc0033;}
.xbred2 {margin:0 3px; border-width:0 2px;}
.xbred3 {margin:0 2px;}
.xbred4 {height:2px; margin:0 1px;
}
.xbblu1, .xbblu2, .xbblu3, .xbblu4 {display:block; overflow:hidden;}
.xbblu1, .xbblu2, .xbblu3 {height:1px;}
.xbblu2, .xbblu3, .xbblu4 {background:#000063; border-left:1px solid #000063; border-right:1px solid #000063; border-bottom:1px solid #000063; }
.xbblu1 {margin:0 5px; background:#000063;}
.xbblu2 {margin:0 3px; border-width:0 2px;}
.xbblu3 {margin:0 2px;}
.xbblu4 {height:2px; margin:0 1px;
}

.xbr1, .xbr2, .xbr3, .xbr4 {display:block; overflow:hidden;}
.xbr1, .xbr2, .xbr3 {height:1px;}
.xbr2, .xbr3, .xbr4 {background:#CC9966; border-left:1px solid #CC9966; border-right:1px solid #CC9966; border-bottom:1px solid #CC9966; }
.xbr1 {margin:0 5px; background:#CC9966;}
.xbr2 {margin:0 3px; border-width:0 2px;}
.xbr3 {margin:0 2px;}
.xbr4 {height:2px; margin:0 1px;
}
.xbb1, .xbb2, .xbb3, .xbb4 {display:block; overflow:hidden;}
.xbb1, .xbb2, .xbb3 {height:1px;}
.xbb2, .xbb3, .xbb4 {background:#6699cc; border-left:1px solid #6699cc; border-right:1px solid #6699cc; border-bottom:1px solid #6699cc; }
.xbb1 {margin:0 5px; background:#6699cc;}
.xbb2 {margin:0 3px; border-width:0 2px;}
.xbb3 {margin:0 2px;}
.xbb4 {height:2px; margin:0 1px;
}
/*right box start */
div#RightHeading{
width:180px;
float:right;


}
div#RightHeading .bgcolor{
height:17px;
display:block; 
background:  #CC9966;
}
div#RightHeading .text{
color:#fff;
font-weight:bold;
font-size:11px;
padding-left:5px;
}
div#RightHeading a{
font-size:9px;
margin:0;
padding:0;
text-decoration:none;
}
div#RightHeading .bgimage {
padding:5px 5px;
font-size:9px;
background:#F8F3E9;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
}
div#RightHeading p{
text-align:left;
margin:-3px 0 0 -5px;
font-size:10px;
}
/*right box end 
p.close{
line-height:150px;
}*/
div.bpay{
float:right;
background: transparent url("/resources/dml/images/logos/bpay_logo.gif") no-repeat;
width:162px;
height:119px;
}
div.secure{
float:right;
background: transparent url("/resources/dml/images/logos/sgbsecure_small.gif") no-repeat;
width:66px;
height:86px;
border: 1px solid #999;
padding-left:1px;
}

/* Debit card stuff */

.selectCard2 {
			border: 1px dashed #B6BFDB;
			width:90%;
			padding:10px;
			margin:0px 0px 0px 0px;
}

.callUs {
	width:180px;
	align:center;
	border: 1px solid #ff1e3d;
	padding:5px;
}


.callh {
	font-size:14px;
	font-weight:bolder;
	margin:0px 0px 0px 0px;
	padding:0px;
	color: #cc0000;
}

li.tick { 
	background: transparent url("/resources/dml/images/buttons/tick_cc.gif") -2px 2px no-repeat;
	list-style:none;
	padding:2px 0px 0px 20px;
	text-decoration:none;
}

li.arrow { 
	background: transparent url("/resources/dml/images/buttons/LinkArrow.gif") -2px 2px no-repeat;
	list-style:none;
	padding:2px 0 3px 15px;
	text-decoration:none;
}
div.arrowlink a{cursor:pointer;text-decoration:none!important;position:relative;top:.5em;left:.4em;}
div.arrowlink span.arrow{background: transparent url("/resources/dml/images/buttons/linkArrow.gif") 0 -2px no-repeat;height:15px;margin:0 0 0 -.2em;}
div.arrowlink span{margin:0 0 0 13px;
}

/*rounded edges grey */
.xgrey1, .xgrey2, .xgrey3, .xgrey4 {display:block; overflow:hidden;}
.xgrey1, .xgrey2, .xgrey3 {height:1px;}
.xgrey2, .xgrey3, .xgrey4 {background:#808080;}
.xgrey1 {margin:0 5px; background:#808080;}
.xgrey2 {margin:0 3px; border-width:0 2px;}
.xgrey3 {margin:0 2px;}
.xgrey4 {height:2px; margin:0 1px;}

/*rounded edges black */
.xblk1, .xblk2, .xblk3, .xblk4 {display:block; overflow:hidden;}
.xblk1, .xblk2, .xblk3 {height:1px;}
.xblk2, .xblk3, .xblk4 {background:#000;}
.xblk1 {margin:0 5px; background:#000;}
.xblk2 {margin:0 3px; border-width:0 2px;}
.xblk3 {margin:0 2px;}
.xblk4 {height:2px; margin:0 1px;}

/*rounded edges red */
.xred1, .xred2, .xred3, .xred4 {display:block; overflow:hidden;}
.xred1, .xred2, .xred3 {height:1px;}
.xred2, .xred3, .xred4 {background:#c0132e;}
.xred1 {margin:0 5px; background:#c0132e;}
.xred2 {margin:0 3px; border-width:0 2px;}
.xred3 {margin:0 2px;}
.xred4 {height:2px; margin:0 1px;}

a.arrowcc{
background: transparent url("/resources/dml/images/buttons/linkArrow.gif") 2px -4px no-repeat;
text-decoration:none!important;
}
a.arrowcc span{margin:0 0 0 1px;
}

.check ul{
margin:0;
padding:0;

}
.check li{
background: transparent url(/resources/dml/images/buttons/tick.gif) 0 0 no-repeat;
width:100%;
height:16px;
text-indent:1.7em;
list-style:none;
font-weight:bold;
}
.check p{
font-weight:normal;
text-indent:0;
}

/*New credit cards buttons */

.ccSelector a, .ccCompare a {
float:left;
width:145px;
height:35px;
color:#fff!important;
text-decoration:none!important;
background: transparent url("/resources/dml/images/buttons/btn.gif") 0 0 no-repeat ;
}
.ccSelector a:hover, .ccCompare a:hover {	
background-position: -148px 0;
color:#cc3300!important;
}
.ccSelector span, .ccCompare span {
position:relative;
top:1em;
left:1em;
font: bold 12px/12px  Arial, Helvetica, sans-serif;
}




