body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	
}
table {
	border-collapse: collapse;
}
img {
	border: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
p {
	margin: 0px;
	padding: 0px;
}
h3{
font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 18px;
	color: #666666;
}
#cenalign {
	width: 100%;
}
#mainbody {
background:#ffffff;
	text-align: left;
	width: 1000px;
}
#header {
	background-image: url(../images/header_bg.jpg);
	background-repeat: no-repeat;
	height: 161px;
	background-color: #000000;
}
#linkshousing {
	display: inline;
	position: absolute;
	padding-top: 115px;
	padding-left: 76px;
	z-index: 1;
}
#headlinksrow1, headlinksrow2 {
	width: 582px;
	z-index: 0;
}
#headlinksrow1 td, #headlinksrow2 td {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
/* header links start */
#headlinksrow1 td div a:hover, #headlinksrow2 td div a:hover {
	background-position: 0px -17px;
}
#catsearch {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
#catsearch a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3399cc;
	text-decoration: none;
}
table.adminheading {
	

	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 100%;
	border-collapse: collapse;
	color: #C64934;
	/*font-size : 18px;
	font-weight: bold;*/
	text-align: left;
}
table.adminlist {
	
	margin: 0px;
	padding: 0px;
	border: 1px solid #ddd;
	border-spacing: 0px;
	width: 100%;
	border-collapse: collapse;
}
.catsearch_1{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
}

#catsearch_2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.catsearch_3{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
#catsearch_2 a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

#frmalertuseraddstory {
	position: relative;
	left: -10px;
	top: -450px;
	width: 200px;
	height: 65px;
	z-index: 20;
}

.post {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight:bold;
	color:#999999;
	text-decoration: none;	
}
.discuss, a.discuss:visited, a.discuss:active, a.discuss:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;	
}
a.discuss:hover {
	color: #000000;
	text-decoration: underline;
}
.discuss2, a.discuss2:visited, a.discuss2:active, a.discuss2:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A2A2A2;
font-weight:normal;
	text-decoration: none;
	
}
a.discuss2:hover {
	color: #A2A2A2;
	text-decoration: underline;
}
.discuss1, a.discuss1:visited, a.discuss1:active, a.discuss1:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
color:#FF6633;
font-weight:normal;
	text-decoration: none;
	
}
a.discuss1:hover {
	color:#FF6633;
	text-decoration: underline;
}
.hdlnkhome a {
	display: block;
	height: 17px;
	width: 53px;
	background-image: url(../images/link_home.gif);
	background-repeat: no-repeat;
	height: 0px !important;
	padding: 20px 0px 0px;
	overflow: hidden;
}
.hdlnknewneve a {
	display: block;
	height: 17px;
	width: 127px;
	background-image: url(../images/link_newneve.gif);
	background-repeat: no-repeat;
	height: 0px !important;
	padding: 20px 0px 0px;
	overflow: hidden;
}
.hdlnkpitbfar a {
	display: block;
	height: 17px;
	width: 177px;
	background-image: url(../images/link_picbuy.gif);
	background-repeat: no-repeat;
	height: 0px !important;
	padding: 20px 0px 0px;
	overflow: hidden;
}
.hdlnkicsrch a {
	display: block;
	height: 17px;
	width: 204px;
	background-image: url(../images/link_imgcatsearch.gif);
	background-repeat: no-repeat;
	height: 0px !important;
	padding: 20px 0px 0px;
	overflow: hidden;
}
.hdlnkisaz a {
	display: block;
	height: 17px;
	width: 162px;
	background-image: url(../images/link_imgsupply.gif);
	background-repeat: no-repeat;
	height: 0px !important;
	padding: 20px 0px 0px;
	overflow: hidden;
}
.hdlnktool a {
	display: block;
	height: 17px;
	width: 73px;
	background-image: url(../images/link_toolkit.gif);
	background-repeat: no-repeat;
	height: 0px !important;
	padding: 20px 0px 0px;
	overflow: hidden;
}
.hdlnkdisfor a {
	display: block;
	height: 17px;
	width: 165px;
	background-image: url(../images/link_discforums.gif);
	background-repeat: no-repeat;
	height: 0px !important;
	padding: 20px 0px 0px;
	overflow: hidden;
}
.hdlnkjobs a {
	display: block;
	height: 17px;
	width: 43px;
	background-image: url(../images/link_jobs.gif);
	background-repeat: no-repeat;
	height: 0px !important;
	padding: 20px 0px 0px;
	overflow: hidden;
}
.hdlnkabtbpla a {
	display: block;
	height: 17px;
	width: 111px;
	background-image: url(../images/link_aboutbapla.gif);
	background-repeat: no-repeat;
	height: 0px !important;
	padding: 20px 0px 0px;
	overflow: hidden;
}
/* header links end */
/* header links selected start */
#headlinksrow1 td div a:hover, #headlinksrow2 td div a:hover {
	background-position: 0px -17px;
}
.hdlnkhomesel a {
	display: block;
	height: 17px;
	width: 53px;
	background-image: url(../images/link_home.gif);
	background-repeat: no-repeat;
	height: 0px !important;
	padding: 20px 0px 0px;
	overflow: hidden;
	background-position: 0px -17px;
}
.hdlnknewnevesel a {
	display: block;
	height: 17px;
	width: 127px;
	background-image: url(../images/link_newneve.gif);
	background-repeat: no-repeat;
	height: 0px !important;
	padding: 20px 0px 0px;
	overflow: hidden;
	background-position: 0px -17px;
}
.hdlnkpitbfarsel a {
	display: block;
	height: 17px;
	width: 177px;
	background-image: url(../images/link_pictnbuy.gif);
	background-repeat: no-repeat;
	height: 0px !important;
	padding: 20px 0px 0px;
	overflow: hidden;
	background-position: 0px -17px;
}
.hdlnkicsrchsel a {
	display: block;
	height: 17px;
	width: 204px;
	background-image: url(../images/link_imgcatsearch.gif);
	background-repeat: no-repeat;
	height: 0px !important;
	padding: 20px 0px 0px;
	overflow: hidden;
	background-position: 0px -17px;
}
.hdlnkisazsel a {
	display: block;
	height: 17px;
	width: 162px;
	background-image: url(../images/link_imgsupply.gif);
	background-repeat: no-repeat;
	height: 0px !important;
	padding: 20px 0px 0px;
	overflow: hidden;
	background-position: 0px -17px;
}
.hdlnktoolsel a {
	display: block;
	height: 17px;
	width: 73px;
	background-image: url(../images/link_toolkit.gif);
	background-repeat: no-repeat;
	height: 0px !important;
	padding: 20px 0px 0px;
	overflow: hidden;
	background-position: 0px -17px;
}
.hdlnkdisforsel a {
	display: block;
	height: 17px;
	width: 165px;
	background-image: url(../images/link_discforums.gif);
	background-repeat: no-repeat;
	height: 0px !important;
	padding: 20px 0px 0px;
	overflow: hidden;
	background-position: 0px -17px;
}
.hdlnkjobssel a {
	display: block;
	height: 17px;
	width: 43px;
	background-image: url(../images/link_jobs.gif);
	background-repeat: no-repeat;
	height: 0px !important;
	padding: 20px 0px 0px;
	overflow: hidden;
	background-position: 0px -17px;
}
.hdlnkabtbplasel a {
	display: block;
	height: 17px;
	width: 111px;
	background-image: url(../images/link_aboutbapla.gif);
	background-repeat: no-repeat;
	height: 0px !important;
	padding: 20px 0px 0px;
	overflow: hidden;
	background-position: 0px -17px;
}
/* header links selected end */
#bodycontent {
	background: url(../images/bodytile.gif) repeat-x #ffffff;
	padding-top: 6px;
	display: block;
	width:1000px;
	float:left;
}
#popupcontent {
	background: url(../images/bodytile.gif) repeat-x #ffffff;
	padding-top: 6px;
	display: block;
	
	float:left;
}
#bodycols {
	width: 100%;
}
#bodycols td {
	margin: 0px;
	padding: 0px;
}
#headsearch {
	position: absolute;
	padding-top: 125px;
	padding-left: 679px;
	display: block;
}
#headsearch table {
	border-collapse: collapse;
}
#headsearch table td {
	margin: 0px;
	padding: 0px;
}
#headsearchfield {
	padding-bottom: 1px;
	padding-top: 1px;
	padding-right: 2px;
}
#headsearchfield input {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border: 1px solid #666666;
	width: 100px;
	padding: 0px;
	margin: 0px;
	text-indent: 4px;
}
#headsearchbutton {
	width: 57px;
	display: table-cell;
}
#headsearchbutton input {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: transparent;
	background-image: url(../images/head_search.gif);
	height: 18px;
	width: 57px;
	border: none;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
#footerhousing {
	width: 100%;
	height: 44px;
	vertical-align: top;
}
.tncnpp {
	width: 180px;
	float:left;
	display:block;
	font-size: 11px;
	color: #3399cc;
	padding-left: 130px;

}
.tncnpptc {
	width: 130px;
	float:left;
	display:block;
	font-size: 11px;
	color: #3399cc;
	padding-left: 42px;

}
.tncnpp a {
	color: #3399cc;
	text-decoration: none;
}
.tncnpptc a {
	color: #3399cc;
	text-decoration: none;
}
.tncnpp a:hover {
	color: #3399cc;
	text-decoration: underline;
}
.tncnpptc a:hover {
	color: #3399cc;
	text-decoration: underline;
}
.copyright {
	width: 400px;
	font-size: 11px;
	color: #666666;
	display:block;
	float:left;
	
}
.xhtmlcss {
	width: 201px;
	font-size: 11px;
	color: #3399cc;
	display:block;
	float:left;
}
.xhtmlcss a {
	color: #3399cc;
	text-decoration: none;
}
.xhtmlcss a:hover {
	color: #3399cc;
	text-decoration: underline;
}
#leftcol {
	display:block;
	width: 259px;
	vertical-align: top;
	float:left;
}
#leftcolpad table {
	width: 181px;
	border-collapse: collapse;
	
}
#leftcolpad table td {
	margin: 0px;
	padding: 0px;
}
#leftcolpad {
	width: 181px;
	height: 660px;
	padding-left: 76px;
	padding-top: 23px;
	background-image: url(../images/ltcol_line.gif);
	background-repeat: no-repeat;
	background-position: 248px 0px;
	display:block;
	
}
#leftcolpadfoot {
	padding-left: 76px;
}

