.ul_true ul {list-style-type:circle !important; padding-left: 20px;}

/**************************************************************************************home page**********************************************************************************************/
.ultra_home { padding:95px 0 20px 36px; text-transform:uppercase; color:#ee2e24; font-weight:bold;}

/*#home_page { background:url(../img/pic_homepage.gif) top right no-repeat;}
#home_page .home_text_top { background:url(../img/bg_home_png.png) left top repeat; margin:30px 0 300px 0; float:right; text-align:right; padding:20px 25px; width:485px; color:#FFFFFF; line-height:20px; font-size:11px}
#home_page .home_text_top h2 { font-size:16px; font-weight:bold; margin-bottom:10px}
#home_page .home_text_top a { color:#FFFFFF}*/

#home_page .home_text_bott { margin:25px 0 0 35px; float:left; width:205px; height:120px}
#home_page .home_text_bott h3 { font-size:14px; color:#ee2e24}
#home_page .home_text_bott p { margin:10px 0; line-height:18px}
#home_page .home_text_bott .link { background:#999999; float:left; padding:0 5px; line-height:20px}
#home_page .home_text_bott .link a { font-weight:bold; color:#FFFFFF}
/**************************************************************************************home page**********************************************************************************************/


/***********************************************************************************text What’s New*******************************************************************************************/
.ultra_marketing { padding:95px 0 20px 36px; text-transform:uppercase; color:#ee2e24;  font-weight:bold;}
.ultra_contact { padding:95px 0 20px 36px; text-transform:uppercase; color:#50A5C8;  font-weight:bold;}
.ultra_request { padding:95px 0 20px 36px; text-transform:uppercase; color:#ee2e24;  font-weight:bold;}
#whats_new h2 { font-size:16px; font-weight:bold; color:#ee2e24}
#whats_new p { margin:25px 0 0 0; line-height:20px}
/***********************************************************************************text What’s New*******************************************************************************************/

/***********************************************************************************text furnishings*******************************************************************************************/
.ultra_furnishings { padding:95px 0 20px 36px; text-transform:uppercase; color:#430C5F;  font-weight:bold;}
#furnishings h2 { font-size:16px; font-weight:bold; color:#430C5F}
#furnishings p { margin:25px 0 0 0; line-height:20px}
/***********************************************************************************text What’s New*******************************************************************************************/


/******************************************************************************************about**********************************************************************************************/
.ultra_about { padding:95px 0 20px 36px; text-transform:uppercase; color:#bb254a;  font-weight:bold;}
.ultra_terms { padding:95px 0 20px 36px; text-transform:uppercase; color:#bb254a;  font-weight:bold;}

#about h2 { font-size:16px; font-weight:bold; color:#bb254a}
#about p { margin:25px 0 0 0; line-height:20px}
#about a { color:#bb254a}
/******************************************************************************************about**********************************************************************************************/

/******************************************************************************************markets********************************************************************************************/
.ultra_markets { padding:95px 0 20px 36px; text-transform:uppercase; color:#440e62;  font-weight:bold;}

#markets h2 { font-size:16px; font-weight:bold; color:#440e62}
#markets img { margin-bottom:20px}
#markets .link { background:#999999; float:left; padding:5px; line-height:20px; margin:20px 40px 20px 0}
*+html #markets .link_padding {padding:0px 0 20px 0}

#markets .link a { font-weight:bold; color:#FFFFFF}
#markets .left_mark { width:306px; float:left; padding-top:20px}
#markets .right_mark { float:left; padding-top:20px}
/******************************************************************************************markets********************************************************************************************/

/***************************************************************************************environmental*****************************************************************************************/
.ultra_environmental { padding:95px 0 20px 36px; text-transform:uppercase; color:#aab300;  font-weight:bold;}

#environmental h1 { font-size:16px; font-weight:bold; color:#008400;}
#environmental h2 { font-size:13px; font-weight:bold; color:#008400;}
#environmental h3 { font-size:11px; font-weight:bold; color:#008400;}
#environmental p { margin:25px 0 0 0; line-height:20px}
#environmental p span { color:#aab300;}
#environmental a { color:#008400}
#environmental .pic_img { margin-left:35px}
#environmental .float { width:470px}
#environmental .white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
	text-decoration: none;
}
/***************************************************************************************environmental*****************************************************************************************/

/****************************************************************************************feat_benefit*****************************************************************************************/
.ultra_benefit { padding:95px 0 20px 36px; text-transform:uppercase; color:#d77600; bottom:25px; font-weight:bold; }

#feat_benefit h2 { font-size:16px; font-weight:bold; color:#d77600}
#feat_benefit p { margin:25px 0 0 0; line-height:17px}
#feat_benefit p img { float:left; margin:10px 20px 10px 0}
#feat_benefit .feat_benefit { padding:0 0 0 100px}
/******************************************************************************************feat_benefit***************************************************************************************/

/****************************************************************************************products*****************************************************************************************/
.ultra_products { padding:95px 0 20px 36px; text-transform:uppercase; color:#50a5c8;  font-weight:bold;}

#products h2 { font-size:18px; font-weight:bold; color:#50a5c8; float:left}
#products h2 span { font-size:12px; color:#666666}
#products .search { float:right;}
#products .search a { color:#50a5c8;}
#products .mar25 { margin:25px 0}
#products .view a { margin:0 2px}
#products .view a:hover { color:#50a5c8;}
#products .view a.hover { color:#50a5c8; }

#products .products { width:170px; height:170px; text-align:center; float:left; margin: 0 8px 15px 0}
#products .products a img { border:1px solid #bfbfbf; margin-bottom:3px}
#products .products a:hover { font-weight:bold; text-decoration:none}
#products .products a:hover img { border:4px solid #bfbfbf}

#products .prod1 { width:55px; text-align:center; float:left; margin: 0 3px; font-size:8px; text-transform:uppercase}
#products .prod1 img { margin-bottom:8px}

#products .box_form { float:left; width:195px; font-size:11px; color:#000000}
#products .box_form select { width:160px; border:1px solid #d9d9d9; vertical-align:middle; margin-right:10px}
#products .box_form input { width:160px; border:1px solid #d9d9d9; vertical-align:middle; margin-right:10px}
#products .search_link { background:#1588b5; display:block; padding:1px 5px; color:#FFFFFF; font-weight:bold; margin-top:24px}
#products .link { background:#999999; padding:0 5px; width:185px; line-height:20px; margin:10px 0}
#products .link a { font-weight:bold; color:#FFFFFF}
#products .bord { border:1px solid #E5E5E5; padding:20px 0;}
#products .prod2_left { width:267px; float:left; }
#products .prod2_left a { color:#50a5c8}
#products .prod2_left .img { margin:0px 5px; text-align:center}
#products .prod2_left .img strong { display:block; text-align:left}

#products .prod2_left .img img { margin:8px 0 18px 0; border: 1px solid #e9e8e8;}
#products .prod2_rigth {  float:left; margin-left:50px; text-align:right; width:385px; height:470px;}

#products .prod2_rigth .color_box { width:50px; height:51px; float:left; margin:2px}

#products .prod2_rigth strong { display:block;}
#products .prod2_left .mark_left { padding-top:120px; float:left}
#products .prod2_left .mark_rigth { padding-top:120px; float:left}
#products .prod2_rigth .mark_bott { margin:25px 0 0 ; text-align:center }
/****************************************************************************************new style********************************************************************************************/
#products .prod_left { width:470px; float:left}
#products .prod_left h2 { float:none}
#products .prod_left p { margin:0; padding:25px 0 }
#products .prod_left p strong { display:block; color:#000000; margin-bottom:10px}
#products .prod_left p a { display:block; color:#50a5c8; font-size:11px; margin-top:10px}
#products .prod_left .link { width:250px}
#products .prod_rigth { width:220px; float:right}
#products .prod_rigth h2 { float:none}
#products .prod_rigth .block_form { margin-top:25px; border-bottom:1px solid #efefef; border-left:1px solid #e5e5e5; border-top:1px solid #e5e5e5; border-right:1px solid #f1f1f1; padding:8px 20px}
#products .prod_rigth .adv_search { margin-bottom:15px; font-size:11px}
#products .prod_rigth .adv_search span { display:block; float:left; color:#000000;}
#products .prod_rigth .adv_search a { display:block; float:right; color:#50a5c8}
#products .prod_rigth .adv_search input { width:170px; border:1px solid #d9d9d9; margin-top:10px}
#products .prod_rigth .adv_search select { width:170px; height:auto; border:1px solid #d9d9d9; margin-top:10px}
#products .prod_rigth .checkbox { color:#000000; line-height:28px; font-size:11px}
#products .prod_rigth .checkbox span { display:block;  color:#909090}
#products .prod_rigth .checkbox input { vertical-align:middle; border:1px solid #d9d9d9}
#products .prod_rigth .checkbox img { vertical-align:middle; margin:0 7px}
#products .prod_rigth .checkbox .inp_search { text-align:center; background:#1587b5; width:65px; height:20px; border:0 none; color:#FFFFFF; margin:20px 10px 0 70px;  padding-right:3px;}
.form_border { border:1px solid #e5e5e5; padding:15px 30px 30px 30px }
/******************************************************************************************products***************************************************************************************/
#products .prod1_left { width:470px; float:left}
#products .prod1_left h2 { float:none}
#products .prod1_left p { margin:0; padding:25px 0}
#products .prod1_left p strong { color:#000000; margin-bottom:0px}
#products .prod1_left .link_prod a { display:block; color:#50a5c8; font-size:14px; margin-top:10px}

#products .prod1_left ul { margin:0; padding:15px 0; list-style:none; width:210px}
#products .prod1_left ul li { background:url(../img/li2.gif) left 6px no-repeat; padding-left:13px; line-height:18px}
#products .prod1_left ul li a { color:#666666}
#products .prod1_rigth { width:240px; float:right}
#products .prod1_rigth .block_border { margin-top:0px; border-bottom:1px solid #efefef; border-left:1px solid #e5e5e5; border-top:1px solid #e5e5e5; border-right:1px solid #f1f1f1; padding:15px 5px; text-transform:uppercase; font-size:11px; font-weight:bold}
#products .prod1_rigth .block_border  img { vertical-align:middle; margin:8px 8px 8px 8px;}
/******************************************************************************************scroll***************************************************************************************/
.paginationstyle{ /*Style for demo pagination divs*/
width: 250px;
text-align: center;
padding: 2px 0;
margin: 10px 0;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 1px solid black;
color: navy;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
background-color: #FEE496;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: yellow;
}
