body 
{
    background-color:#FFFFFF;
    background: url("../images/page_bg.jpg") repeat-x;
    padding:0;
    margin:0;
}
#sitemain 
{
    position:relative;
    clear:both;
    width:100%;
    background-color:transparent;
    font-size:10px;
    margin:auto;
}
#contentmain 
{
    position:relative;
    clear:both;
    width:1020px;
    background-color:transparent;
    font-size:10px;
    margin:auto;
}
#ttline 
{
    position:relative;
    float:left;
    clear:both;
    width:100%;
    height:4px;
    background-color:#82ADCF;
    font-family:verdana,arial,sans-serif;
    font-weight:bold;
    font-size:10px;
    color:#FFFFFF;
}
#group 
{
    position:relative;
    clear:both;
    width:1020px;
    height:131px;
    background-color:transparent;
    font-size:10px;
    margin:auto;
}
#logo 
{
    position:relative;
    float:left;
    width:260px;
    height:131px;
    background-color:transparent;
    font-family:verdana,arial,sans-serif;
    font-size:12px;
}
#logo img 
{
    position:relative;
    float:left;
    border:0}
#taglinesp 
{
    position:relative;
    float:left;
    width:760px;
    height:131px;
    background:transparent;
    font-size:10px;
} 
#tagline 
{
    position:relative;
    float:left;
    left:320px;
    width:440px;
    height:131px;
    background: url("../images/tag_line.jpg") no-repeat;
    font-family:verdana,arial,sans-serif;
    font-size:12px;
}
#group_menu 
{
    position:relative;
    clear:both;
    width:100%;
    height:33px;
    background: url("../images/menu_bg.jpg") repeat-x;
    font-size:10px;
    z-index:90;
    margin:auto;
}
#menu 
{
    position:relative;
    float:left;
    clear:both;
    padding-left:100px;
    width:1020px;
    height:33px;
    background-color:transparent;
    font-family:arial,sans-serif;
    font-weight:bold;
    font-size:10px;
    z-index:90;
}
* + html #menu {padding-left:90px;}
* html #menu {padding-left:90px;}
#menu ul 
{
    float:right;
    margin:0;
    padding:0 5px 0 0;
    font-size:12px;
}
#menu li
{
    float:left;
    overflow:inherit;
    list-style-type:none;
    margin:0;
    padding:0 5px 0 0;
} 
#menu li:nth-child(n+2)
{
    float:left;
    overflow:inherit;
    list-style-type:none;
    margin:0;
    padding:0 6px;
    background: url("../images/line.jpg") no-repeat;
    height:33px;
    
} 
#menu a 
{
    float:left;
    height:24px;
    text-decoration:none;
    margin:0;
    padding:9px 14px 0px 14px;
    display:block;
    color:#4D4E4F;
}
#menu li:first-child a
{
    margin:0;
    padding:9px 10px 0;
} 
#menu a:hover 
{
    color:#3491CC;
}
#menu li.current_page_item a
{
    color:#3491CC;
}
#group2sp 
{
    position:relative;
    float:left;
    clear:both;
    width:1020px;
    height:158px;
    background:transparent;
    font-size:10px;
} 
#group2 
{
    position:relative;
    float:left;
    clear:both;
    left:44px;
    top:39px;
    width:938px;
    height:119px;
    background-color:transparent;
    font-size:10px;
}
#imglnk_overviewsp 
{
    position:relative;
    float:left;
    width:314px;
    height:119px;
    background:transparent;
    font-size:10px;
} 
#imglnk_overview 
{
    position:relative;
    float:left;
    width:298px;
    height:119px;
    background-color:transparent;
    font-size:10px;
}
#imglnk_overview .alink 
{
    position:relative;
    float:left;
    text-align:left;
    left:0;
    top:0;
}
#imglnk_overview .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#F0C8B4;
}
#imglnk_overview .alink a:hover 
{
    color:#FFFFFF;
}
#imglnk_overview .alink img 
{
    position:relative;
    border:0;
}
#imglnk_tracksp 
{
    position:relative;
    float:left;
    width:318px;
    height:119px;
    background:transparent;
    font-size:10px;
} 
#imglnk_track 
{
    position:relative;
    float:left;
    width:300px;
    height:119px;
    background-color:transparent;
    font-size:10px;
}
#imglnk_track .alink 
{
    position:relative;
    left:0;
    ;
    top:0;
}
#imglnk_track .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#F0C8B4;
}
#imglnk_track .alink a:hover 
{
    color:#FFFFFF;
}
#imglnk_track .alink img 
{
    position:relative;
    border:0;
}
#imglnk3 
{
    position:relative;
    float:left;
    width:306px;
    height:119px;
    background-color:transparent;
    font-size:10px;
}
#imglnk3 .alink 
{
    position:relative;
    left:0;
    ;
    top:0;
}
#imglnk3 .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#F0C8B4;
}
#imglnk3 .alink a:hover 
{
    color:#FFFFFF;
}
#imglnk3 .alink img 
{
    position:relative;
    border:0;
}
#group3sp 
{
    position:relative;
    float:left;
    clear:both;
    width:1020px;
    background:transparent;
    font-size:10px;
} 
#aaa
{
    position:relative;
    float:left;
    clear:both;
    width:1020px;
    background:transparent;
    font-size:10px;
	
	
} 
#formwrap {width:300px; padding-left:50px; float:left;}
#continfo { width:500px; float:left; padding-top:30px; min-height:500px; margin-left:100px;}
#continfo p {   font-family:verdana;
    font-weight:normal;
    font-size:9px;
    text-align:left;
    color:#3B3B3B;
    line-height:200%;}
