body {
	margin:10px 0 0 0;
	padding:0;
	background:#7B8A97;
}

div {
	padding:0;
	margin:0;
}

a { font:normal 11px Arial, sans-serif;
	text-decoration:none;
	color:#CD5F15;
}
a:hover {
	text-decoration:none;
	color:#CD5F15;
}

blockquote {
	padding:0 0 0 10px;
	margin:0;
}

img {border-width:0px;} 
form, ul, ol {padding:0; margin:0;}

ul, ol {padding-top:8px; padding-left:16px;}

p {
	margin:0;  
    padding:10px 0 0 0; 
    text-align:justify;
    line-height:13px;
}

td {
	font:normal 11px Arial, sans-serif;
	color:#111111;
}

h1 {					/* SEO keywords bar at top of page */
	font:bold 11px Arial, sans-serif;
	text-align:right;
	padding:2px 8px;
	color:#FFFFFF;
	margin:0;
}

h2 {					/* Article headings are orange */
	font:bold 16px Arial, Helvetica, sans-serif;
	padding:20px 0 0 0;
	text-align:left;
	color:#E26E1F;
	margin:0;
}

h3 {					/* Article subheadings (still on a separate line) */
	font:bold 13px Tahoma Arial, sans-serif;
	padding:12px 0 8px 0;
	text-align:left;
	color:#111111;
	margin:0;
}

h4 {					/* Orange headings used in forms with less padding */
	font:bold 16px Arial, Helvetica, sans-serif;
	padding:0 0 0 0;
	text-align:left;
	color:#E26E1F;
	margin:0;
}

h5 {					/* Orange headings used in forms with no padding (when using the big blue header bar) */
	font:bold 16px Arial, Helvetica, sans-serif;
	padding:0 0 0 0;
	text-align:left;
	color:#E26E1F;
	margin:0;
}

.popup {				/* Body of popup window (used for faq messages) */
    background:#EFEFEF;
    padding:16px; 
    margin:0; 
}
.popupbox {				/* Frame containing heading and text but not the close button */
    font:normal 11px Arial, sans-serif;
	color:#111111;	
	height:210px;
}
.popuphead {			/* Big orange title in popup window */
	font:bold 18px Arial, Helvetica, sans-serif;
	padding:4px 0px 0px;
	color:#E26E1F;
	margin:0;
}

.top {					/* Above container and not confined by it */
	background:#7B8A97 URL("../_img/tabs-top.gif") no-repeat scroll top center;
	width:820px; height:37px;
}

.top td {
    font:normal 13px Arial, sans-serif;
    padding-right:40px;
    text-align:right;
	color:#FFFFFF;
}

.container {			/* Stack of header, middle and footer */
	background:#7B8A97 URL("../_img/tabs-shadow.gif") repeat-y scroll top center;
	width:820px;
}

.bottom {				/* Below container and not confined by it */
	background:#DFDCCF URL("../_img/tabs-bottom.gif") no-repeat scroll top center;
	width:820px; height:25px;
}

/* Using a navigation bar on all pages except the quotesteps (localization/formhead only on those pages) */

.header {				/* Contains header for the big form */
	background:URL("../_img/tabs-form.jpg") no-repeat scroll top center;
	width:778px; height:259px;
}
.header-1 {				/* Contains no intrusive form header at all */
	background:URL("../_img/tabs.jpg") no-repeat scroll top center;
	width:778px; height:259px; 
}
.header-2 {				/* Contains no intrusive form header at all */
	background:URL("../_img/tabs-2.jpg") no-repeat scroll top center;
	width:778px; height:259px; 
}
.header-3 {				/* Contains no intrusive form header at all */
	background:URL("../_img/tabs-3.jpg") no-repeat scroll top center;
	width:778px; height:259px; 
}
.header-4 {				/* Contains no intrusive form header at all */
	background:URL("../_img/tabs-4.jpg") no-repeat scroll top center;
	width:778px; height:259px; 
}
.header-5 {				/* Contains no intrusive form header at all */
	background:URL("../_img/tabs-5.jpg") no-repeat scroll top center;
	width:778px; height:259px; 
}
.header-6 {				/* Contains no intrusive form header at all */
	background:URL("../_img/tabs-6.jpg") no-repeat scroll top center;
	width:778px; height:259px; 
}
.header-7 {				/* Contains no intrusive form header at all */
	background:URL("../_img/tabs-7.jpg") no-repeat scroll top center;
	width:778px; height:259px; 
}
.header-8 {				/* Contains no intrusive form header at all */
	background:URL("../_img/tabs-8.jpg") no-repeat scroll top center;
	width:778px; height:259px; 
}
.header-9 {				/* Contains no intrusive form header at all */
	background:URL("../_img/tabs-9.jpg") no-repeat scroll top center;
	width:778px; height:259px; 
}

