/* CSS Basic Document */
body
{
margin:0px;
padding:0px;
background:url(../images/body-bg.jpg) left top repeat-x;
}
.right
{
float:right;
}
.left
{
float:left;
}
p
{
margin:6px 0px;
text-align:justify;
}
.container
{
margin:0px auto;
text-align:center;
width:720px;
padding:0px;
height:auto;
text-align:center;
}
.header
{
width:720px;
height:337px;
text-align:center;
margin:0px auto;
float:left;
}
.header-top
{
width:700px;
height:92px;
padding:0px 10px;
}
.logo-box
{
width:240px;
height:70px;
float:left;
text-align:left;
padding-top:22px;
}
.header-right
{
width:450px;
height:92px;
float:right;
text-align:left;
}
.phone-box
{
margin-left:230px;
height:52px;
float:left;
padding-left:40px;
background:url(../images/phone-icon.gif) left top no-repeat;
width:180px;
color:#4A82DB;
padding-top:10px;
}
/* CSS Menu */
#navcontainer {
        margin:0px;
        padding:0px;
        height: 30px;
		float:left;
		width:450px;
}

#navcontainer ul {
        border: 0px;
        margin: 0px;
        padding: 0px;
        list-style-type: none;
        text-align: center;
}

#navcontainer ul li {
        display: block;
        float: left;
        text-align: center;
        padding: 0px;
        margin: 0px;
		height:30px;
		
}

#navcontainer ul li a {
		width:88px;
        height: 30px;
        padding: 0px ;
        margin-right: 2px;
        color: #4A82DB;
        text-decoration: none;
        display: block;
        text-align: center;
        font: bold 13px/30px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		background: url(../images/menu-bg.gif) left top no-repeat;
}

#navcontainer ul li a:hover {
        color: #F99200;
		height:30px;
		background: url(../images/menu-bg-hover.gif) left top no-repeat;
		margin-right:2px;
}

#navcontainer li.active a {
        color: #F99200;
		height:30px;
		background: url(../images/menu-bg-hover.gif) left top no-repeat;
		margin-right:2px;
}
-->
.flash-banner-box
{
width:700px;
height:245px;
float:left;
text-align:center;
background:url(../images/flash-banner-bg.gif) left top no-repeat;
padding:0px 10px;
}
.body-main
{
width:720px;
height:auto;
text-align:center;
margin:0px auto;
float:left;
background:url(../images/body-top-bg.gif) left top no-repeat;
}
.body-main-inside
{
width:684px;
height:auto;
float:left;
background:url(../images/body-bottom-bg.gif) left bottom no-repeat;
padding:8px 18px 18px 18px;
text-align:center;
}
.scroll-box
{
width:624px;
height:41px;
background:url(../images/scroll-bg.gif) left top no-repeat;
clear:both;
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#FFF;
padding:15px 30px;
line-height:41px;
overflow:hidden;
margin-bottom:11px;
}
.body-left
{
width:240px;
height:auto;
float:left;
text-align:left;
}
.body-left-box
{
width:240px;
height:auto;
float:left;
text-align:left;
padding-bottom:16px;
}
.free-quote-title
{
width:240px;
height:36px;
float:left;
text-align:left;
}
.free-quote-box
{
width:218px;
height:auto;
float:left;
text-align:left;
background:url(../images/free-quote-bg.gif) left bottom repeat-x;
border-left:1px solid #FA9B00;
border-right:1px solid #FA9B00;
border-bottom:1px solid #FA9B00;
padding:10px;
}
.t-box-blue
{
background-color:#F0F9FF;
border:1px solid #E1EFF9;
width:218px;
padding:10px;
margin-bottom:16px;
text-align:justify;
}
.t-box-yellow
{
background-color:#FFF9ED;
border:1px solid #FFEBCE;
width:218px;
padding:10px;
margin-bottom:16px;
text-align:justify;
}
.t-box-green
{
background-color:#EAFFF8;
border:1px solid #C4ECDF;
width:218px;
padding:10px;
margin-bottom:16px;
text-align:justify;
}
.body-right
{
width:430px;
height:auto;
float:right;
text-align:left;
}
.services-box
{
width:410px;
height:151px;
float:left;
text-align:left;
background:url(../images/services-box-bg.jpg) left top no-repeat;
margin-bottom:16px;
padding:10px;
color:#3093FC;
line-height:18px;
}
.blue-arrow
{
margin-right:6px;
}
.body-content-box
{
width:408px;
height:auto;
float:left;
text-align:left;
background-color: #FDFDFD;
border:1px solid #F1F1F1;
margin-bottom:16px;
padding:10px;
}
.body-content-box-01
{
width:408px;
height:auto;
float:left;
text-align:left;
background-color: #F6FBFF;
border:1px solid #F1F1F1;
margin-bottom:16px;
padding:10px;
}
.tv-banner
{
width:430px;
height:61px;
float:left;
background:url(../images/tv-banner.gif) left top no-repeat;
margin-bottom:16px;
text-align:center;
padding-top:10px;
color:#3093FC;
}
.clear
{
height:1px;
clear:both;
}

.footer
{
width:684px;
height:70px;
background-color:#f7f7f7;
text-align:center;
vertical-align:middle;
clear:both;
padding-top:10px;
}
/* CSS Text Document */
body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #646464;
	text-decoration: none;
}
body a
{
color:#4A82DB;
text-decoration:underline;
}
body a:hover
{
color:#FF9200;
text-decoration:underline;
}
.red-text
{
color:#CC3300;
text-decoration:none;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 26px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3093FC;
	text-decoration: none;
	margin:0px;
	padding:0px;
}

h2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #F99200;
	text-decoration: none;
	margin:0px;
	padding:0px;
}