/* standard HTML elements */
body {
	font-family : Verdana, Arial, sans-serif;
	font-size : 16px;
	color : #440000;

/*	background : #444466 url("images/bg.jpg") no-repeat fixed 0 0;*/
	background-color : #444466;

	cursor : default;
}
hr, .hr {
	height : 0;
	border-top : 2px solid #000000;
}
table, tr, td {
	padding : 0;

	border-collapse : collapse;
	border : 0 none;
}
form {
	padding : 0;
	margin : 0;
}
img {
	border : 0 none;
}

input, textarea, select {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #663333;

	background-color : #9999CC;
	padding : 1px;
	margin : 2px;
	border : 1px solid #996666;
}

input[type=submit], input[type=reset] {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	color : #663333;

	background-color : transparent;
	padding : 1px;
	margin : 2px;
	border : 0 none;

	cursor : pointer;
}
	.dispForumActions input, .hreadActions input {
		font-size : 11px;
		margin : 0 2px;
	}

/* standard CSS pseudo-elements */
a:link, a:active, a:visited {
	text-decoration : none;

	color : #BB8888;

	background-color : inherit;
}
a:hover, a:visited:hover {
	color : #FFFFFF;

	background-color : inherit;

	cursor : pointer;
}

li {
margin-bottom: 5px;
}

ul {
margin-bottom: 5px;
}


/* custom CSS elements */
.bodyCase {
/* width : 80%; */
	width : auto;

	margin : auto 100px auto 100px;
/*	margin : auto; */
	border : 1px solid #000000;
}

.gtSubmit {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif !important;
	font-size : 11px !important;
	font-weight : bold !important;
	color : #663333 !important;

	padding : 0 !important;
	margin-top : 2px !important;
	margin-bottom : 2px !important;
	border : 1px solid #663333 !important;
	background-color : #996666 !important;
}
.qsInput {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #663333;

	padding : 1px;
	margin-bottom : 2px;
	border : 1px solid #996666;
	background-color : #9999CC;
}
.jumpbox {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	letter-spacing : 0px;
	color : #663333;

	background-color : #9999CC;
	padding : 1px;
	margin-top : 2px;
	border : 1px solid #996666;
}

.nBR {
	border-right : 0 none !important;
}
.nBL {
	border-left : 0 none !important;
}

#absHead, #absFoot {
	width : 80%;

	margin : 0 auto 0 auto;
}

#mainBody, #subBody, #modBody {
	width : 100%;
	color : inherit;

	margin : auto;
/*	background : #9999CC url("images/bg-med.jpg") no-repeat fixed 0 0;*/
	background-color : #9999CC;
	border : 1px solid #444466;
	border : 0 none;
}

#subBody a, #subBody a:link, #subBody a:visited, #subBody a:active {
	color : #663333;
	background-color : inherit;
}
#subBody a:hover, #subBody a:visited:hover {
	color : #FFFFFF;
	background-color : inherit;
}

#mainBody td, #mainBody th, #subBody td, #subBody th, #modBody td, #modBody th {
	border : 1px solid #444466;
}

#smilies {
	margin-left : auto;
	margin-right : auto;
	padding : 0;
	border : 1px solid #444466;
}
#smilies td, #smilies th {
	text-align : center;
	padding : 2px;
	border : 0 none;
}
#smilies th {
	text-align : center;
	color : #996666;

	background : #AAAAEE url("images/shGradient.png") repeat-x scroll bottom left;
	border-bottom : 1px solid #444466;
}

#absHead, #absFoot {
	font-family : Tahoma, Verdana, Arial, sans-serif;
	color : #996666;

	background-color : inherit;
}

.sectionHead {
	height : 32px;

	font-size : 13px;
	font-weight : bold;
	letter-spacing : 6px;

	color : #996666;
	background : #AAAAEE url("images/shGradient.png") repeat-x scroll bottom left;
}

.columnInfo, .columnInfo td, .columnInfo th {
	font-weight : normal;
	color : #444466;
	text-align : center;
	line-height : 14px;

	background-color : #AAAAEE !important;
}
.columnInfo a, .columnInfo a:link, .columnInfo a:active, .columnInfo a:visited {
	color : #444466;

	background-color : inherit;
}