.bar {					/* Container for localization and formhead or the navbar */
	height:66px;
}

.navbar {				/* Some pages may use a navigation bar instead of localization and formhead */
	background:URL("../_img/tabs-nav.gif") repeat-x scroll bottom center;
	white-space:nowrap;
	width:778px;
	height:66px;
}
.navgap {
	float:left;
	background:#073F73 URL("../_img/tabs-nav-divider.gif") no-repeat scroll top center;
	height:38px;
}
.nav {
	float:left;
	text-align:center;
	padding-top:9px;
	width:126px;
}
.nav a { 
	font:bold 14px Verdana, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
}
.nav a:hover {
	color:#FD8535;
}
.nav em {
	font-style:normal;
	color:#FD8535;
} 

.localization {				/* Message in header bar for big form */	
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:38px 6px 7px 10px;
	white-space:nowrap;
	text-align:left;
	color:#FFFFFF;
	width:330px;
}
.localization-2 {			/* Message in header bar for small form */	
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:57px 6px 7px 10px;
	white-space:nowrap;
	text-align:left;
	color:#FFFFFF;
	width:484px;
}
.localization-3 {			/* Larger message for finish page that has the small form */	
	font:bold 18px Verdana, Arial, Helvetica, sans-serif;
	padding:54px 6px 5px 10px;
	white-space:nowrap;
	text-align:center;
	color:#FFFFFF;
	width:484px;
}
.localization-4 {			/* Message for 1up pages with no form */	
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:57px 6px 7px 10px;
	white-space:nowrap;
	text-align:left;
	color:#FFFFFF;
	width:760px;
}

.formhead {					/* Title of big right side form used for both step 1 and step 2 */
	font:bold 24px Arial, sans-serif;
	vertical-align:middle;
	white-space:nowrap;
	text-align:center;
    padding-bottom:24px;
	color:#FFFFFF;
	width:430px;
}
.formhead-2 {				/* Title of right small side panel form on the article pages */
	font:bold 18px Arial, sans-serif;
	white-space:nowrap;
	text-align:center;
    padding-top:44px;
	color:#FFFFFF;
}
.formhead-3 {				/* Title of right small side panel form on the finish page */
	font:bold 18px Arial, sans-serif;
	white-space:nowrap;
	text-align:center;
    padding-top:47px;
	color:#FFFFFF;
}
.formhead-4 {				/* Title of right small side panel form on the welcome page */
	font:bold 19px Arial, sans-serif;
	white-space:nowrap;
	text-align:center;
    padding-top:39px;
	color:#FFFFFF;
}

.sectionhead-1 {				/* Title for first section in header on welcome page */
	font:bold 19px Arial, sans-serif;
	white-space:nowrap;
	text-align:left;
	color:#FFFFFF;
	width:248px;
	float:left;
	padding:0;
}
.sectionhead-2 {				/* Title for middle section in header on welcome page */
/*	background:URL("../_img/tab-edge.gif") no-repeat scroll left center;	*/
	font:bold 19px Arial, sans-serif;
	white-space:nowrap;
	text-align:left;
	color:#FFFFFF;
	float:left;
	padding:0;
}
.sectionhead-3 {				/* Title for bottom section on welcome page */
	background:URL("../_img/section-header3.gif") no-repeat scroll top left;
	font:bold 19px Arial, sans-serif;
	padding:9px 0 0 10px;
	white-space:nowrap;
	text-align:left;
	color:#FFFFFF;
	height:42px;
	clear:both;
}
.sectionhead-3-IE {				/* Title for bottom section on welcome page */
	background:URL("../_img/section-header3.gif") no-repeat scroll top left;
	font:bold 19px Arial, sans-serif;
	padding:9px 0 0 10px;
	white-space:nowrap;
	text-align:left;
	color:#FFFFFF;
	height:42px;
	clear:both;
	margin-top:-55px;
}

