@charset "UTF-8";
/* CSS Document */

/*****************************************************************************/
/*				 				MAIN CONTAINERS								 */
/*****************************************************************************/
html{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em;
}


#container{
	width: 975px;
	margin: 0 5px;
	position: relative;
	background-image: url(../img/layout/blue_nav.jpg);
	background-repeat: repeat-y;
}

/*****************************************************************************/
/*				 				POPUP WINDOWS  								 */
/*****************************************************************************/

#popupCont{
	padding:10px;
	color:#3E62A9;
	width: 600px;
	text-align: center;
}

#popupCont h3{
	padding:0;
	margin:10px 0;
	font-weight: bold;
}

#popupCont table{

	padding:0px;
	margin: 0;
	border: solid #3E62A9 1px;
}

#popupCont tr{
	padding: 5px;
	margin: 5px;
}



#popupCont td {
	padding:10px;
	color:#3E62A9;
	font-size:0.8em;
	line-height:1.1em;
	
}



#popupCont tr.odd, #popupCont tr td.odd{
	background-color:#EDF3FF;
}

#popupCont tr td.subtitle{
	color:#3E62A9;
	font-weight:bold;
	font-size:0.8em;
	line-height:1em;
	background-color:#E7EFF7;
}

#popupCont tr th{
	background-color:#D3E9F7;
	padding:10px;
	font-weight:bold;
	font-size:0.9em;
	line-height:1.3em;
	
}

#popupCont p.blue{
	padding:5px;
	color:#3E62A9;
}



#popupCont ul{
	text-align:left;
	padding-left:20px;
	font-size:0.8em;
	line-height:1.2em;
}

#popupCont ul li{
	list-style-type:disc;
	color:#3E62A9;
	font-size:1.2em;
	line-height:1.5em;
}


#popupCont table tr td ul li{
}

/*****************************************************************************/
/*				 				POPUP WINDOWS KH							 */
/*****************************************************************************/

#popupContKH{
	padding:10px;
	color:#778055;
	width: 600px;
	text-align: center;
}

#popupContKH h3{
	padding:0;
	margin:10px 0;
	font-weight: bold;
}

#popupContKH h4{
	padding:0;
	margin:0;
}

#popupContKH table{
	padding:0px;
	margin: 0;
	border: solid #95A652 1px;
}

#popupContKH tr{
	padding: 5px;
	margin: 5px;
}

#popupContKH td{
	padding:10px;
	color:#778055;
	font-size:0.8em;
	line-height:1.1em;
}

#popupContKH tr.odd, #popupContKH tr td.odd{
	background-color:#ECEEE6;
}

#popupContKH tr td.subtitle{
	color:#778055;
	font-weight:bold;
	font-size:0.8em;
	line-height:1em;
	background-color:#F0EFE6;
	border-top: solid #95A652 1px;
	border-bottom: solid #95A652 1px;
	}

#popupContKH tr th{
	background-color:#E1E7CD;
	padding:10px;
	font-weight:bold;
	font-size:0.9em;
	line-height:1.3em;	
}


#popupContKH p.green, .green{
	padding:5px;
	color:#778055;
}
#popupContKH ul{
	text-align:left;
	padding-left:20px;
	font-size:0.8em;
	line-height:1.2em;
}

#popupContKH ul li{
	list-style-type:disc;

	color:#778055;
	font-size:1.2em;
	line-height:1.5em;
	

}

/*****************************************************************************/
/*				 				POPUP WINDOWS KP							 */
/*****************************************************************************/

#popupContKP{
	padding:10px;
	color:#A12C3C;
	width: 600px;
	text-align: center;
}

#popupContKP h3{
	padding:0;
	margin:10px 0;
	font-weight: bold;
}

#popupContKP h4{
	padding:0;
	margin:0;
}

#popupContKP table{
	padding:0px;
	margin: 0;
	border: solid #A12C3C 1px;
}

#popupContKP tr{
	padding: 5px;
	margin: 5px;
}

#popupContKP td{
	padding:10px;
	color:#A12C3C;
	font-size:0.8em;
	line-height:1.1em;
}

#popupContKP tr.odd, #popupContKP tr td.odd{
	background-color:#FFEEEF;
}

#popupContKP tr td.subtitle{
	color:#A12C3C;
	font-weight:bold;
	font-size:0.8em;
	line-height:1em;
	background-color:#FFEEEF;
	border-top: solid #A12C3C 1px;
	border-bottom: solid #A12C3C 1px;
	}

