p.myphone {text-align:right;color:#eee;font-size:24px;font-weight:bold;margin:54px 0 0 0;}
p.mymenu {display:none}

body {
background-color:#fff;
background-image: url('../img/bg/page1.jpg');
background-position: top center;
background-repeat: repeat-x;
}

#content {
	color: #444;
	background: #fff;
	margin: 15px 0;
	padding: 10px 20px 10px 4px;
	font-weight: normal;
	font-size:120%;
	border: 0px solid #999;
	/* rounded corner */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#content p {line-height:140%}
div.fullsizeonly {margin:15px 0}
h1.pg-title {
	margin: 15px 0 25px 0;
	padding: 0;
	color:#E74445;
	color:#555;
	font: bold 22px/120% Arial, Helvetica, sans-serif;
	border-bottom:2px solid #EEAE14;
	
}
h2.pg-subtitle {
	padding: 0 0 20px 0;
	margin: 0;
	color:#555;
	font: bold 20px/120% Arial, Helvetica, sans-serif;
	font-style: italic;
}
h2.h2f {font-size:100%;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;padding:0;margin:0;line-height:1.8em}
ul.mylist li {
	line-height:1em
}
.sbar {
	color: #ddd;
	background: #154398;
	border:0px solid #20C5F6;
	text-align:center;
	margin: 15px 0 35px 0;
	padding: 30px 10px 10px 10px;
	font-size:100%;
	font-weight:bold;
	/* rounded corner */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	/* box shadow */
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
	box-shadow: 0 1px 3px rgba(0,0,0,.4);
}

.sbar2 {
	background: #fff;
	border:2px solid #A2A0A0;
	text-align:center;
	margin: 15px 0 35px 0;
	padding: 15px 10px 10px 10px;
	/* rounded corner */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	/* box shadow */
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
	box-shadow: 0 1px 3px rgba(0,0,0,.4);
}

h3 {color:#45307B;font-size:150%;font-weight:bold}

h4.sb-title {
	margin: 0 0 15px 0;
	padding: 0;	
	color:#eee;
	font: bold 19px/120% Arial, Helvetica, sans-serif;
}
.sbar li {
	margin: 0;
	padding: 15px 0;
	list-style: none;
	clear: both;
	border-top: solid 1px #999;
}

.sbar a, .sbar a:visited, .sbar a:active { color: #fff; text-decoration: none; outline: 0; font-weight:bold}
.sbar a:hover, .sbar a:focus { color: #fff; text-decoration: underline; font-weight:bold}

div.dtoplogo {text-align:left}
div.dloc_img {margin:20px 0 10px 0}
div.dloc_img40 {margin:40px 0 20px 0}
div.dloc_img_ifr {float:right;margin:0px 0 20px 20px}
div.footerp {background-color:#8C0E24;text-align:center;border:2px solid #fff;margin:0;-webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px;padding:20px 0;margin:15px 0}
div.footerpwide {margin:40px 0 0 0}
div.footer1a {text-align:left;color:#ddd;font-size:75%;font-weight:bold;padding:0}
div.footer1b {background-color:#154398;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}

span.mycontact {font-size:130%}

.mybold {font-weight:bold}
.myquotes {font-size:14px}
p.formtxt {color:#ff0;padding:3px 0;margin:0}
p.form2 {padding:0px 0 0 0;margin:0}

img.itoplogo {margin:15px 0 0 0;border:1px solid #999;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
img.isbar {border:8px solid #fff;margin:0 0 20px 0;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
img.isbarsm {border:2px solid #fff;margin:0 6px 30px 6px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);box-shadow: 0 1px 3px rgba(0,0,0,.4);}
img.sbarlogo {margin:20px 6px 10px 6px}
img.inavlogo {border:1px solid #999;margin:12px 20px 12px 5px}
img.inavlogo2 {border:0;margin:12px 20px 12px 5px}
img.icontent {border:1px solid #ccc}
img.icontent100 {width:100%;border:1px solid #ccc}
img.ifr {float:right;border:1px solid #ccc;margin:0 0 10px 20px}
img.ifooter {border:2px solid #fff;margin:0;-webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px;padding:0;margin:10px 8px 0 8px}

td.formtxt {text-align:center;color:#c00;padding:0}
td.txt1 {width:30%;text-align:right;vertical-align:top;padding:0 10px 0 0}
td.txt2 {width:70%;text-align:left;vertical-align:top;line-height:1.5}

a.lfooter:link {color:#ddd;text-decoration:none}
a.lfooter:visited {color:#ddd;text-decoration:none}
a.lfooter:hover {color:#fff;text-decoration:underline}
a.lfooter:active {color:#ddd;text-decoration:none}

@media screen and (max-width: 1030px) {}

@media screen and (max-width: 959px) {
	p.myphone {margin:45px 0 0 0}
	div.footerpwide {display:none}
}

@media screen and (max-width: 767px) {
	div.fullsizeonly {display:none}
	div.dtoplogo {text-align:center}
	h1.pg-title {margin: 15px 0 20px 0}
	p.myphone {text-align:center;margin:20px 0 10px 0}
	p.myphone a {color:#ff0}
	p.mymenu {display:block;text-align:center;color:#777;padding:0;margin:0}
	#content {border:0;padding:1px 10px;margin: 5px 0 0 0;}
	.sbar {margin:15px 10px}
	div.footerp {text-align:center;padding:20px 0}
	div.footer1a {text-align:center}
	div.footer1b {margin:0 10px}
	img.itoplogo {margin:10px 0 0 0}
	img.inavlogo {margin:12px 20px}
	img.inavlogo2 {margin:12px 20px}
	img.isbar1 {display:none}
	img.ifr {float:none;text-align:center;margin:10px 0}
	div.idiv {text-align:center}
	div.dloc_img_ifr {float:none;margin:15px 0}
	span.mycontact {font-size:100%}
}
