﻿body
{
background-image:url('gradient-bg-type-01.png');
background-repeat:repeat;
margin:0;
padding:0;
line-height: 1.5em;
font-family: Tahoma;
}

b{font-size: 110%;}
em{color: red;}

a:link {text-decoration:none;}
a.white:link {color : white; }
a.white:visited {color : white; text-decoration:none;}
a.white:active {text-decoration:underline;}
a.white:hover {text-decoration: underline;}  /* mouse over link */

a.blue:link {color : blue }
a.blue:visited {color : blue; text-decoration:none}
a.blue:active {text-decoration:underline;}
a.blue:hover {text-decoration: underline;}  /* mouse over link */


/* FONTS TO USED*/
.top-font-bold 
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}


#maincontainer 
{
  width: 849px; /*Width of main container*/
  height: auto;
  margin-left: auto ;
  margin-right: auto ;
  border: 2px solid gray;
  z-index: -1;

}

#maincontainer-downloads
{
  width: 849px; /*Width of main container*/
  height: auto;
  margin-left: auto ;
  margin-right: auto ;
  border: 2px solid gray;
  z-index: -1;
  background-color: #FFF;
  
}

#maincontainer2{
width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#header-section
{
  width: 849px; /*Width of main container*/
  height: auto;
  margin-left: auto ;
  margin-right: auto ;
  border-bottom: 1px solid gray;
  border: 1px solid gray;
  border-left: 2px solid gray;
  border-right: 2px solid gray;
}

#topsection{
	
	height: 130px; /*Height of top section*/
	width: 849px; /*Width of main container*/
  	margin-left: auto ;
  	margin-right: auto ;
	border: 2px solid gray;
  	background-color: #FFF;
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#content 
{
	width: 850px; /*Width of main container*/
	height: auto;
	margin: auto;
	background-color: #FFF;
	z-index: 1;	
	position: relative;
}

#content-contactus
{
	width: 850px; /*Width of main container*/
	height: auto;
	margin: auto;
	background-color: #FFF;
	z-index: 1;	
	position: relative;
	display:block;
}


#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin: 0 100px 0 100px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 180px; /*Width of left column in pixel*/
margin-left: -840px; /*Set margin to that of -(MainContainerWidth)*/
background: #C8FC98;
}

#rightcolumn{
float: left;
width: 190px; /*Width of right column*/
margin-left: -190px; /*Set left margin to -(RightColumnWidth)*/
background: #FDE95E;
}

#header 
{
	background-image:url('header2.jpg');
}

#partner-logo-section
{
	width: 849px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
	border: 2px solid gray;
	border-top: 1px solid gray;

}

#footer1
{
width: 849px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background-image:url('gradient-footer-type-01.png');
color: white;
font-family: Tahoma;
font-size : 11px;
font-weight : normal;
text-align: center;
padding: 2px 0;
border: 2px solid gray;
border-top: 1px solid gray;
}

#footer{
clear: left;
width: 100%;
background: black;
color: #FFF;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
}

#footer-table {
width: 849px; /*Width of main container*/
height: 25px;
}

.td-footer-right{
	text-align:right;
}

