body{
	background-image:url(../images/bg.gif);
	margin:0;
	padding:0;
	font:11px Arial, Helvetica, sans-serif;
	color:#585858;
}
a{
	color:#1c4b9d;
	text-decoration:none;
}
p{
	/*padding:0px 1px 2px 1px;*/
	padding:0;
	margin:0;
}
/*///////////////////////////MAIN///////////////////////////////*/
div#main{
	width:801px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/main_bg.gif);
	background-repeat:repeat-y;
	padding:0 2px 20px 2px;
}
/*///////////////////////////HEADER///////////////////////////////*/
div#header{
	height:100px;
	background-color:#f5f4ef;
}
div#header #logo{
	margin:1px 2px 3px 15px;
	float:left;
}
div#header_r{
	float:right;
	width:150px;
	margin:15px;
}
div#h_home{
	border:2px solid #f5f4ef;
	float:left;
	width:70px;
	text-align:center;
	margin-bottom:15px;
}
div#h_sitemap{
	border:2px solid #f5f4ef;
	float:right;
	width:70px;
	text-align:center;
	margin-bottom:15px;
}
div#h_search{
	clear:both;
	width:120px;
	border:1px solid #1c4b9d;
	background-color:#FFFFFF;
	text-align:right;
	margin:auto;
}
#h_search #t_search{
	width:90px;
	padding:3px;
	border:1px solid #FFFFFF;
	color:#5b5b5b;
}
#h_search #b_search{
	margin-right:2px;
}

#h_search #fs {
	padding:0;
	margin:0;
}
/*///////////////////////////MAIN LINKS///////////////////////////////*/
div#mainlink{
	clear:both;
	border-top:1px solid #939192;
	border-bottom:1px solid #939192;
	height:32px;
	padding:0px;
	margin:0px;
	background-image:url(../images/link_bg.gif);
}
/*div#mainlink{
	clear:both;
	border-top:1px solid #939192;
	border-bottom:1px solid #939192;
	height:32px;
	padding-top:8px;
	background-image:url(../images/link_bg.gif);
}
div#mainlink ul{
	margin:0px;
	padding:0px;
	text-align:center;
}
div#mainlink ul li{
	display:inline;
}
.read{
	color:#595959;
	font-weight:bold;
}*/
/*///////////////////////////CONTENT///////////////////////////////*/
div#content{
	margin:10px 21px 10px 21px;
	background-color:#FFFFFFF;
}
div#content #i_img{
	text-align:center;
}
div#content #i_1{
	float:left;
	padding:0px 10px 0px 5px;
	margin:15px 5px 5px 5px;
	width:355px;
}

div#content #i_1 p {
	text-align:justify;
}

div#content #i_2{
	float:right;
	width:295px;
	padding:15px 15px 0px 15px;
	margin:15px 5px 5px 10px;
	border-left:1px dotted #565656;
}
div#content #i_3{
	clear:both;
	margin:0px 5px 5px 5px;
	padding:0px 10px 0px 10px;
}
/*///////////////////////////MENU LEFT///////////////////////////////*/
div#menu_left{
	float:left;
	width:210px;
}
div#menu_left #menu_title{
	padding:5px 0px 5px 2px;
	margin-bottom:5px;
	background-image:url(../images/title_line_s.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	color:#346391;
	font:bold 18px "Trebuchet MS";
}
div#menu_left ul{
	list-style-type:none;
	list-style-image:none;
	padding:0px;
	margin:0px;
}
div#menu_left ul li{
	padding:3px 0px 3px 0px;
	line-height:normal;
}
div#menu_left ul li.dot{
	border-bottom:1px dotted #eceaeb;
	padding:3px 0px 3px 0px;
}
div#menu_left ul li a{
	display:block;
	padding:5px 20px 5px 15px;
	color:#131311;
	background-color:#eceaeb;
}
div#menu_left ul li a:hover{
	color:#a28e15;
	background-color:#FFFFFF;
	background-image:url(../images/menu_select.gif);
	background-repeat:no-repeat;
	background-position:right;
}
div#menu_left ul li .mnuLeft_sel{
	color:#a28e15;
	background-color:#FFFFFF;
	background-image:url(../images/menu_select.gif);
	background-repeat:no-repeat;
	background-position:right;
}
div#menu_left ul li span.menu_end{
	display:block;
	background-image:url(../images/gray_gradient.gif);
	background-repeat:repeat-x;
	height:68px;
}

