H1{
		font-size: 14px;
		font-weight: bold;
		color: #006699;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #006699;
		width: 571px;
		margin-left:24px;
		line-height: 1.5;
}
H2{
	font-size: 11px;
	font-weight: bold;
	color: #0099CC;
	margin-left:24px;
}
.lrtable{
	border-top:0px none;
	border-left: 1px solid #6699cc;
	border-right: 1px solid #6699cc;
	border-bottom:0px none; 
}

.lrtable2{
	border-top:0px none;
	border-left: 3px solid #6699cc;
	border-right: 3px solid #6699cc;
	border-bottom:0px none; 
}

.newstable{
	border-top:0px none;
	border-left: 1px solid #bfbfbf;
	border-right: 1px solid #bfbfbf;
	border-bottom:0px none; 
}

body {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

p {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
margin:0 0 0 25px;
}

.background {
sbackground-color:#FFF;
}

#header_topmenu {
width:982px;
margin:0 auto;
}

.logo_left_openbravo {
background:url(../images/logo_left_openbravo.gif) no-repeat;
width:287px;
height:81px;
}

.logo_right {
background:url(../images/logo_right_1.gif) right no-repeat;
height:81px;
vertical-align:top;
}

.search {
padding:15px 20px 0 15px !important;
}

.topmenu_one {
background:url(../images/TOPMENU_BGa.GIF) repeat-x;
width:100%;
height:28px;
}

.topmenu_two {
background:url(../images/topmenu_bg.gif) repeat-x;
width:404px;
height:34px;
}

.topmenu_sublevel {
background:url(../images/topmenu_sublevel_bg.jpg) repeat-x;
height:31px;
}

.header {
background:url(../images/header.jpg) no-repeat;
width:764px;
height:192px;
}

.content_modules {
width:980px;
}

.middle_outline {
vertical-align:top;
width:auto;
}

.content {
vertical-align:top;
padding-left:10px;
padding-right:10px;
}

#mosbody {
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
width:99%;
}

.user1 {
vertical-align:top;
}

.footer_outline {
width:964px;
height:40px;
margin-top:20px;
border-top:1px solid #D7D7D7;
}

.copyright {
width:50%;
color:#666;
font-size:10px;
}

.footer_menu {
width:50%;
color:#666;
font-size:10px;
padding-left:5px;
}

#pathway {
border-bottom:1px dashed #CCC;
border-top:1px dashed #CCC;
color:#222;
font-size:11px;
margin:0;
padding:5px 2px 3px;
}

#pathway a {
padding-right:16px;
padding-left:0;
color:#489E06;
text-decoration:none;
background:url(../images/arrow.gif) no-repeat 100% 60%;
}

#pathway img {
visibility:hidden;
}

p,div,tr,td {
color:#333;
font-family:Verdana;
font-size:11px;
}

#left div.module {
width:157px;
background-color:#F8F8F8;
overflow:hidden;
margin:4px 4px 10px;
}

#left div.module div div {
width:147px;
background:none;
}

#left div.module div div div {
width:147px;
font-size:11px;
color:#333;
background:url(../images/module_bottom.gif) bottom left no-repeat;
margin:0;
padding:5px 5px 10px;
}

#left div.module div div div div {
background:none;
margin:0;
padding:0;
}

#left td {
color:#333;
padding-right:10px;
}

#left a.mainlevel:link,#left a.mainlevel:visited {
display:block;
width:143px;
vertical-align:middle;
font-size:11px;
font-weight:400;
color:#489E06;
text-align:left;
text-decoration:none;
background-position:0 6px;
line-height:18px;
border-bottom:1px dashed #CCC;
padding:2px 0 0 13px;
}

#left a.mainlevel:hover {
vertical-align:middle;
font-size:11px;
font-weight:400;
color:#000;
text-align:left;
text-decoration:none;
background-position:0 6px;
line-height:18px;
padding:2px 0 0 13px;
}

#left a.sublevel:link,#left a.sublevel:visited {
vertical-align:middle;
font-size:11px;
font-weight:400;
color:#489E06;
text-align:left;
text-decoration:none;
line-height:18px;
background:none;
padding:2px 0 0 10px;
}

#left a.sublevel:hover {
vertical-align:middle;
font-size:11px;
font-weight:400;
color:#000;
text-align:left;
text-decoration:none;
line-height:18px;
padding:2px 0 0 10px;
}

#right div.module-transparent {
width:147px;
background:transparent;
margin:4px 4px 5px;
}

