.article1 table.datatable1 { 
background-color : #fff; 
border : 1px solid #ccc; 
} 

.article1 table.datatable1 td, .article1 table.datatable1 th { 
border : 1px solid #ccc; 
} 

.opentime {
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: #000039;
	color: #ffffff;
	text-align: left;
	padding: 10px 0 0 25px;
	width: 155px; 
	height: 200px;
	line-height: 15px;
	margin: 3px 0 12px; 
 }

body {
	background-image: url('images/bg-blend.jpg');
	font-size: 10px;
 }

.button {
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
	background-color: #808000;
	width: 150px; 
	height: 17px;
	text-align: right;
	padding: 0 8px 0 0;
	border-radius: 5px;
	border: 1px solid gray;
	margin: 0 0 2px 5px;
 }

a:link {color: blue; text-decoration: none; font-weight: bold; } 
a:hover {color:#FF9900; text-decoration:none; } 
a:active { color: #8000FF; text-decoration: none; }
a:visited {color: red; text-decoration:none; } 

a.obf:link {color: blue; text-decoration: none; font-weight: bold; } 
a.obf:hover {color:#FF9900; text-decoration:none; } 
a.obf:active {color: #8000FF; text-decoration: none; }
a.obf:visited {color:#ffffff; text-decoration:none; background-color: red; } 

a.exc:link {color:yellow; text-decoration:none; font-weight: normal; } 
a.exc:hover {color:#FF9900; text-decoration:none; background-color: purple; } 
a.exc:active {color:#fffff0; text-decoration:none; }
a.exc:visited {color:#fffff0; text-decoration:none; font-weight: normal; } 

a.mnu:link {color:#fffff0; text-decoration:none; font-weight: normal; } 
a.mnu:hover {color:yellow; text-decoration:none; font-weight: normal; } 
a.mnu:active {color:blue; text-decoration:none; font-weight: normal; }
a.mnu:visited {color:#FF9900; text-decoration:none; font-weight: normal; } 


.weather {
	color:#808080;
	font-size:1px; 
	text-decoration:none;
 }

.traffic {
	width: 361px;
	height: 300px;  
	margin: 0 0 0 5px; 
	border: 1px solid #B8C0D8;;
	background-color: #DDE1FF;
 }

.menu {
	margin: 0 0 0; 
	font-family: Arial, Verdana;
	font-weight: normal; 
	font-size: 7pt;
	text-align: center; 
	color: #fffff0;
 } 

option, input, textarea { 
	font-family: Verdana, Tahoma;
	font-weight: normal;
	font-size : 12px; 
	color: #0080FF; 
 } 

p, ul {
	color: #000039;
 } 

li {
	text-align: justify;
 }

td {
	color: #000039;
	font-family: Verdana, Tahoma;
	font-weight: normal; 
	font-size: 8pt;
 }

.formex {
	color: red;
	font-family: Verdana, Tahoma;
	margin: 5px 0 0; 
	font-size: 7pt;
	text-align: center;
}

.fpphone {
	margin: 0 0 0; 
	color:#ffffff;
	font-family: Helvetica, sans-serif, Arial;
	font-size: 28px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
 }

.fphead {
	color:#000039;
	font-family: Helvetica, sans-serif, Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	margin: 0 25px 0; 
 }

.bdrb {
	border-bottom: 1px solid gray;
 }

.bdrrb {
	border-bottom: 1px solid gray;
	border-right: 1px solid gray;
 }

.fpbdr {
	border-radius: 20px;
	margin: 20px 0 3px;
	border-left: 2px solid red;
	border-right: 2px solid red;
	border-top: 2px solid red;
	border-bottom: 2px solid red;
	background-color: #fffff0;
 }

.ags {
	border-top-right-radius: 20px;
 }

.bbr {
	border-bottom-right-radius: 20px;
	border-left: 1px solid gray;
 }

.wsc {
	border-right: 2px solid #63B32E;
	border-left: none;
	border-top: none;
	border-bottom: none;
	margin: 10px 15px 0 -8px;
 }

.best {
	border-radius: 30px;
	margin: 20px 0 3px;
	font-size : 10pt;
	font-family : Trebuchet MS;
	font-weight : bold;
	font-style : normal;
	color: #7B2929;
	border-left: 2px solid red;
	border-right: 2px solid red;
	border-top: 2px solid red;
	border-bottom: 2px solid red;
	background-color: #fffff0;
 }

.bestLR {
	font-size : 10pt;
	font-family : Trebuchet MS;
	font-weight : bold;
	font-style : normal;
	color: #7B2929;
	border-left: 2px solid red;
	border-right: 2px solid red;
 }

.bestLRT {
	font-size : 10pt;
	font-family : Trebuchet MS;
	font-weight : bold;
	font-style : normal;
	color: #7B2929;
	border-left: 2px solid red;
	border-top: 2px solid red;
	border-right: 2px solid red;
 } 

.bestLRB {
	font-size : 10pt;
	font-family : Trebuchet MS;
	font-weight : bold;
	font-style : normal;
	color: #7B2929;
	border-left: 2px solid red;
	border-bottom: 2px solid red;
	border-right: 2px solid red;
 }

.narrativeC {
	color: #000039;
	font-family: Verdana, Tahoma;
	font-weight: normal; 
	font-size: 8pt;
	text-align: center; 
 }

.narrativeR {
	margin: 0 10px 3px 0;
	color: #000039;
	font-family: Verdana, Tahoma;
	font-weight: normal; 
	font-size: 8pt;
	text-align: right; 
 }

.narrative1 {
	margin: 0 0 15px 22px; 
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000039;
	text-align: justify;
 }

.narrative2 {
	margin: 15px 22px 15px; 
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000039;
	text-align: justify;
 }

.narrative3 {
	margin: 0 25px 0;
	font-family: Arial, Verdana, Tahoma;
	font-size: 14pt;
	font-weight: normal;
	color: #ffffff;
	text-align: right;
	background-color: #6499CF;
	border-radius: 4px;
 }

.narrative4 {
	margin: 5px 10px 0; 
	font-family: Arial;
	font-size: 14pt;
	font-weight: normal;
	color: #000039;
	text-align: right;
 }

.narrative5 {
	margin: 10px 10px 0; 
	font-family: Arial;
	font-size: 12pt;
	font-weight: normal;
	color: #fffff0;
	text-align: right;
 }

.narrative6 {
	margin: 0 12px 0 25px; 
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000039;
	text-align: justify;
 }

.narrative7 {
	margin: 0 25px 0; 
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000039;
	text-align: justify;
 }

.narrative8 {
	margin: 0 25px 0 12px; 
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000039;
	text-align: justify;
 }

.narrative9 {
	margin: 20px 25px 10px; 
	font-family: Verdana, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000039;
	text-align: left;
 }

.narrative10 {
	margin: 0 0 0; 
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000039;
	text-align: justify;
 } 

.narrative11 {
	margin: 5px 8px 0 10px; 
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000039;
	text-align: left;
 } 

.cuhb {
	margin: 0 1px 0 20px; 
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000039;
	text-align: left;
 }

.cuh {
	margin: 0 10px 1px; 
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #2E7570;
	text-align: left;
 }

.cuh0 {
	margin: 0 0 1px; 
	font-family: Verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #2E7570;
	text-align: left;
 }

.linklogos {
	margin: 5px 25px 5px 0;
	font-family: Verdana, Tahoma;
	text-align: justify; 
 } 

.logos {
	padding-top: 15px;
	padding-bottom: 7px;
	padding-right: 0px;
	padding-left: 0px;
 } 

.panelhead {
	text-align: center;
	color: #000039;
	font-family: Helvetica, sans-serif, Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
 }

.panelheadL {
	color:#000039;
	margin: 0px 25px 0;
	font-family: Helvetica, sans-serif, Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-align: left;
 }

.ffs {
	color:#000039;
	font-family: Helvetica, sans-serif, Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-align: left;
	margin: 0px 40px 0 18px;
 }

.img {
	border-left: 1px solid gray;
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
	border-right: 1px solid gray;
 }

.img2 {
	border-radius: 8px;
	border: 1px solid gray;
 }

.img3 {
	border-radius: 8px;
	border: 1px solid gray;
	margin: 15px 0 30px;
	font-family: Verdana;
	font-size: 10pt;
	background-color: #c00;
	color:#fff;
 }

.imgtl {
	border-top-left-radius: 20px;
	margin: 0 40px 0;
 }

.imgtop {
	border-top: 1px solid gray;
 }

.fpimg {
	border-left: 4px solid #fffff0;
	border-top: 4px solid #fffff0;
	border-bottom: 4px solid #fffff0;
	border-right: 4px solid #fffff0;
 }

.fpimg2 {
	border-left: 4px solid #fffff0;
	border-top: 4px solid #fffff0;
	border-bottom: 25px solid #fffff0;
	border-right: 4px solid #fffff0;
 }

.fpimgt {
	border-left: 4px solid #fffff0;
	border-top: 4px solid #fffff0;
	border-bottom: 4px solid #fffff0;
	border-right: 4px solid #fffff0;
 }

.fpimgb {
	border-left: 4px solid #fffff0;
	border-bottom: 4px solid #fffff0;
	border-right: 4px solid #fffff0;
	border-top: 1px solid #fffff0;
 }

.silbdr {
	border-left: 1px solid #B8C0D8;
	border-top: 1px solid #B8C0D8;
	border-bottom: 1px solid #B8C0D8;
	border-right: 1px solid #B8C0D8;
 }

.ecdt {
	color: #ffffff;
	font-family: Tahoma, Verdana;
	font-weight: normal; 
	font-size: 8pt;
	text-align: center;
 } 

.ucon2 {
	margin: 30px 0 0;
	color: #000039;
	font-family: Tahoma, Verdana;
	font-weight: bold; 
	font-size: 14pt;
	text-align: center;
 } 

.ucon3 {
	margin: 0 0 0;
	color: #000039;
	font-family: Tahoma, Verdana;
	font-weight: bold; 
	font-size: 14pt;
	text-align: center;
 } 

.ecdt2 {
	color: #000039;
	font-family: Tahoma, Verdana;
	font-weight: normal; 
	font-size: 8pt;
	text-align: center;
 } 

.nbr {
	border-left: none;
	border-top: none;
	border-bottom: none;
	border-right: none;
 }

.narrative88 {
	margin: 0px 25px 1px; 
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000039;
	text-align: justify;
 }

.example1 {
	margin: 0 90px 0;
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000039;
	text-align: justify;
 }

.secthead {
	color: #fffff0;
	background: #10296B;
	font-family: "Old English Text MT", Verdana, Tahoma;
	font-size: 20pt;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	border: 1px solid gray;
 }

.service {
	margin: 0 0 0 230px; 
	text-align: left; 
 }

.special {
	margin: 0px 25px 0; 
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000038;
	text-align: justify;
 } 

.checkout {
	margin: 0px 25px 0; 
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000038;
	text-align: left;
 } 

.video {
	font-family: Arial, Verdana, Tahoma;
	font-size: 8pt;
	font-weight: normal;
	text-align: center;
	background-color: #fffff0;
 }