
.pagehead {
        position:absolute;
        z-index:2;
        top:0px;
        left:0px;
        height:111px;
        width:744px;
        background: #FFFFFF;
	}

        #logotop {
        position:absolute;
        z-index:2;
        top:0px;
        left:0px;
        height:71px;
        width:178px;
        background: #FFFFFF;
	}

        #topclickhere {
        z-index:2;
        position:absolute;
        top:0px;
        left:278px;
        width:466px;
        height:18px;
        color: #4176AA;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-align: left;
        margin-left: 4px;
        margin-top: 4px;
        background: #FFFFFF;
        }

        #searchtopbar {
        z-index:3;
        position:absolute;
        top:71px;
        left:0px;
        width:278px;
        height:40px;
        background: #CCCCCC;
        }

        #searchtoptext {
        z-index:4;
        color: #4176AA;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-align: center;
        align:middle;
        margin-top: 5px;
        }

        #topphone {
        z-index:2;
        position:absolute;
        top:18px;
        left:278px;
        width:466px;
        height:93px;
        }

.landingpagehead {
        position:absolute;
        z-index:2;
        top:10px;
        left:0px;
        height:111px;
        width:744px;
        background: #FFFFFF;
	}

        #landinglogotop {
        position:absolute;
        z-index:2;
        top:0px;
        left:10px;
        height:111px;
        width:277px;
        background: #FFFFFF;
	}

        #topaddress {
        z-index:2;
        position:absolute;
        top:20px;
        left:288px;
        width:466px;
        height:111px;
        color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
        font-weight:bold;
	text-align: right;
        background: #FFFFFF;
        }

.content {
        position:absolute;
        z-index:1;
        top:142px;
        left:0px;
        length:100%;
        background:#FFFFFF;
	}

.landingcontent {
        position:absolute;
        z-index:1;
        top:121px;
        left:0px;
        length:100%;
        background:#FFFFFF;
	}

.leftnav {
        z-index:4;
        position:absolute;
        top: 146px;
        left:0px;
	width:171px;
        length:100%;
        text-align: center;
	text-decoration: none;
        background: #FFFFFF;
        }

        #navtextblue {
        color: #333333;
	text-align: left;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
        margin-left: 1px;
	}

        #navtextred {
        color: #CC0000;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
        margin-left: 8px;
        margin-right: 8px;
	}

.promosection {
        position:relative;
        z-index:5;
	width:570px;
        height:201px;
	border-bottom: 2px #E6E6E6 solid;
        }

        #promowborder  {
        float:left;
        height:201px;
	border-right: 2px #E6E6E6 solid;
        }

        #promonoborder  {
        float:left;
        height:201px;
        }
	
	#speedform {
		background-color: #ffc;
		width: 150px;
		padding: 10px;
		margin: 0px;
		border: 1px solid #000;
		text-align: left;
		font: inherit;
		font-family: Verdana,Arial,Helvetica,sans-serif;
		font-size: 12px;
	}

.promorow {
        position:relative;
        z-index:2;
        padding-top:10px;
        width:570px;
        height:100%;
	border-bottom: 2px #E6E6E6 solid;
        }

        #promopic  {
        float:left;
        width: 137px;
        text-align: center;
        }

        #promoshim  {
        float:left;
        width: 5px;
        text-align: left;
        }

.slideshows {
        position:absolute;
        z-index:3;
        top:225px;
        left:0px;
	width:800px;
        length:100%;
        background:#34206D;
        }

        #slideshow1 {
        float:left;
        z-index:3;
        left:0px;
	width:265px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size:14px;
        background:#34206D;
        }

        #slideshow2 {
        float:left;
        z-index:3;
        left:265px;
	width:265px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size:14px;
	border-left: 1px #FFFFFF solid;
	border-right: 1px #FFFFFF solid;
        background:#34206D;
        }

        #slideshow3 {
        float:left;
        z-index:3;
        left:533px;
	width:265px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size:14px;
        background:#34206D;
        }

