.body {
	margin: 0px;
}
.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4F4E4E; text-decoration: none;
	text-decoration:none;
}
.links A:HOVER{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #715301; text-decoration: none;
	text-decoration: underline;
}
.hordotline {
	background-image:url(images/horizontal_dotline.gif);
	background-repeat:repeat-x;
	height:3px;
}
.link1 A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #245268;
	font-weight:bold;	
	text-decoration: none;
}
.link1 A:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C01800; 
	font-weight:bold;
	text-decoration: underline;
}
.more A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #211E1E;
	font-weight:bold;	
	text-decoration: none;
}
.more A:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F5C060;
	font-weight:bold;	
	text-decoration: underline;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
}
.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	text-align: justify;
}
.whitelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF; text-decoration: none;
	text-decoration:none;
}
.whitelinks A:HOVER{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF; text-decoration: none;
	text-decoration: underline;
}
.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.bluehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1891C0;
}
.blueheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1891C0;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.formbox {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #CCCCCC;
}
.btnGoHome{
	color:#FFFFFF;
	background-color:#2D505F;
	font-family:Arial,Verdana;
	font-size:11px;
	text-align:center;
	width:40px;
	cursor: pointer;
}
.midboxbg {
	background-image: url(images/midbox_bg.gif);
	background-repeat: repeat-y;
	width: 490px;
}
.midsmallboxbg {
	background-image: url(images/broker_bg.gif);
	background-repeat: repeat-y;
	width: 240px;
}
.scrollbg {
	background-image: url(images/scroll_bg.gif);
	background-repeat: repeat-x;
	height: 56px;
}
.header1 {font-family:Arial;
font-size:12px;
color:#E4272B;
font-weight:bold;
}
.subheader {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#008582;
font-weight:bold;
}
.h3small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444444;
	text-decoration:none;
}
.h3bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444444;
	font-weight:bold;
}

.Red {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #eb0102; FONT-FAMILY: Arial,Verdana; TEXT-ALIGN: right
}
.Yellow {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #E56A17; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.black {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.Green{color:#146505;font-family:Arial,Verdana; font-size:11px;text-align:right;font-weight:normal;}
.lsecbg {
	background-image: url(images/lsecbg.gif);
	background-repeat: repeat-y;
	width: 240px;
}
.rsecbg {
	background-image: url(images/rsecbg.gif);
	background-repeat: repeat-y;
	width: 240px;
	background-image: url(images/rsecbg.gif);
	background-repeat: repeat-y;
}
.midbg {
	background-image: url(images/equity_mid.gif);
	background-repeat: repeat-y;
	width: 734px;
}
.bg {
	/* background-image: url(images/bg6.gif); */
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	background-position: top;
	height: 800px;	
}
.textbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-align: justify;
	font-weight: bold;
}
.textibn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}
.textib {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	font-weight: bold;
}

.borderwrite {
	position:relative;
	display:block;
	padding:5px;
	width:680px;
	/* height:80px; */
	overflow:visible;
	margin:1em auto;
	border-top-width: 10px;
	border-right-width: 10px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CECECE;
	border-right-color: #8F8F8F;
	border-bottom-color: #AFAFAF;
	border-left-color: #DFDFDF;
}
.borderwrite p {position:relative; display:block; margin:5px;}
* html .borderwrite p {display:inline-block;}

.b1{
background-image:url(images/box_01.gif);
background-repeat:no-repeat;
background-position:right bottom;
height:6px;
width:6px;
}
.b2{
background-image:url(images/box_02.gif);
background-repeat:repeat-x;
background-position: bottom;
height:6px;
}
.b3{
background-image:url(images/box_03.gif);
background-repeat:no-repeat;
background-position:left bottom;
height:6px;
width:6px;
}
.b4{
background-image:url(images/box_04.gif);
background-repeat:repeat-y;
background-position:right;
width:6px;
}
.b6{
background-image:url(images/box_06.gif);
background-repeat:repeat-y;
background-position:left;
width:6px;
}
.b7{
background-image:url(images/box_07.gif);
background-repeat:no-repeat;
background-position:right top;
height:6px;
width:6px;
}
.b8{
background-image:url(images/box_08.gif);
background-repeat:repeat-x;
background-position:top;
height:6px;
}
.b9{
background-image:url(images/box_09.gif);
background-repeat:no-repeat;
background-position:left top;
height:6px;
width:6px;
}

.UpdateBtn 
{
	background-image:url(images/submit_bt.gif);
	background-repeat:repeat-x ;
	width:58px;
	height:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	border:0px;
	cursor:hand;
}

.CancelBtn 
{
	background-image:url(images/submit_bt.gif);
	background-repeat:repeat-x ;
	width:58px;
	height:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	border:0px;
	cursor:hand;
}

.dgheader
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #2F005E;
    background-image: url(images/but_img.gif);
}