.banner {					/* Show this configuration text when embedded image text not used */
	text-align:left;
    text-indent:20px;
    padding-top:33px;
}

.banner A {
	font:normal 22px Arial, Helvetica, sans-serif;
	text-decoration:none;
    color:#336699;
} 
	
.slogan {					/* Slanted orange text under the site nomiker in header */
	font:italic bold 20px Arial, Helvetica, sans-serif;
	vertical-align:top;
	text-indent:42px;
	text-align:left;
	color:#E26E1F;
	height:120px;
}


.middle {					/* Contains both 2-up and 3-up menus, main/content/contentwide and forms */
	background:#FFFFFF;
	width:778px;
	padding:0;
}

.footer {					/* Contains navigation links but not the bottom page shadow */
	background:#DFDCCF;
	margin:16px 0 0 0;
	color:#111111;
	width:778px;
}

.footertext {
	font:normal 10px Arial, sans-serif;
	padding:8px;
}
.footertext a {
	font:bold 10px Arial, sans-serif;
    text-decoration:none;
	color:#111111;
	padding:0;
}
.footertext a:hover {
    text-decoration:none;
    color:#E26E1F;
}

.footerlink {			/* Used only for the navigation links */
	background:#F6F6F4 URL("../_img/bg-footer.jpg") repeat-y scroll top center;
	font:bold 10px Arial, sans-serif;
	line-height:13px;
	color:#6283A8;
	width:100%;
	padding:8px;
}
.footerlink a {
	font:normal 10px Arial, sans-serif;
	text-decoration:none;
	color:#6283A8;
}
.footerlink a:hover {
    text-decoration:underline;
    color:#E26E1F;
}


.main {					/* Left half of 2-up layout with the big right side form (no menu panel) */
	width:321px;
	height:580px; 
    padding:0 14px; 
    vertical-align:top;
    text-align:left;
}

.finish {				/* Left half of 2-up layout with the little right side panel (no menu panel) */
    font:normal 12px Arial, sans-serif;
	width:470px;
	height:460px; 
    padding:0 14px; 
    vertical-align:top;
    text-align:center;
}

.content {				/* Central panel of 3-up pages (usually an article) with left menu and right form */
	width:298px;
	height:540px; 
    padding:0 14px; 
    vertical-align:top;
}

.contentwide {			/* Wider content area for 2-up layouts with left menu but no right form (resources) */
	width:550px;
	height:480px; 
    padding:0 12px; 
    vertical-align:top;
}

.welcome {				/* Left half of 2-up layout with the little right side panel (no menu panel but contains the sections) */
    vertical-align:top;
    text-align:left;
	width:498px; 
    padding:0;
}

.section-1 {			/* Left section on welcome page */
	padding:0 0 48px 11px;
	line-height:13px;
	text-align:left;
	width:216px;
	float:left;
}
.section-1 a {
	color:#5D84AD;
}
.section-1 a:hover {
	color:#E26E1F;
}
.section-1 a:visited {
	color:#5D84AD;
}

.section-2 {			/* Right or middle section on welcome page */
    background:#FFFFFF URL("../_img/section-edge.gif") no-repeat scroll top left;
	padding:0 0 10px 34px;
	text-align:left;
	height:340px;
	width:230px;
	float:left;
}
.section-2 a {
	color:#5D84AD;
}
.section-2 a:hover {
	color:#E26E1F;
}
.section-2 a:visited {
	color:#5D84AD;
}

.section-3 {			/* Bottom or News section on welcome page */
	padding:0px 11px;
	line-height:13px;
}

.tipdivider {			/* Space between one news item or tip which is the article introduction/synopsis */
	border-bottom:1px solid #BDBDBD;
	margin:4px 0px 14px 20px;	
	width:420px;
}

