* {
padding:0;
margin:0;
}

body {
background:#fff;
color:#444;
font:12px Helvetica, Arial, Verdana, sans-serif;
line-height:20px;
}

img {border:none;}

a{ color:#444; text-decoration:none; }
a:hover { text-decoration:none; }

h1 {
font-size:25px;
letter-spacing:1px; color:#444;
padding:0 0 20px 0;
}
h2 {font-size:20px; color:#444; padding-bottom:3px;}

h5 {font-size:30px; letter-spacing:1px; color:#444;}

.leftpad20 {padding-left:20px;}
.clear {clear:both;}

/* Wrapper -----------------------------------------------*/
div#container { margin:auto; width:900px; height:auto; }

div#company-logo-information {

margin-top:10px;
height:80px;
background:url(images/logo.gif) no-repeat; }
div#virtual-terminal-login {
width:100px;
height:30px;
margin-top:10px;
float:right; }
div#virtual-terminal-login a {
padding-left:35px;
font-weight:bold;
font-size:16px;
line-height:25px; }
div#virtual-terminal-login a:hover { color:#888; }
div#main-navigation {
width:600px;
margin-top:9px;
margin-left:260px;
height:31px;
float:right ; }
div#main-navigation ul {
list-style:none;
padding-right:5px;}
div#main-navigation li {
list-style:none;
width:117px;
height:23px;
padding-top:8px;
display:inline;
float:left;
text-align:center;
background:url(images/menu-tab.png); }
div#main-navigation li:hover {
background:url(images/menu-tab-hv.png);}
div#main-navigation li a{
font-weight:bold;
font-size:16px;
color:#333;}
div#main-navigation li a:hover{
text-decoration:none}

div#wrapper-top {
background:#fff url(images/wrapper-top.png) no-repeat;

height:9px; }
div#wrapper-mid {
background:#fff url(images/wrapper-mid.png) repeat-y;
}
div#wrapper-bottom {
background:#fff url(images/wrapper-bottom.png) no-repeat;
margin-bottom:20px;
height:12px; }

div#promotional-content {
width:415px;
float:right;
margin:5px 20px 0 0;}
div#intro-home {
float:left;}
div#pricing-box {
width:367px;
height:220px;
margin-right:20px;
display:block;
float:right;
background:url(images/home-pricing-box.gif) no-repeat bottom; }
div#pricing-box h3 {
font-weight:bold;
font-size:16px;
color:#777;
margin-top:10px;}


div#secondary-content {
width:460px;
height:auto;
float:left; }
div#sec-nav-header {
margin-left:20px;
margin-top:5px;
float:left; }
p#promo-message {
width:340px;
color:#333;
font-size:14px;
padding-left:35px;
float:left;
font-weight:bold;
text-align:justify; }
div#secondary-navigation {
width:435px;
height:319px;
margin-left:20px;
margin-top:0px;
float:left;
background:url(images/home-box.gif) no-repeat; }
div#secondary-navigation h2 {
font-size:15px;
color:#2f82ff;
padding-top:15px;
letter-spacing:.05em;
display:block;}
div#secondary-navigation ul {
margin-left:120px;
padding-top:40px;}
div#secondary-navigation li {
height:42px;
display:block; }
div#secondary-navigation li a {
color:#444;
float:left;
border-bottom:1px dashed #e4e4e4;
font-size:12px; }
div#secondary-navigation li a:hover {
color:#2f82ff; }

div#easy-sign-up-process {
width:620px;
height:110px;
margin-top:15px;
margin-left:55px;
background:url(images/easy-apply-online.gif) no-repeat;
float:left; }
div#apply-now {
width:142px;
height:143px;
margin-left:30px;
float:left;
background:url(images/apply-now.png) no-repeat;}

div#right-column-box {
width:194px;
height:394px;
background:url(images/right-column-box.gif) no-repeat;
float:right; }
div#right-column-box h3 {
font-size:16px;
margin-top:20px;
text-align:center; }
div#right-column-box h4 {
font-size:12px;
margin-top:20px;
margin-bottom:10px;
text-align:center; }
div#right-column-box p{
width:auto;
text-align:justify;
margin-left:15px;
margin-top:15px;
margin-right:15px;
color:#222;}

div#scs-quick-form {
text-align:center;
vertical-align:middle; }
#scs-quick-form label {
margin-left:0; }
#scs-quick-form  input {
margin-bottom:5px;
margin-left:0; }

#bottom-navigation {
margin-top:20px;
border-top:1px solid #e4e4e4;
text-align:center; }
#bottom-navigation ul {
list-style:none; }
#bottom-navigation li {
display:inline;
font-size:11px;
padding:0 .5em;
font-weight:bold; }
#bottom-navigation a{
color:#444; }
#bottom-navigation a:hover{
color:#2f82ff;
text-decoration:underline }


#bottom-navigation1 {
margin-top:10px;
margin-bottom:10px;
text-align:center; }
#bottom-navigation1 ul {
list-style:none; }
#bottom-navigation1 li {
display:inline;
font-size:11px;
padding:0 .5em;
font-weight:bold; }
#bottom-navigation1 a{
color:#444; }
#bottom-navigation1 a:hover{
color:#2f82ff;
text-decoration:underline }