#group3bot 
{
    position:relative;
    float:left;
    clear:both;
    width:1020px;
    height:30px;
    background:transparent;
    font-size:10px;
} 
#group3 
{
    position:relative;
    float:left;
    clear:both;
    left:38px;
    top:40px;
    width:942px;
    background-color:transparent;
    font-size:10px;
    /*background: url("../images/content_bg.jpg") no-repeat;*/
    
}
#box1sp 
{
    position:relative;
    float:left;
    width:312px;
    background:transparent;
    font-size:10px;
    background: url("../images/content_bg_box1.jpg") no-repeat;
} 
#box1 
{
    position:relative;
    float:left;
    width:259px;
    background-color:transparent;
    font-family:verdana;
    font-weight:normal;
    font-size:9px;
    text-align:left;
    color:#3B3B3B;
    padding:10px;
    padding-top:10px;
    padding-right:30px;
    line-height:200%;
}
#box1 .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:10px;
}


#box2sp 
{
    position:relative;
    float:left;
    width:321px;
    background:transparent;
    font-size:10px;
    background: url("../images/content_bg_box2.jpg") no-repeat;
} 
#box2 
{
    position:relative;
    float:left;
    width:265px;
    background-color:transparent;
    font-family:verdana;
    font-weight:normal;
    font-size:9px;
    text-align:left;
    color:#3B3B3B;
    padding:10px;
    padding-top:10px;
    padding-right:25px;
    line-height:200%;    
}
#box2 .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:10px;
}

#box3 
{
    position:relative;
    float:left;
    width:265px;
    background-color:transparent;
    font-family:verdana;
    font-weight:normal;
    font-size:9px;
    text-align:left;
    color:#3B3B3B;
    padding:10px;
    padding-left:20px;
    padding-top:10px;
    padding-right:20px;
    line-height:200%;   
    background: url("../images/content_bg_box3.jpg") no-repeat; 
}
#box3 .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:10px;
}
#spclinsp 
{
    position:relative;
    float:left;
    clear:both;
    width:1020px;
    height:1px;
    background:transparent;
    font-size:10px;
} 
#spclin 
{
    position:relative;
    float:left;
    clear:both;
    left:44px;
    width:942px;
    height:1px;
    background-color:#A7ADBB;
    font-size:0;
}
#footersp 
{
    position:relative;
    float:left;
    clear:both;
    width:1020px;
    height:58px;
    background:transparent;
    font-size:10px;
} 
#footer 
{
    position:relative;
    float:left;
    clear:both;
    left:44px;
    top:11px;
    width:942px;
    height:47px;
    background: url("../images/footer_bg.jpg") no-repeat;
    font-family:arial;
    font-weight:normal;
    font-size:11px;
    color:#FFFFFF;
}
#footer .tag 
{
    position:relative;
    text-align:center;
    top:18px;
    clear:both;
}
#footer .tag li {
    display:inline-block;
    margin:0 15px;
}
#footer .tag a:link,#footer .tag a:visited 
{
    text-decoration:none;
    color:#FFFFFF;
}
#footer .tag a:hover 
{
    text-decoration:none;
}
#logo_footersp 
{
    position:relative;
    float:left;
    clear:both;
    width:1020px;
    height:60px;
    background:transparent;
    font-size:10px;
} 
#logo_footer 
{
    position:relative;
    float:left;
    clear:both;
    left:44px;
    width:938px;
    height:60px;
    background-color:transparent;
    font-size:10px;
}
#logo_footer img 
{
    position:relative;
    border:0}
