

.input { BORDER-RIGHT: #b5b5b5 1px dotted; BORDER-TOP: #b5b5b5 1px dotted; BACKGROUND: #fffede; MARGIN: 0px 0px 0px 8px; BORDER-LEFT: #b5b5b5 1px dotted; BORDER-BOTTOM: #b5b5b5 1px dotted; font-size:9pt; padding-left:2px;FONT-FAMILY: Arial,Tahoma } 
.BrochureText { MARGIN-TOP: 10px; FONT-SIZE: 9pt; MARGIN-BOTTOM: 4px; FONT-FAMILY: Arial,Tahoma } 
.ErrorText { FONT-SIZE: 9pt; MARGIN-BOTTOM: 10px; COLOR: red; FONT-FAMILY: Arial,Tahoma } 
.InputLabels { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #05448d; FONT-FAMILY: Arial,Tahoma } 
.divSection { padding-top:5px; } 
.divSection textarea, .divSection input, .divSection select { margin-top:1px; }

textarea { font:normal 10pt arial;color:black; }

.flgError { color:Red; font-weight:bold; }
.flgError span { color:Red; font-weight:bold; }

.Captcha { Margin:0px; }
.Captcha input { BORDER-RIGHT: #b5b5b5 1px dotted; BORDER-TOP: #b5b5b5 1px dotted; BACKGROUND: #fffede; MARGIN: 0px 0px 0px 8px;padding-left:5px; BORDER-LEFT: #b5b5b5 1px dotted; BORDER-BOTTOM: #b5b5b5 1px dotted; FONT:bold 11pt arial; letter-spacing:3pt; } 


/* fancy buttons */
a.ovalbutton{margin-left:1px;display: block;float: left;font: normal 10pt Tahoma; /* Change 13px as desired */
    line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
    height: 24px; /* Height of button background height */
    padding-left: 11px; /* Width of left menu image */
    text-decoration: none;
    color: black;cursor: pointer; cursor: hand;}
a.ovalbutton span {display: block;color: black;padding: 4px 11px 4px 0px; /*Set 11px below to match value of 'padding-left' value above*/
font: normal 10pt Tahoma;}

a.ovalbutton:hover{ background-position: bottom left;text-decoration:none;/* Hover state CSS */}
a.ovalbutton:hover span{ background-position: bottom right;color: black;/* Hover state CSS */}

.buttonwrapper{width:100%;/*ContaineryoucanusetosurroundaCSSbuttontoclearfloat*/overflow:hidden;/*See:http://www.quirksmode.org/css/clearing.html*/}

a.ovalbutton{background: transparent url('http://terrapinn.com/template/live/img/icons/oval-blue-left-large.gif') no-repeat top left;}
a.ovalbutton span{background: transparent url('http://terrapinn.com/template/live/img/icons/oval-blue-right-large.gif') no-repeat top right;}

a.btnSM{background: transparent url('http://terrapinn.com/template/live/img/icons/oval-blue-left-small.gif') no-repeat top left;
    font:normal 9pt Tahoma; line-height:8px; height:16px; padding-left:7px; }
a.btnSM span{background: transparent url('http://terrapinn.com/template/live/img/icons/oval-blue-right-small.gif') no-repeat top right;
    display:block;color: black;padding:1px 8px 1px 0px;font: normal 9pt Tahoma; }
