FONT {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana,Helvetica
}
TD {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Helvetica
}
BODY {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana,Helvetica 
}
P {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana,Helvetica
}
DIV {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana,Helvetica
}
BODY {
	PADDING-RIGHT: 20px; PADDING-LEFT: 15px; SCROLLBAR-FACE-COLOR: #f6efe2; BACKGROUND: #f6efe2; PADDING-BOTTOM: 0px; MARGIN: 6px; FONT: 12px Verdana,Arial,Helvetica,sans-serif; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #de8739; COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #de8739; SCROLLBAR-ARROW-COLOR: #006699; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #de8739; SCROLLBAR-DARKSHADOW-COLOR: #98aab1
}
.gensmall {
	FONT-SIZE: 10px
}
TD.genmed {
	FONT-SIZE: 11px
}
.genmed {
	FONT-SIZE: 11px
}
.explaintitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5c81b1
}
A:link {
	COLOR: #dd6900; TEXT-DECORATION: none
}
A:active {
	COLOR: #dd6900; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A.postlink {
	COLOR: #006699; TEXT-DECORATION: none
}
A:hover {
	font-weight:bold; COLOR: #dd6900
}
A.toplink:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.toplink:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.toplink:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.topictitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
A.topictitle:visited {
	COLOR: #ffffff
}
A.topictitle:hover {
	COLOR: #dd6900
}
A.topnav {
	COLOR: #ffffff
}
A.topnav:visited {
	COLOR: blue
}
.name {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
HR {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid; HEIGHT: 0px
}
#header {
  background-image: url("../images/banner.gif");
  background-repeat: repeat-x;
  height: 65px;
}
TD.cat {
	FONT-WEIGHT: bold;  #d9e2ec; TEXT-INDENT: 4px; LETTER-SPACING: 1px; HEIGHT: 29px
}
.row1 {
	BACKGROUND: #336699
}
.row2 {
	BACKGROUND: #d9e2ec
}
.helpline {
	BACKGROUND: #d9e2ec
}
.row3 {
	BACKGROUND: #cedcec
}
TD.spacerow {
	BACKGROUND: #cad9ea
}
TD.rowpic {
	BACKGROUND: url() #ffffff repeat-y
}
TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/cellpic3.gif) #005eb2; COLOR: #deeef3; WHITE-SPACE: nowrap; HEIGHT: 27px; TEXT-ALIGN: center
}
.bodyline {
	BORDER-RIGHT: #98aab1 1px solid; BORDER-TOP: #98aab1 1px solid; BACKGROUND: #f6efe2; BORDER-LEFT: #98aab1 1px solid; BORDER-BOTTOM: #98aab1 1px solid
}
.forumline {
	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #006699 1px solid; BORDER-BOTTOM: #006699 1px solid
}
.maintitle {
	FONT: bold 20px/120% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; COLOR: #5c81b1; TEXT-DECORATION: none
}
H1 {
	FONT: bold 20px/120% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; COLOR: #5c81b1; TEXT-DECORATION: none
}
.subtitle {
	FONT: bold 18px/180% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
H2 {
	FONT: bold 18px/180% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; COLOR: #5c81b1; TEXT-DECORATION: none
}
.nav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.postbody {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%
}
.postdetails {
	FONT-SIZE: 10px; COLOR: #00396a
}
.quote {
	BORDER-RIGHT: #d1d7dc 1px solid; BORDER-TOP: #d1d7dc 1px solid; FONT-SIZE: 11px; BACKGROUND: #fafafa; BORDER-LEFT: #d1d7dc 1px solid; COLOR: #444444; LINE-HEIGHT: 125%; BORDER-BOTTOM: #d1d7dc 1px solid
}
.code {
	BORDER-RIGHT: #d1d7dc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d1d7dc 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fafafa; PADDING-BOTTOM: 5px; FONT: 12px Courier,"Courier New",sans-serif; BORDER-LEFT: #d1d7dc 1px solid; COLOR: #006600; PADDING-TOP: 5px; BORDER-BOTTOM: #d1d7dc 1px solid
}
.errorline {
	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; BACKGROUND: #add8e6; BORDER-LEFT: #006699 1px solid; BORDER-BOTTOM: #006699 1px solid
}
INPUT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; FONT: 11px Verdana,Arial,Helvetica,sans-serif; COLOR: #000000; BORDER-TOP-COLOR: #000000; BACKGROUND-COLOR: #eaedf4; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}
TEXTAREA {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; FONT: 15px Verdana,Arial,Helvetica,sans-serif; COLOR: #000000; BORDER-TOP-COLOR: #000000; BACKGROUND-COLOR: #eaedf4; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}
SELECT {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; FONT: 11px Verdana,Arial,Helvetica,sans-serif; COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000
}
INPUT.post {
	BACKGROUND: #eaedf4
}
TEXTAREA.post {
	BACKGROUND: #eaedf4
}
SELECT {
	BACKGROUND: #eaedf4
}
INPUT {
	TEXT-INDENT: 2px
}
INPUT.button {
	BACKGROUND: #000000; FONT: 11px Verdana,Arial,Helvetica,sans-serif; COLOR: #9999aa
}
INPUT.mainoption {
	FONT-WEIGHT: bold; BACKGROUND: #000000
}
INPUT.liteoption {
	FONT-WEIGHT: normal; BACKGROUND: #000000
}
.helpline {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.topbkg {
	BACKGROUND: url() #dbe3ee repeat-x
}
.topnav {
	BORDER-RIGHT: #91a0ae 0px solid; BORDER-TOP: #91a0ae 1px solid; FONT-SIZE: 12px; BACKGROUND: #de8739 repeat-x; BORDER-LEFT: #91a0ae 0px solid; COLOR: #ffffff; BORDER-BOTTOM: #91a0ae 1px solid; WHITE-SPACE: nowrap; HEIGHT: 21px
}
.topnav2 {
	BORDER-RIGHT: #91a0ae 0px solid; BORDER-TOP: #91a0ae 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #91a0ae 0px solid; COLOR: #91a0ae; BORDER-BOTTOM: #91a0ae 0px solid; WHITE-SPACE: nowrap; HEIGHT: 21px
}
.admin {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.mod {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.admin {
	COLOR: #ffa34f
}
A.admin {
	COLOR: #ffa34f
}
A.admin:visited {
	COLOR: #ffa34f
}
.mod {
	COLOR: #006600
}
A.mod {
	COLOR: #006600
}
A.mod:visited {
	COLOR: #006600
}
A.admin:hover {
	COLOR: #dd6900
}
A.mod:hover {
	COLOR: #dd6900
}
.imgtopic {
	MARGIN-LEFT: 3px
}
.imgicon {
	MARGIN-LEFT: 3px
}
.imgspace {
	MARGIN-LEFT: 1px; MARGIN-RIGHT: 2px
}
.imgfolder {
	MARGIN: 1px 4px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.tbl {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; HEIGHT: 4px
}
.tbll {
	BACKGROUND: url() no-repeat; WIDTH: 8px
}
.tblbot {
	BACKGROUND: url() repeat-x; WIDTH: 100%
}
.tblr {
	BACKGROUND: url() no-repeat; WIDTH: 8px
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #006699; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
.content {
	BACKGROUND: #f6ead4; transparent scroll repeat 0% 0%; FONT-FAMILY: Verdana, Helvetica
}
.block-title {
	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #006699; FONT-FAMILY: Verdana, Helvetica
}
.storytitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #deeef3; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
.storycat {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #006699; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline
}
.boxtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #006699; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
.boxcontent {
	FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #006699; FONT-FAMILY: Verdana, Helvetica
}
.option {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #006699; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
.tiny {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #006699; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}
.small {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #006699; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none
}

.pn-title-lblock {
  background-color: #f8e6c3;
	FONT-SIZE: 13px;
	COLOR: #336699;
	FONT-FAMILY: Verdana, Helvetica;
	FONT-WEIGHT: bold;
	WIDTH: 145px;
	HEIGHT: 20px;
	PADDING-LEFT: 5px;
}
.pn-lblock {
	background-color: #f8e6c3;
	font-family: Tahoma, Verdana, Helvetica;
	font-size: 11px;
	width: 145px
	padding-left: 5px;
}
.pn-title-rblock {
background-color: #de8739;
	FONT-SIZE: 13px;
	COLOR: #336699;
	FONT-FAMILY: Verdana, Helvetica;
	FONT-WEIGHT: bold;
	WIDTH: 250px;
	HEIGHT: 20px;
;
}
.pn-rblock {
	background-color: #f8e6c3;
	font-family: Tahoma, Verdana, Helvetica;
	font-size: 11px;
	width: 250px;

}

/* Tabbed block styles
   Be sure to include the following styles in your theme's stylesheet
   for proper block display.
*/

 #tablist {
    float:left;
    width:100%;
    margin: 0px !important;
    padding: 0px !important;	
    /* line graphic for tabcontentcontainer top - should match tab border and tabcontentcontainer border */
    background: url("../images/global/tab_bottom.gif") repeat-x bottom;
}

#tablist ul {
    margin:0;
    padding: 0px 0px 0px 0px;  /* controls space around tabs */
    list-style:none;
}

#tablist li {
    float:left;
    margin:0;
    padding:0 0 0 1px; /* last value controls space between tabs */
    cursor: pointer;
    cursor: hand;				
}


#tablist img {
    border: 0px;
    vertical-align: middle;		
    padding-right: 3px;
}

#tablist a {
    float:left;
    display:block;
    background: #f8e6c3; /* background color of unselected tabs */
    padding:5px 5px 4px 6px; /* controls space around tab text */
    border: 1px solid #de8739; /* border around tabs */				
    text-decoration:none; /* styles of of unselected tab taxt */
    line-height:normal;		
    font-size: 10px;
    font-weight:bold;
    color:#666;


}

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#tablist a {float:none;}
/* End IE5-Mac hack */

#tablist a:hover {

    background: #eeeeee; /* background color of hovered over tabs (onclick method only) */
    color:#333; /* text color of hovered over tabs (onclick method only) */
}

#tablist li.current {
    border-width:0;
}

#tablist li.current a {
    border-bottom: 1px solid #fff; /* tab-effect for selected tab - should match bg color of tabcontentcontainer & selected tab */
    background: #de8739; /* background color of selected tab */
    color: #000000; /* text color of selected tab */
}

#tabcontentcontainer {

    background: #de8739;

    /* Color of  "container" holding the tabbed block
       content. For best effect, the background color
       should be the same as the selected tab, and the
       border color should be the same color as the
       tab border and the tab_bottom.gif graphic */
    background: #de8739;
    border-bottom: 0px solid #de8739;
    border-left: 0px solid #de8739;
    border-right: 0px solid #de8739;
    margin: 1px !important;				
    padding: 1px;
    clear: left;
}

.tabcontent {
    display:none;
}

.tabcontentspacer {
    /* Bottom margin for tabblock if not shown inside block template */
    margin: 0px !important;
    height: 10px;
}

/* END Tabbed block styles */


