.table, td, tr 
{
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	color:#737171;
}
.nav-bg
{
background-image:url(../images/nav-bg.gif);
background-repeat:repeat-x;
height:38px;
}
.box1-bg
{
background-image:url(../images/box1-bg.gif);
background-repeat:repeat-y;
width:215px;
}
.box2-bg
{
background-image:url(../images/box2-bg.gif);
background-repeat:repeat-y;
width:218px;
}
.blue-bold
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#427CBC;
text-align:center;
text-decoration:none;
}
.orange-bold
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#E5611B;
text-decoration:none;
}
.black-bold
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.red-b-link
{
font-family:Arial;
font-size:13px;
font-weight:bold;
color:#CF2700;
text-decoration:underline;
}
.red-b-link:hover
{
font-family:Arial;
font-size:13px;
font-weight:bold;
color:#CF2700;
text-decoration:none;
}
.red-b-small
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#D4653E;
text-decoration:none;
}
.foot
{
    font-family:Arial;
    font-size:12px;
    line-height:18px;
    color:#737171;
}


.foot-bg
{
background-image:url(../images/foot-bg.gif);
background-repeat:no-repeat;
height:75px;
background-position: 25px 0px;
}

.foot-left
{
	float:left;
	padding:30px 0px 0px 50px;
    font-family:Arial;
	font-size:12px;
	line-height:18px;
	font-weight:none;
	color:#8F8F8F;
	text-decoration:none;
	word-spacing:2px;
}
.foot-right
{
	float:right;
	padding:15px 50px 0px 0px;
    font-family:Arial;
	font-size:12px;
	line-height:18px;
	font-weight:none;
	color:#4D6883;
	text-decoration:none;
}
.foot-link
{
    font-family:Arial;
	font-size:12px;
	line-height:18px;
	font-weight:none;
	color:#8F8F8F;
	text-decoration:none;
	word-spacing:0px;
}
.foot-link:hover
{
    font-family:Arial;
	font-size:12px;
	line-height:18px;
	font-weight:none;
	color:#CA333C;
	text-decoration:none;
	word-spacing:0px;
}
.more-link-blue
{
    font-family:Arial;
	font-size:12px;
	font-weight:none;
	color:#5288C2;
	text-decoration:underline;
}
.more-link-blue:hover
{
    font-family:Arial;
	font-size:12px;
	font-weight:none;
	color:#5288C2;
	text-decoration:none;
}
.more-link
{
    font-family:Arial;
	font-size:11px;
	line-height:18px;
	font-weight:none;
	color:#E5611B;
	text-decoration:underline;
}
.more-link:hover
{
    font-family:Arial;
	font-size:11px;
	line-height:18px;
	font-weight:none;
	color:#E5611B;
	text-decoration:none;
}
.more-link2
{
    font-family:Arial;
	font-size:11px;
	line-height:18px;
	font-weight:none;
	color:#5288C2;
	text-decoration:underline;
}
.more-link2:hover
{
    font-family:Arial;
	font-size:11px;
	line-height:18px;
	font-weight:none;
	color:#E5611B;
	text-decoration:none;
}

