a {

	color: #68878A; 

	font: verdana, arial, sans-serif;

	text-decoration: underline;

}

a:hover {

	color: #FF6600;

	text-decoration: none;

}

body {

	font: 12px tahoma, verdana, arial, sans-serif;

	background-color: #ffffff;

	margin: 0px;

}

.indent{

	margin: 5px;

	padding: 10px;

	font: 11px verdana, tahoma, arial, sans-serif;

	color: #000;

	border-top: 1px solid #000;

	border-left: 1px solid #000;

	border-bottom: 1px solid #eee;

	border-right: 1px solid #eee;

	background-color: #CBD0D6;

}

.smalltext {

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	color:#000;

	letter-spacing: -1px;

}

.sitename {

	font: 24px verdana, tahoma, arial, helvetica, sans-serif;

	color:#68878A;

	letter-spacing: -1px;

	font-weight: bold;

}

td {

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	color:#222;

	padding: 0px;

	text-align:left;

}

.mediumtext {

	font: 11px verdana, tahoma, arial, helvetica, sans-serif;

	color:#000;

}

.captiontext {

	letter-spacing: -1px;

	font: 13px verdana, tahoma, arial, helvetica, sans-serif;

	color:#68878A;

	font-weight: bold;

	padding:8px;	

}



.tbox{



	font: 11px verdana,arial,helvetica,sans-serif;

	color: #000000;

	border: #5e5d63 1px solid;

	background-color: #ffffff;

	text-indent:2px;

}

.button{

	background: #D0D9DB;

	font: 10px verdana,arial,helvetica,sans-serif;

	font-weight: bold;

	color: #000000;

	text-align:center;

  border: 1px solid #5E5D63;

}

form {

	margin: 2px 0px 0px 0px;

}

.spacer{

	padding: 4px 0px 2px 4px;

}

hr {

	border-top: #8CB6CE 1px solid;

	border-bottom: #8CB6CE 1px solid;

	height: 1px;

	width: 100%;

	padding:0px;

	margin:-5px;

}

.border {

	border: #000 1px solid;

}

.caption {

	letter-spacing: -1px;

	background-color: #7688AE;

	font: 12px verdana, helvetica, sans-serif;

	color: #000;

	background-image : url(images/caption.png);

	height:31px;

	padding-left:4px;

	padding-top:1px;

}

.captionbig {

	font: 12px verdana, helvetica, sans-serif;

	color: #003366;

	font-weight: bold;

}



.captionmenus {

	font: 12px verdana, helvetica, sans-serif;

	color: #68878A;

	font-weight: bold;

}



.caption2 {

	letter-spacing: -1px;

	background-color: #7688AE;

	font: 11px verdana, helvetica, sans-serif;

	color: #000;

	background-image : url(images/caption3.png);

	height:22px;

	padding-left:4px;

	padding-top:4px;

	font-weight: bold;

}



.bodytable {

	background-color: #016D9E;

	padding-left:12px;

	padding-right:12px;

	padding-bottom:10px;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	color:#fff;

}



.bodytable2 {

	background-color: #016D9E;

	padding: 4px;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	color:#fff;

}



p {

	margin-top: 0px

}

.nextprev {

	letter-spacing: -1px;

	background-color: #ffffff;

	font: 12px verdana, helvetica, sans-serif;

	color: #000;

	background-image : url(images/caption.png);

	padding:3px;

	text-align:right;

	border: 1px solid #859BA0;

}

.forumheader{

	background-color: #EBEFF2;

	font: 12px verdana, tahoma, arial, helvetica, sans-serif;

	color:#000;

	padding: 4px;

	border: #000 1px solid;

}

.pollquestion{

	background-color: #ffffff;

	font: 11px verdana, tahoma, arial, helvetica, sans-serif;

	color:#000;

	padding: 4px;

	font-weight: bold;

}

.forumheader2{

	background-color: #ffffff;

	font: 14px verdana, tahoma, arial, helvetica, sans-serif;

	color:#000;

	padding: 4px;

	border: #45699B 1px solid;

}

.commentheader{

	background-color: #D0D9DB;

	font: 11px verdana, tahoma, arial, helvetica, sans-serif;

	color:#000;

	padding: 4px;

	border: #45699B 1px solid;

}