#popupContKP tr th{
	background-color:#F0E0E0;
	padding:10px;
	font-weight:bold;
	font-size:0.9em;
	line-height:1.3em;
}



#popupContKP ul{
	text-align:left;
	padding-left:20px;
	font-size:0.8em;
	line-height:1.2em;
}

#popupContKP ul li{
	list-style-type:disc;
}


#popupContKP p.red{
	padding:5px;
	color:#A12C3C;
}


/***********************************banner**********************************/

#banner{
	height: 152px;
	background-color: #fff;
}

#banner img{
	margin: 65px 0;
}
#onecol .floatright{
	float:right;
	margin-left: 20px;
	margin-bottom: 20px;
}

.floatleftOrder{
	float:left;
	margin:0 10px;
}

.clear{
	float:none;
	clear:both;
}

#onecol .floatleft{
	float:left;
	margin-right: 20px;
	margin-bottom: 20px;
}
#banner img.floatRight{
	float:right;
	margin: 60px 0 0 0;
}

#banner img.floatRightTop{
	float:right;
	margin: 30px 0 0 0;
}

/***********************************main content**********************************/

#mainContent{
	margin-left: 200px;
	padding: 0 0 0 30px;
	position: relative;
	background-image: url(../img/layout/back_right_col.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}

#blankContent{
	margin-left: 200px;
	padding: 0 0 0 30px;
	position: relative;
	
}


#mainContentHome{
	margin-left: 200px;
	padding: 0 0 0 30px;
	position: relative;
}

#right_col{
	position: absolute;
	left: 875px;
	top: 152px;
	background-color: #95CAED;
	padding: 0;
	margin: 0;
	border-bottom: solid #fff 4px;
	background-image: url(../img/layout/right_col.jpg);
	background-repeat: no-repeat;
}

#right_col .hidden{
display:none;
}

#center_colstretch{
	width: 745px;
	color: #3057A3;
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
	background-image: url(../img/homepgimg.jpg);
	height: 454px;
}


#center_col{
	width: 610px;
	color: #333;
	position: relative;
	overflow: hidden;
	min-height: 650px;
}

#long_col{
	width: 745px;
	color: #333;
	position: relative;
	overflow: hidden;
	min-height: 650px;
	padding: 0px;
}

#long_col p{
	padding:0 20px;
}

#center_col.purple{
	background-image: url(../img/brochure.jpg);
	background-repeat: no-repeat;
	background-color: #FAF4FF;
	color: #666666;
	background-position: 0 1em;
}

#center_col.pink,#long_col.pink{
	background-color: #FEE3FF;
	color: #666666;
	background-position: 0 1em;
}


#center_col img{
	margin:0;
}

#center_col p {
	padding:0 15px;
}

.pr{
	background-color: #E2EBF7;
	
}
.prLight{
	background-color: #EDF0FF;
}

.redLight{
	background-color:#FFEBEE;
}

.khLight{
	background-color: #F4F7EC;
}

.sumLight{
	background-color: #FFF6EB;
}

.kh{
	background-color: #E1E7CD;
}

#onecol{
	width: 610px;
	position: relative;	/*background-image: url(../img/summertime/back_right_col.jpg);*/
	
}
#onecol.blue, #onecolBlue{
	background-image: url(../img/layout/speckledblue_big.jpg);
	background-repeat: repeat-y;
	background-color: #E6F0FA;
	color: #333;
}

#long_col .form{
	padding:0 0 0 10px;
}

#long_col.blue{
	background-color:#d3e9f7;
}


#onecol.green, #onecolGreen{
	background-image: url(../img/layout/speckledgreen_big.jpg);
	background-repeat: repeat-y;
	background-color: #E1E7CD;
	color: #333;
}



#onecolRed{
	background-image: url(../img/layout/speckledred_big.jpg);
	background-repeat: repeat-y;
	background-color: #FCE4E7;
	color: #333;
}

#onecol.purple img{
	vertical-align: middle;
}

#onecol.purple a:link{
	color:#9C61BC;
	text-decoration:underline;
	font-size: 0.9em;
}

#onecol.purple a:hover{
	color:#000;
}
#optionsCont{
	margin: 5px 0 0 0;
	position: relative;
}

#options{
	padding: 15px;
	margin: 0;
	position: relative;
	float: left;
}

#options img{
	padding: 0;
	margin: 0;
}

#optionsText{
	width: 395px;
	margin: 0;
	position: relative;
	overflow: hidden;
}

