BODY
{
    /* Top Right Bottom Left */
    PADDING: 0px; /* if just 2 parameters are specified, they are used for both top and bottom (5px) and left and right (0px), if only 1 parameter is specified, it's used for all 4 values */
    MARGIN: 0px;
    FONT: 11pt arial, helvetica, sans-serif;
	font-size: 100%;
	height: 100%;
    COLOR: black;
    background-COLOR: white;
	text-align:center;
}
img
{
    BORDER:0;
	padding:0;
	display:block;
}
H1
{
    PADDING: 0px;
    /* Top Right Bottom Left */
    MARGIN: 0px 0px 2px 0px;
    FONT: bold 12pt verdana, arial, helvetica, sans-serif;
    COLOR: #000000;
    TEXT-ALIGN: center
}
H2
{
    PADDING: 0px;
    /* Top Right Bottom Left */
    MARGIN: 0px 0px 2px 0px;
    FONT: bold 18pt verdana, arial, helvetica, sans-serif;
    COLOR: #000000;
    TEXT-ALIGN: center
}
H3
{
    PADDING: 0px;
    /* Top Right Bottom Left */
    MARGIN: 0px 0px 2px 0px;
    FONT: bold 16pt verdana, arial, helvetica, sans-serif;
    COLOR: #000000;
    TEXT-ALIGN: center
}
p
{
    PADDING: 0px;
    /* Top Right Bottom Left */
    MARGIN: 5px 0px 10px 0px;
    FONT: 11pt verdana, arial, helvetica, sans-serif;
	text-align:left;
	line-height:1.3em;
}
Table
{
    BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
    BORDER-COLLAPSE: collapse;
    border-spacing: 0px;
    WIDTH: 0px;
    HEIGHT: 0px
}
A
{
    COLOR: #FF0000;
	FONT: 11pt  verdana, arial, helvetica, sans-serif;
}
A:link
{
    COLOR: #000080;
}
A:visited
{
    COLOR: #000080;
}
A:hover
{
    COLOR: #FFFFFF;
	BACKGROUND-COLOR: #000080;
}
Form
{
    PADDING: 0px;
    MARGIN: 0px;
}
LI
{
	margin: 5px;
	text-align: left;
	FONT: 11pt verdana, arial, helvetica, sans-serif
}
UL
{
	margin: 5px;
	text-align: left;
	FONT: 11pt verdana, arial, helvetica, sans-serif
}
.PW
{
    /*BORDER: white 1px solid;*/
	BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
    BORDER-COLLAPSE: collapse;
    border-spacing: 0px;
    background-COLOR: white;
    Width: 900px;
    Height: 100%
}
.PWInside
{
    /*BORDER: white 1px solid;*/
	BORDER: 0px;
    MARGIN-top: 2px;
	MARGIN-left: 0px;
	MARGIN-bottom: 0px;
	MARGIN-right: 0px;
    padding: 0px;
    BORDER-COLLAPSE: collapse;
    border-spacing: 0px;
    background-COLOR: white;
    Width: 818px;
    Height: 100%
}
.menuWrapper
{
    /*BORDER: white 1px solid;*/
	BORDER-top: 0px;
	BORDER-bottom: 0px;
	BORDER-left: 0px;
	BORDER-right: gray 1px solid;
    margin: 0px;
    padding-left: 0px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 0px;
    BORDER-COLLAPSE: collapse;
    border-spacing: 0px;
    background-COLOR: white;
    Width: 175px;
    Height: 100%
}
.ContentWrapper
{
    /*BORDER: white 1px solid;*/
	BORDER: 0px;
    PADDING: 10px;
    MARGIN: 0px;
    BORDER-COLLAPSE: collapse;
    border-spacing: 0px;
    background-COLOR: white;
    Width: 643px;
    Height: 100%
}
.PWTL
{
	BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
    Width: 44px;
	height: 47px;
	background-image: url(images/background_01.jpg);
}
.PWTM
{
	BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
    Width: 818px;
	height: 47px;
	background-image: url(images/background_02.jpg);
}
.PWTR
{
	BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
    Width: 38px;
	height: 47px;
	background-image: url(images/background_04.jpg);
}
.PWHL
{
	BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
    Width: 44px;
	height: 100px;
	background-image: url(images/background_05.jpg);
}
.PWHM
{
	BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
    Width: 818px;
	height: 100px;
	background-image: url(images/background_06.jpg);
}
.PWHR
{
	BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
    Width: 38px;
	height: 100px;
	background-image: url(images/background_08.jpg);
}
.HeaderCell A
{
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Times New Roman, serif;
}
.HeaderCell A:link
{
    COLOR: #000000;
}
.HeaderCell A:visited
{
    COLOR: #000000;
}
.HeaderCell A:hover
{
    background-COLOR: #000000;
    COLOR: white;
}
.HeaderCell P
{
	BORDER: 0px;
	padding: 0px;
	FONT: BOLD 12pt Times New Roman, serif;
	text-align:right;	
}
.HeaderCell
{
    /*BORDER: white 1px solid;*/
	BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
    BORDER-COLLAPSE: collapse;
    border-spacing: 0px;
    background-COLOR: white;
    Width: 818px;
    Height: 80px;
	color: #000000;
	Text-Align: center;
	position: static;
}
.HeadLine A
{
    COLOR: #000000;
    FONT: BOLD 42pt Times New Roman, serif;
	text-decoration: none;
}
.HeadLine A:link
{
    COLOR: #000000;
	FONT: BOLD 42pt Times New Roman, serif;
	text-decoration: none;
}
.HeadLine A:visited
{
    COLOR: #000000;
	FONT: BOLD 42pt Times New Roman, serif;
	text-decoration: none;
}
.HeadLine A:hover
{
    background-COLOR: white;
	COLOR: #000000;
	FONT: BOLD 42pt Times New Roman, serif;
	text-decoration: underline;
}
.HeadLine H1
{
    COLOR: #000000;
	FONT: BOLD 42pt Times New Roman, serif;
}
.HeadLine
{
	BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
    Width: 818px;
	Text-Align: center;
}
.HeaderFolio P
{
	BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
    FONT: BOLD 12pt Times New Roman, serif;
	text-align:center;	
}
.HeaderFolio
{
	BORDER-TOP: black 1px solid;
	BORDER-BOTTOM: black 1px solid;
    PADDING: 0px;
	MARGIN: 0px;
    MARGIN-TOP: 7px;
    BORDER-COLLAPSE: collapse;
    border-spacing: 0px;
    background-COLOR: #869eff;
    Width: 818px;
    Height: 20px;
	color: #FFFFFF;
	Text-Align: left;
	position: static;
}
.PWML
{
	BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
    Width: 44px;
	height: 100%;
	background-image: url(images/background_05.jpg);
}
.PWMM
{
	BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
    Width: 818px;
	height: 100%;
}
.PWMR
{
	BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
    Width: 38px;
	height: 100%;
	background-image: url(images/background_08.jpg);
}
.PWBL
{
	BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
    Width: 44px;
	height: 47px;
	background-image: url(images/background_13.jpg);
}
.PWBM A
{
    FONT-SIZE: 8pt;
    COLOR: #000080;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	text-decoration: none
}
.PWBM A:link
{
    COLOR: #000000;
	text-decoration: none
}
.PWBM A:visited
{
    COLOR: #000000;
	text-decoration: none
}
.PWBM A:hover
{
    COLOR: #000000;
	background-COLOR: #FFFFFF;
	text-decoration: none
}
.PWBM p
{
    PADDING: 0px;
    /* Top Right Bottom Left */
    MARGIN: 0px;
    FONT: 8pt verdana, arial, helvetica, sans-serif;
	text-align: center;
}
.PWBM
{
	BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
    Width: 818px;
	height: 47px;
	background-image: url(images/background_14.jpg);
	text-align: center;
}
.PWBR
{
	BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
    Width: 38px;
	height: 47px;
	background-image: url(images/background_16.jpg);
}
.sButton2
{
	color: #000000;
	border: 5px #FF0000 Outset;	
	margin: 2px 0px;
	font: Bold 11pt Arial, helvetica, sans-serif;
	cursor: hand;
	text-decoration:none;
	Width:130px;
}
.sButtonDown2
{
	color:green;
	border: 5px #00FF00 inset;	
	font: Bold 11pt Arial, helvetica, sans-serif;
	cursor:pointer;
	margin: 2px 0px;
	cursor:hand;
	text-decoration:none;
	Width:130px;
}
.sButtonHover2
{
	color: green;
	border: 5px #00FF00 Outset;	
	font: Bold 11pt Arial, helvetica, sans-serif;	
	cursor:pointer;
	margin: 2px 0px;
	cursor:hand;
	text-decoration:none;
	Width:130px;

}
.SignUpTable3 p
{
	BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
	FONT: 8pt verdana, arial, helvetica, sans-serif;
}
.SignUpTable3 TD
{
	BORDER: 0px;
    PADDING: 0px 5px;
    MARGIN: 0px;
    Width: 0px;
	height: 0px;
}
.SignUpTable3
{
	BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
    Width: 100%;
	height: 0px;
}
.sButton3
{
	color: #000000;
	border: 5px #FF0000 Outset;	
	margin: 2px 0px;
	font: Bold 11pt Arial, helvetica, sans-serif;
	cursor: hand;
	text-decoration:none;
	Width:90px;
}
.sButtonDown3
{
	color:green;
	border: 5px #00FF00 inset;	
	font: Bold 11pt Arial, helvetica, sans-serif;
	cursor:pointer;
	margin: 2px 0px;
	cursor:hand;
	text-decoration:none;
	Width:90px;
}
.sButtonHover3
{
	color: green;
	border: 5px #00FF00 Outset;	
	font: Bold 11pt Arial, helvetica, sans-serif;	
	cursor:pointer;
	margin: 2px 0px;
	cursor:hand;
	text-decoration:none;
	Width:90px;

}
.FootNote p
{
    PADDING: 0px;
    /* Top Right Bottom Left */
    MARGIN: 0px;
    FONT: 8pt verdana, arial, helvetica, sans-serif;
	TEXT-ALIGN: center;
}
.FootNote
{
	TEXT-ALIGN: center;
}
.colBlock A
{
    COLOR: #000080;
    FONT: 10pt sans-serif;
	TEXT-ALIGN: left;
	text-decoration: none;
}
.colBlock A:link
{
    COLOR: #000080;
}
.colBlock A:visited
{
    COLOR: #000080;
}
.colBlock A:hover
{
    background-COLOR: #000080;
    COLOR: white;
}
.colBlock p
{
    PADDING: 0px;
    MARGIN: 4px 2px;
    FONT: 10pt sans-serif;
	TEXT-ALIGN: left;
}
p.colBlock 
{
    PADDING: 0px;
    MARGIN: 4px 2px;
    FONT: 10pt sans-serif;
	TEXT-ALIGN: left;
}
.colBlock hr
{
	text-align: center;
	color: #EFEFEF;
	height: 0pt;
	padding: 0pt;
	margin: 0pt;
	border: 1px #EFEFEF solid;
	width: 50%;
}
.colBlock
{
	BORDER: 1px black solid;
    PADDING: 0px;
    /* Top Right Bottom Left */
    MARGIN: 0px;
	text-align: left;
}
.GoobleBlock
{
	BORDER: 0px;
    PADDING: 0px;
    MARGIN: 0px;
	HEIGHT: 600px;
	WIDTH: 160px;
}
p.colHeader
{
    FONT: BOLD 11pt Times New Roman, serif;
	TEXT-ALIGN: center;
	margin: 0px 2px;
}
.colHeader p
{
    FONT: BOLD 11pt Times New Roman, serif;
	TEXT-ALIGN: center;
	margin: 0px 2px;
}
.colHeader
{
	BORDER:0px;
	border-bottom: 1px gray solid;
	background-color: #869eff;
	color: #000000;
}
.colContent hr
{
	text-align: center;
	color: #EFEFEF;
	height: 0pt;
	padding: 0pt;
	margin: 0pt;
	border: 1px #EFEFEF solid;
	width: 50%;
}
.colContent p
{
    PADDING: 0px;
    MARGIN: 4px 2px;
    FONT: 10pt sans-serif;
	TEXT-ALIGN: left;
}
p.colContent 
{
    PADDING: 0px;
    MARGIN: 4px 2px;
    FONT: 10pt sans-serif;
	TEXT-ALIGN: left;
}
.colContent8 A
{
    COLOR: #000080;
    FONT: 8pt sans-serif;
	TEXT-ALIGN: left;
	text-decoration: none;
}
.colContent8 A:link
{
    COLOR: #000080;
}
.colContent8 A:visited
{
    COLOR: #000080;
}
.colContent8 A:hover
{
    background-COLOR: #000080;
    COLOR: white;
}
.colContent8 hr
{
	text-align: center;
	color: #EFEFEF;
	height: 0pt;
	padding: 0pt;
	margin: 0pt;
	border: 1px #EFEFEF solid;
	width: 50%;
}
.colContent8 p
{
    PADDING: 0px;
    MARGIN: 2px 2px;
    FONT: 8pt sans-serif;
	TEXT-ALIGN: left;
}
p.colContent8 
{
    PADDING: 0px;
    MARGIN: 4px 2px;
    FONT: 8pt sans-serif;
	TEXT-ALIGN: left;
}
.colContent8
{
	BORDER:0px;
}
.BETable img
{
    BORDER:0px;
	padding:0px;
}
.BETable H1
{
    PADDING: 0px;
    MARGIN: 0px 0px 2px 10px;
    FONT: bold 12pt Times New Roman, sans-serif;
    COLOR: #000000;
    TEXT-ALIGN: left;
}
.BETable H2
{
    PADDING: 0px;
    MARGIN: 5px 0px 2px 10px;
    FONT: bold 14pt Times New Roman, sans-serif;
    COLOR: #000000;
    TEXT-ALIGN: left;
}
.BETable H3
{
    PADDING: 0px;
    MARGIN: 0px 0px 2px 10px;
    FONT: bold 12pt Times New Roman, sans-serif;
    COLOR: #000000;
    TEXT-ALIGN: left;
}
.BETable p
{
    PADDING: 0px;
    MARGIN: 10px;
    FONT: 11pt verdana, arial, helvetica, sans-serif;
	text-align:left;
}
.BETable
{
	BORDER: gray 1px solid;
	BACKGROUND-COLOR: #FEFEFE;
	PADDING: 0px;	
	margin: 0px;
    WIDTH: 643px;
    COLOR: #000000;
    BORDER-COLLAPSE: collapse;	
	border-spacing: 0px;
}
.cCMCT A
{
    COLOR: #000080;
    FONT: BOLD 10pt sans-serif;
	TEXT-ALIGN: left;
}
.cCMCT A:link
{
    COLOR: #000080;
}
.cCMCT A:visited
{
    COLOR: #000080;
}
.cCMCT A:hover
{
    background-COLOR: #000080;
    COLOR: white;
}
p.cCMCT
{
    PADDING: 0px;
    MARGIN: 0px 10px;
	FONT: BOLD 10pt sans-serif;
	TEXT-ALIGN: left;
	color: #000000;
}
.cCMCT
{
    PADDING: 0px;
    MARGIN: 0px 10px;
	FONT: BOLD 10pt sans-serif;
	TEXT-ALIGN: left;
	color: #000000;
}
.BookMark P
{
    PADDING: 0px;
    /* Top Right Bottom Left */
    MARGIN: 2px 0px 2px 0px;
    FONT: 8pt Trebuchet MS,Verdana,sans-serif;
	TEXT-ALIGN: Left;
}
.BookMark TD
{
	/* Top Right Bottom Left */
    PADDING: 0px 0px 0px 0px;
    MARGIN: 0px;
	HEIGHT: 0px;
	color:#999;
}
.BookMark A:Hover
{
	BACKGROUND-COLOR: #FFFFFF;
}
.BookMark img
{
    BORDER:0px;
	PADDING: 0px;
	MARGIN:0px;
	float: none;
	display:inline-block;
	text-align:center;
}
.BookMark
{
    BORDER: 0px;
    PADDING: 0px;
	MARGIN: 0px;
    POSITION: relative;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: CENTER;
	color:#999;
}
.cBookMark img
{
    PADDING: 0px;
    MARGIN: 0px;
}
.cBookMark
{
    PADDING: 0px;
    MARGIN: 0px 10px;
}
p.cBookMark
{
    PADDING: 0px;
    MARGIN: 0px 10px;
}
.td-spacer
{
	BORDER: 0px;
	BACKGROUND-COLOR: #FFFFFF;
	PADDING: 0px;
    MARGIN: 0px;
	WIDTH: 10%;
	height: 11pt;
	font: 11pt sans-serif;	
}
.td-spacer-sm
{
	BORDER: 0px;
	BACKGROUND-COLOR: #FFFFFF;
	PADDING: 0px;
    MARGIN: 0px;
	WIDTH: 10%;
	height: 8pt;
	font: 8pt sans-serif;
}
.entry-H2 A
{
    COLOR: #000080;
    FONT: bold 18pt Times New Roman, sans-serif;
	TEXT-ALIGN: left;
}
.entry-H2 A:link
{
    COLOR: #000080;
}
.entry-H2 A:visited
{
    COLOR: #000080;
}
.entry-H2 A:hover
{
    background-COLOR: #000080;
    COLOR: white;
}
.entry-H2
{
    PADDING: 0px;
    /* Top Right Bottom Left */
    MARGIN: 5px 0px 2px 0px;
    FONT: bold 18pt Times New Roman, sans-serif;
    COLOR: #000000;
    TEXT-ALIGN: left;
}
.cArcLink p
{
	text-align: center;
}
.cArcLink
{
	text-align: center;
}
.HiBlock img
{
    BORDER:0px;
	PADDING: 0px;
	MARGIN: 1px;
	float: left;
}
.HiBlock p
{
    PADDING: 0px;
    MARGIN: 5px 10px;
	TEXT-ALIGN: Left;
}
.HiBlock table
{
	WIDTH: 100%;
}
.HiBlock
{
    BORDER: black 2px solid;
    /* Top Right Bottom Left */
    PADDING: 5px;
    MARGIN: 5px 15px;
    WIDTH: 90%;
    COLOR: #000000;
    BACKGROUND-COLOR: #fbf8c1;
}
#ebookBlock
{
	height: 375px;
}
.QBlock img
{
    BORDER:0px;
	PADDING: 0px;
	MARGIN:1px;
}
.QBlock TABLE
{
	WIDTH: 100%;
}
.QBlock p
{
    PADDING: 0px;
    MARGIN: 5px 10px;
	TEXT-ALIGN: Left;
	font: 11pt sans-serif;
	line-height:1.3em;
}
.QBlock
{
    BORDER: black 2px solid;
    PADDING: 5px;
    MARGIN: 5px 15px;
    WIDTH: 85%;
	height: auto;
    BACKGROUND-COLOR: #EFEFEF;
	text-align: left;
}
.GridTable A
{
    COLOR: #000080;
    FONT: 10pt sans-serif;
	TEXT-ALIGN: left;
	text-decoration: none;
}
.GridTable A:link
{
    COLOR: #000080;
}
.GridTable A:visited
{
    COLOR: #000080;
}
.GridTable A:hover
{
    background-COLOR: #000080;
    COLOR: white;
}
.GridTable TD
{
	BORDER: gray 1px solid;
    PADDING: 3px;
    MARGIN: 3px;
	TEXT-ALIGN: Left;
	font: 10pt sans-serif;
	line-height:1.3em;	
}
.GridTable Table
{
    BORDER: black 1px solid;
    PADDING: 0px;
    MARGIN: 3px;
    WIDTH: 100%;
    BACKGROUND-COLOR: #EFEFEF;
	text-align: left;
}	
.GridTable
{
	TEXT-ALIGN: Left;
	font: 10pt sans-serif;
	line-height:1.3em;	
	WIDTH: 98%;
}
#GridTableSmallText
{
	TEXT-ALIGN: Left;
	font: 8pt sans-serif;
	line-height:1em;	
}
.smtrblock
{
	float:right;
	margin: 0px 1px 3px 3px;
}
.BigLink p
{
    PADDING: 0px;
    /* Top Right Bottom Left */
    MARGIN: 0px;
    FONT: 18pt verdana, arial, helvetica, sans-serif;
	TEXT-ALIGN: center;
}
.BigLink A
{
    COLOR: #000080;
    FONT: BOLD 18pt verdana, arial, helvetica, sans-serif;
	TEXT-ALIGN: center;
}
.BigLink A:link
{
    COLOR: #000080;
}
.BigLink A:visited
{
    COLOR: #000080;
}
.BigLink A:hover
{
    background-COLOR: #000080;
    COLOR: white;
}
.BigLink
{
	TEXT-ALIGN: center;
}
.Credit img
{
    BORDER:1px BLACK Solid;
	padding:0;
	MARGIN: 10px 10px 0px 10px;
}
.Credit A
{
    COLOR: #000080;
    FONT: BOLD 8pt verdana, arial, helvetica, sans-serif;
	TEXT-ALIGN: center;
}
.Credit A:link
{
    COLOR: #000080;
}
.Credit A:visited
{
    COLOR: #000080;
}
.Credit A:hover
{
    background-COLOR: #000080;
    COLOR: white;
}
p.Credit
{
	FONT: 8pt verdana, arial, helvetica, sans-serif;
    PADDING: 0px;
    MARGIN: 0px 10px 10px 10px;
	TEXT-ALIGN: left;
}
.Credit P
{
	FONT: 8pt verdana, arial, helvetica, sans-serif;
    PADDING: 0px;
    MARGIN: 0px 10px 10px 10px;
	TEXT-ALIGN: left;
}
.Credit
{
	FONT: 8pt verdana, arial, helvetica, sans-serif;
	TEXT-ALIGN: left;
    PADDING: 0px;
    MARGIN: 5px 0px 10px 0px;	
}
.cComments p
{
    PADDING: 0px;
    MARGIN: 10px;
    FONT: 11pt verdana, arial, helvetica, sans-serif;
	text-align:left;
}
.cComments
{
	BORDER: 0px;
	PADDING: 0px;	
	margin: 0px;
    WIDTH: 100%;
    COLOR: #000000;
	text-align:left:
}
.comments-head p
{
    PADDING: 0px;
    MARGIN: 0px 10px;
    FONT: BOLD 11pt verdana, arial, helvetica, sans-serif;
	text-align:left;
}
.comments-head
{
	PADDING: 0px;	
	margin: 0px;
}
.comments-body LI
{
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
	FONT: 11pt verdana, arial, helvetica, sans-serif
}
.comments-body UL
{
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
	FONT: 11pt verdana, arial, helvetica, sans-serif
}
.comments-body p
{
    PADDING: 0px;
    MARGIN: 0px 10px;
    FONT: 11pt verdana, arial, helvetica, sans-serif;
	text-align:left;
}
.comments-body
{
	BORDER: gray 1px dashed;
	BACKGROUND-COLOR: #FEFEFE;
	PADDING: 0px;	
	margin: 0px;
    WIDTH: 95%;
    COLOR: #000000;
	text-align:left:
}
.comments-form table
{
	text-align: left;
	width: 0px;
	PADDING: 0px;	
	margin: 0px;	
}
.comments-form p
{
    PADDING: 0px;
    MARGIN: 0px 10px;
    FONT: 11pt verdana, arial, helvetica, sans-serif;
	text-align:left;
}
.comments-form
{
	BORDER: gray 1px dashed;
	BACKGROUND-COLOR: #FEFEFE;
	PADDING: 0px;	
	margin: 0px;
    WIDTH: 95%;
    COLOR: #000000;
	text-align: left;
}
.comments-block-author IMG
{
BORDER: black 1px solid;
MARGIN:0px 10px 0px 0px;
PADDING: 0px;
text-align:left;
background:#EFEFEF;
float: none;
}
.comments-block-author {
background:#EFEFEF;
padding:5px;
color:#000000;
}
.cPostedBy A
{
    COLOR: #000080;
    FONT: BOLD 10pt sans-serif;
	TEXT-ALIGN: left;
}
.cPostedBy A:link
{
    COLOR: #000080;
}
.cPostedBy A:visited
{
    COLOR: #000080;
}
.cPostedBy A:hover
{
    background-COLOR: #000080;
    COLOR: white;
}
p.cPostedBy
{
    PADDING: 0px;
    MARGIN: 0px 10px;
	FONT: BOLD 10pt serif;
	TEXT-ALIGN: left;
	color: gray;
}
.cPostedBy p
{
    PADDING: 0px;
    MARGIN: 0px 10px;
	FONT: BOLD 10pt serif;
	TEXT-ALIGN: left;
	color: gray;
}
.cPostedBy
{
    PADDING: 0px;
    MARGIN: 0px 10px;
	FONT: BOLD 10pt serif;
	TEXT-ALIGN: left;
	color: gray;
}
.date-P P
{
    PADDING: 0px;
    /* Top Right Bottom Left */
    MARGIN: 0px 0px 2px 0px;
    FONT: 8pt Times New Roman, Times, serif;
    COLOR: #666666;
    TEXT-ALIGN: Left;
}
.date-P
{
    PADDING: 0px;
    /* Top Right Bottom Left */
    MARGIN: 0px 0px 0px 15px;
    FONT: 8pt Times New Roman, Times, serif;
    COLOR: #666666;
    TEXT-ALIGN: Left;
}
