@charset "utf-8";
/* CSS Document */
img, fieldset {border: 0;}

*{ margin:0; padding:0;}
.clr {clear:both;}
body {margin:0px;	padding:0px;	color:#666666;	font-size:13px;	font-family:'Open Sans', sans-serif;}
.column { display: none;}
.float-l {float:left;}
.float-r {float:right;}
.clear, .clear-both {clear:both;}
a {color:#00377d;	text-decoration:none;}
a:hover {color:#00377d;	text-decoration:none;}
.container{ width:100%; float:left; background:url(../images/home-bg.jpg) no-repeat center top; min-height:700px;}
.container .home-row{width:1081px; margin:0 auto;   }
.container .home-row .home-login{width:387px; float:left; background:url(../images/login-bg.png) no-repeat left top; min-height:505px; margin:97px 0 0 0 ;}
.home-logo { margin: 24px auto 0; width: 200px;}
.row{ margin:0 auto; width:1100px;}
.login-panel{margin: 60px auto 0; width: 300px;}
.login-panel ul {float: left;list-style-type: none; margin:0; padding:0;}
.login-panel ul li{margin:0 0 5px 0; padding:0 0 0 0; float:left;    width: 100%;}
.login-panel ul li input{width: 222px; height:22px; line-height:22px; padding:0 0 0 10px; color:#909090;}
.login-panel ul li input[type="submit"]{width: 100px; color:#fff; background:#ed1c24; border:none; padding:0 0;  height: 30px; cursor:pointer; }
.forget-password {display: block; float: right; margin: 6px 68px 0 0; text-align: right; width: 118px;}
.forget-password a{ color:#909090;} .forget-password a:hover{ text-decoration:underline;}
.home-wraper{ float:left; width:100%; background:url(../images/bg-main.png) repeat-x left top; }
.inner-container{ width:100%; float:left; }
.header{ float:left; width:100%; background:url(../images/innder-top-bg.png) repeat-x left top; min-height:72px;}
.inner-row{width:1100px; margin:0 auto;}
.inner-logo {float: left; margin: 7px 0 0; width: 160px;}
.top-user {color: #fff; float: right; margin: 20px 0 0; width: 340px; font-size:15px;}
.top-user > a {background: #e34e54 ;  margin:0; padding: 10px 20px; color:#fff;  float: right;   text-align: right;}
.top-user > a:hover {/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#114f9f+0,3477cf+100 */
background: #114f9f; /* Old browsers */
background: -moz-linear-gradient(top, #114f9f 0%, #3477cf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#114f9f), color-stop(100%,#3477cf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #114f9f 0%,#3477cf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #114f9f 0%,#3477cf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #114f9f 0%,#3477cf 100%); /* IE10+ */
background: linear-gradient(to bottom, #114f9f 0%,#3477cf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#114f9f', endColorstr='#3477cf',GradientType=0 ); /* IE6-9 */}
.master-admin{ padding:10px 0 0 0; display:block; float:left;}
.navigation{  width:1100px; background:#fff;  margin: 0 auto; font-family:'Open Sans', sans-serif;}
.navigation ul {margin:26px 0 5px 0;  padding: 0; list-style-type:none; float:left;}
.navigation ul li{ float:left; position:relative;}
.navigation a {border-radius: 4px;  margin: 0 5px 0 0;  padding: 8px 38px; color:#fff; border:1px solid #114fa0; font-family:'Open Sans', sans-serif; font-size:13px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#114f9f+0,3477cf+100 */
background: #114f9f; /* Old browsers */
background: -moz-linear-gradient(top, #114f9f 0%, #3477cf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#114f9f), color-stop(100%,#3477cf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #114f9f 0%,#3477cf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #114f9f 0%,#3477cf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #114f9f 0%,#3477cf 100%); /* IE10+ */
background: linear-gradient(to bottom, #114f9f 0%,#3477cf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#114f9f', endColorstr='#3477cf',GradientType=0 ); /* IE6-9 */}
.navigation a:hover { background:#e34e54; border:1px solid #ca363c;}

.navigation ul li:hover ul li ul li ul, .navigation ul li:hover ul li ul,	.navigation ul li ul{display:none;}
.navigation ul li ul li {border-bottom: 1px solid #FFFFFF; display: block; float: none; margin: 0; padding: 0;}
.navigation ul li ul li a {display: block; margin: 0; padding: 7px 0 7px 8px; text-align: left; color:#fff; border-radius:0; border:none;}
.navigation ul li ul li a:hover{ border:none;}
.navigation ul li:hover ul	{margin:0px; padding:0px; display:block; position:absolute; top:27px; left:0; background:#CA001C; width:150px;}
.navigation ul li ul li:last-child{ border-bottom:none;}
.navigation ul li:hover ul li ul li ul,
.navigation ul li:hover ul li ul,
.navigation ul li ul{display:none;}

.body-container{ float:left; width:100%; background:url(../images/innder-body-inner.png) repeat-x center top; min-height:250px; margin:20px 0 0 0 ;}
.area-container { background: #fff ; float: left; margin: 30px 0 0 0; width: 515px; padding:0 0 20px 20px ;}
.area-container h1 {color: #2060b4; font-size: 21px; font-weight: 600; padding: 10px 0 10px 0;}
.area-container > ul {  list-style-type: none;  margin: 0;  padding: 0; width:500px;  float: left;}
.area-container li { float: left; margin: 0; border:1px solid #c1c9d3; padding:10px 52px 10px 32px;}
.area-table { border-left: 1px solid #c1c9d3; border-top: 1px solid #c1c9d3;}
.area-table tr td { border-bottom: 1px solid #c1c9d3; border-right: 1px solid #c1c9d3; padding: 10px 15px; text-align:center;}
.area-table  thead td{ background:#eff6ff; color:#094ba0;}

.area-table a {border-radius: 2px; color: #fff; padding: 2px 20px; 
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#114f9f+0,3477cf+100 */
background: #114f9f; /* Old browsers */
background: -moz-linear-gradient(top, #114f9f 0%, #3477cf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#114f9f), color-stop(100%,#3477cf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #114f9f 0%,#3477cf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #114f9f 0%,#3477cf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #114f9f 0%,#3477cf 100%); /* IE10+ */
background: linear-gradient(to bottom, #114f9f 0%,#3477cf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#114f9f', endColorstr='#3477cf',GradientType=0 ); /* IE6-9 */}
.area-table a:hover{ background:#E34E54;} .area-container:last-child{ margin-left:28px;} 
.form-container{ float:left; width:93%; background:#FFFFFF;  margin-top:24px; padding:20px 0 30px 70px;}


.table-form td{ padding:0 0 0 10px;}
.table-form tr{ margin-top:10px; float:left;}
.table-form td input{ width:298px; border:1px solid #c1c9d3; height:28px; padding:0 0 0 10px;}
.table-form td select{ width:310px; border:1px solid #c1c9d3; height:28px;}

.table-form td input[type="checkbox"]{ width:auto; height:auto; float:left; }






.table-form td input[type="submit"]{ width:100px; cursor:pointer;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#114f9f+0,3477cf+100 */
background: #114f9f; /* Old browsers */
background: -moz-linear-gradient(top, #114f9f 0%, #3477cf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#114f9f), color-stop(100%,#3477cf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #114f9f 0%,#3477cf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #114f9f 0%,#3477cf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #114f9f 0%,#3477cf 100%); /* IE10+ */
background: linear-gradient(to bottom, #114f9f 0%,#3477cf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#114f9f', endColorstr='#3477cf',GradientType=0 ); /* IE6-9 */
border:none; color:#fff; }
.inner-details{ width:1130px;}
.records-table{ margin-bottom:20px; }
.records-table select{border:1px solid #c1c9d3; height:28px; padding:0 0 0 10px;}
.records-table option{ padding-left:10px;}
.records-table input{width:138px; border:1px solid #c1c9d3; height:28px; padding:0 0 0 10px;}


.form-details{background: #fff; float: left; padding: 0 0 20px 20px;  width: 97.5%;}

.records-table input[type="submit"]{ width:100px; cursor:pointer; float:right; margin:0 10px 0 0;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#114f9f+0,3477cf+100 */
background: #114f9f; /* Old browsers */
background: -moz-linear-gradient(top, #114f9f 0%, #3477cf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#114f9f), color-stop(100%,#3477cf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #114f9f 0%,#3477cf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #114f9f 0%,#3477cf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #114f9f 0%,#3477cf 100%); /* IE10+ */
background: linear-gradient(to bottom, #114f9f 0%,#3477cf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#114f9f', endColorstr='#3477cf',GradientType=0 ); /* IE6-9 */
border:none; color:#fff; }


.ba-none{ background:none;}

.bg-none a{ background:none !important;}


.chang-current-plan { float: right;	border-radius: 4px;  margin: 0 5px 0 0;  padding: 8px 38px; color:#fff; border:1px solid #114fa0; font-family:'Open Sans', sans-serif; font-size:13px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#114f9f+0,3477cf+100 */
background: #114f9f; /* Old browsers */
background: -moz-linear-gradient(top, #114f9f 0%, #3477cf 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#114f9f), color-stop(100%,#3477cf)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #114f9f 0%,#3477cf 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #114f9f 0%,#3477cf 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #114f9f 0%,#3477cf 100%); /* IE10+ */
background: linear-gradient(to bottom, #114f9f 0%,#3477cf 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#114f9f', endColorstr='#3477cf',GradientType=0 ); /* IE6-9 */

}



/* pagination css start */
.page-next{background:#fff;color:#48b9ef;padding:20px 0 20px 0;font-size: 13px;	text-align:center;}
.page-next a{border:1px solid #BBC0BE;padding:5px 10px;margin:0px 0px 0px 8px;color:#4e4e4e;text-decoration:none; font:12px Arial, Helvetica, sans-serif;}
.page-next a:hover{background-color:#dd4a4b;color:#fff;}
.page-next a.active{background-color:#dd4a4b;color:#fff;}
/* pagination css end */