/*--------------------------------------------------------------------------------------------------------------------------------
		COMMAN TAGS
--------------------------------------------------------------------------------------------------------------------------------*/

body {
	background: -webkit-linear-gradient(#d83025,#d83025, #bb241d, #670001);		/* For Chrome 10.0 to 26.0 */
	background: -webkit-linear-gradient(#d83025,#d83025, #bb241d, #670001);		/* For Safari 5.1 to 6.1 */
	background: -o-linear-gradient(#d83025,#d83025, #bb241d, #670001);	 /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#d83025,#d83025, #bb241d, #670001);	 /* For Firefox 3.6 to 15 */
	background: linear-gradient(#d83025,#d83025, #bb241d, #670001);		 /* Standard syntax */

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d83025', endColorstr='#670001'); 
	
	margin-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: #333333;
}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#333333;
}

h1 {
	font-size: 36px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	margin-left:20px;
	text-indent:15px;
}

h2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#bfbfbf;

}

h3 {
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	color:#GGGGGG;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px;
	margin:2px;
}

h4 {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#bfbfbf;
	border-left:solid 10px #cf0202;
	padding-left:5px;
	border-bottom:solid 1px #cf0202;

}

h5 {
	
}

h6 {
	
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#333333;
}


a {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:35px;
	text-decoration:none;
	color:#333333;
	font-weight: bold;
}
 
a:hover {

	color:#EA0006;
}

.inset-text {
    /* Shadows are visible under slightly transparent text color */
    color: rgba(0,0,0, 0.8);
    text-shadow: 1px 3px 2px #def, 0 0 0 #666;
	font-family: Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 2.3em;
	margin-top:5px;
	margin-bottom:0px;
	margin-left:0px;
}
.wrapper {

	width:1024px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	box-shadow:0 10px 20px #000000;
	border:0px solid #000000;
}

table b {
	
	font-size:16px;
	color:#333333;
}

table p { 
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	color:#333333;
}

table {

	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#333333;
	/*border-color:#00CCFF;*/
/*	border:solid 0.01em #dad8d7;*/
}

.aligncenter {
	
	alignment-adjust:central;
}

.smalltext {
	
	font-size:2px;
}

.mediumtext {
	
	font-size:14px;
}

.tablebordersright {
	
	border-right:solid 1px #00CC99;
}

.tableborderbottom {
	
	border-bottom:solid 1px #00CC99;
}

.texth3 {	

	background: -webkit-linear-gradient(left, #1e5e44, #54d3aa,#FFFFFF);	/* For Chrome 10.0 to 26.0 */
	background: -webkit-linear-gradient(left, #1e5e44, #54d3aa,#FFFFFF);	/* For Safari 5.1 to 6.1 */
	background: -o-linear-gradient(left, #1e5e44, #54d3aa,#FFFFFF);		 /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(left, #1e5e44, #54d3aa,#FFFFFF);	 /* For Firefox 3.6 to 15 */
  	background: linear-gradient(left, #1e5e44, #54d3aa,#FFFFFF);	 /* Standard syntax */
	width:350px;
	height:25px;
	color:#FFFFFF;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px 10px;
}

#centerpan .textmotor {	

	background: -webkit-linear-gradient(left, #078AD3, #078AD3,#FFFFFF);	/* For Chrome 10.0 to 26.0 */
	background: -webkit-linear-gradient(left, #078AD3, #078AD3,#FFFFFF);	/* For Safari 5.1 to 6.1 */
	background: -o-linear-gradient(left, #078AD3, #078AD3,#FFFFFF);		 /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(left, #078AD3, #078AD3,#FFFFFF);	 /* For Firefox 3.6 to 15 */
  	background: linear-gradient(left, #078AD3, #078AD3,#FFFFFF);	 /* Standard syntax */
	width:350px;
	height:25px;
	color:#FFFFFF;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px 10px;
}

#rightpan1 .textmotor1 {	

	background: -webkit-linear-gradient(left, #078AD3, #078AD3,#FFFFFF);	/* For Chrome 10.0 to 26.0 */
	background: -webkit-linear-gradient(left, #078AD3, #078AD3,#FFFFFF);	/* For Safari 5.1 to 6.1 */
	background: -o-linear-gradient(left, #078AD3, #078AD3,#FFFFFF);		 /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(left, #078AD3, #078AD3,#FFFFFF);	 /* For Firefox 3.6 to 15 */
  	background: linear-gradient(left, #078AD3, #078AD3,#FFFFFF);	 /* Standard syntax */
	width:350px;
	height:25px;
	color:#FFFFFF;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px 10px;
}


.redborderright {
	
	border-right:solid 1px #000066;
}

/*--------------------------------------------------------------------------------------------------------------------------------
		HEADER TAGS
--------------------------------------------------------------------------------------------------------------------------------*/

.header {

	width:1024px;
	height:130px;
	/*background-image:url(img/headerbg.jpg);*/
	background-color:#fffff0;
	/*background: #f4f4f4;  Old browsers */
/*background: #d6d6d6; /* Old browsers 
background: -moz-linear-gradient(top,  #d6d6d6 0%, #ededed 17%, #ffffff 34%, #ffffff 64%, #ededed 82%, #d6d6d6 99%); /* FF3.6+ 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6d6d6), color-stop(17%,#ededed), color-stop(34%,#ffffff), color-stop(64%,#ffffff), color-stop(82%,#ededed), color-stop(99%,#d6d6d6)); /* Chrome,Safari4+ 
background: -webkit-linear-gradient(top,  #d6d6d6 0%,#ededed 17%,#ffffff 34%,#ffffff 64%,#ededed 82%,#d6d6d6 99%); /* Chrome10+,Safari5.1+ 
background: -o-linear-gradient(top,  #d6d6d6 0%,#ededed 17%,#ffffff 34%,#ffffff 64%,#ededed 82%,#d6d6d6 99%); /* Opera 11.10+ 
background: -ms-linear-gradient(top,  #d6d6d6 0%,#ededed 17%,#ffffff 34%,#ffffff 64%,#ededed 82%,#d6d6d6 99%); /* IE10+ 
background: linear-gradient(to bottom,  #d6d6d6 0%,#ededed 17%,#ffffff 34%,#ffffff 64%,#ededed 82%,#d6d6d6 99%); /* W3C 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#d6d6d6',GradientType=0 ); /* IE6-9
*/}

.logo{

	float:left;
	margin-left:30px;
	padding-top:15px; 
}

.name p {

	float:left;
	font-family:Calibri;
	font-size:35px;
	font-weight:300;
	color:#fa2703;
	margin-left:25px;
	padding-top:8px;
}

/*--------------------------------------------------------------------------------------------------------------------------------
		NAVIGATION TAGS
--------------------------------------------------------------------------------------------------------------------------------*/


.navigation {

	width:1024px;
	height:35px;
	margin-top:-5px;
	background: -webkit-linear-gradient(#ea3326,#ea3326,#b8231c, #9c1613);		/* For Chrome 10.0 to 26.0 */
	background: -webkit-linear-gradient(#ea3326,#ea3326,#b8231c, #9c1613);		/* For Safari 5.1 to 6.1 */
	background: -o-linear-gradient(#ea3326,#ea3326,#b8231c, #9c1613);	 /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(#ea3326,#ea3326,#b8231c, #9c1613);	 /* For Firefox 3.6 to 15 */
  	background: linear-gradient(#ea3326,#ea3326,#b8231c, #9c1613);	 /* Standard syntax */
}

.navigation ul {

    list-style-type: none;
    margin:5px;
	color:#FFFFFF;
}

.navigation li {

    float:left;
	margin-left:74px;
}

.navigation a {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:35px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight: bold;
}

/*--------------------------------------------------------------------------------------------------------------------------------
		BANNER TAGS
--------------------------------------------------------------------------------------------------------------------------------*/


.banner {

	margin-bottom:10px;
	/*background-color:#999;*/
	/*height:330px;*/
}

.imagebanner{

	margin-top:15px;
	margin-bottom:5px;
	width:1024;
	height:550px;
	background-color:#00FF99;
}

.new {
	
	width:1024px;
	/*background: -webkit-linear-gradient(#858484, #00587d);*/
	background-color:#cecece;
	height:35px;
}

.new p {
	
	font-size:18px;
	text-align:center;
	padding-top:8px;

}

/*--------------------------------------------------------------------------------------------------------------------------------
		CONTENT TAGS
--------------------------------------------------------------------------------------------------------------------------------*/

.content {
	
	width:1024px;
	height:auto;
}

.subcontent1 {
	
	width:1000px;
	height:auto;
	margin-left:10px;
	margin-right:10px;
	background-color:#FFFFFF;
	overflow:hidden;
}

/*--------------------------------------------------------------------------------------------------------------------------------
		PAGE HEADING TAGS
--------------------------------------------------------------------------------------------------------------------------------*/

#heading {

	width:1000px;
	height:auto;
	background-color:#333333;
}

#bread {
	
	width:200px;
	height:20px;
	background-color:#FFFFFF;
	float:right;
}

#bread p {

	font-size:14px;
	margin:-5px 5px;
	color:#666;
}

#bread a {
	
	color:#666;
}

#bread a:hover {

	color:#FF0000;
}

.left {

	float:right;
	margin-top:-15px;
	background-color:#fff;
	width:310px;
	height:auto;
	margin-right:15px;
}

#centerpan .ulstyle{
	
	list-style:inside;
	list-style-type:disc;
	margin-left:-10px;
	line-height:20px;
	text-align:left;
	color:#666666;
}

.colourblack li {
	
	color:#666666;
}




#titletext {

	width:430px;
	height:auto;
	background-color:#FFFFFF;
	margin:10px 10px;
	float:left;
}

#titlepage {
		
	width:250px;
	height:auto;
	background-color:#FFFFFF;
	margin:10px 10px;
	float:left;
}

#titlepage h1{
	
	padding:0px;
	margin:5px 5px;
	color:#000000;
}

#titletext b {
	
	font-size:22px;
}

#titletext h1 {

	padding:0px;
	margin:5px 5px;
	color:#ff2a00;
	text-shadow: 1px 2px 3px #20201f;
}

#tagtext {

	width:500px;
	height:auto;
	background-color:#FFFFFF;
	float:right;
	margin:10px 5px;
}

#tagtext h1 {

	font-family:"Bodoni MT";
	font-size:35px;
	background-color:#FFFFFF;
	color:#2A8C78;
	margin-left:55px;
	font-style:italic;
	padding:0px;
	margin:5px 5px;
	color:#0099FF;
}

#textimage {

	width:850px;
	margin-top:10px;
}

#textimage img {
		
	width:180px;
	height:45px;
	margin-left:20px;
	margin-top:5px;
}


#textimage h1 {	

	padding:5px 0px;
	width:500px;
	height:auto;
	margin:0px 0px;
	/*color:#2989f5;*/
	float:right;
	/*background-color:#2989f5;*/
	text-align:center;
	margin-right:55px;
	font: bold 28px Arial, Helvetica, sans-serif;	
	text-indent:3px;
	border-radius:8px;
	background-color: #333;
  color: transparent;
  text-shadow: 0px 2px 2px rgba(255,255,255,0.5);
  -webkit-background-clip: text;
     -moz-background-clip: text;
          background-clip: text;
	/*border:dashed 2px #333;*/
}