.right-link
{
    font-family:Arial;
	font-size:11px;
	line-height:18px;
	font-weight:bold;
	color:#6D6C6C;
	text-decoration:none;
}
.right-link:hover
{
    font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#E5611B;
	text-decoration:none;
}
.nav-menu
{
padding:5px 4px 0px 0px;
width:110px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#255181;
text-decoration:none;
background-image:url(../images/menu-off.gif); 
background-repeat:no-repeat;
display:block;
height:25px;
}
.nav-menu:hover
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#308BC3;
text-decoration:none;
background-image:url(../images/menu-on.gif);
background-repeat:no-repeat;
display:block;	
}
.nav-menu-sel
{
padding:5px 4px 0px 0px;
width:110px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#D66204;
text-decoration:none;
background-image:url(../images/menu-on.gif); 
background-repeat:no-repeat;
display:block;
height:25px;
}
.blue-link
{
    font-family:Arial;
	font-size:13px;
	font-weight:none;
	color:#000000;
	text-decoration:none;
}
.blue-link:hover
{
    font-family:Arial;
	font-size:13px;
	font-weight:none;
	color:#4B088A;
	text-decoration:none;
}
.body-link
{
    font-family:Arial;
	font-size:12px;
	font-weight:none;
	color:#4C92C0;
	text-decoration:underline;
}
.body-link:hover
{
    font-family:Arial;
	font-size:12px;
	font-weight:none;
	color:#3F3A3A;
	text-decoration:none;
}
.field 
{
	border:1px solid #989898;
	color:#4E4B4B;
	font-family:Arial;
	font-size:12px;
	padding:2px 2px 2px 4px;
	font-weight:none;
}
#tc a {
color:#515151;
font-family:arial,sans-serif;
font-size:11px;
text-decoration:none;
}
#tc a:hover {
text-decoration:underline;
}
.terms a span   
{
    font-family: Arial;
    font-size:11px;
    color:#515151;
    text-decoration:none;
}
.terms a:hover
{
	font-family:Arial;
	font-size:11px;
	color:#515151;
	text-decoration:none;
}
.txt-bold
{
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#5A5A5B;
text-decoration:none;
}