#group2_innersp 
{
    position:relative;
    float:left;
    clear:both;
    width:1020px;
    height:159px;
    background:transparent;
    font-size:10px;
} 
#group2_inner 
{
    position:relative;
    float:left;
    clear:both;
    left:30px;
    top:39px;
    width:960px;
    height:120px;
    background-color:transparent;
    font-size:10px;
}
#imglnk_productssp 
{
    position:relative;
    float:left;
    width:336px;
    height:120px;
    background:transparent;
    font-size:10px;
} 
#imglnk_products 
{
    position:relative;
    float:left;
    left:18px;
    width:302px;
    height:120px;
    background-color:transparent;
    font-size:10px;
}
#imglnk_products .alink 
{
    position:relative;
    float:left;
    text-align:left;
    left:0;
    top:0;
}
#imglnk_products .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#F0C8B4;
}
#imglnk_products .alink a:hover 
{
    color:#FFFFFF;
}
#imglnk_products .alink img 
{
    position:relative;
    border:0;
}
#imglnk_coresp 
{
    position:relative;
    float:left;
    width:321px;
    height:120px;
    background:transparent;
    font-size:10px;
} 
#imglnk_core 
{
    position:relative;
    float:left;
    width:304px;
    height:120px;
    background-color:transparent;
    font-size:10px;
}
#imglnk_core .alink 
{
    position:relative;
    left:0;
    top:0;
}
#imglnk_core .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#F0C8B4;
}
#imglnk_core .alink a:hover 
{
    color:#FFFFFF;
}
#imglnk_core .alink img 
{
    position:relative;
    border:0;
}
#imglnk_contact 
{
    position:relative;
    float:left;
    width:303px;
    height:120px;
    background-color:transparent;
    font-size:10px;
}
#imglnk_contact .alink 
{
    position:relative;
    left:0;
    ;
    top:0;
}
#imglnk_contact .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#F0C8B4;
}
#imglnk_contact .alink a:hover 
{
    color:#FFFFFF;
}
#imglnk_contact .alink img 
{
    position:relative;
    border:0;
}
#box_textsp 
{
    position:relative;
    float:left;
    clear:both;
    width:1020px;
    background:transparent;
    font-size:10px;
} 
#box_textbot 
{
    position:relative;
    float:left;
    clear:both;
    width:1020px;
    height:10px;
    background:transparent;
    font-size:10px;
} 
#box_text 
{
    position:relative;
    float:left;
    clear:both;
    left:47px;
    top:30px;
    width:615px;
    background-color:transparent;
    font-family:verdana;
    font-weight:normal;
    font-size:9px;
    text-align:left;
    color:#3B3B3B;
    line-height:200%;
}
#box_text b
{
    font-family:verdana;
    font-weight:bold;
    font-size:10px;
    color:#06345C;
}
h4
{
    font-family:verdana;
    font-weight:bold;
    font-size:10px;
    color:#06345C;
}