#appimage {

	width:280px;
	height:75px;
	background-color:#FFFFFF;
	float:left;
	margin:15px 55px;
	border:solid #990000;
	border-radius:25px;
	box-shadow:0 10px 20px #000000;
}

/*--------------------------------------------------------------------------------------------------------------------------------
		CONER PAGE TAGS
--------------------------------------------------------------------------------------------------------------------------------*/

.note {
		position:relative;
		width:280px;
		padding:1em 1.5em;
		margin:2em auto;
		color:#fff;
		background:#97C02F;
		overflow:hidden;
}
	
.note:before {

		content:"";
		position:absolute;
		top:0;
		right:0;
		border-width:0 16px 16px 0; /* This trick side-steps a webkit bug */
		border-style:solid;
		border-color:#fff #fff #658E15 #658E15; /* A bit more verbose to work with .rounded too */
		background:#658E15; /* For Opera when also applying a border-radius */
		display:block; width:0; /* Only for Firefox 3.0 damage limitation */
		/* Optional: shadow */
		-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
		-moz-box-shadow:0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
		box-shadow:0 1px 1px rgba(0,0,0,0.3), -1px 1px 1px rgba(0,0,0,0.2);
	}
	
.note.red {background:#e1f2fa;	box-shadow:0 10px 20px #abacac;}
.note.red:before {border-color:#fff #fff #97010A #97010A; background:#4f7a8e;}

.note.rounded {
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
}

.note.rounded:before {
    border-width:8px; /* Triggers a 1px 'step' along the diagonal in Safari 5 (and Chrome 10) */
    border-color:#fff #fff transparent transparent; /* Avoids the 1px 'step' in webkit. Background colour shows through */
    -webkit-border-bottom-left-radius:5px;
    -moz-border-radius:0 0 0 5px;
    border-radius:0 0 0 5px;
}
.note p {margin:0; color:#FFFFFF}
.note p + p {margin:1.5em 0 0;}

/*--------------------------------------------------------------------------------------------------------------------------------
		CENTER PANEL TAGS
--------------------------------------------------------------------------------------------------------------------------------*/

#centerpan {

	width:980px;
	height:auto;
	background-color:#FFFFFF;
	margin:10px 10px;
	float:left;
}

#centerpan1 {

	width:980px;
	height:auto;
	background-color:#FFFFFF;
	margin:10px 10px;
	float:left;
}

#centerpan2 {

	width:980px;
	height:auto;
	background-color:#FFFFFF;
	margin:10px 0px 10px 10px;
	float:left;
}

