﻿@font-face {
    font-family: 'Klavika Regular';
    src: url('../fonts/klavikaregular-webfont.ttf')  ;
    font-weight: normal;
    font-style: normal;
}

@import url(http://fonts.googleapis.com/css?family=Roboto:700);

@font-face {
  font-family: 'BebasNeueRegular';
  src: url('http://events.jquery.org/2012/uk/font/bebasneue-webfont.eot');
  src: url('http://events.jquery.org/2012/uk/font/bebasneue-webfont.eot?#iefix') format('embedded-opentype'), url('http://events.jquery.org/2012/uk/font/bebasneue-webfont.woff') format('woff'), url('http://events.jquery.org/2012/uk/font/bebasneue-webfont.ttf') format('truetype'), url('http://events.jquery.org/2012/uk/font/bebasneue-webfont.svg#BebasNeueRegular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
    font-family: 'Yanone Kaffeesatz';
    src: url('http://ictact.in/powersminar/Includes/YanoneKaffeesatz-Regular.ttf')  ;
    font-weight: normal;
    font-style: normal;
}

body {
	margin-bottom: 0px;
	margin-top:0px;
	font-family:Sans-Serif, Arial;
	font-size: 13px;
	line-height:22px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none; text-align:justify;
	color: #525252;
	background:url(../images/headbg.jpg) repeat-x top left; padding:0px; margin:0px; 
	background-color:#ECF0E2; font-family:Arial;
}

#section {
  float:left;
  background-color: #FFF;
  padding-top: 10px;
  margin-bottom: 50px;
  zoom: 1;
  position: relative; font-family: Arial;
    top: 0px;
    left: 0px;
    width: 719px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding-left: 19px;
    padding-right: 19px;
    padding-bottom: 19px;
}

#main		{ width:1000px; margin:0px auto; padding:0px; border:0px solid #9E952C; }
#mainbg     {width:1000px; margin-top:30px; background-color:#F9FAF3; padding:2px 5px 5px 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; border: 0px solid;  }
#header		{ width:1000px; height:100px; margin:0px; border:0px solid #ff0000; font-family: 'Roboto', sans-serif; }
#logo		{ float:left; padding:10px 0px 5px 5px; vertical-align:middle; }
.header_text{ float:left; padding:28px 0px 8px 10px; font-size:18pt; color:#972604; font-weight:bold; width:300px; font-family: 'Roboto', sans-serif;}
#logo_right{float:right; padding:2px 0px 5px 10px; font-size:12px;}
#search  { float:left; width:220px; height:250px; background:url(../images/searchbg.png); background-repeat:no-repeat; background-position:top left; margin-right:20px; }
#banner { width:750px; height:250px; margin:0px;}
#maincontent{ padding:10px 0px 0px 0px; line-height:18px; }
.smenu  { float:left; width:220px; margin-right:20px; }
.icon{ padding:3px 0px 3px 0px;}
.hcontent{ width:750px; float:right; line-height:18px; text-align:justify; vertical-align:top; }
#box   {width:750px; border:0px solid #E1E1E1; height:130px;background:url(../images/boxbg1a.png) no-repeat}
#box .div{ float:left; width:110px; height:150px; margin-right:15px; } 
#box .img{float:left; padding:15px 15px 0px 10px; vertical-align:top;}
#box .text{ font-size:14px; color:#000000; text-align:center; padding:10px 5px 0px 5px; line-height:20px; font-weight:600; vertical-align:top; font-family: 'Roboto', sans-serif; }
#box .readmore{ padding:5px 10px 0px 0px; text-align:right; }
#boxad{width:220px;  float:left; margin-right:25px; margin-bottom:10px; text-align:center;  border:1px solid #E1E1E1; height:100px; }
#boxad .htext{ font-size:11px; text-align:justify; line-height:16px; border-top:0px solid #252525; padding:0px 10px 5px 0px; color:#9A9B9B;}

#toplinks { color:#B23A36; text-align:right; }
#toplinks ul { list-style:none;}
#toplinks ul li { text-decoration:none; float:right; color:#B23A36; font-size:10pt; padding:0px 5px 0px 5px;}
#toplinks ul li a{ text-decoration:none; float:right;  color:#B23A36; font-size:10pt; padding:0px 5px 0px 5px; }
#toplinks ul li a:hover {text-decoration:none; color:#6E6850; font-size:10pt; padding:0px 5px 0px 5px; }

#toplinks1 { color:#4D4B4B; font-size:12px; text-align:right; }
#toplinks1 ul { list-style:none;}
#toplinks1 ul li { text-decoration:none; float:left; color:#FFFFFF; font-size:11pt; padding-top:15px; }
#toplinks1 ul li a{ text-decoration:none; float:left;  padding-top:0px; font-weight:500;}
#toplinks1 ul li a:hover {text-decoration:none; padding-top:0px; font-weight:500;}
/*menu styles-----------*/
#menu				{ width:550px; height:40px; padding:0px 0px; margin:0px; border:0px solid #ff0000; background:url(../Images/menubg.png) no-repeat;  }
/*#menu ul			{ margin:0px; padding:0px; list-style-type:none; }
#menu ul li			{ float:left; margin:0px; padding:0px; background:none; font-size:1px; line-height:1px; }
#menu ul li a		{ padding:0px; margin:0px; text-decoration:none; }
#menu ul li a:hover	{ padding:0px; margin:0px; text-decoration:none; }*/
.headtext{
font-size:10pt; color:#972604; font-weight:bold; padding-top:3px; padding-bottom:5px; 
}
.breadcrumb{
 padding-top:5px; padding-bottom:5px; font-size:11px; color:#696767;
}
.breadcrumb a{
 padding-top:5px; padding-bottom:5px; font-size:11px; color:#696767; text-decoration:none;
}
.breadcrumb a:hover{
 padding-top:5px; padding-bottom:5px;  font-size:11px; color:#972604; text-decoration:underline;
}
.header{ font-size:20pt; padding:10px 0px 10px 0px; color:#972604; line-height:24pt; font-family: 'Roboto', sans-serif;; }
.subheader { padding-bottom:10px; padding-top:10px;  font-size:18pt; color:#000000; font-family: 'Roboto', sans-serif;;}
.clear{ height:10px;}
.grid 
{
	width:100%; FONT-SIZE: 12 px;  TEXT-DECORATION: none; background-color:#E6E1CF; text-align:left; 
     border:1px solid #6E6850;

}
.gridheader 
{
	background-color:#6E6850;FONT-WEIGHT: bold; FONT-SIZE: 12px; border:1px solid #6E6850; height:35px; Color:White; text-align:center
}
.griditem
{
    background:#E6E1CF; height:35px; padding-left:2px; padding-right:2px; border:1px solid #6E6850; 
}
.hide{display:none;}
.textbox {
	background-image:url(../Images/form_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #d1c7ac;
	width: 230px;
	color:#333333;
	padding:3px;
	margin-right:4px;
	margin-bottom:8px;
	
}
a{ color:#972604; text-decoration:none;}
a:hover{ color:#972604; text-decoration:underline;}
.link a{ color:#000; text-decoration:underline; }
.link a:hover{ color:#972604; text-decoration:underline;}
.button {
	-webkit-box-shadow: rgba(0, 0, 0, 0.0.97) 0px 1px 0px 0px;
	background-color: #6E6850;
	border: 1px solid #6D6543;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 6px;
	height: 28px;
	color: #fff;
	border-radius: 5px; text-decoration:none;
}

ul.tick		{ margin:0px; padding:10px 0px 15px 10px; list-style-type:none; text-align:left; }
ul.tick li	{ background:url(../images/icon.png) no-repeat 0px 5px; padding:2px 0px 3px 40px; font-size: 1em;
  line-height: 2em; text-transform:none; text-decoration:none; text-align:left;}
  ul.tick li a{ font-size: 1em;
  line-height: 2em; text-transform:none; text-decoration:none; text-align:left;}
  ul.tick li a:hover{ text-decoration:underline;}
ul.tick1		{ margin:0px; padding:10px 0px 15px 10px; list-style-type:none; text-align:left; }
ul.tick1 li	{ background:url(../images/tick.png) no-repeat 0px 5px; padding:2px 0px 3px 40px; text-transform:none;}

#modalPage
{
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px; left: 0px;
}
.modalBackground
{
    filter: Alpha(Opacity=70); -moz-opacity:0.7; opacity: 0.7;
    width: 100%; height: 100%; background-color: #eee;
    position: absolute;
    z-index: 400;
    top: 0px; left: 0px;
}
.modalContainer
{
    position: absolute;
    width: 700px;
    height:100%;
    left: 50%;
    top: 50%;
    z-index: 750;
}
.modal
{   color:#bbb; background-color:#504E4B; border:4px solid #444; padding:12px;
    border: solid 3px Gray; position: absolute;
    top: -250px;
    left: -300px;
    z-index: 1000;
    width: 700px;
    padding: 0px;
}
.modalTop
{
    width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;
}
.modalTop a, .modalTop a:visited
{
    color: #ffffff;
}
.modalBody
{
    padding: 10px;
}

/*footer styles--------------*/
#footer		{ color:#972604; padding:0px; margin:0px; width:100%; font-size:11px; line-height:25px; text-align:center; height:50px; text-align:left;   }
#footer a 		{ color:#ffffff; text-decoration:none;}
#footer a:hover{ color:#d13f10; text-decoration:none;} 

.sbox
{width:450px;-webkit-border-radius: 10px;-moz-border-radius: 5px;border-radius: 5px;background-color:#e6e5e1; float:left; margin-right:20px; margin-top:10px; margin-bottom:10px; text-align:center; padding:0px; height:140px;
}