#twocol_one{
	width: 300px;
	background-color: #E2EBF7;
	margin-right: 4px;
	position: relative;
	float: left;
	background-image: url(../img/layout/speckledblue.jpg);
	padding-bottom: 20000px;
	margin-bottom: -20000px;
}

#twocol_two{
	width: 300px;
	background-color: #E1E7CD;
	position: relative;
	margin-left: 304px;
	background-image: url(../img/layout/speckledgreen.jpg);
	padding-bottom: 20000px;
	margin-bottom: -20000px;
}

#twocol_oneplain{
	width: 300px;
	background-color: #88B4E4;
	margin-right: 4px;
	position: relative;
	float: left;
	padding-bottom: 20000px;
	margin-bottom: -20000px;
}

#twocol_twoplain{
	width: 300px;
	background-color: #8D9F45;
	position: relative;
	margin-left: 304px;
	margin-bottom: -20000px;
	padding-bottom: 20000px;
}

#threecol_one{
	width: 199px;
	background-color: #E2EBF7;
	margin-right: 4px;
	background-image: url(../img/layout/speckledblue.jpg);
	float: left;
	position: relative;
	margin-bottom: -20000px;
	padding-bottom: 20000px;
}

#threecol_two{
	width: 199px;
	background-color: #FCD5DB;
	margin-right: 4px;
	background-image: url(../img/layout/speckledpink.jpg);
	color: #D3647A;
	position: relative;
	overflow: hidden;
	height: 100%;
	float: left;
	padding-bottom: 20000px;
	margin-bottom: -20000px;
}

#threecol_three{
	width: 199px;
	background-color: #DBDEC9;
	position: relative;
	background-image: url(../img/layout/speckledgreen.jpg);
	color: #6F7E36;
	overflow: hidden;
	float: left;
	padding-bottom: 20000px;
	margin-bottom: -20000px;
}

#midcolinfo{
	background-color: #88B4E5;
	color: #FFFFFF;
	height: 110px;
}

#midcolinfo img{
	vertical-align:top;
	float: left;
}

/***********************************icons*********************************/

#icons{
	height: 40px;
	padding: 10px;
	position: relative;
}

#iconsFloat{
	height: 40px;
	padding: 10px;
	position: relative;
	float: right;
}
#icons img, #iconsFloat img{
	float:right;
	padding: 0 10px  0 0;
}

/**********************************footer**********************************/

#footer{
}

/*****************************************************************************/
/*				 						TEXT								 */
/*****************************************************************************/

/***********************************h1**********************************/

h1{
}

/***********************************h2**********************************/

h2.blue{
	text-transform: uppercase;
	background-color: #E2EBF7;
	padding: 9px 15px;
	color: #3057A3;
	position: relative;
}
h2.blueText{
	
	color: #88B4E4;
}

h2.green{
	text-transform: uppercase;
	background-color: #E1E7CD;
	padding: 9px 15px;
	color: #8D9F45;
	position: relative;
}
h2.greenText{
	
}

h2.red{
	text-transform: uppercase;
	background-color: #FCEAEC;
	padding: 9px 15px;
	color: #FF7578;
	position: relative;
}

h2.purple{
	text-transform: uppercase;
	background-color: #E4DFE7;
	padding: 9px 15px;
	color: #9D66BC;
}

h2.purple{
	text-transform: uppercase;
	background-color: #E4DFE7;
	padding: 9px 15px;
	color: #9D66BC;
}

h2.pink{
	text-transform: uppercase;
	background-color: #F8DFF8;
	padding: 9px 15px;
	color:#F6C;
}

h2 .floatright{
	margin-left: 160px;
	position: absolute;
}

#onecol h2{
	text-transform: uppercase;
	padding: 9px 15px;
	
}

#onecolGreen h2{
	text-transform: uppercase;
	padding: 9px 15px;
	
}

#twocol_one h2{
	text-transform: uppercase;
	background-color: #E2EBF7;
	padding: 9px 15px;
	color: #88B4E4;

}

#twocol_one h2 a{
	text-decoration: none;
	color: #3057A3;
}

#twocol_two h2{
	text-transform: uppercase;
	background-color: #E8EBD7;
	padding: 9px 15px;
	color: #8D9F45;
}

#twocol_two h2 a{
	text-decoration: none;
	color: #8D9F45;
}