.body {
        position:relative;
        z-index:2;
        left:171px;
        top:3px;
        width: 570px;
        length:100%;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-align: left;
        background:#fff;
	border-top: 2px #E6E6E6 solid;
	border-left: 2px #E6E6E6 solid;
	border-right: 2px #E6E6E6 solid;
	margin: 0px;
	padding: 0px;
	}
	
	#headinghome {
        width:550px;
        color: #333333;
	margin-left:10px;
	margin-right:10px;
	text-align:left;
	font-size:22px;
	font-weight: bold;
        background:#FFFFFF;
        padding-top: 5px;
		}

	#heading {
        width:550px;
        color: #333333;
	margin-left:10px;
	margin-right:10px;
	text-align:left;
	font-size:22px;
	font-weight: bold;
        background:#FFFFFF;
        padding-top: 5px;
		}
		
	#leftheading {
        width:550px;
        color: #333333;
	margin-left:10px;
	margin-right:10px;
	text-align:left;
	font-size:18px;
	font-weight: bold;
        background:#FFFFFF;
		}

	#subheading {
        width:550px;
        color: #333333;
	margin-left:10px;
	margin-right:10px;
	text-align:left;
	font-size:14px;
	font-weight: bold;
        background:#FFFFFF;
		}

	#bodyhome {
        width:550px;
        color: #333333;
	font-size:12px;
	line-height: 16px;
	margin-left:10px;
	margin-right:10px;
        background:#FFFFFF;
		}

	#bodybottom {
        position:relative;
        width:550px;
        color: #333333;
	font-size:12px;
	margin-left:10px;
	margin-right:10px;
	text-align:left;
        background:#FFFFFF;
		}

	#body {
        width:550px;
        color: #333333;
	font-size:12px;
	line-height: 16px;
	margin-left:10px;
	margin-right:10px;
        background:#ffffff;
		}

	#shortsubheading {
        width:325px;
        color: #333333;
	margin-left:10px;
	margin-right:10px;
	text-align:left;
	font-size:14px;
	font-weight: bold;
        background:#FFFFFF;
		}

	#shortbody {
        width:475px;
        color: #333333;
	font-size:12px;
	line-height: 16px;
	margin-left:150px;
	margin-right:5px;
        background:#ffffFF;
	border:#ffffff;
		}

	#centertext {
        float:left;
        position:relative;
	width:454px;
        height:225px;
        color: #333333;
	font-size:14px;
	line-height: 20px;
	margin-left:5px;
	margin-right:5px;
        background:#ffffff;
        text-align:center;
	}

	#leftfloatimage {
        width:163px;
        height:225px;
	margin-left:10px;
	margin-right:10px;
	float:left;
	}

	#rightfloatimage {
        width:143px;
        height:225px;
	position:relative;
	float:right;
	}

	#centerimage {
	align:center;
	}

	#bodyimage {
        float:right;
        background:#FFFFFF;
		}

	#rightimagecolumn {
	position:absolute;
	left:335px;
	top:20;
        float:right;
        background:#FFFFFF;
		}

	#rightimagecolumn2 {
	position:absolute;
	left:335px;
	top:200;
        float:right;
        background:#FFFFFF;
		}

	#leftimagecolumn {
	margin-left:14px;
	margin-right:15px;
	position:relative;
	}

	#leftimagecolumn2 {
	margin-left:60px;
	margin-right:15px;
	position:relative;
	}
	
	#leftimagecolumn3 {
	margin-left:15px;
	margin-right:15px;
	position:relative;
	float:left;
	}

	#righttextcolumn {
	position:absolute;
	left:530px;
	top:0;
        float:right;
        background:#FFFFFF;
	}

	#rightmenucolumn {
	position:absolute;
	left:429px;
	top:0;
        float:right;
        background:#FFFFFF;
	}

	#bodyinnovative {
        width:401px;
        color: #333333;
	font-size:12px;
	line-height: 16px;
	margin-left:15px;
	margin-right:15px;
        background:#FFFFFF;
        padding-bottom:10px;
	}

        #albummenu  {
        width:479px;
        color: #333333;
	margin-left:10px;
	margin-right:10px;
	text-align:center;
	font-weight: normal;
	font-size:12px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
        }

	#bodycol1 {
        float: left;
        width:370px;
        margin-left:15px;
        margin-right:5px;
        color: #333333;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size:12px;
	text-align: left;
        }

	#bodycol2 {
        float: left;
        position: relative;
        width:370px;
        margin-left:5px;
        margin-right:15px;
        color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: left;
        }
	
	#bodycol3 {
        float: left;
        position: relative;
        width:229px;
        margin-left:5px;
        margin-right:15px;
        color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: left;
        }

	#bodycola {
        float: left;
        width:229px;
        margin-left:35px;
        color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: left;
        }

	#bodycolb {
        float: left;
        position: relative;
        width:240px;
        color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: left;
        }

	#bodycolr {
        float: left;
        width:129px;
        margin-left:10px;
        color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-align: right;
        }

	#bodycoll {
        float: left;
        position: relative;
        width:340px;
        color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: left;
        }

.landingbody {
        position:relative;
        z-index:2;
        left:20px;
        top:3px;
        width: 724px;
        length:100%;
        background:#FFFFFF;
	}
	
	#landingheading {
        width:714px;
        color: #333333;
	margin-right:10px;
	text-align:left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:22px;
	font-weight: bold;
        background:#FFFFFF;
        padding-top: 5px;
	}
		
	#landingbody {
        width:714px;
        height:650px;
	margin-left:10px;
        background:#ffffff;
		}

	#landingbodyleft {
        float: left;
        width:344px;
        color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	line-height: 16px;
        background:#ffffff;
	}

	#landingbodyspacer {
        float: left;
        position: relative;
        width:20px;
        }

	#landingbodycol2 {
        float: left;
        width:350px;
	text-align: center;
        }

.bodytables {
        width:530px;
        color: #333333;
	font-size:12px;
	line-height: 16px;
	margin-left:20px;
	margin-right:10px;
        text-align:center;
        font-weight:bold;
	}

