﻿@charset "utf-8";
/* CSS Document */

body, div, p, br, ul, li, a, img, input, span, h1, h2, h3, h4{
	margin:0;
	outline:none;
}

a, img{
	border:0;
	outline:none;
}

p{
	margin:5px 0;
}
ul
{
list-style:none;
}

.checkbox label, .radio label
{
	padding-right: 10px !important;
    	padding-left: 10px !important;
}
body{
	background-image:url(../images/com_body_bg.jpg);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height:18px;
	font-weight:normal;
}

#wrapper {
	width:100%;
	float:left;
	height:90%;
	min-height: 100%;
	position:relative;
}

.topwrap{
	width:90%;
	float:left;
	padding:10px 0;
	margin:0 5%;
}

.contarea{
	width:75%;
	float:left;
	margin: 10px 12% 75px 13%;
	background-color:#FFF;
	min-height:300px;
}

.homeimage_wraper{
	width:35%;
	float:left;
	margin:20px 0 20px 5%;
}
	
.homecontarea{
	width:40%;
	float:left;
	margin:50px 2% 20px 0%;
}

h1{
	font-size:32px;
	line-height:42px;
}

h2{
	width:100%;
	float:left;
	font-size:32px;
	line-height:42px;
	font-weight:lighter;
	border-bottom:#e3e1e2 1px solid;
}

h3{
	font-size:18px;
	line-height:22px;
	font-weight:lighter;
}

.footerwraper{
	width:90%;
	padding:20px 5%;
	float:left;
	background-color:#FFF;
	position:fixed; 
	bottom:0;
	left:0;
	color:#333;
	font-size:12px;
}


.redbtn{
	width:auto;
	float:left;
	padding:10px 20px;
	background-color:#b00008;
	color:#fff;
	text-decoration:none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.redbtn:hover{
	background-color:#7d0000;
}

.innercontarea{
	width:96%;
	float:left;
	padding:2%;
}

.common_wraper{
	width:100%;
	float:left;
	margin:5px 0;
}

.textbox-wrap_left{
	width:50%;
	float:left;
	font-size:14px;
}

.textbox-wrap_rigt{
	width:50%;
	float:right;
	text-align:right;
	font-size:18px;
}

.textbox-wrap_rigt span{
	color:#b00008;
}

.graycont_wrap{
	width:98%;
	padding:1%;
	margin:10px 0;
	float:left;
	background-color:#f3f2f2;
}


.image-container{
	/*width:15%;*/
	float:left;
	height:15%;
	background-color:#FFF;
}

.image-container img{
	width:100%;
	height:auto;
}

.cont-container{
	width:75%;
	float:left;
	margin-left:2%;
}

.red-txt{
	color:#b00008;
}

.home-footer{
	position:fixed;
}

.login-contarea{
	width:30%;
	padding:20px 3%;
	float:left;
	margin:10px 30%;
	background-color:#FFF;
	min-height:200px;
}

.input_style{
	width:96%;
	float:left;
	padding:2%;
	background-color:#e2e0e1;
	margin:10px 0;
	border:0;
	outline:none;
}
ul.navigation{
 width:auto;
 float:right;
 margin-top:40px;
}

ul.navigation li{
 list-style:none;
 display:inline;
 float:left;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#4e4e4e;
 line-height:18px;
 font-weight:bold;
}

ul.navigation li a{
 text-decoration:none;
 padding:5px 10px;
 color:#000;
 margin-left:10px;
 text-transform:uppercase;
}

ul.navigation li a:hover{
 background-color:#b00008;
 color:#FFF;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
}
.current-menu-item
{
 background-color:#b00008;
 color:#FFF !important;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
}
