@charset "utf-8";
/* CSS Document */

/***************************
***   HOME PAGE STYLES   ***
***************************/
#content #columnLeft {float:left; width:306px; padding:35px 38px 0px 28px; margin-right:0px;}
#content #columnRight {float:left; width:378px; padding: 124px 0px 0px 0px; background:url(../_graphics/home/banner/rotator.php) -32px 6px no-repeat; margin-top:0px;}


/*******************************
***    CONTENT AREA STYLES   ***
*******************************/
#content #columnRight {text-align:center;}
#content #columnRight table {border-collapse: collapse; width:367px; margin: 0px auto; text-align:left; background:#f9ac25;}
#content #columnRight table td {padding:0px; margin:0px;}
#content #columnRight table td.top {height:20px; vertical-align:top;}
#content #columnRight table td.bottom {height:36px; vertical-align:bottom;}
#content #columnRight table td.leftRow {background: #ffffff; vertical-align:top;}
#content #columnRight #email {height: 66px;}
#content #columnRight #quotes {height: 229px; position: relative;}
#content #columnRight #quotes .bottom{position: absolute; bottom:0px;}

#content #columnLeft ul {padding-left:0px;}


#news {margin-bottom:6px; float:left;}
#news .content {padding: 0.8em 10px 0px 10px; background-color: #e0fbc1; margin-top:0px; width:158px; border:1px solid #7e8478; border-width: 0px 1px;}
#news .top {height:28px; width:180px; background:url(../_graphics/shared/newsTitle.gif) top left no-repeat;}
#news .bottom {height:10px; width:180px; background:url(../_graphics/shared/greenBottom.gif) top left no-repeat;}

#content #news ul li {background:transparent url(../_graphics/shared/liBulletGreen.gif) no-repeat scroll left 5px; padding-bottom:0.8em; margin:0px;}
#news a.goToHelp {padding-left:20px; font-size:0.7em; color:#2a6300; background: #e0fbc1 url(../_graphics/library/arrowGreen.gif) 0px 4px no-repeat; display:block; padding-bottom: .65em;}



#email {background:url(../_graphics/shared/greenBg.gif) top left repeat-y; float:left;}
#email .top{height:28px; width:180px; background:url(../_graphics/shared/emailTitle.gif) top left no-repeat;}
#email .bottom{height:10px; width:180px; background:url(../_graphics/shared/greenBottom.gif) top left no-repeat;}

button.emailSignup, a.emailSignup {display: block; width:75px; height:20px; margin: 8px auto 0px auto; background:url(../_graphics/shared/emailSignup.gif) top left no-repeat transparent; border:0px; cursor:pointer;}

#content #news ul li a {color:#000000; text-decoration:none;}
#content #news ul li a:hover {border-bottom:1px solid black;}
#content #news ul li.readMore {padding-left:20px;  background:url(../_graphics/library/arrowGreen.gif) 0px 2px no-repeat;}
#content #news ul li.readMore a {color:#2a6300; text-decoration:underline;}

/************************************
***   LOWER CONTENT AREA STYLES   ***
************************************/
#getStarted {height:40px; width:750px; background:url(../_graphics/shared/getStarted.gif) top left no-repeat transparent; margin: 0px 0px 12px 0px; padding:0px;}

#docLibrary {width:242px; margin-left:6px; float:left; background:url(../_graphics/shared/docLibBg.gif) top left repeat-y; border-bottom:1px solid #666; text-align:center;}
#docLibrary .top {width:242; height:30px; background:url(../_graphics/shared/docLibTitle.gif) top left no-repeat;}
#docLibrary .content {text-align:left;}
#docLibrary .content table {margin: 0px auto;}
#docLibrary .content label {font-size:.8em; color:#1e427c; line-height:1.5em; font-weight: normal; margin-left: 13px;}
#docLibrary .content input, #docLibrary .content select {width: 182px;}
#docLibrary .content form{padding: 0px; margin: 6px 0px 0px 0px;}
#docLibrary .content form.assessments{padding-bottom: 8px; border-bottom:dotted 2px #7d7d7d;}
#docLibrary .content form.library{padding-bottom: 8px;}


#conflict {width:490px; margin-left:6px; float:left; background:url(../_graphics/shared/conflictBg.gif) top left repeat-y; border-bottom:1px solid #666;}
#conflict .top {width:490; height:30px; background:url(../_graphics/shared/conflictTitle.gif) top left no-repeat;}
#conflict ul {margin:0px; padding:0px; list-style-type:none;}
#conflict ul li {float:left; margin:0px; padding:0px;}
#conflict ul li a {display: block; height:100%; width:100%;}

#conflict ul li.conMapping {height:122px; width:119px; margin-left:1px;}
#conflict ul li.conComparison {height:122px; width:124px;}
#conflict ul li.conTime {height:122px; width:124px;}
#conflict ul li.conData {height:122px; width:120px;}

#conflict ul li.conMapping a{background:url(../_graphics/shared/conMenu.png) 0px 0px no-repeat;}
#conflict ul li.conComparison a{background:url(../_graphics/shared/conMenu.png) -120px 0px no-repeat;}
#conflict ul li.conTime a{background:url(../_graphics/shared/conMenu.png) -244px 0px no-repeat;}
#conflict ul li.conData a{background:url(../_graphics/shared/conMenu.png) -368px 0px no-repeat;}

#conflict ul li.conMapping a:hover{background:url(../_graphics/shared/conMenu.png) 0px -122px no-repeat;}
#conflict ul li.conComparison a:hover{background:url(../_graphics/shared/conMenu.png) -120px -122px no-repeat;}
#conflict ul li.conTime a:hover{background:url(../_graphics/shared/conMenu.png) -244px -122px no-repeat;}
#conflict ul li.conData a:hover{background:url(../_graphics/shared/conMenu.png) -368px -122px no-repeat;}
