
.gensmall2 {
font-size:10px;
position:relative;
top:-15px;
}

#userpadding {
padding-top:24px;
}



a.squarebutton {
background:transparent url(  '../media/square-gray-left.gif' ) no-repeat top left;
display:block;
float:left;
font:normal 12px Arial;
line-height:17px;
height:25px;
padding-left:8px;
text-decoration:none;
}

a.squarebutton span {
background:transparent url(  '../media/square-gray-right.gif' ) no-repeat top right;
display:block;
padding:4px 8px 4px 0;
}

a.squarebuttonlight {
background:transparent url(  '../media/square-lightgray-left.gif' ) no-repeat top left;
display:block;
float:left;
font:normal 12px Arial;
line-height:17px;
height:25px;
padding-left:8px;
text-decoration:none;
margin-left:6px;
}

a:link.squarebuttonlight,a:visited.squarebuttonlight,a:active.squarebuttonlight {
color:#666 !important;
}

a.squarebuttonlight span {
background:transparent url(  '../media/square-lightgray-right.gif' ) no-repeat top right;
display:block;
padding:4px 8px 4px 0;
}

a.squarebuttonlight:hover span {
background-position:bottom right;
color:#999;
}

a.squarebuttonorange {
background:transparent url(  '../media/square-orange-left.gif' ) no-repeat top left;
display:block;
float:left;
font:normal 12px Arial;
line-height:17px;
height:25px;
padding-left:8px;
text-decoration:none;
}

a.squarebuttonorange span {
background:transparent url(  '../media/square-orange-right.gif' ) no-repeat top right;
display:block;
padding:4px 8px 4px 0;
}

a.squarebuttonsmall {
background:transparent url(  '../media/square-gray-leftsmall.gif' ) no-repeat top left;
display:block;
float:left;
font:normal 10px Arial;
line-height:17px;
height:18px;
padding-left:8px;
text-decoration:none;
}

a.squarebuttonsmall span {
background:transparent url(  '../media/square-gray-rightsmall.gif' ) no-repeat top right;
display:block;
padding:0 8px 1px 0;
}


a:link.squarebutton,a:visited.squarebutton,a:active.squarebutton,a:link.squarebuttonorange,a:visited.squarebuttonorange,a:active.squarebuttonorange,a:link.squarebuttonsmall,a:visited.squarebuttonsmall,a:active.squarebuttonsmall {
color:#fff;
}

a.squarebutton:hover,a.squarebuttonlight:hover,a.squarebuttonorange:hover,a.squarebuttonsmall:hover {
background-position:bottom left;
text-decoration:none;
}

a.squarebutton:hover span,a.squarebuttonorange:hover span,a.squarebuttonsmall:hover span {
background-position:bottom right;
color:#fff;
}

.buttonwrapper,.buttonwrapperlight,.buttonwrapperorange,.buttonwrappersmall {
overflow:hidden;
}


#createaccount a {
background-image:url(../images/create-account-home-page.jpg);
background-position:center center;
text-decoration:none;
display:block;
height:100%;
}

#createaccount a:hover {
background-image:url(../images/create-account-home-page2.jpg);
background-position:center center;
}

.bodyline {
background-color:#FFF;
border:1px #f2f2f2 solid;
}

.forumline {
background-color:#FFF;
border:2px #f2f2f2 solid;
}

td.row1 {
background-color:#EFEFEF;
}

td.row2 {
background-color:#DEE3E7;
}

td.row3 {
background-color:#D1D7DC;
}

td.rowpic {
background-color:#FFF;
background-image:url(../images/cellpic.jpg);
background-repeat:repeat-y;
}

th {
color:#fff;
font-size:11px;
font-weight:700;
background-color:#FF8200;
height:25px;
background-image:url(../images/bar.jpg);
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
background-image:url(../images/cellpic1.gif);
background-color:#D1D7DC;
border:#ccc;
height:28px;
border-style:solid;
}

td.cat,td.catHead,td.catBottom {
height:29px;
border-width:0;
}

th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR ,th.thTop2{
font-weight:700;
border:#FFF;
height:28px;
border-style:solid;
}

td.row3Right,td.spaceRow {
background-color:#D1D7DC;
border:#ccc;
border-style:solid;
}

th.thHead,td.catHead {
font-size:12px;
border-width:1px 1px 0;
}

th.thSides,td.catSides,td.spaceRow {
border-width:0 1px;
}

th.thRight,td.catRight,td.row3Right {
border-width:0 1px 0 0;
}

th.thLeft,td.catLeft {
border-width:0 0 0 1px;
}

th.thBottom,td.catBottom {
border-width:0 1px 1px;
}

th.thTop ,th.thTop2{
border-width:1px 0 0;

}