#box_text .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:10px;
}
#telecom_groupsp 
{
    position:relative;
    float:left;
    clear:both;
    width:1020px;
    background:transparent;
    font-size:10px;
} 
#telecom_group 
{
    position:relative;
    float:left;
    clear:both;
    left:30px;
    width:960px;
  border-bottom:1px solid #CCCCCC;
    font-size:10px;
	min-height:254px;
	height:auto !important;
	height:254px;      
}
#telecom_logosp 
{
    position:relative;
    float:left;
    width:214px;
    background:transparent;
    font-size:10px;
} 
#telecom_logo 
{
    position:relative;
    float:left;
    left:17px;
    width:197px;
    background-color:transparent;
    font-size:10px;
}
#telecom_logo .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:10px;
}
#telecom_logo .alink 
{
    position:relative;
    left:0;
    top:44px;
}
#telecom_logo .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#F0C8B4;
}
#telecom_logo .alink a:hover 
{
    color:#FFFFFF;
}
#telecom_logo .alink img 
{
    position:relative;
    border:0;
}
#telecom_box2 
{
    position:relative;
    float:left;
    width:406px;
    background-color:transparent;
    padding-top:27px;
    padding-right:50px;
    font-family:verdana;
    font-weight:normal;
    font-size:9px;
    text-align:left;
    color:#3B3B3B;
    line-height:200%;
}
#telecom_box2 b
{
    font-family:verdana;
    font-weight:bold;
    font-size:9px;
    color:#06345C;
}
.box_text
{
    font-family:verdana;
    font-weight:normal;
    font-size:9px;
    text-align:left;
    color:#3B3B3B;
    line-height:200%;
}
.box_text b
{
    font-family:verdana;
    font-weight:bold;
    font-size:9px;
    color:#06345C;
}
.box_text ul{margin-left:-25px;}
* + html .box_text ul{margin-left:15px;}
* html .box_text ul{margin-left:15px;}
#telecom_box2 .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:10px;
}
#telecom_imagesp 
{
    position:relative;
    float:left;
    width:290px;
    background:transparent;
    font-size:10px;
} 
#telecom_image 
{
    position:relative;
    float:left;
    width:273px;
    background-color:transparent;
    font-size:10px;
}
#telecom_image .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:10px;
}
#telecom_image .alink 
{
    position:relative;
    left:0;
    top:27px;
}
#telecom_image .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#F0C8B4;
}
#telecom_image .alink a:hover 
{
    color:#FFFFFF;
}
#telecom_image .alink img 
{
    position:relative;
    border:0;
}
#group_orangesp 
{
    position:relative;
    float:left;
    clear:both;
    width:1020px;
    background:transparent;
    font-size:10px;
} 
#group_orange 
{
    position:relative;
    float:left;
    clear:both;
    left:30px;
    width:960px;
    background: url("../images/orange_bg.jpg") no-repeat;
    font-size:10px;
	min-height:253px;
	height:auto !important;
	height:253px;      
}
#orange_logosp 
{
    position:relative;
    float:left;
    width:214px;
    background:transparent;
    font-size:10px;
} 
#orange_logo 
{
    position:relative;
    float:left;
    left:17px;
    width:197px;
    background-color:transparent;
    font-size:10px;
}
#orange_logo .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:10px;
}
#orange_logo .alink 
{
    position:relative;
    left:0;
    top:49px;
}
#orange_logo .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#F0C8B4;
}
#orange_logo .alink a:hover 
{
    color:#FFFFFF;
}
#orange_logo .alink img 
{
    position:relative;
    border:0;
}
#orange_box2 
{
    position:relative;
    float:left;
    width:406px;
    background-color:transparent;
    font-size:10px;
    padding-right:50px;
    padding-top:29px;
}
#orange_box2 .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:10px;
}
#orange_imagesp 
{
    position:relative;
    float:left;
    width:290px;
    background:transparent;
    font-size:10px;
} 
#orange_image 
{
    position:relative;
    float:left;
    width:273px;
    background-color:transparent;
    font-size:10px;
}
#orange_image .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:10px;
}
#orange_image .alink 
{
    position:relative;
    left:0;
    top:29px;
}
#orange_image .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#F0C8B4;
}
#orange_image .alink a:hover 
{
    color:#FFFFFF;
}
#orange_image .alink img 
{
    position:relative;
    border:0;
}
#group_mwebsp 
{
    position:relative;
    float:left;
    clear:both;
    width:1020px;
    background:transparent;
    font-size:10px;
} 
#group_mwebbot 
{
	position:relative; 
	float:left; 
	clear:both; 
	width:1020px; 
	height:57px; 
	background:transparent; 
	font-size:10px; 
} 
#group_mweb 
{
    position:relative;
    float:left;
    clear:both;
    left:30px;
    width:960px;
    background: url("../images/mweb_bg.jpg") no-repeat;
    font-size:10px;
	min-height:223px;
	height:auto !important;
	height:223px;      
}
#mweb_logosp 
{
    position:relative;
    float:left;
    width:214px;
    background:transparent;
    font-size:10px;
} 
#mweb_logo 
{
    position:relative;
    float:left;
    left:17px;
    width:197px;
    background-color:transparent;
    font-size:10px;
}
#mweb_logo .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:10px;
}
#mweb_logo .alink 
{
    position:relative;
    left:0;
    top:37px;
}
#mweb_logo .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#F0C8B4;
}
#mweb_logo .alink a:hover 
{
    color:#FFFFFF;
}
#mweb_logo .alink img 
{
    position:relative;
    border:0;
}
#mweb_box2 
{
    position:relative;
    float:left;
    width:406px;
    background-color:transparent;
    font-size:10px;
    padding-right:50px;
    padding-top:37px;    
}
#mweb_box2 .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:10px;
}
#mweb_imagesp 
{
    position:relative;
    float:left;
    width:290px;
    background:transparent;
    font-size:10px;
} 
#mweb_image 
{
    position:relative;
    float:left;
    width:273px;
    background-color:transparent;
    font-size:10px;
}
#mweb_image .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:10px;
}
#mweb_image .alink 
{
    position:relative;
    left:0;
    top:37px;
}
#mweb_image .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#F0C8B4;
}
#mweb_image .alink a:hover 
{
    color:#FFFFFF;
}
#mweb_image .alink img 
{
    position:relative;
    border:0;
}