div#company-information{
width:895px;
height:50px;
margin-top:0px;
margin-left:3px;
background:#fff;
float:left;
color:#555;
font-weight:strong;
text-align:center;
border-top:1px solid #e4e4e4;}
div#company-information ul{
list-style:none;
text-align:center;
margin-top:15px;
margin-left:70px;
float:left;}
div#company-information li{
display:inline;		
padding:0px 10px;}
div#company-information a{
color:#444;
font-size:12px;
font-weight:bold;}
div#company-information a:hover{
color:#2f82ff;
text-decoration:underline;}
div#company-information p {
width:400px;
margin-left:50px;
margin-top:5px;
text-align:justify;
float:left; }

/*New*/

.content-wrapper{
margin:0 20px;
padding-top:5px}
.content-handler{
margin:10px 0 0;}
.content-handler2 {
width:647px;
margin-top:10px;
float:left;}

.content-handler3 {
	width:647px;
	margin-top:10px;
	margin:auto;
	border: solid #ccc 0px 1px 0px 1px;
}
.content-handlerAPPLICATION {
	font-size: 12px;
	margin-top: 10px;
	margin-right: 103px;
	margin-left: 110px;
}

#page-banner{
padding-bottom:5px
}
#page-banner2{
padding-bottom:5px;
float: left;}
.blocks{
clear:both;}
.form{
text-align:center;
margin:auto;
width:450px;
background:url(images/mcafee.png) no-repeat top right;}
.label{
text-align:left;
float:left;
width:100px;
font-weight:bold;
padding-bottom:5px;}
.inputext{
float:left;
padding-bottom:5px;}

.label2{
float:left;
width:75px;
margin-left:20px;
font-weight:bold;
padding-bottom:5px;}
.inputext2{
float:left;
text-align:left;
padding-bottom:5px;}
.content-box{
border:solid 1px #c4c4c4;
border-top:none;
border-bottom:none;
padding:10px 20px;}
.content-box p, .content-handler2 p{
line-height:17px;
color:#000;
margin-bottom:15px}
.content-box h2, .content-handler2 h2{
color:#5585d7;
font-size:20px;
margin-bottom:15px}
.content-box h3, .content-handler2 h3{
font-size:18px;
color:#5585d7;
margin-bottom:15px}
.content-box h4, .content-handler2 h3{
font-size:16px;
margin-bottom:15px}
.content-box ul{
margin:0;
padding:0;
margin-bottom:20px;
list-style-type:none;}
.content-box li{
padding:0;
margin:0;
margin-left:20px;
color:#000;
list-style-type:none;
padding-left:20px;
background:url(images/bullets.gif) top left no-repeat;}
.content-box a{
color:#444;
text-decoration:underline}
.content-box a:hover{
color:#444;
text-decoration:underline}
.blue{
color:#5585d7;}
.green{
	color:#1faa09;
}
.black{
color:#000;}

.font-small{
color:#444;
font-size:14px;}
.x-small{
font-size:11px;}
#rcb-content{
border:solid 1px #c4c4c4;
border-top:none;
border-bottom:none;
padding:10px 20px}
#rcb-content ul{
margin:0;
padding:0;
margin-bottom:20px;
list-style-type:none;}
#rcb-content li{
padding:0;
margin:0;
margin-left:20px;
color:#000;
list-style-type:none;
padding-left:20px;
background:url(images/bullets.gif) top left no-repeat;}
.contact-form{
text-align:center;
margin:auto;
width:580px;}
.demo-content {
background:url(images/demo-bg.png) repeat-x;
padding:15px 20px;
border:1px solid #c7c5c5;}
.invoice-demo{
width:544px;
height:248px;
margin-left:20px;
background:url(images/invoice-demo-box.gif) no-repeat;}

.invoice-demo h3{
color:#999;
line-height:24px}

.processing-box{
float:left;
background:url(images/processing-box.gif) no-repeat}.emphasis {
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}
.fixingRequiredFields {
	left: 1px;
}
UNDERconstructionTag {
	font-size: 36px;
}
.UnderConstruction {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 48px;
	font-weight: bold;
	color: #0C0;
	background-color: #CCC;
}
.justUnderConstruction {
	background-color: #E0E0E0;
}

.freeimage {
	z-index: 10;
	float: right;
}
.freeimagelefttop {
	z-index: 10;
	float: left;
}
#ICAppSignUp p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #444;
	text-align: left;
	padding-left: 4px;
	margin-top: 10px;
}
#ICAppSignUp fieldset {
	background-color: #b9c5c5;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#ICAppSignUp  legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1 em;
	text-transform: uppercase;
	background-color: #b9c5c5;
	letter-spacing: 0.1em;
	padding-top: 5px;
	padding-bottom: 10px;
	text-align: center;
	text-decoration: underline;
	padding-right: 5px;
	padding-left: 5px;
}
#ICAppSignUp input.text {
	width: 200px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#ICAppSignUp input.text:focus, #ICAppSignUp textarea:focus {
	background-color: #eddab1;
	border: 1px solid #9d6124;
}
