@charset "utf-8";
/* CSS Document */
/* MAIN CSS */
h1 {
color:#4b4b4b;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px; }
.larger_font {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:14px;
text-decoration:none;
font-weight:bold;
}
.center_it
{
text-align:center;
}
.container {
width: 1000px;
position: relative;
margin:auto;
}
.contents {
background-image:url(images/web_02.gif);
background-position:top;
background-repeat:repeat-x;
}
.divider {
margin-top: 15px;
width:960px;
background:url(web-development/dot.gif);
background-repeat:repeat-x;
background-position:top;
height:10px;
position: relative;
left: 50%;
margin-left: -480px;
}
.telnumber {
color:#FFFFFF;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:16px;
}
.proposal_links {
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.proposal_links a:link {
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.proposal_links a:visited {
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.proposal_links a:active{
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.proposal_links a:hover {
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:12px;
color:#CCCCCC;
text-decoration:none;
}
.scroller_frame {
position:absolute;
height: 329px;
width: 300px;
overflow:hidden;
}
.scroller_content {
position:relative;
left:3px; 
top:27px; 
}
.scroller_item {
padding: 5px;
margin-left:100px;
}
/* END MAIN CSS */
/* START HEADER */
.header {
padding:8px;
padding-top:25px;
height: 90px;
}
.header_left {
position:relative;
float:left;
width:58%;
margin-left:5px;
text-align: left;
}
.header_right {
position:relative;
float:right;
width:40%;
margin-right:5px;
text-align: right;
}
.menu_topright {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
text-decoration:none;
padding: 3px;
}
.menu_topright a:link {
padding: 2px;
border: 1px #000000 solid;
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
text-decoration:none; 
}
.menu_topright a:active {
padding: 2px;
border: 1px #000000 solid;
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
text-decoration:none; 
}
.menu_topright a:visited {
padding: 2px;
border: 1px #000000 solid;
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
text-decoration:none; 
}
.menu_topright a:hover {
padding: 2px;
border: 1px #990000 solid;
color:#990000;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
text-decoration:none; 
}
.menu_topleft{color:#CCCCCC;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none;padding:3px;}.menu_topleft a:link{padding:2px;border:1px #000000 solid;color:#CCCCCC;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none;}.menu_topleft a:active{padding:2px;border:1px #000000 solid;color:#CCCCCC;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none;}.menu_topleft a:visited{padding:2px;border:1px #000000 solid;color:#CCCCCC;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none;}.menu_topleft a:hover{padding:2px;border:1px #990000 solid;color:#990000;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none;}
/* END HEADER */
/* START BODY */
.body {
padding:8px;
padding-top:15px;
height: 310px;
}
.body_short {
padding:8px;
padding-top:15px;
height: 225px;;
}
.body_forms {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
padding:8px;
padding-top:30px;
height: 575px;
font-size:10px; }
.body_webdesign {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
padding:8px;
padding-top:0px;
height: 570px;
font-size:10px; }
.body_info {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
padding:8px;
padding-top:30px;
height: 540px;
font-size:10px; }
.body_info a:link {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px; }
.body_info a:visited {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px; }
.body_info a:active {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px; }
.body_info a:hover {
color:#FF0000;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px; }
.headline {
color:#CCCCCC;
text-align:center;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size: 12px;
font-weight:bold;
}
.orange_font {
color: #FF9900;
font-weight: bold;
}
.18size_font {
font-size:18px;
}
.14size_font {
font-size:14px;
}
.white_box {
background-color:#FFFFFF;
width: 520px;
text-align:center;
padding-top:5px;
}
.body_left {
position:relative;
float:left;
width:65%;
margin-left:5px;
text-align: left;
}
.body_left_content {
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size: 12px;
color:#FFFFFF;
}
.body_left_content a:link {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:12px;
text-decoration:none; 
}
.body_left_content a:active {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:12px;
text-decoration:none; 
}
.body_left_content a:visited {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:12px;
text-decoration:none; 
}
.body_left_content a:hover {
color:#FF0000;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:12px;
text-decoration:none; 
}
.body_right {
position:relative;
float:right;
width:33%;
margin-right:5px;
}
.body_right_content {
width: 260px;
padding: 10px;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size: 10px;
color:#FFFFFF;
position: relative;
left: 50%;
margin-left: -125px;
text-align:left;
height:310px;
}
.body_right_content_nobg_center {
width: 260px;
padding: 5px;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size: 10px;
color:#FFFFFF;
position: relative;
left: 50%;
margin-left: -125px;
text-align:center;
height:310px;
}
.body_right_content_nobg_center a:link {
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size: 10px;
color:#FFFFFF;
}
.body_right_content_nobg_center a:visited {
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size: 10px;
color:#FFFFFF;
}
.body_right_content_nobg_center a:active {
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size: 10px;
color:#FFFFFF;
}
.body_right_content_nobg_center a:hover {
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size: 10px;
color:#CCCCCC;
}
.body_right_content a:link {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
text-decoration:none; 
}
.body_right_content a:active {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
text-decoration:none; 
}
.body_right_content a:visited {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
text-decoration:none; 
}
.body_right_content a:hover {
color:#FF0000;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
text-decoration:none; 
}
.larger_link a:link {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:14px;
text-decoration:none; 
}
.larger_link a:active {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:14px;
text-decoration:none; 
}
.larger_link a:visited {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:14px;
text-decoration:none; 
}
.larger_link a:hover {
color:#FF0000;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:14px;
text-decoration:none; 
}
/* END BODY */
/* START LOWER BODY */
.lowbody {
padding: 2px;
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
text-decoration:none; 
padding:8px;
height: 240px;
}
.lowbody_testimonials {
padding: 2px;
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
text-decoration:none; 
padding:8px;
height: 345px;
}
.lowbody a:link {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
text-decoration:none; 
}
.lowbody a:active {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
text-decoration:none; 
}
.lowbody a:visited {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
text-decoration:none; 
}
.lowbody a:hover {
color:#990000;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
text-decoration:none; 
}
.lowbody_left {
position:relative;
float:left;
width:27%;
margin-left:5px;
text-align: left;
}
.lowbody_right {
position:relative;
float:right;
width:70%;
margin-right:5px;
text-align: left;
}
.lowbody_right_content {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
text-decoration:none;
padding: 2px;
}
.lowbody_right_content a:link {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
text-decoration:none; 
}
.lowbody_right_content a:active {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
text-decoration:none; 
}
.lowbody_right_content a:visited {
color:#CCCCCC;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
text-decoration:none; 
}
.lowbody_right_content a:hover {
color:#990000;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
text-decoration:none; 
}
/* END LOWER BODY */
/* START FOOTER */
.footer_copywright {
text-align:center;
color:#FFFFFF;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
position:relative;
width:1000px;
float:left;
z-index:6;
}
.footer_text {
text-align:justify;
color:#333333;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px; }
.footer_text a:link {
color:#333333;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px; }
.footer_text a:visited {
color:#333333;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px; }
.footer_text a:active {
color:#333333;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px; }
.footer_text a:hover {
color:#666666;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px; }
.footer_table {
text-align:center;
color:#footer_table;
font-family: Arial, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
font-size:10px;
line-height:8px;
width:100%;
}
.footer_table td {
width: 12.5%
}
.footer_compliance {
position:inherit;
text-align:center;
float:right;
z-index:7;
}
/* END FOOTER */
/* START LOWER LEFT BOX */
.bottom_bottons {
padding: 5px;
<!--[if IE 7]>-->
/* Hide from IE-Mac \*/
padding-top:100px;
/* End hide */
<!--<[endif]-->
margin-left:15px;
}
.gecko  .bottom_bottons {
padding: 5px;
padding-top:100px;
margin-left:15px;
}
.box_links_left {
position:relative;
float:left;
width:5%;
text-align: left;
}
.box_links_right {
position:relative;
float:right;
width:92%;
text-align: left;
}
/*
.box_links {
color:#999999;
font-size: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
}
.box_links a:link {
font-weight:bold;
text-decoration:none;
color:#999999;
font-size: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
}
.box_links a:visited {
font-weight:bold;
text-decoration:none;
color:#999999;
font-size: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
}
.box_links a:active {
font-weight:bold;
text-decoration:none;
color:#999999;
font-size: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
}
.box_links a:hover {
font-weight:bold;
text-decoration:none;
color:#333333;
font-size: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
}
*/
.xsnazzy h1, .zsnazzy h1 {
margin:0; 
font-size:12px; 
padding:0 10px 5px 10px; 
border-bottom:1px solid #999999;
}
.xsnazzy p, .zsnazzy p {
margin:0; 
padding:5px 10px; 
font-size:10px; }
.xsnazzy {
background: transparent; 
width:250px; 
float:left; 
margin:0 3px;
}
.xtop, .xbottom {
display:block; 
background:transparent; 
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#fff; 
border-left:1px solid #999999;
border-right:1px solid #999999;
}
.xb1 {
margin:0 5px; 
background:#999999;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}
.xboxcontent {
display:block; 
border:0 solid #999999; 
border-width:0 1px; 
height:auto;
background-color:#FFFFFF;
height:145px;
}
* html .xboxcontent {
height:1px;
}
.color_a {
background:#FFFFFF;
color:#fff;
}
.div_justify {
text-align:justify;
}
.div_center {
text-align:center;
}
.safari .box_safari {
padding-top:95px;
padding-left:25px;
}
.new_content a {
color:#CCCCCC;
text-decoration:none;
}
/* END LOWER LEFT BOX */