.btn-submit
{
background-color:#FEBF01;
height:22px;
border-color:#AF7505;
border-style:solid;
border-width:1px;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#AF7505;
text-decoration:none;
}
.txt-smal
{
	font-family:Arial;
	font-size:11px;
	line-height:17px;
	color:#393737;	
}
/* Div Starts*/
#main
{
float:left;
width:950px;
border-left:1px solid #BFBFBF;
border-right:1px solid #BFBFBF;
}
#header div.logo {
height:43px;
float:left;
margin:0 0 0 23px;
padding:9px 0 0;
position:absolute;
width:350px;
}
#boxquickimage a
{
background:transparent url(../images/right-2.gif) no-repeat scroll left;
text-decoration:none;
color:none;
height:60px
}
#user-log a
{
background:transparent url(../images/login_button01.gif) no-repeat scroll left;
text-decoration:none;
color:none;
padding:25px 50px 30px 50px;
float:right;
}
#efilebyemail a
{
background:transparent url(../images/right-2.gif) no-repeat scroll center;
height:60px;
width:100px;
text-decoration:none;
color:none;
}
#efilebyemail a:hover {
text-decoration:none;
}
#top-right
{
float:right;
padding:15px 50px  0px 0px;
}
#content-pad
{
float:left;
width:925px;
padding:15px 12px 15px 13px;
}
#home-bg
{
background-image:url(../images/content-bg.jpg);
background-repeat:no-repeat;
float:left;
width:925px;
}
#home-left
{
float:left;
width:650px;
}
#home-band
{
float:left;
width:650px;
}
#home-body-bot
{
padding-left:14px;
float:left;
width:664px;
}
#home-right
{
float:right;
width:245px;
}
#home-right-pad
{
padding:12px 12px 12px 15px;
width:218px;
}
#box1-pad
{
padding:0px 7px 0px 8px;
width:200px;
float:left;
}
#box1-head
{
width:200px;
float:left;
height:40px;
}
#box1-txt
{
padding:10px 0px 0px 6px;
width:180px;
float:left;
font-size:12px;
line-height:17px;
color:#515151;
}
#box2-pad
{
padding:0px 10px 0px 18px;
width:190px;
float:left;
}
#box2-head
{
background-image:url(../images/arr.gif);
background-repeat:no-repeat;
background-position: 0px 5px;
padding:0px 0px 9px 10px;
width:160px;
float:left;
font-size:12px;
line-height:15px;
color:#D66204;
font-weight:bold;
}
#box2-txt
{
width:180px;
float:left;
font-size:11px;
line-height:15px;
color:#515151;
}
#right-menu
{
border-top:1px solid #C4D6E4;
background-image:url(../images/arr.gif);
background-repeat:no-repeat;
background-position: 5px 8px;
padding:3px 0px 0px 15px;
height:20px;
width:165px;
float:left;
}
#left-div
{
float:left;
}
#right-div
{
float:right;
}
#bargain-offer
{
float:left;
font:Arial;
line-height:14px;
background-image:url(../images/bargain-offer-bg.jpg);
width:150px;
height:163px;
padding-top:40px;
padding-left:18px;
padding-right:20px;
background-repeat:no-repeat;
}
#discount-bg
{
float:left;
background-image:url(../images/discount-bg.jpg);
width:150px;
height:66px;
padding-left:38px;
padding-top:85px;
font:Arial;
font-size:12px;
line-height:14px;
background-repeat:no-repeat;
}
.scroll {
overflow:hidden;
}
*, html, body {
margin:0;
padding:0;
}
body {
background:#FFFFFF none repeat scroll 0 0;
color:#333333;
}
a:link {
color:#0081D6;
}
a:visited {
color:#610B38;
}
a:hover {
color:#CC0000;
}
a:hover {
text-decoration:underline;
}
h2 {
color:#646566;
}
.white {
color:#FFFFFF;
}
.black {
color:#000000;
}
.dkgray {
color:#2F2F2F;
}
.gray {
color:#666666;
}
.red {
color:#FF0000;
}
.new {
color:#CC0000;
}
.bgwhite {
background-color:#FFFFFF;
}
.darkborders {
border-color:#DADADA;
}
.grayborders {
border-color:#D8D8D8;
}
#content {
background-color:#ECEDEF;
}
#primary {
border-color:#FFFFFF;
}
#secondary .box .sec_content {
background-color:#FFFFFF;
border-color:#DADADA;
}
.darkbody {
background-color:#DCE5EE;
}
.productbox h4, .productbox .tagline {

}
#secondary h4, #secondary .flippy h4, h5 {
color:#333333;
}
#breadcrumb {
color:#646566;
}
#headerlogo{
background-color:#FFFFFF;
font-family:arial,sans-serif;
height:54px;
margin:0 auto 1px;
position:relative;
text-align:left;
width:958px;
border-left:1px solid #BFBFBF;
border-right:1px solid #BFBFBF;
}
#headermenu{
background:transparent url(../images/nav-bg.gif) repeat-x scroll left top;
font-family:arial,sans-serif;
height:36px;
margin:0 auto 1px;
position:relative;
text-align:left;
width:960px;
}
.menu
{
color:#308BC3;
}
#nav-tabs {
left:460px;
padding:0;
position:absolute;
top:12px;
}
#nav-tabs ul {
list-style-type:none;
margin:0;
padding:0;
}
ul {
margin:10px 20px;
}
#nav-tabs li {
display:inline;
line-height:18px;
margin:0;
padding:0;
}
li {
line-height:18px;
}
#home #tab-home a, #home #header .logo {
cursor:default;
}
#home #tab-home a, #product #tab-product a, #about #tab-about a, #contact #tab-contact a, #support #tab-support a {
background-position:0 -26px;
color:#000000;
}
#nav-tabs a {
background:transparent url(../images/menu-off.gif) no-repeat scroll left top;
background-repeat:repeat-x;
color:#255181;
float:left;
font-family:arial,sans-serif;
font-size:12px;
margin:0 3px 0 0;
padding:0 0 0 12px;
text-decoration:none;
}
#nav-tabs a:hover {
text-decoration:underline;
}
a {
text-decoration:none;
}
element.style {
padding-bottom:4px;
padding-left:0;
padding-right:9px;
padding-top:3px;
}
#home #tab-home span, #product #tab-product span, #about #tab-about span, #contact #tab-contact span,  #support #tab-support span {
background-position:100% -26px;
}
#nav-tabs a span {
float:none;
}
#nav-tabs a span {
display:block;
float:left;
padding:3px 9px 5px 0;
}
#home #content {
background-image:none;
}
.round{
background:transparent url(../images/bg_secondary_cap_bottom.gif) no-repeat scroll left bottom;
margin-bottom:4px;
padding-bottom:4px;
}
#content {
background:transparent url(../images/background.gif) left top;
border-left:1px solid #BFBFBF;
border-right:1px solid #BFBFBF;
background-position:right top;
background-repeat:no-repeat;
height:100%;
font-family:Arial,Helvetica,sans-serif;
margin:0 auto;
padding:18px 0px 2px 18px;
position:relative;
width:940px;
}
#content1 {
background-position:right top;
background-repeat:no-repeat;
height:100%;
font-family:Arial,Helvetica,sans-serif;
margin:0 auto;
padding:18px 0px 2px 18px;
position:relative;
width:780px;
}
#header {
background-position:right top;
background-repeat:no-repeat;
height:100%;
font-family:Arial,Helvetica,sans-serif;
margin:0 auto;
padding:18px 0px 2px 18px;
position:relative;
width:780px;
}

