
.container {
    -moz-box-sizing: border-box;
    display: block;
    margin: 0 auto;
    position: relative;
    width: 1000px;
}
.container:after {
    clear: both;
}
.container:after, .container:before {
    content: " ";
    display: table;
}
.row [class^="col"] .row .firstcol[class^="col"], .row [class^="col"] .row [class^="col"]:first-of-type {
    margin-left: 0;
}
.row {
    -moz-box-sizing: border-box;
    display: block;
    position: relative;
    width: auto;
}
.row .col1 {
    -moz-box-sizing: border-box;
    float: left;
    margin-left: 40px;
    position: relative;
    width: 22.5px;
}
.row .col1.firstcol, .row .col1:first-of-type {
    margin-left: 20px;
}
.row .col2 {
    -moz-box-sizing: border-box;
    float: left;
    margin-left: 40px;
    position: relative;
    width: 85px;
}
.row .col2.firstcol, .row .col2:first-of-type {
    margin-left: 20px;
}
.row .col3 {
    -moz-box-sizing: border-box;
    float: left;
    margin-left: 40px;
    position: relative;
    width: 147.5px;
}
.row .col3.firstcol, .row .col3:first-of-type {
    margin-left: 20px;
}
.row .col4 {
    -moz-box-sizing: border-box;
    float: left;
    margin-left: 40px;
    position: relative;
    width: 210px;
}
.row .col4.firstcol, .row .col4:first-of-type {
    margin-left: 20px;
}
.row .col5 {
    -moz-box-sizing: border-box;
    float: left;
    margin-left: 40px;
    position: relative;
    width: 272.5px;
}
.row .col5.firstcol, .row .col5:first-of-type {
    margin-left: 20px;
}
.row .col6 {
    -moz-box-sizing: border-box;
    float: left;
    margin-left: 40px;
    position: relative;
    width: 335px;
}
.row .col6.firstcol, .row .col6:first-of-type {
    margin-left: 20px;
}
.row .col7 {
    -moz-box-sizing: border-box;
    float: left;
    margin-left: 40px;
    position: relative;
    width: 397.5px;
}
.row .col7.firstcol, .row .col7:first-of-type {
    margin-left: 20px;
}
.row .col8 {
    -moz-box-sizing: border-box;
    float: left;
    margin-left: 40px;
    position: relative;
    width: 460px;
}
.row .col8.firstcol, .row .col8:first-of-type {
    margin-left: 20px;
}
.row .col9 {
    -moz-box-sizing: border-box;
    float: left;
    margin-left: 40px;
    position: relative;
    width: 522.5px;
}
.row .col9.firstcol, .row .col9:first-of-type {
    margin-left: 20px;
}
.row .col10 {
    -moz-box-sizing: border-box;
    float: left;
    margin-left: 40px;
    position: relative;
    width: 585px;
}
.row .col10.firstcol, .row .col10:first-of-type {
    margin-left: 20px;
}
.row .col11 {
    -moz-box-sizing: border-box;
    float: left;
    margin-left: 40px;
    position: relative;
    width: 647.5px;
}
.row .col11.firstcol, .row .col11:first-of-type {
    margin-left: 20px;
}
.row .col12 {
    -moz-box-sizing: border-box;
    float: left;
    margin-left: 40px;
    position: relative;
    width: 710px;
}
.row .col12.firstcol, .row .col12:first-of-type {
    margin-left: 20px;
}
.row .col13 {
    -moz-box-sizing: border-box;
    float: left;
    margin-left: 40px;
    position: relative;
    width: 772.5px;
}
.row .col13.firstcol, .row .col13:first-of-type {
    margin-left: 20px;
}
.row .col14 {
    -moz-box-sizing: border-box;
    float: left;
    margin-left: 40px;
    position: relative;
    width: 835px;
}
.row .col14.firstcol, .row .col14:first-of-type {
    margin-left: 20px;
}
.row .col15 {
    -moz-box-sizing: border-box;
    float: left;
    margin-left: 40px;
    position: relative;
    width: 897.5px;
}
.row .col15.firstcol, .row .col15:first-of-type {
    margin-left: 20px;
}
.row .col16 {
    -moz-box-sizing: border-box;
    float: left;
    margin-left: 40px;
    position: relative;
    width: 960px;
}
.row .col16.firstcol, .row .col16:first-of-type {
    margin-left: 20px;
}
.row:after {
    clear: both;
}
.row:after, .row:before {
    content: " ";
    display: table;
}
.row .offset1 {
    margin-left: 102.5px;
}
.row .offset1.firstcol, .row .offset1:first-child {
    margin-left: 82.5px !important;
}
.row .offset2 {
    margin-left: 165px;
}
.row .offset2.firstcol, .row .offset2:first-child {
    margin-left: 145px !important;
}
.row .offset3 {
    margin-left: 227.5px;
}
.row .offset3.firstcol, .row .offset3:first-child {
    margin-left: 207.5px !important;
}
.row .offset4 {
    margin-left: 290px;
}
.row .offset4.firstcol, .row .offset4:first-child {
    margin-left: 270px !important;
}
.row .offset5 {
    margin-left: 352.5px;
}
.row .offset5.firstcol, .row .offset5:first-child {
    margin-left: 332.5px !important;
}
.row .offset6 {
    margin-left: 415px;
}
.row .offset6.firstcol, .row .offset6:first-child {
    margin-left: 395px !important;
}
.row .offset7 {
    margin-left: 477.5px;
}
.row .offset7.firstcol, .row .offset7:first-child {
    margin-left: 457.5px !important;
}
.row .offset8 {
    margin-left: 540px;
}
.row .offset8.firstcol, .row .offset8:first-child {
    margin-left: 520px !important;
}
.row .offset9 {
    margin-left: 602.5px;
}
.row .offset9.firstcol, .row .offset9:first-child {
    margin-left: 582.5px !important;
}
.row .offset10 {
    margin-left: 665px;
}
.row .offset10.firstcol, .row .offset10:first-child {
    margin-left: 645px !important;
}
.row .offset11 {
    margin-left: 727.5px;
}
.row .offset11.firstcol, .row .offset11:first-child {
    margin-left: 707.5px !important;
}
.row .offset12 {
    margin-left: 790px;
}
.row .offset12.firstcol, .row .offset12:first-child {
    margin-left: 770px !important;
}
.row .offset13 {
    margin-left: 852.5px;
}
.row .offset13.firstcol, .row .offset13:first-child {
    margin-left: 832.5px !important;
}
.row .offset14 {
    margin-left: 915px;
}
.row .offset14.firstcol, .row .offset14:first-child {
    margin-left: 895px !important;
}
.row .offset15 {
    margin-left: 977.5px;
}
.row .offset15.firstcol, .row .offset15:first-child {
    margin-left: 957.5px !important;
}
.row .offset16 {
    margin-left: 1040px;
}
.row .offset16.firstcol, .row .offset16:first-child {
    margin-left: 1020px !important;
}
.break1 {
    margin-bottom: 40px;
}
.spacetop1 {
    margin-top: 40px;
}
.spacebottom1 {
    margin-bottom: 40px;
}
.minheight1 {
    min-height: 40px;
}
.height1 {
    height: 40px;
}
.break2 {
    margin-bottom: 80px;
}
.spacetop2 {
    margin-top: 80px;
}
.spacebottom2 {
    margin-bottom: 80px;
}
.minheight2 {
    min-height: 80px;
}
.height2 {
    height: 80px;
}
.break3 {
    margin-bottom: 120px;
}
.spacetop3 {
    margin-top: 120px;
}
.spacebottom3 {
    margin-bottom: 120px;
}
.minheight3 {
    min-height: 120px;
}
.height3 {
    height: 120px;
}
.break4 {
    margin-bottom: 160px;
}
.spacetop4 {
    margin-top: 160px;
}
.spacebottom4 {
    margin-bottom: 160px;
}
.minheight4 {
    min-height: 160px;
}
.height4 {
    height: 160px;
}
.break5 {
    margin-bottom: 200px;
}
.spacetop5 {
    margin-top: 200px;
}
.spacebottom5 {
    margin-bottom: 200px;
}
.minheight5 {
    min-height: 200px;
}
.height5 {
    height: 200px;
}
.break6 {
    margin-bottom: 240px;
}
.spacetop6 {
    margin-top: 240px;
}
.spacebottom6 {
    margin-bottom: 240px;
}
.minheight6 {
    min-height: 240px;
}
.height6 {
    height: 240px;
}
.break7 {
    margin-bottom: 280px;
}
.spacetop7 {
    margin-top: 280px;
}
.spacebottom7 {
    margin-bottom: 280px;
}
.minheight7 {
    min-height: 280px;
}
.height7 {
    height: 280px;
}
.break8 {
    margin-bottom: 320px;
}
.spacetop8 {
    margin-top: 320px;
}
.spacebottom8 {
    margin-bottom: 320px;
}
.minheight8 {
    min-height: 320px;
}
.height8 {
    height: 320px;
}
.break9 {
    margin-bottom: 360px;
}
.spacetop9 {
    margin-top: 360px;
}
.spacebottom9 {
    margin-bottom: 360px;
}
.minheight9 {
    min-height: 360px;
}
.height9 {
    height: 360px;
}
.break10 {
    margin-bottom: 400px;
}
.spacetop10 {
    margin-top: 400px;
}
.spacebottom10 {
    margin-bottom: 400px;
}
.minheight10 {
    min-height: 400px;
}
.height10 {
    height: 400px;
}
.visible-desktop, .hidden-phone, .hidden-desktop {
    display: block;
}
.visible-tablet, .visible-phone, .hidden-tablet {
    display: none;
}