#right div.module-transparent div div div {
width:147px;
font-size:11px;
color:#333;
margin:0;
padding:5px 5px 10px 0;
}

#right div.module {
width:147px;
margin:4px 4px 5px;
}

#right div.module div div div {
width:147px;
font-size:11px;
color:#333;
margin:0;
padding:5px 5px 10px;
}

#right a.mainlevel:link,#right a.mainlevel:visited {
vertical-align:middle;
font-size:10px;
font-weight:400;
color:#489E06;
text-align:left;
text-decoration:none;
background-position:4px 4px;
line-height:15px;
padding:2px 0 0 18px;
}

#right a.mainlevel:hover {
vertical-align:middle;
font-size:10px;
font-weight:400;
color:#000;
text-align:left;
text-decoration:none;
background-position:4px 4px;
line-height:15px;
padding:2px 0 0 18px;
}

#user1 div.module {
width:398px;
background-color:#F8F8F8;
background:url(../images/user1_repeat.gif) repeat-y;
margin:4px 4px 10px 17px;
}

#user1 div.module div {
width:390px;
background:transparent url(../images/user1_th.jpg) top left no-repeat;
}

#user1 div.module div div {
width:398px;
background:transparent url(../images/user1_bottom.gif) bottom left no-repeat;
}

#user1 div.module div div div {
width:390px;
font-size:11px;
color:#333;
margin:0;
padding:5px;
}

#user1 div.module h3 {
font-size:12px;
width:380px;
font-weight:700;
padding-top:0;
padding-left:4px;
margin-top:0;
margin-bottom:9px;
color:#489E06;
font-family:Tahoma;
}

#user2 div.module {
width:191px;
background-color:#F8F8F8;
background:url(../images/user23_repeat.gif) repeat-y;
margin:4px 0 0 17px;
}

#user3 div.module {
width:191px;
background-color:#F8F8F8;
background:url(../images/user23_repeat.gif) repeat-y;
margin:4px 4px 0 6px;
}

.moduletable-fish {
width:100%;
text-align:right;
padding:15px 0 !important;
}

.moduletable-fish td {
font-size:10px;
color:#489E06;
padding:0;
}

.moduletable-fish select.inputbox {
font-size:10px;
color:#489E06;
width:130px;
background-color:#B0E782;
float:right;
margin-right:20px;
padding:0;
}

.componentheading {
font-size:15px;
color:#489E06;
font-weight:700;
padding-bottom:4px;
}

.sectiontableheader {
background-color:#D7D7D7;
color:#666;
font-size:11px;
padding:3px 2px 2px 3px;
}

.contentdescription {
color:#666;
font-size:10px;
}

#mosbody a:link,#mosbody a:visited {
color:#489E06;
text-decoration:none;
font-size:11px;
}

li {
line-height:15px;
padding-left:18px;
padding-top:0;
background-repeat:no-repeat;
background-position:3px 4px;
}

a.readon:link,a.readon:visited {
color:#489E06;
text-decoration:none;
font-weight:400;
}

a.readon:hover {
color:#333;
text-decoration:underline;
font-weight:400;
}

.category {
color:#666;
font-size:11px;
font-weight:700;
text-decoration:none;
}

a.category:link,a.category:visited {
color:#489E06;
font-weight:400;
font-size:11px;
}

table.searchinto {
width:90%;
}

table.searchintro td {
font-weight:700;
color:#489E06;
}

table.contenttoc {
border:1px solid #ccc;
margin-left:2px;
margin-bottom:2px;
padding:2px;
}

.mosimage {
border:1px solid #ccc;
margin:5px;
padding:5px;
}

.mosimage_caption {
margin-top:1px;
background:#D7D7D7;
color:#333;
text-transform:none;
font-size:10px;
border-top:1px solid #D7D7D7;
padding:1px 2px;
}

.inputbox {
background-color:#FFF;
font-size:11px;
padding:2px;
}

.button {
background:url(../images/login.gif) right no-repeat;
width:58px;
height:28px;
vertical-align:top;
}

.button1 {
background:url(../images/login2.gif) right no-repeat;
width:58px;
height:28px;
vertical-align:top;
}

.back_button {
text-align:center;
font-size:10px;
font-weight:400;
color:#FFF;
width:60px;
margin:1px;
padding:0 10px;
}

.pagenav {
text-align:center;
font-size:10px;
font-weight:400;
width:auto;
line-height:20px;
color:#666;
margin:1px;
padding:0 10px;
}

