@charset "utf-8";
/* CSS Document */
html, body, blockquote, div, form, img, input, h1, h2, h3, h4, h5, h6, p {font-family: verdana, sans-serif; padding: 0; margin: 0;}
body {text-align: center;background: #F6F7FA;}
a {text-decoration: none;color: #000000;}
/*a:active, a:hover {text-decoration: underline;}*/
a.show-under:link, a.show-under:visited, a.show-under:active{text-decoration: underline;}
a.show-under:hover{text-decoration: underline;color: #FF0000;}
a.show-under-light:link, a.show-under-light:visited, a.show-under-light:active{text-decoration: underline;color: #ffffff;}
a.show-under-light:hover{text-decoration: underline;color: #FFCC99;}

a.quiet-black:link, a.quiet-black:visited, a.quiet-black:active{text-decoration: none;color: #000000;}
a.quiet-black:hover{text-decoration: underline;color: #000000;}
img {border: none;}
p {font-size: 11px;}

.number-bullets {margin: 4px 4px 0px 0px;}



.tr-background1{background-color:#ffffff;}
.tr-background{background-color:#eeeeee;}
.clearout:after {content: "."; display: block; height: 0; font-size: 0; line-height: 0; clear: both; visibility: hidden;}
.clearout {min-height: 1px; height: auto !important; height: 1px;}
.img-float-right{border: 3px solid #eaeaea;float: right;margin-left: 5px;}
.img-float-left{border: 3px solid #eaeaea;float: left;margin-left: 5px;}

.doc-container {position: relative; width: 780px; text-align: left; margin: 0 auto;}

#container-one {height: 60px;}
#container-one-left {width: 510px;height: auto;text-align: left;vertical-align: middle;	float: left;margin-top: 20px;}
#container-one-left a {font-family:Verdana;font-size:26px;color: #000066;text-decoration: none;font-weight: bold;}
#container-one-right {float: left; width: 260px;height: auto;text-align: right;	font-size: 20px;color: #E33159;	font-family: Tahoma, Verdana;font-weight: bold;padding-right: 10px;}
#container-one-right .phone{font-size: 20px;color: #E33159;	font-family: Tahoma, Verdana;	font-weight: bold;}
#container-one-right .phonemessage{font-size: 11px;color: #000066;font-family: Tahoma, Verdana;	font-weight: bold;}
#container-one-right .date{font-size: 9px;color: #E33159;font-family: Tahoma, Verdana;font-weight: bold;margin: 6px 0px 0px 0px;}

.core-container {border-width: 5px 0px 5px 0px; border-style: solid; border-color: #ffffff;}

.container-two {position: relative;z-index:2;border-bottom:5px solid #ffffff;}
.container-two ul li {float: left; font: 13px arial, sans-serif; padding: 0; margin: 0; position: relative;}

.container-two ul li a {display: block; position: relative;width: 174px; color: #ffffff; /*background-color: #3375af;*/padding: 8px 10px; border-right: 1px solid #ffffff;}
.container-two ul li a:hover, .container-two ul li a:active {color: #ffffff; background: #B5A066;}
.container-two ul li a.active {color: #ffffff; background: #B5A066;}
.container-two ul li a.active:hover {}
.container-two ul li.last-item a {width: 175px; border-right: none;}

#google-verticle{height: auto;width:780px;margin-top:0px;padding:0px;display:block;float:left;border-bottom:2px solid #ffffff;}
#google-verticle .section-dark-blue{background:#000066;border-bottom:1px solid #ffffff;	border-top:1px solid #ffffff;padding:7px 1px 7px 1px;height: 20px;} 

/*.container-three {background-color: #BC2525;}*/
.container-three {}
.main-image {float: left; width: 510px; background: #ffffff;}
.container-three-left {float: left;width: 510px;background-color: #ffffff;}

.container-three .container-three-left .article-content h1{margin: 0 5px;color: #660033;font-size: 18px;font-family: sans-serif;}
.container-three .container-three-left .article-content h2{margin: 0 5px;color: #DD5325;font-size: 13px;font-family: Tahoma, Verdana;font-weight: bold;}
.container-three .container-three-left .article-content h3{margin: 0 5px;color: #424242;font-size: 11px;font-family: Tahoma, Verdana;font-weight: bold;}
.container-three .container-three-left .article-content p{margin: 0px 5px 15px 5px;color: #000000;font-size: 13px;	font-family: Verdana, sans-serif;}
.container-three .container-three-left .article-content .qa{margin: 0px 5px 0px 0px;color: #000000;font-size: 18px;font-family: Verdana, sans-serif;font-weight: bold;}

.container-three .container-three-left .article-content table{margin: 5px 0px 15px 10px;	color: #000000;font-size: 13px;font-family: Verdana, sans-serif;border: solid 1px #FAF5F6;}
.container-three-right{float: left;width:270px;	height: 100%;}

/* styles */
.container-three-right-color-0 {background-color: #eb1515;}
.container-three-right-color-1 {background-color: #BC2525;}
.container-three-right-color-2 {background-color: #eb1515;}
.menu-color-0{background-color: #000066;}
.menu-color-1{background-color: #3375af;}
.menu-color-2{background-color: #3375af;}



/*
.container-three-right{float: left;width:270px;background-color: #BC2525;height: 300px;	display: block;overflow: visible;}
*/
.container-three-right .more {padding: 10px 3px 10px 10px;border-bottom: 1px solid #B5A066;}
.container-three-right .more h2{color: #000000;font-size: 18px;margin-bottom: 12px;font-weight: bold;}
.container-three-right .more h3{color: #FFFFCC;font-size: 14px;margin: 0px 0px 5px 5px;font-weight: bold;}
.container-three-right .more span{color: #00FFFF;font-size: 12px;margin-left: 5px;margin-right: 5px;}
.container-three-right .more a{color: #FFFFCC;font-size: 12px;text-decoration: none;}
.container-three-right .more a:hover{color: #00FFFF;font-size: 12px;text-decoration: underline;}
.container-three-right .more p{color: #FFFFCC;padding: 0px 10px 10px 5px;font-size: 12px;}
.container-three-right .more p a{color: #FFFFCC;text-decoration: underline;font-size: 12px;}
.container-three-right .more p a:hover{color: #00FFFF;text-decoration: underline;font-size: 12px;}
.container-three-right .more .send-us{padding: 0px 0px 15px 25px;margin:15px 0px 0px 0px;}

.container-three-right .google200x200 {padding: 10px 3px 10px 10px;}
.container-three-right .photo {padding: 10px 3px 10px 10px;}


.container-three .container-three-right-structure {margin-right: 5px; overflow: visible;}
.container-three-right-structure-heading {}
.container-three-right-structure-heading h1{border-bottom: 1px solid #B5A066;margin-bottom: 5px;color: #FFFFFF;	font-family: Verdana, sans-serif;font-size: 20px;}
.container-three-right-structure-heading .show1{margin-bottom: 15px;	color: #FFFFFF;	font-family: "Arial Rounded MT Bold";font-size: 18px;margin-top: 15px;}
.container-three .container-three-right .show2{border-bottom: 1px solid #B5A066;margin: 0px 12px 0px 12px;}
.container-three .container-three-right .show2 p{color: #FFCC66;font-family: "Arial Rounded MT Bold";font-size: 15px; margin-bottom:10px;}

.container-three-right-structure-heading a {display: block; padding-bottom: 6px;}
.container-three-right-structure .inner {padding: 10px 0 0; margin: 0 12px;}

.container-four {padding-top: 4px;background-color: #ffffff;}
.container-four .block {float: left; display: inline; margin-left: 5px;}
.container-four .block img {display: block;}
.container-four .text {padding: 5px 10px 0;}
.container-four .text h1 {font-size: 11px;padding-bottom: 5px;color: #003366;}
.container-four .text p {min-height: 24px; height: 24px; font-size: 10px; padding-bottom: 5px;}
.container-four .four-services .block {width: 190px;}

.container-four .services-wrap {border: 1px solid #eaeaea; margin: 15px 0px 30px 5px;}
.container-four .services-wrap td {white-space: nowrap;}
.container-four .button a {font-size: 10px;color: #E33159;padding: 3px 20px 4px 20px;}
.container-four .button a:hover{font-size: 10px;color: #E33159;padding: 3px 20px 4px 20px;	text-decoration: underline;}
.qa-highlight{border: solid 1px #000000;color: #6666FF;font-size: 24px;padding: 8px;width: 60%;margin: 0px 0px 15px 0px;}

.footer {font: 10px arial;color: #333333;padding: 5px 0px 30px 0px;}
.footer ul.footer-height {height:22px;}
.footer .nav {font: 10px arial; padding-top: 13px;}
.footer .nav p {font: 10px arial; padding: 5px 0px 0px 0px; margin: 0;}
.footer ul {}
.footer ul li {float: left; line-height: 1.2; vertical-align: top; padding: 0; border-left: 1px solid #000066; margin: 0;}
.footer ul li.first {border: none;}
.footer ul li a {padding: 0 5px;}
.footer ul li a:hover {padding: 0 5px;text-decoration: underline;}
.footer ul li.first a {padding-left: 0;}
.footer a {color: #333333;}
.list-it {list-style: none; padding: 0; margin: 0;}
.list-it li {padding: 0; margin: 0;}
.list-it li img{padding: 0; margin: 0px 5px 0px 0px;}

.container-lower {background-color: #064360;margin-bottom:20px;}
.list-pad{padding: 20px 20px 40px 20px;margin-bottom:20px;}
.container-lower h1{font-size:15px;color:#FFFFFF;	font-family:Verdana, Arial, sans-serif;z-index: 2;margin:10px 0px 15px 0px;}
a.tcgurllinks:active, a.tcgurllinks:link, a.tcgurllinks:visited{color: #edcaaa;	text-decoration:none;font-family: Tahoma, Verdana;}
a.tcgurllinks:hover{color: #FF9999;text-decoration:underline;font-family: Tahoma, Verdana;}

a.link-h1:active, a.link-h1:link, a.link-h1:visited{font-family:Arial, sans-serif;font-size:11px;color: #FF9999;text-decoration: none;font-weight: bold;}
a.link-h1:hover{font-family:Arial, sans-serif;font-size:11px;color: #FF0000;text-decoration: underline;font-weight: bold;}
a.lower-list:active, a.lower-list:link, a.lower-list:visited{
	font-family:Arial, sans-serif;
	font-size:11px;
	color: #701616;
	text-decoration: none;
	font-weight: bold;
}
a.lower-list:hover{font-family:Arial, sans-serif;font-size:11px;color: #FF9999;text-decoration: underline;font-weight: bold;}

.bulletspan1{color:#CCFFCC;	margin-right:3px;margin-left:0px;font-size:11px;}
.bulletspan2{color:#FF6666;margin-right:3px;margin-left:0px;font-size:11px;}

.enter-question{font-size: 14px;font-weight: bold;}
.enter-question-explain{font-size: 12px;font-weight: bold;color: #FFFFCC;padding: 10px;}
.question-button {border: 1px solid #006666;background-color: #FF9933;color: #FFFFFF;padding: 5px;font-size: 14px;}
.question-button:hover {border: 1px solid #f00;	background: #FFCC66;cursor: pointer;cursor: hand;font-size: 14px;}

.question-input {border: 1px solid #006;background: #ffffff;padding: 0px;font-size: 11px;}
.question-input:hover {border: 1px solid #f00; background: #ffffff;padding: 0px;font-size: 11px;}

.question-explaination{margin-top: 10px;}

.question-input-title {padding: 0px;font-size: 10px;font-weight: bold;}

.question-input-textarea {border: 1px solid #006;background: #ffffff;padding: 10px;	font-size: 11px;width: 300px;height: 40px;}

.question-show {border: 1px solid #f00;	background: #ffffff;padding: 10px;font-size: 11px;	background-color: #eaeaea;color: #FFFFFF;	margin-top: 8px;}

