/*    ======================================================      */
/*     SUMMIT MICROELECTRONICS, INC. HOME PAGE STYLE SHEET        */
/*   web design by Montanesque Enterprises www.montanesque.com    */
/*    ======================================================      */


/*  ===========  Establishes font types for the page ===========  */

body {
  font-family: Verdana, Arial, helvetica, Geneva, sans-serif;
/*  color: #666666;  */
  line-height: 1.166;
  background:#F7F7F7; /* #F6F6F6;  */
}

a:link { color: #333333; /* #0033FF;*/ text-decoration: none; }

a:visited { color: #666666;  font-weight:bold; font-style:italic; text-decoration: none;  }

a:hover { color: #003399; text-decoration: underline; font-weight:bold; /* background-color: #000099; outline-style:dotted; outline-width:thin; padding: 1px; margin: 1px; */   }

a:active {  font-weight:bold; text-decoration: none; }

td {
	font-family: Verdana, Arial, helvetica, Geneva, sans-serif;
}

th {
	font-family: Verdana, Arial, helvetica, Geneva, sans-serif;
}

/*  ============================================================  */

/*  Main Body Container */
.container {
	border-top:solid thin;
	border-top-color:#CCCCCC;
	border-bottom:solid thin;
	border-bottom-color:#CCCCCC;
	background: #FFF url(../home/images/032907/background_home3h1.gif) repeat-y center top;
	width: 820px;
	height: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 15px;
	padding-right: 0px;
	text-align: left;
}

.container1 {
z-index: 10;
/*  background-color:#CCFF00;  */
padding-right: 0px;
	text-align: left;	
	/* 
	border-top: none;
	border-top-color:#CCCCCC;
	border-bottom:solid thin;
	border-bottom-color:#CCCCCC;
	background: #FFF url(../home/images/032907/background_home3h1.gif) repeat-y center top;
	width: 820px;
	height: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 15px; */	
}

.container2 {
	border-top:solid thin;
	border-top-color:#CCCCCC;
	border-bottom:solid thin;
	border-bottom-color:#CCCCCC;
	width:100%;
	margin-left:0px;
	height: auto;
}

.container3 {
	border-left:solid thin;
	border-left-color:#CCCCCC;
	border-top:solid thin;
	border-top-color:#CCCCCC;width:100%;
	margin-left: 2px;
	height: auto;
	
}

.container3b {
	border-left:solid thin;
	border-left-color:#CCCCCC;
	border-bottom:solid thin;
	border-bottom-color:#CCCCCC;
/* 	width:auto;
	 margin-left: 2px; background-color:#FFCC00;  */
	height: auto;
	
}

.container3r {
	
	border-left:solid thin;
	border-left-color:#CCCCCC;
	border-right:solid thin;
	border-right-color:#CCCCCC;
	border-bottom:solid thin;
	border-bottom-color:#CCCCCC;
	width:98%;
	margin-left: 3px;
	/* margin-left: 2px; background-color:#CC0000; border-top:solid thin; border-top-color:#CCCCCC; */
	height: auto;
}

.container3rt {
	
	border-left:solid thin;
	border-left-color:#CCCCCC;
	border-right:solid thin;
	border-right-color:#CCCCCC;
	border-top:solid thin; 
	border-top-color:#CCCCCC;
	width:98%;
	margin-left: 3px;
	/* margin-left: 2px; background-color:#CC0000; border-top:solid thin; border-top-color:#CCCCCC; */
	height: auto;
}

.footer {
	border-top:solid thin;
	border-top-color:#CCCCCC;
	border-bottom:solid thin;
	border-bottom-color:#CCCCCC;
	background: #FFF url(../home/images/032907/background_home3h1.gif) repeat-y center top;
	width: 820px;
	height: auto;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 3px;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-right: 0px;
	font-size: 9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight:normal;
	text-align: center;	
}



/*  ============================================================  */

.h09 {
font-size: 9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-weight:normal;
}

.h10 {
font-size: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-weight:normal;
}

.h11 {
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-weight:bold;
}

.h11n {
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #333333;
}


.header {
background-color:#FFFFFF;
width:99%;
margin-left: 3px;

}

#headerT {
z-index:10;
background-color:#FFFFFF;
width:98%;
margin-left: 3px;
padding-left: 6px;
padding-top: 13px;
padding-bottom: 0px;
}

/*  ============================================================  */

.main_area {
z-index: 0;
position:static;
margin-top: -15px;
overflow: auto;
/* position: relative; */
/*   background-color: #CC6600;    */
/*   width: 180px;                */
}

/* - - - - - - - - - - - - - - - - -
.main_nav {
font-size: 13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #660099;
font-weight:bold;
}
- - - - - - - - - - - - - - - - - - */

.news {
	padding: 6px;
	text-align: left;
	width: 283px;
	height: 214px; /* 214 */
	overflow: auto;
	/* overflow-y:scroll; 
	overflow-x:hidden; */

}

.news_hdr {
font-size: 13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #000066;
font-weight:bold;
}

.top_nav {
font-size: 12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-weight:bold;
margin-top:5px;
margin-bottom:5px;
}