/*///////////////////////////CONTENT_RIGHT///////////////////////////////*/
div#content_right{
	float:right;
	width:535px;
	margin-right:2px;
}
div#content_right #cr_title{
	padding:7px 0px 5px 2px;
	margin-bottom:5px;
	background-image:url(../images/title_line_b.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	color:#346391;
	font:bold 15px "Trebuchet MS";
}
div#content_right #box{
	margin:10px 0px 10px 0px;
	padding:15px 25px 15px 25px;
	border:1px solid #e6e6e6;
}
div#content_right #box #firstbox{
	float:left;
	width:225px;
	padding-right:5px;
	padding-left:5px;
}
div#content_right #box #secondbox{
	float:right;
	width:225px;
	padding-right:5px;
	padding-left:5px;
}
/*///////////////////////////FOOTER///////////////////////////////*/
div#footer{
	background-color:#eacd33;
	height:55px;
	padding-top:10px;
	font-size:12px;
	padding-left:15px;
	margin:0px;
	clear:both;
}
div#footer ul{
	color:#252420;
	margin:0px 0px 5px 0px;
	padding:0px;
}
div#footer ul#copy{
	float:left;
}
div#footer ul#terms{
	float:right; 
	padding-right:20px;
}
div#footer ul li{
	display:inline;
	line-height:normal;
}
div#footer ul li.line{
	color:#FFFFFF;
}
div#footer ul li a{
	color:#252420;
	text-decoration:none;
}
div#footer ul li a:hover{
	text-decoration:underline;
}

/* //////////////////////////DROPDOWN MENU////////////////////////////// */
.dropdown {
	float:left; 
	padding:0px;
	margin:0px;
}
.dropdown dt{
	cursor:pointer; 
	text-align:center;
	background:url(../images/link_bg.gif);
}
.dropdown dt:hover {
	background:url(../images/link_bg.gif);
}
.dropdown dd {
	position:absolute; 
	overflow:hidden; 
	width:163px; 
	display:none; 
	background:#FFFFFF; 
	z-index:200; 
	opacity:0;
	margin:0px;
	padding:0px;
}
.dropdown ul {
	width:150px; 
	border:1px solid #939192; 
	list-style:none; 
	border-top:none;
	padding:0px;
	margin:0px;
}
.dropdown li {
	display:inline;
	line-height:normal;
}
.dropdown dt a, .dropdown dt a:hover, .dropdown dt a:active, .dropdown dt a:visited {
	display:block; 
	padding:4px 0px; 
	text-decoration:none; 
}
.dd1{
	width:135px;
}
.dd2{
	width:80px;
}
.dd3{
	width:80px;
}
.dd4{
	width:120px;
}
.dd5{
	width:105px;
}
.dd6{
	width:115px;
}
.dd7{
	width:115px;
}
.d_line{
	width:8px;
}

.dropdown dd a, .dropdown dd a:active, .dropdown dd a:visited {
	display:block; 
	padding:5px; 
	text-decoration:none; 
	width:150px;
	border:1px solid #939192;
	background:#ffd701;
}
.dropdown dd a:hover{
	background:#FFFFFF;
}
.dropdown .underline {
	border-bottom:1px solid #939192;
}
/* //////////////////////////////////////////////////////////////////// */
.ititle{
	color:#042f74;
	font:bold 18px "Trebuchet MS";
}
img.lc{
	border:2px solid #082f74;
}
.mtitle{
	color:#6a6869;
	font:bold 20px "Arial Narrow";
	border-bottom:1px solid #aaaaaa;
	margin-bottom:5px;
}
.subtitle_b{
	font-size:16px;
	color:#34608f;
}
.subtitle_s{
	font-size:14px;
	color:#34608f;
}
a.top{
	font-size:10px;
	color:#78797b;
}
.p_top{
	text-align:right;
	padding:5px 15px 10px 0px;
}
.table-one li{
	list-style-type:none; 
	float: left; 
	padding: 5px;
	text-align:center;
	list-style-image:none;
}
.table-one li.cr_img{
	width:180px;
}
.table-two li{
	list-style-type:none; 
	float: left; 
	padding: 5px; 
	line-height:20px;
	list-style-image:none;
}
.table-two li.cr_s{
	clear:both;
	width:20px;
}
.table-two li.cr_txt{
	width:380px;
}