.tdBottom td {
	vertical-align : bottom;
}
.tdTop td {
	vertical-align : top;
}
.forumInfo, .forumInfo td, .forumInfo th {
	font-weight : bold;
	text-align : center;
	line-height : 12px;
}

.forumInfo a, .forumInfo a:link, .forumInfo a:active, .forumInfo a:visited {
	color : #663333;

	background-color : inherit;
}
.forumInfo a:hover, .forumInfo a:visited:hover, .columnInfo a:hover, .columnInfo a:visited:hover {
	color : #FFFFFF;

	background-color : inherit;
}

.fExp {
	font-weight : normal;
	font-size : 11px;
}
.fExp img {
	vertical-align : middle;
	padding-left : 1px;
	padding-bottom : 1px;
}

.dispThread {
	vertical-align : top;

	text-align : left;

	padding : 3px !important;
	border-left : 1px solid #444466;
	border-right : inherit;
}

.dispThread a, .dispThread a:link, .dispThread a:active, .dispThread a:visited {
	font-weight : bold;
	color : #443333;

	background-color : inherit;
}
.dispThread a:hover, .dispThread a:visited:hover {
	font-weight : bold;
	color : #FFFFFF;

	background-color : inherit;
}

.dispThreadUser {
	width : 140px;
	vertical-align : top;

	font-family : Tahoma, Verdana, Arial, sans-serif;
	font-size : 13px;
	color : #444466;
	text-align : left !important;

	padding-left : 3px !important;
	padding-right : 3px !important;
	border-right : 0 none !important;
	border-bottom : 0 none !important;
	background-color : inherit;
}

.dispFileList {
	padding : 3px !important;
	border-style: hidden !important;
}

.dispThreadUser a, .dispThreadUser a:link, .dispThreadUser a:active, .dispThreadUser a:visited {
	color : #444466;

	background-color : inherit;
}
.dispThreadUser a:hover, .dispThreadUser a:visited:hover {
	color : #FFFFFF;

	background-color : inherit;
}

.dispThreadActions {
	height : 18px;
	vertical-align : bottom;

	word-spacing : -5px;

	padding-left : 5px;
	padding-right : 2px;
	border-left : 1px dotted #444466 !important;
}
.dispThreadActions img {
	vertical-align : bottom;
}

.dispForumActions {
	height : 18px;

	font-size : 11px;
	font-weight : normal;
	text-align : center;
	color : #444466;

	padding-left : 30px;
	padding-right : 2px;
	background-color : #AAAAEE;
}
.dispForumActions img {
	vertical-align : bottom;
}
.dispForumActions a, .dispForumActions a:link, .dispForumActions a:visited, .dispForumActions a:active {
	color : #444466;
	background-color : inherit;
}

.dispForumActions a:hover, .dispForumActions a:visited:hover {
	color : #FFFFFF;
	background-color : inherit;
}
.endPost {
	margin-top : 5px;
	border-top : 1px solid #444466;
}

.camou {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
	color : #663333;
	border : 0px none;
	background-color : transparent;
}

.quote {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	color : inherit;
	line-height : normal;

	padding : 3px;
	margin-left : 32px;
	margin-top : 5px;
	margin-bottom : 5px;
/*	background : #AAAAEE url("images/bg-light.jpg") no-repeat fixed 0 0;*/
	background-color : #AAAAEE;
	border : 1px solid #444466;
}

.code {
	font-family : "Courier New", monospace;
	font-size : 10px;
	color : inherit;
	line-height : normal;

	padding : 3px;
	margin-left : 32px;
	margin-top : 5px;
	margin-bottom : 5px;
/*	background : #AAAAEE url("images/bg-light.jpg") no-repeat fixed 0 0;*/
	background-color : #AAAAEE;
	border : 1px solid #444466;
}

.rteditor {
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #663333;

	background-color : #9999CC;
	padding : 1px;
	margin : 2px;
	border : 1px solid #996666;
}

.personquoted{
font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size : 10px;
 line-height : normal;
 color : #444466;
 font-weight : bold;
 padding-left : 25px;
 margin-top : 5px;
}

#blanket {
background-color:#111;
opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}
#popUpDiv {
position:absolute;
background-color:#9999CC;
width:500px;
height:390px;
z-index: 9002;
}
#___gcse_0 div {
border: 1px solid #9999CC !important
}
table.gsc-resultsHeader {
display: none !important
}
table.gcsc-branding {
border: none !important
}
