@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #424242;
}
* { margin: 0; padding: 0; }
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/pagebg.jpg);
	background-repeat:repeat-x;
	background-color:#001d35;
}

p {padding:15px 0px 0px 0px;  margin:0px;}

#maindiv{
	width:978px;
	margin-left:auto;
	margin-right:auto;
}

#flags{
	padding-right:15px;
	/*height:18px;*/
	margin:10px 20px 18px 0px;
	clear:both;

}

#links{
	background-image:url(../images/links_bg.png);
	background-repeat:no-repeat;
	height:57px;
	width:978px;
		
}

#linkssub{
	float:right;
	margin-right:15px;
	

}


#middiv{
	background-image:url(../images/mid_banner_bg.png);
	background-repeat:no-repeat;
	background-position:top;
	width:978px;
	height:531px;
	float:left;
	
}

#middiv1{
	background-image:url(../images/mid_div2_bg.png);
	background-repeat:no-repeat;
	background-position:top;
	width:978px;
	height:165px;
	float:left;
	
}

#footer{
	background-image:url(../images/footer.png);
	background-repeat:no-repeat;
	background-position:top;
	width:978px;
	height:83px;
	text-align:center;
	float:left;
}

#bottomspace{
	height:50px;
	float:left;
}

#banner{
	height:327px;
	background:url(../images/banner_img.png) left top no-repeat;
	margin:16px 16px 0px 16px;
}

#bannerbot{
	height:138px;
	margin:5px 16px 0px 16px;
}

#box1{
	width:312px;
	height:138px;
	/*background-color:#333;*/
	margin-right:5px;
	float:left;
}

#box2{
	width:312px;
	height:138px;
	/*background-color:#333;*/
	margin-right:5px;
	float:left;
}

#box3{
	width:312px;
	height:138px;
	/*background-color:#333;*/
	float:left;
}



.floatleft{
	float:left;
}

.width_15 {width:20px; float:left;}

.floatright{
	float:right;
}

.paddingboth5{
	padding-left:5px;
	padding-right:5px;
}

.paddingleft{
	padding-left:10px;
}

.paddingleft15{
	padding-left:15px;
}

.paddingtop8{
	padding-top:8px;
}



/*-------------------------links-----------------*/

.dblinks{
	height:44px;
	background-position:left;
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	margin-top:13px;
	margin-left:3px;
	display:block;
	padding-left:12px;
}


.dblinks:hover{
	height:44px;
	display:block;
	background-image:url(../images/links_left.png);
	background-position:left;
	background-repeat:no-repeat;
}





.dblinks span a{
	height:44px;
	background-position:right;
	background-repeat:no-repeat;
	display:block;
	}
	
.dblinks span a:hover{
	background-image:url(../images/links_right.png);
	background-position:right;
	background-repeat:no-repeat;
	color:#ffffff;
	text-decoration:none;

	}
	
	
.dblinksimgpad{
	padding-top:13px;
	padding-right:12px;
}




.dblinkssel{
	background-image:url(../images/links_left.png);
	background-position:left;
	background-repeat:no-repeat;
	height:44px;
	background-position:left;
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	margin-top:13px;
	margin-left:3px;
	display:block;
	padding-left:12px;
	
	
	

}


.dblinkssel:hover{
	height:44px;
	display:block;
	background-image:url(../images/links_left.png);
	background-position:left;
	background-repeat:no-repeat;
	

}





.dblinkssel span a{
	background-image:url(../images/links_right.png);
	background-position:right;
	background-repeat:no-repeat;
	height:44px;
	background-position:right;
	background-repeat:no-repeat;
	display:block;
	

	}
	
.dblinkssel span a:hover{
	background-image:url(../images/links_right.png);
	background-position:right;
	background-repeat:no-repeat;
	color:#ffffff;
	text-decoration:none;

	}


/*-------------------------links end-------------*/


