body { 
	background-color: #434343;
	color: #000;
	font: 8pt Verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 0px 85px 26px 26px;
	margin:0px;
}
h1, h2 {margin: 0 0 0 5px; padding: 0; font-family: Verdana, geneva, arial, helvetica sans-serif; }
h1 { font-size: 18px; color : #F15F0C; font-weight: 400; line-height: 200%; }
h2 { font-size: 17px; line-height: 150%; }
.logobg {
	background-color: #434343;
}
.viewtopictbl { margin: 12px 0 5px 0; }
.viewforumname { margin: 0 0 0 8px; }
.innertbl {
	background: #FFF;
    border-right: 3px solid #99CC33;
    border-left: 3px solid #99CC33;
	padding-left: 2px;
	padding-right:10px;
}
.innerbg {
	background-color: #FFF;
}
.catbg {
	background-color: #36C000;
}
.catbg2{
	background-color: #068FBB; height: 20px;
	background-image: url(images/strip_back2.gif);
	text-align: center;
}
.leftlink2{ font-size : 12px; font-weight: 900; font-family: Verdana, geneva, lucida, arial, helvetica, sans-seri;}
a.leftlink2,a.leftlink2:visited{ color: #000; text-decoration: none;}
a.leftlink2:hover {
	text-decoration: none;
	background: #6EBF52;
	background-repeat: repeat-x;
	background-position: 100% 100%;
	padding-top: 0px;
	color: #FFF;
}
.rounda *{ 
display:block;
height:1px;
overflow:hidden;
background:#B8DD2F;
} 
.rounda1{ 
border-right:1px solid #E2E9EF;
padding-right:1px;
margin-right:3px;
border-left:1px solid #E2E9EF;
padding-left:1px;
margin-left:3px;
background:#E2E9EF;
} 
.rounda2{ 
border-right:1px solid #E2E9EF;
border-left:1px solid #E2E9EF;
padding:0px 1px;
background:#E2E9EF;
margin:0px 1px;
} 
.rounda3{ 
border-right:1px solid #E2E9EF;
border-left:1px solid #E2E9EF;
margin:0px 1px;
} 
.rounda4{ 
border-right:1px solid #E2E9EF;
border-left:1px solid #E2E9EF;
} 
.rounda5{ 
border-right:1px solid #E2E9EF;
border-left:1px solid #E2E9EF;
} 
.rounda_content{ 
padding:0px 3px;
background:#B8DD2F;
}
.color1 { color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.color2 { color: #000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.color3 { color: #CC3399; font-weight: 800; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
a:link,a:active,a:visited { text-decoration: underline; color : #008000; }
a:hover		{ text-decoration: underline; color : #FF4400; }
hr	{ height: 0px; border: solid #5A0507 0px; border-top-width: 1px; padding:0px; margin:0px }
.bodyline	{background: #FFFFFF; }
.forumline	{ border: #CFD3D4 solid 1px }
td.row1	{ background-color: #FFF; border-top: #FFFFFF 1px solid; border-left: #FFFFFF 1px solid }
td.row2	{ background-color: #FFF; border-top: #FFFFFF 1px solid; border-left: #FFFFFF 1px solid}
td.row3	{ background-color: #EEECEC; border-top: #FFFFFF 1px solid; border-left: #FFFFFF 1px solid }
.tborder {
	background-color: #E1E1E1;
}
td.rowpic {
		background-color: #F5F9FE;
		background-repeat: repeat-y;
}
th	{
	font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #FFF; font-size: 12px; font-weight : 800; 
	background-color: #068FBB; height: 10px;
	background-image: url(images/strip_back.gif);
	text-align: center;
}
td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
	background-color:#F5F9FE; height: 28px;
}
td.cat,td.catHead,td.catBottom {
	height: 29px;
	border-width: 0px 0px 0px 0px;
}
th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
	font-weight: bold; border: #FFF; border-style: solid; height: 15px;
}
td.row3Right,td.spaceRow {
	background-color: #EEECEC; border: #FFFFFF; border-style: solid;
}
th.thHead,td.catHead { font-size: 10px; border-width: 0px 0px 0px 0px; }
th.thHead2,td.catHead2 { font-size: 10px; border-width: 0px 0px 0px 0px; }
th.thSides,td.catSides,td.spaceRow	 { border-width: 0px 0px 0px 0px; }
th.thSides2,td.catSides2,td.spaceRow2	 { border-width: 0px 0px 0px 0px; }
th.thRight,td.catRight,td.row3Right	 { border-width: 0px 0px 0px 0px; }
th.thLeft,td.catLeft	  { border-width: 0px 0px 0px 0px; }
th.thBottom,td.catBottom  { border-width: 0px 0px 0px 0px; }
th.thTop	 { border-width: 0px 0px 0px 0px; }
th.thCornerL { border-width: 0px 0px 0px 0px; }
th.thCornerR { border-width: 0px 0px 0px 0px; }
.thead {
	background-color: #6EBF52;
	margin-top:1px;
	height:4px;
}
.maintitle	{
	font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline; line-height : 120%; color : #656565;
}
.gen { font-size : 10px; font-family: Verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif }
.genmed { font-size : 10px; font-family: Verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-seri }
.gensmall { font-size : 10px; font-family: Verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-seri }
.gen,.genmed,.gensmall { color : #008000; }
a.gen,a.genmed,a.gensmall { color: #008000; text-decoration: underline; }
a.gen:hover,a.genmed:hover,a.gensmall:hover {color: #FF4400; text-decoration: underline; }
.mainmenu		{ font-size : 11px; color : #555A5F }
a.mainmenu		{ text-decoration: underline; color : #2D69B9;  }
a.mainmenu:hover{ text-decoration: underline; color : #FF4400; }
.cattitle { font-family: Verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; font-weight: bold; font-size: 9pt; letter-spacing: 0px; color : #FFF; margin: 0; padding: 0; }
a.cattitle,a.cattitle:visited,a.cattitle:active { text-decoration: none; letter-spacing: 0px; color : #FFF }
a.cattitle:hover{ text-decoration: underline; color : #FFFF00; }
.forumlink		{ font-weight: bold; font-size: 11px; color : #555A5F; }
a.forumlink,a.forumlink:active,a.forumlink:visited 	{ font-weight: bold; font-size: 11px; text-decoration: underline; color : #29527B; }
a.forumlink:hover{text-decoration: none;
	background-image: url(images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 2% 100%;
	padding-left: 20px;
    padding-bottom: 3px;
	color: #3EB011;
}
.nav{ font-weight: bold; font-size: 11px; color : #008000 }
a.nav,a.nav:visited,a.nav:active{ text-decoration: underline; color : #008000 }
a.nav:hover{ text-decoration: underline; color: #000000; }
.topictitle	{ font-weight: bold; font-size: 11px; font-family: Verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; color : #555A5F; }
a.topictitle:link   { text-decoration: underline; color : #29527B; }
a.topictitle:visited { text-decoration: underline; color : #000000; }
a.topictitle:active { text-decoration: underline; color : #D45713; }
a.topictitle:hover{text-decoration: none;
	background-image: url(images/arrow2.gif);
	background-repeat: no-repeat;
	background-position: 2% 100%;
	padding-left: 20px;
    padding-bottom: 3px;
	color: #3EB011;
}
.name	{ font-size : 18px; font-weight: bold; color : #0262DA;}
.membername	{ font-size : 11px; color : #183F74;}
.postdetails { font-size : 10px; color : #29527B;}
.postbody { margin: 5px 155px 5px 5px; text-align: justify; font-size : 1.1em; line-height: 1.3em; color: #000; font-family: Verdana, lucida, tahoma, helvetica, arial; }
a.postlink:link	{ text-decoration: underline; color : #000; font-size : 11px; }
a.postlink:visited { text-decoration: underline; color : #000; font-size : 11px; }
a.postlink:hover { text-decoration: underline; color : #FF4400; font-size : 11px;}
.code { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000;
	background-color: #F6F9E7;
	border: 1px #6EBF52 solid;
}
.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000;
	background-color: #F6F9E7;
	border: 2px #6EBF52 solid;
}
.copyright { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #555A5F; letter-spacing: -1px;}
a.copyright,a.copyright:visited,a.copyright:active	 { color: #555A5F; text-decoration: underline;}
a.copyright:hover { color: #008000}
input,textarea, select {
	color : #555A5F;
	font-size: 11px; font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
input.post, textarea.post, select {
	background-color : #FFFFFF;
	color: #555A5F;
	border: 1px #9E9D9D solid;
	font-size: 11px; font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
input { text-indent : 2px; }
input.button {
	background-color : #F7F7F7;
	color : #656565;
	border: 1px #9E9D9D solid;
	font-size: 11px; font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
input.mainoption {
	background-color : #E2E3DD;
	color: #656565;
	font-weight : bold;
	border: 1px #6B6B6B solid;
	padding: 1px;
}
input.liteoption {
	background-color : #E2E3DD;
	font-weight : bold;
	color: #656565;
	border: 1px #6B6B6B solid;
	padding: 1px;
}
TABLE.border {
border-right: 0px solid #748AC9;
border-left: 0px solid #748AC9;
border-bottom: 0px solid #4F608D;
}
.helpline { background-color: #F5F5F5; border-style: none; color:#006666 }
.rounda{ 
display:block;
} 
.bgbox { 
	background-image: url(images/bgbox.jpg);
    background-repeat: repeat-x;
	padding:0px;
	margin:0px;
}
.boxtrans { 
	background-image: transparent url(images/boxtrans.gif);
    background-repeat: repeat-x y;
	padding:0px;
	margin:0px;
}
.floatleft
{
float: left;
margin: 0 0 0 0;
border: 0px solid #666;
padding: 0px;
}
.floatright
{
float: right;
margin: 0 0 0 0;
border: 0px solid #666;
padding: 0px;
}
.curlycontainer{
border: 1px solid #b8b8b8;
margin-bottom: 0em;
width: 160px;
}
.curlycontainer .innerdiv{
background: transparent url(images/curly.gif) bottom right no-repeat;
position: relative;
left: 2px;
top: 2px;
padding: 1px 4px 8px 5px;
}
.enlarge {padding:0; margin: 8px 0 0 0 ; list-style-type:none;}
.enlarge li {display:block; float:left; width:75px; height:28px; position:relative;}
.enlarge li a {display:block; width:70px; height:25px; background:transparent; overflow:hidden; position:relative;}
.enlarge li a img {width:100%; height:100%; border:0;}
.enlarge li a:hover {position:absolute; left: 0px; top: -3px; width:78px; height:33px; z-index: 10;}