html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}body{line-height:1;}ol,ul{list-style:none;}abbr,acronym{font-variant:normal;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}textarea{resize:none;}
html,body { width: 100%; background: #ffffff; }
.clear-both { display: inline-block; }
.clear-both:after, .form dd:after {content: " "; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
.clear-both {display: block; }
.hidden { display: block; }
#wrapper { margin: 0 auto; }
#footer { background-color: #fff; padding-top: 20px; }
#footer .wrap { padding: 18px 0 30px; border-top: 1px solid #ccc; }
#footer h3 a { text-decoration: none; display: block; text-indent: -9999px; }
.col1,
.col2,
.col3,
.col4 { width: 974px; },
.col5 { width: 974px; display: inline-block;  }
.col6 { width: 974px; display: inline-block; }



#info1,
#info2,	
#info3,
#info4,
#info5,
#info6 { background-repeat: none; background-position: 0 0; display: block; }

#wrapper { width: 974px; overflow: hidden; background-color: #EFEFEF; }
#info1 { width: 974px; height: 131px; background-image:url(../images/logo.jpg); margin: 0; float: left; text-indent: -99999px; }

#click-to-chat { top:79px; left:860px; height:40px; width:128px; display: block; position: relative; }
#fb { top:40px; left:1008px; height:39px; width:39px; display: block; text-indent: -99999px; position: relative; }
#twitter { top:0px; left:1069px; height:40px; width:40px; display: block; text-indent: -99999px; position: relative; }
#linkedin { top:-40px; left:1128px; height:40px; width:40px; display: block; text-indent: -99999px; position: relative; }
#youtube { top:-80px; left:1192px; height:40px; width:40px; display: block; text-indent: -99999px; position: relative; }
#o-com { top:-120px; left:1254px; height:40px; width:40px; display: block; text-indent: -99999px; position: relative; }

.col5 p,
.col6 p { top: -236px; position: relative;}

#info3 { width: 974px; height: 38px; background-color: #494949 ;  margin: 0 ; display: block; float: left; text-indent: -99999px; }
#info4 { width: 974px; height: 216px; background-image: url(../images/header.jpg); margin: 0 22px 0 23px; display: block; float: left; }

#info5 { width: 488px; height: 66px; background-image: url(../images/05.jpg);  margin: 0; display: inline-block; float: left; position: relative; }
#info6 { width: 486px; height: 66px; background-image: url(../images/06.jpg);  margin: 0; display: inline-block; float: right; position: relative; }

#info7 { width: 247px; height: 186px; background-image:url(../images/07.jpg);  margin: 0; display: block; float: left; position: relative; }
#info8 { width: 241px; height: 186px; background-image: url(../images/08.jpg);  margin: 0; display: block; float: left; position: relative; }
#info9 { width: 238px; height: 186px; background-image: url(../images/09.jpg);  margin: 0; display: block; float: left; position: relative; }
#info10 { width: 248px; height: 186px; background-image: url(../images/10.jpg);  margin: 0; display: block; float: left; position: relative; }

#info11 { width: 247px; height: 227px; background-image: url(../images/11.jpg);  margin: 0; display: inline-block; float: left; position: relative; }
#info12 { width: 241px; height: 227px; background-image: url(../images/12.jpg);  margin: 0; display: inline-block; float: left; position: relative; }
#info13 { width: 238px; height: 227px; background-image: url(../images/13.jpg);  margin: 0; display: inline-block; float: left; position: relative; }
#info14 { width: 248px; height: 227px; background-image: url(../images/14.jpg);  margin: 0; display: inline-block; float: left; position: relative; }

#o-link1,
#o-link2,
#o-link3,
#o-link4,
#o-link5,
#o-link6,
#o-link7,
#o-link8 { display: block; position: relative; z-index: 2; 
font-family:Arial, Helvetica, sans-serif; font-size: 16px; line-height:19px; color: #1F4F82; font-weight: bold; margin: 119px 0 5px 3px; width: 200px ;}


#o-link1:hover ~ p,
#o-link2:hover  ~ p,
#o-link3:hover  ~ p,
#o-link4:hover  ~ p,
#o-link5:hover  ~ p,
#o-link6:hover  ~ p,
#o-link7:hover  ~ p,
#o-link8:hover  ~ p { text-decoration: underline !important; }

#o-link1 { left: 22px;}
#o-link2 { left: 11px;}
#o-link3 { left: 15px;}
#o-link4 { left: 10px;}
#o-link5 { left: 22px;}
#o-link6 { left: 12px;}
#o-link7 { left: 16px;}
#o-link8 { left: 9px; }

.text { position:: relative;  }
div.icon { position: absolute; top: 0; left:auto !important; right:15px !important; top:116px !important;}
div.icon.play { background:url(../images/icon1.png) left 0 no-repeat; padding-left: 30px; left: 180px; }
div.icon.doc { background:url(../images/icon2.png) left 0 no-repeat; width:20px; height:30px; left: 210px; top:5px; }
div.icon.doc2 { background:url(../images/icon2.png) left 0 no-repeat; width:20px; height:30px; left: 341px; top:5px; }

span.icon { background-position: 7px 6px; background-repeat: no-repeat; bottom: 0; cursor: pointer; left: 0; position: absolute; right: 0; top: 0; z-index: 1; }

div.icon { width : 50px; height:30px; line-height: 30px; position: absolute; left: 185px; top: 1px; font-size: 10px; }
div.icon.play { background: url(../images/icon1.png) left 0 no-repeat; width:18px; height:18px; padding-left: 21px; left: 128px; top:5px; line-height:18px; }
div.icon.doc { background: url(../images/icon2.png) left 0 no-repeat; width:13px; height:18px; left: 155px; top:5px; }

#info8 div.icon { right: 20px !important; }

#info12 div.icon { right: 20px !important; }

#info14 div.icon { right: 25px !important; }

#info10 div.icon { right: 25px !important; }

#info11 div.icon { top: 120px !important; }
#info12 div.icon { top: 120px !important; }
#info13 div.icon { top: 120px !important; }
#info14 div.icon { top: 120px !important; }