/*added by vj on 161109*/
/*----box1 content css---*/
.box1_title {background:url(../images/box1_title.png) 16px 6px no-repeat; width:312px; height:26px; float:left; border-bottom:1px solid #687684;}
.box1_img {background:url(../images/box1_img.png) 11px 13px no-repeat; width:112px; height:112px; float:left;}
.box1_content {width:194px; height:97px; float:left; color:#b9d2e0; padding:5px 0px 0px 0px;}
.orange_text {color:#ff9600;}

/*----box2 content css---*/
.box2_img {background:url(../images/box2_img.png) 21px 31px no-repeat; width:312px; height:132px; float:left;}

/*----box3 content css---*/
.box3_title {background:url(../images/box3_title.png) 16px 8px no-repeat; width:312px; height:26px; float:left; border-bottom:1px solid #687684;}
/*.box3_img {background:url(../images/box3_img.png) left 12px no-repeat; width:112px; height:112px; float:left;}
.box3_content {width:168px; height:97px; float:left; color:#b9d2e0; padding:5px 0px 0px 16px;}*/
.box3_content {width:308px; height:108px; float:left;}
.orange_text {color:#ff9600;}
.orange_title {color:#ff9600; font-weight:bold; line-height:18px;}

/*----middiv1 content css---*/
.welcome_content {background:url(../images/title_atmt_wrld.png) left 2px no-repeat; margin-left:139px; width:696px; padding:0px 0px 0px 0px; float:left;}
.welcome_text {float:left; width:582px; padding-left:114px;}
.welcome_shadow {background:url(../images/shadow.png) 30px 5px no-repeat; float:left; width:693px; height:27px;}
.welcome_partners{background:url(../images/title_ourpartners.png) 110px 5px no-repeat; float:left; width:492px; padding-left:200px;}
.lrpad_5 {padding-left:5px; padding-right:5px;}

/*----footer menu css----*/
.footermenu {color:#93a0ab; text-align:center; padding-top:22px;}
.footermenu a{color:#93a0ab; text-decoration:none; padding:0px 11px 0px 11px;}
.footermenu a:hover{color:#fff; text-decoration:none; padding:0px 11px 0px 11px;}


/*innerpage css starts*/
#middiv_inner {
	background-image:url(../images/mid_banner_bg_inner.png);
	background-repeat:no-repeat;
	background-position:top;
	width:978px;
	float:left;
}

.middiv_mid {
	background-image:url(../images/mid_banner_bg_mid.png);
	background-repeat:repeat-y;
	background-position:left top;
	width:978px;
	float:left;
}

#middiv_btm {
	background-image:url(../images/mid_banner_bg_btm.png);
	background-repeat:no-repeat;
	background-position:left -13px;
	height:25px;
	width:978px;
	float:left;
}

.inner_banner{
	height:194px;
	background:url(../images/inner_banner.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}

.inner_banner2{
	height:194px;
	background:url(../images/inner_banner3.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}

.inner_content {
	width:942px;
	float:left;
	margin:0px 16px 0px 16px;
}

.left_section {width:193px; float:left;}
.mid_text {width:734px; float:left; padding:0px 0px 0px 14px;}


.mattyellowtabs {background:url(../images/qlinks_btmbg.gif) left bottom no-repeat #215385; float:left; width:193px; padding-bottom:15px;}

.mattyellowtabs ul {width:193px; float:left; list-style-type:none; padding:0px; margin:0px;}
.mattyellowtabs ul li{background:url(../images/arrow_wt.png) 9px 12px no-repeat; border-bottom:1px solid #386591; width:163px; float:left;line-height:18px; padding:5px 10px 5px 20px;}
.mattyellowtabs ul li a{width:163px; float:left; line-height:18px; color:#fff; text-decoration:none; display:block;}
.mattyellowtabs ul li a:hover{width:163px; float:left; line-height:18px; color:#ffa200; text-decoration:none; display:block;}

.mattyellowtabs ul li ul{width:163px; float:left; list-style-type:none; padding:0px; margin:0px;}
.mattyellowtabs ul li ul li{background:url(../images/arrow_wt.png) 9px 12px no-repeat; width:133px; float:left;line-height:18px; padding:5px 10px 5px 20px; border:none;}
.mattyellowtabs ul li ul li a{width:133px; float:left; line-height:18px; color:#fff; text-decoration:none; display:block;}
.mattyellowtabs ul li ul li a:hover{width:133px; float:left; line-height:18px; color:#ffa200; text-decoration:none; display:block;}





.title_one {font-weight:bold; color:#215385; line-height:20px;}
.title_two {font-weight:bold; color:#ff7200; line-height:20px;}

.lt_img {float:left; margin-right:10px;}
.rt_img {float:right; margin-left:10px;}
.top_mrgn5 {margin-top:15px;}

h1 {font-weight:bold; font-size:11px; border-bottom:1px solid #ccc; margin:6px 0px 6px 0px; padding:0px 0px 0px 0px; line-height:25px; color:#ff7200;}
.h1 {font-weight:bold; font-size:13px; padding:0px 0px 0px 0px; line-height:25px; color:#ff7200;}

h2 {font-weight:bold; font-size:11px; margin:6px 0px 6px 0px; padding:8px 0px 0px 0px; line-height:16px; color:#215385;}

h3 {font-weight:bold; font-size:15px; margin:6px 0px 6px 0px; padding:8px 0px 0px 0px; line-height:16px; color:#215385;}

.under_contruction {font-weight:bold; font-size:16px; color:#ff8a00; text-align:center;}
.pr_title {width:720px; float:left; font-weight:bold; font-size:16px; color:#ff8a00; text-align:center;}

.page_content {width:922px; float:left; padding:0px 10px 0px 10px;}
.page_content ul {width:902px; float:left; list-style-type:none; padding-left:10px; margin:0px;}
.page_content ul li {background:url(../images/arrow_blue.gif) left 8px no-repeat; padding:5px 0px 5px 10px; width:892px; float:left;}
.page_content ul li ul {width:892px; float:left; list-style-type:none; padding-left:0px; margin:0px;}
.page_content ul li ul li {background:url(../images/arrow_orange.gif) left 8px no-repeat; padding:5px 0px 5px 10px; width:862px; float:left;}

.text_bold{ font-weight:bold;}

.text_blk {color:#000;}

.line_height20 {line-height:20px;}

.mail a{color:#FF6600; text-decoration:none;}
.mail a:hover {color:#000; text-decoration:underline;}

.news_title {float:left; width:922px; line-height:20px; padding:0px 0px 5px 0px;}
.news_article {float:left; width:922px; padding:0px 0px 20px 0px;}

.news_article a{color:#215385; text-decoration:none;}
.news_article a:hover{color:#000; text-decoration:underline;}

.width_300 {float:left; width:300px;}

.width_200 {width:195px; float:left; border-right:1px solid #ccc; height:200px;}
.width_200_2{width:195px; float:left; height:200px;}
.width_200_3{width:178px; float:left;}
.width_200_4{width:240px; float:left; }
.width_310{width:310px; float:left;}
.width_190 {width:190px; float:left; height:200px;}

.width_190_2 {width:190px; float:left;}

.width_170 {width:170px; float:left;}

.width_420 {width:420px; float:letf; padding-right:20px;}
.margin_rt30 {margin-right:30px;}

.pad_rt20 {padding-right:20px;}
.pad_lt20 {padding-left:20px;}
.pad_lt40 {padding-left:40px;}
.pad_top30 {padding-top:30px;}


.pad_btm15 {padding-bottom:15px;}
.pad_top15 {padding-top:15px;}

.width_440 {float:left; width:440px;}
.width_420_2 {float:left; width:420px;}
.rt_border {border-right:1px solid #ccc;}
.lt_border {border-left:1px solid #ccc;}


.grbox_1 {width:922px; float:left;}
.grbox_top{background:url(../images/grbox_tlc.gif) left top no-repeat #f9f9f9; width:922px; height:4px; float:left;}
.grbox_toprc {background:url(../images/grbox_trc.gif) right top no-repeat #f9f9f9; width:4px; float:right;}
.grbox_mid{background-color:#f9f9f9; float:left; width:902px; padding:3px 10px 3px 10px;}
.grbox_mid_cnt{float:left; width:902px;}
.grbox_btm{background:url(../images/grbox_blc.gif) left top no-repeat #f9f9f9; width:922px; height:4px; float:left;}
.grbox_btmrc {background:url(../images/grbox_brc.gif) right top no-repeat; width:4px; float:right;}

.cybox_top{background:url(../images/cybox_tlc.gif) left top no-repeat #f1fafe; width:922px; height:4px; float:left;}
.cybox_toprc {background:url(../images/cybox_trc.gif) right top no-repeat #f1fafe; width:4px; float:right;}
.cybox_mid{background-color:#f1fafe; float:left; width:902px; padding:3px 10px 3px 10px;}

.cybox_mid_cnt{float:left; width:902px;}
.cybox_btm{background:url(../images/cybox_blc.gif) left top no-repeat #f1fafe; width:922px; height:4px; float:left;}
.cybox_btmrc {background:url(../images/cybox_brc.gif) right top no-repeat; width:4px; float:right;}

.orbox_top{background:url(../images/orbox_tlc.gif) left top no-repeat #fbf9f4; width:922px; height:4px; float:left;}
.orbox_toprc {background:url(../images/orbox_trc.gif) right top no-repeat #fbf9f4; width:4px; float:right;}
.orbox_mid{background-color:#fbf9f4; float:left; width:902px; padding:3px 10px 3px 10px;}
.orbox_mid_cnt{float:left; width:902px;}
.orbox_btm{background:url(../images/orbox_blc.gif) left top no-repeat #fbf9f4; width:922px; height:4px; float:left;}
.orbox_btmrc {background:url(../images/orbox_brc.gif) right top no-repeat; width:4px; float:right;}

.clr {clear:both;}

.ht25 {height:25px;}
.ht10 {height:10px;}
.width100 {width:100px; float:left;}


.form_sec {width:300px; float:left;}
.form_line {width:300px; float:left; margin:3px 0px 3px 0px;}
.form_details {width:100px; float:left; text-align:right; height:22px; padding-top:3px; }
.form_label {width:160px; float:left; height:25px; padding-left:10px;}
.form_label2 {width:160px; float:left; padding-left:10px;}
.form_btn {width:640px; float:left; text-align:center; padding:10px 0px 10px 0px;}

.text_box {font-size:11px; height:18px; line-height:18px;}
.text_box2{font-size:11px;}

.ht_300 {height:300px;}

.add_box1{width:220px; margin-right:10px; float:left;}

.cysm_top{background:url(../images/cybox_tlc.gif) left top no-repeat #f1fafe; width:220px; height:4px; float:left;}
.cysm_toprc {background:url(../images/cybox_trc.gif) right top no-repeat #f1fafe; width:4px; float:right;}
.cysm_mid{background-color:#f1fafe; float:left; width:200px; padding:3px 10px 3px 10px; height:150px;}
.cysm_mid_cnt{float:left; width:220px;}
.cysm_btm{background:url(../images/cybox_blc.gif) left top no-repeat #f1fafe; width:220px; height:4px; float:left;}
.cysm_btmrc {background:url(../images/cybox_brc.gif) right top no-repeat; width:4px; float:right;}


.orsm_top{background:url(../images/orbox_tlc.gif) left top no-repeat #fbf9f4; width:220px; height:4px; float:left;}
.orsm_toprc {background:url(../images/orbox_trc.gif) right top no-repeat #fbf9f4; width:4px; float:right;}
.orsm_mid{background-color:#fbf9f4; float:left; width:200px; padding:3px 10px 3px 10px; height:150px;}
.orsm_mid_cnt{float:left; width:220px;}
.orsm_btm{background:url(../images/orbox_blc.gif) left top no-repeat #fbf9f4; width:220px; height:4px; float:left;}
.orsm_btmrc {background:url(../images/orbox_brc.gif) right top no-repeat; width:4px; float:right;}

.txt_cntr {text-align:center;}

.form_ct {float:left; width:772px; padding:0px 0px 20px 150px;}

.press_cnt {width:734px; float:left;}

.img_thumb {padding:2px; margin:0px 20px 0px 0px; border:1px solid #ccc;}


.sub ul {float:left; list-style-type:none; margin:0px; width:180px; padding:0px;}
.sub ul li {background:url(../images/arrow_blue.gif) left 8px no-repeat; padding:5px 0px 5px 10px; float:left; width:170px;}

.width350 {width:350; float:left;}
.src {width:350px; float:left;}
.src ul {float:left; list-style-type:none; margin:0px; width:350px; padding:0px;}
.src ul li {background:url(../images/arrow_blue.gif) left 8px no-repeat; padding:5px 0px 5px 10px; float:left; width:340px;}

.warranty {width:730px; float:left;}
.warranty ul {float:left; list-style-type:none; margin:0px; width:720px; padding:0px;}
.warranty ul li {background:url(../images/arrow_blue.gif) left 8px no-repeat; padding:5px 0px 5px 18px; float:left; width:702px;}

.foundation {width:700px; float:left;}
.foundation ul {float:left; list-style-type:none; margin:0px; width:690px; padding:0px;}
.foundation ul li {background:url(../images/arrow_blue.gif) left 8px no-repeat; padding:5px 0px 5px 18px; float:left; width:672px;}


.news_sub {width:451px; float:left;}
.margin_rt20 {margin-right:20px;}

.news_cbox_top{background:url(../images/cybox_tlc.gif) left top no-repeat #f1fafe; width:451px; height:4px; float:left;}
.news_cbox_toprc {background:url(../images/cybox_trc.gif) right top no-repeat #f1fafe; width:4px; float:right;}
.news_cbox_mid{background-color:#f1fafe; float:left; width:431px; padding:3px 10px 3px 10px;}
.news_cbox_mid_cnt{float:left; width:431px;}
.news_cbox_btm{background:url(../images/cybox_blc.gif) left top no-repeat #f1fafe; width:451px; height:4px; float:left;}
.news_cbox_btmrc {background:url(../images/cybox_brc.gif) right top no-repeat; width:4px; float:right;}


.news_orb_top{background:url(../images/orbox_tlc.gif) left top no-repeat #fbf9f4; width:451px; height:4px; float:left;}
.news_orb_toprc {background:url(../images/orbox_trc.gif) right top no-repeat #fbf9f4; width:4px; float:right;}
.news_orb_mid{background-color:#fbf9f4; float:left; width:431px; padding:3px 10px 3px 10px;}
.news_orb_mid_cnt{float:left; width:451pxpx;}
.news_orb_btm{background:url(../images/orbox_blc.gif) left top no-repeat #fbf9f4; width:451px; height:4px; float:left;}
.news_orb_btmrc{background:url(../images/orbox_brc.gif) right top no-repeat; width:4px; float:right;}

.ddlinks {width:193px; float:left;}
.ddlinks_topbg {background:url(../images/ddlinks_topbg.gif) left top no-repeat; width:193px; height:5px; float:left;}
.ddlinks_btmbg {background:url(../images/ddlinks_btmbg.gif) left top no-repeat; width:193px; height:5px; float:left;}
.ddlinks_mid {background-color:#174471; float:left; width:193px;}
.ddlinks_mid ul {width:193px; float:left; list-style-type:none; padding:0px; margin:0px;}
.ddlinks_mid ul li{background:url(../images/arrow_wt.png) 9px 12px no-repeat;; border-bottom:1px solid #386591; width:163px; float:left;line-height:18px; padding:5px 10px 5px 20px;}
.ddlinks_mid ul li a{width:163px; float:left; line-height:18px; color:#fff; text-decoration:none; display:block;}
.ddlinks_mid ul li a:hover{width:163px; float:left; line-height:18px; color:#ffa200; text-decoration:none; display:block;}
.ddlinks_mid ul li a.active{width:163px; float:left; line-height:18px; color:#ffa200; text-decoration:none; display:block;}


.partner_logo {width:145px; height:100px; float:left; margin:0px 10px 0px 10px;}
.top_pad18 {padding-top:18px;}

.width719 {width:719px; float:left;}
.margin_btm15 {margin-bottom:15px;}
.margin_btm5 {margin-bottom:5px;}

.width175 {width:174px; float:left;}
.width140 {width:140px; float:left;}
.pad_rt5 {padding-right:5px;}
.pad_lt5 {padding-left:5px;}

.cysm2_top{background:url(../images/cybox_tlc.gif) left top no-repeat #f1fafe; width:174px; height:4px; float:left;}
.cysm2_toprc {background:url(../images/cybox_trc.gif) right top no-repeat #f1fafe; width:4px; float:right;}
.cysm2_mid{background-color:#f1fafe; float:left; width:164px; padding:3px 5px 3px 5px;}
.cysm2_mid_cnt{float:left; width:164px;}
.cysm2_btm{background:url(../images/cybox_blc.gif) left top no-repeat #f1fafe; width:174px; height:4px; float:left;}
.cysm2_btmrc {background:url(../images/cybox_brc.gif) right top no-repeat; width:4px; float:right;}

.rt_border {border-right:1px solid #ccc;}
.rt_pad10 {padding-right:10px;}

.faq_box {width:720px; float:left;}
.faq_cbox_top{background:url(../images/cybox_tlc.gif) left top no-repeat #f1fafe; width:720px; height:4px; float:left;}
.faq_cbox_toprc {background:url(../images/cybox_trc.gif) right top no-repeat #f1fafe; width:4px; float:right;}
.faq_cbox_mid{background-color:#f1fafe; float:left; width:700px; padding:3px 10px 3px 10px;}
.faq_cbox_mid_cnt{float:left; width:700px;}
.faq_cbox_btm{background:url(../images/cybox_blc.gif) left top no-repeat #f1fafe; width:720px; height:4px; float:left;}
.faq_cbox_btmrc {background:url(../images/cybox_brc.gif) right top no-repeat; width:4px; float:right;}


.faq_grbox_top{background:url(../images/grbox_tlc.gif) left top no-repeat #f9f9f9; width:720px; height:4px; float:left;}
.faq_grbox_toprc {background:url(../images/grbox_trc.gif) right top no-repeat #f9f9f9; width:4px; float:right;}
.faq_grbox_mid{background-color:#f9f9f9; float:left; width:700px; padding:3px 10px 3px 10px;}
.faq_grbox_mid_cnt{float:left; width:700px;}
.faq_grbox_btm{background:url(../images/grbox_blc.gif) left top no-repeat #f9f9f9; width:720px; height:4px; float:left;}
.faq_grbox_btmrc {background:url(../images/grbox_brc.gif) right top no-repeat; width:4px; float:right;}

.faq_grbox2_top{background:url(../images/grbox2_tlc.gif) left top no-repeat #e5e5e5; width:720px; height:4px; float:left;}
.faq_grbox2_toprc {background:url(../images/grbox2_trc.gif) right top no-repeat #e5e5e5; width:4px; float:right;}
.faq_grbox2_mid{background-color:#e5e5e5; float:left; width:700px; padding:3px 10px 3px 10px;}
.faq_grbox2_mid_cnt{float:left; width:700px; }
.pad_btm4 {padding-bottom:4px;}

.width_230{width:225px; float:left; background-color:#fff; color:#000; border:1px solid #c8dde6; padding-top:3px; padding-bottom:2px;}
.margin_rt10 {margin-right:5px;}
.width180{width:140px; float:left; padding-left:10px;}
.width20 {width:25px; float:left;}
.width20 {width:25px; float:left;}

.faq_grbox2_top{background:url(../images/grbox2_tlc.gif) left top no-repeat #e5e5e5; width:720px; height:4px; float:left;}
.faq_grbox2_toprc {background:url(../images/grbox2_trc.gif) right top no-repeat #e5e5e5; width:4px; float:right;}
.faq_grbox2_mid{background-color:#e5e5e5; float:left; width:700px; padding:3px 10px 3px 10px;}
.faq_grbox3_mid_cnt{float:left; width:700px;}


.resellers{width:160px; float:left; background-color:#fff; color:#000; border:1px solid #e0e0e0; text-align:center;}
.marginrt10 {margin-right:10px;}
.marginlt10 {margin-left:10px;}
.margintop5 {margin-top:5px;}
.marginrt5 {margin-right:7px;}

.marg_tbtm10 {margin-top:10px; margin-botom:10px;}


.prreg_line {width:720px; float:left; margin:5px 0px 5px 0px;}
.prreg_details {width:250px; float:left; /*text-align:right;*/ height:17px; padding-top:4px; }
.prreg_details2 {width:250px; float:left; /*text-align:right;*/ padding-top:4px; }
.prreg_label {width:442px; float:left; height:21px; padding-left:10px;}
.prreg_label2 {width:442px; float:left; padding-left:10px;}
.prreg_15 {width:15px; text-align:right; float:left; padding-top:3px;}

.pad_top3 {padding-top:3px;}

.width60 {width:60px; float:left;}

.text_center {text-align:center;}

.foundation_det {width:235px; float:left; color:#000;}
.ftn_thumb {width:90px; float:left; margin-right:10px;}
.ftn_dtl {width:125px; float:left;}

.ftn_grbox_top{background:url(../images/grbox_tlc.gif) left top no-repeat #f9f9f9; width:235px; height:4px; float:left;}
.ftn_grbox_toprc {background:url(../images/grbox_trc.gif) right top no-repeat #f9f9f9; width:4px; float:right;}
.ftn_grbox_mid{background-color:#f9f9f9; float:left; width:225px; padding:2px 5px 2px 5px;}
.ftn_grbox_mid_cnt{float:left; width:225px;}
.ftn_grbox_btm{background:url(../images/grbox_blc.gif) left top no-repeat #f9f9f9; width:235px; height:4px; float:left;}
.ftn_grbox_btmrc{background:url(../images/grbox_brc.gif) right top no-repeat; width:4px; float:right;}


.ftn_cbox_top{background:url(../images/cyboxbox_tlc.gif) left top no-repeat #f1fafe; width:235px; height:4px; float:left;}
.ftn_cbox_toprc {background:url(../images/cyboxbox_trc.gif) right top no-repeat #f1fafe; width:4px; float:right;}
.ftn_cbox_mid{background-color:#f1fafe; float:left; width:225px; padding:2px 5px 2px 5px;}
.ftn_cbox_mid_cnt{float:left; width:225px;}
.ftn_cbox_btm{background:url(../images/cyboxbox_blc.gif) left top no-repeat #f1fafe; width:235px; height:4px; float:left;}
.ftn_cbox_btmrc{background:url(../images/cyboxbox_brc.gif) right top no-repeat; width:4px; float:right;}

.ftn_orbox_top{background:url(../images/orbox_tlc.gif) left top no-repeat #fbf9f4; width:235px; height:4px; float:left;}
.ftn_orbox_toprc {background:url(../images/orbox_trc.gif) right top no-repeat #fbf9f4; width:4px; float:right;}
.ftn_orbox_mid{background-color:#fbf9f4; float:left; width:225px; padding:2px 5px 2px 5px;}
.ftn_orbox_mid_cnt{float:left; width:225px;}
.ftn_orbox_btm{background:url(../images/orbox_blc.gif) left top no-repeat #fbf9f4; width:235px; height:4px; float:left;}
.ftn_orbox_btmrc{background:url(../images/orbox_brc.gif) right top no-repeat; width:4px; float:right;}

.img_brdr {background-color:#fff; /*border:1px solid #a4a4a4;*/ padding:2px;}

.pro_thumb{width:230px; float:left; color:#000; margin-right:10px;}


.pro_grbox2_top{background:url(../images/grbox2_tlc.gif) left top no-repeat #e5e5e5; width:230px; height:4px; float:left;}
.pro_grbox2_toprc {background:url(../images/grbox2_trc.gif) right top no-repeat; width:4px; float:right;}
.pro_grbox2_mid{background-color:#e5e5e5; float:left; width:220px; padding:3px 5px 3px 5px;}
.pro_grbox2_mid_cnt{float:left; width:220px;}

.pro_grbox_mid{/*background-color:#f9f9f9;*/ float:left; width:218px; padding:2px 5px 2px 5px; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; text-align:center;}
.pro_grbox_mid_cnt{float:left; width:220px;}
.pro_grbox_btm{background:url(../images/grbox_blc.gif) left top no-repeat #f9f9f9; width:230px; height:4px; float:left;}
.pro_grbox_btmrc{background:url(../images/grbox_brc.gif) right top no-repeat; width:4px; float:right;}

.more {float:right; width:40px;}
.more a{background:url(../images/arrow_blue.gif) left 4px no-repeat; color:#005aaa; padding-left:8px; text-decoration:none;}
.more a:hover{background:url(../images/arrow_blue.gif) left 4px no-repeat; color:#000; text-decoration:none;}


.pr_pic {background-color:#fff; border:1px solid #d7d7d7; width:240px; float:left; text-align:center; margin-right:10px; padding-top:3px;}

.pr_description {width:445px; float:left; background-color:#fff; border: solid 1px #e7e7e7; padding-bottom:10px;}

.pr_description img {border:none;}

#tabs-1 a{color:#005aaa; text-decoration:none;}
#tabs-1 a:hover{color:#000; text-decoration:none;}
#tabs-2 a{color:#005aaa; text-decoration:none;}
#tabs-2 a:hover{color:#000; text-decoration:none;}
#tabs-3 a{color:#005aaa; text-decoration:none;}
#tabs-3 a:hover{color:#000; text-decoration:none;}
#tabs-4 a{color:#005aaa; text-decoration:none;}
#tabs-4 a:hover{color:#000; text-decoration:none;}
#tabs-5 a{color:#005aaa; text-decoration:none;}
#tabs-5 a:hover{color:#000; text-decoration:none;}

.ht80 {height:80px;}

.pro_text {width:430px; font-weight:normal; float:left;}
.pro_text ul{float:left; list-style-type:none; margin:0px;padding:0px;width:430px;}
.pro_text ul li {background:url(../images/arrow_blue.gif) left 8px no-repeat; padding:5px 0px 5px 18px; float:left; width:410px;}
.pro_text ol {padding:5px 0px 5px 25px;  width:410px;}


.pro_spec {width:430px; font-weight:normal; float:left;}
.pro_spec_line {width:430px; float:left; margin:3px 0px 3px 0px;}
.pro_spec_details {width:150px; float:left; text-align:left; height:10px; padding-top:2px;}
.pro_spec_label {width:270px; float:left; height:10px; padding-left:10px; padding-top:2px;}
.pro_spec_label2 {width:270px; float:left; padding-left:10px;padding-top:6px;}



.pro_spec ul{float:left; list-style-type:none; margin:0px;padding:0px;}
.pro_spec ul li {background:url(../images/arrow_blue.gif) left 8px no-repeat; padding:5px 0px 5px 18px; float:left;}




.pr_tabs {background-color: #ccc; float:left; width:440px; padding-top:5px;}
.pr_tabs a{background-color: #a9a9a9; color:#000; text-decoration:none; padding:3px 10px 3px 10px; font-weight:bold;}
.pr_tabs a:hover {background-color:#fff; color:#005aaa; text-align:none; font-weight:bold;}
.pr_tabs a.active {background-color:#fff; color:#005aaa; text-align:none; font-weight:bold;}

/*.pr_tabs ul {width:193px; float:left; list-style-type:none; padding:0px; margin:0px;}
.pr_tabs ul li{background:url(../images/arrow_wt.png) 9px 12px no-repeat; border-bottom:1px solid #386591; width:163px; float:left;line-height:18px; padding:5px 10px 5px 20px;}
.pr_tabs ul li a{width:163px; float:left; line-height:18px; color:#fff; text-decoration:none; display:block;}
.pr_tabs ul li a:hover{width:163px; float:left; line-height:18px; color:#ffa200; text-decoration:none; display:block;}

.pr_tabs ul li ul{width:163px; float:left; list-style-type:none; padding:0px; margin:0px;}
.pr_tabs ul li ul li{background:url(../images/arrow_wt.png) 9px 12px no-repeat; width:133px; float:left;line-height:18px; padding:5px 10px 5px 20px; border:none;}
.pr_tabs ul li ul li a{width:133px; float:left; line-height:18px; color:#fff; text-decoration:none; display:block;}
.pr_tabs ul li ul li a:hover{width:133px; float:left; line-height:18px; color:#ffa200; text-decoration:none; display:block;}*/


/*inner pages banners css starts*/
.where_to_buy{
	height:194px;
	background:url(../images/banners/where_to_buy.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}

.where_to_buy2{
	height:194px;
	background:url(../images/banners/where_to_buy_2.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}

.product_registration{
	height:194px;
	background:url(../images/banners/product_registration.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}

.product_registration2{
	height:194px;
	background:url(../images/banners/product_registration_2.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}

.company_profile{
	height:194px;
	background:url(../images/banners/company_profile.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}

.company_profile2{
	height:194px;
	background:url(../images/banners/company_profile_2.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}

.news{
	height:194px;
	background:url(../images/banners/news.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}

.news2{
	height:194px;
	background:url(../images/banners/news_2.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}

.press{
	height:194px;
	background:url(../images/banners/press.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}

.press2{
	height:194px;
	background:url(../images/banners/press_2.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.atmt_foundation{
	height:194px;
	background:url(../images/banners/atmt_foundation.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}

.atmt_foundation2{
	height:194px;
	background:url(../images/banners/atmt_foundation_2.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.products{
	height:194px;
	background:url(../images/banners/products.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.products2{
	height:194px;
	background:url(../images/banners/products_2.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.nlite_mp140{
	height:194px;
	background:url(../images/banners/nlite_mp140.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.faq{
	height:194px;
	background:url(../images/banners/faq.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.downloads{
	height:194px;
	background:url(../images/banners/downloads.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.jargon_buster{
	height:194px;
	background:url(../images/banners/jargon_buster.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.technical_support{
	height:194px;
	background:url(../images/banners/technical_support.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.returns{
	height:194px;
	background:url(../images/banners/returns.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.warranty_2{
	height:194px;
	background:url(../images/banners/warranty.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.reseller_area{
	height:194px;
	background:url(../images/banners/reseller_area.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.sourcing{
	height:194px;
	background:url(../images/banners/sourcing.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.sitemap{
	height:194px;
	background:url(../images/banners/sitemap.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.contactus{
	height:194px;
	background:url(../images/banners/contactus.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.careers{
	height:194px;
	background:url(../images/banners/careers.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.privacy{
	height:194px;
	background:url(../images/banners/privacy.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.terms_conditions{
	height:194px;
	background:url(../images/banners/terms_conditions.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.partners{
	height:194px;
	background:url(../images/banners/partners.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.projects{
	height:194px;
	background:url(../images/banners/projects.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.terms_conditions{
	height:194px;
	background:url(../images/banners/terms_conditions.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.mp3_players{
	height:194px;
	background:url(../images/banners/mp3_players.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.mp4_players{
	height:194px;
	background:url(../images/banners/mp4_players.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.licensed_mercha{
	height:194px;
	background:url(../images/banners/licensed_mercha.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.external_storage{
	height:194px;
	background:url(../images/banners/external_storage.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.digital_storage{
	height:194px;
	background:url(../images/banners/digital_storage.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.digital_photo_frames{
	height:194px;
	background:url(../images/banners/digital_photo_frames.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}
.multimedia{
	height:194px;
	background:url(../images/banners/multimedia.jpg) left top no-repeat;
	margin:16px 16px 0px 16px;
}


/*inner pages banners css ends*/

.faq_grbox2_mid_cnt p {padding:0px; margin:0px;}
.faq_grbox_mid_cnt p {padding:0px; margin:0px;}
.faq_msg {width:720px; float:left; font-weight:bold; font-size:13px; color:#ff8a00; text-align:center;}
.faq_item {float:left; width:683px;}
.faq_digit {float:left; width:15px; text-align:left;}

.faq_set {width:720px; float:left; padding-top:15px;}

.dload_content{width:215px; float:left; background-color:#fff; color:#000; border:1px solid #c8dde6; padding:3px 5px 2px 5px; margin-top:5px;}
.dload_content a{color:#005aaa; text-decoration:none;}
.dload_content a:hover{color:#000; text-decoration:none;}
.dload_content img {border:none;}

.prjs_box {width:730px; float:left;}
.prjs_cbox_top{background:url(../images/cybox_tlc.gif) left top no-repeat #f1fafe; width:730px; height:4px; float:left;}
.prjs_cbox_toprc {background:url(../images/cybox_trc.gif) right top no-repeat #f1fafe; width:4px; float:right;}
.prjs_cbox_mid{background-color:#f1fafe; float:left; width:710px; padding:3px 10px 3px 10px;}
.prjs_cbox_mid_cnt{float:left; width:710px;}
.prjs_cbox_btm{background:url(../images/cybox_blc.gif) left top no-repeat #f1fafe; width:730px; height:4px; float:left;}
.prjs_cbox_btmrc {background:url(../images/cybox_brc.gif) right top no-repeat; width:4px; float:right;}
.mrgn_rt20 {margin-right:20px;}

.img_brdr2 {background-color:#fff; border:1px solid #a4a4a4; padding:4px;}

.prs {width:730px; float:left; padding-bottom:15px;}
.prs ul {float:left; list-style-type:none; margin:0px; width:720px; padding:0px;}
.prs ul li {background:url(../images/arrow_blue.gif) left 8px no-repeat; padding:5px 0px 5px 18px; float:left; width:702px;}


.web_thumb{width:160px; float:left; color:#000; margin-right:10px; text-align:center;}
.web_thumb a{color:#005aaa; padding-left:8px; text-decoration:none;}
.web_thumb a:hover{color:#000; text-decoration:none;}

.web_img{width:160px; float:left; color:#000; text-align:center;}

.web_tech {float:left; width:730px;}
.pad_btm5 {padding-bottom:5px;}
.pad_top25 {padding-top:25px;}

.width120 {width:120px; float:left; display:block;}

.proreg_form {width:350px; float:left;}



.proreg_line {width:350px; float:left; margin:3px 0px 3px 0px;}
.proreg_details {width:100px; float:left; /*text-align:right;*/ height:17px; padding-top:4px;}
.proreg_details2 {width:100px; float:left; /*text-align:right;*/ padding-top:4px;}
.proreg_label {width:225px; float:left; height:21px; padding-left:10px;}
.proreg_label2 {width:225px; float:left; padding-left:10px;}
.proreg_15 {width:15px; text-align:right; float:left; padding-top:4px;}
.prreg_label3 {width:432px; float:left; padding-left:20px;}
.prreg_label4 {width:447px; float:left; padding-left:5px;}
.mrn_tp2 {margin-top:2px;}

.player_img {width:660px; float:left; background-color:#fff; margin-top:5px; padding: 5px 50px 5px 15px;}
.require { color: #ff0000; }