.forumheader3{

	background-color: #EBEFF2;

	font: 11px verdana, tahoma, arial, helvetica, sans-serif;

	color:#000;

	padding: 4px;

	border: #384350 1px solid;

}

.forumborder{

	border: #000080 1px solid;

}

.fcaption {

	border: #000 1px solid;

	padding: 2px 0px 2px 8px;

	background-color: #D0D9DB;

	font: 12px verdana, tahoma, arial, helvetica, sans-serif;

	color:#68878A;

	font-weight: bold;

}

.finfobar{

	background-color: #D0D9DB;

	font: 11px verdana, tahoma, arial, helvetica, sans-serif;

	color:#000;

	padding: 4px;

	border: #000 1px solid;

//	background-image : url(../e107_images/forum/finfobar.png);

}

a.forumlink{

	color: #68878A;

	text-decoration: underline;

	font-weight: bold;

}

.helpbox {

	border: transparent;

	background-color: transparent;

	color:#000;

	font: 9px tahoma, verdana, arial, helvetica, sans-serif;

}



.box {

	background-color: #075A81;

	border-top: #0892D2 1px solid;

	border-right: #033045 1px solid;

	border-bottom: #033045 1px solid;

	border-left: #0892D2 1px solid;

	padding: 2px;

}



.box2 {

	background-color: #687A93;

	border-top: #BDC6D5 1px solid;

	border-right: #313942 1px solid;

	border-bottom: #313942 1px solid;

	border-left: #BDC6D5 1px solid;

	padding: 4px;

}



.linkbox {

  valign: middle;

	color: #000000;

	text-align:left;

	font: 11px tahoma, verdana, arial, helvetica, sans-serif;

	font-weight: bold;

}



.shadow_left {

	width: 7px;

	background-image : url(images/shadow_left.png);

}



.shadow_right {

	width: 7px;

	background-image : url(images/shadow_right.png);

}



.shadow_middle {

	width: 100%;

	background-image : url(images/shadow_middle.png);

	background-repeat: repeat-x;

}



.nforumholder {

	border: 1px solid #345487;

	padding: 0px;

	background-color: #fff;

}



.nforumcaption {

	background-image: url(images/nforumcaption.png);

	padding: 8px 4px 8px 4px;

	font: 12px verdana, tahoma, arial, helvetica, sans-serif;

	color: #fff;

}



.nforumcaption2 {

	background-image: url(images/nforumcaption2.png);

	padding: 8px 0px 8px 4px;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	color: #000;

	font-weight: bold;

}



.nforumcaption3 {

	border: 1px solid #669999;

	padding: 4px;

	background-color: #D0D9DB;

	font: 12px verdana, tahoma, arial, helvetica, sans-serif;

}



.nforumthread {

	border: 1px solid #669999;

	padding: 4px;

	background-color: #F3F4F5;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

}



.nforumthread2 {

	border: 1px solid #669999;

	padding: 4px;

	background-color: #EAECEE;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

}



.nforumreplycaption {

	border: 1px solid #fff;

	padding: 4px;

	background-color: #E2EDF2;

	font: 12px verdana, tahoma, arial, helvetica, sans-serif;

}



.nforumreply {

	border: 1px solid #fff;

	padding: 4px;

	background-color: #EDF4F7;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

}



.nforumreply2 {

	border: 1px solid #fff;

	padding: 4px;

	background-color: #CFE0EB;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

}

.nforumdisclaimer {

	font: 9px verdana, tahoma, arial, helvetica, sans-serif;

	color:#5d6e75;

}



.nforumview1 {

	border: 1px solid #6188B3;

	padding: 4px;

	background-color: #9AB2CE;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	color: #000;

}



.nforumview2 {

	border: 1px solid #617489;

	padding: 4px;

	background-color: #94A3B4;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	color: #000;

}



.nforumview3 {

	padding: 4px;

	background-color: #BCD0ED;

	font: 10px verdana, tahoma, arial, helvetica, sans-serif;

	color: #263448;

}



.nforumview4 {

	padding: 4px;

	background-color: #E4EAF2;

	font: 9px verdana, tahoma, arial, helvetica, sans-serif;

	color: #3A4F6C;

}