#centerpan2 hr{
	
	border:solid 1px #CCCCCC;
	margin-top:-20px;
	margin-left:-63px;
}

#centerpan p {

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	text-align:justify;
	padding:0px;
	margin:5px 12px; 
	line-height:24px;
}

#centerpan .textsmall {
	font-size:14px;
	line-height:18px;
	text-align:left;
}

#centerpan1 p {

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	text-align:left;
	padding:0px;
	margin:5px 5px; 
	line-height:24px;
}

#centerpan2 p {

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	text-align:left;
	padding:0px;
	margin:5px 5px; 
	line-height:24px;
}

#centerpan2 h3 {

}

#centerpan table {

	width:955px;
	margin:20px auto 10px;
/*	border:solid 0.1em #dad8d7;*/
}

#centerpan td {

	border-right:1px; 
	border-bottom:1px;
}
#centerpan li {

	color:#FF0000;
	margin-left:6px;
}

#centerpan h3 {

	background: -webkit-linear-gradient(left, #ff2a00, #FFFFFF,#FFFFFF);	/* For Chrome 10.0 to 26.0 */
	background: -webkit-linear-gradient(left, #ff2a00, #FFFFFF,#FFFFFF);	/* For Safari 5.1 to 6.1 */
	background: -o-linear-gradient(left, #ff2a00, #FFFFFF,#FFFFFF);		 /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(left, #ff2a00, #FFFFFF,#FFFFFF);	 /* For Firefox 3.6 to 15 */
  	background: linear-gradient(left, #ff2a00, #FFFFFF,#FFFFFF);	 /* Standard syntax */
	width:570px;
	height:25px;
	color:#FFFFFF;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
/*	margin:10px 10px;*/
	margin-top:-85px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	padding:3px 10px;
}

#image1 {

	width:202px;
	height:262px;
	/*background-color:#ffffff;*/
	float:left;
	margin-left:35px;
	margin-top:15px;
	/*border:solid 1px #ff2a00;*/
	/*border:solid 2px #000000;
	border-radius:5px;
	overflow:hidden;
	background-image:url(img/protextimg.png);*/
}

#image1 img {

	box-shadow:0px 5px 5px #a1a0a0;
}

#protext {

	height:35px;
	width:200px;
	/*margin-bottom:5px;
	padding-left:30px;*/
	margin-top:-5px;
	background: -webkit-linear-gradient(#5b5c5d,#444444,#000000);	/* For Chrome 10.0 to 26.0 */
	background: -webkit-linear-gradient(#5b5c5d,#444444,#000000);	/* For Safari 5.1 to 6.1 */
	background: -o-linear-gradient(#5b5c5d,#444444,#000000);	 /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(#5b5c5d,#444444,#000000);	 /* For Firefox 3.6 to 15 */
  	background: linear-gradient(#5b5c5d,#444444,#000000);	 /* Standard syntax */
	border-radius:8px;
	margin-bottom:1px;
}

#protext p {

	text-align:center;
	/*border:solid 1px #ff2a00;*/
	height:45px;
	width:200px;
	margin-left:0px;
	color:#FFFFFF;
	margin-top:10px;
	padding-top:2px;
	font-size:14px;
	color:#FFFFFF;
/*	border-radius:15px;*/
}

#hpropanel {	

	background-color:#FFF;
	width:160px;
	height:300px;
	margin-left:25px;
	margin-top:20px;
	float:left;
	margin-bottom:15px;
}
#himage {	

	width:160px;
	background:#FFFFFF;
	height:250px;
	margin-left:-20px;
}

#himage img {

	margin-left:-15px;
}

