/* Start of CMSMS style sheet 'ISAPNW Styles' */
* { margin:0; padding:0;}
body {background: #bac6a0 url(media/images/backgrounds/aspens_green.jpg) repeat 0 0; font-size:.9em; font-family:Arial; color:#dee8c5; line-height:1.23em; text-align:left; padding-top:0px; margin: 0;}

.left-bg {background:url(images/left_bg.gif) no-repeat left top}
.right-bg {background:url(images/right_bg.gif) no-repeat right top; padding:0 49px 0 49px}

/*in_line*/

img {border:0; vertical-align:top; text-align:left;}

#global_headerbox ul {list-style: none; margin: 0;}

/*==================list====================*/
#sidebar ul {padding-left: 5px; list-style:none; margin-bottom: 15px;}
.sidemenus a {background: transparent url(media/images/buttons/tree_branch.png) no-repeat 0 0; margin-bottom: 10px; padding-left: 30px; display: block; color: #a3c4ca;}
.sidemenus ul {padding-left: 0px; list-style-type:none; margin-bottom: 15px;}

ol{margin:0px; padding-bottom: 3px; }
ol li {margin-bottom: 6px;}
ul.list-1 li { line-height:1.83em; font-size:0.92em;}
ul.list-1 li a{text-decoration:underline; color:#fff; background:url(images/marker_list.gif) no-repeat 0 5px; padding-left:9px;}
ul.list-1 li a:hover{ text-decoration:none;}

.col-2 ul { list-style:disk; margin-left: 20px; margin-bottom: 10px;}

.list-indent {margin:0 0 22px 0;}

dt {color:#fff; font-weight:bold;}
dd {margin:0 0 16px 0; padding-right:5px;}
/*==========================================*/

a {text-decoration:none; color:#a3c4ca;}
a:hover {text-decoration:none; color: white;}

a.link {text-decoration:underline; color:#c9ff30 !important; background:url(images/marker_link.gif) no-repeat 0 6px; padding-left:10px; float:right; font-size:10px; text-transform:uppercase; margin:0 0 0 20px;}
a.link:hover {text-decoration:none;}

a.link-2 {text-decoration:underline; color:#c9ff30;}
a.link-2:hover {text-decoration:none;}


.font-1 {color:#2d3d08; font-size:0.92em; line-height:1.33em;}
.font-1 a {color:#fff; text-decoration:underline;}
.font-1 a:hover {text-decoration:none;}
.font-2 {color:#c9ff30; font-size:1.23em; font-weight:normal; line-height:1.25em;}
.font-3 {font-size:1em; line-height:1.39em;}

.clear { clear:both;}

.h-indent {margin:0 0 14px 0;}


/*header*/
#header { background:url(images/header_bg.jpg) no-repeat left 23px; margin-bottom:-4px; position:relative;}
#header_slideshow {position: absolute; top: 17px; left: 0px; z-index:1;}
#header .bot {background:url(media/images/content_top_bg.png) no-repeat left bottom; height:52px; width:100%;}
#header .bot2 {background:url(media/images/content_top_bg2.png) no-repeat left bottom; height:52px; width:100%;}

/*sidebar*/
.sidemenus {margin-bottom: 17px; margin-top: 7px;}

.logo {position: absolute; z-index: 2; left: 27px; top: 25px;}

p {margin:0 0 10px 0;}
.p1 {margin:0 0 31px 0;}
.p2 {margin:0 0 23px 0;}

/*content*/
#content {background: #7CA224 url(media/images/backgrounds/content_background.jpg) repeat-y 0 0;}
#content_learn {background-color: #7CA224;}
.img-left {float:left; margin:0 17px 0 0;}
.img-left2 {float:left; margin:0 22px 0 0;}
.img {margin-bottom:23px;}

.bg-title {background:#2d3d08; height:63px; width:100%;}

.title h2 {background:#2d3d08; height:35px; width:275px; color: #DEFF93; font-weight: normal; padding: 25px 0px 0px 0px; text-align: center;}

.bg-title img {margin:29px 0 0 29px}
.bg-1 {background:#7ca224}
.bg-2 {background:#58780f}
.bg-3 {background:#48630c}

.indent-1 {padding:10px 23px 19px 20px}
.indent-2 {padding:12px 37px 19px 36px}
.indent-3 {padding:29px 37px 19px 36px}
.indent-4 {padding:29px 37px 19px 36px}
.indent-5 {padding:29px 30px 19px 31px}

.inner1 {padding:0 0 50px 0; width:100%; overflow:hidden}
.inner2 {padding:0 0 30px 0; width:100%; overflow:hidden}

.line {background:url(media/images/line_bg.gif) repeat-x top; height:5px}

/*footer*/
#footer{ background:#1f2d02; font-size:0.85em; line-height:1.2em; color:#7ca224; text-align:center; margin-bottom: 20px;}
#footer .indent {padding:13px 0 10px 0}
#footer a {color:#a3c4ca; text-decoration:underline}
#footer a:hover {text-decoration:none}


.phone {float:right; margin:0 100px 0 0}
.input {width:183px; height:17px}
submit {width: 30px;}
.div-input-1 {height:33px; width:100%; overflow:hidden}
.div-input {height:40px}
#registerform textarea {width:255px; height:140px; overflow:auto; margin-bottom:37px; display:block}
.div-links {text-align:right}

.products-list {background:url(media/images/border.gif) repeat; width:100%; margin-bottom:20px}
.products-list td {background:#58780f}
.r1-c1 {width:120px; padding-left:18px}
.r1-c2 {width:190px; padding-left:20px}
.r1-c3 {width:90px; text-align:center}
.r1-c4 {width:72px; text-align:center}
.r2-c1 {width:123px; height:30px; padding-left:15px}
.r2-c2 {width:191px; height:30px; padding-left:19px}
.r2-c3 {width:90px; height:30px; text-align:center}
.r2-c4 {width:72px; height:30px; text-align:center}

.products-extra {font-weight:bold; height:40px; color:#fff}
.products-extra2 {height:30px; text-align:center; font-weight:bold}

#homeowners_list li {padding-bottom: 4px;}

h1 {color: #DEFF91; line-height: 150%;}
h2 {color: #DEFF91;}
.col-2 h2 {color: #DEFF91; margin-bottom: 8px; margin-top: 15px;}
#sidebar h2 {margin-bottom: 14px;}
h3 {color: #DEFF91;}
.col-2 h3 {color:  #DEFF91; margin-bottom: 8px; margin-top: 13px;}
#sidebar h3 {margin-bottom: 12px;}
h4 {color:#DEFF91; font-size:.9em; line-height:100%; font-weight:normal; margin-bottom: 10px; padding: 0px;}
.col-2 h4 {color: #DEFF91; margin-bottom: 6px; margin-top: 3px;}
#sidebar h4 {margin-bottom: 10px;}
h5 {font-size:1em; margin:0 0 16px 0; font-weight:normal;}
#sidebar h5 {margin-bottom: 8px;}

table.examcosts, table.examcosts td, table.examcosts th {
  border-collapse: collapse;
  border: 1px solid white;
  cellpadding: 5px;
}

td.calendarline {
background-color: #DEFF91;
width: 1px;
}

.name {color: red; height: 300px;}

small {display: block; float: left; clear: both; font-size: 100%; color: #DEFF91; }

#captchaimg {float: left; display: block;}
div.submit {float: left; display: block;}
form.loginform p {margin-bottom: 10px;}

#tern_members {color: white;}

/* End of 'ISAPNW Styles' */

