/* CSS Document */

INPUT {
	FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none
}
INPUT.resetbutton {
	BACKGROUND: #f2f0e4; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 10px; TEXT-DECORATION: none
}
INPUT.submitbutton {
	BACKGROUND: #d9d4c5; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
INPUT.bigresetbutton {
	BACKGROUND: #f2f0e4; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 12px; TEXT-DECORATION: none
}
INPUT.bigsubmitbutton {
	BACKGROUND: #d9d4c5; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
SELECT {
	FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
SUBMIT {
	FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
TEXTAREA {
	FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.adgif {
	COLOR: #6666cc
}
A.adgif:hover {
	COLOR: #000000
}
A.alphajumplist {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.alphajumplist:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.announceline {
	COLOR: #333333
}
A.announceline:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.announcements {
	COLOR: #333333; TEXT-DECORATION: none
}
A.announcements:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.answeryes {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A.answerno {
	COLOR: #0000cc; TEXT-DECORATION: underline
}
A.artbytopic {
	TEXT-DECORATION: none
}
A.artbytopic:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.breadcrumbs {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.breadcrumbs:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.custcol {
	COLOR: #333333
}
A.custcol:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.custcoltitle {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.custcoltitle:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.alertsidebar {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.alertsidebar:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.header {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.header:unknown {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.header:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.hot {
	COLOR: #333333; TEXT-DECORATION: none
}
A.hot:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.joweek {
	COLOR: #333333; TEXT-DECORATION: none
}
A.joweek:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.lists {
	COLOR: #000000; TEXT-DECORATION: none
}
A.lists:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.listsidebox {
	COLOR: #333333; TEXT-DECORATION: none
}
A.listsidebox:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.myaccess {
	COLOR: #333333; TEXT-DECORATION: none
}
A.myaccess:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.myjs {
	COLOR: #333333; TEXT-DECORATION: none
}
A.myjs:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.mynews {
	COLOR: #333333
}
A.mynews:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.mynewstext {
	COLOR: #333333; TEXT-DECORATION: none
}
A.mynewstext:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.nolink {
	COLOR: #000000; TEXT-DECORATION: none
}
A.nolink:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.numberline {
	COLOR: #000000; TEXT-DECORATION: none
}
A.numberline:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.searchbrowse {
	COLOR: #000099
}
A.searchbrowse:unknown {
	COLOR: #333333
}
A.searchbrowse:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.searchbrowse:unknown {
	COLOR: #000099
}
A.searchcriteria {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.searchcriteria:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.searchpage {
	COLOR: #000099
}
A.searchpage:unknown {
	COLOR: #333333
}
A.searchpage:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.searchpage:unknown {
	COLOR: #000099
}
A.signin {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.signin:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.subline {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.subline:hover {
	COLOR: #d61334; TEXT-DECORATION: underline
}
A.whitetext {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.whitetext:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}




td, tr, p, div {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #333333;
}

hr {
	color:#000000;
	background-color:#000000;
	height:1px;
	width:100%;
	border:none;	
}	

h3 {
	font-size:18px;
}

a:link, a:visited {
  font-size        : 11px;
  color            : #0477CF;
  text-decoration  : none;
}

a:hover {
  font-size        : 11px;
  color: #999999;
  text-decoration  : underline;
}

.form {
	margin:0px;
}
	

.inputbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.contentpane {
	padding:10px;
}

.default_bg_color {
	background-color: #40494E;
}


.group-background-color {
	background-color: #FCFDFB;
	border:1px #2A2B26 solid;
	border-collapse:collapse;
}

.br-common {
	clear:both;
}	

.black-line {
	height:1px;
	background-color: #000000;
	border:none;
	margin:0px;
	padding:0px;
}


#wrapper {
      margin: 0 auto;
      text-align: left;
	  width: 600px;
}

.table-border {
	border:#0477CF solid 1px;
	border-collapse:collapse;
}

.text-red {
	color:#FF0000;
}

a.textFooter:link, a.textFooter:active, a.textFooter:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff0000;
	text-decoration: none;
}

a.textFooter:hover {
	text-decoration:underline;
}

.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #0477CF;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	border: 1px solid #ffffff;
	height:22px;
	width:auto;
	cursor:pointer;
	vertical-align:middle;
}

.tab-text {
	color:#FFFFFF;
	font-weight:bold;
}

.darkbg {
	color:#FFFFFF;
	background-color: #0477CF;
}

.lightbg {
	background-color: #FCFCFC;
}	


.red {
	color: #C81B24;
}

.blue { color:#0066cc; }

.darkline {
	background-color: #0477CF;
	height:1px;
}

.messagebox {
	display:block;
	padding:5px;
	background-color:#FF0000;
	color: #2A2B26;
	border: #2A2B26 1px solid;
}

div.messagebox {
	font-weight:bold;
	display:block;
	padding:5px;
	background-color: #FFA382;
	color: #2A2B26;
	border: #2A2B26 1px solid;
	margin:10px 0px;
	text-align:left;
}

.darklineimg {
	background:url(../images/head_barbg.gif) repeat-x;
	height:3px;
}


.arrowimg {
	background:url(../images/arrow.gif) no-repeat top;
}

.subhead {
	background-color:#EEEEEE;
	color: #0477CF;/*#00528E;*/
	font-weight:bold;
	padding:5px 5px;
}

.subhead-deactive {
	background-color:#EEEEEE;
	color: #666666;/*#00528E;*/
	font-weight:bold;
	padding:5px 5px;
}


.footerline {
	background:url(../images/footerbar.gif) repeat-x;
}