.menu {								/* Left side navigation panel for 3-up layout */
    background:#FFFFFF URL("../_img/menu-edge.gif") no-repeat scroll top right;	 
    padding:6px 0px 20px 12px; 
    vertical-align:top;
    text-align:left; 
    width:160px;
}
.menutext {							/* Category titles */
	font:bold 11px Arial, sans-serif;
	padding:10px 0px 0px 0px;
	text-align:left;
	color:#E26E1F;
}
.menupage {							/* Highlight the current page */
	line-height:14px;
	text-align:left;
	color:#E26E1F;
	padding:0px;
}
.menupage a {
	font:normal 11px Arial, sans-serif;
	text-decoration:none;
	color:#E26E1F;
}
.menulink {							/* Page link */
	line-height:14px;
	text-align:left;
	padding:0px;
}
.menulink a {
	font:normal 10px Arial, sans-serif;
	text-decoration:none;
	color:#275B8B;
}
.menulink a:hover {
	text-decoration:none;
	color:#E26E1F;
}

.resources {
	width:100%;
	border-collapse:collapse;
	background:#F4F5FA;
	margin:20px 0;
	padding:0;
}
.resources tr {
	vertical-align:top;
}
.resources th {
	text-align:center;
	font:bold 12px Verdana, Arial, sans-serif;
	border-bottom:1px solid #F4F5FA;
	border-right:2px solid #FFFFFF;
	background:#5F6869;
	color:#FFFFFF;
	padding:4px;
}
.resources td {
	border-bottom:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	padding:3px 8px 5px;
	color:#666666;
}
.resources a {
	text-decoration:none;
	color:#E26E1F;
}
.resources a:hover {
	text-decoration:underline;
	color:#E26E1F;
}

.calculator {
    background:#ECEBE7; 
    border:1px solid #999999; 
    width:100%; height:360px;
}


.mainform {					/* The big right side form for both step 1 and step 2 */
    background:URL("../_img/bg-form.jpg") repeat-y scroll top right;
    text-align:center;
    width:100%;
}

.mainformbottom {
	background:URL("../_img/bg-form-bottom.jpg") no-repeat scroll top right;
	height:40px;
	width:100%;
}



.sideformtop {
	margin-top:4px;
	background:URL("../_img/bg-form-3-top.jpg") no-repeat scroll top right;
	height:16px;
	width:100%;
}

.sideform {					/* The little right side small panel form containing Step 1 fields only */
    background:URL("../_img/bg-form-3.jpg") repeat-y scroll top right;
    text-align:center;
    width:100%;
}

.sideformbottom {
	background:URL("../_img/bg-form-3-bottom.jpg") no-repeat scroll top right;
	height:40px;
	width:100%;
}


.sidepanel {				/* Right side of 3-up layout containing the small form, etc */ 
	vertical-align:top;
}

.sidehead {					/* Title of right small side panel form that is actually in the header */
	font:bold 18px Arial, sans-serif;
	white-space:nowrap;
	text-align:center;
    padding-top:44px;
	color:#FFFFFF;
}


.sidetext {					/* Only the captions for the input boxes on small form */
	font:bold 10px Arial, sans-serif;
	white-space:nowrap;
	text-align:left;
	color:#111111;
	line-height:24px;
	padding:1px 6px 0 0;
}


/* Following form classes are general purpose and used on any form */

.formtext {					/* Only the captions for the input boxes on big form */
	font:bold 11px Arial, sans-serif;
	white-space:nowrap;
	text-align:right;
	color:#111111;
	line-height:28px;
	padding:0 8px 0 0;
}

.formlink {
    padding-top:6px;
    padding-bottom:2px;
	font:normal 11px Arial, sans-serif;
	text-align:center;
}
.formlink a {
	text-decoration:none;
	color:#666666;
}
.formlink a:hover {
	text-decoration:none;
	color:#E26E1F;
}

.formbox {
	border:2px solid #FFFFFF;
	white-space:nowrap;
	padding-top:4px;
	width:100%;
}

.inputbox {
	font:normal 11px Arial, sans-serif;
	border:1px solid #999999;
	padding:2px 4px 2px 2px;
	color:#111111;
}
.checkbox {
    padding:4px 0;
}
.checkboxtext {
	font:normal 11px Arial, sans-serif;
	padding:2px 0 7px 4px; 
	white-space:nowrap;
	text-align:left;
	color:#111111;   
}
.radiobutton {
	background:transparent; 
    padding:2px 0;
}
.radiobuttontext {
	font:normal 11px Arial, sans-serif;
	padding:3px 0 1px 4px; 
	white-space:nowrap;
	text-align:left;
	color:#111111;   
}
.selectbox {
	font:normal 11px Arial, sans-serif;
	border:1px solid #999999;
	color:#111111;
	padding:2px 0px;
}
.selectboxsmall {
	font:normal 10px Arial, sans-serif;
	border:1px solid #999999;
	color:#111111;
	padding:2px 0px;
	width:100%;
}
.configurator {
	font:normal 11px Arial, sans-serif;
	border:1px solid #999999;
	color:#111111;
	padding:2px 0px;
	width:150px;
}