.landingbodytable {
        color: #333333;
	font-size:12px;
	line-height: 16px;
        text-align:right;
        font-weight:bold;
	}

.landingtable2 {
        color: #333333;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:8px;
        text-align:center;
        font-weight:normal;
	}

.bodytablesleft {
        width:550px;
        color: #333333;
	font-size:12px;
	line-height: 16px;
	margin-left:0px;
	margin-right:0px;
        text-align:left;
        font-weight:normal;
	}

.bodytablesnew {
        color: #333333;
	font-size:12px;
	line-height: 16px;
	margin-left:0px;
	margin-right:0px;
        font-weight:normal;
	}

.bodyforms {
        z-index: 8;
        color: #333333;
	font-size:12px;
	line-height: 16px;
        font-weight:bold;
		}

.footer {
        position:absolute;
        z-index: 99;
        width:744px;
        height: 48px;
	}

        #footerimage {
        width:744px;
        height: 30px;
	line-height: 14px;
	color: #FFFFFF;
	text-align: center;
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
        padding-top:10px;
        background:#CC0000;
	}

        #footercopy {
        width:744px;
        height:18px;
	color: #454545;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
        background:#ffffff;
	}

.navbar {
        z-index:1;
        position:absolute;
        top:111px;
        left:0px;
        width:744px;
        height:31px;
        background:#4176AA;
        }

.nav {
        z-index:1;
        position:absolute;
        left:37px;
        }

        #navshim  {
        float:left;
        }

        #navbtns  {
        float:left;
        }

.bodypopups {
        length:100%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin-left:10px;
	margin-right:10px;
	color: #508DC3;
	text-decoration: none;
	}
	
	#headingpopups {
        width:460px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
        text-align:center;
	margin-left:10px;
	margin-right:10px;
        padding-top:10px;
        padding-bottom:20px;
	color: #508DC3;
	text-decoration: none;
		}

	#bodypopups {
        width:460px;
	color: #508DC3;
	margin-left:20px;
	font-size:12px;
	line-height: 16px;
        background:#FFFFFF;
		}


UL.bullets	{ 
	font-size: 10px;
	line-height: 120%;
        list-style-type: disc;
        margin-left:10px;
        margin-right:5px;
        padding-left:0px;
        color:#34206D;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	}

UL.menubullets	{ 
	font-size: 12px;
	line-height: 150%;
        color:#34206D;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	}

A.arrowson:link	{ 
        color: #333333;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}
	
A.arrowson:visited	{ 
        color:#333333;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}
	
A.arrowson:hover	{ 
        color:#4176AA;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}

A.promos:link	{ 
        color: #333333;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}
	
A.promos:visited	{ 
        color:#4176AA;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}
	
A.promos:hover	{ 
        color:#4176AA;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}

A.clickhere:link	{ 
        color: #4176AA;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}
	
A.clickhere:visited	{ 
        color: #4176AA;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}
	
A.clickhere:hover	{ 
        color: #4176AA;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}

A.landingaddress:link	{ 
        color: #000000;
	text-decoration: underline;
	font-size: 14px;
        font-weight:bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}
	
A.landingaddress:visited	{ 
        color: #000000;
	text-decoration: underline;
	font-size: 14px;
        font-weight:bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}
	
A.landingaddress:hover	{ 
        color: #ED1B24;
	text-decoration: underline;
	font-size: 14px;
        font-weight:bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}

A.bigred:link	{ 
        color: #CC0000;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	}
	
A.bigred:visited	{ 
        color: #CC0000;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	}
	
A.bigred:hover	{ 
        color: #CC0000;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	}

A.whitefineprint:link	{ 
        color: #FFFFFF;
	text-decoration: underline;
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}
	
A.whitefineprint:visited	{ 
        color: #FFFFFF;
	text-decoration: underline;
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}
	
A.whitefineprint:hover	{ 
        color: #FFFFFF;
	text-decoration: underline;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}

A.fineprint:link	{ 
        color: #34206D;
	text-decoration: underline;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}
	
A.fineprint:visited	{ 
        color: #34206D;
	text-decoration: underline;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}
	
A.fineprint:hover	{ 
        color: #34206D;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}

A.footertext:link	{ 
        color: #666666;
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}
	
A.footertext:visited	{ 
        color: #666666;
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}
	
A.footertext:hover	{ 
        color: #666666;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
	}

A:link	{ 
        color: #34206D;
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
        margin-left:0;
        margin-right:0;
	}
	
A:visited	{ 
        color: #34206D;
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
        margin-left:0;
        margin-right:0;
	}

A:hover	{ 
        color: #34206D;
	text-decoration: underline;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
        margin-left:0;
        margin-right:0;
	}

td	{ 
	font-family: verdana, arial, sans-serif; 
	font-size: 9pt; 
	color: #606060; 
	
	
	}
	
	#small {
		font-family: verdana, arial, sans-serif; 
		font-size: 8pt; 
		color: #606060; 
		background: #FDFDC0;
	}