#mosbody a.pagenav:link,#mosbody a.pagenav:visited {
color:#666;
}

#mosbody a.pagenav:hover {
color:#333;
text-decoration:underline;
}

.pagenavbar {
margin-right:10px;
}

#mosbody th.pagenav_prev,th.pagenav_next,#mosbody a.pagenav_next:link,#mosbody a.pagenav_next:visited {
font-size:10px;
color:#666;
font-weight:400;
}

#mosbody a.pagenav_next:hover {
font-size:10px;
color:#333;
text-decoration:none;
}

.content_rating,.content_vote {
font-size:10px;
color:#333;
text-decoration:none;
font-weight:400;
vertical-align:middle;
margin:0 6px;
padding:0;
}

hr {
background:transparent;
height:1px;
border:1px solid #ccc;
width:100%;
}

.fase4rdf,a.fase4rdf:link,a.fase4rdf:visited {
font-size:12px;
font-weight:400;
color:#666;
}

a.fase4rdf:hover {
font-weight:400;
color:#333;
}

a.blogsection:link,a.blogsection:visited {
font-size:10px;
color:#489E06;
text-decoration:none;
font-weight:400;
}

a.blogsection:hover {
font-size:10px;
color:#333;
text-decoration:none;
font-weight:400;
}

.blog {
width:100%;
margin:0;
padding:0;
}

#blog_more {
width:100%;
font-size:11px;
font-weight:400;
color:#489E06;
margin:0;
padding:4px;
}

table.moduletable-nav td {
font-size:9px;
font-weight:400;
color:silver;
text-align:right;
margin:0;
padding:0 0 0 3px;
}

a.mainlevel-nav:link,a.mainlevel-nav:visited {
position:relative;
color:silver;
font-size:9px;
font-weight:400;
text-decoration:none;
margin:0;
padding:5px;
}

a.mainlevel-nav:hover {
position:relative;
color:#fff;
font-weight:400;
text-decoration:none;
padding:5px;
}

table.moduletable-foo td {
font-size:9px;
font-weight:400;
color:#666;
text-align:left;
margin:0;
padding:0;
}

a.mainlevel-foo:link,a.mainlevel-foo:visited {
position:relative;
color:#489E06;
font-size:10px;
font-weight:400;
text-decoration:none;
margin:0;
padding:5px;
}

a.mainlevel-foo:hover {
position:relative;
color:#000;
font-weight:400;
text-decoration:none;
padding:5px;
}

#user1-wide div.module {
width:571px;
background-color:#F8F8F8;
background:url(../images/user1_repeat_wide.gif) repeat-y;
overflow:hidden;
margin:4px 4px 10px 17px;
}

#user1-wide div.module div {
width:571px;
background:transparent url(../images/user1_th.jpg) top left no-repeat;
}

#user1-wide div.module div div {
width:551px;
background:transparent url(../images/user1_bottom_wide.gif) bottom left no-repeat;
}

#user1-wide div.module div div div {
width:571px;
font-size:11px;
color:#333;
margin:0;
padding:5px;
}

#user1-wide div.module h3 {
font-size:12px;
width:540px;
font-weight:700;
padding-top:0;
padding-left:4px;
margin-top:0;
margin-bottom:9px;
color:#489E06;
font-family:Tahoma;
}

#user1-wide_1 div.module {
width:760px;
background-color:#F8F8F8;
background:url(../images/user1_repeat_wide_1.gif) repeat-y;
margin:4px 4px 10px 17px;
}

#user1-wide_1 div.module div {
width:760px;
background:transparent url(../images/user1_th.jpg) top left no-repeat;
}

#user1-wide_1 div.module div div {
width:760px;
background:transparent url(../images/user1_bottom_wide_1.gif) bottom left no-repeat;
}

#user1-wide_1 div.module div div div {
width:755px;
font-size:11px;
color:#333;
margin:0;
padding:5px;
}

#user1-wide_1 div.module h3 {
font-size:12px;
width:700px;
font-weight:700;
padding-top:0;
padding-left:4px;
margin-top:0;
margin-bottom:9px;
color:#489E06;
font-family:Tahoma;
}

#submenu {
float:left;
white-space:nowrap;
width:100%;
height:25px;
line-height:25px;
padding:0;
}

#submenu ul {
float:left;
list-style:none;
margin:0;
padding:0;
}

#submenu li {
float:left;
background:none;
margin:0;
padding:1px 0 0;
}