.td-footer-left{
	text-align:left;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

#table-default-size
{
	width: 780px;
	height: 580px;
}

#table-default-size-benefits-page
{
	width: 780px;
	height: auto;
	
}

#table-top-right
{
	position: relative;
	z-index:-1;
	left: 150px;
	top: 20px;
	/*background-color:#09F; */
	background-image:url('gradient2.jpg');
	width: 200px;
	height: 25px;
	color: #FFF;
	font-family: Tahoma;
	font-size : 12px;
	font-weight : bold;
	text-align: center;
	border: 1px solid #999;
}

#table-content-right-top
{
	position: relative;
	z-index:1;
	left: 50px;
	top: -150px;
	/*background-color:#09F; */
	/** background-image:url('gradient2.jpg'); **/
	width: 450px;
	height: 150px;
	color: black;
	font-family: Tahoma;
	font-size : 11px;
	font-weight : normal;
	text-align: left;
	border: 1px solid #999;
	padding: 5px;
}

/* Content image for contact page, place holder for google maps image */
#table-content-right-top-contactus
{
	position: relative;
	z-index: 2;
	left: 70px;
	top: -10px;
	/*background-color:#09F; */
	/** background-image:url('gradient2.jpg'); **/
	width: 450px;
	height: 240px;
	color: gray;
	font-family: Tahoma;
	font-size : 11px;
	font-weight : normal;
	text-align: left;
	border: 1px solid #999;
	padding: 5px;
}

#table-content-right-middle
{
	position: relative;
	z-index:-1;
	left: 50px;
	top: 0px;
	/*background-color:#09F; */
	/** background-image:url('gradient2.jpg'); **/
	width: 450px;
	height: 150px;
	color: black;
	font-family: Tahoma;
	font-size : 11px;
	font-weight : normal;
	text-align: left;
	border: 1px solid #999;
	padding: 5px;
}

#table-content-right-top-enquiry
{
	position: relative;
	z-index:auto;
	left: 70px;
	top: 10px;
	/*background-color:#09F; */
	/*background-image:url('gradient2.jpg');*/
	/*background-image:url('gradient-type-01.png');*/
	background-image:url('gradient-header-type-01.png');
	width: 460px;
	height: 25px;
	color: #FFF;
	font-family: Tahoma;
	font-size : 12px;
	font-weight : bold;
	text-align: center;
	border: 1px solid #999;
}

#table-content-right-middle-contactus
{
	position: relative;
	z-index:auto;
	left: 70px;
	top: 10px;
	/*background-color:#09F; */
	/** background-image:url('gradient2.jpg'); **/
	width: 450px;
	height: auto;
	color: black;
	font-family: Tahoma;
	font-size : 11px;
	font-weight : normal;
	text-align: left;
	border: 1px solid #999;
	padding: 5px;
}

#table-content-right-bottom
{
	position: relative;
	z-index:-1;
	left: 50px;
	top: 150px;
	/*background-color:#09F; */
	/** background-image:url('gradient2.jpg'); **/
	width: 450px;
	height: 150px;
	color: black;
	font-family: Tahoma;
	font-size : 11px;
	font-weight : normal;
	text-align: left;
	border: 1px solid #999;
	padding: 5px;
}

#table-top-left
{
	position: relative;
	z-index:auto;
	left: 20px;
	top: 20px;
	/*background-color:#09F; */
	/*background-image:url('gradient2.jpg');*/
	/*background-image:url('gradient-type-01.png');*/
	background-image:url('gradient-header-type-01.png');
	width: 260px;
	height: 25px;
	color: #FFF;
	font-family: Tahoma;
	font-size : 12px;
	font-weight : bold;
	text-align: center;
	border: 1px solid #999;
}

#table-top-left-home
{
	position: relative;
	z-index:-1;
	left: 20px;
	top: 20px;
	/*background-color:#09F; */
	/*background-image:url('gradient2.jpg');*/
	/*background-image:url('gradient-type-01.png');*/
	background-image:url('gradient-header-type-01.png');
	width: 310px;
	height: 25px;
	color: #FFF;
	font-family: Tahoma;
	font-size : 12px;
	font-weight : bold;
	text-align: center;
	border: 1px solid #999;
}

#table-top-left-benefits-page
{
	position: relative;
	z-index:-1;
	left: 20px;
	top: 20px;
	/*background-color:#09F; */
	/*background-image:url('gradient2.jpg');*/
	/*background-image:url('gradient-type-01.png');*/
	background-image:url('gradient-header-type-01.png');
	width: 800px;
	height: 25px;
	color: #FFF;
	font-family: Tahoma;
	font-size : 12px;
	font-weight : bold;
	text-align: center;
	border: 1px solid #999;
}

#table-top-left-aboutus-page
{
	position: relative;
	z-index:-1;
	left: 20px;
	top: 20px;
	/*background-color:#09F; */
	/*background-image:url('gradient2.jpg');*/
	/*background-image:url('gradient-type-01.png');*/
	background-image:url('gradient-header-type-01.png');
	width: 800px;
	height: 25px;
	color: #FFF;
	font-family: Tahoma;
	font-size : 12px;
	font-weight : bold;
	text-align: center;
	border: 1px solid #999;
}

#table-top-left-news-page
{
	position: relative;
	z-index:-1;
	left: 20px;
	top: 20px;
	/*background-color:#09F; */
	/*background-image:url('gradient2.jpg');*/
	/*background-image:url('gradient-type-01.png');*/
	background-image:url('gradient-header-type-01.png');
	width: 800px;
	height: 25px;
	color: #FFF;
	font-family: Tahoma;
	font-size : 12px;
	font-weight : bold;
	text-align: center;
	border: 1px solid #999;
}

#table-top-left-portfolio-page
{
	position: relative;
	z-index:auto;
	left: 20px;
	top: 20px;
	/*background-color:#09F; */
	/*background-image:url('gradient2.jpg');*/
	/*background-image:url('gradient-type-01.png');*/
	background-image:url('gradient-header-type-01.png');
	width: 800px;
	height: 25px;
	color: #FFF;
	font-family: Tahoma;
	font-size : 12px;
	font-weight : bold;
	text-align: center;
	border: 1px solid #999;
}

#table-top-left-download-page
{
	position: relative;
	z-index:auto;
	left: 20px;
	top: 20px;
	/*background-color:#09F; */
	/*background-image:url('gradient2.jpg');*/
	/*background-image:url('gradient-type-01.png');*/
	background-image:url('gradient-header-type-01.png');
	width: 800px;
	height: 25px;
	color: #FFF;
	font-family: Tahoma;
	font-size : 12px;
	font-weight : bold;
	text-align: center;
	border: 1px solid #999;
}

#table-content-left
{
	position: relative;
	z-index:auto;
	left: 20px;
	top: -91px;
	/*background-color:#09F; */
	/** background-image:url('gradient2.jpg'); **/
	width: 250px;
	height: 500px;
	color: black;
	font-family: Tahoma;
	font-size : 11px;
	font-weight : normal;
	text-align: left;
	border: 1px solid #999;
	padding: 5px;
}

#table-content-left-contactus
{
	position: relative;
	z-index:auto;
	left: 20px;
	top: -77px;
	/*background-color:#09F; */
	/** background-image:url('gradient2.jpg'); **/
	width: 250px;
	height: 500px;
	color: black;
	font-family: Tahoma;
	font-size : 11px;
	font-weight : normal;
	text-align: left;
	border: 1px solid #999;
	padding: 5px;
}

#table-content-left-home
{
	position: relative;
	z-index:-1;
	left: 20px;
	top: 15px;
	/*background-color:#09F; */
	/** background-image:url('gradient2.jpg'); **/
	width: 300px;
	height: auto;
	color: black;
	font-family: Tahoma;
	font-size : 11px;
	font-weight : normal;
	text-align: justify;
	border: 1px solid #999;
	padding: 5px;
}

#table-content-left-benefits-page
{
	position: relative;
	z-index:-1;
	left: 20px;
	top: 15px;
	/*background-color:#09F; */
	/** background-image:url('gradient2.jpg'); **/
	width: 790px;
	height: auto;
	color: black;
	font-family: Tahoma;
	font-size : 11px;
	font-weight : normal;
	text-align: justify;
	border: 1px solid #999;
	padding: 5px;
}

#table-content-left-aboutus-page
{
	position: relative;
	z-index:-1;
	left: 20px;
	top: -22px;
	/*background-color:#09F; */
	/** background-image:url('gradient2.jpg'); **/
	width: 790px;
	height: auto;
	color: black;
	font-family: Tahoma;
	font-size : 11px;
	font-weight : normal;
	text-align: justify;
	border: 1px solid #999;
	padding: 5px;
}

#table-content-left-news-page
{
	position: relative;
	z-index:-1;
	left: 20px;
	top: -22px;
	/*background-color:#09F; */
	/** background-image:url('gradient2.jpg'); **/
	width: 790px;
	height: 455px;
	color: black;
	font-family: Tahoma;
	font-size : 11px;
	font-weight : normal;
	text-align: justify;
	border: 1px solid #999;
	padding: 5px;
}

#table-content-left-portfolio-page
{
	position: relative;
	z-index:auto;
	left: 20px;
	top: -22px;
	/*background-color:#09F; */
	/** background-image:url('gradient2.jpg'); **/
	width: 790px;
	height: 455px;
	color: black;
	font-family: Tahoma;
	font-size : 11px;
	font-weight : normal;
	text-align: justify;
	border: 1px solid #999;
	padding: 5px;
}

#table-content-left-downloads-page
{
	position: relative;
	z-index:auto;
	left: 20px;
	top: -22px;
	/*background-color:#09F; */
	/** background-image:url('gradient2.jpg'); **/
	width: 790px;
	height: 455px;
	color: black;
	font-family: Tahoma;
	font-size : 11px;
	font-weight : normal;
	text-align: justify;
	border: 1px solid #999;
	padding: 5px;
}

#top-text
{
	vertical-align: text-top;
}

.contact-inputtext
{
	border-color: gray;
	width: 300px;
	border: 1px solid gray;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
}

.contact-textarea
{
	border-color: gray;
	width: 380px;
	height: 200px;
	border: 1px solid gray;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
}

#contact-submit
{
	font-family: Tahoma, Geneva, sans-serif;
	text-align:right;
}

.default-font
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;	
}


	