body{text-align:center; 
	padding:0px; margin:0px; 
	font-family:“Trebuchet MS”,sans-serif; color:#838282;  
	line-height:120%; background-image: url(../images/canvas.jpg); }

body a, body a:hover{cursor:pointer}
h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address{margin:0.5em 0}
ul{margin:0px; padding:0px; list-style:none}
ul li, ul li:hover{padding-left:5px; font-size: 12px; color: #000;}
fieldset{padding:.5em}
a:link, a:visited{text-decoration:none; color: #4B638E; font-weight:bold}
a:focus, a:hover{color: #4B638E; text-decoration:none}
h1, .componentheading{font-size:1.7em; line-height:1.7em; color:#2e2929}
h2, .contentheading{font-size:2.5em; line-height:1.5em; color:#2e2929}
h3, h4, h5, h6{font-size:1.3em; line-height:1.3em; color:#2e2929}

.small, .createdate, .modifydate, .mosimage_caption, .createby{text-transform:uppercase; font:10px Tahoma,Verdana,"Lucida Sans"}
.clr{clear:both; height:1px}
.input{border:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }

#header{text-align:left; height:105px; position:relative;}
#logo{height:105px; width:1003px; float:left; text-align:left; background: url(../images/logo.jpg) no-repeat; }

.inside{padding: 15px; overflow:hidden}
.content_inside{padding:15px;}

#main-wrapper{min-height: 100%; height: auto; height:100%;}
#wrapper{width:1003px; min-height:100%; height:auto; float: left; height:100% !important; background:url(../images/left-bg.gif) repeat-y; }
#leftpanel{width:233px; text-align: left; float:left; min-height: 100%; height:100% !important;}
#middlepanel{width:769px; float:left; text-align:left; min-height:475px; background-image:  url(../images/pagebg.gif);}
#rightpanel{float:left; height:100% !Important; height:1%; overflow:hidden; text-align:left; background:url(../images/right_side.jpg) no-repeat 3px top}

.contentdescription img{padding:5px; margin:15px}
.contentheading, 
.contentheading a:link, 
.contentheading a:visited{text-transform:capitalize; letter-spacing:normal; font-size:16px; font-weight:bold; margin:0; padding:0}
.contentheading a:hover{text-decoration:none}
.componentheading{text-transform:capitalize; letter-spacing:normal; font-size:24px; font-weight:normal}
.contentpaneopen{width:100%; padding:0 3px; text-align:left}
.contentpane{width:100%}
.contentpaneopen, .contentpane, table.blog{width:100%}
.contentpaneopen{border-collapse:separate; border-spacing:3px; width:100%}
.article_separator{display:block; margin-top:15px; height:20px; clear:both}
.inputbox{height: 18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding:0 0 0 0px;}
img a, img{border:0; padding:0}
.contentdescription img{padding:0 3px}


.submit_button{background: url(../images/bt-submit.gif) no-repeat; width:59px; height:22px; border:none; cursor:pointer; }
.update_button{background: url(../images/bt-update.gif) no-repeat; width:59px; height:22px; border:none; cursor:pointer; }
.back_btn{background: url(../images/bt-back.gif) no-repeat; width:58px; height:22px; border:none; cursor:pointer; }
.back_button{padding:0 5px}
.button, .validate{background:#93A1B8; border: none; color:#F5F5F5; letter-spacing:1px; font-size:12px; font-weight:bold; padding:3px; cursor:pointer;}

a.button:link, a.button:visited, a.button:focus{color:#fff; padding:3px}
.back_button a:hover, .back_button a:active{color:#000; text-decoration:none}
a.pagenav, .pagenav_prev a, .pagenav_next a, .pagenavbar a, 
.back_button a{background:#2e2929; border:1px solid #000; color:#fff; letter-spacing:1px}
a.readon:link, a.readon:visited{background:#525252; border:1px solid #000; color:#fff; letter-spacing:1px}
a.readon:hover, .pagenavbar a:hover{color:#838282; background:#fff; border:1px solid #d4d4d4; color:#2e2929}

.readon{height:21px; font-weight:bold; line-height:21px; padding:0 5px; display:block; float:left; font-size:10px; margin-top:5px}
a.pagenav, .pagenav_prev a, .pagenav_next a, 
.pagenavbar a, .back_button a{height:21px; text-transform:uppercase; font-weight:normal; line-height:21px; padding:0 5px}

/* system message */
#system-message{margin:0px; padding:0}
#system-message dt{font-weight:bold}
#system-message dd{margin:0px; font-weight:bold; text-indent:10px; background-image:none}
#system-message dd ul{ background-color:#fefeeb; color:#98b505; margin:0px; list-style:none; padding:5px; border-top:1px solid #98b505; border-bottom:1px solid #98b505}

#system-message dt.message{display:none}
#system-message dd.message{}
#system-message dd.message ul li{background-image:none}

#system-message dt.error{display:none}
#system-message dd.error ul{color:#c00; background-color:#fefeeb; border-top:1px solid #fce292; border-bottom:1px solid #fce292}
#system-message dd.error ul li{background-image:none}

#system-message dt.notice{display:none}
#system-message dd.notice ul{color:#c00; background:#fefeeb; border-top:1px solid #fce292; border-bottom:1px solid #fce292}
#system-message dd.notice ul li{background-image:none}

#system-debug{color:#ccc; background-color:#fff; padding:5px; margin:0px}
#system-debug div{font-size:11px}
/* end system message */

.invalid{border-color:#f00}
label.invalid{color:#f00}

/* pagination */
ul.pagination{margin:15px auto 10px; padding:10px 0 0}
ul.pagination li, 
ul.pagination li:hover{background:none; display:inline; margin:3px; padding:0}
ul.pagination li span{padding:2px 5px}
ul.pagination a{padding:2px 3px; text-decoration:none}
ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus{}
.pagenavbar{font-weight:bold; padding-left:14px}
.pagenavcounter{font-weight:bold; padding:8px 14px 0 14px}
/* pagination ends */

#pathway{padding:3px 5px}
#footer{clear:both; margin:0px; padding:0; height:20px; background: #5D5D5D; width: 1003px;}
#mod_login_remember{border:none; padding:0!important}
.login_mod{width: 350px; margin: 0 auto;}
.txt {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding:1px 10px 2px 4px; text-align:justify; background-color:#CCCCCC;}
.textfild-login {height:14px; width:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding:0 0 0 0px;}
.textfild-login-2 {padding:0 0 0 10px;}
.moduletable_menu{border-bottom: 1px solid #000; padding-bottom: 40px; }

.browsetag {
	color:#000000;
}

.message-user{ color: #666666; line-height: 22px; font-family: "verdana", Arial, Helvetica, sans-serif; 
	font-size: 13px;}

.message-user p{ color: #666666; line-height: 22px; font-family: "verdana", Arial, Helvetica, sans-serif; 
	font-size: 13px;}

.message-user ul li{ color: #666666; list-style:square; margin: 10px 0px 0px 35px; padding-left: 5px; }

#imagemenu{
	float: right;
	text-align: right;
	padding-top: 10px;
}


