@import"css/css_clixcontent.css";
@import"css/responsive.css";
@import"css/menu_style.css";



img {
	border: 0;
    max-width: 100%;
}
p, h1, h2, h3, h4, h5, h6, ul, li {
	margin: 0px;
	padding: 0px;
	list-style:none;
}



.clix_right_inr{
	width:265px;
	height:auto;
	float:right;
/*	margin-top:22px;
	padding:18px 0px 0px 20px;*/
	color:#555555;
}
.clix_right_inr h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#555555;
	font-weight:normal;
	font-style:normal;
	text-align:left;
	line-height:20px;
}

.clix_right_inr ul{
	list-style:none;
	margin-top:14px;
}
.clix_right_inr ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#787878;
	font-weight:normal;
	font-style:normal;
	text-align:left;
	line-height:20px;
	margin-top:8px;
}
.clix_right_inr ul li a{
	color:#787878;
	text-decoration:none;
	background-image:url(images/li_logo.jpg);
	background-repeat:no-repeat;
	background-position:1px 3px;
	padding-left:28px;
	transition:ease-in-out 0.3s;
}
.clix_right_inr ul li a:hover{
	color:#99BA04;
	text-decoration:none;
	background-position:8px 3px;
	transition:ease-in-out 0.3s;
}

.clix_inr_gal li{
position:relative; 
float:left;
list-style:none;
margin:0 10px 0 0;
}

.clix_inr_gal li:last-child{
position:relative; 
float:left;
list-style:none;
margin:0 0px 0 0;
}

/*============================= education page style sheet start here ===========================================*/
/*.style2 {
color: #FF6D00;
}
.style4 {
color: #61712B;
}
.style5 {
color: #FF9900;
}

.font_list3 {
padding: 4px;
border-top: 1px solid #A1B84C;
border-right: 1px none #A1B84C;
border-bottom: 12px none #EBF4BB;
border-left: 1px none #A1B84C;
background-color: #EDF5C6;
font-size: 12px;
font-weight: bolder;
color: #738334;
list-style-image: url(images/bullet_1.gif);
list-style-position: outside;
}

.tab_1 {
background-color: #E7E7B6;
padding: 4px;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
color: #336600;
border-top-width: 2px;
border-right-width: 2px;
border-bottom-width: 2px;
border-left-width: 2px;
border-top-style: solid;
border-right-style: none;
border-bottom-style: none;
border-left-style: solid;
border-top-color: #7B7B3E;
border-right-color: #7B7B3E;
border-bottom-color: #7B7B3E;
border-left-color: #7B7B3E;
text-align: center;
text-transform: uppercase;
line-height: 120%;
}

.font_list2 {
background-color: #FFF9F4;
border-top: 4px none #FFBF91;
border-right: 1px none #FFBF91;
border-bottom: 1px solid #FFBF91;
border-left: 1px none #FFBF91;
}

.tab_2 {
background-color: #FFFFFF;
padding: 4px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #333333;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 2px;
border-left-width: 2px;
border-top-style: none;
border-right-style: none;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #7B7B3E;
border-right-color: #7B7B3E;
border-bottom-color: #7B7B3E;
border-left-color: #7B7B3E;
text-transform: none;
line-height: 120%;
text-align: center;
}

.font_GISacademy {
font-weight: bold;
color: #CD3301;
}
.font_webel {
font-weight: bold;
color: #18359B;
}
.list_text {
border-top: 4px none #FFBF91;
border-right: 1px none #FFBF91;
border-bottom: 1px none #FFBF91;
border-left: 1px none #FFBF91;
list-style-position: outside;
list-style-type: square;
color: #333333;
line-height: normal;
font-size: 9px;
font-weight: normal;
}
.font_links {
color: #333333;
padding-right: 4px;
padding-bottom: 4px;
padding-left: 4px;
padding-top: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
text-align: left;
}*/