.color-orange {
    color: #FA6900;
}
.color-purple {
    color: #A70268;
}
.color-grey {
    color: #6E6E6E;
}
.color-lightgrey {
    color: #EFEFEF;
}
.color-darkgrey {
    color: #333333;
}
.color-black {
    color: #000000;
}
.color-white {
    color: #FFFFFF;
}
.color-green {
    color: #21871A;
}
.color-red {
    color: #F90246;
}
.color-yellow {
    color: #FCFC3A;
}
.color-darkkhaki {
    color: #C0C6AD;
}
.color-khaki {
    color: #DEE2CA;
}
.color-teal {
    color: #008080;
}
.block {
    display: block;
}
.inline-block {
    display: inline-block;
}
.inline {
    display: inline;
}
.none {
    display: none;
}
.hide {
    display: none;
}
.pull-left {
    float: left;
}
.pull-right {
    float: right;
}
.bold {
    font-weight: bold;
}

.rotate-9deg {
    transform: rotate(-9deg);
}
.padding0 {
    padding: 0;
}
.padding10 {
    padding: 10px;
}
.padding20 {
    padding: 20px;
}
.padding30 {
    padding: 30px;
}
.margin0 {
    margin: 0;
}
.margin10 {
    margin: 10px;
}
.margin20 {
    margin: 20px;
}
.margin30 {
    margin: 30px;
}
.padding10 {
    padding: 10px;
}
.bg1 {
    background: url("../image/noise.png") repeat scroll 0 0 #FA6900;
}
.bg2 {
    background: url("../image/b2.png") repeat-x scroll left bottom transparent;
    height: 50px;
}
.bg3 {
    background: url("../image/noise.png") repeat scroll 0 0 #DEE2CA;
}
.bg4 {
    background: url("../image/b7.png") no-repeat scroll center top transparent;
    height: 25px;
}
.bg5 {
    background: url("../image/b11.jpg") repeat-x scroll 0 0 transparent;
}
.bg6 {
    background-color: #C0C6AD;
}
.bg7 {
    background-color: #E0E4CD;
}
.dots {
    background: url("../image/dots.png") repeat-x scroll 0 -5px transparent;
    padding: 20px 0 0;
}
.bgcolor-orange {
    background-color: #FA6900;
}
.bgcolor-purple {
    background-color: #A70268;
}
.bgcolor-grey {
    background-color: #6E6E6E;
}
.bgcolor-lightgrey {
    background-color: #EFEFEF;
}
.bgcolor-darkgrey {
    background-color: #333333;
}
.bgcolor-black {
    background-color: #000000;
}
.bgcolor-white {
    background-color: #FFFFFF;
}
.bgcolor-green {
    background-color: #21871A;
}
.bgcolor-red {
    background-color: #F90246;
}
.bgcolor-khaki {
    background-color: #DEE2CA;
}
.bgcolor-lightkhaki {
    background-color: #F0F2E7;
}
.bgcolor-darkkhaki {
    background-color: #C0C6AD;
}
.bgcolor-teal {
    background-color: #008080;
}
a.color-purple, a.color-purple:link, a.color-purple:visited, a.color-purple:active {
    border-bottom: 1px solid transparent;
    color: #A70268;
    text-decoration: none;
}
a.color-purple:hover {
    border-bottom: 1px dashed #A70268;
}
a.color-orange, a.color-orange:link, a.color-orange:visited, a.color-orange:active {
    border-bottom: 1px solid transparent;
    color: #FA6900;
    text-decoration: none;
}
a.color-orange:hover {
    border-bottom: 1px dashed #FA6900;
}
a.color-yellow, a.color-yellow:link, a.color-yellow:visited, a.color-yellow:active {
    border-bottom: 1px solid transparent;
    color: #FA6900;
    text-decoration: none;
}
a.color-yellow:hover {
    border-bottom: 1px dashed #FA6900;
}
a.color-grey, a.color-grey:link, a.color-grey:visited, a.color-grey:active {
    border-bottom: 1px solid transparent;
    color: #6E6E6E;
    text-decoration: none;
}
a.color-grey:hover {
    border-bottom: 1px dashed #6E6E6E;
}
a.color-black, a.color-black:link, a.color-black:visited, a.color-black:active {
    border-bottom: 1px solid transparent;
    color: #000000;
    text-decoration: none;
}
a.color-black:hover {
    border-bottom: 1px dashed #000000;
}
a.color-white, a.color-white:link, a.color-white:visited, a.color-white:active {
    border-bottom: 1px solid transparent;
    color: #FFFFFF;
    text-decoration: none;
}
a.color-white:hover {
    border-bottom: 0px dashed #FFFFFF;
}
a.color-green, a.color-green:link, a.color-green:visited, a.color-green:active {
    border-bottom: 1px solid transparent;
    color: #21871A;
    text-decoration: none;
}
a.color-green:hover {
    border-bottom: 1px dashed #21871A;
}
a.color-red, a.color-red:link, a.color-red:visited, a.color-red:active {
    border-bottom: 1px solid transparent;
    color: #F90246;
    text-decoration: none;
}
a.color-red:hover {
    border-bottom: 1px dashed #F90246;
}
a.color-khaki, a.color-khaki:link, a.color-khaki:visited, a.color-khaki:active {
    border-bottom: 1px solid transparent;
    color: #DEE2CA;
    text-decoration: none;
}
a.color-khaki:hover {
    border-bottom: 1px dashed #DEE2CA;
}
a.color-teal, a.color-teal:link, a.color-teal:visited, a.color-teal:active {
    border-bottom: 1px solid transparent;
    color: #008080;
    text-decoration: none;
}
a.color-teal:hover {
    border-bottom: 1px dashed #008080;
}
.table {
    border-spacing: 0;
}
.table th {
    font-size: 1.2em;
    text-align: center;
}
.table th:last-child {
    border-right: 0 none;
}
.table td {
    border-top: 1px solid #6E6E6E;
}
.table td:last-child {
    border-right: 0 none;
}
.table th, .table td {
    border-right: 1px solid #6E6E6E;
    padding: 10px 5px;
    vertical-align: top;
}
.table-striped tr:first-child {
    background: inherit !important;
}
.table-striped tr:nth-child(2n+1) {
    background: none repeat scroll 0 0 #EFEFEF;
}
.table-condensed th, .table-condensed td {
    padding: 2px 5px;
}
.table-hover tr {
    transition: background-color 0.5s ease-in 0s;
}
.table-hover tr:nth-child(n+2):hover {
    background: none repeat scroll 0 0 #E6E6E6;
}
.table1 {
    border-bottom: 1px solid #6E6E6E;
    border-spacing: 0;
    border-top: 1px solid #6E6E6E;
}
.table1 th {
    background: none repeat scroll 0 0 #DEE2CA;
    border-right: 1px solid #6E6E6E;
    color: #86914F;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    padding: 5px 15px;
    text-align: left;
    text-shadow: 0 1px 0 #FFFFFF;
    text-transform: capitalize;
}
.table1 th:last-child {
    border: 0 none;
}
.table1 td {
    border-right: 1px solid #6E6E6E;
    padding: 15px 5px 15px 15px;
}
.table1 td:last-child {
    border: 0 none;
}
.table1-hover tr {
    transition: background-color 0.5s ease-in 0s;
}
.table1-hover tr:nth-child(n+2):hover {
    background-color: rgba(250, 105, 0, 0.1);
}
.table1-striped tr:first-child {
    background: inherit !important;
}
.table1-striped tr:nth-child(2n+1) {
    background: none repeat scroll 0 0 #EFEFEF;
}
.table1-condensed th, .table1-condensed td {
    padding: 2px 5px;
}
code {
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #EEEEEE;
    padding: 2px;
}

.upper{
	text-transform:uppercase;
}
.lower{
	text-transform:lowercase;
}
.bold {font-weight:bold;}
.italic{font-style:italic;}
.underline{text-decoration:underline;}


.styled-button {
	background:#5B74A8;
	background:-moz-linear-gradient(top,#5B74A8 0%,#5B74A8 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5B74A8),color-stop(100%,#5B74A8));
	background:-webkit-linear-gradient(top,#5B74A8 0%,#5B74A8 100%);
	background:-o-linear-gradient(top,#5B74A8 0%,#5B74A8 100%);
	background:-ms-linear-gradient(top,#5B74A8 0%,#5B74A8 100%);
	background:linear-gradient(top,#5B74A8 0%,#5B74A8 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5B74A8',endColorstr='#5B74A8',GradientType=0);
	padding:2px 6px;
	color:#fff;
	font-family:'Helvetica',sans-serif;
	font-size:13px;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border:1px solid #1A356E;
	font-weight:bold;
	height:35px;
	width:80px;
}