#rightcol {
	width: 201px;
	vertical-align: top;
}
#rightcolpad {
/*	padding-right: 121px;*/
	padding-top: 23px;
}
#rightcolpadfoot {
	padding-right: 121px;
}
#centercol {
	width: 419px;
	vertical-align: top;
}
#centercolpad {
	padding-left: 19px;
	padding-right: 20px;
}
#centercolpadfoot {
	padding-left: 19px;
	padding-right: 20px;
}
#imagesearchmod {
	background-image: url(../images/srchimgsupp_bg.gif);
	background-repeat: no-repeat;
	height: 206px;
	width: 181px;
	padding-bottom: 10px;
}
#imagesearchmod table {
	width: 100%;
	border-collapse: collapse;
	text-align: left;
}
#imagesearchmod table td {
	margin: 0px;
	padding: 0px;
}
#imgsearchcont {
	text-align: left;
}
#imgsearchph {
	padding-top: 61px;
	padding-right: 9px;
	padding-left: 9px;
}
.imgsrchbtn input {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: transparent;
	background-image: url(../images/image_search.gif);
	height: 18px;
	width: 51px;
	border: none;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
.imgsrchfield input {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border: 1px solid #666666;
	width: 100px;
	padding: 0px;
	margin: 0px;
	text-indent: 2px;
}
.imgsrchtxt {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cccccc;
	height: 22px;
}
.imgsrchbul {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3399cc;
	background-image: url(../images/orange_aro.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 16px;
}
.imgsrchbul a {
	color: #3399cc;
	text-decoration: none;
	padding-top: 2px;
}
.imgsrchbul a:hover {
	color: #3399cc;
	text-decoration: underline;
}
#newslettermod {
	background-image: url(../images/sinupnewlet_bg.gif);
	background-repeat: no-repeat;
	height: 89px;
	width: 181px;
	padding-bottom: 10px;
}
#newslettermodph {
	padding-top: 33px;
	padding-right: 9px;
	padding-left: 9px;
	text-align: left;
}
#newslettermod table {
	width: 100%;
	border-collapse: collapse;
	text-align: left;
}
#newslettermod table td {
	margin: 0px;
	padding: 0px;
}
.newsletterfield input {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #666666;
	width: 140px;
	padding: 0px;
	margin: 0px;
	text-indent: 2px;
}
.newsletterbtn input {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: transparent;
	background-image: url(../images/signup.gif);
	height: 18px;
	width: 57px;
	border: none;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
#leftlinkshousing {
	padding-bottom: 10px;
}
#leftlinkshousing table {
	width: 100%;
	border-collapse: collapse;
}
#leftlinkshousing table td {
	margin: 0px;
	padding: 0px;
}
.leftlinktop {
	height: 22px;
	width: 181px;
	cursor: pointer;
	text-align: left;
	display: block;
	overflow: hidden;
}
.leftlinktop a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399cc;
	background-image: url(../images/left_link_top_bg.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 23px;
	padding-top: 3px;
	padding-bottom: 5px;
	text-decoration: none;
}
.leftlinktop a:hover {
	color: #FFFFFF;
	background-image: url(../images/left_link_top_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -24px;
}
.leftlinktopsel {
	height: 23px;
	width: 181px;
	cursor: pointer;
	text-align: left;
}
.leftlinktopsel a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../images/left_link_top_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -24px;
	display: block;
	padding-left: 23px;
	padding-top: 3px;
	padding-bottom: 5px;
	text-decoration: none;
}
.leftlinktopsel a:hover {
	color: #FFFFFF;
	background-image: url(../images/left_link_top_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -24px;
}
.leftlinkmid {
	height: 22px;
	width: 181px;
	cursor: pointer;
	text-align: left;
	display: block;
	overflow: hidden;
}
.leftlinkmid a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399cc;
	background-image: url(../images/left_link_mid_bg.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 23px;
	padding-top: 4px;
	padding-bottom: 5px;
	text-decoration: none;
}
.leftlinkmid a:hover {
	color: #FFFFFF;
	background-image: url(../images/left_link_mid_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -24px;
}
.leftlinkmidsel {
	height: 23px;
	width: 181px;
	cursor: pointer;
	text-align: left;
}
.leftlinkmidsel a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../images/left_link_mid_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -24px;
	display: block;
	padding-left: 23px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}
.opaque {
	opacity: .5;
	filter: alpha(opacity=50);

}
.opaqueBackground {
	 width:100%;
	
	 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
     -moz-opacity:0.20; 
	
	
}

.aboveBody {
opacity:.80;
}

.leftlinkmidsel a:hover {
	color: #FFFFFF;
	background-image: url(../images/left_link_mid_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -24px;
}
.leftlinkbot {
	height: 24px;
	width: 181px;
	cursor: pointer;
	text-align: left;
	display: block;
	overflow: hidden;
}
.leftlinkbot a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399cc;
	background-image: url(../images/left_link_bot_bg.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 24px;
	padding-top: 3px;
	padding-bottom: 6px;
	text-decoration: none;
}
.leftlinkbot a:hover {
	color: #FFFFFF;
	background-image: url(../images/left_link_bot_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -25px;
}
.leftlinkbotsel {
	height: 24px;
	width: 181px;
	cursor: pointer;
}
.leftlinkbotsel a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../images/left_link_bot_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -25px;
	display: block;
	padding-left: 24px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}
.leftlinkbotsel a:hover {
	color: #FFFFFF;
	background-image: url(../images/left_link_bot_bg.gif);
	background-repeat: no-repeat;
	background-position: 0px -25px;
}
#imageplaceholder {
	padding-top: 23px;
}

#listing {
float:left;
list-style:none;
margin-left:0px; 
margin-top:0px; 
padding-top:10px;
padding-left:25px;
padding-right:0px;
}

#listing li {
margin-left:0px;
float:left; padding-left:10px;
padding-right:10px; padding-top:5px; 
padding-bottom:5px;
cursor: pointer;
}

#imageatt {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
	background-color:#666666;
	text-align: right;
	display:block;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 5px 0px 3px;
	width:372px;
	height:35px;
}
#StoryfullsizeimageAlign {
float:left;
padding-left:0px;
}
#imageatt2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
	background-color:#666666;
	text-align: right;
	display:block;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:380px;
	height:35px;
}
#imageatt1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
	background-color:#666666;
	height: 35px;
	width: 375px;
	text-align: right;
	padding-right: 7px;
	padding-top: 3px;
}
#imagecaption {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.imagecaption2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
#imagedisc {
	padding-top: 18px;
	padding-bottom: 18px;
}
#imagedischead {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
#imagedisctxt {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-top: 10px;
	padding-bottom: 10px;
}
.dottedline {
	background-image: url(../images/hr.gif);
	background-repeat: repeat-x;
	border: 1px none;
	width: 100%;
	background-position: center;
}
.dottedlinedrk {
	background-image: url(../images/hr_drk.gif);
	background-repeat: repeat-x;
	border: 1px none;
	width: 100%;
	background-position: center;
}
.morelink {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3399cc;
	background-image: url(../images/orange_aro.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	text-indent: 16px;
	
	
}
.morelink a {
	color: #3399cc;
	text-decoration: none;
}
.morelink a:hover {
	color: #3399cc;
	text-decoration: underline;
}
#newsblock {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #FFFFFF;
	background-color: #000000;
	display: block;
	width: 201px;
}
.newsblockpad {
	padding: 5px;
}
#newslistmod {
	padding-top: 16px;
	width: 201px;
}
.newstxt {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 201px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.newstxt a {
	color: #3399cc;
	font-weight: bold;
	text-decoration: none;
}
.newstxt a:hover {
	color: #3399cc;
	font-weight: bold;
	text-decoration: underline;
}
#rhslistmod {
	padding-top: 6px;
	width: 201px;
}
#rhslistmod table {
	width: 100%;
	border-collapse: collapse;
}
#rhslistmod table td {
	margin: 0px;
	padding: 0px;
}
.rhslistitem {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399cc;
	font-weight: bold;
	padding-left: 16px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-image: url(../images/orange_aro.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.rhslistitem a {
	color: #3399cc;
	text-decoration: none;
}
.rhslistitem a:hover {
	color: #3399cc;
	text-decoration: underline;
}
/* for inside pages */
#twocol {
	width: 741px;
	vertical-align: top;
}
#twocolpad {
	padding-left: 19px;
/*		padding-right: 140px;
*/		padding-bottom: 0px;
vertical-align: top;
	
}
#breadcrumb {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top: 2px;
	padding-bottom: 2px;
}
#breadcrumb a {
	color: #3399cc;
	text-decoration: none;
}
#breadcrumb a:hover {
	color: #3399cc;
	text-decoration: underline;
}
#pagecaption {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #666666;
}
.captionimage {
	float: right;
	vertical-align: bottom;
}
.captionimagelinks {
	padding-left: 8px;
	display: inline;
}
#loginmod {
	padding-bottom: 15px;
	padding-top: 15px;
}
.loginboxbg {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 7px;
	padding-left: 16px;
	background-image: url(../images/loginboxbg_tile.gif);
width:563px;
	

}
.formtxtcaption {
	padding-top: 6px;
	padding-bottom: 6px;
}
.formtxtcontent {
	padding-top: 5px;
	padding-bottom: 5px;
}
.formtxtcontent table {
	width: 90%;
	display: table;
}
.formfield {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border: 1px solid #666666;
	width: 155px;
	padding: 0px;
	margin: 0px;
	text-indent: 2px;
}
.loginbtn {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: transparent;
	background-image: url(../images/loginbtn.gif);
	height: 18px;
	width: 50px;
	border: none;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
.formtxtfoot {
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	padding-top: 7px;
	padding-bottom: 7px;
}
.formtxtfoot a {
	color: #0099cc;
	text-decoration: none;
}
.formtxtfoot a:hover {
	color: #0099cc;
	text-decoration: underline;
}
#usernamemod {
	width: 181px;
	text-align: left;
	padding-bottom: 10px;
}
#usernamepadding {
	padding-top: 6px;
	padding-left: 11px;
	padding-left: 10px;
	padding-bottom: 2px;
}
.userlog {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.userlog a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399cc;
	text-decoration: underline;
}
.userlog a:hover {
	color: #333333;
	text-decoration: underline;
}
#sublinkmod {
	width: 181px;
	text-align: left;
	padding-bottom: 10px;
}
#sublinkbg {
	background-image: url(../images/subnavig_top_bg.gif);
	background-repeat: no-repeat;
}
#sublinkpadding {
	padding-top: 6px;
	padding-left: 11px;
	padding-left: 10px;
	padding-bottom: 2px;
}
.sublinkitm {
	height: 17px;
	width: 160px;
	cursor: pointer;
}
.sublinkitm a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3399cc;
	background: url(../images/orange_aro.gif) no-repeat left center;
	display: block;
	padding-left: 14px;
	text-decoration: none;
	background-position: left center;
	padding-top: 1px;
	white-space:nowrap;
}
.sublinkitm a:hover {
	color: #FFFFFF;
	background: url(../images/white_aro.gif) no-repeat left center;
}
.sublinkitmsel {
	height: 17px;
	width: 160px;
	cursor: pointer;
	/*padding-top:4px;*/
}
.sublinkitmsel a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/white_aro.gif) no-repeat left center;
	display: block;
	padding-left: 14px;
	text-decoration: none;
	background-position: left center;
	padding-top: 1px;
	
	white-space:nowrap;
}
.sublinkitmsel a:hover {
	color: #FFFFFF;
	background: url(../images/white_aro.gif) no-repeat left center;
}
.sublinkpart {
	background-image: url(../images/hrblue.gif);
	background-repeat: repeat-x;
	border: 1px none;
	width: 160px;
	background-position: center;
}
#logincontent {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-top: 14px;
	padding-bottom: 14px;
	width: 567px;
}
#logincontent table {
	width: 100%;
	display: table;
}
#logincontent table td {
	width: 50%;
	vertical-align: top;
	padding-right: 25px;
}
.logincontpad p {
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 14px;
}
.logincontpad ul {
	font-weight: bold;
	line-height: 14px;
}
.logincaption {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #666666;
}
#morestuff {
	display: block;
	width: 201px;
}
.morestuffpad {
	padding-right: 16px;
}
.morestuffitem {
	padding-bottom: 17px;
}
.morestuffhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #ff6600;
	padding-bottom: 15px;
}
.morestuffhead a {
	color: #ff6600;
	text-decoration: none;
}
.morestuffhead a:hover {
	color: #ff6600;
	text-decoration: underline;
}
.morestuffbody {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-bottom: 16px;
}
#resmod {
	display: block;
	width: 201px;
}
.resmodpad {
	padding-right: 22px;
}
.resmoditem {
	width: 180px;
	padding-bottom: 34px;
}
.resmoditeminside {
	width: 180px;
	padding-bottom: 16px;
}
.resmodhead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #666666;
	padding-bottom: 12px;
}
.resmodlistitem {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399cc;
	font-weight: bold;
	padding-left: 16px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-image: url(../images/orange_aro.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 2px;
}
.resmodlistitem a {
	color: #3399cc;
	text-decoration: none;
}
.resmodlistitem a:hover {
	color: #3399cc;
	text-decoration: underline;
}
.noteextlnk {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 12px;
	padding-top: 7px;
}
#insidecol {
	width: 419px;
	vertical-align: top;
}
#insidecolpad {
	padding-left: 19px;
	padding-right: 20px;
}
.topichead {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
.baplamemonly {
	float: right;
}
.commontxt {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 14px;
	text-align:0px;
	
}
.commontxt a {
	color: #3399cc;
	text-decoration: none;
}
.commontxt a:hover {
	color: #3399cc;
	text-decoration: underline;
}
.txtnimagecol {
	padding-bottom: 10px;
	padding-top: 10px;
}
.tkauthorinfo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	line-height: 14px;
}
#downbox {
	padding-bottom: 15px;
	padding-top: 15px;
}
.downboxbg {
	padding-left: 13px;
	padding-right: 13px;
	background-image: url(../images/toolkitboxtile.gif);
}
.downboxbg table {
	width: 100%;
	display: table;
}
.imagelinks {
	padding-right: 8px;
	display: inline;
}
#supsrchbox {
	padding-bottom: 15px;
	padding-top: 15px;
}
.supsrchboxbg {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 4px;
	padding-bottom: 4px;
	padding-left: 13px;
	background-image: url(../images/imgsupboxtile.gif);
}
.supsrchboxbg table {
	width: 88%;
	display: table;
}
.supsrchboxcontent {
	padding-top: 5px;
	padding-bottom: 5px;
}
.supsrchboxbtn {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color: transparent;
	background-image: url(../images/azsearch_btn.gif);
	height: 18px;
	width: 57px;
	border: none;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
.supsrchboxfield {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border: 1px solid #666666;
	width: 150px;
	padding: 0px;
	margin: 0px;
	text-indent: 2px;
}
.supsrchresultset {
	padding-bottom: 15px;
}
.supsrchresult {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.atozpagemod_1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 14px;
	padding-top: 10px;
	text-decoration: none;
	padding-right: 3px;
}
.atozpagemod_1 a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3399cc;
	padding-bottom: 14px;
	padding-top: 14px;
	text-decoration: none;
}

