

body {
	font: 0.75em arial, helvetica, sans, verdana, sans-serif;
	padding:0;
	margin:0 auto;
	color:#000;
	background:#efefef url('../i/main_bg.jpg') no-repeat bottom left;
	text-align:center;
	width:100%;
	height:100%;
}


p {margin-top:0;}
h1 {font-size:14px;}
h2 {color:#0f6fb8; font-size:14px;}
h3 {color:#000; font-size:12px;}
ul {margin:0; padding:0;}
strong {color:#0f6fb8;}

a {color:#357abe; text-decoration:none;}
a:hover {color:#357abe; text-decoration:underline;}

/* OUTER WRAPPER */
#wrap {width:100%; margin:0 auto!important; padding:0; position:relative; z-index:1;}

/** MAIN  **/
#wrapper_home {width:966px; min-width:966px; margin:0 auto; padding:0; position:relative; z-index:1; text-align:left; background: url('../i/wrapper_bg.png') repeat; }
#wrapper {width:966px!important; min-width:966px; margin:0 auto; padding:0; position:relative; z-index:1; text-align:left; background: url('../i/wrapper_inner.gif') repeat-y; border-bottom:3px #fff solid;}
#wrapper_gal {width:966px; min-width:966px; margin:0 auto; padding:0; position:relative; z-index:1; text-align:left; background: url('../i/wrapper_inner_gal.gif') repeat-y; border-bottom:3px #fff solid;}




/** TOP  **/
#top {width:966px; height:110px; background:#fff; margin:0; padding:0;}
.logo {float:left; margin:4px 0 0 10px;}

#links {float:right; height:22px; width:350px; margin-top:6px;}
#links-tools {margin:0; padding:0; height:22px;  text-align:left;}
#links-tools #tools {width:400px; height:22px;}
#links-tools #tools .tools {height:22px; background:url(../i/top_links.gif) no-repeat; margin-right: 3px; display: block; float:left;}
#links-tools #tools .tools:hover {cursor: pointer;}

#links-tools #tools #home_icon {width:75px; background-position:0 0;}
#links-tools #tools #home_icon:hover {width:75px; background-position:0 -22px;}

#links-tools #tools #contact_icon {width:170px; background-position: -75px 0;}
#links-tools #tools #contact_icon:hover {width:170px; background-position: -75px -22px;}

#links-tools #tools #career_icon {width:100px; background-position: -250px 0;}
#links-tools #tools #career_icon:hover {width:100px; background-position: -250px -22px;}


#icons {float:right; height:26px; width:108px; margin:-40px 20px 0 0;}
#icons-tool {margin:0; padding:0; height:26px; width:26px; text-align:left;}
#icons-tool #icon {width:120px; height:26px;}
#icons-tool #icon .icon {height:26px; width:26px; background:url('../i/icons.gif') no-repeat; margin-right: 0px; display: block; float:left;}
#icons-tool #icon .icon:hover {cursor: pointer;}

#icons-tool #icon #rss_icon {background-position:0 0;}
#icons-tool #icon #rss_icon:hover {background-position:0 -26px;}

#icons-tool #icon #share_icon {background-position: -25px 0;}
#icons-tool #icon #share_icon:hover {background-position: -25px -26px;}

#icons-tool #icon #email_icon {background-position: -52px 0;}
#icons-tool #icon #email_icon:hover {background-position: -52px -26px;}

#icons-tool #icon #print_icon {background-position: -78px 0;}
#icons-tool #icon #print_icon:hover {background-position: -78px -26px;}


.search {float:right; padding:3px 10px 0;}
.search_box {height:22px; line-height:22px; background:#e7e7e8; border:none;}

/** CONTENT  **/
#content_inn { width:535px; margin:15px 0 0 170px; padding:0 42px 10px 24px; text-align:justify; min-height:500px;}
#content_inn ul {margin:0 0 0 16px; padding:0 0 15px 0;}
#content_inn ul li {padding:3px 0 3px 0;}

#content_inn_gall { width:535px; margin:0 0 0 170px; padding:0 42px 10px 24px; text-align:justify; min-height:500px;}

#content_home {width:966px; }
.flash {border-bottom:3px #fff solid; height:287px; z-index: -999999!important;}
#right_home {float:right; width:207px; border-bottom:3px #fff solid; height:360px; text-align:center;}

#contain_3 {padding:10px; float:right; width:230px; background: url('../i/home_right_bg.jpg') repeat-x; height:340px; border-right:3px #fff solid; margin:0; border-bottom:3px #fff solid; }
#contain_2 {padding:10px; float:right; width:230px; background:#e5f2fc; height:340px;  border-right:3px #fff solid; margin:0; border-bottom:3px #fff solid;}
#contain_1 {padding:10px; float:left; width:230px; background:#e5f2fc; height:340px;  border-right:3px #fff solid; margin:0; border-bottom:3px #fff solid;}

.l_news_h {color:#357abe; font-weight:bold; text-transform:uppercase;}
.share_price {width:230px; padding:3px 3px; height:120px; margin-bottom:10px;}
.clearends {clear:both; height:0; line-height:0;}

.icon_pdf {list-style-type:none; padding:0 0 0 0; margin:0 0 0 0px!important;}
.icon_pdf li {display:block; list-style-type:none; background:url('../i/pdf_icon1.gif') no-repeat top left; margin:0; padding:3px 0 3px 16px!important;}

.heading_pro {color:#0f6fb8; font-size:14px; font-weight:bold;}

/** LEFT **/
#left {float:left; width:165px;}
#left_menu h2 {font-size:12px; text-transform:uppercase; margin:0; padding:0;}
#left_menu {position:relative; left:15px; top:10px; width:165px;}
#left_menu ul {list-style-type:none; margin:6px 0 0 0; padding:0;}
#left_menu li {text-align:left; list-style-type:none; margin:0; padding:0 0 3px 0;  display:block; font-size:11px;}
#left_menu li a {color:#000; text-decoration:none; font-weight:normal;}
#left_menu li a:hover {color:#0f6fb8; text-decoration:none;}

.l_sel {display:block; width:160px;  color:#0f6fb8; font-weight:300; padding:0;}


/** RIGHT SIDE **/
#right_side {float:right; width:195px; margin-top:5px;}
.right_top {margin:10px 0 10px 10px;}
.right_wht {display:block; border-bottom:3px #fff solid; margin-bottom:10px; height:10px;}
#right_side ul {list-style-type:none; margin:0; padding:0;}
#right_side ul li {list-style-type:none; margin:0; padding:0;}
#right_side a {color:#0f6fb8; text-decoration:none; font-weight:bold;}
#right_side a:hover {color:#0f6fb8; text-decoration:underline; font-weight:bold;}
#right_side h2 {margin-bottom:0; color:#000; font-size:12px;}


#footer {width:966px; height:30px; margin:0 auto; padding:0; background: url('../i/wrapper_bg.png') repeat;}
#footer ul {list-style-type:none; margin:0; padding:5px 0 0 10px;}
#footer li {list-style-type:none; margin:0; padding:0 5px 0 5px; float:left;}
#footer a {color:#000; text-decoration:none;}
#footer a:hover {color:#000; text-decoration:underline;}


.gallery_border {border:1px #0f6fb8 solid;}

.r {border-right:1px #000 solid;}
.tl {border-top:1px #000 solid; border-left:1px #000 solid;}
.tr {border-top:1px #000 solid; border-right:1px #000 solid;}
.l {border-left:1px #000 solid;}
.bo {border-bottom:1px #000 solid;}
.br {border-bottom:1px #000 solid; border-right:1px #000 solid;}
.bl {border-bottom:1px #000 solid; border-left:1px #000 solid;}




/*Help*/

.float-l {float:left; padding:0 10px 0 0;}


.icon {margin:0; padding:0; list-style-type:none;}
.icon li {
	list-style-image:url('../i/bullet.gif');
	clear: both;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 17px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 0;
}
.icon li ul {margin:0; padding:0; list-style-type:none!important;}

.icon_pdf {margin:0; padding:0; list-style-type:none; width:350px;}
.icon_pdf li {margin:0 0 0 22px; padding:0 0 8px 0; list-style-image:url('../i/pdf_icon.gif');}
.icon_pdf li ul {margin:0; padding:0; list-style-type:none!important;}

.icon_pdf_fa {margin:0; padding:8px 0 0 0; list-style-type:none;}
.icon_pdf_fa li {margin:0 0 0 22px; padding:0 0 8px 0; list-style-image:url('../i/pdf_icon.gif');}
.icon_pdf_fa li ul {margin:0; padding:0; list-style-type:none!important;}

.icon_excel {margin:0; padding:0; list-style-type:none;}
.icon_excel li {margin:0 0 0 22px; padding:0 0 8px 0; list-style-image:url('../i/excel.gif');}
.icon_excel li ul {margin:0; padding:0; list-style-type:none!important;}
.icon_none {
	margin:0 0 0 22px;
	padding:0 0 8px 0;
	list-style-image:none;
}


.icon_pdf li span {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.flL{
	float:left;
}
.flR{
	float:right;
}
.iconPDF, .iconXLS, .iconXLS2, .iconDOC, .iconPIN, .iconWEB, .iconIDEA, .iconYES, .iconNO, .iconFLAG, .iconHOME, .iconFONT, .iconPOWER, .iconVIDEO, .iconPHOTO, .iconAUDIO, .iconRSS, .iconFF, .iconIE, .iconSAFARI, .iconOPERA, .iconCHROME, .iconSWF, .iconTheWorld, .iconZIP {
	padding-left: 22px!important;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	height:20px;
}

.iconPDF {
	background-image: url("../i/acroread.png");
}
.iconXLS {
	background-image: url("../i/excel.png");
}
.iconXLS2 {
	background-image: url("../i/excel.png");
}
.iconDOC {
	background-image: url("../i/Files-Word.png");
}
.iconPIN {
	background-image: url("../i/note2.png");
}
.iconWEB {
	background-image: url("../i/knetconfig.png");
}
.iconIDEA {
	background-image: url("../i/idea.png");
}
.iconYES {
	background-image: url("../i/apply_002.png");
}
.iconNO {
	background-image: url("../i/button_cancel.png");
}
.iconFLAG {
	background-image: url("../i/flag.png");
}
.iconHOME {
	background-image: url("../i/gohome.png");
}
.iconFONT {
	background-image: url("../i/font_truetype.png");
}
.iconPOWER {
	background-image: url("../i/shutdown.png");
}
.iconVIDEO {
	background-image: url("../i/aktion.png");
}
.iconPHOTO {
	background-image: url("../i/camera_mount.png");
}
.iconAUDIO {
	background-image: url("../i/sound.png");
}
.iconRSS {
	background-image: url("../i/iconRSS.png");
}
.iconFF {
	background-image: url("../i/iconFirefox.png");
}
.iconIE {
	background-image: url("../i/iconIE.png");
}
.iconSAFARI {
	background-image: url("../i/iconSafari.png");
}
.iconOPERA {
	background-image: url("../i/iconOpera.png");
}
.iconCHROME {
	background-image: url("../i/iconChrome.png");
}
.iconSWF {
	background-image: url("../i/flashplayer_19x19.png");
}
.iconTheWorld {
	background-image: url("../i/iconTheWorld.png");
}
.iconZIP{
	background-image: url("../i/zip.png");
}
.truncate_more_link{
	font-size:70%;
	color:#00508F;
}
