body {  
font-family: Tacoma, Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:11px;
color:#333333;
line-height:16px;
margin-top:30px;
background-color:#ffffff;
}


.container{
background-color:#FFFFFF;
width: 990px;
/**background-image:url(../images/splash_bg.jpg);8**/
background-position:bottom;
background-repeat:no-repeat;
padding-bottom:50px;
}

.full{
text-align:center;
position:relative;
width:100%;
font-size:11px;
color:#333333;
line-height:16px;
}


a {
font-family: Tacoma, Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:11px;
color:#0066CC;
text-decoration:none;
}

a:hover {
font-family: Tacoma, Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:11px;
color:#0099FF;
text-decoration:none;
}
a.link1 {
font-family: Arial,Verdana, Geneva, , helvetica, sans-serif;
font-size:28px;
font-weight:normal;
letter-spacing:-.2px;
line-height:30px
}

a.link1:hover {
font-family: Arial,Verdana, Geneva, , helvetica, sans-serif;
font-size:28px;
font-weight:normal;
letter-spacing:-.2px;
line-height:30px;
}
a.link2 {
font-family: Tacoma, Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:14px;
text-decoration:none;
}

a.link2:hover {
font-family: Tacoma, Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:14px;
text-decoration:none;
}

.siteheaderbar {
background-color:#000066;
height:20px;
color: #666666;
}

a.siteheaderlink{
font-family: Tacoma, Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:11px;
color:#CCCCCC;
text-decoration:none;
}

a.siteheaderlink:hover {
font-family: Tacoma, Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}

a.bigbutton1{
position:relative;
display:block;
height:107;
width:410;
background-image:url(../images/big_button.gif);
background-repeat:no-repeat;
text-align:center;
border:1px solid white
}


.siteheader {
background-image:url(../images/HeaderBG_rev.jpg);
background-position:top;
background-repeat:repeat-y;
background-color:#FFFFFF;
height:70px;
width:1000px;
padding-bottom:10px;
border-bottom: 1px solid #000066;
}

.footertext {
font-family: Tacoma, Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:9px;
color:#666666;
vertical-align: middle;
}

a.footertext {
font-family: Tacoma, Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:9px;
color:#3399CC;
text-decoration:none;
padding-top: 0px;
font-weight:500;

}

a.footertext:hover {
font-family: Tacoma, Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:9px;
color:#0033CC;
text-decoration:none;
padding-top: 0px;

}

h1 {
font-family:Tacoma, Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:13px;
color:#999999;
font-weight: normal;
letter-spacing:2px;
}

h2 {
font-family: Arial,Verdana, Geneva, , helvetica, sans-serif;
font-size:28px;
color:#3399FF;
font-weight:normal;
letter-spacing:-.2px;
padding-bottom:15px;
}

h3 {
font-family: Arial,Verdana, Geneva, , helvetica, sans-serif;
font-size:18px;
color:#CCCCCC;
font-weight:strong;
letter-spacing:-.2px;
}
h4 {
font-family:Tacoma, Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:12px;
color:#999999;
font-weight: normal;
letter-spacing:2px;
}

.error {
color: red;
}


/*Top level list items*/
.button {
width: 200px;
position: relative;
float:left;
display: inline;
text-align:left;
padding:0px;
margin:0px;
border: 0px solid black;
margin-left:20px;
margin-right:20px;
}
	  a#button1 {
		display:block;
		width:160px;
		Height:75px;
		padding:25px 20px 0px 20px;
		font-size: 28px;
		letter-spacing: -.1px;
		color:#EFEFEF;
		background: url("../images/buttons_corp.gif") 0 0 no-repeat;
		text-decoration: none;
		border:0px solid black;
		text-align:center;
		}
	 a:hover#button1 {	
		background-position: -200px 0;
		color: #FFFFFF;
		text-align:center;
		}
		
		
	  a#button2 {
		display:block;
		width:160px;
		Height:75px;
		padding:25px 20px 0px 20px;
		font-size: 28px;
		letter-spacing: -.1px;
		color:#EFEFEF;
		background: url("../images/buttons_consumer.gif") 0 0 no-repeat;
		text-decoration: none;
		border:0px solid black;
		text-align:center;
		}
	 a:hover#button2 {	
		background-position: -200px 0;
		color: #FFFFFF;
		text-align:center;
		}

	  a#button3 {
		display:block;
		width:160px;
		Height:75px;
		padding:25px 20px 0px 20px;
		font-size: 28px;
		letter-spacing: -.1px;
		color:#EFEFEF;
		background: url("../images/buttons_wedding.gif") 0 0 no-repeat;
		text-decoration: none;
		border:0px solid black;
		}
	 a:hover#button3 {	
		background-position: -200px 0;
		color: #FFFFFF;
		}