body {font:11px verdana, arial;padding:4px;margin:0;color:#333;background:url(/images/bg1.jpg) top center}
dl,dt {margin:0;padding:0}
a {font-weight:bold;color:#05A}
a img {border:none}
h1 {color:#F90;font-size:14px;font-weight:bold;display:block;border-bottom:1px dotted #BBB;text-indent:6px;text-transform:uppercase;clear:both;margin:0 6px 10px;padding-top:15px}
h2 {font-size:12px;height:19px;padding:6px 12px;background:url(/images/backgrounds/main_column/main_column_top.png);text-transform:uppercase;clear:both;margin:0}
h3 {margin:15px 0;padding:2px;border-bottom:1px dotted #BBB;font-size:12px;clear:both;color:#37F}
h4 {font-size:12px;font-weight:bold;padding:0;margin:0;color:#F70;text-align:center}
h5 {margin:30px 0 10px;padding:2px 0;border-bottom:1px dotted #BBB;font-size:11px;clear:both;color:#37F}
form {margin:0;padding:0}
p {margin:13px 0}
form h2 {background:none}

#heightfix {clear:both}

#wrapper {width:1006px;margin:auto}

#top_menu {clear:both;font-size:10px;width:1000px}
#top_menu dt {display:inline}
#top_menu dt a {display:block;float:left;text-align:center;width:141px;height:14px;padding:3px 0;margin:1px;background:#05A url(/images/top_menu_bg.png);color:#FFF;text-decoration:none;text-transform:uppercase}
#top_menu dt a:hover {background:url(/images/top_menu_bg_over.png)}
#top_menu dt a.short {width:140px}

#header {clear:both;height:65px;padding:5px 0;width:1000px}
#header #logo {width:258px;float:left}
#header #header_right {width:700px;float:right;text-align:right}
#header #info {width:690px;text-align:right;float:left;font-weight:bold;padding:3px 0}
#header #bbb {width:70px;float:right;padding:5px 1px 0}
#header dl#brand_logos {width:400px;float:right;border-top:1px dotted #BBB;padding-top:1px;margin-top:3px}
#header dl#brand_logos dt {width:65px;display:inline;text-align:right}

#menu {clear:both;font-size:10px;margin-top:10px;width:1000px}
#menu dt {display:inline}
#menu dt a {display:block;float:left;text-align:center;width:141px;height:14px;padding:3px 0;margin:1px;background:#DDD url(/images/top_menu_bg_2.png);text-decoration:none;text-transform:uppercase}
#menu dt a:hover {background:url(/images/top_menu_bg_2_over.png)}
#menu dt a.short {width:140px}

#content {clear:both;padding:10px 0;line-height:17px}
#content div.fax_box {clear:both;text-align:center;background:#EEE;width:90%;border:1px solid #DDD;margin:auto;padding:5px;font:bold 13px tahoma, verdana}
#content ol li {margin-bottom:10px}

#main {float:left;width:766px}
#main_box {clear:both;background:url(/images/backgrounds/main_column/main_column_main.png) repeat-y;padding:1px 12px 12px}
#main_box_bottom {clear:both;height:10px;background:url(/images/backgrounds/main_column/main_column_bottom.png);margin-bottom:2px}

#side {float:right;width:236px;font-size:10px;line-height:normal}
#side #side_top {width:236px;height:10px;background:url(/images/backgrounds/side_column/side_column_top.png)}
#side #side_content {width:214px;padding:0 11px;background:url(/images/backgrounds/side_column/side_column_main.png) repeat-y}
#side #side_bottom {width:236px;height:10px;background:url(/images/backgrounds/side_column/side_column_bottom.png)}
#side dt a {display:block;text-indent:15px;background:url(/images/link_arrow.png) no-repeat top left;line-height:12px}
#side a:hover {background-position:0 -15px}
#side h4 {margin:0 0 4px;padding:0 0 5px;border-bottom:1px dotted #BBB;font-size:12px;color:#F70;text-transform:uppercase;text-align:left}
#side span a {display:block;margin:10px 0 0;font-size:11px;padding:3px;border:1px solid #BBB;color:#333;text-transform:uppercase/*;background-color:#EEE*/;text-decoration:none}
#side dt {padding:3px 0}
#testimonials {padding:5px;height:127px;margin:1px 0 0;background:url(/images/backgrounds/side_column/side_testiminial_bg.png)}
#side #brand_logos a {display:block;text-indent:0;background:none;text-align:center;line-height:normal}
#side #brand_logos dt {border-bottom:1px solid #DDD}
#side #newsletter {text-align:center;font-size:9px}
#side #newsletter input {font:10px Arial}

#large_atm_photo {padding:10px 10px 10px 25px;float:right;text-align:center;font-size:11px}
#price_box {width:500px;text-align:center;margin:auto}

#split_33 {clear:both}
#split_33 #column_33 {float:left;width:33%}
#split_33 #column_33.last {width:34%}

#split_50 {clear:both;float:none}
#split_50 #left {float:left;width:50%}
#split_50 #right {float:right;width:50%}

#bottom_boxes {clear:both;padding-top:10px}
#bottom_boxes_left {width:450px;float:left;padding-left:3px}
#bottom_boxes_right {width:280px;float:right}

#bottom_boxes_left h2 {font-size:12px;height:19px;padding:6px 12px;background:url(/images/backgrounds/custom_column_3/custom_column_top.png) no-repeat;text-transform:uppercase;clear:both;margin:0}
#bottom_boxes_left #main_box {clear:both;background:url(/images/backgrounds/custom_column_3/custom_column_main.png) repeat-y;padding:1px 12px 12px 0;line-height:20px;font-weight:bold}
#bottom_boxes_left #main_box_bottom {clear:both;height:10px;background:url(/images/backgrounds/custom_column_3/custom_column_bottom.png) no-repeat;margin-bottom:0}
#bottom_boxes_left ol {padding-top:0;padding-bottom:0;margin-top:5px;margin-bottom:0}
#bottom_boxes_left ol li {margin:0;padding:0}
#bottom_boxes_left ul {margin:0 0 0 15px;padding:0}
#bottom_boxes_left ul li {margin:0;padding:0}
#bottom_boxes_left p {padding:15px 0 0;text-align:center;display:block;border-top:1px dotted #BBB;width:370px;margin:15px auto 0;font-weight:bold;color:#F70;line-height:normal}
#bottom_boxes_left dl {margin:2px 0}
#bottom_boxes_left dt a {display:block;text-indent:15px;background:url(/images/link_arrow.png) no-repeat top left;margin:0 15px}
#bottom_boxes_right h2 {font-size:12px;height:19px;padding:6px 12px;background:url(/images/backgrounds/custom_column_4/custom_column_top.png) no-repeat;text-transform:uppercase;clear:both;margin:0}
#bottom_boxes_right #main_box {clear:both;background:url(/images/backgrounds/custom_column_4/custom_column_main.png) repeat-y;padding:1px 12px 12px;font-weight:bold}
#bottom_boxes_right #main_box_bottom {clear:both;height:10px;background:url(/images/backgrounds/custom_column_4/custom_column_bottom.png) no-repeat;margin-bottom:0}
#bottom_boxes_right dl#list_of_features {line-height:32px;margin-top:10px}
#bottom_boxes_right #list_of_features dt {padding-left:20px;margin-left:15px;background:url(/images/icons/checkmark.png) no-repeat left center}
#bottom_boxes_right #list_of_features span {color:#F00}


#footer {clear:both;text-align:center;border-top:1px solid #DDD;font-size:11px;line-height:20px}

.testimonial {line-height:13px;text-align:left}
.testimonial_byline {text-align:right;margin-top:10px}
ul.spaced li {padding-bottom:10px}

/* Contact Box - Interior Pages */

#contact_box select {width:200px}
#contact_box .textarea {width:195px;height:50px}
#contact_box #options {font:10px/19px Arial}
#contact_box #options a {font-weight:normal}
#contact_box .textinput {border:1px solid #DDD;padding:0 0 0 4px;background:#F4F4F4 url(/images/form_images/textarea_bg.gif) no-repeat top left;;font:9px Verdana, Arial;color:#777;width:195px}
#contact_box textarea {border:1px solid #DDD;padding:0 0 0 4px;background:#F4F4F4 url(/images/form_images/textarea_bg.gif) no-repeat top left;font:9px Verdana, Arial;color:#777;width:250px;height:60px}
#contact_box select {border:1px solid #DDD;padding:0 0 0 4px;background:#F4F4F4 url(/images/textarea_bg.png) no-repeat top left;font:9px Verdana;color:#777}
#contact_box .submit {font:bold 9px Verdana;background:#EEE;width:100px}

/* Index Page Content */

#feature_row_1 {clear:both;padding:0 0 10px}
#feature_row_1 #left {width:473px;float:left}
#feature_row_1 #left dt {display:inline;float:left}
#feature_row_1 #left dt#feature {width:148px;text-align:center;font-weight:bold}
#feature_row_1 #left #main_box {clear:both;background:url(/images/backgrounds/custom_column_1/custom_column_main.png) repeat-y;padding:1px 12px 12px}
#feature_row_1 #left #main_box_bottom {clear:both;height:10px;background:url(/images/backgrounds/custom_column_1/custom_column_bottom.png) no-repeat;margin-bottom:2px}
#feature_row_1 #left h2 {font-size:12px;height:19px;padding:6px 12px;background:url(/images/backgrounds/custom_column_1/custom_column_top.png) no-repeat;text-transform:uppercase;clear:both;margin:0}
#feature_row_1 #right {width:290px;float:right}
#feature_row_1 #right dl#list_of_features {font-weight:bold;line-height:29px;margin-top:10px}
#feature_row_1 #right #list_of_features dt {padding-left:20px;margin-left:25px;background:url(/images/icons/checkmark.png) no-repeat left center}
#feature_row_1 #right span {color:#F00}
#feature_row_1 #right #main_box {clear:both;background:url(/images/backgrounds/custom_column_2/custom_column_main.png) repeat-y;padding:1px 12px 12px 0}
#feature_row_1 #right #main_box_bottom {clear:both;height:10px;background:url(/images/backgrounds/custom_column_2/custom_column_bottom.png) no-repeat;margin-bottom:2px}
#feature_row_1 #right h2 {font-size:12px;height:19px;padding:6px 12px;background:url(/images/backgrounds/custom_column_2/custom_column_top.png) no-repeat;text-transform:uppercase;clear:both;margin:0}

#feature_row {clear:both;padding:10px 0}
#feature_row p {margin-top:4px;margin-bottom:16px}
#feature_row b {color:#F90;font-size:12px;font-weight:bold;display:block;border-bottom:1px dotted #DDD;text-align:center}
#feature_row span.bold {color:#000;font-weight:bold}

#feature_row_2 dt {display:inline;float:left;width:247px}
#feature_row_2 dt #title a {display:block;text-align:center;height:14px;padding:3px 0;margin:1px 5px 1px 1px;text-decoration:none;text-transform:uppercase;color:#F70;border-bottom:1px dotted #BBB}
#feature_row_2 ul {line-height:25px;font-weight:bold;margin:6px 0 0;padding:0}
#feature_row_2 ul li {margin-left:15px;padding:0}
/* delete: #feature_row_2 span {color:#F90;font-size:13px;font-weight:bold;display:block;text-align:center;margin:1px 0 2px 1px;text-transform:uppercase;background:#EEE url(/images/top_menu_bg_2.png);padding:1px 0 2px} delete: #feature_row_2 #testimonials {border:1px solid #CCC;padding:5px;height:120px;margin:1px 0 0 1px;background:#EEE} */

#feature_row_3 {clear:both}
#feature_row_3 dl {clear:both;height:86px;margin:10px 0}
#feature_row_3 dt {display:inline;float:left;width:246px;text-align:center;font-weight:bold}
#feature_row_3 h3 {font-size:12px;text-align:center;margin:0;padding:2px;border:1px solid #DDD;background:#EEE}
#feature_row_3 p {text-align:center;margin:0;padding:2px;border:1px solid #DDD;background:#EEE}

/* Model Listing Page */

#model_list dl {clear:both;width:765px}
#model_list dt {text-align:center;width:246px;float:left;display:inline;padding-bottom:10px}
#model_list h3 {text-align:left;margin-bottom:5px;display:block}
#model_list span {border-right:1px solid #BBB;border-bottom:1px solid #BBB;border-top:1px solid #DDD;border-left:1px solid #DDD;display:block;background:#EEEEEE;padding:2px;margin:1px 5px;font-size:12px;font-weight:bold}
#model_list p {display:block;padding:2px;margin:1px 5px;font-size:10px}

/* Signup Form */

#signup_form h3 {margin-bottom:7px;border-top:1px dotted #BBB}
#signup_form #question_box {clear:both}
#signup_form label {text-transform:capitalize;cursor:pointer;padding-left:1px}
#signup_form #column_33, #column_50, #column_100 {float:left}
#signup_form #column_33 {width:198px}
#signup_form #column_50 {width:366px}
#signup_form #column_100 {width:738px;clear:both}
#signup_form #spacer {height:10px;clear:both;overflow:hidden}
#signup_form div.head {margin-right:2px;background:#EEE;border-bottom:1px dotted #BBB;font-weight:bold;margin:5px 2px 5px 0;text-indent:5px}
#signup_form fieldset {width:344px;padding:6px;border:1px solid #CCC;height:163px}
#signup_form fieldset#personal {float:left}
#signup_form fieldset#persona2 {float:left;height:250px}
#signup_form fieldset#contact_100 {clear:both;height:auto;width:725px}
#signup_form fieldset#company2 {float:right;height:250px}
#signup_form legend {border:1px solid #CCC;margin-bottom:14px;padding:3px;width:200px;font:bold 12px Verdana;color:#37F;text-indent:5px;background:#F4F4F4}
#signup_form fieldset#personal label {display:block;float:left;width:156px;text-align:right;padding-right:7px;font:bold 11px Verdana}
#signup_form fieldset#company label {display:block;float:left;width:156px;text-align:right;padding-right:7px;font:bold 11px Verdana}
#signup_form fieldset#persona2 label {display:block;float:left;width:156px;text-align:right;padding-right:7px;font:bold 11px Verdana}
#signup_form fieldset#company2 label {display:block;float:left;width:156px;text-align:right;padding-right:7px;font:bold 11px Verdana}
#signup_form fieldset#contact_100 label {display:block;float:left;width:156px;text-align:right;padding-right:7px;font:bold 11px Verdana}

#signup_form input {font:10px Verdana;color:#666;margin:0 2px 0 0;padding:0}
#signup_form option {color:#666}
#signup_form textarea {font:10px Verdana;color:#666;border:1px solid #BBB;padding:1px 1px 1px 4px;width:90%;margin:5px 0px 0px 15px;background:url(http://www.bizquoter.com/images/textarea_bg.gif) no-repeat left top;height:45px;width:500px}
#signup_form .textinput {border:1px solid #DDD;padding:1px 1px 1px 4px;background:url(http://www.bizquoter.com/images/textarea_bg.gif) no-repeat left top;height:15px}
#signup_form .textinput2 {border:1px solid #DDD;margin:5px 0px 0px 15px;padding:1px 1px 1px 4px;background:url(http://www.bizquoter.com/images/textarea_bg.gif) no-repeat left top;height:15px;width:170px}

/* New Form */

#new_form .text_div_50 {width:50%;float:left;margin-bottom:15px}
#new_form .text_div_100 {width:100%;margin-bottom:15px;clear:both}
#new_form span {display:block;float:left;width:130px;text-align:right;padding-right:5px}
#new_form span.wide {display:block;float:left;width:287px;text-align:right;padding-right:5px}
#new_form h3 {margin-bottom:7px;font-size:15px}
#new_form input {font:10px Verdana;color:#666;margin:0 2px 0 0;padding:0}
#new_form option {color:#666}
#new_form textarea {font:10px Verdana;color:#666;border:1px solid #BBB;padding:1px 1px 1px 4px;width:90%;margin:5px 0px 0px 15px;background:url(http://www.bizquoter.com/images/textarea_bg.gif) no-repeat left top;height:45px;width:500px}
#new_form .textinput {border:1px solid #DDD;padding:1px 1px 1px 4px;background:url(http://www.bizquoter.com/images/textarea_bg.gif) no-repeat left top;height:15px}
#new_form .textinput2 {border:1px solid #DDD;margin:5px 0px 0px 15px;padding:1px 1px 1px 4px;background:url(http://www.bizquoter.com/images/textarea_bg.gif) no-repeat left top;height:15px;width:170px}

/* Classes */

.small {font-size:10px}
.italic {font-style:italic}
.bold {font-weight:bold}
.indent {padding-left:50px}