.pageination_1 a:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3399cc;
	text-decoration: none;
}

.pageination_1 a:active{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.pageination_1 a:hover{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.pageination_1 a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3399cc;
	text-decoration: none;
}

.pageination_2{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
.pageination_2 a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.pageination_2 a:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.pageination_2 a:active {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.pageination_2 a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.atozpagemod_1 a:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3399cc;
	padding-bottom: 14px;
	padding-top: 14px;
	text-decoration: none;
}

.atozpagemod_1 a:active{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 14px;
	padding-top: 14px;
	text-decoration: none;
}
.atozpagemod_1 a:hover{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 14px;
	padding-top: 14px;
	text-decoration: none;
}
.atozpagemod_2{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 14px;
	padding-top: 10px;
	padding-right: 5px;
}
.atozpagemod_2 a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 1px;
	padding-top: 14px;
	text-decoration: none;
}
.atozpagemod_2 a:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 1px;
	padding-top: 14px;
	text-decoration: none;
}
.atozpagemod_2 a:active {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 1px;
	padding-top: 14px;
	text-decoration: none;
}
.atozpagemod_2 a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 1px;
	padding-top: 14px;
	text-decoration: none;
}

.atozpagemod_1 table {
	width: 100%;
	display: table;
}
.atozpagemod_1 table td {
	vertical-align: baseline;
	display: table-cell;
}
.atozpagemod table {
	width: 100%;
	display: table;
}
.atozpagemod table td {
	vertical-align: baseline;
	display: table-cell;
}
.atozpagemod a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3399cc;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
}
.atozpagemod a:hover {
	color: #3399cc;
	text-decoration: underline;
}
.resultlist {
	padding-top: 13px;
}
.resultlist table {
	width: 100%;
	display: table;
}
.resultcols {
	width: 180px;
	vertical-align: top;
}
.resultitem {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399cc;
	font-weight: bold;
	padding-left: 16px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-image: url(../images/orange_aro.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
}
.resultitem a {
	color: #3399cc;
	text-decoration: none;
}
.resultitem a:hover {
	color: #3399cc;
	text-decoration: underline;
}
.imgcatresitem {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3399cc;
	font-weight: bold;
	padding-left: 16px;
	padding-top: 2px;
	padding-bottom: 0px;
	background-image: url(../images/orange_aro.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
}
.imgcatresitem a {
	color: #3399cc;
	text-decoration: none;
}
.imgcatresitem a:hover {
	color: #3399cc;
	text-decoration: underline;
}
.imgcatresitemsub {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399cc;
	font-weight: bold;
	padding-left: 25px;
	background-image: url(../images/orange_aro.gif);
	background-repeat: no-repeat;
	background-position: 10px 6px;
}
.imgcatresitemsub a {
	color: #3399cc;
	text-decoration: none;
}
.imgcatresitemsub a:hover {
	color: #3399cc;
	text-decoration: underline;
}
.joblistheadph {
	padding-top: 10px;
	padding-bottom: 10px;
}
.joblistheadtitle {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.joblistheadpa {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.joblistcopro {
	padding-top: 16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	line-height: 16px;
}
.joblistcopro table {
	width: 100%;
	display: table;
}
.joblistcoadd {
	padding-top: 16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 14px;
}
.joblistcoadd a {
	color: #3399cc;
	text-decoration: none;
}
.joblistcoadd a:hover {
	color: #3399cc;
	text-decoration: underline;
}
#faqcontent {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-top: 14px;
	padding-bottom: 14px;
}
#logincontent table {
	width: 100%;
	display: table;
}
#logincontent table td {
	width: 50%;
	vertical-align: top;
	padding-right: 25px;
}
.logincontpad p {
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 14px;
}
.othercatlist {
	padding-top: 20px;
}
.othercatsublist {
	padding-top: 11px;
}
.catlistlink {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3399cc;
	background-image: url(../images/orange_aro.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	text-indent: 16px;
}
.catlistlink a {
	color: #3399cc;
	text-decoration: none;
}
.catlistlink a:hover {
	color: #3399cc;
	text-decoration: underline;
}
.catlistsublink {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3399cc;
	background-image: url(../images/orange_aro.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	text-indent: 21px;
}
.catlistsublink a {
	color: #3399cc;
	text-decoration: none;
}
.catlistsublink a:hover {
	color: #3399cc;
	text-decoration: underline;
}
.faqtxtnimage {
	padding-bottom: 10px;
	padding-top: 10px;
}
.faqhead {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
.evedetailsph {
	padding-top: 8px;
	width: 380px;
	padding-bottom: 20px;
}
.evedetailsph table {
	width: 100%;
	display: table;
}
.evedetailsph table td {
	vertical-align: top;
}
.evehedname {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
.eveimgbox {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
	background-color:#666666;
	height: 35px;
	text-align: right;
	padding-right: 7px;
	padding-top: 3px;
	width:173px;
	display:block;
	float:left;
}

#frmalertemailaddjob {
	position: relative;
	left: -20px;
	top: 203px;
	width: 200px;
	height: 65px;
	z-index: 30;
}

#frmalertemailuserprofile {
	position: relative;
	left: -20px;
	top: -465px;
	width: 200px;
	height: 65px;
	z-index: 30;
}
#frmalertuserprofile {
	position: relative;
	left: -20px;
	top: -700px;
	width: 200px;
	height: 65px;
	z-index: 30;
}
#frmalertuseraddimage {
	position: relative;
	left: -20px;
	top: 2px;
	width: 200px;
	height: 65px;
	z-index: 30;
}
#frmalertuseraddevent {
	position: relative;
	left: -10px;
	top: 50px !important;
	width: 200px;
	height: 65px;
	z-index: 20;
}
#frmalertuseraddeventimage {
	position: relative;
	left: -20px;
	top: -330px;
	width: 200px;
	height: 65px;
	z-index: 30;
}
#frmalertuseraddeventimage {
	position: relative;
	left: -20px;
	top: -330px;
	width: 200px;
	height: 65px;
	z-index: 30;
}
#frmalertemailaddevent {
	position: relative;
	left: -20px;
	top: 145px;
	width: 200px;
	height: 65px;
	z-index: 30;
}
#frmalertemailuserprofile {
	position: relative;
	left: -20px;
	top: 85px;
	width: 200px;
	height: 65px;
	z-index: 30;
}
#frmalertemaileditSupplier {
	position: relative;
	left: -20px;
	top: 520px;
	width: 200px;
	height: 65px;
	z-index: 30;
}
#frmalertusereditSupplier {
	position: relative;
	left: -20px;
	top: 100px;
	/*width: 100px;*/
	height: 65px;
	z-index: 220;	
}
#frmalertuseraddstory {
	position: relative;
	left: -20px;
	top: 100px;
	/*width: 100px;*/
	height: 65px;
	z-index: 220;	
}
#frmalertusereditgallery {
	position: relative;

	top: -10px;
	width: 180px;
	height: 65px;
	z-index: 220;	
}
.eveltcol {
	width: 180px;
}
.evertcol {
	width: 177px;
}
.eveltcol table {
	text-align: center;
}
.evevenu {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 14px;
}
.evevenu a {
	color: #3399cc;
	text-decoration: none;
}
.evevenu a:hover {
	color: #3399cc;
	text-decoration: underline;
}
.evevenuhead {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.evevenuphnem {
	line-height: 18px;
	padding-bottom: 8px;
}
.eveautname {
	font-size: 12px;
	color: #FFFFFF;
}
.evecalholder {
	padding-left: 19px;
	padding-right: 27px;
}
.clamod {
	width: 56px;
}
.calstnend {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	height: 20px;
}
.calbg {
	background-image: url(../images/cal_bg.gif);
	background-repeat: no-repeat;
	height: 69px;
}
.calmon {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-top: 14px;
}
.caldate {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #cc0000;
	font-weight: bold;
	line-height: 16px;
	letter-spacing: -2px;
	padding-right: 3px;
}
.calyear {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 4px;
}
.pristorytitle {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #3399cc;
	padding-top: 14px;
	padding-bottom: 16px;
}
.pristroyitem {
	width: 380px;
}
.pristroyitem table {
	width: 100%;
	display: table;
}
.pristroyitem table td {
	vertical-align: top;
	padding: 0px;
	margin: 0px;
	display: table-cell;
}
.pristroyautname {
	font-size: 12px;
	color: #FFFFFF;
}
.pristroyimgboxph {
	width: 179px;
}
.pristroyimgbox {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
	background-color:#666666;
	height: 35px;
	text-align: right;
	padding-right: 7px;
	padding-top: 3px;
	width: 173px;
}
.secstorytitle {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #3399cc;
	padding-top: 7px;
	padding-bottom: 10px;
}
.morelinkspan, a.morelinkspan:visited, a.morelinkspan:active, a.morelinkspan:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3399cc;
	background-image: url(../images/orange_aro.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 16px;
	text-decoration: none;
	padding-top: 2px;
}
a.morelinkspan:hover {
	color: #3399cc;
	text-decoration: underline;
}
.morelinkspantk {
	color:#3399CC;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	white-space:nowrap;
}
.morelinkspantk a {
	white-space:nowrap;
	font-weight:bold;
}

.morelinkspantk a:hover {
	color: #3399cc;
	text-decoration: underline;
}

.morelinkspan2 {
	background-image:url(../images/orange_aro.gif);
	background-position: left center;
	background-repeat:no-repeat;
	color:#3399CC;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:16px !important;
	text-decoration:none;
}
.morelinkspan2 a:hover {
	color: #3399cc;
	text-decoration: underline;
}

.thirdstorytitle {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3399cc;
	padding-top: 8px;
	padding-bottom: 8px;
}
.allstorytitle {
	padding-top: 16px;
	padding-bottom: 18px;
}
.allstoryitem {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3399cc;
	font-weight: bold;
	padding-left: 16px;
	padding-top: 1px;
	padding-bottom: 1px;
	background-image: url(../images/orange_aro.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
}
.allstoryitem a {
	color: #3399cc;
	text-decoration: none;
}
.allstoryitem a:hover {
	color: #3399cc;
	text-decoration: underline;
}

.paginationmod {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 4px;
	padding-top: 4px;
}
.paginationmod table {
	display: table;
}
.paginationmod table td {
	vertical-align: bottom;
	display: table-cell;
}
.paginationmod a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3399cc;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
}
.paginationmod div {
	padding-left: 3px;
	padding-right: 3px;
}
.paginationmod a:hover {
	color: #3399cc;
	text-decoration: underline;
}
.paginationaros a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	letter-spacing: -4px;
}
.joblstres {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.joblstresults {
	padding-top: 8px;
}
.joblstitems {
	display: block;
}
.joblstheadph {
	height: 31px;
}

.joblstheadph1{
	height: 10px;
}
.joblsthead {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3399cc;
	padding-top: 8px;
	text-decoration:none;
}
.joblsthead_1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3399cc;
	padding-top: 8px;
	text-decoration:none;
}
.joblsthead_1 a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3399cc;
	padding-top: 8px;
	text-decoration:none;
}
.joblsthead_1 a:hover{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3399cc;
	padding-top: 8px;
	text-decoration:underline;
}
.joblstcopro {
	padding-top: 11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	line-height: 16px;
}
.joblstcopro table {
	width: 100%;
	display: table;
}
.evelstresults {
	padding-top: 8px;
	padding-bottom: 9px;

}
.evelstres {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding-top: 4px;
	padding-bottom: 4px;
}
.evelstltcol {
	width: 140px;
}
.evelstrtcol {
	width: 230px;
}
.evelstltcol table {
	text-align: center;
}
.evelstcalholder {
	padding-left: 13px;
	padding-right: 13px;
}
.evelstitems table {
	vertical-align: top;
}
.evelstcaltxt {
	padding-bottom: 17px;
}
.evelstheadph {
	height: 37px;
}
.evelsthead {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3399cc;
	padding-top: 12px;
}
.meetlstresults {
	padding-top: 15px;
	padding-bottom: 7px;
}
.meetlstitems {
	padding-bottom: 15px;
}
.meetlstimgtxt {
	padding-bottom: 15px;
}
.meetlstimgtxt table td {
	vertical-align: top;
}
.meetlsthead {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3399cc;
	padding-bottom: 12px;
}
.meetlstltcol {
	width: 95px;
}
.meetlstrtcol {
	width: 265px;
}
.aplogincontent {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-top: 10px;
	padding-bottom: 14px;
	
}