/* ****************** Rating ****************** */
/* ****************** RatingStar ****************** */
.ratingStar
{
	white-space:nowrap;
	margin:1em;
	height:14px;
}
.ratingStar .ratingItem {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    display: block;
    background-repeat: no-repeat;
	cursor:pointer;
}
.ratingStar .Filled {
    background-image: url(images/rating/ratingStarFilled.png);
}
.ratingStar .Empty {
    background-image: url(images/rating/ratingStarEmpty.png);
}
.ratingStar .Saved {
    background-image: url(images/rating/ratingStarSaved.png);
}

/* ****************** Gauge ****************** */
/* .ratingGauge
{
	white-space:nowrap;
    font-size: 0pt;
	width:122px;
	height:12px;
	padding:1px 0 1px 1px;
	margin:1em;
	background-color:transparent;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(images/rating/ratingGauge.png);
}
.ratingGauge .ratingItem {
    font-size:0pt;
    width:20px;
    height:8px;
    margin:0;
    padding:0;
    display:block;
    background-repeat: repeat-x;
	cursor:e-resize;
}
.ratingGauge .Filled {
    background-color:transparent;
}
.ratingGauge .Empty {
    background-color:#ff0;
}
.ratingGauge .Saved {
    background-color:#f00;
}
*/

/* ****************** Thermometer ****************** */
/* .ratingThermometer 
{
	white-space:nowrap;
	width:220px;
	height:0px;
	padding:26px 20px 20px 16px;
	margin:1em;
	background-color:transparent;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(images/rating/ratingThermometer2.png);
}
.ratingThermometer .ratingItem {
    font-size: 0pt;
    width: 10px;
    height: 8px;
    margin: 0;
    padding: 0;
    display: block;
    background-repeat: repeat-x;
	cursor:e-resize;
}
.ratingThermometer .Filled {
    background-image: url(images/rating/ratingFilled.png);
}
.ratingThermometer .Empty {
    background-image: url(images/rating/ratingEmpty.png);
}
.ratingThermometer .Saved {
    background-image: url(images/rating/ratingSaved.png);
}
.borderwrite {
	position:relative;
	display:block;
	padding:5px;
	width:450px;
	//height:80px;
	overflow:visible;
	margin:1em auto;
	border-top-width: 10px;
	border-right-width: 10px;
	border-bottom-width: 10px;
	border-left-width: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CECECE;
	border-right-color: #8F8F8F;
	border-bottom-color: #AFAFAF;
	border-left-color: #DFDFDF;
}
.borderwrite p {position:relative; display:block; margin:5px;}
* html .borderwrite p {display:inline-block;}
*/
	
     /* Style Definitions */
     p.MsoNormal, li.MsoNormal, div.MsoNormal
	    {mso-style-parent:"";
	    margin:0in;
	    margin-bottom:.0001pt;
	    mso-pagination:widow-orphan;
	    font-size:12.0pt;
	    font-family:"Times New Roman";
	    mso-fareast-font-family:"Times New Roman";}
    span.SpellE
	    {mso-style-name:"";
	    mso-spl-e:yes;}
    @page Section1
	    {size:8.5in 11.0in;
	    margin:1.0in 1.25in 1.0in 1.25in;
	    mso-header-margin:.5in;
	    mso-footer-margin:.5in;
	    mso-paper-source:0;}
    div.Section1
	    {page:Section1;}
	    
.tblborder {
	position:relative;
	display:block;
	padding:0px;
	width:450px;
	height:auto;
	overflow:hidden;
	margin:0em auto;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8ab97b;
	border-right-color: #1f620b;
	border-bottom-color: #3fac1d;
	border-left-color: #6c9b5e;
}
.borderwriteplayer p {position:relative; display:block; margin:5px;}
* html .borderwriteplayer p {display:inline-block;}	    

.paging-table             {font-size: 9px; position:relative;text-align:left;color:rgb(128, 128, 128);margin-bottom:10px; margin-top:10px; line-height:200%; font-family:Verdana;}
.paging-table tr         {font-size: 9px; font-weight: normal; display:inline;list-style:none;text-align:center; margin:2px; font-family:Verdana;}
/*.paging-table tr span    {font-size: 9px; font-weight: normal; color: #CC0000; border: 1px #CC0000 solid; padding: 3px 6px 3px 6px; font-family:Verdana;} */
.paging-table tr a       {font-size: 9px; font-weight: normal; color: #000000; border: 1px #CDDCED solid; padding: 3px 6px 3px 6px; font-family:Verdana; text-decoration: none;}
.paging-table tr a:hover {font-size: 9px; font-weight: normal; color: #FFFFFF; border: 1px #000000 solid; padding: 3px 6px 3px 6px; font-family:Verdana; background-color: #5F8FC5; text-decoration: none;}
.paging-table .nav        {font-size: 9px; font-weight: normal; color: #CCCCCC; border: 1px #CCCCCC solid; padding: 3px 6px 3px 6px; font-family:Verdana;}
