
/** GENERAL **/

h1 {
	color: #000000;
}

h2 {
	color: #000000;
}

h3 {
	color: #cc3333;
}

h4 {
	color: #669900;
}

h5, h6 {
	color: #ff9900;
}

a:link,
a:visited {
	color: #0075bf;
}

a:hover {
}

a:active {
	color: #ff0000;
}

blockquote {
	color: #993300;
}






div#jsn-pright div.module,
div#jsn-pleft div.module {
	margin-bottom: 1.5em;
}




/* moduletable style */
div.module,
div.module-box,
div.module-plain,
div.moduletable-plain,
div.moduletable {
	overflow: hidden;
}

div.module h3,
div.module-box h3,
div.module-plain h3,
div.moduletable-plain h3,
div.moduletable h3 {
	color: #000000;
	font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	margin: 0 0 0.5em 0;
}

/*box style*/
div.module-box {
	margin: 0 0 10px;
	padding: 0;
}

div.module-box > div {
	padding: 16px 0 0 0;
}

div.module-box > div > div {
	padding: 0 0 0 16px;
}

div.module-box > div > div > div {
	padding: 0 16px 16px 0;
}

div.box-blue {
	background: transparent url(http://www.aver.us/aver/templates/jsn_epic_pro/images/module-box-blue-bg-r.png) top right no-repeat;
}

div.box-blue > div {
	background: transparent url(http://www.aver.us/aver/templates/jsn_epic_pro/images/module-box-blue-bg-l.png) top left no-repeat;
}

div.box-blue > div > div {
	background: transparent url(http://www.aver.us/aver/templates/jsn_epic_pro/images/module-box-blue-bg-l.png) bottom left no-repeat;
}

div.box-blue > div > div > div {
	background: transparent url(http://www.aver.us/aver/templates/jsn_epic_pro/images/module-box-blue-bg-r.png) bottom right no-repeat;
}

div.box-blue div div div div {
	background: none;
}



div.box-grey {
	background: transparent url(../images/module-box-grey-bg-r.png) no-repeat top right;
	color: #f2f2f2;
}

div.box-grey > div {
	background: transparent url(../images/module-box-grey-bg-l.png) no-repeat top left;
}

div.box-grey > div > div {
	background: transparent url(../images/module-box-grey-bg-l.png) no-repeat bottom left;
}

div.box-grey > div > div > div {
	background: transparent url(../images/module-box-grey-bg-r.png) no-repeat bottom right;
}

div.box-grey div div div div {
	background: none;
}

div.box-grey h3 {
	color: #FFF;
}

div.box-grey a:link,
div.box-grey a:visited {
	color: #40afff;
}

div.box-grey ul.menu-bullettree a:link,
div.box-grey ul.menu-bullettree a:visited {
	color: #d9d9d9;
}

div.box-grey ul.menu-bullettree a:hover {
	background-color: #404040;
	color: #d9d9d9;
}

ul.menu-bullettree a.current {
	background-image: url(../images/bullettree-current.png) !important;
	font-weight: bold;
	color: #000000;
}

ul.menu-bullettree li.current a:hover {
	color: #000000;
}

div.box-grey ul.menu-bullettree li.current a {
	color: #ffffff;
}

div.box-grey ul.menu-bullettree li.current a:hover {
	color: #ffffff;
}

ul.menu-bullettree li.current li a {
	font-weight: normal;
}

ul.menu-bullettree li.current li a:hover {
	color: #000000;
}