.aplogincontent23 {
  	 position: relative;
	 z-index: 10;
	 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	 -moz-opacity:0.80;  
}
.aplogincontent table {
	
	display: table;
	width:552x;
}
.aploginimgph {
	width: 380px;
	padding:0px;
}
.aploginimgatt {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cccccc;
	background-color:#666666;
	height: 35px;
	text-align: right;
	padding-right: 7px;
	padding-bottom:0px;
	padding-top: 3px;
}
.aploginimgcaption {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.aploginiprofilebg {
	background-color:#000000;
	width:198px;
	
	vertical-align: top;
	
}
.aploginiprofileph {
	padding-left:17px;
	padding-top:20px;
	padding-bottom: 20px;
width:198px;
}
.aploginiprofilehead {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 6px;
}
.aploginiprofileweb {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3399cc;
	background-image: url(../images/orange_aro.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	text-indent: 16px;
}
.aploginiprofileweb a {
	color: #3399cc;
	text-decoration: none;
}
.aploginiprofileweb a:hover {
	color: #3399cc;
	text-decoration: underline;
}
.aploginiprofileweb1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #3399cc;
	background-position: 0px 7px;
	
}
.captionRight {
padding-right: 5px;
padding-top: 10px;
}
.captionRight1 {
padding-right: 5px;
}
.aploginiprofileweb1 a {
	color: #3399cc;
	text-decoration: none;
}
.aploginiprofileweb1 a:hover {
	color: #3399cc;
	text-decoration: underline;
}
.aploginiprofiletel {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-bottom: 10px;
	padding-top: 10px;
	line-height: 14px;
}
.aploginiprofilemail {
	padding-bottom: 10px;
	padding-top: 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.aploginiprofilemail a {
	color: #3399cc;
	text-decoration: none;
}
.aploginiprofilemail a:hover {
	color: #3399cc;
	text-decoration: underline;
}
.aploginiprofileadd {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	padding-top: 2px; /*padding-top: 7px; */
	line-height: 14px;
}
.aploginithumbph {
	padding-bottom: 8px;
	vertical-align: top;
}
.aploginithumbbg {
	background-color:#000000;
	height: 95px;
	margin-top: 1px;
	text-align: center;
	width: 600px;
}
.aploginithumbbg table {
	width: 600px;
/*
	display: table;
*/
background-color:#000000;
}
.aploginithumbbg table td {
	vertical-align: middle;
background-color:#000000;
}
.aploginisubhd {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #666666;
	padding-bottom: 12px;
	padding-top: 12px;
}
.aploginitxt {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	line-height: 14px;
}
.aploginitxt a {
	color: #3399cc;
	text-decoration: none;
}
.aploginitxt a:hover {
	color: #3399cc;
	text-decoration: underline;
}
.aploginifinetxt {
	padding-top: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	line-height: 14px;
}
.apnologoprofilebg {
	background-color:#000000;
	width: 197px;
	vertical-align: top;
}
.apnologoimagebg {
	background-color:#000000;
	width: 381px;
	text-align: center;
}
.storysubhd {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	/*padding-bottom: 12px;*/
	padding-top: 12px;
	width: 560px;
}
.storysubhd span {
	color: #FFFFFF;
	background-color: #787878 !important;
	line-height: 28px;
	padding:0px 3px;
}
.storysubhd span p {
	display:inline;
	background-color: #787878 !important;
	color: #FFFFFF;
	line-height: 28px;
}
.storyrtlinkph {
	padding-left: 22px;
	float: right;
}
.storyquote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	color: #333333;
	line-height: 20px;
	letter-spacing: 0px;
}
.storyquotepad span {
	font-size: 36px;
	line-height: 2px;
	vertical-align: -14px;
	display: inline;
}
.storyquotepad {
	padding-bottom: 14px;
}
.storyprofileph {
   width: 160px;
	padding-left:17px;
	padding-top:11px;
	padding-right:19px;
	padding-bottom: 20px;
}
.storyprofilehead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #CCCCCC;
	padding-bottom: 15px;
}
.storyprofiless {
    color:#CCCCCC;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	padding-bottom: 18px;
}
.storynoimgtitle {
	background-color:#000000;
	vertical-align: top;
	padding-left:17px;
	padding-top:20px;
	padding-right:19px;
	padding-bottom: 20px;
}
.storynoimghead {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #CCCCCC;
}
.frmtmpcol {
	padding-bottom: 26px;
	padding-top: 11px;
}
.frmtmpmanmod {
	padding-bottom: 15px;
	width: 380px;
	
}
.frmtmpmanhead {
	background-image: url(../images/frmmand_top.gif);
	background-repeat: no-repeat;
	height: 30px;
}
.frmtmpmanhead div {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 6px;
	padding-left: 9px;
}
.frmtmpmanboxbg {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-image: url(../images/frmmand_tile.gif);
	background-repeat: repeat-x;
	background-color:#e2e2e2;
	padding-left: 10px;
	padding-right: 10px;
}
.frmtmpmanph {
	padding-top: 5px;
	padding-bottom: 5px;
}
.frmtmpmanph table {
	width: 100%;
	
}
.frmtmpmanph table tr td {
	line-height:12px;
	margin: 2px;
	padding: 2px;
}
.frmtext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-align: right;
	width: 171px;
}
.frmflds {
	width: 170px;
}
.frmfldswide, .frmfldstit, .frmfldspin, .frmfldscon {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 0px;
	/*width: 170px;*/
}
.frmfldswideFRONT {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color: #666666;
	text-align: left;
	/*width: 171px;*/
}
.frmfldswide, .frmfldstit, .frmfldspin, .frmfldscon {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	/*width: 170px;*/
}
.frmfldswidebrow input {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 0px;
	width: 210px;
}

.frmfldswideTELEPHONE INPUT {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #999999;
	width: 174px;
	margin: 0px;
	padding: 0px;
	text-indent: 4px;
}
.frmfldswideTELEPHONE {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 0px;
	width: 170px;
}
.textareacss{
   padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 0px;
	width: 170px;
}

.frmfldswidered {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	border: 2px solid #ff0000;
	width: 210px;
}
.frmfldswidered input, .frmfldswidered textarea {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #999999;
	width: 210px;
	margin: 0px;
	padding: 0px;
	text-indent: 4px;
}
.textArea{
border: 1px solid #999999;
width: 210px;
}
.textPhone {
border: 1px solid #999999;
width: 60px;
}
.frmfldswideredPlain {
	padding-top: 0px;
	padding-bottom: 0px;
	/* border: 2px solid #ff0000; */
}
.frmfldswideredPlain input {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #999999;
	width: 165px;
	margin: 0px;
	padding: 0px;
	text-indent: 4px;
	width:210px;
}
.frmfldstit input {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #999999;
	width: 54px;
	margin: 0px;
	padding: 0px;
	text-indent: 4px;
}
.frmfldswide input {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #999999;
	width: 210px;
	margin: 0px;
	padding: 0px;
	text-indent: 4px;
}
.frmfldspin input {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #999999;
	width: 86px;
	margin: 0px;
	padding: 0px;
	text-indent: 4px;
}
.frmfldscon select {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #999999;
	width: 200px;
	margin: 0px;
	padding: 0px;
	text-indent: 4px;
}
.frmtmpoptmod {
	/*padding-bottom: 6px;*/
	width: 380px;
}
.frmtmpopthead {
	background-image: url(../images/frmopt_top.gif);
	background-repeat: no-repeat;
	height: 31px;
}
.frmtmpopthead div {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 6px;
	padding-left: 9px;
}
.frmtmpoptboxbg {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-image: url(../images/frmopt_tile.gif);
	background-repeat: repeat-x;
	background-color:#e6e6e6;
	padding-left: 10px;
	padding-right: 10px;
}
.frmtermitem {
	width: 380px;
}
.frmtermchkbx {
	float: left;
	display: block;
}
.frmtermtxt {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 30px;
	display: block;
}
.frmtermtxt a {
	color: #3399cc;
	text-decoration: none;
}
.frmtermtxt a:hover {
	color: #3399cc;
	text-decoration: underline;
}
.frmsubmitbtnph {
	padding-top: 11px;
	text-align: right;
}
#frmtipmod {
	position: relative;
	left: -20px;
	top: -730px;
	width: 200px;
	height: 195px;
	z-index: 10;
}

