@charset "utf-8";
/* CSS Document */

/* Defaults */

*
{ padding:0;
   margin:0;
}

html,body 
{ 
margin: 0; 
padding: 0;
text-align:center;
} 

.clear
{
clear:both
}

p
{
padding-top:6px;
}

ul
{
padding-left:20px;
}

body {font:12px/16px Arial, Helvetica, sans-serif; color:#333; background:#fff; margin-top:0px; margin-bottom:0px;}
td {font:12px/16px Arial, Helvetica, sans-serif; color:#333; background:#fff; margin-top:0px; margin-bottom:0px;}
fieldset {background:#f2f2e6; padding:10px; border:1px solid #fff; border-color:#fff #666661 #666661 #fff; margin-bottom:36px; width:600px;}
input, textarea, select {font:12px/12px Arial, Helvetica, sans-serif; padding:2px;}
fieldset.action {background:#9da2a6; border-color:#e5e5e5 #797c80 #797c80 #e5e5e5; margin-top:-20px;}

a:link { 
	color: #000066
	}
a:visited { 
	color: #000066;
	}
a:hover { 
	color: #000066;
	}
a:active { 
	color: #000066;
	}
	
/* Site Wide Divs */

div#header_container
{
	width:100%;
	height:120px;
	background:url(http://www.innovationtw.com/images/header_back.gif);
	background-repeat:repeat-x;
}

	div#header
	{
		width:910px;
		height:89px;
		margin: 0px auto 0px auto;
	}
	
		div#header_left
		{
			float:left;
		}
		
		div#header_right
		{
			float:right;
		}
		
	div#menu
	{
		width:910px;
		height:21px;
		padding-top:10px;
		margin: 0px auto 0px auto;
	}

div#content_container
{
	width:910px;
	padding-top:30px;
	padding-bottom:20px;
	margin: 0px auto 0px auto;
}

	div#left_sidebar
	{
		float:left;
		width:200px;
	}
	
	
	div#right_sidebar
	{
		float:right;
		width:200px;
	}
	
	div#content
	{
		float:left;
		width:470px;
		padding-right:20px;
		padding-left:20px;
		text-align:left;
	}	

div#footer
{
	width:910px;
	margin: 0px auto 0px auto;
	border-top:1px solid #999;
}

div#200_box_p_top
{
	width:195px;
	height:5px;
	background-image:url('http://www.innovationtw.com/images/200_box_p_top.gif');
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
}

div#200_box_p_middle
{
	width:195px;
	background-image:url('http://www.innovationtw.com/images/200_box_p_middle.gif');
	background-repeat:repeat-x;
	border:0px;
	padding:0px;
	margin:0px;
}

div#200_box_p_bottom
{
	width:195px;
	height:5px;
	background-image:url('http://www.innovationtw.com/images/200_box_p_bottom.gif');
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	border:0px;
}

div#dist_head_container
{
	width:690px;
	padding-bottom:7px;
	border-bottom:1px solid #000000;
	margin-bottom:8px;
}

	div#dist_head_left
	{
		float:left;
	}
	
	div#dist_head_right
	{
		float:right;
	}


div#dist_content
{
	float:right;
	width:690px;
	padding-left:20px;
	text-align:left;
	font-size:12px;
}	


/* Order Error */
div#formerror
{
width:500px;
border:2px solid red;
text-align:center;
padding:10px;
margin-bottom:20px;
margin-left:70px;
margin-right:70px;
}

.formerror
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF0000;
font-weight:bold;
}

.formerrorhead
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
font-weight:bold;
}

/* Sidebar Left */
.arrow1
{
	margin-left:12px;
	margin-top:3px;
	margin-right:6px;
}

.sidebar_left1 a:link, .sidebar_left1 a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	padding-bottom:7px;
}

.sidebar_left1 a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:underline;
	padding-bottom:7px;
}



/* Nav Links */
div#nav_links
{
	width:470px;
	padding-bottom:7px;
	border-bottom:1px solid #000000;
}
	

.nav_links1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-decoration:none;
	margin:0px;
	padding:0px;
}

.nav_links1 a:link, .nav_links1 a:visited, .nav_links1 a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-decoration:underline;
	margin:0px;
	padding:0px;	
}


/* Site-wide Fonts */
.font1, .font1 a:link, .font1 a:visted, .font1 a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#333;
}

.font2, .font2 a:link, .font2 a:visted, .font2 a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:17px;
	color:#333;
}

.font4, .font4 a:link, .font4 a:visited, .font4 a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	color:#000;
	text-decoration:underline;
}

.font5
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
}

.header1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	padding-top:10px;
}


.menu1 a:link, .menu1 a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:none;
}

.menu1 a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-decoration:underline;
}


.downloads, .downloads a:link, .downloads a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	padding-top:4px;
	padding-bottom:4px;
	margin-left:10px;
}

.downloads a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:underline;
	padding-top:4px;
	padding-bottom:4px;
	margin-left:10px;
}

.footer1 a:link, .footer1 a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
	text-decoration:none;
}

.footer1 a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
	text-decoration:underline;
}

.footer2
{
	font-family:Arial, Helvetica, sans-serif;
	font-family:15px;
	color:#333;
}

.dealer_link, .dealer_link a:link, .dealer_link a:visited, .dealer_link a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:14px;
	text-decoration:none;
}


.dist_head
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}

.header
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#FFF;
}

.header2
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#000;
}

.header3
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#006;
}

.content_top, .content_top a:link, .content_top a:hover, .content_top a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
padding:0px;
margin:0px;
}

.download1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

.download2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
	