.textshout {				/* Slightly larger text than body and blue to show it off */
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#648CB5;
}
.textsmall {				/* Used on calculators, forms and disclosures */
	font:normal 10px Arial, sans-serif;
	text-decoration:none;
	color:#111111;
}
.textmain {					/* A little larger than the article or content text (used on the 2up pages) */
	font:normal 13px Arial, sans-serif;
	text-decoration:none;
	padding-right:10px;
	line-height:16px;
	color:#111111;
}
.textmain a {
	font:bold 13px Arial, sans-serif;
	text-decoration:none;
	color:#E26E1F;
}
.textmain a:hover {
	text-decoration:none;
	color:#111111;
}
.textbig {					/* Really big blue text */
	font:bold 26px Verdana, Helvetica, sans-serif;
	color:#194D82;
}
.textbig a {	
	font:normal 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#194D82;
}
.textbig a:hover {
	text-decoration:none;
	color:#E26E1F;
}


.eighteen {					/* Text below forms */
	font:normal 11px Arial, sans-serif;
	padding:0 4px 12px 4px;		
	white-space:nowrap;
}


.btn {
    background:URL("../_img/btn.jpg") no-repeat scroll center;
    width:174px; height:44px;
    margin-top:10px;
}
.btnStep2 {
    background:URL("../_img/btn-last.jpg") no-repeat scroll center;
    width:157px; height:38px;
    margin-top:10px;
}
.btnContact {
    background:URL("../_img/btn-contact.jpg") no-repeat scroll center;
    width:157px; height:38px;
    margin-top:10px;
}
.btnCalculate {
    background:URL("../_img/btn_calculate.gif") no-repeat scroll center;
    width:69px; height:27px;
}
.btnWizard {
    background:URL("../_img/btn-wizard.jpg") no-repeat scroll center;
    width:153px; height:38px;
    margin-top:10px;
}
.btnSubmit {
    background:URL("../_img/btn-submit.jpg") no-repeat scroll center;
    width:203px; height:45px;
    margin-top:10px;
}
.btnSearch {
    background:URL("../_img/btn-search.jpg") no-repeat scroll center;
    width:155px; height:38px;
    margin-bottom:10px;
}
.btnFinish {
    background:URL("../_img/btn_finish.gif") no-repeat scroll center;
    width:69px; height:27px;
}
.btnClear {
    background:URL("../_img/btn_clear.gif") no-repeat scroll center;
    width:69px; height:27px;
}
.btnClose {
    background:URL("../_img/btn_close.gif") no-repeat scroll center;
    width:69px; height:27px;
}

.numberlist {				/* Numbered list on Welcome page */
/*    background:URL("../_img/circle.gif") no-repeat scroll center left; */
    font:bold 13px Arial, sans-serif;
	list-style-type:decimal;
    margin:-4px 0 0 20px;
    color:#E26E1F;
	padding:0;
}

.numberpoint {				/* Item in numbered list on Welcome page */
    padding:0px 8px 6px 2px;
    text-align:left;
    margin:0;
}
.numberpoint A {
	font:bold 12px Arial, sans-serif;
	text-decoration:underline;
	line-height:20px;
}
.numberpoint A:hover {
    color:#E26E1F;
}
.numberpoint p {
    font:normal 11px Arial, sans-serif;
    line-height:13px;
	color:#111111;
	padding:0;
}

.bulletpoint {				/* Decorative list on Step 2 page */
    background:URL("../_img/bullet-arrow.gif") no-repeat scroll center left;
    font:normal 12px Arial, sans-serif;
    padding:3px 6px 3px 18px;
    list-style-type:none;
    text-align:left;
    color:#111111;
}
.bulletpoint A {
	font:normal 13px Arial, sans-serif;
    text-decoration:none;
    color:#111111;
}
.bulletpoint A:hover {
    color:#E26E1F;
}