#twocol_oneplain h2{
	text-transform: uppercase;
	background-color: #E2EBF7;
	padding: 9px 15px;
	color: #88B4E4;
	
}

#twocol_twoplain h2{
	text-transform: uppercase;
	background-color: #E8EBD7;
	padding: 9px 15px;
	color: #8D9F45;
	
}

#threecol_one h2{
	text-transform: uppercase;
	background-color: #E2EBF7;
	padding: 9px 15px;
	color: #3057A3;
}

#threecol_one h2 a{
	text-decoration:none;
	color: #3057A3;
}

#threecol_two h2{
	text-transform: uppercase;
	background-color: #FCD5DB;
	padding: 9px 15px;
	color: #D3647A;
}

#threecol_two h2 a{
	text-decoration:none;
	color: #D3647A;
}

#threecol_three h2{
	text-transform: uppercase;
	background-color: #E8EBD7;
	padding: 9px 15px;
	color: #8D9F45;
}

#threecol_three h2 a{
	text-decoration:none;
	color: #8D9F45;
}

/***********************************h3**********************************/

h3{
	font-size: 1.2em;
}

h3.blue{
	text-transform: uppercase;
	background-color: #DDE8F9;
	padding: 9px 15px;
	color: #3057A3;
}

h3.red{
	text-transform: uppercase;
	background-color:#EACED2;
	padding: 9px 15px;
	color:#ED1641;
}

h3.green a{
	padding: 9px 15px;
	color: #7AA12C;
}


h3.orange{
	text-transform: uppercase;
	background-color: #F0E2C9;
	padding: 9px 15px;
	color: #F5A743;
}

#threecol_one h3{
	text-transform: uppercase;
	background-color: #E2EBF7;
	padding: 9px 10px;
	color: #3057A3;
	font-size: 0.75em;
}

#threecol_one h3 a{
	text-decoration:none;
	color: #3057A3;
	
}

#threecol_two h3{
	text-transform: uppercase;
	background-color: #FCD5DB;
	padding: 9px 10px;
	color: #D3647A;
	font-size: 0.75em;
}

#threecol_two h3 a{
	text-decoration:none;
	color: #D3647A;
}

#threecol_three h3{
	text-transform: uppercase;
	background-color: #E8EBD7;
	padding: 9px 10px;
	color: #8D9F45;
	font-size: 0.75em;
}

#threecol_three h3 a{
	text-decoration:none;
	color: #8D9F45;
}

/***********************************h4**********************************/

h4{
	padding: 0px;
	line-height: 1.1em;
	font-size: 0.9em;
	margin: 0;
}


h4.blue{
	padding: 9px 15px;
	color: #3057A3;
}

h4.blue a{
	color:#666;
	text-decoration:none;
}

h4.blue a:hover{
	color:#333;
	text-decoration:underline;
}

h4.red{
	padding: 9px 15px;
	color: #D5595C;
}

h4.green{
	padding: 9px 15px;
	color:#697734;
	line-height: 1.4em;
}

h4.green.low{
	margin-top:20px;
}

h4.purple a{
	color:#9C61BC;
	vertical-align:middle;
}

h4.purple a:hover{
	color:#533165;
}

img.purple{
	vertical-align:middle;
	padding-left: 15px;
}
/***********************************h5**********************************/

h5{
}

/***********************************h6**********************************/

h6{
}

/***********************************p**********************************/

p, #center_col ul li{
	font-size: 0.8em;
	line-height: 1.5em;
}



#onecol p {
	padding: 15px;
}

#center_col ul li{
	margin-left:40px;
	list-style:disc;
	
}
#options p{
	padding:0;
	margin: 0 0 5px 0;
	width: 160px;
}


#twocol_one p, #twocol_two p{
	padding: 15px;
	color: #78797C;
}

#twocol_oneplain p, #twocol_twoplain p{
	padding: 15px;
	color: #FFFFFF;
}

#threecol_one p, #threecol_two p, #threecol_three p{
	padding: 15px;

}

#threecol_one #midcolinfo p{
	font-size:0.7em;
	margin: 0px 0px 0px 100px;
	line-height: 1.5em;
	padding: 10px 5px 0 0;
}

.bold{
font-weight:bold;
}

.leftAlign{
	text-align:left;
}
/***********************************links***********************************/

a:link{
}

a:hover{
}


#options a{
	color: #666666;
	text-decoration: none;
}

#options a:hover{
	color: #E3A855;
}

/*****************************************************************************/
/*				 						TABLE								 */
/*****************************************************************************/