#htext{

	background: -webkit-linear-gradient(#5b5c5d,#444444,#000000);	/* For Chrome 10.0 to 26.0 */
	background: -webkit-linear-gradient(#5b5c5d,#444444,#000000);	/* For Safari 5.1 to 6.1 */
	background: -o-linear-gradient(#5b5c5d,#444444,#000000);	 /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(#5b5c5d,#444444,#000000);	 /* For Firefox 3.6 to 15 */
  	background: linear-gradient(#5b5c5d,#444444,#000000);	 /* Standard syntax */
	width:170px;
	height:60px;
	border-radius:20px;
	box-shadow: 0px 8px 18px #474747;
	margin-top:0px;
	text-align:center;
	float:left;
}

#hpropanel a {
	
	text-decoration:none;
	color:#FFFFFF;
}

#htext p {

	color:#FFFFFF;
	text-align:center;
	font-size:11px;
	line-height:20px;
	padding-top:5px;
	margin-left:-15px;
}

#htext b {

	color:#FFFF00;
	font-size:20px;
	text-align:center;
	margin-bottom:-15px;
	text-align:center;
}

#hpropanel img {

	margin:0px 55px;
}

#section1{

	width:700px;
	height:auto;
	background-color:#FFFFFF;
	float:left;
	margin-top:10px;
	margin-left:5px;
}

#section1 p {

	padding:0px;
} 

#section2{

	width:975px;
	height:auto;
	background-color:#FFFFFF;
	float:left;
	margin-top:10px;
	margin-left:5px;
}

#section2table {
	
	float:left;
	width:420px;
	height:250px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

#section2 td {
	/*border:solid 1px #FFFFFF;*/
	border-bottom:solid 0.1em #FFFFFF;
	border-left:solid 0.1em #FFFFFF;
}


#section2 img {
	
	margin-left:35px;
	
}
#section1side {
	
	width:245px;
	height:300px;
	background-color:#FFFFFF;
	float:left;
	margin-left:10px;
	margin-top:60px;
}

#section1 img {

	margin-left:25px;
}

#centerpan1 img {

	margin:15px 20px;
}


.tabletab {

	width:700px;
	height:auto;
	background-color:#FFFFFF;
	float:left;
}

.tabletab table {
	
	float:left;
	width:420px;
	height:250px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.tabletab td {
	/*border:solid 1px #FFFFFF;*/
	border-bottom:solid 0.1em #FFFFFF;
	border-left:solid 0.1em #FFFFFF;
}
.tabletab img {

	float:right;
	margin:0px 5px;
}

#leftpanel table {
	
	background-color:#FFFFFF;
	width:550px;
	height:80px;	
	margin-left:10px;
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
}

#leftpanel td {
	/*border:solid 1px #FFFFFF;*/
	/*background-color:#f2f5f5;*/
	border-bottom:solid 0.1em #00e4c6;
	/*border-right:solid 0.2em #00e4c6;*/
	padding:8px;
}
#subfoot {
	background-color:#faeaea;
	
/*	background:-o-linear-gradient(bottom, #fff 5%, #faeaea 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fff), color-stop(1, #faeaea) );
	background:-moz-linear-gradient( center top, #fff 5%, #faeaea 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff", endColorstr="#faeaea");	background: -o-linear-gradient(top,#fff,faeaea);
*/
	margin-bottom:-15px;
	height:auto;
	padding-bottom:5px;
	padding-top:5px;
}

#subfoot a {
	
	font-size:12px;
	line-height:18px;
}

/*--------------------------------------------------------------------------------------------------------------------------------
		LEFT PANEL TAGS
--------------------------------------------------------------------------------------------------------------------------------*/

#leftpan {

	width:280px;
	height:auto;
	background-color:#E8E8E8;
	float:left;
	margin:10px 10px;
	border-radius:15px;
}

#leftpanside {

	width:680px;
	height:auto;
	/*background-color:#0099FF;*/
	float:right;
	margin:10px -20px;
}

#leftpanside h1 {
	font-size: 36px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	margin-left:0px;
	margin-bottom:-8px;
	text-indent:0px;
}

#leftpan1 {

	width:550px;
	height:auto;
	background-color:#FFFFFF;
	float:left;
	margin:10px 10px;
}

#leftpan1 h3 {	

	background: -webkit-linear-gradient(left, #ff2a00, #FFFFFF,#FFFFFF);	/* For Chrome 10.0 to 26.0 */
	background: -webkit-linear-gradient(left, #ff2a00, #FFFFFF,#FFFFFF);	/* For Safari 5.1 to 6.1 */
	background: -o-linear-gradient(left, #ff2a00, #FFFFFF,#FFFFFF);		 /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(left, #ff2a00, #FFFFFF,#FFFFFF);	 /* For Firefox 3.6 to 15 */
  	background: linear-gradient(left, #ff2a00, #FFFFFF,#FFFFFF);	 /* Standard syntax */
	width:850px;
	height:25px;
	color:#FFFFFF;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 10px;
	padding:3px 10px;
}

#leftpan1 h2 {	

	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color:#0e96ff;
}

#leftpan1 ul{

	margin:30px auto auto 25px;
	line-height:5px;
	color:#666666;
}

#leftpan1 li {

	color:#ff2a00;
	font-size:25px;
}

#leftpanside1 {

	width:410px;
	height:530px;
	background-color:#FFF;
	float:right;
	margin:10px 10px;
}

#leftpanside1 img {
	
	margin-top:-55px;
	margin-left:
}

#leftpanel {
	
	width:650px;
	height:auto;
	background-color:#FFFFFF;
	float:left;
	margin:10px 10px;
}

#leftpanelside {
	
	width:310px;
	height:auto;
	background-color:#FFFFFF;
	float:left;
	margin:10px 10px;
}