/* ////////----  line cards content ----///////// */
.p_lc{
	clear:both;
	margin:0px;
}
.linecard_pic{
	/*border:1px solid #000000;*/
	display:block;
	float:left;
	margin:0px;
	padding:10px 5px 5px 5px;
	text-align:center;
	width:150px;
	height:100px;
}
.linecard_txt{
	/*border:1px solid #000000;*/
	display:block;
	float:left;
	margin:0px;
	padding:10px 5px 5px 5px;
	width:300px;
	height:100px;
	line-height:25px;
}
.launch_site{
	position:relative;
	display:block;
	text-align:right;
	margin:7px 7px 0px;
}
/*///////////////// APPLICATIONS ////////////////////*/
.app_pic{
	/*border:1px solid #000000;*/
	display:block;
	float:left;
	margin:0px;
	padding:10px 5px 5px 5px;
	text-align:center;
	width:175px;
}
.app_txt{
	/*border:1px solid #000000;*/
	display:block;
	float:left;
	margin:0px;
	padding:10px 5px 5px 5px;
	width:250px;
	line-height:25px;
}
/*///////////////// CONTACT US ////////////////////*/
.c_img{
	float:left;
	display:block;
	width:25px;
}
.c_txt{
	float:left;
	display:block;
	width:450px;
	line-height:20px;
}
.c_txt2{
	float:left;
	display:block;
	width:150px;
	line-height:20px;
}
#frmContact input, #frmContact textarea{
	border:1px solid #8f8989;
	width:300px;
	font:normal 11px Arial, Helvetica, sans-serif;
}
#frmContact #submit{
	background-image:url(../images/submit_img.jpg);
	background-repeat:no-repeat;
	width:58px;
	height:28px;
	border:none;
	cursor:pointer;
}
#frmContact #reset{
	background-image:url(../images/reset_img.jpg);
	background-repeat:no-repeat;
	width:56px;
	height:28px;
	border:none;
	cursor:pointer;
}
/* //////////////////////////////////////////////*/
.b_bottom{
	border-bottom:1px dashed #cccccc;
}
.b_right{
	border-right:1px dashed #cccccc;
}
ul{
	list-style-image:url(../images/bullet_img.gif);
}
ul li{
	line-height:22px;
}
.required{
	color:#FF0000;
}

.led-products {
	width:100%;
	background-color:#CCCCCC;
}

.led-products th {
	background-color:#c4cbd3; 
	border:solid 1px #F0F0F0;
}

.led-products td {
	background-color:#F9F9F9;
}

.prod {
	color:#285a99;
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:10px 0px 10px 0px;
}

.prod-title {
	color:#285a99;
}

.prod-title img {
	padding-right:10px;
}

.tiger p {
	border:none;
}

/*.gallery {
	height:auto; border:solid 1px #CCCCCC; background:url(../images/pic_bg.gif) repeat;
}*/
.gallery td {
	border:solid 1px #CCCCCC; background-color:#F9F9F9;
}

.download {
	padding-top:30px;
}

.sitemap {
	clear:both;
	font:bold 20px "Arial Narrow";
	padding:10px 5px 10px 5px;
	color:#003399;
	margin-top:10px;
	margin-bottom:20px;
	float:left;
	display:block;
}

.gal {
	cursor:pointer;
}

.frmsearch {
	margin:0px;
	padding:0px;
	
}