body{font-family:verdana;background:url("../images/bg.jpg");font-family:tahoma, sans-serif;}


img{border:none;}


.header-td{padding-top:30px;}
.header-h1{font-size:22px;font-color:#ffffff;}
.thumbs{border:solid 1px #97bddc;padding:8px;}
.header-a {color:#ffffff;text-decoration:none;font-size:22px;color:#FFFFFF;}
.header-a a{color:#ffffff;text-decoration:none;font-size:22px;color:#FFFFFF;}
.header-a a:hover{color:#f7d0d2;text-decoration:underline;}
.header-a a:visited{color:#ffffff;}

.blue-box{width:100%;background-color:#dfe9f0;text-align:center;padding:13px;margin-bottom:13px;}
.blue-box a{background-color:#dfe9f0;}

.main-content{padding:0 0 0 30px;}   
.main-content h1{color:#3f6e93;font-size:1.6em;} 
.main-content p{color:#3f6e93;}
.main-content-td{padding-left:15px;padding-right:15px;padding-top:-10px;} 
.main-content-td h2{font-size:18px;color:#3f6e93;}
.main-content-td p{font-size:16px;color:#3f6e93;}
.main-content-td a{font-size:16px;color:#3f6e93;}
.main-content-td ul li{font-size:14px;color:#5481a4;font-weight:800;line-height:1.9em;}
.main-content-td ul li a{color:#5481a4;font-weight:800;}
.main-content-td ul li a:hover{color:#c56b6e;}

.mainContent{background-color:#FFFFFF;}

.main{padding:36px;font-family:Arial, Helvetica, sans-serif;}

h1{font-size:28px;font-weight:bold;color:#ed2028;}
h2{font-size:21px;font-weight:bold;color:#666666;}
h3{font-size:18px;font-weight:bold;color:#666666;}
p{font-size:14px;color:#333333;margin-top:-3px;}
ul{font-size:12px;color:#666666;font-weight:bold;margin:0;list-style-type:circle;}
ul+p{margin-top:40px;}
p+h2{margin-top:60px;}


#quickMenuMaster ul{list-style-type:none;margin:0;padding:0;}

#container_quickmenu{background:transparent url(../images/Quick-Menu-Background2.png) no-repeat scroll 0 0;height:668px;padding:0 0 0 0;width:280px;}
.inner_quickmenu{height:490px;position:relative;width:219px;top:56px;left:42px;}
.inner_quickmenu li{position:absolute;top:0;width:219px;}
.inner_quickmenu li a{color:#ececec;display:block;font-size:10px;height:100%;text-decoration:none;top:0;width:100%;}
.inner_quickmenu li a span{cursor:pointer;display:block;height:100%;position:absolute;top:0;width:100%;}
.inner_quickmenu ul li a:hover{z-index:1000;}


#menu_1{height:39px;top:0;}
#menu_2{height:20px;top:39px;}
#menu_3{height:22px;top:59px;}
#menu_4{height:23px;top:81px;}
#menu_5{height:17px;top:104px;}
#menu_6{height:24px;top:121px;}
#menu_7{height:21px;top:145px;}
#menu_8{height:22px;top:166px;}
#menu_9{height:29px;top:188px;}
#menu_10{height:43px;top:217px;}
#menu_11{height:22px;top:260px;}
#menu_12{height:22px;top:282px;}
#menu_13{height:22px;top:304px;}
#menu_14{height:23px;top:326px;}
#menu_15{height:29px;top:349px;}
#menu_16{height:20px;top:378px;}
#menu_17{height:48px;top:398px;}
#menu_18{height:22px;top:446px;}
#menu_19{height:20px;top:468px;}
#menu_20{height:25px;top:488px;}


#menu_1 a span{background:url(../images/Quick-Menu-Items2.png) no-repeat 0 0;}
#menu_2 a span{background:url(../images/Quick-Menu-Items2.png) no-repeat 0 -39px;}
#menu_3 a span{background:url(../images/Quick-Menu-Items2.png) no-repeat  0 -59px;}
#menu_4 a span{background:url(../images/Quick-Menu-Items2.png) no-repeat  0 -81px;}
#menu_5 a span{background:url(../images/Quick-Menu-Items2.png) no-repeat  0 -104px;}
#menu_6 a span{background:url(../images/Quick-Menu-Items2.png) no-repeat  0 -121px;}
#menu_7 a span{background: url(../images/Quick-Menu-Items2.png) no-repeat  0 -145px;}
#menu_8 a span{background: url(../images/Quick-Menu-Items2.png) no-repeat  0 -166px;}
#menu_9 a span{background: url(../images/Quick-Menu-Items2.png) no-repeat  0 -188px;}
#menu_10 a span{background: url(../images/Quick-Menu-Items2.png) no-repeat  0 -217px;}
#menu_11 a span{background: url(../images/Quick-Menu-Items2.png) no-repeat  0 -260px;}
#menu_12 a span{background: url(../images/Quick-Menu-Items2.png) no-repeat  0 -282px;}
#menu_13 a span{background: url(../images/Quick-Menu-Items2.png) no-repeat  0 -304px;}
#menu_14 a span{background: url(../images/Quick-Menu-Items2.png) no-repeat  0 -326px;}
#menu_15 a span{background: url(../images/Quick-Menu-Items2.png) no-repeat  0 -349px;}
#menu_16 a span{background: url(../images/Quick-Menu-Items2.png) no-repeat  0 -378px;}
#menu_17 a span{background: url(../images/Quick-Menu-Items2.png) no-repeat  0 -398px;}
#menu_18 a span{background: url(../images/Quick-Menu-Items2.png) no-repeat  0 -446px;}
#menu_19 a span{background: url(../images/Quick-Menu-Items2.png) no-repeat  0 -468px;}
#menu_20 a span{background: url(../images/Quick-Menu-Items2.png) no-repeat  0 -488px;}


#menu_1 a:hover span{background: url(../images/Quick-Menu-Items2.png) no-repeat  -218px 0;}
#menu_2 a:hover span{background: url(../images/Quick-Menu-Items2.png) no-repeat  -218px -39px;}
#menu_3 a:hover span{background: url(../images/Quick-Menu-Items2.png) no-repeat  -218px -59px;}
#menu_4 a:hover span{background: url(../images/Quick-Menu-Items2.png) no-repeat  -218px -81px;}
#menu_5 a:hover span{background: url(../images/Quick-Menu-Items2.png) no-repeat  -218px -104px;}
#menu_6 a:hover span{background: url(../images/Quick-Menu-Items2.png) no-repeat  -218px -121px;}
#menu_7 a:hover span{background: url(../images/Quick-Menu-Items2.png) no-repeat  -218px -145px;}
#menu_8 a:hover span{background: url(../images/Quick-Menu-Items2.png) no-repeat  -218px -166px;}
#menu_9 a:hover span{background: url(../images/Quick-Menu-Items2.png) no-repeat  -218px -188px;}
#menu_10 a:hover span{background: url(../images/Quick-Menu-Items2.png) no-repeat  -218px -217px;}
#menu_11 a:hover span{background: url(../images/Quick-Menu-Items2.png) no-repeat  -218px -260px;}
#menu_12 a:hover span{background: url(../images/Quick-Menu-Items2.png) no-repeat  -218px -282px;}
#menu_13 a:hover span{background: url(../images/Quick-Menu-Items2.png) no-repeat  -218px -304px;}
#menu_14 a:hover span{background: url(../images/Quick-Menu-Items2.png) no-repeat  -218px -326px;}
#menu_15 a:hover span{background: url(../images/Quick-Menu-Items2.png) no-repeat  -218px -349px;}
#menu_16 a:hover span{background: url(../images/Quick-Menu-Items2.png) no-repeat  -218px -378px;}
#menu_17 a:hover span{background: url(../images/Quick-Menu-Items2.png) no-repeat  -218px -398px;}
#menu_18 a:hover span{background: url(../images/Quick-Menu-Items2.png) no-repeat  -218px -446px;}
#menu_19 a:hover span{background: url(../images/Quick-Menu-Items2.png) no-repeat  -218px -468px;}
#menu_20 a:hover span{background: url(../images/Quick-Menu-Items2.png) no-repeat  -218px -488px;}


.newsletter{width:280px;height:175px;background-image:url(../images/newsletterBackground.png);background-repeat:no-repeat;background-position:bottom;}
.fieldHolder1{width:149px;height:32px;background:url(../images/news-box1.png) no-repeat;}
.fieldHolder2{width:151px;height:34px;background:url(../images/news-box2.png) no-repeat;}
.textInput{width:120px;height:20px;background:none;border:none;color:#000000;margin-top:12px;margin-left:8px;}


.quickQ{background-image:url(../images/qq-background.png);background-repeat:no-repeat;width:604px;height:475px;}


.work_title{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:21px;font-weight:bold;color:#006699;padding-bottom:12px;}
.work_desc{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#000000;padding-bottom:12px;padding-top:6px;}
.work_types{padding-left:6px;padding-top:12px;}
.work_content{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;padding-bottom:12px;padding-top:12px;}

#processTable{background-image:url(../images/process-background.png);background-repeat:no-repeat;width:960px;height:293px;}
.processCells{padding:0 25px 25px 25px;}
.processCells2{padding:0 25px 25px 25px;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;}
.processCells2 a{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}
.processCells2 a:link{color:#000000;text-decoration:none;}
.processCells2 a:visited{color:#000000;text-decoration:none;}
.processCells2 a:active{color:#000000;text-decoration:none;}
.processCells2 a:hover{color:#FF0000;text-decoration:underline;}

.main a{font-family:Arial, Helvetica, sans-serif;font-size:14px;background-color:#d1eafb;text-decoration:none;}
.main a:link{color:#000000;}
.main a:visited{color:#000000;}
.main a:active{color:#BD696B;}
.main a:hover{color:#BD696B;}

.blue a{background-color:#afcbdf;}
.blue a:link{color:#000000;}
.blue a:visited{color:#999999;}
.blue a:active{color:#e39497;}
.blue a:hover{color:#cc0000;}
.blue{border-bottom:1px dotted #517FA4;}

.specialQuote{padding:0 20px 0 40px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666666;font-weight:bold;text-align:justify;}



.clientList h4{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;}
.clientList p{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333333;padding-bottom:9px;}




#contentContain{background:white;background-image:url(../images/main-content_02.png);background-repeat:no-repeat;line-height:1.7em;}

.menuTop{padding-top:8px;padding-bottom:2px;font-family:Arial, Helvetica, sans-serif;font-size:32px;font-weight:bold;color:#bd696b;}
.menuHeader{padding-top:8px;padding-bottom:2px;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;}
.menuHeader a:link{color:#ffffff;text-decoration:none}
.menuHeader a:visited{color:#ffffff;text-decoration:none}
.menuHeader a:hover{color:#bd696b;text-decoration:underline;}
.menuItem{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;}
.menuItem a:link{color:#ffffff;text-decoration:none}
.menuItem a:visited{color:#ffffff;text-decoration:none}
.menuItem a:hover{color:#bd696b;text-decoration:underline;}
.menuArrow{padding-left:12px;padding-right:2px;padding-top:8px;padding-bottom:6px;}



.quickMenu {font-family:Arial, Helvetica, sans-serif;background:transparent;background-image:url(../images/quickMenu-background.png);background-repeat:no-repeat;}
.menuList {margin-left:0;padding-left:0;list-style:none;}
.menuList li {padding-left:50px;}
.menuList li li {padding-left:10px;background-image:url(../images/quickMenu_arrow.png);background-repeat:no-repeat;background-position: 0px 0.3em;}
.menuList ul {list-style:none;}



.reg-para{border-bottom:1px dotted #517fa4;padding:10px;padding-bottom:30px;}
.client-work-main{border:solid 1px #aacae4;background:#cce4f7;}
.client-work{border:solid 1px #aacae4;}
.client-work td{background:#ffffff;color:#6895b9;}
.client-work td h3{font-size:14px;}
.client-work td p{font-size:14px;text-align:justify;}
.client-work td p a{font-size:12px;}



.checklist h4{font-family:Georgia, "Times New Roman", Times, serif;font-size:21px;font-weight:bold;font-style:italic;color:#000000;padding-left:28px;}
.checklist h5{font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;font-weight:bold;color:#FFFFFF;display:inline;background:#003366;}
.checklist h6{font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-weight:bold;color:#000000;padding-left:28px;margin-top:12px;margin-bottom:10px;}

.checklist ol{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:normal;color:#000000;padding-left:48px;}
.checklist ol li{margin:8px 0;}
.checklist p{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;padding-left:108px;margin:6px 0 4px;}
.checklist ul{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#ed2028;padding-left:132px;padding-bottom:18px;}

table.example {border-width: 0px 0px 1px 0px;border-spacing: 0px;border-style: dotted dotted dotted dotted;border-color: #517FA4;border-collapse: collapse;background-color: none;}
table.example td {border-width: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border-style: none none none none;border-color: gray gray gray gray;background-color: none;-moz-border-radius: 0px 0px 0px 0px;}


table.examplered {border-width: 0px 0px 1px 0px;border-spacing: 0px;border-style: dotted dotted dotted dotted;border-color: #FFCCCC;border-collapse: collapse;background-color: none;}
table.examplered td {border-width: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border-style: none none none none;border-color: gray gray gray gray;background-color: none;-moz-border-radius: 0px 0px 0px 0px;}



.tips h5{font-family:Georgia, "Times New Roman", Times, serif;font-size:20px;font-weight:bold;color:#FFFFFF;display:inline;background:#003366;}
.tips h6{font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-weight:bold;color:#000000;padding-left:28px;margin-top:12px;margin-bottom:10px;}

.tips ol{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:normal;color:#000000;padding-left:48px;}
.tips ol li{margin:8px 0;}
.tips p{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:normal;color:#000000;padding-left:48px;margin-top:12px;}
.tips ul{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#ed2028;padding-left:132px;padding-bottom:18px;}

.ecommercesamples h4{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:bold;color:#666666;padding-top:72px;}

.flashsamples h4{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:bold;color:#666666;padding-top:82px;}
.flashsamples h5{font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-weight:bold;color:#333333;}
.flashsamples p{font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;font-weight:normal;color:#333333;}

.databasesamples h4{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:bold;color:#666666;padding-top:72px;}
.databasesamples p{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:normal;color:#666666;margin-top:3px;}

.inventorysamples h4{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:bold;color:#666666;padding-top:72px;}
.inventorysamples p{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:normal;color:#666666;margin-top:3px;}
.examplered a{background-color:#fcdede;}
.examplered a:active{color:#2e499f;}
.examplered a:hover{color:#2e499f;}

.CMSsamples h4{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:bold;color:#666666;padding-top:2px;margin-bottom:6px;}
.CMSsamples p{font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;font-weight:normal;color:#666666;margin-top:4px;}


.hosting h4{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;font-weight:bold;color:#666666;margin-bottom:8px;}
.hostingfeatures h5{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;color:#000000;margin:0;}
.hostingfeatures h6{font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;font-weight:bold;color:#999999;margin:0;}
.hosting p{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:normal;color:#666666;margin-bottom:8px;}
.hostingfeatures p{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;font-weight:normal;color:#666666;}
table.hostingfeatures {border-width: 1px;border-spacing: 1px;border-style: solid;border-color: #999999;border-collapse: collapse;}
table.hostingfeatures td{border-width: 1px;padding: 12px;border-style: dotted;border-color: #999999;}





.footerLinks a:link{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#ffffff;text-decoration:none;}
.footerLinks a:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#c0565a;text-decoration:none;}
.footerLinks a:active{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#c0565a;text-decoration:underline;}
.footerLinks a:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;color:#ffffff;text-decoration:underline;}


.call-us-section{font-size:16px;margin:15px;margin-right:35px;line-height:1.6em;}
.portfolio-section{font-size:10px;margin:15px;line-height:2.4em;}
.main-nav{color:#ffffff;font-size:11px}
.how-we-do-it{color:#ffffff;font-size:22px;font-weight:bold;font-style:italic;}


table.footerLinks {
	border-width: 0px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: black;
}
table.footerLinks th {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: rgb(0, 0, 0);
	-moz-border-radius: 0px 0px 0px 0px;
}
table.footerLinks td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: rgb(0, 0, 0);
	-moz-border-radius: 0px 0px 0px 0px;
}