#leftpanel p {

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	text-align:justify;
	padding:0px;
	margin:5px 0px; 
	text-indent:0px;
	line-height:24px;
}

#leftpanel h2 {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight: bold;
	color:#484646;
	margin-bottom:-5px;
}

#leftpanel ul{

	margin:5px auto auto 0px;
	line-height:24px;
}

#leftpanel li {

	color:#02c385;
	font-size:25px;
	margin-bottom:-5px;
}

#leftpanel ol{

	margin:20px auto auto 0px;
	line-height:24px;
	color:#3a5f53;
	font-size:18px;
	list-style-type:square;
}

/*#leftpanel li {

	color:#ff2a00;
	font-size:16px;
	margin-bottom:-5px;
	
}*/

.alinel {

	float:left;
	width:900px;
	height:auto;
	margin-left:85px;
	font-size:18px;
	color:#333333;
	background-color:#FFFFFF
	
}

.alinel h5 {
	
	color:#d83025;
	margin-left:3px;
	margin-right:160px;
	line-height:20px;
	margin-top:-18px;
	font-size:16px;
}

.alinel ul {
	
	color:#1e5e44;
	/*background-color:#FFFFFF;*/
	width:450px;
	margin-bottom:0px;
	margin-left:-10px;
}

#leftpanel p {

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	text-align:left;
	padding:0px;
	margin:5px 5px; 
	line-height:24px;
}

#leftpanel h1 {

	margin-left:20px;
	margin-top:-15px;
}

#centerpan2 h3 {	

	background: -webkit-linear-gradient(left, #1e5e44, #1e5e44,#54d3aa,#54d3aa,#ffffff);	/* For Chrome 10.0 to 26.0 */
	background: -webkit-linear-gradient(left, #1e5e44, #1e5e44,#54d3aa,#54d3aa,#ffffff);	/* For Safari 5.1 to 6.1 */
	background: -o-linear-gradient(left, #1e5e44, #1e5e44,#54d3aa,#54d3aa,#ffffff);		 /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(left, #1e5e44, #1e5e44,#54d3aa,#54d3aa,#ffffff);	 /* For Firefox 3.6 to 15 */
  	background: linear-gradient(left, #1e5e44, #1e5e44,#54d3aa,#54d3aa,#ffffff);	 /* Standard syntax */
	width:1000px;
	height:25px;
	color:#FFFFFF;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 10px 20px;
	padding:3px 10px;
}

 
#leftpanel h3 {	

	background: -webkit-linear-gradient(left, #1e5e44, #1e5e44,#54d3aa,#54d3aa,#ffffff);	/* For Chrome 10.0 to 26.0 */
	background: -webkit-linear-gradient(left, #1e5e44, #1e5e44,#54d3aa,#54d3aa,#ffffff);	/* For Safari 5.1 to 6.1 */
	background: -o-linear-gradient(left, #1e5e44, #1e5e44,#54d3aa,#54d3aa,#ffffff);		 /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(left, #1e5e44, #1e5e44,#54d3aa,#54d3aa,#ffffff);	 /* For Firefox 3.6 to 15 */
  	background: linear-gradient(left, #1e5e44, #1e5e44,#54d3aa,#54d3aa,#ffffff);	 /* Standard syntax */
	width:580px;
	height:25px;
	color:#FFFFFF;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 10px 20px;
	padding:3px 10px;
}

#leftpanelside h3 {	

	background: -webkit-linear-gradient(left, #1e5e44, #54d3aa,#FFFFFF);	/* For Chrome 10.0 to 26.0 */
	background: -webkit-linear-gradient(left, #1e5e44, #54d3aa,#FFFFFF);	/* For Safari 5.1 to 6.1 */
	background: -o-linear-gradient(left, #1e5e44, #54d3aa,#FFFFFF);		 /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(left, #1e5e44, #54d3aa,#FFFFFF);	 /* For Firefox 3.6 to 15 */
  	background: linear-gradient(left, #1e5e44, #54d3aa,#FFFFFF);	 /* Standard syntax */
	width:310px;
	height:25px;
	color:#FFFFFF;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0px;
	padding:3px 10px;
}

#wimage {
	
	margin-top:10px;
	margin-bottom:2px;
	margin-left:10px;
	float:left;
}

#wimage img {
	
	/*box-shadow: 0px 5px 5px #474747;*/
}

#wimage p{
	
	background-color:#f4f0ec;
/*	background: -webkit-linear-gradient(#d83025, #bb241d, #670001);	/* For Chrome 10.0 to 26.0
	background: -webkit-linear-gradient(#d83025, #bb241d, #670001);	/* For Safari 5.1 to 6.1 
	background:      -o-linear-gradient(#d83025, #bb241d, #670001);	 /* For Opera 11.1 to 12.0 
  	background:    -moz-linear-gradient(#d83025, #bb241d, #670001);	 /* For Firefox 3.6 to 15 
  	background:         linear-gradient(#d83025, #bb241d, #670001);	  Standard syntax */
	width:100px;
	float:right;
 	margin-left:18px;
	font-size:18px;
	/*box-shadow: 0px 5px 10px #333;*/
	/*border-bottom:solid 1px #CCCCCC;*/
	color:#333;
	margin-top:35px;
	border-radius:0px;
	border-left: solid 5px #d83025;
	border-bottom-left-radius:12px;
	border-top-right-radius:12px;
	text-align:center;

}

#wimage p:hover {
	
	background-color:#e9e6e6;
	color:#333;
}

.myButton1 {
	width:140px;
	height:33px;
	float:left;
	margin-right:5px; padding-right:5px;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
	background:-moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-o-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-ms-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf',GradientType=0);
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#777777;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	/*padding-left:5px;*/
	text-decoration:none;
	text-align:center;
	text-shadow:0px 1px 0px #ffffff;
}
.myButton1:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
	background:-moz-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-webkit-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-o-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-ms-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed',GradientType=0);
	background-color:#dfdfdf;
}
.myButton1:active {
	position:relative;
	top:1px;
}

.myButton {
	width:140px;
	height:33px;
	float:right;
	margin-right:5px; padding-right:5px;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
	background:-moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-o-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-ms-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf',GradientType=0);
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#777777;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	text-shadow:0px 1px 0px #ffffff;
}

.myButton:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
	background:-moz-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-webkit-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-o-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-ms-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed',GradientType=0);
	background-color:#dfdfdf;
}
.myButton:active {
	position:relative;
	top:1px;
}

#wpro1 {

	width:445px;
	height:345px;
	background-color:#FFFFFF;
	margin-top:0px;
}

#wpro1 img {
	
	margin-left:-5px;
	
}
#wdim {

	width:454px;
	height:300px;
	background-color:#FFFFFF;
	float:left;
	margin-left:25px;
}

