/** Imperial - Ince New Media 2009 **/

/** BASIC SITE LAYOUT AND STYLE **/
body {
	font: 0.75em arial, helvetica, sans, verdana, 'sans-serif';
	padding:0;
	margin:0 auto;
	color:#000;
	background:#565656 url('../i/bg.jpg') no-repeat;}

h1 {font-size:25px; color:#00427a; border-bottom:1px #00427a solid; font-family:'Times New Roman';}
h1 span {color:#8b8c8d; font-size:12px; font-family:arial; text-transform:uppercase;}
.nbr {border-bottom:none;}
h2 {font-size:16px; color:#00427a; margin-bottom:0; padding:0; }

h3 {font-size:12px; color:#00427a; margin:0.1em; padding:0; }
h4 {font-size:12px; color:#000; margin:0.1em; padding:0; font-style: oblique; }

a {color:#00427a; text-decoration:none;}
a:hover {color:#00427a; text-decoration:underline;}
td {font-size:12px;}
p {margin:0 0 15px 0;}
form {margin:0; padding:0;}

ul {margin:0; padding:0;}

/** MAIN  **/
#wrapper {position:relative; width:956px; min-width:956px; margin:0; padding:10px 10px 0 10px; border-left:1px #fff solid; border-right:1px #fff solid; text-align:left;}

/** TOP  **/
#top {width:956px; height:88px; background: url('../i/top_bg.png') no-repeat; margin-bottom:60px;}
#search {position:absolute; top:110px; right:10px; width:230px;  text-align:left; margin:0; padding:0;}
#search table tr td {margin:0 padding:0;}
.search_box {height:22px; line-height:20px; width:184px; margin:0; padding:0;}
#print {display:none;}

#screenshot {position:absolute; margin-left:-25px; border:1px solid #ccc; background:#333; padding:5px; display:none; color:#fff;}



/** TOP ICONS  **/
#topcontain {position:absolute; top:140px; right:0; width:197px; float:right; z-index:500;}
#icons {height:26px;}

#top-tools {margin:0; padding:0; height:26px; width:24px; text-align:left;}

#top-tools #tools {margin:4px 0 0 2px;width:200px; height:24px;}

#top-tools #tools .tools {height: 24px; width: 26px; background:url('../i/icons.png') no-repeat; margin-right:6px; display:block; float:left;}
#top-tools #tools .tools:hover {cursor: pointer;}

#top-tools #tools #icon1 {background-position:0 0;}
#top-tools #tools #icon1:hover {background-position:0 -26px;}

#top-tools #tools #font_increase {background-position: -31px 0;}
#top-tools #tools #font_increase:hover {background-position:-31px -26px;}

#top-tools #tools #font_decrease {background-position: -62px 0;}
#top-tools #tools #font_decrease:hover {background-position: -62px -26px;}

#top-tools #tools #book {background-position: -93px 0;}
#top-tools #tools #book:hover {background-position: -93px -26px;}

#top-tools #tools #links {background-position: -124px 0;}
#top-tools #tools #links:hover {background-position: -124px -26px;}

#top-tools #tools #print {background-position: -154px 0;}
#top-tools #tools #print:hover {background-position: -154px -26px;}



/** CONTENT  **/
#content {width:956px; background: url("../i/inner_bg.png") repeat-y; text-align:left;}
#inner_content {width:800px; padding:10px 0 10px 15px;}
#inner_content li {margin:0 0 0 16px; padding:0 0 5px 0;}
#main_heading {text-transform:uppercase; font-size:16px; color:#00427a; margin:0 0 15px 0!important; padding:0; font-family:'Times New Roman'; font-weight:bold;}

.report {width:400px; float:left; margin:0 10px 5px 0; padding:0;}
.report_heading {color:#fff; font-weight:bold; background:#828386 ; height:30px; line-height:30px; margin:0; padding:0 0 0 10px;}
.report_heading span {font-weight:normal; padding-left:10px;}

.report_2 {width:600px; margin:0 10px 15px 0; padding:0;}
.report_sml {width:200px; float:left; margin:0 10px 5px 0; padding:0;}

.ceo_img {width:400px; float:left; margin:0 10px 5px 0; padding:0;}
.ceo_heading {color:#fff; font-weight:bold; background:#828386; margin:0; padding:5px 10px 5px 10px;}
.ceo_heading span {font-weight:normal; padding-left:10px;}

.ceo_graph {width:400px; float:left;  background:#f4f4e8; border-bottom:2px #828386 solid;}
.ceo_graph h1 {color:#000; text-transform:uppercase; font-size:14px; border-bottom:none; padding-left:3px; }

.his_graph {width:250px; float:left; background:#e8e6d4;}
.his_right {width:500px; float:right;}

.graph {margin:0 10px 5px 0; float:left; background:#f2f1e6; border-top:2px #828386 solid; border-bottom:2px #828386 solid; width:400px;}
.graph h1 {color:#000; text-transform:uppercase; font-size:16px; border-bottom:none; padding-left:3px; }
.graph h2 {color:#000; text-transform:uppercase; font-size:10px; border-bottom:none; font-family:'Times New Roman'; }

.float_r {float:right; padding:0 0 5px 5px;}
.float_l {float:left; padding:0 5px 5px 0;}

.arrow {list-style-image:url('../i/arrow.png'); margin:0 0 0 2px; padding:2px 0 2px 0;}
.arrow li {list-style-image:url('../i/arrow.png'); margin:0; padding:0;}

.dash {list-style-image:url('../i/dash.gif'); margin:0 0 5px 0; padding:0;}
.dash li {list-style-image:url('../i/dash.gif'); margin:0 0 0 16px; padding:0 0 5px 0;}

.proxy {background: url('../i/proxy_box.png') no-repeat; width:195px; height:71px; color:#fff;}
.proxy a {color:#fff; text-decoration:none;}
.proxy a:hover {color:#fff; text-decoration:underline;}



/** INNER TABEL  **/
.blu_box {float:left; background:#004a80; border:2px #33a3dc solid; width:376px; padding:10px; margin:0 15px 15px 0;}
.blu_box table {width:100%;}
.blu_box table tr th {background:#fff; padding:3px 8px 3px 0; color:#000;}
.blu_box table tr td {color:#fff; padding:3px 8px 3px 0;}
.blu_box h1 {color:#fff; font-size:1.5em; font-weight:400; font-family:'times new roman'; margin:0;}
.blu_box h2 {color:#fff; font-size:3em; font-weight:400; margin:0;}
.blu_box .uline1 {border-bottom:1px #999 solid;}
.blu_box .uline2 {border-bottom:2px #999 solid;}
.blu_box .footer {font-style: oblique;}

.blu_box_full {color:#fff;background:#004a80; border:2px #33a3dc solid; width:770px; padding:10px; margin:0 15px 15px 0;}
.blu_box_full h2 {color:#fff; font-size:14px; font-weight:400;}

.white_box {float:left; background:#fff; border:2px #33a3dc solid; width:264px; padding:10px; margin:0 15px 15px 0;}
.white_box h2 {padding-left:5px; color:#000; text-transform:uppercase; font-size:12px; border-bottom:none; font-family:'Times New Roman'; }

.white_box_full {background:#fff; border:2px #33a3dc solid; width:770px; padding:10px; margin:0 15px 15px 0;}
.white_box_full h2 {padding-left:5px; color:#000; text-transform:uppercase; font-size:12px; border-bottom:none; font-family:'Times New Roman'; }


/** HOME **/
#home_content {width:936px; background:#fff; margin:0 0 15px 0; padding:10px;}
.home_tbl {width:100%;}
.home_tbl h1 {font-size:18px; color:#00427a; border:none; text-transform:uppercase; margin:0 0 0.5em 0; padding:0;}
.home_tbl td {width:275px; padding-right:15px;}
.button {margin-left:120px;}

#bottom_contain {margin:0 0 10px 0; padding:0;}

#highlights {width:315px;}
#highlights h1 {font-size:20px; color:#00427a; border:none; text-transform:uppercase; margin:0 0 3px 0; padding:0;}
#highlights h2 {font-size:20px; color:#fff; font-weight:normal; border:none; text-transform:uppercase; margin:0; padding:0 0 0 15px; font-family:Times New Roman;}
.t {padding:0 7px 0 15px;}

.highlights_outer {border:3px #fff solid; margin-bottom:10px;}
.highlights_inner {border:3px #b5b2ad solid; background:url('../i/highlights_bg.png') repeat-y; padding:10px;}
.highlights_inner ul {margin:0 0 0 16px;}
.highlights_inner ul li {margin:0; padding:2px 0 2px 0;}

#middel {float:right; width:315px; height:375px; border:3px #fff solid; background:url('../i/ar_cover.jpg') no-repeat left top; }

#right_side {float:right; width:315px; margin:0; padding:0;}
#right_side tr td h1 {font-size:20px; color:#00427a; border:none; text-transform:uppercase; margin:0; padding:0;}
#right_side table {height:356px; width:313px;}
#right_side tr td p {margin:0; padding:0;}
.clear {clear:both; height:1px;}
.clear2 {clear:both; height:15px;}
.readmore {float:right;}
.thk_bdr {border-bottom:5px #fff solid;}

/** FOOTER  **/
#footer {background:#000; height:30px; line-height:30px; width:385px; color:#fff;}
.footer_links {list-style-type:none; margin:0 0 0 10px; padding:0; }
.footer_links li {float:left;  list-style-type:none; padding:0 13px 0 13px;}
.footer_links a {color:#fff; text-decoration:none;}
.footer_links a:hover {color:#fff; text-decoration:underline;}

#slidemenu {background:url('../i/slide_menu.png') no-repeat; font-size:11px; color:#fff;}
#slidemenu a {color:#fff; text-decoration:none; padding-left:8px; }
#slidemenu a:hover {color:#fff; text-decoration:none;  padding-left:8px;}

.text {padding-left:0px; padding-top:10px;}
.text span {padding-left:19px;}

/* HELP & ACCESSABILITY  */

.sitehelp {width:400px;}
.info_contain {display:inline-block; width:680px;}
.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;
}