#primary {
float:left;
position:relative;
width:710px;
}
.four .productbox {
cursor:auto;
}
.four .productbox {
float:left;
margin-right:8px;
position:relative;
width:165px;
background-color:#FFFFFF;
}
.four .prodActive #prod_quick h3 {
background:transparent url(../images/box.gif) no-repeat scroll 4px 4px;
}
.prodActive #prod_quick h3 {
color:#E0E0E0;
}
#fourboxes .four .prodActive, # .four .prodActive div.container {
height:441px;
}
.prodActive .container {
position:absolute;
z-index:6;
}
.prodActive h3 {
padding:15px 0 7px 17px;
}
.productbox h3 {
padding:8px 18px 8px 28px;
}

.four .productbox #prod_quick h3 {
background:transparent url(../images/2.gif) no-repeat scroll left top;
}
.bold {
font-weight:bold;
}
.fs-larger {
font-size:15px;
}
h3 {
font-size:16px;
}
h1, h3, h5 {
color:#395169;
}
element.style {
display:block;
}
.four .productbox .tagline {
padding:9px 0 2px 4px;
}
.productbox h4, .productbox .tagline {
margin:0;
padding:9px 0 9px 9px;
}
.sideborders_thick {
border-left-style:solid;
border-left-width:2px;
border-top-style:solid;
border-top-width:2px;
border-right-style:solid;
border-right-width:2px;
border-bottom-style:solid;
border-bottom-width:2px;
}
#fourboxes .four .productbox .productdescription {
height:216px;
}
.four .productbox .productdescription {
padding:0px 10px 0;
}
.four .productdescription {
height:265px;
}
.productdescription {
padding:9px 9px 0;
}
.four .productbox div.indent {
padding:10 0 0 6px;
}
element.style {
height:20px;
margin-top:-5px;
padding-top:0;
}
.four .productbox .productdescription p {
height:75px;
font-family:Arial,Helvetica,sans-serif
}
html .productdescription p {
margin-bottom:0px;
}
.productdescription p {
margin:0;
padding:8px 0;
}
.fs-smaller {
font-size:11px;
}
.fs-smallest {
font-size:12px;
}
p {
line-height:18px;
margin:10px 0;
}
.four .productdescription .dsc {
height:166px;
}
.lh-normal {
line-height:13px;
}
p {
line-height:18px;
margin:10px 0;
}
.productbox {
cursor:pointer;
}
.four .productbox div.container {
width:165px;
}
.four .productbox .container {
padding-bottom:0px;
}
#secondary {
float:right;
font-size:11px;
line-height:13px;
padding-right:20px;
width:200px;
}
#secondary .box {
background:transparent url(../images/bg_secondary_cap_bottom.gif) no-repeat scroll left bottom;
margin-bottom:20px;
padding:0px 0 3px 0;
}
element.style {
color:#145C8F;
}
#secondary h4 {
font-size:14px;
line-height:16px;
}
#secondary h4 {
background:transparent url(../images/h4.png) no-repeat scroll left top;
display:block;
padding:9px 0 15px 19px;
width:185px;
}
.png, .autobtn span, .autobtn-thin span, .itab_prev, .itab_next, #secondary h4 {
}
h4 {
font-size:13px;
}
h4 {
color:#145C8F;
}
#secondary .box .sec_content {
background-image:url(../images/bg_secondary_body.gif);
background-position:left bottom;
background-repeat:repeat-x;
border-left-style:solid;
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
padding:1px 10px;
width:178px;
}
element.style {
margin-bottom:6px;
margin-left:0;
margin-right:0;
margin-top:6px;
}
.lh-large {
line-height:17px;
}
.lh-larger {
line-height:14px;
}
.lh-largest {
line-height;20px;
}
.fs-normal {
font-size:12px;
}
p {
line-height:18px;
margin:10px 0;
}
.link_arrow_tall {
background:transparent url(../images/link_arrow_tall.gif) no-repeat scroll 98% 60%;
border-top:1px solid #C4D6E4;
padding-right:10px;
}
.rightmenu {
background-image:url(../images/arr.gif);
background-position:5px 10px;
background-repeat:no-repeat;
border-top:1px solid #C4D6E4;
float:left;
height:17px;
padding:4px 0px 0px 15px;
width:150px;
}
element.style {
margin-top:15px;
}
element.style {
margin-top:20px;
}
element.style {
color:#145C8F;
padding-bottom:6px;
}
.price {
display:block;
padding:9px 0px 2px 4px;
}
#home .based_on {
color:#0081D6;
display:block;
font-size:10px;
padding-bottom:8px;
padding-top:0;
}
.fs-small {
font-size:13px;
}
.link_arrow {
background:transparent url(../images/link_arrow.gif) no-repeat scroll 99% 60%;
padding-right:10px;
}
.fs-largest {
font-size:20px;
}
.four .productbox #prod_advanced h3 {
background:transparent url(../images/1.gif) no-repeat  left top;
}
.four .productbox #prod_professional h3 {
background:transparent url(../images/3.gif) no-repeat  left top;
}
element.style {
clear:both;
}