#submenu a:link,#submenu a:visited {
float:left;
display:block;
line-height:12px;
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
font-weight:400;
color:#FFF;
border-right:1px solid #FFF;
text-decoration:none;
margin:4px 0;
padding:2px 12px;
}

ul.mainlevel {
list-style:none;
height:32px;
margin:0;
padding:0;
}

ul.mainlevel li {
float:left;
display:block;
width:92px !important;
margin:0;
}

.topmodule .moduletable {
width:400px;
float:right;
text-align:right;
}

.linkstop {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
text-decoration:none;
font-weight:700;
}

.whitelink {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
text-decoration:none;
font-weight:400;
}

.relatedlink {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
color:silver;
text-decoration:none;
font-weight:400;
}

.pathlink {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#489E06;
text-decoration:none;
font-weight:400;
}

.greenlink {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#489E05;
text-decoration:none;
font-weight:400;
}

.text {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
font-weight:400;
line-height:14px;
}

.indented {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
text-indent:30px;
font-weight:400;
line-height:14px;
}

.titles {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
color:#489E05;
text-decoration:none;
font-weight:700;
}

.subtitles1:hover {
color:#489E05;
}

.smalltext {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
text-decoration:none;
font-weight:400;
}

.layer {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#2F7100;
text-decoration:none;
font-weight:400;
}

.input {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#2F7100;
text-decoration:none;
font-weight:400;
border:1px;
background:#AEE881;
}

.code {
font-family:Courier New,Courier;
font-size:12px;
color:#8E8E8E;
text-decoration:none;
padding-left:25px;
font-weight:400;
background:#EFEFEF;
}

.extra li {
line-height:15px;
padding-left:18px;
padding-top:0;
background:url(../images/bullet_sub.png);
background-repeat:no-repeat;
background-position:3px 7px;
}

#extra_2 li {
line-height:15px;
padding-left:29px;
padding-top:0;
background:url(../images/bullet_sub.gif);
background-repeat:no-repeat;
background-position:14px 5px;
}

#extra_1 li {
line-height:15px;
padding-left:44px;
padding-top:0;
background:url(../images/bullet_regular.gif);
background-repeat:no-repeat;
background-position:29px 5px;
}

.sectiontableentry1 td,.sectiontableentry2 td {
padding-bottom:10px;
}

.dn .dn-introtext {
word-wrap:break-word;
}

#up {	
display:block;
height:90px;
margin:0;
padding:0;
}

#up_hleft {
margin-right:10px;
margin-top:20px;
float:left;
width:25.4%;
height:89px;
text-align:center;
}

#up_hright {
float:auto;
width:73%;
height:89px;
text-align:center;
}

#up_under {
background:#A9D4F2;
color:#246088;
border-top:1px solid #4A8EBC;
border-bottom:1px solid #4A8EBC;
margin-top:2px;
width:690px;
height:89px;
padding:0;
}

#up_underif {
display:block;
width:360px;
float:left;
clear:both;
margin:0;
padding:0;
}

#up_underlogin {
float:right;
width:45%;
height:86px;
clear:both;
margin:0;
padding:0;
}

#moduelnav {
display:block;
width:99%;
height:60px;
float:center;
clear:both;
text-align:center;
margin:5px;
padding:5px 0 3px;
}

#moduelnav ul {
width:99.8%;
height:79px;
float:left;
clear:both;
margin:0;
padding:0;
}

#moduelnav li {
display:inline;
margin-right:5px;
clear:both;
float:center;
padding:0;
}

#content {
clear:both;
display:block;
width:99.8%;
height:500px;
float:left;
margin:0;
padding:0;
}

#contenttop {
clear:both;
display:block;
width:100%;
float:left;
margin:0;
padding:0;
}

#contenttop ul {
clear:both;
display:block;
list-style:none;
width:100%;
float:left;
margin:0;
padding:0;
}

#contenttop li {
width:300px;
display:inline;
margin-left:5px;
padding-left:5px;
float:left;
}

#contentcenter {
clear:both;
width:100%;
float:left;
margin:0;
padding:0;
}

#contentcenterl {
display:block;
float:left;
width:98%;
margin:0;
padding:0;
}

#contentcenterl ul {
display:inline;
float:left;
width:100%;
margin:0;
padding:0;
}

#contentcenterl li {
display:inline;
float:left;
white-space:normal;
margin:0;
padding:0;
}

#contentcenterl li span {
float:left;
text-align:left;
line-height :20px;
display:block;
margin:3px;
padding:3px;
}

