/************************************************************/
/* common.css - Save On Faxes							 */
/***********************************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #685c56;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/bckgrnd-top.jpg);
	background-repeat: repeat-x;
}


a{
	color: #006699;
	text-decoration: none;
}

a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #685c56;
	text-decoration: underline;  
}

a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #95969C;
	 text-decoration: underline; 
	
}

a:hover{
	color: #2A55A9;
}

a.special:link {
	color: #a89b8f;
	text-decoration: none;
	
	
     }

a.special:visited {
	color: #a89b8f;
	text-decoration: none;

     }
	 
a.special:hover{
text-decoration: underline;
	color: #746C5F;
	


}

a.specialB:link {font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #0070BA;
  
     }

a.specialB:visited {font-family: Verdana, Arial, Helvetica, sans-serif;
     color: #D98D00;
    
     }
	 
a.specialB:hover{
	color: #005086;
	text-decoration: underline;
}		 

p {
	margin-top: 0;
	margin-bottom: 1em;
	font-size: 12px;
}



h1{
	font-family: Verdana, Arial, sans-serif;
	font-size: 22px;
	color: #676A67;
	padding: 0px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 13px;
	margin-left: 0px;
}

h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #2950A6;
	padding: 0px;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}


h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4CA145;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding: 0px;
	
	font-weight: normal;
}

h4{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 13px;
 	font-weight: bold;
	 color: #2950A6;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
 	padding: 0px;
}

h5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 13px;
 	font-weight: bold;
	color: #4CA145;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding: 0px;
	
}

h6{
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 13px;
 	font-weight: normal;
	 color: #2950A6;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
 	padding: 0px;
}



#content ul{
	margin-left: 18px;
	padding-left: 0;
	margin-top: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	font-size: 12px;
	line-height: 12px;
}

#content ul ul{
 list-style-type: disc;
}
#content li {
	padding-left: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 9px;
	margin-left: 0;
}

#learncontent ul{
	margin-left: 0px;
	font-size: 12px;
	font-weight: bold;
	line-height: 13px;
}


#learncontent li {
	margin-bottom: 6px;
	list-style: none;
	padding-left: 15px;
	background: url(images/arrow-blue.gif) no-repeat 0 0;	
}

#learnmorelinks ul{
	margin-left: 0px;
	font-size: 12px;
	font-weight: bold;
	line-height: 13px;
}


#learnmorelinks li {
	margin-bottom: 6px;
	list-style: none;
	padding-left: 15px;
	background: url(images/arrow-blue.gif) no-repeat 0 0;	
}


label{
 font-family: Arial,sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #334d55;
}



/***********************************************/
/* LAYOUT DIVS - MAIN                                */
/***********************************************/

#container {
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	height: 100%;
}
#float {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	background-image: url(images/bckgrnd-footer.jpg);
	height: 100%;
	background-repeat: repeat-x;
	background-position: bottom;
}


#leftcolumn{
	width: 255px;
	float: left;
	padding-left: 0px;
	background-image: url(images/learn-shadow.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

#leftcolumngeneric {
	width: 255px;
	float: left;
	padding-left: 0px;
}
#leftcolumncontact {
	width: 255px;
	float: left;
	padding-left: 0px;
	background-image: url(images/learn-shadow.gif);
	background-repeat: repeat-y;
	background-position: right -87px;
}

#rightcolumn {
	width: 632px;
	float: left;
	padding-left: 30px;
	background-color: #FFFFFF;
	height: 100%;
	padding-top: 25px;
	padding-bottom: 35px;
	padding-right: 30px;
}

#content{
	float: left;
	width: 960px;
	padding-left: 0px;
	margin-bottom: 35px;
}


/***********************************************/
/* LEFT COLUMN -- nested Divs                  */
/***********************************************/


 #Lbox1{
	width: 200px;
	padding: 0px;
	margin-bottom: 20px;
}

 #Lbox2{
	width: 200px;
	padding: 0px;
	margin-bottom: 20px;
	
}

#Lbox3 {
	width: 200px;
	padding-top: 0px;
	padding-right: 0px;
	margin-bottom: 20px;

}

#Lbox4{

	padding-right: 0px;
	width: 200px;
	margin-bottom: 20px;
}


/***********************************************/
/* CONTENT -- nested Divs                      */
/***********************************************/

#Cbox1{
	
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
}

#Cbox2{
	
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 20px;
}

#Cbox3{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 20px;
	margin-left: 5px;
}

#Cbox4{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 20px;
}

/***********************************************/
/* additional divs			                    */
/***********************************************/


#learncontent{
	height: 118px;
	width: 289px;
	background-image: url(images/bckgrnd-learn-content.gif);
	padding-left: 28px;
	padding-top: 2px;
}


#flashtop {
	line-height: 0px;
	height: 8px;
	margin: 0px;
	padding: 0px;
	background-color: #deecff;
}


/***********************************************/
/* CLASSES                     					 */
/***********************************************/

.CboxTopContent {
	padding: 20px;
	background-image: url(images/bkgrnd-cBox-top.gif);
}

.floatleft {
	float: left;
}

.floatleftpadtop {
	float: left;
	padding-top: 3px;
	padding-right: 5px;
}
.floatright {
	float: right;
}


.infoleft {
	width: 275px;
	float: left;
	padding: 20px;
	margin: 0px;
}

.inforight {
	width: 275px;
	z-index: 900;
	float: right;
	padding: 20px;
	margin: 0px;
}


.infoleftheadline {
	width: 315px;
	float: left;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.inforightheadline {
	width: 315px;
	z-index: 900;
	float: right;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}



div.spacer {
	clear: both;
	margin-top: -15px;
  }
.learn {
	background-image: url(images/bckgnd-bluefade.gif);
	background-repeat: repeat-y;
	background-position: top;
}





/***********************************************/
/* Sub Page Nested Divs                       */
/***********************************************/


#subnav {
	float: right;
	width: 230px;
	margin-bottom: 40px;
}
#callbox {
	margin-left: 25px;
	margin-top: 0px;
}
#learnmorelinks {
	margin-left: 30px;
	padding-top: 25px;
	padding-bottom: 42px;
}


#loginarea {
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: right;
}
#cornergenericleft {
	float: left;
	width: 15px;
}
#cornergenericright {
	float: right;
	width: 15px;
}
#cornergenericcenter {
	float: left;
	width: 890px;
	background-image: url(images/corner-generic-middle-top.jpg);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 45px;
	padding-right: 20px;
	padding-left: 20px;
	background-color: #FFFFFF;
}
#cornerlearncenter {
	float: left;
	width: 909px;
	background-image: url(images/crns-learn-center-top.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 39px;
	padding-top: 22px;
}
#cornerlearnleft {
	float: left;
	width: 36px;
}
#cornerlearnright {
	float: right;
	width: 15px;
	background-image: url(images/crns-learn-center-top.jpg);
	height: 61px;
}
#learncontentB {
	width: 947px;
	margin-right: 4px;
	margin-left: 4px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d5d3d3;
	border-left-color: #d5d3d3;
	background-repeat: repeat-x;
	background-image: url(images/bckgnd-learncontent.gif);
	background-position: top;
}


/***********************************************/
/* Add new styles below here please            */
/***********************************************/