.frmtipbg {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-image: url(../images/frmtip_pass.gif);
	background-repeat: no-repeat;
	line-height: 14px;
	width: 200px;
	height: 195px;
}
.frmtipph {
	padding-top:13px;
	padding-bottom: 20px;
	padding-left: 30px;
	padding-right: 11px;
	text-align: left;
}
.frmtiphead {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-bottom: 8px;
}
.frmtippastren {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	padding-top: 16px;
	padding-bottom: 7px;
}
.frmtipstrbar {
	background-image: url(../images/frmtip_bar.gif);
	background-repeat: no-repeat;
	height: 6px;
	/*width: 152px;*/
	text-align: right;
	overflow:hidden;
}
.frmtippastat {
	color: #999999;
}
#frmalertusermod {
   padding-top:110px;


	position: relative;
	left: -10px;
	top: -99px;
	width: 200px;
	height: 65px;
	z-index: 20;
}
#frmalertusermodterms {
	position: relative;
	left: -10px;
	top: -99px;
	width: 200px;
	height: 65px;
	z-index: 20;
}
#frmalertusermodnull {
	position: relative;
	left: -10px;
	top: -600px;
	width: 200px;
	height: 65px;
	z-index: 20;
}

#frmalertusereditprofile {
	position: relative;
	left: -10px;
	top: -410px;
	width: 200px;
	height: 65px;
	z-index: 20;
}

.frmalertusebg {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../images/frmalert_user.gif);
	background-repeat: no-repeat;
	line-height: 12px;
	width: 200px;
	height: 65px;
}


.frmalertusebgevent {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../images/frmalert_user.gif);
	background-repeat: no-repeat;
	line-height: 12px;
	width: 200px;
	height: 65px;
	margin-top:150px;
}

#frmalertuserforgotpass {
	position: relative;
	left: -10px;
	top: 45px ;
	width: 200px;
	height: 65px;
	z-index: 20;
}



#frmalertemailmodnews {
	position: relative;
	left: -20px;
	top: -660px;
	width: 200px;
	height: 65px;
	z-index: 20;
}
/*for newsletter*/
#frmnewletteremailmod {
	position: relative;
	left: -20px;
	/*top: -300px;*/
	width: 200px;
	height: 65px;
	z-index: 20;
}
#frmalertusermodnews {
	position: relative;
	left: -10px;
	/*top: -280px;*/
	width: 200px;
	height: 65px;
	z-index: 20;
}
#frmalertusermodtermsandconditions {
	position: relative;
	left: -10px;
	top:  -485px;
	width: 200px;
	height: 65px;
	z-index: 20;
}

#frmalertemaileditprofile {
	position: relative;
	left: -20px;
	top: -200px;
	width: 200px;
	height: 65px;
	z-index: 20;
}






#frmalertusermodforgotpass {
	position: relative;
	left: -20px;
	top: -12px !important;
	width: 200px;
	height: 65px;
	z-index: 20;
}

#frmalertusermodpassmissmatch {
	position: relative;
	left: -20px;
	top: 100px ;
	width: 200px;
	height: 65px;
	z-index: 20;
}

#frmalertemailforgotpass {
	position: relative;
	left: -20px;
	top: -23px ;
	width: 200px;
	height: 65px;
	z-index: 30;
}

#frmalertemailcon {
	position: relative;
	left: -20px;
	top: -650px ;
	width: 200px;
	height: 65px;
	z-index: 20;
}

#frmalertemailconshow {
	position: relative;
	left: -20px;
	top: 100px ;
	width: 200px;
	height: 65px;
	z-index: 20;
}

#frmalertusermodnullcon {
	position: relative;
	left: -10px;
	top: -470px;
	width: 200px;
	height: 65px;
	z-index: 20;
}

#frmalertusermodnullconContact {
	position: relative;
	left: -10px;
	top: 50px;
	width: 200px;
	height: 65px;
	z-index: 20;
}

#frmalertusermodnullconContactnew {
	position: relative;
	left: -10px;
	top: -1000px;
	width: 200px;
	height: 65px;
	z-index: 20;
}


.frmalertusebgnull {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(../images/frmalert_usernull.gif);
	background-repeat: no-repeat;
	line-height: 12px;
	/*width: 200px;*/
	height: 50px;

	
	
}
.frmalertuseph {
	padding-top:7px;
	padding-bottom: 10px;
	padding-left: 77px;
	padding-right: 10px;
	/*height: 200px;*/
}

#frmalertemailmod {
	position: relative;
	left: -20px;
	top: -550px;
	width: 200px;
	height: 65px;
	z-index: 30;
}

#frmalertemailmodexist {
	position: relative;
	left: -20px;
	top: -490px;
	width: 200px;
	height: 65px;
	z-index: 30;
}
#frmalertimagemod {
	position: relative;
	left: -20px;
	top: -300px;
	width: 200px;
	height: 65px;
	z-index: 30;
}


#frmalertemailmod1 {
	position: relative;
	left: -20px;
	top: -50px;
	width: 200px;
	height: 65px;
	z-index: 30;
}

#frmalertcontactus{
position: relative;
	left: -10px;
	
	width: 200px;
	height: 65px;
	z-index: 30;
}

#pathway{ 
height: 21px;
}
.pathway {
padding-right:5px;
font-size: 10px;
text-decoration: none;
font-weight: normal;
/*color:#0033CC;*/
color: #3399cc;
}

.pathway a{
color: #3399cc;
text-decoration: none;
font-weight: normal;
}
.pathway a:hover {
color: #3399cc;
text-decoration:underline;
font-weight: normal;
}

/* gallery */
div#gallery { background:#fff; background-position:left bottom; font-size:11px; }
div#gallery h3 { margin-bottom:30px; }
div#gallery .underline { font-size:10px; font-weight:bold; background:#a6a9ab; padding:0 14px 1.4em 14px; margin:-40px -14px 0 -14px; color:#fff; position:relative; }
div#gallery #gallery_nav { /*background:#ffffff; background-position:left top; height:39px; width:560px; margin:0 -16px 16px 23px; padding:0; position:relative;*/ }
div#gallery #gallery_nav li { display:block; float:left; margin-right:16px; cursor:pointer; }
div#gallery #gallery_nav li.active { cursor:default; }
div#gallery div.switch { background:none; display:none; width:500px; margin:0 23px 18px 23px; padding:0; color:#666; }
div#gallery div.switch1 { background:none; display:none; width:415px; margin:0 23px 15px 23px; padding:0; color:#666; }
/*\*//*/ *html div#gallery div.switch { width:152px; margin-right:0; } /**/
div#gallery div#gallery1 { display:block; float:left;}
div#gallery div#gallery2 { display:block; float:left;}
div#gallery div#gallery3 { display:block; float:left;}
div#gallery div#gallery4 { display:block; float:left;}
div#gallery div#gallery5 { display:block; float:left;}
div#gallery div.switch img { margintop:15px; margin-bottom:15px; }
div#gallery div.switch h4 { color:#333; margin-bottom:3px; }

div.gallery div#gallery h4 { color:#666; clear:left; margin:.6em 0 .4em 0; }
div.gallery div#gallery h4 strong { color:#333; }
div.gallery div#gallery #gallery_nav { background:none; margin:0; width:auto; height:auto; }
div.gallery div#gallery #gallery_nav div.switch { margin:0 0 16px 23px; }
div.gallery div#gallery #gallery_nav .gallery_nav { height:39px; margin:0;  background-position:left 1px; position:relative; }
/*\* *html div.gallery div#gallery #gallery_nav .gallery_nav { background-position:-55px 1px; } **/
div.gallery div#gallery #gallery_nav .gallery_nav li { display:block; float:left; margin-left:10px; margin-right:14px; padding-bottom:0; cursor:pointer;}
div.gallery div#gallery #gallery_nav .gallery_nav li img { border:1px solid #fff; }
div.gallery div#gallery #gallery_nav .gallery_nav li.active { cursor:default; }
div.gallery div#gallery #gallery_nav .gallery_nav li.active img { border:1px solid #333; }
div.gallery div.switch, div.gallery div#gallery div.switch { display:none; width:auto; margin:0; padding:0; }
div.gallery div.active, div.gallery div#gallery div.active { display:block; }
div.gallery div#gallery div.switch img { margin-bottom:0; }
div.gallery a#return { display:block; width:auto; margin-bottom:1.4em; float:right; color:#999; background-position:right center; padding-right:10px;  }

/* Gallery */
#gallery_nav1 { background:none; margin:0;}
#gallery_nav1 .gallery_nav1 li { float:left; margin-left:10px; margin-right:14px; padding-bottom:0; width:80px; cursor:pointer; }


*****************************************/

