 #TopNav {
     height : 71px;
     width:100%;
     padding : 0;
     background : transparent url("/resources/dml/images/header/sgblogo.gif") no-repeat left;
     background-color : #c0132e;
     border-bottom : 1px solid #fff; 
}
 
h1 {
	font-size:12px;
	font-weight:bolder;
	margin:0px 0px 2px 0px;
	padding:0px;
	color: #cc0000;
	}
body>h1 {margin:55px 0px 0px 0px;}

#blue h1 {
	color:Navy;
	}
	
h1.blue {
	color:#000063;
	}

h2.noshow{
display:none;
}

h1.noshow{
display:none;
}
	
h2 {	
	font-size:11px;
	font-weight:bolder;
	margin:5px 0 3px 0;
	padding:0;
	color: #000066;
	}

h2 a{
	color:#000066;
	TEXT-DECORATION:none;
	}
h2 a:link{
	color:#000066;
	TEXT-DECORATION:none;
	}
h2 a:hover{
	color:#000066;
	TEXT-DECORATION:none;
	}
h2 a:visited{
	color:#000066;
	TEXT-DECORATION:none;
	}
	
h2.rotatedAds{
font-weight:bold;
color: #000;
font-size:12px;
padding:0;
margin:0;
}
h2.news{
font-weight:bold;
color: #000066;
font-size:12px;
}


h3 {	
	font-size:12px;
	font-weight:bolder;
	margin:5px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	color: #555555;
	}
h3 a{
	color:#000166;
	TEXT-DECORATION:none;
	}
h3 a:link{
	color:#000166;
	TEXT-DECORATION:none;
	}
h3 a:hover{
	color:#000166;
	TEXT-DECORATION:underline;
	}
	
a.features:link{font-weight:bolder; color:#CC0000; font-size:100%;TEXT-DECORATION:none;}
a.features:visited{font-weight:bolder; color:#CC0000; font-size:100%;TEXT-DECORATION:none;}
a.features:active{font-weight:bolder; color:#CC0000; font-size:100%;TEXT-DECORATION:none;}
a.features:hover{font-weight:bolder; color:#CC0000; font-size:100%;TEXT-DECORATION:underline;}
.features {font-weight:bolder; color:#CC0000; font-size:100%;TEXT-DECORATION:none;}  
p{line-height:14px;}
.left{
	clear: both;
	float: left;
	margin:2px 5px 3px 1px;
}
.clear{clear:both;}

div#dottedLine{
width:99%;  
_width:98%;
height:1px;
border-bottom:1px dashed #ccc;
padding:4px 0 4px 0;  
}  




/*
width:100%; min-width:100%; 

*/


div#heading{
padding:8px 0px 0px 0px;
float:left;
width:33%; 
min-width:33%;
/*border-top:1px dashed #ccc;*/
margin-right:1%;

}
div#headingRight{
padding:8px 0 0px 0px;
float:left;
width:31.8%;
min-width:31.8%; 

/*
width:200px; 
border-top:1px dashed #ccc;*/
}




.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FFCC33; /* border-left:1px solid #FFCC33; border-right:1px solid #FFCC33;*/  border-bottom:1px solid #FFCC33; }
.xb1 {margin:0 5px; background:#FFCC33;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}


.xb5, .xb6, .xb7, .xb8 {display:block; overflow:hidden;}
.xb5, .xb6, .xb7 {height:1px;}
.xb6, .xb7, .xb8 {background:#6699CC; /* border-left:1px solid #6699CC; border-right:1px solid #6699CC; */ border-bottom:1px solid #6699CC; }
.xb5 {margin:0 5px; background:#6699CC;}
.xb6 {margin:0 3px; border-width:0 2px;}
.xb7 {margin:0 2px;}
.xb8 {height:2px; margin:0 1px;}



.xb9, .xb10, .xb11, .xb12 {display:block; overflow:hidden;  /*width:100%; min-width:100%; */}
.xb9, .xb10, .xb11 {height:1px;}
.xb10, .xb11, .xb12 {background:#669933; border-bottom:1px solid #669933; }
.xb9 {margin:0px 5px 0px 5px; background:#669933;}
.xb10 {margin:0px 3px 0px 3px; border-width:0 2px;}
.xb11 {margin:0px 2px 0px 2px;}
.xb12 {margin:0px 1px 0px 1px; height:2px;}




div#heading .boxYellow{

width:100%;
min-width:100%; 
height:17px;
display:block; background:#FFCC33;
}
div#heading .boxBlue{
width:100%;
min-width:100%; 
height:17px;
display:block; background:#6699CC;
}
div#headingRight .boxGreen{
width:100%;
min-width:100%; 
height:17px;
background:#669933;

}
div#heading .textYellow{
color:#fff;
font-weight:bold;
font-size:11px;
padding-left:5px;
}
div#heading .textBlue{
color:#fff;
font-weight:bold;
font-size:11px;
padding-left:5px;
}
div#headingRight .textGreen{
color:#fff;
font-weight:bold;
font-size:11px;
padding-left:3px;
}

div#section1{
width:100%;
padding:0;
}
div#section1 .left{
float:left;
width:50%;
height:auto;
}
div#section1 .right{
float:left;
width:47%;
border-left: 1px dashed #ccc;
overflow:hidden;
padding:0 0.3em 0px 0 ;
}

