@charset "utf-8";
/******************************************************
	FRAMEWORK THE BASIC
******************************************************/
* {margin:0; padding:0; outline:0;}
em{ font-style: italic; }
strong { font-weight: bold; }
table {width: 100%; }
ol li {list-style-position:inside; list-style-type:decimal;}
caption, th { text-align: left; }
q:before, q:after { content: ''; }
abbr, acronym { font-variant: normal; }
sup {vertical-align: text-top; }
sub {vertical-align: text-bottom; }
label {cursor: pointer; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
legend { color: #000; }
label {margin:0 0 0 3px;}
img {border: 0px;}
li{ list-style:none;}
/***  FOR ALL  ***/
a {text-decoration:none; color:#666666;}
a:hover {text-decoration:underline;}

.cb {clear:both; height:0; margin:0; padding:0; overflow:hidden; font-size:0; border:0; line-height:0;}

h1{font-size:17px; margin-bottom:5px;}
p.h2{font-size:17px;font-weight:bold;}
/******************************************************
	TEMPLATE
******************************************************/
body {
	background:url("img/back.gif") repeat scroll 0 0 transparent;
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.75em;
	width:100%;
	text-align: center;
}
.wrapper {
	background:url("img/wrapper_back.gif") repeat-x scroll 0 0 transparent;
	border:0 none;
	margin:0;
	padding:0;
	width:100%;
	text-align:center;
}
.container {
	background:none repeat scroll 0 0 #FFFFFF;
	border-color:#D2D2D2;
	border-style:solid;
	border-width:0 1px 1px;
	margin:0 auto 0 auto;
	padding:0;
	text-align: center;
	vertical-align:top;
	width:980px;
	min-height: 550px;
	position:relative;
	height:1%;
}
.sidebar{
	border:medium none;
	color:#000033;
	float:left;
	margin:0 10px;
	padding:0 0 10px 10px;
	text-align:left;
	width:220px;
	height:1%;
}
.side-isk{ width:160px;}
.content{
	background:none repeat scroll 0 0 #FFFFFF;
	border:medium none;
	line-height:1.5em;
	margin:0;
	padding:0 20px 0 0;
	text-align:justify;
	width:700px;
	float:right;
}
.iski{width:755px; margin-bottom:5px;}
.thumbs{
	float:right;
	margin-bottom:15px;
}
.thumbs a{
	display:block;
	width:120px;
	height:90px;
	border: 5px solid #F9F9F9;
	float:left;
	margin:0 5px 0 0;
	cursor:text;
	position:relative;
}

#first{
	background:url(img/first.jpg) center no-repeat;

}
#second{
	background:url(img/second.jpg) center no-repeat;

}
#thrid{
	background:url(img/thrid.jpg) center no-repeat;

}
.thumbs a:hover{
	border: 5px solid #000458 !important;
}
.form{
	margin:0 auto;
	border: 20px solid #000458;
	width:91%;
	position:relative;
	height:auto;
	float:right;
	margin-right:20px;
}
.form-isk{width:73%;}

table.forms td{padding:8px 0; vertical-align:top; text-align:left;}

.left{
	float:left;
	width:430px;
	height:270px;
	background: url("1.jpg") left top no-repeat;
	border: 5px solid #fff;
}

.left2{
	float:left;
	width:430px;
	height:270px;
	background: url("4.jpg") left top no-repeat;
	border: 5px solid #fff;
}

.consumer{background: url("consumer.jpg") left top no-repeat;}
.form-isk .left{width:300px;background: url("lisk.jpg") left top no-repeat;}

.formset{
	width:419px;
	float:left;
	height:256px;
	background:#fff;
	text-align:left;
	padding:12px 0 0 20px;
	border:1px solid #333;
	margin:5px;
}
.formset2{width:388px;padding:12px 0 0 5px;}

table.forms td {
	font-family:Tahoma;
	font-size:12px;
}
.star {
	color:#ED1F24;
}
input, select{
	height:20px;
	display:inline;
}
input, select, textarea {
	border:1px solid #7E7E7E;
}
.button{ padding:0; margin:0 0 0 23px; text-align:center; width:260px;}
table.forms textarea {
	width:300px;
	height:100px;
}
.header{
	background:url("img/top.jpg") top center no-repeat;
	border:0 none;
	height:180px;
	text-align: center;
	width:940px;
	position:relative;
	margin:0 20px;
}
.footer{
	background:url("footer.jpg") repeat scroll center top transparent;
	clear:both;
	color:#676767;
	font-size:0.75em;
	height:15px;
	padding:10px 10px 0 10px;
	border-top: 1px solid #ccc;
	text-align:center;
	margin:20px auto 0 auto;
	width:91%;
}
.top-menu{
	background:none repeat scroll 0 0 #FFFFFF;
	height:80px;
	margin:0 auto 0 auto;
	padding:0;
	text-align: center;
	width:940px;
}
.top-menu ul.nav li{
	background:none;
	border:medium none;
	float:left;
	margin-top:40px;
	padding-left:0;
	text-align:center;
}
.top-menu ul.nav li a {
	background:inherit;
	color:#6F6F6F;
	display:block;
	width:100px;
	text-decoration:none;
}
.top-menu ul.nav li a:hover{
	background:#000458;
	color:#FFF;
	text-decoration:none;
}
.title{
	float:left;
	padding:35px 0 0 20px;
}
.programm{
	float:right;
	padding:35px  20px 0 0;
	position:relative;
	height:auto;
}
.prog-text{
	width:280px;
	border-top: 3px solid #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
	text-align:left;
	padding: 2px 5px;
}
.prog-text p{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}
.title p{
	color:#FFFFFF;
	font-size:30px;
	font-weight:bold;
	text-align:left;
}
.title p.slogan{
	color:#FFFFFF;
	font-size:14px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	text-align:center;
}

/* - - - instruct - - - */
.instruct p.bolder{
	border-bottom:1px solid #999999;
	padding-bottom: 5px;
	margin-bottom:12px;
	font-size: 16px;
	font-weight:bold;
}
.text-instr{
	height:1%;
	/*min-height: 100px;*/
	position:relative;
}
.text-instr img{
	margin-right:15px;
	margin-top:3px;
	float:left;
}
.sidebar p {
	background:inherit;
	color:#000033;
	font-size:11px;
	font-weight:normal;
	letter-spacing:0.2em;
	margin:1px 0 10px;
	padding:0;
}
.sidebar li {
	display:block;
	line-height:1.5em;
	list-style-type:none;
	margin:0;
	padding:0;
	width:180px;
}
.sidebar a {
	background:inherit;
	color:#6F6F6F;
	display:block;
	text-decoration:none;
}
.sidebar a span{
	color:#ff0000;
}
.sidebar a:hover {
	background:#000458;
	color:#FFF;
	text-decoration:none;
}
.sidebar a:hover span{
	color:#fff;
}
/* - - - Page enquire.html - - - */
.center-text{ text-align:left; padding: 20px;}
.i{ text-decoration:underline; font-style:italic;}
.center-text p.h2{ font-weight: bold; font-size:18px;}
.center-text p.h2 span.h2-span{ font-size:12px; font-weight:normal;}