.bullet {					/* Very tightly spaced list on the Welcome page - Not used */
	padding:0 0 0 16px;
	line-height:13px;
	margin:0;
}
.bullet li {
	padding:8px 10px 8px 0;
}
.bullet A {
	font:bold 12px Arial, sans-serif;
	text-decoration:underline;
	line-height:20px;
}
.bullet A:hover {
    color:#E26E1F;
}


/* Miscellaneous images */

.chatbutton {
	padding:20px 0;
}
.chatbuttonmain {
	text-align:center;
	padding:24px 0;
	width:293px;
}
.welcomepic {
    background:URL("../_img/car32.jpg") no-repeat scroll center;
    width:173px; height:63px;
    margin:10px 0 14px 10px;
}
.specialrates {
    background:URL("../_img/special-rates.jpg") no-repeat scroll center;
    width:291px; height:90px;
    padding:30px 0;
}
.specialwarranty {
    background:URL("../_img/special-warranty.jpg") no-repeat scroll center;
    width:299px; height:100px;
    padding:18px 0;
}
.customwarranties {
    background:URL("../_img/cw-ad.jpg") no-repeat scroll center;
    width:240px; height:210px;
    padding:10px 0;
}
.thawtelogo {
	width:199px; height:39px;
	vertical-align:middle;
	text-align:center;
	padding:4px 8px;
}
.padlock {
    background:URL("../_img/padlock-tr.gif") no-repeat scroll top left;
    width:220px; height:42px;
    white-space:normal;
    padding:2px 0 0 36px;
    margin-left:26px;
    text-align:left;
}
.wizard {
    background:URL("../_img/wizard-ad.jpg") no-repeat scroll center;
    width:230px; height:152px;
    margin:15px 0 0 0;
}
.map {						/* Google map on the Thanks page */
	background:URL("../_img/loading-map.gif") no-repeat scroll top center;	
	width:423px; height:237px;
	margin-top:12px;
}


/* Popup divs (when changing the position be sure to test on all browsers and resolutions) */

.pop_faq { position: absolute; visibility:hidden; z-index: 11;
	top:340px; width:260px;  
	background-color: #FFF;  
	border: 2px solid #557FA7;  border-top-width: 7px; }
	
.pop_gmi { position: absolute; visibility:hidden; z-index: 11;
	top:172px; left:50%; width:260px;  
	background-color: #FFF;  
	border: 2px solid #557FA7;  border-top-width: 7px; }
		
.pop_mileage { position: absolute; visibility:hidden; z-index: 11;
	top:580px; left:50%; width:210px;  
	background-color: #FFF;  
	border: 2px solid #557FA7;  border-top-width: 7px; }

.pop_cch { position: absolute; visibility:hidden; z-index: 11;
	top:474px; left:50%; width:260px;  
	background-color: #FFF;  
	border: 2px solid #557FA7;  border-top-width: 7px; }

.poph { font-size: 14px;  font-weight: bold;  
	color: #FFF; background-color: #557FA7;  
	padding: 2px 6px 6px 6px;  text-align: center; }

.popc { padding: 9px;  font:normal 11px Verdana, sans-serif; }

.popc p {
	white-space:normal;
	padding:4px 0 0 0;
    text-align:left;
}

div.btns, div.bbtns { font: 10px Verdana;  font-weight: bold; }
div.btns { padding: 8px 0; }
div.btns a, div.bbtns a { padding: 1px 7px 2px 6px;  
	color: #FFF;  cursor: pointer; }
div.btns a:hover, div.bbtns a:hover { color: #FFF; }
div.bbtns a { display: block;  width: 88px;  padding: 1px 0 2px 0;
	text-align: center;  margin-top: 8px; }

a.btn1 { background-color: #557FA7;  border: 2px solid #1e3f9c; 
	border-color: #8294c8 #173076 #0d1c45 #3856a8; }
a.btn1:hover { background-color: #3053b3; }

a.btn2 { background-color: #4b88d8;  border: 2px solid #4b88d8; 
	border-color: #9bbde9 #3967a3 #213c5f #6096dd; }
a.btn2:hover { background-color: #679ee6; }

