@charset "UTF-8";

* {
    margin: 0;
    padding: 0;
} 
ul{padding-left:15px;}
p{
	margin-bottom:1em;	
}
html,body{
	height:100%;
}
.padded10{padding:10px;}
body {

}
.mainWrapper{
	position:relative;
	width:980px;
	margin:0 auto; 
}
.mainWrapper2{
	position:relative;
	width:990px;
	margin:0 auto; 

}
.mainWrapper2b{
	position:relative;
	width:990px;
	margin:0 auto; 
	margin-top:10px;
}
/*LINK SCHEME*/
#topNav a, #hNav1 a ,#hNav2 a , #footerNav a, #footer a{
		text-decoration:none;
}
#topNav a:hover{
		text-decoration:underline;
}

#topNav a{color:#333;}




#topNav{
	position:absolute;
	top:0; right:0;
	text-align:right;
	width:400px;
}

#companyLogo{
position:relative;
width:280px;
height:110px;
float:left;
}
#companyLogo img{
	position:absolute;
	top:10px;
	left:10px;
}

#hNav1, #hNav1 a {color:#a9a8a8; }
#hNav1 a:hover{color:#3a3939;}
#hNav1 {padding-top:50px; font-size:24px; }


#hNav2{width:720px;}
#hNav2, #hNav2 a {color:#fff; }


#hNav2  { position;relative; background:url(https://member.doclogic.com/imgLogin/backgrounds/rectangle-rounded.png) no-repeat; padding-left:10px; padding-top:10px; height:25px; font-size:14px; color:#fff; width:550px; float:left;}
/*#hNav2 form{width:150px; float:right;}
*/

.hNav2Right{background:url(https://member.doclogic.com/imgLogin/backgrounds/rectangle-rounded.png) no-repeat top right; height:35px; width:10px; float:left; }

#footerNav{background-color:#559eb1; text-align:center; padding:5px; margin-top:10px; margin-bottom:10px;}
#footerNav, #footerNav a{color:#fcf9ec; text-transform:none;  font-size:14px;}

#footer{font-size:10px; padding:10px;}
#footer a{color:#000; }

img, .noBorder{border:none;}

.floatLeft{float:left;}
.floatRight{float:right;}
.clear{clear:both;}
.halfCol{width:49%;}

#masthead {background:url(https://member.doclogic.com/imgLogin/backgrounds/home-masthead.png) no-repeat center top; padding:10px;}

ul#slideshow {width:145px; float:right; margin-left:10px; list-style:none; padding:0;}

.slides{display:none; width:805px; position:relative; float:left;}


.slides img{float:right; width:610px; margin-left:10px;}
	
	/*
#masthead div.desc{
	width:140px;
}
*/

div.desc h1{color:#025c8b;}

.calloutFront{position:relative; background:url(https://member.doclogic.com/imgLogin/backgrounds/front-callout.png) no-repeat; width:240px; height: 130px; padding-left:150px; padding-top:10px; line-height:1.1;}
.calloutFront .pricing{position:absolute; left:10px; top:10px; color:#fff; background:url(https://member.doclogic.com/imgLogin/backgrounds/front-pricing.png); width:130px; height:78px; padding-top:10px; text-align:center; text-transform:uppercase;}
.calloutFront h1, .calloutFront a{color:#fff;}
.calloutFront h1{font-size:16px;}
.calloutFront .pricing h1{font-size:32px;}
sup{font-size:.5em;}

.rounded1{
	background:url(https://member.doclogic.com/imgLogin/backgrounds/rectangle-rounded2.png) no-repeat;	
	padding:10px;
	padding-bottom:0;
}
.rounded1Bottom{
	background:url(https://member.doclogic.com/imgLogin/backgrounds/rectangle-rounded2.png) no-repeat bottom left;
	height:20px;
	}
	
#sidebar1{
	 position:relative;
	 width:233px;
	 float:left;
	 padding-left:5px;
	 padding-right:5px;
}
#sidebar1 ul#nav {padding:0; padding-right:5px; list-style:none;}
#sidebar1 ul#nav li {padding-left:20px; padding-right:20px; border-bottom:1px solid #666;	
}
#sidebar1 ul#nav li a{text-decoration:none; color:#3b3b3b;}

#sidebar1Content{
	 position:relative;
	 background:url(https://member.doclogic.com/imgLogin/backgrounds/sidebar1.png) no-repeat;
}
#sidebar1Content h1{
	background:url(https://member.doclogic.com/imgLogin/backgrounds/sidebar1-header.png) no-repeat;
	color:#fff;
	text-align:center;
	font-size:18px;
	font-weight:normal;
}
#sidebar1Content h1.topHeader{
	background:url(https://member.doclogic.com/imgLogin/backgrounds/sidebar1-header-top.png) no-repeat;
	color:#fff;
}

#sidebar1 form{padding:10px;}

#sidebar1 label{float:left; width: 65px; font-size:9px;}
#sidebar1 input{background:url(https://member.doclogic.com/imgLogin/backgrounds/input-textarea1.jpg) repeat-x #ece9f5; border:1px solid #dbe0e2; width:110px;} 
#sidebar1 input.img{background:none; border:none; width:auto;}
#sidebar1Foot{
	 position:relative;
	 background:url(https://member.doclogic.com/imgLogin/backgrounds/sidebar1.png) no-repeat bottom;
	 
}



#internalMain{
	
	width:743px;
	float:right;
}
#internalMainContent{
	 position:relative;
	 background:url(https://member.doclogic.com/imgLogin/backgrounds/main.png) no-repeat;
	 min-height:400px;
}
#internalMainFoot{
	height:15px;
	 position:relative;
	 background:url(https://member.doclogic.com/imgLogin/backgrounds/main.png) no-repeat bottom left;
}