.requiredMsg { 
	color:#FF0000;
	font-size:10px;
}
/* LOGIN TABLE */
table.authLogin {  width:auto; }
table.authLogin .col1 { padding-right:15px; }
table.authLogin .col2 { }
table.authLogin .mCols { } /* merged cols (colspan:n) */

/* FORGOTEN PASSWORD TABLE */
table.forgotenPassword {  width:auto; }
table.forgotenPassword .col1 {	padding-right:15px;	 }
table.forgotenPassword .col2 { }
table.forgotenPassword .mCols { } /* merged cols (colspan:n) */

/* REGISTER TABLE */
table.authRegister { width:100%; }
table.authRegister td { padding:5px; }
table.authRegister .col1 {	padding-right:15px;	 }
table.authRegister .col2 { }
table.authRegister .mCols { } /* merged cols (colspan:n) */

/* FEEDBACK TABLE */
table.feedback {  width:auto; }
table.feedback .col1 {	padding-right:15px;	 }
table.feedback .col2 { }
table.feedback .mCols { } /* merged cols (colspan:n) */

div.sitemap { padding-left:30px; padding-top:10px; }
div.sitemap .content { padding-bottom:10px;  }

/* ATTACHED FILES */
div.attachedFiles { border:solid 1px #DEDEDE; border-top:solid 1px #eee; border-left:#eee; background-color:#F6F6F6; padding:5px; margin-top:10px; margin-bottom:10px; width:auto; background-position:top right; background-repeat:no-repeat;  }
div.attachedFiles .title { color:#668aba; margin:2px;  }
div.attachedFiles .file { margin-left:5px; }
div.attachedFiles .file a { text-decoration:none;  }

/* EXTERNAL LINK CONTENT */
div.extLink { border:solid 1px #DEDEDE; border-top:solid 1px #eee; border-left:#eee; background-color:#F6F6F6; padding:5px; margin-top:10px; margin-bottom:10px; width:auto; background-position:top right; background-repeat:no-repeat; }
div.extLink .title { color:#668aba; margin:2px;  }
div.extLink .file { margin-left:5px; }
div.extLink .file a { text-decoration:none;  }

/* WEBSITE LINK CONTENT */
div.weblink { border:solid 1px #DEDEDE; border-top:solid 1px #eee; border-left:#eee; background-color:#F6F6F6; padding:5px; margin-top:10px; margin-bottom:10px; width:auto; background-position:top right; background-repeat:no-repeat; }
div.weblink .title { color:#668aba; margin:2px;  }
div.weblink .file { margin-left:5px; }
div.weblink .file a { text-decoration:none;  }

/* CONTENT */
div.parsecontent {  }
div.parsecontent .title { color:#668aba; font-size:11px; font-weight:bold; margin-bottom:5px;  }


a { color: #3333CC; text-decoration: none; }
a:hover { text-decoration: underline; color: #0033CC; }

img.codeconfirm { border: 1px dashed gray; padding:2px; cursor:pointer; }
.pageshown {
	float: right;
	padding-right: 9px;
	font-size: 9px;
	font-weight: bold;
	font-family: Tahoma, Verdana;
	color:#999999;
	margin-top: -12px;
}

#topbuttons
{
	margin-right: 9px;
}

#topbuttons a {
	margin-left: 3px;
	margin-right: 3px;
}


#subcats .blocker {
	font-weight: bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
}
#subcats ul { margin:0; padding:0; margin-left:20px; }
#subcats ul li { padding:3px; }

/*#### GLOBAL PAGE CLASSES ############################################### */

img { border: none; }
.padme { padding:5px; }
.clear { clear: both; }
.left { float: left; }
.right { float: right; }
.vmiddle { vertical-align:middle; }

table td {
	font-family: Arial, Helvetica, sans-serif;
}
table th {
	font-family: Arial, Helvetica, sans-serif;
}
table .top { vertical-align:top; } 
table .middle { vertical-align:middle; }
table .bottom { vertical-align:bottom; }

/* modCMS */
	
#cmsContent a { color:#034F81; }

#cmsContent .cmsContentNone { margin: auto; text-align: center; margin: 30px; font-weight: bold; color:#666666; }

.logo {  float:left; text-align:left; margin-left:5px;  }
.searchBox { float:right; margin-right:5px;  margin-top:50px; }
.searchBox .button {  float:left; }	
.searchBox .input { border-top:solid 1px #2d4463; border-bottom:solid 1px #93abcf; border-left:solid 1px #2d4463; border-right:solid 1px #93abcf; background-color:#3d5f8c; color:#DFDFDF; font-size:10px; width:140px; height:13px;  font-weight:bold; font-family:Arial; float:left; margin-top:3px; margin-right:3px; }

.rightBgr { 
	background-image:url('../images/right_bgr.png');
	background-repeat:no-repeat;
	_background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/default/site/images/right_bgr.png',sizingMethod='scale');
	width:9px;
	height:456px;
	position:absolute;
	margin-left:975px;
}
.leftBgr { 
background-image:url('../images/left_bgr.png');
	background-repeat:no-repeat;
	_background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/default/site/images/left_bgr.png',sizingMethod='scale');
	width:9px;
	height:456px;
	position:absolute;
	margin-left:-5px;
}

.content-list-elem { }
.content-list-elem-right { 
	display: none;
}

#authornote,#errMsg1 { display: none; }

.headersite { display:none; }