#wdim img {

	box-shadow:0px 5px 5px #a1a0a0;
}

/*--------------------------------------------------------------------------------------------------------------------------------
		RIGHT PANEL TAGS
--------------------------------------------------------------------------------------------------------------------------------*/

#rightpan {

	width:680px;
	height:auto;
	background-color:#FFFFFF;
	float:left;
	margin:10px 10px;
}

#rightpan p {

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	text-align:justify;
	padding:0px;
	margin:5px 5px; 
	text-indent:25px;
	line-height:24px;
}

#rightpanside {

	width:280px;
	height:auto;
	background-color:#0000FF;
	float:right;
	margin:10px 10px;
}

#rightpan1 {	

	width:560px; /* 410*/
	height:auto;
	background-color:#FFF;
	float:left;
	margin:10px 0px;
}

#rightpan1 p {

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	text-align:left;
	padding:0px;
	margin:5px 12px; 
	text-indent:0px;
	line-height:24px;
}

#rightpan1 h2 {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color:#0e96ff;
	margin-bottom:-5px;
}

#rightpan1 ul{

	margin:20px auto auto 0px;
	line-height:24px;
	color:#666666;
}

#rightpan1 li {

	color:#ff2a00;
	font-size:25px;
	margin-bottom:-5px;
}

.licolour li{
	color:#078AD3;
	font-size:25px;
	margin-bottom:-5px;
}

#rightpan1 h1 {

	margin-left:20px;
	margin-top:-15px;
}
 
#rightpan1 h3 {	

	background: -webkit-linear-gradient(left, #ff2a00, #FFFFFF,#FFFFFF);	/* For Chrome 10.0 to 26.0 */
	background: -webkit-linear-gradient(left, #ff2a00, #FFFFFF,#FFFFFF);	/* For Safari 5.1 to 6.1 */
	background: -o-linear-gradient(left, #ff2a00, #FFFFFF,#FFFFFF);		 /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(left, #ff2a00, #FFFFFF,#FFFFFF);	 /* For Firefox 3.6 to 15 */
  	background: linear-gradient(left, #ff2a00, #FFFFFF,#FFFFFF);	 /* Standard syntax */
	width:635px;
	height:25px;
	color:#FFFFFF;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 10px;
	padding:3px 10px;
}

#rightpanside1 {

	width:410px;
	height:auto;
	background-color:#FFF;
	float:right;
	margin:10px 0px;
}

#rightpanside1 p {

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:none;
	padding:0px;
	margin-top:5px; 
	margin-left:-15px;
	text-indent:25px;
	line-height:24px;
}

#rightpanside1 h3 {	

	background: -webkit-linear-gradient(left, #ff2a00, #FFFFFF,#FFFFFF);	/* For Chrome 10.0 to 26.0 */
	background: -webkit-linear-gradient(left, #ff2a00, #FFFFFF,#FFFFFF);	/* For Safari 5.1 to 6.1 */
	background: -o-linear-gradient(left, #ff2a00, #FFFFFF,#FFFFFF);		 /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(left, #ff2a00, #FFFFFF,#FFFFFF);	 /* For Firefox 3.6 to 15 */
  	background: linear-gradient(left, #ff2a00, #FFFFFF,#FFFFFF);	 /* Standard syntax */
	width:580px;
	height:25px;
	color:#FFFFFF;
	text-align:left;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 10px;
	padding:3px 10px;
	float:left;
}

#rightpanside1 img {
	
	margin-left:58px;
	/*box-shadow: 0px 15px 20px #afb1b2;*/
}

/*--------------------------------------------------------------------------------------------------------------------------------
		FOOTER TAGS
--------------------------------------------------------------------------------------------------------------------------------*/

.footer {

	width:1024px;
	height:auto;
	/*background-color:#999999;
	background: -webkit-linear-gradient(#ea3326,#ea3326,#b8231c, #9c1613);*/
	background: -webkit-linear-gradient(#ea3326,#ea3326,#b8231c, #9c1613);		/* For Chrome 10.0 to 26.0 */
	background: -webkit-linear-gradient(#ea3326,#ea3326,#b8231c, #9c1613);		/* For Safari 5.1 to 6.1 */
	background: -o-linear-gradient(#ea3326,#ea3326,#b8231c, #9c1613);	 /* For Opera 11.1 to 12.0 */
  	background: -moz-linear-gradient(#ea3326,#ea3326,#b8231c, #9c1613);	 /* For Firefox 3.6 to 15 */
  	background: linear-gradient(#ea3326,#ea3326,#b8231c, #9c1613);	 /* Standard syntax */
}

.footer p {	

	color:#FFFFFF;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;	
	font-size:12px;
	font-weight:normal;
}

/*--------------------------------------------------------------------------------------------------------------------------------
		CONTACT FORM TAGS
--------------------------------------------------------------------------------------------------------------------------------*/

#contact {

	background-color:#FFFFFF;
	width:580px;
	height:590px;
	margin-left:380px;
	margin-top:-610px;
	padding-top:20px;	
}

.add{

	background-color:#FFFFFF;
	width:540px;
	height:200px;
	margin-left:20px;
	color:#333333;
	padding-top:18px;
	padding-bottom:-50px;
	font-size:16px;
}

#contact h3{

	color:#333333;
}

.map{
	
	background-color:#FFCC33;
	width:540px;
	height:260px;
	margin-left:20px;
	margin-top:25px;
	box-shadow: 0 10px 10px rgba(0, 0, 0, 0.7);
}

input {
  background-image: none;
  border: none;
  font: 100%/1.5em "Varela Round", sans-serif;
  margin: 0;
  padding: 0;
  -webkit-transition: all .3s;
  transition: all .3s;
}

* {
  box-sizing: border-box;
}

*:before, *:after {
  box-sizing: border-box;
}

#login {
  width: 350px;
  margin-left:20px;
}

#login h2 {
  background: #333333;
  border-radius: 20px 20px 0 0;
  color: #fff;
  font-size: 20px;
  padding: 10px;
  padding-top:20px;
  height:64px;
  margin-bottom:1px;
}

#login h2 span[class*="fontawesome-"] {
  margin-right: 14px;
}

#login fieldset {
  background: #fff;
  border-radius: 0 0 20px 20px;
  padding: 10px 10px;
 }

#login fieldset p {
  color: #777;
  margin-bottom: 10px;
}

#login fieldset p:last-child {
  margin-bottom: 0;
}

