/* A.T.SYSTEM INDEX STYLE SHEET
  * Artring inc
  * update 2006.8.28
*/

/* Suggested order:
	display
	list-style-type
	position
	float
	clear
	width
	height
	margin
	padding
	border
	background
	color
	font
	text-decoration
	text-align
	vertical-align
	white-space
	other text
	content
 *
 */

h2	{
	width:617px;
	height:150px;
	margin:0px;
	padding:0px;
	}
h3	{
	margin:0px;
	padding:0px;
	}
h4	{
	margin:10px@0px@0px@0px;
	padding:0px;
	}
strong {
	font-weight:bold;
	}
div#mainimage {
	display:block;
	width:780px;
	height:230px;
	margin:0px 0px 0px 0px;
	padding:0px;
	}

div#mainimage td#cmp {
	background:#93B2D3 url(../img/index/main2bg.jpg) top left no-repeat;
        font-size:12px;
}
div#mainimage td#cmp p{
	width:180px;
        margin:60px 0px 0px 16px;
        line-height:14px;
}
div#mainimage td#cmp p{
	width:180px;
        margin:62px 0px 0px 16px;
        line-height:150%;
}

div#mainimage td#cmp p a{
	text-decoration:none;
	color:#FF3300;
        font-weight:bold;
	}
div#mainimage td#cmp p a:hover{
	text-decoration:underline;
	color:#FF3300;
        font-weight:bold;
	}


/*----------------CONTENTS ----------------*/
div#contents {
	display:block;
	position:relative;
	width:780px;
	margin:0px 0px 10px 0px;
	padding:0px;
	background:#FFFFFF;
	color:#006699;
	}
/*----------------SOLUTION MENU----------------*/
div#solution {
	display:block;
	float:left;
	width:485px;
	height:130px;
	margin:10px 2px 5px 0px;
	padding:0px;
	background:#93B2D3 url(../img/index/solution.jpg) top left no-repeat;
	border:1px solid #990000;
	}
/*--only version under IE6-*/
* html body div#solution {
	margin:0px 2px 5px 0px;
	}
ul#sollist {
	list-style-type:none;
	width:300px;
	margin:15px 0px 10px 150px;
	padding:0px;
	color:#262C46;
	font-size:small;
	}
/*--only version under IE6-*/
* html body ul#sollist {
	margin:15px 0px 10px 150px;
	}
ul#sollist li{
	display:block;
	list-style-type:none;
	width:300px;
	margin:5px 0px 0px 0px;
	padding:0px;
	color:#262C46;
	font-size:small;
	line-height:140%;
	}
/*--only version under IE6-*/
* html body ul#sollist li {
	margin:2px 0px 0px 0px;
	}
ul#sollist li a{
	display:block;
	list-style-type:none;
	color:#FFFFFF;
	font-size:small;
	text-decoration:none;
	}
ul#sollist li a:hover{
	text-decoration:underline;
	color:#CC9900;
	}
/*----------------CAD MENU----------------*/
div#cad {
	display:block;
	float:left;
	width:288px;
	height:130px;
	margin:10px 0px 5px 0px;
	padding:0px;
	background:#DEDBCE url(../img/index/cad.jpg) top left no-repeat;
	border:1px solid #DEDBCE;
	}
/*--only version under IE6-*/
* html body div#cad {
	margin:0px 0px 5px 0px;
	}
ul#cadlist {
	list-style-type:none;
	width:130px;
	margin:15px 0px 10px 140px;
	padding:0px;
	color:#262C46;
	font-size:small;
	}
/*--only version under IE6-*/
* html body ul#cadlist {
	margin:15px 0px 10px 140px;
	}
ul#cadlist li{
	display:block;
	list-style-type:none;
	width:130px;
	margin:5px 0px 0px 0px;
	padding:0px;
	color:#4A4933;
	font-size:small;
	line-height:140%;
	}
/*--only version under IE6-*/
* html body ul#cadlist li {
	margin:2px 0px 0px 0px;
	}
ul#cadlist li a{
	display:block;
	list-style-type:none;
	color:#4A4933;
	font-size:small;
	text-decoration:none;
	}
ul#cadlist li a:hover{
	text-decoration:underline;
	color:#4A4933;
	}
/*----------------CONTENTS LEFT----------------*/
div#left {
	display:block;
	float:left;
	width:485px;
	margin:0px 4px 10px 0px;
	padding:0px;
	}
td#newstd {
	margin:0px;
	padding:0px;
	background:#FFFFFF url(../img/index/news.gif) bottom left no-repeat;
	text-align:right;
	}
td#seminartd {
	margin:0px;
	padding:0px;
	background:#FFFFFF url(../img/index/seminar.gif) bottom left no-repeat;
	text-align:right;
	}
td.datetd {
	margin:0px;
	padding:0px;
	background:#FFFFFF;
	text-align:left;
	color:#666666;
	}
td.texttd {
	margin:0px;
	padding:0px 0px 5px 0px;
	background:#FFFFFF url(../img/index/line.gif) bottom left repeat-x;
	text-align:left;
	color:#666666;
	}
td.texttd a{
	text-decoration:none;
	color:#666666;
	}
td.texttd a:hover{
	text-decoration:underline;
	color:#006699;
	}
/*----------------CONTENTS RIGHT----------------*/
div#right {
	display:block;
	float:left;
	width:288px;
	margin:10px 0px 5px 0px;
	padding:0px;
	background:#FFFFFF;
	}
td#side1td {
	margin:0px;
	padding:0px 0px 0px 0px;
	background:#FFFFFF url(../img/index/rightbg1.jpg) bottom right no-repeat;
	text-align:left;
	color:#333333;
	border-top:5px solid #7CB3D5;
	}
td#side1td a{
	text-decoration:none;
	color:#006699;
	}
td#side1td a:hover{
	text-decoration:underline;
	color:#006699;
	}
div#side1txt {
	width:200px;
	margin:5px 0px 5px 10px;
	padding:0px;
	}
	
td#side2td {
	margin:0px;
	padding:0px 0px 0px 0px;
	background:#FFFFFF url(../img/index/rightbg2.jpg) bottom right no-repeat;
	text-align:left;
	color:#333333;
	border-top:5px solid #7CB3D5;
	}
td#side2td a{
	text-decoration:none;
	color:#006699;
	}
td#side2td a:hover{
	text-decoration:underline;
	color:#006699;
	}
div#sidetxt {
	width:260px;
	margin:5px 0px 5px 10px;
	padding:0px;
	}
	
td#side3td {
	margin:0px;
	padding:0px 0px 0px 0px;
	background:#FFFFFF url(../img/index/rightbg2.jpg) bottom right no-repeat;
	text-align:left;
	color:#333333;
	}
td#side3td a{
	text-decoration:none;
	color:#006699;
	}
td#side3td a:hover{
	text-decoration:underline;
	color:#006699;
	}
td#side4td {
	margin:0px;
	padding:0px;
	background:#FFFFFF url(../img/index/vista_bg.jpg) top right repeat-x;
	color:#333333;
	}