#blueTable{
	font-size: 0.8em;
	margin: 10px;
	border:solid 1px #ccc;
	background-color:#F6FDFF;
	padding: 10px;
}

#blueTable tr{
}

#blueTable tr td{
	padding: 10px 20px;
	vertical-align: top;
}
#blueTable .fullAns{
	width:100%;
}

#blueTable .red{
	color:#F00;
}

#blueTable #address{
	padding:0;
	margin:0;
}

/*****************************************************************************/
/*				 				     NAVIGATION							  	 */
/*****************************************************************************/

#nav{
	margin:0;
	padding:0;
	width:200px;
	position: relative;
	text-transform: uppercase;
	font-size: 0.75em;
	float: left;
	clear: none;
}

#nav a {
	display:block; /*to increase clickable areas as a's default to inline*/
	color:#333;
	text-decoration:none;
	padding:0 25px;
	line-height:2.5;
	border-bottom:1px solid #fff;
}

#nav a img {
	margin: 0 0 0 -25px;
	padding: 0;
	background-color: #FFFFFF;
}

#nav ul{
	text-align:left;
	padding: 0;
	margin: 0;
	background-color: #FFFFFF;
	width: 200px;
}

#nav li{
	margin:0;
	padding:0;
	float:left; /*This corrects the*/
	width:200px; /*IE whitespacw bug*/
	border-bottom: solid #fff 2px;
}

#nav ul ul{
	background-color:#FFFFFF;
	width: 200px;
}

#nav ul ul li a{
	background-image:none;
	text-transform: none;
	display:block; /*to increase clickable areas as a's default to inline*/
	color:#24478F;
	text-decoration:none;
	padding:0 0 0 25px;
	line-height:1.5;
	border-bottom:1px solid #fff;
	}
		
#nav ul ul li a:hover{
text-decoration:underline;
}

	
#nav ul ul ul li a{
	text-transform: none;
	display:block; /*to increase clickable areas as a's default to inline*/
	color:#88B4E4;
	text-decoration:none;
	padding:0 0 0 25px;
	line-height:1.5;
	border-bottom:1px solid #fff;
	background-image: url(../img/navigation/link_bullet_clear.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
	}
	
#nav ul ul ul li a:hover{
text-decoration:underline;
}

#nav ul ul li#anysublinks {
	padding: 0;
	background-color:#EDF0FF;
	margin: 0;
	width: 200px;
}

#nav ul ul li#anysublinks a{
	color:#335DA7;
	padding: 5px 25px;
	margin: 0;
	width: 150px;
	position: relative;
	text-decoration: none;
}

#nav ul ul li#anysublinks a:hover{
	background-image:url(../img/navigation/link_bullet_any.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
	text-decoration: none;
	background-color: #EDF0FF;
}

#nav ul ul li#anysublinks a.chosen{
	background-image: url(../img/navigation/link_bullet_any.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
}

#nav ul ul li#sublinks a{
	
	color: #284691;
	background-color: #FFFFFF;
	padding: 5px 0 5px 25px;
}

#nav ul ul li#sublinks a:hover{
	background-image:url(../img/navigation/link_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
	
}

#nav ul ul li#sublinks a.chosen{
background-image: url(../img/navigation/link_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
}


#address{
	float: left;
	padding: 20px 10px 10px 25px;
	width: 160px;
}
#address p{
	color:#333;
	font-size:0.8em;
}
#address a{
	display: inline;
	text-transform: lowercase;
	text-decoration: none;
	border: none;
	padding: 0;
	font-size: 1.2em;
}

#address a:hover{
	text-decoration:underline;
}
/***********************************anytime navigation**********************************/
#nav_any{
	background-image: url(../img/navigation/at_bullet.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	background-color: #DDE8F9;
	border:none;
	padding: 0;
	margin: 0;
}

#nav_any a:hover{
	background-color: #90BDE7;
	color: #fff;
}

#nav ul ul li#anylinks a{
	background-image:url(../img/navigation/link_bullet_clear.gif);
	color: #335DA7;
	background-color: #FFFFFF;
	padding: 5px 0 5px 25px;
}

#nav ul ul li#anylinks a:hover{
	background-image: url(../img/navigation/link_bullet_any.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
	text-decoration: none;
	background-color: #FFF;
}


#nav ul ul li#anylinks a.chosen{
	background-image: url(../img/navigation/link_bullet_any.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
}


/***********************************summertime navigation**********************************/