#contentcenterr {
margin-right:8px;
width:309px;
float:right;
padding:0;
}

#contentcenterr ul {
width:100%;
display:block;
margin-left:0;
float:left;
padding:0;
}

#contentcenterr li {
display:block;
float:left;
margin:1px;
padding:0;
}

#mainlevel a {
display:block;
float:left;
color:#015BA7;
text-decoration:none;
vertical-align:middle;
text-align:left;
margin:5px 3px 0;
padding:0;
}

#mainlevel a:hover {
vertical-align:middle;
color:#000;
text-decoration:none;
}

#pagefooter {
width:99.8%;
height:60px;
float:left;
}

#container {
width:683px;
border:1px solid #ccc;
background:#fff;
margin:3px 0 5px;
padding:3px;
}

#nav {
border-bottom:1px solid #9FB1BC;
margin:0;
padding:0 0 7px 7px;
}

#nav a:link,#nav a:visited {
float:left;
font-size:10px;
line-height:14px;
font-weight:700;
text-decoration:none;
color:#708491;
padding:0 12px 6px;
}

#nav a:link.active,#nav a:visited.active,#nav a:hover {
color:#000;
background:url(../images/Circle.gif) no-repeat bottom center;
}

input.login {
width:150px;
border:none;
background:url(../images/logininput.gif);
padding:4px;
}

.right_login {
margin:0 0 10px;
padding:1px;
}

.trial a:hover {
border:10px solid #000;
}

#notice li {
width:600px;
float:left;
}

#notice li a span {
float:left;
}

a.promob {
background:#FFF url(images/cta_back.gif) no-repeat scroll left top;
display:block;
height:63px;
width:172px;
margin:0;
}

a.promob:hover {
background:#FFF url(images/cta_back_over.gif) no-repeat scroll left top;
display:block;
margin:0;
}

#partnerAndLink {
width:98%;
margin-left:-20px;
padding:0;
}

input#mod_search_searchword.inputbox,#inputbox {
background-color:#B0E782;
color:#4CAF00;
border:1px solid #489E06;
}

.spacer,#space {
height:10px;
}

.left_outline,.right_outline {
width:161px;
height:300px;
background-color:#E7E7E7;
vertical-align:top;
}

.content_outline,.contenpanopen,.contenpane,table.moduletable-nav,table.moduletable-foo {
width:100%;
}

.user2,.user3 {
width:50%;
vertical-align:top;
}

#pathway a:hover,#pathway a:active,#left a:hover,#right a:hover,#user1 a:hover,#user2 a:hover,#user3 a:hover,a.contentpagetitle:hover,#mosbody a:hover,#user1-wide a:hover,#user2-wide a:hover,#user3-wide a:hover,#user1-wide_1 a:hover {
color:#000;
text-decoration:none;
}

#left div.module-flash,#left div.module-transparent {
width:147px;
background-color:transparent;
margin:4px 4px 10px;
}

#left div.module-flash div,#left div.module-flash div div,#left div.module-transparent div div {
width:147px;
background:transparent;
}

#left div.module-flash div div div,#left div.module-transparent div div div {
width:147px;
font-size:11px;
color:#333;
background:transparent;
margin:0;
padding:5px 10px 5px 0;
}

#left div.module-flash div div div div,#left div.module-transparent div div div div {
background:transparent;
margin:0;
padding:0;
}

#left div.module-flash h3,#left div.module-transparent h3,#left div.module h3 {
font-size:11px;
width:147px;
font-weight:700;
padding-top:0;
padding-left:4px;
margin-top:0;
margin-bottom:9px;
color:#489E06;
font-family:Tahoma;
}

#left div.module-transparent div,#left div.module div {
width:147px;
background:transparent url(../images/module_th.gif) top left no-repeat;
}

#left a:link,#left a:visited,#right a:link,#right a:visited,#user1 a:link,#user1 a:visited,#user2 a:link,#user2 a:visited,#user3 a:link,#user3 a:visited,#user1-wide a:link,#user1-wide a:visited,#user2-wide a:link,#user2-wide a:visited,#user3-wide a:link,#user3-wide a:visited,#user1-wide_1 a:link,#user1-wide_1 a:visited {
color:#52A315;
font-size:11px;
text-decoration:none;
font-weight:400;
}

#right div.module-transparent div,#right div.module-transparent div div,#right div.module div,#right div.module div div {
width:147px;
}

#right div.module-transparent div div div img,#right div.module div div div img {
margin:4px 3px 0;
padding:0;
}

