body{
     margin-top:0px;
	 margin-bottom:0px;
	 }
.header {
	background-image: url(../../images/header1.jpg);
	background-repeat: no-repeat;
}
.headerrighttd
{
	background-image:url(..//images/t_header3.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	text-align:left;
	text-decoration: none;
}
.big_nav {
	background-image: url(../images/big_nav.jpg);
	background-repeat: no-repeat;
}
.button_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #555555;
	text-decoration: none;
}
.button_text:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #0033CC;
	text-decoration: none;
}
.side_barcss {
	background-image: url(../images/sidebar_css.jpg);
	background-repeat: repeat-y;
}
.side_nav {
	background-image: url(../images/sidebar_navigation.jpg);
	background-repeat: no-repeat;
}
.sidenav_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #3D0B62;
	text-decoration: none;
	text-align: justify;
}
.sidenav_text:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
	text-align: justify;
}
.sidenav1_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #555555;
	text-decoration: none;
	text-align: justify;
}
.sidenav1_text:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #3D0B62;
	text-decoration: none;
	text-align: justify;
}
.nav_header {
	background-image: url(../images/sidebar_Subheaderheader.jpg);
	background-repeat: no-repeat;
	background-position:left;
}
.subheader_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #555555;
	text-align:left;
	text-decoration: none;
}
.box_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-align: justify;
	text-decoration: none;
	padding: 5px;
}
.onbuttontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
.box_h_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	padding-left: 5px;
}
.box_back {
	background-image: url(../images/box_body.jpg);
	background-repeat: repeat-y;
}
.phone {
	background-image: url(../images/phone.jpg);
	background-color:Transparent;
	border-width: 0px;
	background-repeat: no-repeat;
	background-position: left;
}
.body_button {
	background-image: url(../images/blue_button.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.back_css {
	background-image: url(../images/body_css.jpg);
	background-repeat: repeat-y;
}
.bg_header {
	background-image: url(../images/body_header.jpg);
}
.head_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #1487D7;
	text-decoration: none;
}
.head_heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.style1 {font-size: 10px; font-variant: normal; color: #555555; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}

.thene_header {
	background-image: url(../images/thine_header.jpg);
	background-repeat: repeat-x;
}
.left_body_side {
	background-image: url(../images/bodyside_L.jpg);
	background-repeat: repeat-y;
}
.right_body_side {

	background-image: url(../images/bodyside_R-copy.jpg);
	background-repeat: repeat-y;
}
.down_header {
	background-image: url(../images/up_header2.jpg);
	background-repeat: no-repeat;
}
.back_button {
	background-image: url(../images/button.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.button_back_head {
	background-image: url(../images/up_header2.jpg);
	background-repeat: no-repeat;
}
.downbody_footer {
	background-image: url(../images/thine_footer.jpg);
	background-repeat: repeat-x;
}
.as_h {
	background-image: url(../images/ass_header_text.jpg);
	background-repeat: no-repeat;
}
.as_h_back {
	background-image: url(../images/ass_header.jpg);
	background-repeat: repeat-x;
}
.box_t_head {
	background-image: url(../images/box_t_head.jpg);
	background-repeat: repeat-x;
}
.box_l_side {
	background-image: url(../images/boxside_l.jpg);
	background-repeat: repeat-y;
}
.box_r_sideCopy {
	background-image: url(../images/boxside_r.jpg);
	background-repeat: repeat-y;
}
.box_t_foot {
	background-image: url(../images/box_t_foot.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.text
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-variant: normal;
    color: black;
    text-decoration: none;
}
.heading
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #555555;    
}
.Validators
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    color: red;
}
.UnreadMail
{
	background-color:Gray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.Button
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    background-color: scrollbar;
    font-weight: bold;
}
.Selected_text
 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.CategoriesNav
{
	background-image:url(../images/CategoriesImages/navbg.jpg);
}
.h1Blue {
    font-family: Tahoma;
    font-size: 25px;
    display: inline;
    font-weight: normal;
    color: #8316d3;
}

/*  Grid Css */
.grid
{
 /*background-color:#CC0066;*/
 width: 100%; 
}

.grid td
{    
    font-family:  Arial, Helvetica, sans-serif;
    padding: 2x 2px 2px 2px;
}
.gridheader
{
 background-color: #646464;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #ffffff;
 text-decoration:none; 
 font-weight:bold;
 height :20px;
 text-align:center;
}
.gridItem, .gridAltItem, .gridSelectedItem
{
    font-size: 9pt;    
}

.gridItem
{
 border : none 0px;
    background-color:  #f5f5f5;
    height:25px;
     font: 8pt Verdana;
    color: #000000;
    font-weight: normal;  
    text-align:center;
}
.gridItem A
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color:#CA6400;  
 text-decoration:underline;
}
.gridItem A:hover
{
 text-decoration:none;
}
.gridAltItem A
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color:#CA6400;  
 text-decoration:underline;
}
.gridAltItem A:hover
{
 text-decoration:none;
}
.gridAltItem
{
  border: none 0px;
    background-color: #E9E9E9;
 height:25px;
     font: 8pt Verdana;
    color: #000000;
    font-weight: normal;  
}

.gridSelectedItem
{
    background-color: #CCCCCC;
}
   /* The following styles are for the Rating */
        
                .ratingStar {
                font-size: 0pt;
                width: 14px;
                height: 15px;
                margin: 0px;
                cursor: pointer;
                
                
                display:block;
                background-repeat: no-repeat;
                vertical-align:bottom;
            }

            .filledRatingStar {
                background-image: url(../Images/AdvisorList/star.gif);

            }

            .emptyRatingStar {
                background-image: url(../Images/starlight.gif);
            }
             .savedRatingStar {
                background-image: url(../Images/star.gif);
            }
/* Advisor List Css */
.tblborder
{
	background-color: #e5e5e5;
	border: #d3d3d3 1px solid;
	padding: 5px;	
	margin-top: 10px;
}
.tblborder1
{
	background-color: #e5e5e5;
	border: #d3d3d3 1px solid;
	padding: 5px;	
	margin-top: 5px;
}
.tblborder2
{
	  font: 8pt Verdana;
    color: #000000;
    font-weight: bold;
	background-color: #e5e5e5;
	border: #d3d3d3 1px solid;	
}
.tblborder3
{
	background-color: #e5e5e5;
	border: #d3d3d3 1px solid;
	padding: 5px;	
	margin-top: 0px;
}
.outertable
{
	 background-color: #f5f5f5;
	 border: #d3d3d3 1px solid;
	padding: 5px;	
	margin-top: 0px;
}
.rightboxsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
}
.smalltext
{
    font: 8pt Verdana;
    color: #000000;
    font-weight: normal;  
}.srheadingtext
{
    font: 8pt Verdana;
    color: #333333;
    font-weight: normal;
}
.hyperlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0071BC;
	font-weight: bold;
	text-decoration: underline;
}
.hyperlink:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #0071BC;
	font-weight: bold;
	text-decoration: none;
}
.hyperlinkPink {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AF4CFE;
	font-weight: bold;
	text-decoration: underline;
}
.hyperlinkPink:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #AF4CFE;
	font-weight: bold;
	text-decoration: none;
}
.AdvisorListHeading
{
	background-position: center 50%; padding-left: 15px;
    font-weight: bold; font-size: 16px; background-image: url(../images/AdvisorList/headingBG.jpg);
    color: #ffffff; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif
}
.AdvisorNameLink
{
	font-weight: bold; font-size: 15px;
	color: #ffffff; text-decoration:underline;
}
.AdvisorNameLink:hover
{
	 text-decoration:none;
}
.AdvisorListDetail
{
	FONT-SIZE: 12px; COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.AdvisorListbg
{
	background-position: left 50%; padding-left: 5px;
                                                font-weight: bold; font-size: 11px; background-image: url(../images/AdvisorList/silverbg1.jpg);
                                                color: #646464; background-repeat: no-repeat; font-family: Verdana, Arial, Helvetica, sans-serif
}
.RatingHyperlink
{
			font-weight: bold; font-size: 11px;
			color: #646464; font-family: Verdana, Arial, Helvetica, sans-serif
}
.RatingHyperlink:hover
{
	text-decoration:none;
}