th.thTop2
{
	padding-left:10px;
}

th.thCornerL {
border-width:1px 0 0 1px;
padding-left: 10px;
}

th.thCornerR {
border-width:1px 1px 0 0;
}

.maintitle {
font-weight:700;
font-size:18px;
font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
line-height:120%;
color:#000;
}

.gen {
font-size:12px;
}

.genmed {
font-size:11px;
}

.gensmall {
font-size:10px;
}

.gen,.genmed,.gensmall {
color:#000;
}

a.gen,a.genmed,a.gensmall {
color:#FF8200;
text-decoration:none;
}

a.gen:hover,a.genmed:hover,a.gensmall:hover {
color:#DD6900;
text-decoration:underline;
}

.cattitle {
font-weight:700;
font-size:12px;
letter-spacing:1px;
color:#FF8200;
}

.forumlink {
text-decoration:none;
font-weight:700;
font-size:T_FONTSIZE;
}

a.forumlink {
text-decoration:none;
font-weight:700;
color:#FF8200;
}

.name {
font-size:11px;
color:#000;
}

.postdetails {
font-size:10px;
color:#000;
}

.postbody {
font-size:12px;
line-height:18px;
}

.code {
font-family:Courier, 'Courier New', sans-serif;
font-size:11px;
color:#060;
background-color:#FAFAFA;
border:#D1D7DC;
border-style:solid;
border-width:1px;
}

.quote {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#444;
line-height:125%;
background-color:#FAFAFA;
border:#D1D7DC;
border-style:solid;
border-width:1px;
}

.copyright {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#444;
letter-spacing:-1px;
}

a.copyright {
color:#444;
text-decoration:none;
}

a.copyright:hover {
color:#000;
text-decoration:underline;
}

input,textarea,select {
color:#000;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
border-color:#000;
}

input.post,textarea.post,select {
background-color:#FFF;
}

input {
text-indent:2px;
}

input.button {
background-color:#EFEFEF;
color:#000;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

input.mainoption {
background-color:#FAFAFA;
font-weight:700;
}

input.liteoption {
background-color:#FAFAFA;
font-weight:400;
}

#viewnewposts .gensmall {
font-size:11px;
font-family:sans-serif;
text-decoration:underline;
}

.helpline {
background-color:#DEE3E7;
border-style:none;
}

.commentbox {
background-color:#ececec;
width:450px;
padding:10px;
}

.commentfooter {
background:url(../images/arrow.gif) 20px 0 no-repeat;
padding-left:58px;
padding-top:1px;
margin-bottom:2em;
font-size:90%;
color:#4A4A4A;
}

a:hover,a.forumlink:hover,a.topictitle:hover,a.postlink:hover {
text-decoration:underline;
color:#DD6900;
}

a.mainmenu:hover,a.mainmenu2:hover {
background-image:url(../images/buttons_mainmenu2.jpg);
background-position:top left;
background-repeat:no-repeat;
text-decoration:none;
color:#ff8309;
background-color:#000;
}

a.cattitle,a.nav,a.topictitle:link,a.postlink:link {
text-decoration:none;
color:#FF8200;
}

a.cattitle:hover,a.nav:hover {
text-decoration:underline;
}

.nav,.topictitle,h1,h2 {
font-weight:700;
font-size:11px;
color:#000;
}

a.topictitle:visited,a.postlink:visited {
text-decoration:none;
color:#;
}

#namearticle,#namearticle a {
font-size:11px;
color:#696969;
}

td.ForumRow,td.ForumRow2,td.ForumRow4,td.ForumRow5,td.ForumRow6
{
	border-right:1px solid #e6e6e6;
	background-repeat: repeat-x;
}	

td.ForumRow,td.ForumRow4,td.ForumRow5,td.ForumRow6
{
	background-color: #f2f2f2; background-image:url(../images/latest-news-buttons.jpg); 
}

#News
{
	line-height: 180%; font-size: 12px; width: auto; height:100%; padding: 15px;
}

#ArticleWrapper
{
	float: right;
}

#ArticleMoreButton,#RegisterButton
{
margin-left: 6px;
}

.gen11px
{
	font-size:11px;
}

.ViewForumLink
{
text-decoration:none;
font-weight:700;
position: relative; top:3px;
color: #ff8200;
font-size: 11px;
}

td.ForumRow2
{
	background-color: #e4e4e4; background-image:url(../images/latest-news-buttons2.jpg);
}

td.ForumRow3
{
	background-color: #f2f2f2; background-image:url(../images/latest-news-buttons.jpg); background-repeat: repeat-x;
}

td.ForumRow4
{
	 padding-left: 10px;
}

td.ForumRow5
{
	height: 30px; padding-left: 5px;
}

td.ForumRow6
{
	padding-left: 5px;
}