﻿@charset "utf-8";
/* CSS Document */
* {
    margin: 0;
    padding: 0;
}
html {
min-height: 100%;

}
body {
	background:#FFF url(../images/bgfull.jpg) repeat-x top left;
	min-height: 100%;
	margin:0;
	color: #666666;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
}
table {
    border-spacing: 0;
    max-width: 100%;
}
h1{
	font-family: 'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-size: 15px;
	color: #074f9a;
	font-weight: bold;
	text-transform: uppercase;
}
body#homepage {overflow-y:scroll;}

.mainTable{ height: 100%; width:100%; margin:0; min-width:950px; position: relative;}
.wrapperTable{width: 950px; height:auto; margin:auto; position:relative;}
#menusbg{width:950px; float:left; }
.footer{width: 950px; margin: 0 auto; }
.copyright{width:950px; height:20px; margin: 0 auto; font-family:Tahoma; font-size:11px; text-align:center; font-weight:normal; text-decoration:none;}
.style1 {color: #961313}
.loginTable{width:375px; height:310px; background: url(../images/login.png) repeat-x bottom left;}
.formtxt{color:#017bce; font-family:Arial; font-size:12px; text-align:left; font-weight:600; text-decoration:none;}
.userbox{width:175px; height:25px; float:left; background: #fbfbfb; border: #aacbd8 1px solid; color:#607f94; font-family:Arial; font-size:13px; text-align:left; font-weight:600; text-decoration:none; }

.left-menu-nav{
	width: 170px;
	height: 150px;
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #a2a2a2 #a2a2a2 #a2a2a2;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    clear: both;
    overflow: hidden;
    padding: 0px;
	/*box-shadow: 0px 0px 8px -1px #afdaf0;*/
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
}
.left-menu-nav ul.topul {
    color: #545454;
}
.left-menu-nav ul.topul li a {
	background: url(../images/arow-leftmenu.png) 5px 10px no-repeat;
    border-bottom: 1px dotted #a2a2a2;
	font-family: 'SegoeUI',Arial,Helvetica,sans-serif;
	font-size: 11px;
    color: #000000;
    display: block;
    padding: 6px 22px;
    text-decoration: none;
	text-align: left;
	font-weight: normal;
	text-transform: none;
}
.left-menu-nav ul.topul li a:hover {
    color: #074f9a;
}
.left-downloads-nav{
	width: 125px;
	height: 240px;
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #c4d3db #c4d3db #c4d3db;
    border-image: none;
    border-radius: 5px 5px 5px 5px;
    border-style: solid;
    border-width: 1px;
    clear: both;
    overflow: hidden;
    padding: 5px;
	box-shadow: 0px 0px 8px -1px #afdaf0;
}
.left-downloads-Link{
	font-family: 'SegoeUI',Arial,Helvetica,sans-serif;
	font-size: 12px;
    color: #053046;
	font-weight: normal; 
	text-transform: none;
	text-align: left;
	text-decoration:none;
	padding-left: 5px;
	border-bottom: 1px dotted #a97961;
}
.left-downloads-Link a {color: #053046; text-decoration:none;}
.left-downloads-Link a:hover {color: #028cd2; text-decoration:none;}
.left-pdfdownloads-Link{
	color:#cd2a35; 
	font-family:Arial; 
	font-size:13px; 
	text-align:center; 
	font-weight:bold; 
	text-decoration:none;
}
.left-pdfdownloads-Link a {color: #cd2a35; text-decoration:none;}
.left-pdfdownloads-Link a:hover {color: #028cd2; text-decoration:none;}

.redtext{
	color: #FF0000;
	font-size: 11px;
}
.tablemain{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: normal;
}
.table_1{
	border-bottom: 1px solid #bebebe;
	/*border-right: 1px solid #e6dccd;*/
	padding: 5px 0px;
}
.table_2{
	border-bottom: 1px solid #bebebe;
	padding: 5px 10px;
}
.table {
    margin-bottom: 18px;
    width: 100%;
}
.table th, .table td {
    border-top: 1px solid #d0d0d0;
    line-height: 18px;
    padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
    text-align: left;
    vertical-align: top;
	color: #4d4d4d;
}
.table th {
	color: #333333;
    font-weight: bold;
}
.table thead th {
    vertical-align: bottom;
}
.table thead:first-child tr th, .table thead:first-child tr td {
    border-top: 0 none;
}
.table tbody + tbody {
    border-top: 2px dashed #d0d0d0;
}
.table-condensed th, .table-condensed td {
    padding: 4px 5px;
}
.table-bordered {
    border: 1px solid #d0d0d0;
    border-collapse: separate;
    /*border-radius: 4px 4px 4px 4px;*/
}
.table-bordered th + th, .table-bordered td + td, .table-bordered th + td, .table-bordered td + th {
    border-left: 1px solid #d0d0d0;
}
.table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td {
    border-top: 0 none;
}
.table-bordered thead:first-child tr:first-child th:first-child, .table-bordered tbody:first-child tr:first-child td:first-child {
    border-radius: 4px 0 0 0;
}
.table-bordered thead:first-child tr:first-child th:last-child, .table-bordered tbody:first-child tr:first-child td:last-child {
    border-radius: 0 4px 0 0;
}
.table-bordered thead:last-child tr:last-child th:first-child, .table-bordered tbody:last-child tr:last-child td:first-child {
    border-radius: 0 0 0 4px;
}
.table-bordered thead:last-child tr:last-child th:last-child, .table-bordered tbody:last-child tr:last-child td:last-child {
    border-radius: 0 0 4px 0;
}
.table-striped tbody tr:nth-child(2n+1) td, .table-striped tbody tr:nth-child(2n+1) th {
    background-color: #F9F9F9;
}
.table tbody tr:hover td, .table tbody tr:hover th {
    background-color: #FFFFFF;
}
.table-heading{
	/*background-color: #eeeeee;*/
	background: url(../images/sub_heading_bg_1.png) repeat-x left top #ffffff;
}
.table-heading-02{
	background: url(../images/sub_heading_bg_2.png) repeat-x left bottom #e9d3d4;
}
.table-first{
	background-color: #f5f9fc;
}
.table-second{
	background-color: #e6f6ff;
}


/*table2*/

.table_second {
    margin-bottom: 18px;
    width: 100%;
}
.table_second th, .table_second td {
    border-top: 1px solid #D0D0D0;
    line-height: 18px;
    padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
    text-align: left;
    vertical-align: top;
	color: #4d4d4d;
}
.table_second th {
	color: #333333;
    font-weight: bold;
}
.table_second thead th {
    vertical-align: bottom;
}
.table_second thead:first-child tr th, .table_second thead:first-child tr td {
    border-top: 0 none;
}
.table_second tbody + tbody {
    border-top: 2px solid #D0D0D0;
}
.table-condensed_second th, .table-condensed_second td {
    padding: 4px 5px;
}
.table-bordered_second {
    border: 1px solid #D0D0D0;
    border-collapse: separate;
    /*border-radius: 4px 4px 4px 4px;*/
}
.table-bordered_second th + th, .table-bordered_second td + td, .table-bordered_second th + td, .table-bordered_second td + th {
    border-left: 1px solid #D0D0D0;
}
.table-bordered_second thead:first-child tr:first-child th, .table-bordered_second tbody:first-child tr:first-child th, .table-bordered_second tbody:first-child tr:first-child td {
    border-top: 0 none;
}
.table-bordered_second thead:first-child tr:first-child th:first-child, .table-bordered_second tbody:first-child tr:first-child td:first-child {
    border-radius: 4px 0 0 0;
}
.table-bordered_second thead:first-child tr:first-child th:last-child, .table-bordered_second tbody:first-child tr:first-child td:last-child {
    border-radius: 0 4px 0 0;
}
.table-bordered_second thead:last-child tr:last-child th:first-child, .table-bordered_second tbody:last-child tr:last-child td:first-child {
    border-radius: 0 0 0 4px;
}
.table-bordered_second thead:last-child tr:last-child th:last-child, .table-bordered_second tbody:last-child tr:last-child td:last-child {
    border-radius: 0 0 4px 0;
}
.table-striped_second tbody tr:nth-child(2n+1) td, .table-striped_second tbody tr:nth-child(2n+1) th {
    background-color: #F9F9F9;
}
.table_second tbody tr:hover td, .table_second tbody tr:hover th {
    background-color: #FFFFFF;
}
.table_heading_second{
	/*background-color: #ffe1ce;*/
	background: url(../images/sub_heading_bg_1.png) repeat-x left top #ffffff;
}
.table_heading_second-02{
	background: url(../images/sub_heading_bg_2.png) repeat-x left bottom #e9d3d4;
}
.table_second_first{
	background-color: #f2f2f2;
}
.table_second_second{
	background-color: #ebebeb;
}


/*form*/

.listmenu-searchbox{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
    border-image: none;
    /*border-radius: 3px 3px 3px 3px;*/
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    line-height: 1.5em;
    padding: 4px 5px;
	width: 250px;
	color: #444444;
	background-color: #eeeeee;
}
.listmenu-searchbox:hover{
    border-color: #A3A3A3;
	background-color: #FFFFFF;
}
.listmenu-searchbox:focus {
	background-color: #FFFFFF;
    border-color: #e6dccd;
    box-shadow: 0 0 3px rgba(115, 145, 177, 0.7), 0 1px 1px rgba(191, 191, 191, 0.2) inset;
    /*border-color: #666666;*/
}

.form-textbox{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
    border-image: none;
    border-radius: 2px 2px 2px 2px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1),0 1px 1px rgba(169, 121, 97, 0.2) inset ;
    line-height: 1.5em;
    padding: 5px 0;
	color: #444444;
	margin-left: 0px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}
.form-textbox:hover{
    border-color: #CCCCCC;
	background-color: #eeeeee;
}
.form-textbox:focus {
	background-color: #FFFFFF;
     border-color: #CCCCCC;
     box-shadow: 0 0 3px rgba(115, 145, 177, 0.7), 0 1px 1px rgba(191, 191, 191, 0.2) inset;
    /*border-color: #666666;*/
}

.form-textbox2{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
    border-image: none;
    border-radius: 2px 2px 2px 2px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) ;
    line-height: 1.5em;
    padding: 5px 0;
	color: #444444;
	margin-left: 0px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #eeeeee;
}
.form-textbox2:hover{
    border-color: #CCCCCC;
	background-color: #eeeeee;
}
.form-textbox2:focus {
	background-color: #FFFFFF;
     border-color: #CCCCCC;
     box-shadow: 0 0 3px rgba(115, 145, 177, 0.7), 0 1px 1px rgba(191, 191, 191, 0.2) inset;
    /*border-color: #666666;*/
}

.buttonblue, a.buttonblue, buttonblue{
    border-radius: 5px 5px 5px 5px;
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    overflow: visible;
    padding: 6px 6px;
    text-decoration: none;
    vertical-align: baseline;
    white-space: nowrap;
    width: auto;
	font-size: 15px;
}
.buttonblue {
    min-height: 15px;
}
.buttonblue, a.buttonblue, buttonblue {
    border-color: #61a2f4 #61a2f4 #61a2f4;
}
.buttonblue, a.buttonblue, buttonblue {
    text-shadow: 0 1px 1px #4D4D4D;
}
.buttonblue, a.buttonblue, buttonblue {
	background: url(../images/search-button-bg-pekblue.jpg) repeat-x left bottom #387fd7;
    /*background: -moz-linear-gradient(center top , #07A3E5 0%, #0576A6 100%) repeat scroll 0 0 transparent;*/
}
.buttonblue:hover, a.buttonblue:hover, buttonblue:hover {
	background: url(../images/search-button-bg-pekblueHover.jpg) repeat-x left bottom #2e5bae;
    /*background: -moz-linear-gradient(center top , #0576A6 0%, #07A3E5 100%) repeat scroll 0 0 transparent;*/
}
.buttonblue, a.buttonblue, buttonblue{
    color: #afd3ff;
}
.buttonblue:hover, buttonblue:hover {
    color: #FFFFFF;
}