#login fieldset input {
  border-radius: 3px;
}

#login fieldset input[type="email"], #login fieldset input[type="password"],#login fieldset input[type="text"] {
  background: #eee;
  color: #777;
  padding: 4px 5px;
  width: 100%;
}

#login fieldset input[type="textarea"] {
	
  background: #eee;
  color: #777;
  padding: 4px 5px;
  width: 100%;
  height:120px;

}

#login fieldset input[type="submit"] {
  background: #333333;
  color: #fff;
  display: block;
  margin: 0 auto;
  padding: 4px 0;
  width: 100px;
}

#contactForm input[type="text"] {
	background-color:#FFFFCC;
	width:500px;
	height:34px;
	border: 1px solid #ccc;
}

#contactForm label {
	margin-bottom:5px;
}

#login fieldset input[type="submit"]:hover {
  background: #CCCCCC;
  color:#000000;
}

.slide1 {
	
	background-color:#00FFCC;
	width:310px;
	height:250px;
	margin-left:10px;
	border-radius: 10px;
	background: #fff;
	background: -moz-linear-gradient(#fff, #EC0000);
	background: -webkit-linear-gradient(#fff, #EC0000);
	background: -o-linear-gradient(#fff, #EC0000);
	box-shadow: 0 15px 10px rgba(0, 0, 0, 0.5);

}

.slide1 h1{

	text-align:center;
	font-size:20px;
}

.slide2 h1{

	text-align:center;
	font-size:20px;
}

.slide3 h1{

	text-align:center;
	font-size:20px;
}

.slide2{
	
	
	background-color:#99CC66;
	width:310px;
	height:250px;
	margin-left:350px;
	border-radius: 10px;
	background: #fff;
	background: -moz-linear-gradient(#fff, #6633CC);
	background: -webkit-linear-gradient(#fff, #6633CC);
	background: -o-linear-gradient(#fff, #6633CC);
	box-shadow: 0 15px 10px rgba(0, 0, 0, 0.5);

}

.slide3 {
	
	background-color:#009933;
	width:310px;
	height:250px;
	margin-left:680px;
	border-radius: 10px;
	background: #fff;
	background: -moz-linear-gradient(#fff, #00CC33);
	background: -webkit-linear-gradient(#fff, #00CC33);
	background: -o-linear-gradient(#fff, #00CC33);
	box-shadow: 0 15px 10px rgba(0, 0, 0, 0.5);
}

#tab1 {

	background-color:#FF3366;
	width:300px;
	height:250px;
	margin-left:20px;
	border-radius: 10px;
	box-shadow: 0 15px 15px rgba(0, 0, 0, 0.5);
	background: #fff;
	background: -moz-linear-gradient(#eaeaea,#fff, #dbdbdb);
	background: -webkit-linear-gradient(#eaeaea,#fff, #dbdbdb);
	background: -o-linear-gradient(#eaeaea,#fff, #dbdbdb);
}

#tab2 {

	background-color:#CC3300;
	width:300px;
	height:250px;
	margin:auto;
	margin-left:350px;
	margin-top:-260px;
	border-radius: 10px;
	box-shadow: 0 15px 15px rgba(0, 0, 0, 0.5);
	background: #fff;
	background: -moz-linear-gradient(#eaeaea,#fff, #dbdbdb);
	background: -webkit-linear-gradient(#eaeaea,#fff, #dbdbdb);
	background: -o-linear-gradient(#eaeaea,#fff, #dbdbdb);
}

#tab3 {

	background-color:#FFFF00;
	width:300px;
	height:250px;
	margin-left:680px;
	margin-top:-260px;
	border-radius: 10px;
	box-shadow: 0 15px 15px rgba(0, 0, 0, 0.5);
	background: #fff;
	background: -moz-linear-gradient(#eaeaea,#fff, #dbdbdb);
	background: -webkit-linear-gradient(#eaeaea,#fff, #dbdbdb);
	background: -o-linear-gradient(#eaeaea,#fff, #dbdbdb);
}

#tab1 p {

	font-size:30px;
	text-align:center;
	padding-top:65px;
	font-weight:bold;
	color:#0066FF;
}

#tab2 p {

	font-size:30px;
	text-align:center;
	padding-top:65px;
	font-weight:bold;
	color:#0066FF;
}

#tab3 p {

	font-size:30px;
	text-align:center;
	padding-top:65px;
	font-weight:bold;
	color:#0066FF;
}

/*------------------------TAB MENU--------------------------------------------*/

#tabs-menu {
  overflow: hidden;
  width: 100%;
  margin: 0;
  padding: 0;
  height:45px;
  list-style: none;
  
}

#content-tab p {
	
	font-size:16px;
}

#content-tab h1{

/*	font-size:22px;
	margin-left:-15px;
	font-weight:bold;
	margin-top:-8px;*/


color:#00000;
font-size: 22px;
text-shadow: rgb(46, 46, 46) 0px 2px 4px;
	
}

#content-tab span{
	
	font-size:19px;
	margin-left:0px;
	font-weight:bold;
}

#content-tab ul {
	
	color:#1e5e44;
	/*background-color:#FFFFFF;*/
	width:450px;
	margin-bottom:0px;
	margin-left:-10px;
	
}
#content-tab li{
	
	font-size:16px;
	margin-left:15px;
	color:#EF1B1B;
}
#tabs-menu li {
  float: left;
  margin: 0 .5em 0 0;
  border-bottom:none;
}

#tabs-menu li.selected a {
 color:#FF0000;
}
 
#tabs-menu a {
  position: relative;
  background: #ddd;
  background-image: linear-gradient(to bottom, #fff, #ddd);  
  padding: .7em 3.5em;
  float: left;
  text-decoration: none;
  color:#444;
  text-shadow: 0 1px 0 rgba(255,255,255,.8);
  border-radius: 5px 0 0 0;
  /*box-shadow: 0 2px 2px rgba(0,0,0,.4);*/
 }

#tabs-menu a:hover,
#tabs-menu a:hover::after,
#tabs-menu a:focus,
#tabs-menu a:focus::after {
  background: #fff;
}

.activecurrent {
	
	color:#FF0000;
}


#tabs-menu a:focus {
  outline: 0;
}

#tabs-menu a::after {
  content:'';
  position:absolute;
  z-index: 1;
  top: 0;
  right: -.5em;  
  bottom: 0;
  width: 1em;
  background: #ddd;
  background-image: linear-gradient(to bottom, #fff, #ddd);  
  box-shadow: 2px 2px 2px rgba(0,0,0,.4);
  transform: skew(10deg);
  border-radius: 0 5px 0 0;  

}



#tabs-menu #current a,
#tabs-menu #current a::after {
  background: #fff;
  z-index: 3;
  color:#FF0000;
   
}

#content-tab table {
	
	margin-top:-3px;
}