.inner3_groupsp 
{
    position:relative;
    float:left;
    clear:both;
    width:1020px;
    background:transparent;
    font-size:10px;
} 
.inner3_group 
{
    position:relative;
    float:left;
    clear:both;
    left:30px;
    width:960px;
    background: url("../images/inner3_box_bg.jpg") no-repeat;
    font-size:10px;
	min-height:190px;
	height:auto !important;
	height:190px;      
}
.inner3_logosp 
{
    position:relative;
    float:left;
    width:214px;
    background:transparent;
    font-size:10px;
} 
.inner3_logo 
{
    position:relative;
    float:left;
    left:17px;
    width:197px;
    background-color:transparent;
    font-size:10px;
}
.inner3_logo .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:10px;
}
.inner3_logo .alink 
{
    position:relative;
    left:25px;
    top:22px;
}
.inner3_logo .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#F0C8B4;
}
.inner3_logo .alink a:hover 
{
    color:#FFFFFF;
}
.inner3_logo .alink img 
{
    position:relative;
    border:0;
}
.inner3_box2 
{
    position:relative;
    float:left;
    width:486px;
    background-color:transparent;
    padding-top:20px;
    padding-right:50px;
    font-family:verdana;
    font-weight:normal;
    font-size:9px;
    text-align:left;
    color:#3B3B3B;
    line-height:200%;
}
.inner3_box2 b
{
    font-family:verdana;
    font-weight:normal;
    font-size:9px;
    color:#06345C;
}

