/* CSS Document */

body {
	margin-top: 0px;
	background-color: #F8FCFD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
	margin-left:0px;
	margin-right:0px;
}
body a{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; color: #DF7B1D; font-weight: normal; 

   text-decoration: underline;
}

a:active, a:focus {outline: 0}

body a:hover{ 
color: #4590AD;
text-decoration: none;
}

#login-layer {
	position:absolute;
	left:756px;
	top:166px;
	width:182px;
	z-index:1;
	visibility: hidden; }

/* text */
.bodytextmedium {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: normal; }
.copy {padding:10px 15px 5px 15px; line-height:16px;}
.stats {color:#DE7B1D; font-size:12px; font-weight:bold; }
#list li {list-style-image:url(/images/lavalinx-bullet.gif);}
#list2 li {list-style-image:url(/images/search-orange-arrow.gif); margin-left:-10px;}
#list3 li {list-style-image:url(../images/setup/li-arrow.gif);}
#seolist ol {color:#4590AD }
.loginHeader {font-family:Verdana, Arial, Helvetica, sans-serif; color:#DE7B1D; font-size:18px; font-weight:bold; }
.orangetext {color:#DF7B1D;}
.bluetext {color:#4590AD;}
hr {border:1px solid #E5E9EB;}
/* Links */

a.header:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal; text-decoration: none; }
a.header:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal; text-decoration: none; }
a.header:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal; text-decoration: none; }
a.header:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #C6640B; font-weight: normal; text-decoration: none;   border-bottom: #C6640B dotted 1px;  color: #C6640B; }

a.footermain:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; text-decoration: none; }
a.footermain:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; text-decoration: none; }
a.footermain:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; text-decoration: none; }
a.footermain:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: normal; text-decoration: underline;  }

a.nav:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #cbcbcb; font-weight: bold; text-decoration: none; }
a.nav:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #cbcbcb; font-weight: bold; text-decoration: none; }
a.nav:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #cbcbcb; font-weight: bold; text-decoration: none; }
a.nav:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; }

a.adminnav:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #cbcbcb; font-weight: bold; text-decoration: none; }
a.adminnav:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #cbcbcb; font-weight: bold; text-decoration: none; }
a.adminnav:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #cbcbcb; font-weight: bold; text-decoration: none; }
a.adminnav:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #FFFFFF; font-weight: bold; text-decoration: none; }

a.account:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4590AD; font-weight: normal; text-decoration: underline; }
a.account:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4590AD; font-weight: normal; text-decoration: underline; }
a.account:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4590AD; font-weight: normal; text-decoration: underline; }
a.account:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: none; }

a.accountbody:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal; text-decoration: underline; }
a.accountbody:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal; text-decoration: underline; }
a.accountbody:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #666666; font-weight: normal; text-decoration: underline; }
a.accountbody:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #BB3208; font-weight: normal; text-decoration: none; }

a.subnav:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal; text-decoration: underline; }
a.subnav:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal; text-decoration: underline; }
a.subnav:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal; text-decoration: underline; }
a.subnav:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #BB3208; font-weight: normal; text-decoration: none; }

a.small:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: normal; text-decoration: underline; }
a.small:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: normal; text-decoration: underline; }
a.small:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: normal; text-decoration: underline; }
a.small:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #4590AD; font-weight: normal; text-decoration: none; }

a.login:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: normal; text-decoration: underline; }
a.login:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: normal; text-decoration: underline; }
a.login:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: normal; text-decoration: underline; }
a.login:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-weight: normal; text-decoration: none; }