/* FONT SIZE

------------------------------------*/



	

	span.newchar

    {

	 	font-size:   8px;

	}





	.fb_review_quote ,

	.fb_file_attachment ,

	.image_hide ,

	.file_hide ,

	.general ,

	.fb_qm_btn,

	tbody tr.bof-sectiontableheader th ,

	.bof-latest-subject-date ,

	.latest-subject-date ,

	table.bof-postmessage .bof-posthint .bof-inputbox,

	.jr-latest-subject-date

	{

    	font-size: 9px;

	}

	

	.fb_new ,

	.fb_notnew,

	.bof-forum-cat div.cat-title,

	.latest-subject a:link, 

	.latest-subject a:visited, 

	.latest-subject-by a:link, 

	.latest-subject-by a:visited,

	div.jr-pagenav ul li.jr-pagenav-text,

	a.jr-pagenav-nb:link, 

	a.jr-pagenav-nb:visited,

	li.jr-pagenav-nb span.pagenav, 

	li.jr-pagenav-nb a.pagenav:link, 

	li.jr-pagenav-nb a.pagenav:visited,

	.viewcover,

	span.msgusertype,

	.msgsignature,

	table.bof-postmessage .bof-button,

	table.bof-postmessage .bof-slcbox,

	span.msgdate,

	span.msgkarma

	{

     	font-size: 10px;

	}

	

	td.td-3,

	td.td-4,

	td.td-5,

	.bof-thead-desc, 

	.bof-thead-child,

	.bof-thead-child a:link, 

	.bof-thead-child a:visited,

	.thead-desc, 

	.thead-child,

	.thead-child a:link, 

	.thead-child a:visited,

	td.bof-forum-header-right .inputbox,

	table.bof-forum-header div#bof-topmenu a:link, 

	table.bof-forum-header div#bof-topmenu a:visited,

	.bof-contentheading , 

	.forumtools_content ,   

	#subBox1 ul li  ,

	#subBox1 ul li a:link, 

	#subBox1 ul li a:visited,

	.forum-pathway-1,

	.forum-pathway-1 a:link, 

	.forum-pathway-1 a:visited,

	.bof-forum-cat div.jr-bottomarea-jump .button,

	a.view-username:link, 

	a.view-username:visited,

	div.msgtext pre, 

	div.msgtext .code,

	.bof-latest-subject-by  ,

	.bof-latest-subject a:link , 

	.bof-latest-subject a:visited , 

	.bof-latest-subject-by a:link ,

	.bof-latest-subject-by a:visited ,

	.fb-bottomarea thead tr th.th-right .inputbox ,

	div.bof-thead-moderators,

	tbody#recentposts_tbody ,

	tbody#frontstats_tbody,

	tbody#whoisonline_tbody,

	tbody#topprofilebox_tbody,

	table.fb-bottomarea ,

	div.anndesc

    {

	    font-size: 11px;
		text-align: left;
		

	}



	.bof-thead-title a:link, 

	.bof-thead-title a:visited,

	.bof-forum-cat div.cat-title h3,

	.bof-forum-cat div.cat-title a,

	.fb_quote,

	.thead-title a:link, 

	.thead-title a:visited,

	span.msgtitle,

	.msgtext,

	

    {
padding-left:10px;

		 font-size: 12px;

	 }





	table.bof-forum-header tr td,

	a.forumtools:link, 

	a.forumtools:visited,

	.forum-pathway-2, 
 
	.forum-pathway-2 a:link
   
    {

	   font-size: 13px;

	}	





	/* Background Color

	-----------------------*/

	.fb_review_header,

	.bof-forum-cat thead tr th,

	.recentposts thead tr th,

	.whoisonline thead tr th,

	table.bof-forum-header,

	.fb-bottomarea thead tr ,

	.fb-bottomarea thead tr th.th-left,

	.fb-bottomarea thead tr th.th-right,

	.frontstats thead tr th	,

	.forumtools_contentBox

	{

 background:#dadada;

	}

	

	tbody tr.bof-sectiontableheader,

	.recentposts tbody tr.bof-sectiontableheader,

	.whoisonline tbody tr.bof-sectiontableheader,

	.frontstats tr.bof-sectiontableheader

    {
/*
    	background: #CFDCEB;
*/
 background:#dadada;
    }

	

   tbody tr.bof-sectiontableentry1

    {
/*
   		background: #EEEEEE;
*/
 background:#dadada

    }

   tbody tr.bof-sectiontableentry2,	

   .bof-forum-pathway,

	.bof-profilebox

   {
/*

       background:    #F7F7F7;
*/
 background:#dadada

   }

   

   .fb_review_table,

   table.bof-postmessage .bof-button,

   table.bof-postmessage .bof-slcbox,

   table.bof-postmessage .button

   {

   		background: #CCCCCC;

   }

	/* Text Color 

	---------------------------- */

	div.bof-thead-title a,

	div.bof-latest-subject a, 	

	div.bof-latest-subject-by a,

	

	#frontstats_tbody a,

	#announcements_tbody a,

	#topprofilebox_tbody a,

	

	span.msgtitle,

	.forum-pathway-1,

	.forum-pathway-1 a:link, 

	.forum-pathway-1 a:visited

	{

	    color: #006699;

	}

	

	.bof-thead-desc, 

	.bof-thead-child,

	.bof-thead-child a,

	.bof-latest-subject-by,

	.bof-latest-subject-date,

	span.msgusertype,

	span.msgdate,

	.msgtext	

	{

	 color:     #666666;

	}

	

	/* general font 

	-------------------- */

	#joomlaforum div,

	#joomlaforum table,

	#joomlaforum th,

	#joomlaforum tr,

	#joomlaforum td,

	#joomlaforum p,

	#joomlaforum span,

	#joomlaforum h1,

	#joomlaforum h2,

	#joomlaforum h3,

	#joomlaforum h4,

	#joomlaforum h5,

	#joomlaforum a

	{

	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

	}



	

	

	

/* Post History */

.fb_review_table

    {

    text-align: left;

    border-spacing: 1px;

    }



.fb_review_header

    {

    color: #ffffff;

    }



.fb_review_body0

    {

    color:            #404040;

    background-color: #FFFFCC;

    line-height:      100%;

    padding:          3px 10px;

    }



.fb_review_body1

    {

    color:            #404040;

    background-color: #FFFFFF;

    padding:          3px 10px;

    line-height:      140%;

    }



.fb_review_quote

    {

    padding: 5px;

    border: dotted 1px #ccc;

    background-color: #FFF;

    color:  #999;

    display: block;

    }



/*** header related ***/



/* Quote & Code blocks */

td pre

    {

    background-color: #e6e6e6;

    border: 1px solid #000000;

    overflow: scroll;

    width:  350px;

    }



.fb_quote

    {

    display: block;

    border: 1px dotted #CCC;

    margin: 5px 0pt;

    padding: 5px;

    font-family: Arial, Helvetica, sans-serif;

    font-style: italic;

    background: #F7F7F7;

    }





/*new and not_new notifications */

.fb_new

    {

    font-family: Arial, Verdana, sans-serif;

    font-weight: bold;

    color:     #FF0000;

    }



.fb_notnew

    {

    font-family: Arial, Verdana, sans-serif;

    font-weight: bold;

    color:     #C0C0C0;

    }

/*file attachments */

.fb_file_attachment

    {

    background:#ededed url(emoticons/file.png) no-repeat;

    padding-top: 2px;

    padding-left: 35px;

    border: solid 1px #000000;

    color: #000000;

    font-family: Arial, Verdana, sans-serif;



    }



/* write.html.php */



.image_hide

    {

    position: relative;

    visibility: visible;



    font-family: Arial, Sans Serif;

    }



.file_hide

    {

    position: relative;

    visibility: visible;



    font-family: Arial, Sans Serif;

    }



.general

    {

    position: relative;

    visibility: visible;

    font-family: Arial, Sans Serif

    }



/* post message layout */



.fb_leftcolumn

    {
	width:25%;

   /* width:      160px;*/

    text-align: right;

    }

/*avatar picture */

.fb_avatar

    {

    text-align: center;

    margin-top: 3px;

    margin-bottom: 3px;

    display:    block;

    }



/* message body */



.fb_messagebody

    {

    border-top: thin solid silver;

    display: block;

    padding-top: 4px;

    margin-top: 4px;

    margin-bottom: 4px;

    }



/* signature */



.fb_signature

    {

    border-top:    thin dashed silver;

    margin-bottom: 4px;

    padding-top:   4px;

    margin-top:    4px;

    display:       block;

    }

/* Footer */

.fb_credits

    {

    position:   relative;

    text-align: center;

    }



.fb_footer

    {

    text-align: center;

    }



/* Rss Link */



img.rsslink

    {

    position: absolute;

    right: 3px;

    top:   0px;

    }





/*********************/

.bof-forum-cat

    {

    width:  579px;

    margin-top: 5px;

    }



.forum-cat

    {

    width:  100%;

   margin-top: 5px;

    }



.bof-forum-cat thead tr th

    {

    padding: 0px 0px 0px 0px;

    }



th.th-1

    {

    width: 1%;

    }



th.th-2 { }



th.th-3

    {

    width: 5%;

    }



th.th-4

    {

    width: 5%;

    }



th.th-5

    {

    width: 30%;

    }



div.cat-title h3

    {

    margin:  0;

    padding: 0;

    }



.bof-forum-cat div.cat-title h3

    {

    margin: 0;

    padding: 0;

    color: #FFFFFF;

    font-size-adjust: none;

    font-style: normal;

    font-variant: normal;

    font-weight: bold;

    line-height: normal;

    text-decoration: none;

    }



.bof-forum-cat div.cat-title

    {

    float: left;

    text-align: left;

    color: #FFFFFF;

    font-weight: normal;

    line-height: normal;

    padding: 2px;

    }



.bof-forum-cat div.cat-title a

    {

    color: #FFFFFF;

    font-size-adjust: none;

    font-style: normal;

    font-variant: normal;

    font-weight: bold;

    line-height: normal;

    text-decoration: none;

    }



img.hideshow

    {

    float:  right;

    margin: 0;

    padding: 0;

    cursor: pointer;

    }



tbody tr.bof-sectiontableheader

    {

 

    }



tbody tr.bof-sectiontableheader th

    {

    height: 20px;

    line-height: normal;

    padding: 0px;

    border-bottom: 1px solid #CCCCCC;

    font-size-adjust: none;

    font-stretch: normal;

    font-style: normal;

    font-variant: normal;

    font-weight: bold;

    color: #2C2923;

    vertical-align: middle;

    }



tr.bof-sectiontableheader th.th-1

    {

    border-left: 0px solid #CCCCCC;

    }



tr.bof-sectiontableheader th.th-5

    {

    border-right: 0px solid #CCCCCC;

    }



tbody tr.bof-sectiontableentry1

    {



    }



tbody tr.bof-sectiontableentry2

    {

   

    }



tbody tr.bof-sectiontableentry1           td, tbody tr.bof-sectiontableentry2           td,

tbody tr.bof-sectiontableentry1_stickymsg td, tbody tr.bof-sectiontableentry2_stickymsg td

    {

    /*
    padding: 2px;
    */

    }



td.td-1

    {

    text-align: center;

	border-right: #CCCCCC 1px solid;
	font-size:12px;
padding:2px;
    }

td.td-7

    {

    text-align: left;

	
	font-size:12px;
padding:2px;
    }

td.td-2 
    {
	color:#000000;
    border-left:  #FFFFFF 1px solid;
    border-right: #CCCCCC 1px solid;
    font-size:12px;
    }
	
	td.td-2 a
    {
	color:#000000;
    
    font-size:12px;
    }
	
	td.td-2 a:link
    {
	color:#000000;
   
    font-size:12px;
    }




td.td-3

    {

    text-align:  center;

    border-left: #FFFFFF 1px solid;

    border-right: #CCCCCC 1px solid;
    	font-size:12px;

    }



td.td-4

    {
	color:#FF6633;
    text-align:  center;
    border-left: #FFFFFF 1px solid;
    border-right: #CCCCCC 1px solid;
	font-size:12px;
    }



td.td-5

    {

    border-left:  1px solid #FFFFFF;

   // border-right: 1px solid #CCCCCC;

    	font-size:12px;
    	}



tr.bof-sectiontableentry1 td, tr.bof-sectiontableentry2 td

    {

    b	font-size:12px;order-bottom: 1px solid #CCCCCC;

    }



tr.bof-sectiontableentry1 td.td-1, tr.bof-sectiontableentry2 td.td-1

    {
	font-size:12px;
   // border-left:  1px solid #CCCCCC;



    }



tr.bof-sectiontableentry1 td.td-5, tr.bof-sectiontableentry2 td.td-5

    {
	font-size:12px;
   // border-right: 1px solid #CCCCCC;

    }





/* */



.bof-thead-title a:link, .bof-thead-title a:visited

    {



    font-weight: bold;

    text-decoration: none;

    }