.inner3_box2 p{margin:0px;padding:0px;}
.inner3_box2 .bspc 
{
    padding-bottom:0px;
    clear:both;
    font-size:10px;
}
.inner3_imagesp 
{
    position:relative;
    float:left;
    width:290px;
    background:transparent;
    font-size:10px;
} 
.inner3_image 
{
    position:relative;
    float:left;
    width:273px;
    background-color:transparent;
    font-size:10px;
}
.inner3_image .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:10px;
}
.inner3_image .alink 
{
    position:relative;
    left:0;
    top:27px;
}
.inner3_image .alink a 
{
    text-decoration:none;
    margin:0;
    padding:0;
    color:#F0C8B4;
}
.inner3_image .alink a:hover 
{
    color:#FFFFFF;
}
.inner3_image .alink img 
{
    position:relative;
    border:0;
}
#boxbig_sp 
{
    position:relative;
    float:left;
    width:636px;
    background:transparent;
    font-size:10px;
    background: url("../images/content_bg_box1.jpg") no-repeat right top;
} 
#boxbig 
{
    position:relative;
    float:left;
    width:570px;
    background-color:transparent;
    font-family:verdana;
    font-weight:normal;
    font-size:9px;
    text-align:left;
    color:#3B3B3B;
    padding:10px;
    padding-top:10px;
    padding-right:30px;
    line-height:200%;
}
#boxbig .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:10px;
}
#box_mission 
{
    position:relative;
    float:left;
    width:265px;
    background-color:transparent;
    font-family:verdana;
    font-weight:normal;
    font-size:9px;
    text-align:left;
    color:#3B3B3B;
    padding:10px;
    padding-left:20px;
    padding-top:10px;
    padding-right:20px;
    line-height:200%;   
    background: url("../images/content_bg_box3.jpg") no-repeat; 
}
#box_mission b
{
    font-family:verdana;
    font-weight:bold;
    font-size:9px;
    color:#06345C;
    line-height:250%;
}
#box_mission .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:10px;
}


/* PRODUCTS PAGE CSS */

.products_groupsp 
{
    position:relative;
    float:left;
    clear:both;
    width:1020px;
    background:transparent;
    font-size:10px;
} 
.products_group 
{
    position:relative;
    float:left;
    clear:both;
    left:30px;
    width:960px;
 border-bottom:1px solid #CCCCCC;
    font-size:10px;
	min-height:148px;
	height:auto !important;
	height:148px;  
}
.products_group .bspc
{
    padding-bottom:10px;
    clear:both;
    font-size:10px;
}

.products_logo 
{
    position:relative;
    float:left;
    width:170px;
    background-color:transparent;
    font-size:10px;
}
.products_logo .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:10px;
}
.products_logo .alink 
{
    position:relative;
    left:0;
    top:25px;
}
.products_logo .alink img 
{
    position:relative;
    border:0;
}
.products_box2 
{
    position:relative;
    float:left;
    width:460px;
    background-color:transparent;
    margin-top:27px;
    padding-right:15px;
    padding-left:15px;
    font-family:verdana;
    font-weight:normal;
    font-size:9px;
    text-align:left;
    color:#3B3B3B;
    line-height:200%;
    border-left:1px solid #D3D3D3;
	min-height:117px;
	height:auto !important;
	height:117px;       
}
.products_box2 b
{
    font-family:verdana;
    font-weight:bold;
    font-size:9px;
    color:#06345C;
}
.products_box2 .bspc 
{
    padding-bottom:00px;
    clear:both;
    font-size:10px;
}
.products_image 
{
    position:relative;
    float:left;
    width:290px;
    background-color:transparent;    
    font-size:10px;
    margin-top:27px;
    border-left:1px solid #D3D3D3;
    text-align:center;
	min-height:117px;
	height:auto !important;
	height:117px;    
}
.products_image .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:10px;
}
.products_image .alink img 
{
    position:relative;
    border:0;
}
.products_text
{
    position:relative;
    float:left;
    width:230px;
    font-family:verdana;
    font-weight:bold;
    font-size:9px;
    color:#06345C;
}
.products_feature
{
    position:relative;
    float:left;
    width:230px;
    font-family:verdana;
    font-weight:bold;
    font-size:9px;
    color:#000000;
}
.products_feature ul
{
 	margin:0px;
}
* + html .products_feature ul{margin-left:20px;}
* html .products_feature ul{margin-left:20px;}
.ccc { min-height:100px;}
.ccc a { color:#666666;  font-family:Arial, Helvetica, sans-serif; font-size:18px; margin-left:40px; }
.slides{
	width: 300px;
	height: 120px;
    padding: 0;
    margin:  0 auto;
	overflow: hidden;

}
.slides img{
	width: 300px;
	height: 120px;
    top:  0;
    left: 0		
}
.gblink a { color:#666666; text-decoration:underline;}
.gblink { font-family:Arial, Helvetica, sans-serif; margin-left:20px;} 