html{overflow:auto;

overflow-x:hidden;}	


div.leftcol .menu li.home a, div.leftcol .menu li.home {

	color : #333333;

	cursor : default;

	background-color: #FFFFFF;

}

a img {border: 1px solid #D4AF37; 
} 

.content {

	margin-left:10%;

	margin-right:10%;

	right: 100px;
}
.bold {
	font-family: Verdana, ;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.boldgold {
	font-family: Verdana;
	font-size: 10pt;
	color: #D4AF37;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
a {
	font-family: Verdana;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
a:link {
	font-family: Verdana;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
a:visited {
	font-family: Verdana;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #A47E04;
	text-decoration: none;
}
a:hover {
	font-family: Verdana;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #d4a737;
	text-decoration: none;
	
}
a.light:link {
	font-family: Verdana;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
}
a.light:visited {
	font-family: Verdana;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #A47E04;
	text-decoration: none;
}
a.light:hover {
	font-family: Verdana;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #d4a737;
	text-decoration: none;
}
.testimonial {
	font-family: "Courier New", Courier;
	font-size: 10pt;
	color: #333333;
	
}
.normalindent {
	font-family: Verdana;
	font-size: 10pt;
	color: #333333;
	text-decoration: none;
	text-indent: 0px;
}
h1 {
	font-family: Tahoma;
	font-size: 20pt;
	color: #D4AF37;
	text-decoration: none;
}
h2 {
	font-family: Tahoma;
	font-size: 16pt;
	color: #D4AF37;
	text-decoration: none;
}
h3 {
	font-family: Tahoma;
	font-size: 14pt;
	color: #D4AF37;
	text-decoration: none;
}
h4 {
	font-family: Tahoma;
	font-size: 12pt;
	color: #D4AF37;
	text-decoration: none;
}
.businessunderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: underline;
}
.normalindentbold {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	color: #333333;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;

}
.NormalindentItalic {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	color: #000000;
	text-decoration: none;
	font-style: italic;

}
.boldstrike {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: line-through;
	font-weight: bold;
}
.boldredCopy {

	font-family: Verdana;
	font-size: 10pt;
	color: #FF0000;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.normalindentLight {

	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	color: #999999;
	text-decoration: none;
	text-indent: 0px;
}

body {

	font-family : Verdana, Arial, Helvetica, sans-serif;

	position: relative;

	background-attachment: scroll;

	background-color: #FFFFFF;

	background-repeat: no-repeat;

	background-position: center 10px;

	margin: 20px;

	background-image:no;

}



p, li, th, td {
	font-family : "Courier New";
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;

}



li{

	/*Style to space out list entries*/

	margin-top : 0.4em;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

}



ul.line li{

  border-bottom : 2px solid #0000CC;

  padding-bottom : 1em;

}



ul.line li ul li{

  border : none;

}



.li-l1

{

margin : 3.0em 0.0em 0.0em 0.0em;

padding : 0px;

text-decoration : none;

font-family : Verdana, Georgia, Times, serif;

color : #000000;

font-style : normal;

font-weight : bold;

font-size : 2.0em;

list-style-type : circle;

list-style-position : outside;

x-display : block;

x-width : auto;

}



.li-l2

{

margin : 2.0em 0.0em 0.0em 0.0em;

padding : 0px;

text-decoration : none;

font-family : Verdana, Georgia, Times, serif;

color : silver;

font-style : normal;

font-weight : normal;

font-size : 0.75em;

list-style-type : square;

list-style-position : outside;

x--display : block;

x--width : auto;

}



.li-l3

{

margin : 1.5em 0.0em 0.0em 0.0em;

padding : 0px;

text-decoration : none;

font-family : Verdana, Georgia, Times, serif;

color : black;

font-style : normal;

font-weight : normal;

font-size : 0.75em;

list-style-type : disc;

list-style-position : outside;

x--display : block;

x--width : auto;

}



.li-l4

{

margin : 1.0em 0.0em 0.0em 0.0em;

padding : 0px;

text-decoration : none;

font-family : Verdana, Georgia, Times, serif;

color : black;

font-style : normal;

font-weight : normal;

font-size : 0.9em;

list-style-type : circle;

list-style-position : outside;

x--display : block;

x--width : auto;

}





.li-l5

{

margin : 1.0em 0.0em 0.0em 0.0em;

padding : 0px;

text-decoration : none;

font-family : Verdana, Georgia, Times, serif;

color : black;

font-style : normal;

font-weight : normal;

font-size : 0.9em;

list-style-type : disc;

list-style-position : outside;

x--display : block;

x--width : auto;

}





.li-no-count{

counter-reset: item;



}



.box1 {
	background : #FFFFE0;
	border : thin solid #CCCCCC;
	color : #333333;
	font-size : 12px;
	padding : 1%;
	margin-top: 1.5%;
	margin-right: 7%;
	margin-bottom: 2.5%;
	margin-left: 7%;
	font-family: Verdana;
}


.comment{
	background-color : #FFFFCC;
	border : thin solid #CCCCCC;
	color : #333333;
	font-family : "Courier New", Courier, monospace;
	padding : 0.15em 0.2em 0.15em 0.2em;
	text-align : center;
	margin-bottom : 5ex;
	font-size: 12px;

}


.header{

	/*text-align : center;*/

	clear : both;

	height: 150px;

	width: 80%;

	background-attachment: fixed;

	background-repeat: no-repeat;

	background-position: center;

	position: relative;

	visibility: visible;

	text-align: center;

	left: 10%;

}



.header h1 {

	font-family :  "Trebuchet MS", verdana, arial,  Geneva, helvetica, sans-serif;

	font-size : 100%;

	margin : 0.5em 5.5em 0.3em 11.5em;

	padding : 0.1em;

	text-align : center;

}



.header img.logo {

	margin:0.5em;

	border:0;

	position : absolute;

	top : 0.2em;

	left : 0.2em;

	height : 4.69em;

	width : 17.5em;

}



.main{

	clear : none;

	position:relative;

	margin-top: 2em;

	padding: 0px;

}



.leftcol{

	/*margin-left : 1%;

	padding : 140px 0px 0px 0px;*/

	width : 150px;

	position : absolute;

	top : 209px;

	left : 30px;

}



.leftcol .box{

	border : 1px solid #ffffff;

	background-color : #ffffff;

	margin : 0.9em 0 0.5em 0;

}


.menu {

	border-right : none;

	padding : 0%;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #333333;

}



.menu ul {

	list-style : none none;

	margin : 0px;

	padding : 0px;

}



.menu li{

	border-bottom : 1px solid #FFFFFF;

	margin : 0em 0.1em 0.25em 0em;

	padding : 0px 0px 0.2em 0px;

	list-style-image: none;

	list-style-type: none;

	font-weight : normal;

}



.menu li a{

	display : block;

	width : auto;

	text-decoration : none;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	color : #A47E04;

	font-weight:bold;

	font-style : normal;

	font-weight : normal;

	font-size : 12px;

	margin : 0em;

	padding : 0px;

}



.menu a:active{

	color : #A47E04

}



.menu a:visited{

	color : #A47E04;

}



.menu a:hover{

	color : #D4AF37;



}



.hi1 {

margin-top : 0.6em;

margin-bottom : 0.6em;

padding : 0.5em;

background-color : #FFFFFF;

}



.tl {

	width : 99%;

	/*margin : 1em 0px 1em 0px;

	padding : 1em 0px 1em 0px;*/

}



.tl h3, .tl p, .tl h4 {

	display : inline;

}



.retlink {

	float : right;

	font-size : smaller;

	font-style : italic;

}



.indent{

	margin : 1.5em 4% 1.5em 8%;

}



.content .item {
	border : 1px solid #FFCC33;
	margin : 1.5em 0em 1em 0em;
	width:550px;

}





.content .item P {

	margin : 0.8em 0.4em 0.8em 0.4em;

}



.legal {

	font-size : 85%;

	margin-bottom : 1.8em;

}



.content .note {

	font-family : verdana;

	font-weight : bold;

	text-align : center;

}





.input {

	background-color : #F0F0FF;

	margin : 0.2em;

	padding : 0.1em 0.3em 0.1em 0.3em;

}



.spc li{

	/*Style to space out list entries more*/

	margin-top : 0.8em;



}

caption {

	display: none;

}



.rtcol .card {

	text-align : center;

	border-top : 1px solid #0000CC;

	margin : 0.3em;

	padding-top:0.4em;

}

.rtcol .card p {

	font-size : 70%;

	margin-top : 0.3em;

	text-align : center;

	padding-top : 0.3em;

}





.rtcol{
	width : 11em;
	position : absolute;
	top:10px;
	right: 4px;

}



.rtcol .box {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;

}



.rtcol .box2 {

	border : thin solid  Teal;

	font-family : Verdana, Arial, Helvetica, sans-serif;

	margin-bottom : 5ex;

	/*padding : 0.15em 0.2em 0.15em 0.2em;*/

}



.rtcol .box2 p {

margin : 0.3em 0.5em 0.5em 0.7em;

}



.rtcol .box2 a:hover {

color : #CC0000;

background-color : #FFFFD8;

text-decoration : none;

}



.rtcol .box2 h4 {

	font-size : .9em;

	text-align : center;

	color : #D8FFFF;

	background-color : Teal;

	margin : 0px 0px 0.3em 0px;

	Padding : 0.1em 0.3em 0.35em 0.3em;

}



.rtcol p, .rtcol li{

	margin-left : 0.2em;

	margin-right : 0.4em;

	font-size : 12px;

}



.foot {

	clear : both;

	font-size : 12px;

	text-align : center;

	width:980px;}

	

.foot li{

	list-style-type:none;

	display:inline;}

	

.foot ul{

	width:600px;

	margin-left:140px;}



*html .foot ul{

	margin-left:0px;

	margin-right:30px;}



.foot ul li a{

color:#red;}







.foot .ll {

	border-bottom-color : Gray;

	border-bottom-style : dashed;

	border-bottom-width : 1px;

	border-top-color : Gray;

	border-top-style : dashed;

	border-top-width : 1px;

	padding : 0.5em 1ex 0.5em 1ex;



}







.centre {

	text-align:center;

}




.nobr {

	white-space : nowrap;

}




.clr {

	clear : both;

	line-height : 1px;

	height : 1px;

	color: #A47E04;

	background-color: #A47E04;

	width: 980px;

	margin:0 auto;

	background-position: center;

	background-attachment: scroll;

	background-repeat: no-repeat;

}



.leftcol .menu .fh {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #444444;

}
