BODY {
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

A {
	color:#1c60ab;
	text-decoration:none;
}

.bar1 {
	background-color: #1c60ab;
	height: 10px;
	width: 100%;
}
.bar2 {
	background-color: #ffdd93;
	height: 5px;
	width: 100%;
	border-top:1px solid #FFFFFF;
}

.sidemenuend {
	height:10px;
	background-color:#1c60ab;
}
.sidemenuend2 {
	background-color:#1c60ab;
}
.sidemenuoption {
	height:26px;
	background-color:e4e4e4;
	color:#000000;
	font-size:11px;
	line-height:26px;
	font-weight:bold;
	padding-left:5px;
}
.sidemenuoption A {
	color:#000000;
	text-decoration:none;
}

.sidemenuoptionselected {
	height:26px;
	background-color:#ffdd93;
	color:#5e5e5e;
	font-size:11px;
	line-height:26px;
	font-weight:bold;
	padding-left:5px;
}
.sidemenuoptionselected A {
	color:#5e5e5e;
	text-decoration:none;
}

.pagetitle {
	font-size:18px;
	color:#1c60ab;
	font-weight:bold;
}
.divbar {
	width: 100%;
	border-bottom:1px solid #b9b9b9;
	height: 1px;
}

.cartframe {
	border:1px solid #cecece;
	}
.carttitle {
	font-size:12px;
	background-color:#e4e4e4;
	line-height:21px;
	font-weight:bold;
	color:#656565;
}
.cartlineitem {
	font-size:10px;
	color:#474747;
}

.buttonNext {
	background-color:#e4e4e4;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:6px;
	padding-right:6px;
	font-size:10px;
	font-weight:bold;
	color:#656565;
	width:75px;
	text-align:center;
	border-bottom:1px solid #4e4e4e;
	border-right:1px solid #4e4e4e;
	border-top:1px solid #e4e4e4;
	border-left:1px solid #e4e4e4;
}
.buttonNext A {
	color:#656565;
	text-decoration:none;
}

.buttonBack {
	background-color:#e4e4e4;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:6px;
	padding-right:6px;
	font-size:10px;
	font-weight:bold;
	color:#656565;
	width:65px;
	text-align:center;
	border-bottom:1px solid #4e4e4e;
	border-right:1px solid #4e4e4e;
	border-top:1px solid #e4e4e4;
	border-left:1px solid #e4e4e4;
}
.buttonBack A {
	color:#656565;
	text-decoration:none;}
.buttonAdd {
	background-color:#e4e4e4;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:6px;
	padding-right:6px;
	font-size:10px;
	font-weight:bold;
	color:#656565;
	width:25px;
	text-align:center;
	border-bottom:1px solid #4e4e4e;
	border-right:1px solid #4e4e4e;
	border-top:1px solid #e4e4e4;
	border-left:1px solid #e4e4e4;
}
.buttonAdd A {
	color:#656565;
	text-decoration:none;
}
.buttonConfirm {
	background-color:#e4e4e4;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:6px;
	padding-right:6px;
	font-size:10px;
	font-weight:bold;
	color:#656565;
	width:85px;
	text-align:center;
	border-bottom:1px solid #4e4e4e;
	border-right:1px solid #4e4e4e;
	border-top:1px solid #e4e4e4;
	border-left:1px solid #e4e4e4;
}
.buttonConfirm A {
	color:#656565;
	text-decoration:none;
}

.popup {
	background-color:#FFFFFF;
	padding:10px;
	border:1px solid #656565;
}

.error {
	border:1px solid #c79191;
	background-color:#efd3d3;
	color:#BB0000;
	margin-top:3px;
	margin-bottom:5px;
	padding:4px;
}

html, body {height: 100%;}
#table{width:780px;}
.bar1 {
	background-color:#1C60AB;
}
.bar2 {
	background-color:#FFDD93;
}
.pagetitle {
	color:#1C60AB;
}
a {
	color:#1C60AB;
}
.sidemenuend {
	background-color:#1C60AB;
}
.sidemenuoptionselected {
	background-color:#FFDD93;
}
#confirmLeave{position:absolute;top:0px;left:0px;width:100%;height:100%;display:none;z-index:100;}
	#backdrop{position:absolute;top:0px;left:0px;width:100%;height:100%;background:black;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}
	#message{height:25%;width:420px;margin:auto;padding:20px;border:solid thick 1C60AB; background:white; text-align:center;position:relative; top:25%;  z-index:1;border:solid thick #1C60AB;}
	#message h1{font-weight:bold; font-size:14px;}
.buttonadd{padding:2px;display:block;width:200px;text-align:center;border:solid thin black;background:#FFDD93;cursor:pointer;float:left;}
.buttonadd:hover{background:#fff;}
.cartframe ul{padding-left:20px;}
.cartframe ul li{padding-bottom:10px;}
	.head{background:#ff9933; font-weight:bold;}
	.odd{background:#ffefe8; font-weight:bold;}
	.even{background:#ffdecd; font-weight:bold;}
#comparison, #bonus, #all, #disclose{position:absolute;width:600px;display:none;background:white;padding:20px;border:solid thick #1C60AB;margin:auto;}
.sidenav{display:block;background:#1C60AB;padding:2px;color:white;font-weight:bold;border-top:solid thick}
.sidenav:hover{}
.secure{background:url(images/secure.gif) no-repeat;width:230px;height:50px;cursor:pointer;}
.bar{background-image:url(images/bars-bg.gif); height:15px;}

#travel, #legalcare, #identitytheft, #liveAssist, #roadside{display:none;}
#benefits{display:block;}
#nav a{font-weight:bold; margin-left:15px;}