/* form classes */

form {
margin-bottom: 0px;
}

input, textarea, select {
border-style: solid;
border-width: 1px;
border-color:#ccc;
}

.no-border {
border-style: solid;
border-width: 0px;
}


/* page default settings */

body, td {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333;
line-height:1.5em;
}

body {
margin: 0px;
padding: 0px;
background-image: url("images/pg-back.jpg");
background-repeat : repeat-x;
background-position: left top;
}

.full-size-table {
width: 905px;
height: 100%;
}

.row1 {
height: 5%;
vertical-align : top;
}

.row2 {
height: 90%;
vertical-align : top;
}

.row3 {
height: 5%;
vertical-align : top;
background-color:#f3f1f2;
border-top:#8c8c8e 1px solid;
}

.content {
text-align: justify;
}

a {
color: #ff6500;
text-decoration: underline;
}

a:hover{
color: #000;
}

/* images */

.header {
background-image: url("images/header.jpg");
background-repeat : no-repeat;
}

.check {
background-image: url("images/check.jpg");
background-repeat : no-repeat;
background-position: left 5px;
padding: 2px 0px 3px 20px;
}

.box-top {
background-image: url("images/box-top.jpg");
background-repeat : no-repeat;
background-position: top left;
color:#ff6203;
font-size:20px;
padding-left:25px;
}

.bullet {
background-image: url("images/bullet.jpg");
background-repeat : no-repeat;
background-position: 20px 7px;
padding: 0px 0px 0px 32px;
}

.devide{
background-image: url("images/devide.jpg");
background-repeat : no-repeat;
background-position: top left
}

.left-img{
margin-right:10px;
margin-bottom:10px;
float:left;
}

.contact-box{
background-image: url("images/contact-box.jpg");
background-repeat : no-repeat;
background-position: 16px 0px;
padding-left:30px;
font-size:13px;
}

.contact-box a{
color:#333;
text-decoration:none;
}

/* links */

.top-link a {
color: #fff;
font-size: 18px;
text-decoration: none;
border-right : #6a9306 1px solid;
padding:17px 35px;
display: block;
}

.top-link a.last{
border-right : #6a9306 0px solid;
}

.top-link a:hover, a.current{
color: #000;
}

.links a{
color:#ff6500;
text-decoration:underline;
padding:3px 0px;
display:inline-block;
}

/* background colours */

.black {
background-color: #000;
}

.white {
background-color: #fff;
}

.gray {
background-color: #9b9b9b;
}

/* borders */

.box-border {
border-left : #d6d9c8 1px solid;
border-right : #d6d9c8 1px solid;
background-color:#f4f1d0;
padding:10px 20px;
}

.border {
padding:10px;
border: #7ba511 1px dashed;
}

/* text */

.small-txt{
font-size:10px;
}

.black-txt {
color: #000;
}

.white-txt {
color: #fff;
}

.green-txt{
color:#749900;
}

.orange-txt{
color:#ff6500;
}

.red-txt{
color:#f00;
}

.contact{
font-size:13px;
font-weight:bold;
color:#e97112;
}

.footer span {
color:#b3b1b2;
font-size:13px;
font-style:italic;
font-weight:bold;
line-height:3em;
}

.footer a{
font-size:11px;
padding:0px 5px;
color:#494949;
}

.contactdtls{
padding-right:10px;
color:#fff;
font-size:14px;
padding-bottom:10px;
line-height:1.5em;
letter-spacing:1.5px;
}

.contactdtls a{
color:#fff;
text-decoration:none;
}

.pad-left{
padding-left:20px;
}

/* Heading */

h1, h2, h3, h4, h5, h6 {
font-family: arial;
margin: 0px;
font-weight:normal;
line-height:normal;
}

h1.pg-title {
font-size: 20px;
font-style:italic;
color:#5f5f5d;
}

h2.tag-line{
font-size:22px;
font-weight:bold;
color:#597413;
}

h2.tag-line span{
font-size:25px;
}

h2{
font-size:16px;
font-weight:bold;
}