/* Navigation */
.navimage {background-image:url(../images/social-nav-off.jpg); 
cursor:pointer; 
font-size:11px; 
font-weight:bold; 
border-right:1px dashed #858585;  
height:44px; 
text-align:center;
padding-left:15px;
padding-right:15px;
}
.navimageOn, a.navimageOn:hover {background-image:url(../images/social-nav-on.jpg); 
cursor:pointer; 
color:#ffffff; 
font-size:11px; 
font-weight:bold; 
border-right:1px solid #FFFFFF; 
border-left:1px solid #FFFFFF;
height:44px;
padding-left:15px;
padding-right:15px;
margin-left:-1px;
text-align:center;
}
.adminnavimage {background-image:url(../images/social-nav-off.jpg); 
cursor:pointer; 
font-size:9px; 
font-weight:bold; 
border-right:1px dashed #858585;  
height:44px; 
text-align:center;
padding-left:15px;
padding-right:15px;
}
.adminnavimageOn, a.navimageOn:hover {background-image:url(../images/social-nav-on.jpg); 
cursor:pointer; 
color:#ffffff; 
font-size:9px; 
font-weight:bold; 
border-right:1px solid #FFFFFF; 
border-left:1px solid #FFFFFF;
height:44px;
padding-left:15px;
padding-right:15px;
margin-left:-1px;
text-align:center;
}
.signupon {background-image:url(../images/social-signup-box2.gif); 
background-repeat:no-repeat;  
filter:alpha(opacity=90); 
-moz-opacity: .9; opacity: .9; 
width:204px; height:117px; 
cursor:pointer; 
margin:0px 0px 0px 25px;

}
.signupoff {background-image:url(../images/social-signup-box1.gif); 
background-repeat:no-repeat;  
filter:alpha(opacity=90); 
-moz-opacity: .9; opacity: .9; 
width:204px; 
height:117px; 
margin:0px 0px 0px 25px;
}
.signup-header {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
}
.signup-subheader {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
float:right;
}
.signup-content {
color:#FFFFFF;
font-size:11px;
padding:7px;
}
.signup-content ul {
margin-top:5px;
margin-bottom:8px;
}
.signup-content li {
color:#FFFFFF;
font-size:11px;
margin-left:-14px;
}
.bookmarksignup {
height:96px; 
padding:0px 0px 0px 150px;

}
.bookmarksignup li{
color:#C96710;
}
/* Borders */
.tableborder {border:1px solid #000000;}
.navborder {border-left:1px solid #FFFFFF; }
.dottedbottom {border-bottom:1px solid #C7D1DA;}
.dottedtop {border-top:1px solid #C7D1DA;}

/* Headers */
h1 {font-size:15px; color:#DF7B1D; display:inline;}
h2 {font-size:15px; color:#4590AD; display:inline;}
h3 {font-size:12px; color:#4590AD; display:inline;}
h4 {font-size:12px; color:#4590AD; font-weight: bold; display:inline;}
#headtitle h1{
font-size:8px;
padding:5px; 
font-size:9px; 
color:#e1e1e1;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.pageheader h1{
font-size:19px; color:#DF7B1D; display:inline;

}
.pageheader li {
color: #DF7B1D;
line-height:18px;
font-size:14px;
}
.phone {font-size:18px; color:#838383; font-weight:bold; padding-right:15px; padding-top:8px; text-align:right;}
.wiztitle {font-size:11px; color:#507F9B; font-weight: bold; background-color:#FBFEFF; border-bottom:1px dashed #C7D1DA;}
.blueheader {font-size:15px; color:#4491AF; font-weight: bold; }

/* Account Nav */
.box_nav { border:1px solid #C7D1DA;  width:100%;  background-image:url(../images/nav-box-back.jpg); cursor:pointer; text-decoration: none; width:100%;  color:#FFFFFF; }
.box_nav a, .box_nav a:link, .box_nav a:hover, .box_nav a:visited { text-decoration: none; color:#FFFFFF; }
.box_navOn { border:1px solid #C7D1DA;  width:100%; background-image:url(../images/nav-box-back2.jpg);  cursor:pointer; text-decoration: none; width:100%;  color:#507F9B; }
.box_navOn a, .box_navOn a:link, .box_navOn a:hover, .box_navOn a:visited { text-decoration: none; color:#507F9B; }
.navbox {border:1px solid #C7D1DA;  width:100%;  }
.specialsbox {border:1px dashed #C7D1DA; background-color:#FFFFFF; padding:6px; background-image:url(../images/login-bottom.jpg); background-position:bottom; background-repeat: repeat-x;}

/* Forms */
.loginbox {  font-family:Verdana, Arial, Helvetica, sans-serif; width:105px; height:15px; font-size:10px;  color: #666666; border:0px; background-color:#FFFFFF; padding-top:3px;}
.inputbox {  font-family:Verdana, Arial, Helvetica, sans-serif; width: 100px;  border: solid; font-size: 11px; background-color: #FFFFFF;  color: #666666; border-width: 1px;  border-color: #C7D1DA;}
.dropdown {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FBFEFF;  color: #666666;}
.submitbutton { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #DF7B1D;  border:1px; text-decoration: none; font-weight:bold; color:#FFFFFF; padding:2px; cursor: pointer; }
.tradebutton { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#000000; background-color: #FFE7B3; border:1px solid #999999; text-decoration: none; 
padding-top:1px;
padding-bottom:1px;
padding-right:3px;
padding-left:3px;
}

/* Wizard Boxes */
.wizardboxsel {border:1px solid #C7D1DA; background-color:#FFE7B3; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; cursor:pointer;} 
.wizardboxon {border:1px solid #C7D1DA; background-color:#F3F4F6; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; cursor:pointer;} 
.wizardboxoff {border:1px solid #C7D1DA; background-color:#ffffff; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

/* Banner Prefs */
.banner {border:1px solid #000000; background-color: #FFFFFF; color: #DF7B1D; font-size: 14px; font-weight: bold; padding: 10px; }

.center { text-align: center !important; }
.bold {font-weight: bold !important; }
.pointer {cursor: pointer !important; }
.fullwidth { width: 99% !important; }

/* Account */
.boxtop {border:1px solid #C7D1DA; background-color:#F3F4F6; font-size:11px; font-weight:bold; color:#507F9B; }
.boxbody {border-right:1px dashed #C7D1DA; border-left:1px dashed #C7D1DA; border-bottom:1px dashed #C7D1DA; }
.instructions {background-color:#F6FBFE;}

.row1 {  background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; font-weight: normal;}
.row2 {  background-color:#f8f8f8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#666666; font-weight: normal;}

/* Blog */

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 20px;
	}
.alignright {
	float: right;
	}

.alignleft {
	float: left
	}	
 
 
 a.seolinksheader:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #5D85A9; font-weight: bold; text-decoration: none; }
a.seolinksheader:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #5D85A9; font-weight: bold; text-decoration: none; }
a.seolinksheader:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #5D85A9; font-weight: bold; text-decoration: none; }
a.seolinksheader:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #DF7B1D; font-weight: bold; text-decoration: none; }

a.seolinkstitle:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #DF7B1D; font-weight: bold; text-decoration: underline; }
a.seolinkstitle:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #DF7B1D; font-weight: bold; text-decoration: underline; }
a.seolinkstitle:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #DF7B1D; font-weight: bold; text-decoration: underline; }
a.seolinkstitle:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #4590AD; font-weight: bold; text-decoration: none; }

/* Signup1 */

.signup1-med { background-image:url(../images/signup1-med-input.gif); 
background-repeat:no-repeat;
height:29px;
padding-left:5px;
}
.signup1-large { background-image:url(../images/signup1-large-input.gif);
background-repeat:no-repeat;
height:29px;
padding-left:5px
}
.signup1-phone { background-image:url(../images/signup1-phone.gif);
background-repeat:no-repeat;
height:29px;
padding-left:5px
}

.signup1-text {
font-size:13px;
font-weight:bold;
padding:5px 0px 5px 0px;
}
.signup1-med-input {
padding:3px 5px 3px 0px;
border:0px;
width:115px;
}
.signup1-large-input {
padding:3px 5px 3px 0px;
border:0px;
width:190px;
}
.signup1-phone-input1 {
padding:3px 5px 3px 0px;
border:0px;
width:33px;
}
.signup1-phone-input2 {
padding:3px 5px 3px 0px;
border:0px;
width:55px;
}
.signup1-businesstype {
padding:3px 5px 3px 0px;
border:0px;
width:200px;
}

.signup1-on {background-image: url(../images/signup1-selected-grad.jpg); background-repeat:repeat-x;

}
.signup1-off { background-color:#FFFFFF;}

.more_rows {display:none;}
.logo-api {position:absolute;margin-left:-20px;}