#content-tab {
  background: #FFF;
  padding: 2em;
  height: auto;
  position: relative;
  z-index: 2; 
  /*border-radius: 0 5px 5px 5px;*/
  /*box-shadow: 0 -2px 3px -2px rgba(0, 0, 0, .5);*/
  
}

#content-tab ul{
	
	font-size:16px;
	line-height:20px;
	color:#900;
}

.buttonapp {
	-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23));
	background:-moz-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-webkit-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-o-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:-ms-linear-gradient(top, #ffec64 5%, #ffab23 100%);
	background:linear-gradient(to bottom, #ffec64 5%, #ffab23 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23',GradientType=0);
	background-color:#ffec64;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffaa22;
	display:inline-block;
	cursor:pointer;
	color:#333333;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffee66;
}
.buttonapp:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64));
	background:-moz-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-webkit-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-o-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:-ms-linear-gradient(top, #ffab23 5%, #ffec64 100%);
	background:linear-gradient(to bottom, #ffab23 5%, #ffec64 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64',GradientType=0);
	background-color:#ffab23;
}
.buttonapp:active {
	position:relative;
	top:1px;
}

/*----------------------------CONTACT US TABLE------------------------------------------------------------*/

.producttab {
	margin:0px;padding:0px;
	width:100%;
	box-shadow: 5px 5px 3px #ccc;
	border:1px solid #ffffff;
	
}.producttab table{
    border-collapse: collapse;
        border-spacing: 0;
	margin:0px;padding:0px;
}
.producttab tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.producttab table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.producttab table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.producttab tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.producttab tr:hover td{
	background-color:#ffffff;
		

}
.producttab td{
	vertical-align:middle;
	text-align:center;
		background:-o-linear-gradient(bottom, #e5e5e5 5%, #ffffff 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e5e5e5), color-stop(1, #ffffff) ); 
	background:-moz-linear-gradient( center top, #e5e5e5 5%, #ffffff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e5e5e5", endColorstr="#ffffff");	background: -o-linear-gradient(top,#e5e5e5,ffffff);

	background-color:#e5e5e5;

	border:1px solid #ffffff;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:2px;
	font-size:10px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}.producttab tr:last-child td{
	border-width:0px 0px 0px 0px;
}.producttab tr td:last-child{
	border-width:0px 0px 1px 0px;
}.producttab tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.producttab tr:first-child td{
		background:-o-linear-gradient(bottom, #cccccc 5%, #b2b2b2 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cccccc), color-stop(1, #b2b2b2) );
	background:-moz-linear-gradient( center top, #cccccc 5%, #b2b2b2 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cccccc", endColorstr="#b2b2b2");	background: -o-linear-gradient(top,#cccccc,b2b2b2);

	background-color:#cccccc;
	border:0px solid #ffffff;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#000000;
}
.producttab tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #cccccc 5%, #b2b2b2 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cccccc), color-stop(1, #b2b2b2) );
	background:-moz-linear-gradient( center top, #cccccc 5%, #b2b2b2 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cccccc", endColorstr="#b2b2b2");	background: -o-linear-gradient(top,#cccccc,b2b2b2);

	background-color:#cccccc;
}
.producttab tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.producttab tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}


.enquirylink:hover
{
color:#FF0000;
}



#imgBorder:hover img,
#imgBorder img:hover {
    border: 2px solid #078AD3;
}