.autobtn,  .autobtn-wide {
margin-bottom:5px;
cursor:pointer;
display:block;
height:32px;
line-height:15px;
}
element.style {
background-image:url(../images/btn_leftcap.png);
}
.autobtn .btn-left {
background:transparent url(../images/btn_leftcap.png) no-repeat scroll left top;
height:32px;
width:14px;
}
.autobtn span, .autobtn-wide span, .autobtn-thin span {
float:right;
}
.png, .autobtn span, .autobtn-thin span, .itab_prev, .itab_next, #secondary h4 {
}
element.style {
background-image:url(../images/btn_bg.png);
}
.autobtn .btn-mid, .autobtn-wide .btn-mid {
background:transparent url(../images/btn_bg.png) repeat-x scroll left top;
height:20px;
padding:6px 0;
}
element.style {
background-image:url(../images/btn_rightcap.png);
}
.autobtn .btn-right {
background:transparent url(../images/btn_rightcap.png) no-repeat scroll right top;
height:32px;
width:15px;
}
.billboard {
height:175px;
margin:0px;
position:relative;
width:695px;
z-index:1;
}
#bb_quickbackground {
height:172px;
margin:0px;
position:relative;
width:698px;
z-index:1;
margin-bottom:10px;
}

.scroll {
overflow:hidden;
}
element.style {
left:-2800px;
}
.billboard .content {
height:170px;
left:0;
width:4200px;
}
.scroll .content {
display:block;
left:0;
position:relative;
}
.billboard * {
}
.billboard .layout {
height:125px;
padding:10px 5px 10px 300px;
width:395px;
}
.billboard h2 {
font-size:24px;
font-weight:normal;
margin-bottom:0;
margin-top:5px;
}
.billboard h1, .billboard h2, .billboard h4, .billboard li {
color:#395169;
}
element.style {
font-size:18px;
}
.billboard .subTitle {
color:#395169;
font-size:19px;
font-weight:bold;
margin-top:3px;
padding-bottom:4px;
}
html .billboard .calltoaction {
height:30px;
margin:0;
width:420px;
font-size:14px;
font-family:Arial;
}
element.style {
background-attachment:scroll;
background-color:transparent;
background-image:url(..images/home-top.gif);
background-position:left top;
background-repeat:no-repeat;
}
.scroll .content .section {
float:left;
}
.billboard .section {
height:160px;
width:701px;
}