#nav ul ul li#sumsublinks {
	padding: 0;
	background-color:#FFF4E8;
	margin: 0;
	width: 200px;
}

#nav ul ul li#sumsublinks a{
	color:#D78D2F;
	padding: 5px 25px;
	margin: 0;
	width: 150px;
	position: relative;
	text-decoration: none;
}

#nav ul ul li#sumsublinks a:hover{
	background-image:url(../img/navigation/link_bullet_sum.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
	text-decoration: none;
	background-color: #FFF4E8;
}

#nav ul ul li#sumsublinks a.chosen{
	background-image: url(../img/navigation/link_bullet_sum.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
}


#nav ul ul li#moresublinks {
	padding: 0;
	background-color:#EBEFD2;
	margin: 0;
	width: 200px;
}

#nav ul ul li#moresublinks a{
	color:#7AA12C;
	padding: 5px 25px;
	margin: 0;
	width: 150px;
	position: relative;
	text-decoration: none;
}

#nav ul ul li#moresublinks a:hover{
	background-image:url(../img/navigation/link_bullet_green.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
	text-decoration: none;
	background-color: #EBEFD2;
}

#nav ul ul li#moresublinks a.chosen{
	background-image:url(../img/navigation/link_bullet_green.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
}





#nav_film{
	background-image: url(../img/navigation/film_bullet.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	background-color:#E9CED1;
	border:none;
}
#nav_film a:hover{
	background-color: #d03a4a;
	color: #fff;
}


#nav_sum{
	background-image: url(../img/navigation/st_bullet.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	background-color: #F0E3C9;
	border:none;
}
#nav_sum a:hover{
	background-color: #D0A453;
	color: #fff;
}

#nav ul ul li#morelinks a{
	background-image:url(../img/navigation/link_bullet_clear.gif);
	color: #FF7578;
	background-color: #FFFFFF;
	padding: 5px 0 5px 25px;
}
#nav ul ul li#morelinks a:hover{
	background-image: url(../img/navigation/link_bullet_more.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
}

#nav ul ul li#morelinks a.chosen{
background-image: url(../img/navigation/link_bullet_sum.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
}
#nav ul ul li#sumlinks a{
	background-image:url(../img/navigation/link_bullet_clear.gif);
	color: #D1A453;
	background-color: #FFFFFF;
	padding: 5px 0 5px 25px;
}
#nav ul ul li#sumlinks a:hover{
    background-image: url(../img/navigation/link_bullet_sum.gif);
	background-repeat: no-repeat;
	background-position: 0 center;

}

#nav ul ul li#sumlinks a.chosen{
    background-image: url(../img/navigation/link_bullet_sum.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
}


	
#nav ul ul ul li#sumlinks a:hover{
	background-image: url(../img/navigation/link_bullet_sum.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
	background-color: #FFF;
}	

#nav ul ul ul li#sumlinks.chosen a{
	text-transform: none;
	display:block; /*to increase clickable areas as a's default to inline*/
	color:#D0A352;
	text-decoration:none;
	padding:0 0 0 25px;
	line-height:1.5;
	border-bottom:1px solid #fff;
	background-image: url(../img/navigation/link_bullet_sum.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
	}
	

/***********************************location navigation**********************************/

#nav_loc{
	background-image: url(../img/navigation/loc_bullet.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	background-color: #D8EAF3;
	border:none;
}
#nav_loc a:hover{
	background-color: #6FB6D2;
	color: #fff;
}

/***********************************more for you navigation**********************************/
#nav_flex{
	background-image: url(../img/navigation/flex_bullet.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	background-color: #F2D7D4;
	border:none;
}
#nav_flex a:hover{
	background-color: #D47376;
	color: #fff;
}

/***********************************green navigation**********************************/

#nav_grn{
	background-image: url(../img/navigation/grn_bullet.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	background-color: #DCE0C3;
	border:none;
}
#nav_grn a:hover{
	background-color: #8D9F45;
	color: #fff;
}/***********************************pink navigation**********************************/

#nav_pink{
	background-image:url(../img/pink_bullet.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	background-color:#FEE4FF;
	border:none;
}
#nav_pink a:hover{
	background-color:#F763D8;
	color: #fff;
}
/***********************************brochure navigation**********************************/

#nav_broch{
	background-image: url(../img/navigation/broch_bullet.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	background-color: #e6e2e9;
	border:none;
}
#nav_broch a:hover{
	background-color: #a073c1;
	color: #fff;
}