.bof-thead-title a:hover

    {

    text-decoration: underline;

    }



.thead-title a:link, .thead-title a:visited

    {

  

    font-weight: bold;

    }



.thead-title a:hover { }





/* */

.bof-thead-desc, 

.bof-thead-child

    { 

    text-decoration: none;

    font-weight: normal;

    line-height: normal;

    }



.bof-thead-child a:link, 

.bof-thead-child a:visited

    {

	font-weight: normal;

    text-decoration: underline;

    }



.bof-thead-child a:hover

    {

    text-decoration: underline;

    }



.thead-desc, .thead-child

    {

    

    }



.thead-child a:link, .thead-child a:visited

    {

    

    }



.thead-child a:hover { }



/* */

.bof-latest-subject-by 

	{





	}

.bof-latest-subject a:link, 

.bof-latest-subject a:visited, 

.bof-latest-subject-by a:link,

.bof-latest-subject-by a:visited

    {



    font-weight: bold;

    text-decoration: none;

    }



.bof-latest-subject a:hover, 

.bof-latest-subject-by a:hover

    {

    text-decoration: underline;

    }



.bof-latest-subject-date

    {

    border: 0;

    text-align: right;

  

    }



.latest-subject a:link, 

.latest-subject a:visited, 

.latest-subject-by a:link, 

.latest-subject-by a:visited

    {

 

    font-weight: bold;

    }



.latest-subject a:hover, 

.latest-subject-by a:hover 

{ 

}

.latest-subject-date

    {

 

    border: 0;

    text-align: right;

    }

/**/

div.jr-topic-title a {
color:#000000;
font-weight:normal;

}

/*

RECENTPOSTS

-------------------------------------------------------------------- */

.recentposts thead tr th

    {

   

    }



.recentposts tbody tr.bof-sectiontableheader

    {

  

    }



table.recentposts

    {

    border-bottom: 0px solid #ccc;

    }



.recentposts th.th-1

    {

    width: 1%;

    }



.recentposts th.th-2 { }



.recentposts th.th-3

    {

    width: 10%;

    }



.recentposts th.th-4

    {

    width: 30%;

    }



.recentposts th.th-5

    {

    width: 25%;

    }



.recentposts th.th-6

    {

    width: 5%;

    }



.recentposts td.td-1

    {

    text-align: center;

    }



.recentposts td.td-2

    {

    text-align: left;

    }



.recentposts td.td-3

    {

    text-align: left;

    }



.recentposts td.td-4

    {

    text-align: left;

    }



.recentposts td.td-5

    {

    text-align: left;

    }



.recentposts td.td-6

    {

    text-align:   center;

    //border-right: 1px solid #CCCCCC;

    }



/*

ANNOUNCEMENT

-------------------------------------------------------------------- */

.announcements th.th-1

    {

    text-align:  right;

    border-left: 1px solid #CCCCCC;

    border-right: 1px solid #CCCCCC;

    padding-right: 5px;

    }



.announcements td.td-1

    {

    text-align:  left;

    border-left: 1px solid #CCCCCC;

    border-right: 1px solid #CCCCCC;

    padding:     5px;

    }



.forumann

    {

    border-left:  1px solid #ccc;

    border-right: 1px solid #ccc;

    }



.forumreadann

    {

    padding: 10px;

    }



/*

WHOISONLINE

-------------------------------------------------------------------- */

.whoisonline thead tr th

    {

   

    }



.whoisonline tbody tr.bof-sectiontableheader

    {

 

    }



#whoisonline_tbody td.td-1

    {

    text-align:  left;

    border-left: 1px solid #CCCCCC;

    border-right: 1px solid #CCCCCC;

    padding:     5px;

    }



.bof-forum-cat#whoisonline_tbody td.td-1

    {

    border-left:  1px solid #CCCCCC;

    border-right: 1px solid #CCCCCC;

    }



a.whois1:link, a.whois1:visited

    {

    color:       #FF0000;

    font-weight: bold;

    text-decoration: none;

    }



a.whois0:link, a.whois0:visited

    {

    font-weight:     normal;

    text-decoration: none;

    }





/*

HEADER

-------------------------------------------------------------------- */

table.bof-forum-header

    {

  

    }



table.bof-forum-header tr td

    {

    color: #FFFFFF;

    font-size-adjust: none;

    font-style: normal;

    font-variant: normal;

    font-weight: bold;

    line-height: normal;

    text-decoration: none;

    padding-left: 5px;

    }



td.bof-forum-header-right

    {
/*
    padding: 5px;
    */

    }



td.bof-forum-header-right .inputbox

    {

   

    border: 1px solid #1A2E4F;

    font-family: Arial, Helvetica, sans-serif;

    font-weight: normal;

    padding: 2px 5px 2px 5px;

 

    }



td.bof-forum-header-right form

    {

    margin:  0;

    padding: 0;

    }



td.bof-forum-header-right#searchbox { }





/*

PROFILE BOX

-------------------------------------------------------------------- */



.bof-profilebox

    {

    border: 1px solid #CCCCCC;
 width: 579px; 

    }



.profilebox-left

    {

    padding: 5px;

    width: 1%;

    }



.profilebox-mid

    {

    padding: 5px;

   

    text-align: left;

    }



.profilebox-right

    {

    padding: 5px;

    }



.bof-top-modul .moduletable

    {

    margin:  0;

    padding: 0;

    }



/*

MENU

-------------------------------------------------------------------- */

table.bof-forum-header div#bof-topmenu a:link, 

table.bof-forum-header div#bof-topmenu a:visited

    {

    color: #FFFFFF;

    padding: 8px 10px;

    display: block;

    text-decoration: none;

    font-weight: bold;

    float: left;

    }



table.bof-forum-header div#bof-topmenu a:hover

    {

    color: #FFFFFF;

    }



table.bof-forum-header div#bof-topmenu

    {

    padding-left: 0px;

    height: 30px;

    padding: 0;

    }





/*

FLAT LIST

-------------------------------------------------------------------- */



.flattable th.th-1

    {

    width: 1%;

    }



.flattable th.th-2

    {

    width: 1%;

    }



.flattable th.th-3

    {

    width: 55%;

    }



.flattable th.th-4

    {

    width: 5%;

    }



.flattable th.th-5

    {

    width: 5%;

    }



.flattable th.th-6

    {

    width: 30%;

    }



.flattable td.td-1

    {

    text-align: center;

    }



.flattable td.td-2

    {

    text-align: center;

    }



.flattable td.td-3

    {

    text-align: left;

    }



.flattable td.td-4

    {

    text-align: center;

    }



.flattable td.td-5

    {

    text-align: center;

    }



.flattable td.td-6

    {

    text-align: left;

    }



.bof-contentheading

    {

    background: #dadada;

    font-weight: bold;

    color: #990000;

    padding: 2px 2px;

    border-bottom: 3px solid #DDD5BF;

    border-left: 1px solid #CCCCCC;

    border-right: 1px solid #CCCCCC;

    border-top: 1px solid #FFFFFF;

    }



.bof-contentheading span

    {

    background:   url(images/spoticon.gif) no-repeat left center;

    padding-left: 16px;

    }



.bof-sectiontableentry1_stickymsg

    {

    background: #FFFFCE;

    }



.bof-sectiontableentry2_stickymsg

    {

    background: #FFFFE6;

    }



tr.bof-sectiontableentry1_stickymsg td, 

tr.bof-sectiontableentry2_stickymsg td

    {

    border-bottom: 1px solid #CCCCCC;

    }



tr.bof-sectiontableentry1_stickymsg td.td-1, 

tr.bof-sectiontableentry2_stickymsg td.td-1

    {

   // border-left: 1px solid #CCCCCC;

    }



.flattable tr.bof-sectiontableentry1 td.td-6,

.flattable tr.bof-sectiontableentry2 td.td-6,

tr.bof-sectiontableentry1_stickymsg td.td-6, 

tr.bof-sectiontableentry2_stickymsg td.td-6

    {

   // border-right: 1px solid #CCCCCC;

    }



.flattable tr.bof-sectiontableentry1 td.td-5, 

.flattable tr.bof-sectiontableentry2 td.td-5

    {

    border-left:  1px solid #FFFFFF;

  //  border-right: 1px solid #CCCCCC;

    }



img.stickyicon, img.attachicon

    {

    float:  right;

    border: 0;

    margin: 2px;

    }



img.catavatar

    {

    width:  20px;

    height: 20px;

    margin-left: 4px;

    border: 1px solid #CCCCCC;

    }



/*

FORUM TOOLS

-------------------------------------------------------------------- */

#bof-ft-cover

    {

    position: relative;

    float: right;

    text-align: right;

    }



table.jr-ft

    {

    width: 100%;

    }



td.ft-td1

    {

    width: 100%;

    }



td.ft-td2

    {

    width: 150px;

    }



#forumtools_control

    {

    width: 150px;

    }



.forumtools_contentBox

    {

    border:  1px solid #CCCCCC;

    display: none;

    position: absolute;

    right:   0px;

    overflow: hidden;

    width:   150px;

    }



.forumtools_content

    {

    position: relative;

    width: 100%; 

    text-align: left;

    padding: 1px;

    }



#subBox1 ul

    {

    margin:  0;

    padding: 0;

    list-style: none;

    }



#subBox1 ul li

    {

    margin: 0;

    padding: 0;

    list-style: none;

    padding: 3px 5px;  

    color: #FFFFFF;

    background: none;

    }



#subBox1 ul li a:link, #subBox1 ul li a:visited

    { 

    color:     #FFFFFF;

    text-decoration: none;

    font-weight: normal;

    list-style: none;

    }



#subBox1 ul li a:hover

    {

    text-decoration: underline;

    }



a.forumtools:link, a.forumtools:visited

    {

    background: url(images/menu_open.gif) no-repeat right center;

    padding-right: 20px;

    color: #FFFFFF; 

    font-size-adjust: none;

    font-style: normal;

    font-variant: normal;

    font-weight: bold;

    line-height: normal;

    text-align: center;

    text-decoration: none;

    }



a.forumtools:hover

    {

    text-decoration: underline;

    }





/*

PATHWAY

-------------------------------------------------------------------- */

.bof-forum-pathway

    {
 width:579px;

   

    margin-bottom: 5px;

    border:        1px solid #CCCCCC;

    margin-top:    5px;

    }



.forum-pathway-1

    {

    font-weight: normal;

    height:    18px;

    line-height: 18px;

    padding-left: 22px;

    background: url(images/pathway_start.gif) no-repeat left center;

    padding-top: 2px !important;

    padding-top: 4px;

    }



.forum-pathway-2

    {

    height:      18px;

    line-height: 18px;

    background:  url(images/pathway_finallink.gif) no-repeat left center;

    padding-left: 30px;

    }



.forum-pathway-1 a:link, .forum-pathway-1 a:visited

    {

    font-weight: normal;

    text-decoration: underline;

    background: none;

    }



.forum-pathway-2, .forum-pathway-2 a:link

    {  

    font-weight: bold;

    color:     #666666;

    text-decoration: none;

    text-indent: 5px;

    }



/*

BOTTOM AREA

-------------------------------------------------------------------- */



.fb-bottomarea thead tr

    {

 

    }



.fb-bottomarea thead tr th.th-left

    {

    border:     0px solid #70B4E4;

 

    }



