body {margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; }

a {color:#29235A;}
a:hover{color:#A39FC5;}

ul {font-size:0.7em; list-style-image:url(main-style.css); line-height:1.6em;}
ol {font-size:0.7em; list-style-image:url(main-style.css); line-height:1.6em;}

.left-nav {border-bottom:2px solid #FFFFFF;}
.left-nav a{display:block; font-size:0.7em; font-family:Verdana, Arial, Helvetica, sans-serif; padding:6px 5px 6px 9px;
	background-image: url(); text-decoration:none; color:#000000;}
.left-nav a:hover{	background-image: url(); color:#FFFFFF;}

.main{padding:0px 0px 0px 17px;}
.main p{font-size:0.7em; margin:0em 0em 1.2em 0em}

.orange{color:#29235A;}

h1 {background-color:#29235A; margin-left:-8px; 
background-image: url(); background-repeat:no-repeat;
margin-top:0px; margin-bottom:0.6em; font-size:0.9em; color:#FFFFFF; padding: 25px 0px 6px 8px;}

h2 {font-size:0.8em; margin: 0px 0px 8px 0px; color:#FFFFFF; }
h3 {font-size:0.7em;  color:#726B97; }

.right-cta {float:right; margin: 0px px 10px 0px; width:160px; margin-left:10px; border-left:1px solid #FFFFFF; background-color:#FFFFFF;}
#box-pad {border:1px solid #534E85; padding:2px 5px 5px 5px; margin-top:2px;}
.box-purple {padding:5px 3px 5px 6px; font-size:0.7em; color:#FFFFFF;}
.box-purple a{color:#FFFFFF;}
.top {float:right; font-size:0.7em; margin:0 4px 2px 0;}
.text-cta-bullet{margin-right:4px; margin-top:0.2em; margin-bottom:1.4em;}

.map {float:right; margin: 0px 0px 5px 0px; width:285px;  border-left:1px solid #FFFFFF; background-color:#FFFFFF;}

.ll-no-border {font-size:0.7em;}

.ll {font-size:0.7em;}
.ll td {border-bottom:3px solid #84819E; padding-bottom:20px;}
#white {color:#FFFFFF}
.l2-no-margin {font-size:0.8em;}
.l2 {font-size:0.8em; margin:0em 0em 1.2em 0em}

.grey-box {background-color:#E6E6E6; border:2px solid #CECECE; padding:5px 5px 5px 5px;}

.txt-cta{
	border:2px solid #CECECE;
	background-color:#F8F8F8;
	
	margin-left:-8px;
	padding:10px 10px 10px 43px;
	background-image: url();
	background-repeat: no-repeat;
	background-position: 0px 7px;
}
.txt-cta p {margin:0px; padding:0px;}

.desc{ background-color:#D4D0C8; border-bottom:1px solid #29235A; padding:0.3em; font-size:0.6em;}
.bottom-border{padding:0.8em 0.3em 1.2em 17px; font-size:0.65em; line-height: 1.4em;}
.copyright{background-color:#57527E; padding:14px; font-size:0.6em; color:#FFFFFF;}
.top-of-page{ float:right;	margin: 5px 0px 5px 5px;	padding-right:5px; width:100px;	font-size: 1em; }
.top-of-page img{padding: 0px 5px 0px 0px;}

/* form styling starts here  */
form{margin:0; padding:0;}
label{ font-size: 0.7em; line-height:1.3em; margin-top:5px;	display: block;	}
fieldset{border : 1px solid #29235A; }
#fieldpad{margin: 20px 0 20px 0;	padding: 0px 10px 10px 10px;}
.formfield {border:1px solid #29235A;	background: #e8e8e8; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1em;}
textarea{font-size:1em}	
input:focus, textarea:focus, select:focus{	background: #fff;}
legend {font-weight: bold; margin:0em 0em 0.5em 0em; font-size: 0.8em; color: #726B97}