A:link{COLOR: #31639C;TEXT-DECORATION:underline;}
A:visited{COLOR:#31639C;TEXT-DECORATION:underline;}
A:active{COLOR:#31639C;TEXT-DECORATION:underline;}
A:hover{COLOR:#6699CC; TEXT-DECORATION:none;}

A.links:link{COLOR:#31639C;TEXT-DECORATION:underline;}
A.links:visited{COLOR:#31639C;TEXT-DECORATION:underline;}
A.links:active{COLOR:#31639C;TEXT-DECORATION:underline;}
A.links:hover{COLOR:#990033;TEXT-DECORATION:none;}
.links{color:#31639C;TEXT-DECORATION:underline;}

	
/*.searchbutton{
width:40px;
cursor:pointer;
background: transparent url(/resources/dml/images/search_button_bg.gif) repeat x;
font:10px/12px Verdana, Lucida, Geneva, Helvetica, sans-serif ;
font-weight:bold; 
color:#73797B;
border:1px solid #9B9E9B;
}
*/


.newsheading{
	color:#cc0000;
	font-size:11px;
	font-weight:bold;
	
}

a.newsheading {
text-decoration : none;
}

/*------------ Latest CSS2 pages style - Added 4-11-04 - Jaew------------*/


.TabHeading{
	font:11px/15px Verdana, Lucida, Geneva, Helvetica, sans-serif;
	font-weight: bolder;
	color:#cc0000;
}

#TabFeature li{
	list-style:none;
	background: transparent url(/resources/dml/images/interface/home/2005/gray_bullet.gif)  left no-repeat;
	font:11px/16px Verdana, Lucida, Geneva, Helvetica, sans-serif;
}
#TabFeature li a, #TabFeature li a:visited, #TabFeature li a:active {
	list-style-position: outside;
	margin-left:8px;
	color: #006699;
	text-decoration: none;
}
#TabFeature li a:hover{
	color: #006699;
	text-decoration: underline;
}





.log_container {
    position:relative; left:5px;
	width:117px; _width:119px; 
	height:16px; _height:18px; 
	border:1px solid  #9C9A9C;
	margin-right:10px; 
	background: url(/resources/dml/images/buttons/back.gif) repeat;
	overflow:hidden;
}


.log_text {
	height:16px;
	padding:2px 0px 0px 0px; 
	margin:0px;
	color:#000;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

.log_logon{
	width:45px;
	float:left;
	border-right:1px solid  #9C9A9C;
}

.log_learn{
	width:71px;
	float:right;
}

a.log_text:link{font-family:Verdana;font-size:10px;padding:0px; height:16px; margin:0px;color:#000;font-weight:bold;text-decoration:none;}
a.log_text:visited{font-family:Verdana;font-size:10px;padding:0px; height:16px; margin:0px;color:#000;font-weight:bold;text-decoration:none;}
a.log_text:active{font-family:Verdana;font-size:10px;padding:0px; height:16px; margin:0px;color:#000;font-weight:bold;text-decoration:none;}
a.log_text:hover{font-family:Verdana;font-size:10px;padding:0px; height:16px; margin:0px;font-weight:bold;color:#8A1323;text-decoration:none;}



div.apply    {
text-decoration:none;
color:#6699cc;
position:relative;
top:-1.6em;
left:6.5em;
font-size:10px;
}
div.apply a.arrow{
background: transparent url("/resources/dml/images/home/LinkArrow.gif") 0 -.3em no-repeat;
text-decoration:none!important;
}
div.apply a em{
margin:0 0 0 1.2em;
text-decoration:none!important;
font: bold 11px Geneva, Arial, Helvetica, sans-serif;
font-style:normal;
color:#31639C;
}
div.apply a:hover em {
color:#6699cc;

}


/* end left nav cross sell  */