.fb-bottomarea thead tr th.th-right

    {

    border:     0px solid #70B4E4;

   

    }



.fb-bottomarea thead tr th.th-right .inputbox {

border:1px solid #CCCCCC;

font-weight:normal;

text-decoration:none;

}



.jr-bottomarea-modlist

    {

    color: #FFFFFF;

    }



#fb-bottomarea_tbody td.td-1

    {

    text-align:  left;

    border-left: 1px solid #CCCCCC;

    border-right: 0px solid #CCCCCC;

    padding:     5px;

    vertical-align: middle;

    width:       50%;

    }



#fb-bottomarea_tbody td.td-2

    {

    text-align:  left;

    border-left: 0px solid #CCCCCC;

    border-right: 1px solid #CCCCCC;

    padding:     5px;

    vertical-align: middle;

    width:       50%;

    }



.bof-forum-cat div.jr-bottomarea-jump .button

    {

    border: 1px solid #000000;

    background: none;

    color: #FFFFFF;

    text-decoration: none;

    font-family: Arial, Helvetica, sans-serif;

    

    font-weight: normal;

    }



/*

PAGENAV

-------------------------------------------------------------------- */

table.jr-topnav

    {

    width: 100%;

    }



table.jr-bottomnav

    {

    width: 100%;

    }



td.jr-topnav-left

    {

    text-align: left;

    width: 50%;

    vertical-align: middle;

    }



td.jr-topnav-right

    {

    text-align: right;

    width: 50%;

    vertical-align: middle;

    }



div.jr-pagenav { }



div.jr-pagenav ul

    {

    list-style: none;

    margin: 0;

    padding: 0;

    float:  right;

    }



div.jr-pagenav ul li

    {

    list-style: none;

    margin: 0;

    padding: 0 4px;

    display: block;

    float:  left;

    }



div.jr-pagenav ul li.jr-pagenav-text

    {

    color: #666;  

    font-weight: normal;

    list-style: none;

    margin: 0;

    padding: 0 4px;

    display: block;

    float: left;

    }



a.jr-pagenav-nb:link, a.jr-pagenav-nb:visited

    { 

    font-weight: bold;

    text-decoration: none;

    color:     #4E72A2;

    }



a.jr-pagenav-nb:hover

    {

    text-decoration: underline;

    }



li.jr-pagenav-nb span.pagenav, 

li.jr-pagenav-nb a.pagenav:link, 

li.jr-pagenav-nb a.pagenav:visited

    {

    font-weight: normal;

    text-decoration: none;

    color:     #4E72A2;

    background: none;

    border:    0px;

    line-height: normal;

    margin:    0;

    padding:   0;

    }





/*

VIEW PAGE

-------------------------------------------------------------------- */



.fb-msgview-left

    {

    background:     #EFF0F4;

    vertical-align: top;

    width:          170px;

    border-bottom:  0px solid #CCCCCC;

    border-left:    0px solid #CCCCCC;
      border-right:    0px solid #CCCCCC;


    }



.fb-msgview-left-b

    {

    background:     #EFF0F4;

    vertical-align: top;

    width:          170px;

    border-bottom:  1px solid #CCCCCC;

    border-left:    0px solid #CCCCCC;
  border-right:    0px solid #CCCCCC;

    }



.fb-msgview-l-cover

    {

    overflow: auto;

    text-align: center;

    padding:  5px;

    }



.view-th

    {

    text-align:    right;

    padding-right: 10px;

    }



span.fb_avatar img

    {

    border:  1px solid #CCCCCC;

    padding: 1px;

    margin:  5px;

    }



a.view-username:link, 

a.view-username:visited

    {

 font-weight: bold;

    text-decoration: none;

    color:     #357994;

    }



a.view-username:hover

    {

    color:           #000000;

    text-decoration: none;

    }



.viewcover

    {

    border: 1px solid #CCCCCC;

    background: #DDDDDD;

    color: #333333;

    text-align: center;

    margin: 2px 5px;

    }



.fb-msgview-right

    {

    border-right:  1px solid #CCCCCC;

    border-bottom: 1px solid #EEE;

    padding:       5px 10px 5px 30px;

    vertical-align: top;

    }



.fb-msgview-right-b

    {

    border-right:  1px solid #CCCCCC;

    border-bottom: 1px solid #CCCCCC;

    padding:       1px 5px 1px 5px;

    vertical-align: top;

    }



span.msgusertype

    {

    font-weight: normal;

    text-decoration: none;

    text-decoration: none;

    font-style: italic;

    }



span.msgtitle

    {

    font-weight: bold;

    text-decoration: none;

    background: url(images/msgtitleicon.gif) no-repeat left center;

    padding-left: 10px;

    line-height: 26px;

    }



span.msgdate

    {

    font-weight: normal;

    text-decoration: none;

    padding-left: 10px;

    }



span.msgkarma

    {

    font-weight: bold;

    color:     #333333;

    text-decoration: none;

    padding-right: 10px;

    }



.msgtext

    {

    line-height: 140%;

    border-top: 1px solid #eeeeee;

    margin-top: 10px;

    }



div.msgtext pre, 

div.msgtext .code

    {

    border-left: 5px solid #F4A94F;

    border-right: 1px solid #CCC;

    border-top: 1px solid #CCC;

    border-bottom: 1px solid #CCC;

    font-family: "Courier News", monospace;

    font-size-adjust: none;

    font-stretch: normal;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: 1.5;

    margin: 5px 0pt 15px;

    padding: 10px 15px;

    width: 100%;

    }



.msgsignature

    {

    border-top: dotted 1px #ccc;

    margin-top: 40px;

    text-align: left;

    color: #999;

    padding-top: 10px;

    }



/*

POST PAGE

-------------------------------------------------------------------- */

.bof-postmessage

    {

    border-left:  1px solid #ccc;
border-top:  1px solid #ccc;
border-bottom:  1px solid #ccc;
    border-right: 1px solid #CCCCCC;

    }



table.bof-postmessage .bof-button

    {

    border: 1px solid #999;

    color: #000;

    padding: 1px;

    }



table.bof-postmessage .bof-slcbox

    {

    border: 1px solid #999;

 	color: #000;

    }



#fb_post_message .postinput

    {

    width:  94%;

    border: 1px solid #ccc;

    padding: 3px 5px;

    }



.bof-postmessage tr.bof-sectiontableentry2 td.fb-topicicons td

    {

    border-bottom: 0px solid #CCCCCC;

    }



.bof-postmessage tr.bof-sectiontableentry1 .fb-postbuttonset td.bof-posthint

    {

    background: #FFFFCC;

    border: 1px solid #CFC1A9;

 

    }



table.bof-postmessage .bof-posthint .bof-inputbox

    {

    background: #FFFFCC;

    

    border:    0px solid #FFFFCC;

    width:     100%;

    }



.fb-postbuttonset

    {

    width: 95%;

    }



.fb-postbuttons { }



table.bof-postmessage  .bof-txtarea

    {

    width:    95%;

    overflow: auto;

    height:   300px;

    border:   1px solid #ccc;

    }



.bof-txtarea

    {

    height: 300px;

    width: 95%;

    }



.bof-postmessage tr.bof-sectiontableentry1 .fb-postbuttonset td,

.bof-postmessage tr.bof-sectiontableentry2 .fb-postbuttonset td

    {

    border-bottom: 0px solid #CCCCCC;

    }



table.bof-postmessage .button

    {

    border: 1px solid #999;

    color: #333;

    font-weight: bold;

    padding: 3px 10px;

    margin: 3px;

    }

/*

SEARCH PAGE

-------------------------------------------------------------------- */

.bof-search-results

    {

    font-weight: bold;

    color: #ff0000;

    }



span.searchword

    {

    color:       red;

    font-weight: bold;

    }



.forumsearch th.th-1

    {

    width:      75%;

    text-align: left;

    padding-left: 10px;

    }



.forumsearch th.th-2

    {

    width:      10%;

    text-align: center;

    }



.forumsearch th.th-3

    {

    width:      15%;

    text-align: left;

    }



.forumsearch td.td-1

    {

    text-align:   left;

    padding-left: 10px;

    }



.forumsearch td.td-2

    {

    text-align: center;

    }



.forumsearch td.td-3

    {

    text-align:   left;

    border-right: 1px solid #CCC;

    }



/*

LATESTX

------------------------------------------------ */

.latestx tbody#bof-latestx_tbody th.th-1

    {

    width:      60%;

    text-align: left;

    }



.latestx tbody#bof-latestx_tbody th.th-2

    {

    width:      10%;

    text-align: center;

    }



.latestx tbody#bof-latestx_tbody th.th-3

    {

    width:      15%;

    text-align: center;

    }



.latestx tbody#bof-latestx_tbody th.th-4

    {

    width:      15%;

    text-align: left;

    }



.latestx tbody#bof-latestx_tbody td.td-1

    {

    text-align: left;

    }



.latestx tbody#bof-latestx_tbody td.td-2

    {

    text-align: center;

    }



.latestx tbody#bof-latestx_tbody td.td-3

    {

    text-align: center;

    }



.latestx tbody#bof-latestx_tbody td.td-4

    {

    text-align:   left;

    border-right: 1px solid #ccc;

    }

/*

RULES

------------------------------------------------ */

td.bof-rulesdesc

    {

    vertical-align: top;

    padding: 5px;

    border:  1px solid #ccc;

    }



/*

FAQ

------------------------------------------------ */

td.bof-faqdesc

    {

    vertical-align: top;

    padding: 5px;

    border:  1px solid #ccc;

    }



/*

WHOISONLINE PAGE

-------------------------------------------------------------------- */



.forumwhoisonline th.th-1

    {

    width:      20%;

    text-align: left;

    padding-left: 10px;

    }



.forumwhoisonline th.th-2

    {

    width:      15%;

    text-align: center;

    }



.forumwhoisonline th.th-3

    {

    width:      65%;

    text-align: left;

    }



.forumwhoisonline td.td-1

    {

    text-align:   left;

    padding-left: 10px;

    }



.forumwhoisonline td.td-2

    {

    text-align: center;

    }



.forumwhoisonline td.td-3

    {

    text-align:   left;

    border-right: 1px solid #CCC;

    }



/*

FORUM STATS

----------------------------------------------- */

.frontstats thead tr th

    {

   

    }



.frontstats tr.bof-sectiontableheader

    {

   

    }



.forumstats

    {

    border-left:  1px solid #ccc;

    border-right: 1px solid #ccc;

    }



.frontstats th.th-1

    {

    border-left:  1px solid #CCCCCC;

    border-right: 1px solid #CCCCCC;

    padding-left: 5px;

    text-align:   left;

    }



#frontstats_tbody td.td-1

    {

    text-align:  left;

    border-left: 1px solid #CCCCCC;

    border-right: 1px solid #CCCCCC;

    padding:     5px;

    }
/* table centering */
	.tableCenter {
	width:390;
	border:0;
	cellpadding:0;
	cellspacing:0;
	background-color:#000000;
	margin-left:60%;
	}

.bof-forum-cat#frontstats_tbody td.td-1

    {

    border-left:  1px solid #CCCCCC;

    border-right: 1px solid #CCCCCC;

    }





/*

MISC

----------------------------------------------- */



span.newchar

    {

    color:       #FF6600;

    font-weight: bold;

    text-transform: uppercase;

    }