.billboard .calltoaction {
width:auto;
}
element.style {
width:90px;
}
.billboard .calltoaction a, .billboard .calltoaction img {
float:left;
}
a.autobtn, a.autobtn-wide {
cursor:pointer;
display:block;
height:32px;
}
.autobtn, .autobtn-wide {
line-height:15px;
}
element.style {
background-image:url(../images/btn_leftcap.png);
}
.autobtn .btn-left {
background:transparent url(../images/btn_leftcap.png) no-repeat scroll left top;
height:32px;
width:14px;
}
.autobtn span, .autobtn-wide span, .autobtn-thin span {
float:left;
}
element.style {
margin-left:15px;
}
#primary .billboard a {
text-decoration:none;
}
.billboard .calltoaction .text_link {
margin:8px 0 0 6px;
}
.billboard .calltoaction a, .billboard .calltoaction img {
float:left;
}
.four .productservice #prod_services  h3 {
background:transparent url(../images/11.gif) no-repeat scroll left top;
}
.fs-largeservices {
font-size:17px;
}
.fs-smallservice
{
font-size:13px;
}
html .productdescription p {
margin-bottom:0px;
}
.fs-smaller {
font-size:11px;
}
.four .productdescription {
height:265px;
}
.four .productdescription {
padding:0px 0px 0;
}
.productdescription p {
margin:0;
padding:8px 0;
}
.four .productservice {
cursor:auto;
}
.four .productservice {
float:left;
margin-right:8px;
position:relative;
width:165px;
}
.four .productservice .tagline {
padding:10px 7px 10px 7px;
background-color:#FFFFFF;
}
.productservice h4, .productservice .tagline {
margin:0;
padding:15px 15px 16px 14px;
}
.productservice h3 {
padding:0px 10px 0px 35px;
}
.four .productservice .productdescription {
height:194px;
}
.four .productservice div.container {
width:165px;
}
.four .productservice .container {
padding-bottom:0px;
}
#services a
{
    color:#0081D6;
    text-decoration:none;
}
#services a:hover
{
    color:#CC0000;
    text-decoration:none;
}
#right a
{
    color:#0081D6;
    text-decoration:none;
}
#right a:hover
{
    color:#CC0000;
    text-decoration:none;
}
#content_bc {
background:transparent url(../images/back.gif) left top;
border-left:1px solid #BFBFBF;
border-right:1px solid #BFBFBF;
background-position:right top;
background-repeat:no-repeat;
height:100%;
font-family:Arial,Helvetica,sans-serif;
margin:0 auto;
padding:18px 0px 2px 18px;
position:relative;
width:940px;
}
#headermenu_bc{
background:transparent url(../images/nav-bg_bc.gif) repeat-x scroll left top;
font-family:arial,sans-serif;
height:36px;
margin:0 auto 1px;
position:relative;
text-align:left;
width:960px;
}