#right div.module-transparent div div div div,#right div.module div div div div,#user1 div.module div div div div,#user2 div.module div div div div,#user3 div.module div div div div,.blog_more ul,#user1-wide div.module div div div div,#user2-wide div.module div div div div,#user3-wide div.module div div div div,#user1-wide_1 div.module div div div div {
margin:0;
padding:0;
}

#right div.module-transparent h3,#right div.module h3 {
font-size:12px;
width:157px;
font-weight:400;
padding-top:0;
padding-left:0;
margin-top:0;
margin-bottom:7px;
color:#666;
font-family:Tahoma;
}

#right td,#user1 td,#user2 td,#user3 td,a.category:hover,#user1-wide td,#user2-wide td,#user3-wide td,#user1-wide_1 td {
color:#333;
}

#user2 div.module div,#user3 div.module div {
width:191px;
background:transparent url(../images/user23_th.jpg) top left no-repeat;
}

#user2 div.module div div,#user3 div.module div div {
width:191px;
background:transparent url(../images/user23_bottom.gif) bottom left no-repeat;
}

#user2 div.module div div div,#user3 div.module div div div {
width:183px;
font-size:11px;
color:#333;
margin:0;
padding:5px;
}

#user2 div.module h3,#user3 div.module h3 {
font-size:12px;
width:180px;
font-weight:700;
padding-top:0;
padding-left:4px;
margin-top:0;
margin-bottom:9px;
color:#489E06;
font-family:Tahoma;
}

#user2 ul,#user3 ul,ul,#user2-wide ul,#user3-wide ul,.extra ul,#extra_2 ul,#extra_1 ul {
list-style:none;
margin:0;
padding:0;
}

#user2 li,#user3 li,#user2-wide li,#user3-wide li {
line-height:15px;
padding-left:18px;
padding-top:0;
background:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:3px 4px;
}

.contentheading,.contentpagetitle,a.contentpagetitle:link,a.contentpagetitle:visited {
font-size:15px;
color:#489E06;
font-weight:700;
}

.createdate,.modifydate,.small {
color:#999;
font-size:10px;
}

form,#partnerAndLink ul,#partnerAndLink li {
margin:0;
padding:0;
}

table.moduletable-nav th,table.moduletable-foo th {
color:#FC0;
text-align:right;
padding-top:4px;
padding-left:5px;
padding-bottom:3px;
font-weight:700;
font-size:12px;
}

.mainlevel-nav,.mainlevel-foo {
margin-left:0;
}

#user2-wide div.module,#user3-wide div.module {
width:271px;
background-color:#F8F8F8;
background:url(../images/user23_repeat_wide.gif) repeat-y;
margin:4px 0 0 17px;
}

#user2-wide div.module div,#user3-wide div.module div {
width:271px;
background:transparent url(../images/user23_th.jpg) top left no-repeat;
}

#user2-wide div.module div div,#user3-wide div.module div div {
width:271px;
background:transparent url(../images/user23_bottom_wide.gif) bottom left no-repeat;
}

#user2-wide div.module div div div,#user3-wide div.module div div div {
width:260px;
font-size:11px;
color:#333;
margin:0;
padding:5px;
}

#user2-wide div.module h3,#user3-wide div.module h3 {
font-size:12px;
width:260px;
font-weight:700;
padding-top:0;
padding-left:4px;
margin-top:0;
margin-bottom:9px;
color:#489E06;
font-family:Tahoma;
}

#submenu a:hover,#submenu li.active_menu a:link,#submenu li.active_menu a:visited {
color:#FFF;
text-decoration:underline;
}

.linkstop:hover,.whitelink:hover,.pathlink:hover,.greenlink:hover,#notice li a {
color:#000;
}

.relatedlink:hover,.layer:hover {
color:#FFF;
}

.subtitles,.subtitles1 {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#489E05;
text-decoration:none;
font-weight:700;
}

#usrtl,#pastl {
float:left;
font-family:lucida console;
font-size:12px;
font-size-adjust:none;
font-weight:blod;
}

#nav li,#companypartner ul,#companypartner li,#companylink ul,#companylink li {
display:inline;
list-style-type:none;
margin:0;
padding:0;
}

#notice a span:hover,#notice li a:hover {
color:#CCC;
}

#companypartner,#companylink {
margin-top:10px;
display:inline;
list-style-type:none;
padding:0;
}

#companypartner li a,#companylink li a {
float:left;
display:inline;
list-style-type:none;
margin:10px 30px;
padding:0;
}