.clix_table{}
.clix_table ul{
	list-style:none;
	margin:15px 0px;
}
.clix_table ul li{
	font-size:11px;
	line-height:16px;
	background-image:url(arrow3.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:14px;
	margin:7px 0px;
}


.style2 {
color: #FF6D00;
}
.style2 li{
	background-image:url(arrow2.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:14px;
	margin:7px 0px;
}
.style4 {
color: #61712B;
}
.style4 li{
	background-image:url(arrow1.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:14px;
	margin:7px 0px;
}
.style5 {
color: #FF9900;
}

.bg_page_1 {
	background-image: url(images/index_r9_c22.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.head_1 {
	background-image: url(images/index_r1_c1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.head_2 {
	background-image: url(images/index_r2_c1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.head_3 {
	background-image: url(images/index_r2_c16.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.head_logo {

	background-image: url(images/index_r3_c1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.head_4 {

	background-image: url(images/index_r3_c12.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.head_5 {


	background-image: url(images/index_r4_c1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.head_6 {



	background-image: url(images/index_r5_c1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.head_7 {




	background-image: url(images/index_r5_c30.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.head_8 {





	background-image: url(images/index_r7_c1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.body_1 {






	background-image: url(images/index_r8_c1.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.footer_1 {

	background-image: url(images/index_r32_c1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.footer_2 {


	background-image: url(images/index_r33_c1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.footer_line {



	background-image: url(images/index_r30_c1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.font_base {
	font: 11px/120% Tahoma;
	color: #4A4945;
	text-align: justify;
}
.font_footer {

	font: 11px/120% Tahoma;
	color: #A6BD55;
}
.footer_tic {
	font: 11px/120% Tahoma;
	color: #4A4945;
	background-image: url(images/index_r32_c16.jpg);
	background-repeat: no-repeat;
}
.font_links {
	color: #333333;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
}
.body_2 {
	background-repeat: repeat-x;
	background-position: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #527B01;
	border-right-color: #527B01;
	border-bottom-color: #527B01;
	border-left-color: #527B01;
	background-color: #F4FBC8;
	background-image: url(images/line2.jpg);
}
.GISInstitute {

	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #527B01;
	border-right-color: #527B01;
	border-bottom-color: #527B01;
	border-left-color: #527B01;
	background-image: url(images/gisInstitute.jpg);
}
.font_webel {
	font-weight: bold;
	color: #18359B;
}
.font_GISacademy {
	font-weight: bold;
	color: #CD3301;
}
.font_list2 {
	background-color: #FFF9F4;
	border-top: 4px none #FFBF91;
	border-right: 1px none #FFBF91;
	border-bottom: 1px solid #FFBF91;
	border-left: 1px none #FFBF91;
}
.font_list3 {
	padding: 4px;
	border-top: 1px solid #A1B84C;
	border-right: 1px none #A1B84C;
	border-bottom: 12px none #EBF4BB;
	border-left: 1px none #A1B84C;
	background-color: #EDF5C6;
	font-size: 12px;
	font-weight: bolder;
	color: #738334;
	list-style-image: url(images/bullet_1.gif);
	list-style-position: outside;
}
.box {

	background-color: #FFEDDF;
	padding: 4px;
	border-top: 1px solid #FFBF91;
	border-right: 1px solid #FFBF91;
	border-bottom: 1px none #FFBF91;
	border-left: 1px solid #FFBF91;
}
.list_text {
	border-top: 4px none #FFBF91;
	border-right: 1px none #FFBF91;
	border-bottom: 1px none #FFBF91;
	border-left: 1px none #FFBF91;
	list-style-position: outside;
	list-style-type: square;
	color: #333333;
	line-height: normal;
	font-size: 9px;
	font-weight: normal;
}
.box_border {
	background-color: #FFFFEC;
	padding: 4px;
	color: #61712B;
	border: 1px solid #E5E549;
	font-size: 12px;
}
.kothamala {


	background-repeat: no-repeat;
	background-position: left top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #527B01;
	border-right-color: #527B01;
	border-bottom-color: #527B01;
	border-left-color: #527B01;
	background-image: url(images/prducts.jpg);
}
.font_kathamala {
	font-weight: bold;
	color: #2693CE;
	font-size: 14px;
	text-decoration: underline;
}
.font_kathamala2 {

	font-weight: bold;
	color: #2693CE;
}
.highlight {
	background-color: #FFF4F4;
	height: 5px;
	font-size: 10px;
	font-family: Tahoma;
	border-top: 1px none #FFAE93;
	border-right: 1px none #FFAE93;
	border-bottom: 1px solid #FF4506;
	border-left: 1px none #FFAE93;
}

a.link1:link {
    color: #172F00;
	text-decoration: underline;
}
a.link1:visited {

    color: #172F00;
	text-decoration: underline;
}
a.link1:hover {
	color: #CC6633;
	text-decoration: underline;
}

a.link1:active {
	color: #172F00;
	text-decoration: underline;
}
.list_box1 {
	color: #336600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(images/bg_list_box1.jpg);
	background-repeat: no-repeat;
	line-height: 120%;
}
.box2 {
	background-color: #FFFFFF;
	padding: 10px;
	border: 1px dashed #336600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.tab_1 {
	background-color: #E7E7B6;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #336600;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #7B7B3E;
	border-right-color: #7B7B3E;
	border-bottom-color: #7B7B3E;
	border-left-color: #7B7B3E;
	text-align: center;
	text-transform: uppercase;
	line-height: 120%;
}
.tab_2 {
background-color: #FFFFFF;
padding: 4px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #333333;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 2px;
border-left-width: 2px;
border-top-style: none;
border-right-style: none;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #7B7B3E;
border-right-color: #7B7B3E;
border-bottom-color: #7B7B3E;
border-left-color: #7B7B3E;
text-transform: none;
line-height: 120%;
text-align: center;
}
.clix_tab_2 {
	background-color: #CCCC66;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #959531;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7B7B3E;
	border-right-color: #7B7B3E;
	border-bottom-color: #7B7B3E;
	border-left-color: #7B7B3E;
	text-transform: uppercase;
	line-height: 120%;
	text-align: center;
}
.box3 {
	background-color: #FFFFFF;
	padding: 10px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666633;
	border-right-color: #666633;
	border-bottom-color: #666633;
	border-left-color: #666633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666633;
}
.tab_3 {

	background-color: #FFFFFF;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #336600;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #7B7B3E;
	border-right-color: #7B7B3E;
	border-bottom-color: #7B7B3E;
	border-left-color: #7B7B3E;
	text-align: center;
	text-transform: uppercase;
	line-height: 120%;
}
.tab_4 {
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #959531;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7B7B3E;
	border-right-color: #7B7B3E;
	border-bottom-color: #7B7B3E;
	border-left-color: #7B7B3E;
	text-transform: uppercase;
	line-height: 120%;
	text-align: center;
	background-color: #e7e7b6;
}

/*============================= education page style sheet end here ===========================================*/


/*rural style sheet start here*/

.clix_rural_con{
	max-width:790px;
	height:auto;
}
.clix_rural_top_head{
	max-width:600px;
	margin:0 auto;
}
.clix_rural_top_head h1{
	font-family:"Comic Sans MS", cursive;
	font-size:28px;
	color:#A8CF45;
	font-weight:normal;
	font-style:normal;
	text-align:center;
	line-height:35px;
}
.clix_rural_top_head h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#759326;
	font-weight:normal;
	font-style:normal;
	text-align:center;
	line-height:35px;
	margin:20px 0px 0px 0px;
}
.clix_home_power_solution{
	max-width:600px;
	height:auto;
	margin:25px auto 0px auto;
}
.clix_home_power_solution p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#777777;
	font-weight:normal;
	font-style:normal;
	text-align:justify;
	line-height:20px;
	margin-top:20px;
}
.clix_rural_ac_load{
	margin:15px 0px 0px 0px;
	float:left;
	width:280px;
}
.clix_rural_ac_load ul{
	list-style:none;
}
.clix_rural_ac_load ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#759326;
	font-weight:normal;
	font-style:normal;
	text-align:left;
	line-height:20px;
	background-image:url(images/rural_arrow_1.png);
	background-repeat:no-repeat;
	background-position:left 4px;
	padding-left:15px;
}


.clix_rural_dc_load{
	margin:15px 0px 0px 0px;
	float:right;
	width:280px;
}
.clix_rural_dc_load ul{
	list-style:none;
}
.clix_rural_dc_load ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#759326;
	font-weight:normal;
	font-style:normal;
	text-align:right;
	line-height:20px;
	background-image:url(../images/rural_arrow_2.png);
	background-repeat:no-repeat;
	background-position:right 4px;
	padding-right:15px;
}

/*rural style sheet end here*/


/*LED Lighting Solution Style Sheet Start here*/
.clix_led_con{
	max-width:700px;
}
.clix_led_con h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#79AD4B;
	font-weight:bold;
	font-style:normal;
	text-align:left;
	line-height:22px;
	margin-bottom:15px;
}
.clix_led_con h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#9EC67B;
	font-weight:bold;
	font-style:normal;
	text-align:left;
	line-height:22px;
	margin-bottom:8px;
}
.clix_led_con ul{
	list-style:none;
	margin-top:15px;
}
.clix_led_con ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#777777;
	font-weight:normal;
	font-style:normal;
	text-align:left;
	line-height:13px;
	margin-bottom:5px;
	background-image:url(images/rural_arrow_1.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:15px;
	margin-bottom:8px;
}
.clix_led_con p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#777777;
	font-weight:normal;
	font-style:normal;
	text-align:justify;
	line-height:22px;
}

/*LED Lighting Solution Style Sheet end here*/


.clix_inner_header_h1 {

	background-color:#ADBE00;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:25px;
	color:#ffffff;
	font-weight:500;
	font-style:italic;
	text-align:left;
	line-height:50px;
	text-indent:30px;
	/*max-width:1077px;*/
	margin:15px auto 0;

}

.clix_inner_header_h2 p{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#777777;
	font-weight:normal;
	font-style:normal;
	text-align:justify;
	line-height:22px;
}


.clix_inner_header_h2 td{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#777777;
	font-weight:normal;
	font-style:normal;
	text-align:justify;
	line-height:22px;
}



.clix_inner_header_h2 tr{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#777777;
	font-weight:normal;
	font-style:normal;
	text-align:justify;
	line-height:22px;
}
