 
body{background:#FFFC87; margin:0; padding:0; text-align:center; color:#000000; 
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:90%; line-height:21px}
div.error-message {
 clear: both;
 color: #900;
 font-weight: bold;
}
.browse ul{list-style-type:none; padding-left:0px; 
margin-left:0px; margin-top:0px; padding-top:0px
}
#topContentSub{padding-right:20px; padding-left:20px;
}
.subNav li{margin-bottom:5px}
.spacer{width:auto; clear:both;}

.current{background-color:#FFFCCF; padding:3px}
#searchAction{background-color:#f8f8f8; height:40px; padding:3px; border:1px solid #DFDFDF}
.browse li{padding-left:12px}
.browse h3{margin-bottom:0px; padding-top:3px; padding-right:3px; padding-bottom:3px; padding-left:3px; font-weight:normal}
.subNav h3{text-transform:uppercase; padding-left:10px}
.sub{text-transform:uppercase}

.browse div{margin-bottom:10px; margin-top:5px}
.browse{border:1px solid #CCC}
a:link{color:#1b6fb7; text-decoration:none; font-family:Tahoma,Geneva,sans-serif}
a:hover{text-decoration:none; color:#C43C26}
#sNav{text-transform:uppercase; line-height:14px; font-size:200%}
#sNav a{font-size:90%}
.glossymenu{padding:0; margin-top:5px; margin-right:auto; margin-bottom:5px; margin-left:auto; width:95%}
#nav {background-image:url(../img/menubg.gif); background-repeat:repeat-x; height:40px}
#nav ul{margin:0px; padding-top:5px; padding-right:3px; padding-bottom:5px; padding-left:3px;}
#nav li{float:left; display:inline; font-size:100%; text-transform:uppercase; padding-right:10px; text-align:center; padding-left:8px; border-right-width:1px; border-right-style:solid; border-right-color:#CAD2D7}
#nav ul li a{color:#434343; text-decoration:none}

#nav .right_links{padding-top:5px; padding-right:10px; float:right; font:11px Verdana, Arial, Helvetica, sans-serif;}
#nav .right_links a {color:#1B6FB7; text-decoration:none;}
#nav .right_links a:hover {color:#C43C26; text-decoration:none;}
#nav .right_links img{padding:0 1px 0 7px; vertical-align:middle;}

.glossymenu a.menuitem{display:block; position:relative; width:auto; padding-left:10px; text-decoration:none; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; padding-top:2px; padding-right:0; padding-bottom:2px; margin-bottom:2px}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{color:#1b6fb7}

.glossymenu a.menuitem .statusicon{top:5px; border:none; position:absolute; right:98%}
#header{}

.glossymenu a.menuitem:hover{color:#C43C26; text-decoration:none}

.glossymenu div.submenu{border:1px solid #CCC; width:95%; margin-right:auto; margin-left:auto}

.glossymenu div.submenu ul{list-style-type:none; margin:0; padding:0}

.glossymenu div.submenu ul li{}

.glossymenu div.submenu ul li a{display:block; color:#1b6fb7; text-decoration:none; padding:2px 0; font-family:Tahoma,Geneva,sans-serif}

.glossymenu div.submenu ul li a:hover{colorz:white; color:#C43C26; text-decoration:none}
.twoColLiqRtHdr #container{width:80%; background:#FFFCCF; text-align:left; margin-top:0; margin-right:auto; margin-bottom:0; margin-left:auto; padding:10px}

#mainContent h1{}
h2{font-weight:normal; font-size:160%; line-height:30px; padding-left:20px}
h3{font-weight:normal}
.subHeader{padding-left:20px}
.twoColLiqRtHdr #nav{margin:0px; padding:0px}
.twoColLiqRtHdr #sidebar1{float:right; width:28%; padding-top:15px}
.twoColLiqRtHdr #sidebar1 h3, .twoColLiqRtHdr #sidebar1 p{margin-left:20px; margin-right:10px}
.twoColLiqRtHdr #sidebar2{float:right; width:24%; background:#fffccf; padding-top:15px 0}

.twoColLiqRtHdr #mainContent{margin-top:0; margin-right:30%; margin-bottom:0}

 #mainContent_one{margin-top:0; margin-bottom:0}

#topContent p{padding-top:120px; padding-right:20px; padding-left:20px}
.print{padding-left:20px}
.headerPhoto{background-image:url(../img/seniors.gif); background-repeat:no-repeat; background-position:right top; height:110px; position:absolute; z-index:0; width:300px; margin-left:30%; margin-top:-10%}
.subNav{border:1px solid #DEDDDA; margin-bottom:20px}
.subNav ul{list-style-type:none}
.subNav li{list-style-image:url(../img/bullet.gif)}
.subNav li a:visited{text-decoration:none; color:#1b6fb7}
.subNav li a:active{text-decoration:none; color:#1b6fb7}
#topContent li{list-style-image:url(../img/bullet.gif); margin-left:5px; padding-left:5px}
#topContent{background-image:url(../img/seniors.gif); background-repeat:no-repeat; background-position:right top; margin-top:-100px}
#highlightsContain{width:420px; margin-right:auto; margin-left:auto}
.highlights{width:200px}
.highlightsR{width:220px; clip:rect(-65px,auto,auto,auto); float:right}
#photo{background-image:url(../img/seniors.gif); background-repeat:no-repeat; width:40%; background-position:right top; height:130px; position:absolute; z-index:1; left:232px; top:151px}
#searchActionButton{vertical-align:bottom}

.twoColLiqRtHdr #footer{padding:0 10px}

.twoColLiqRtHdr #footer p{margin:0; padding:10px 0; font-size:18px}
#featured{background-color:#cfdfe8; padding:10px}
#featured a:link{text-decoration:none}
#featured a:hover{text-decoration:underline}
#featured a:visited{color:#1b6fb7; text-decoration:none}
#featured a:active{color:#1b6fb7; text-decoration:none}
a img{border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none}

.fltrt{float:right; margin-left:8px}
.connect img{padding-top:5px; padding-left:5px; padding-bottom:15px}
.fltlft{float:left; margin-right:8px}
.join{margin-top:10px; padding-top:10px; padding-right:10px; padding-bottom:10px; padding-left:20px}
.clearfloat{clear:both; height:0; font-size:1px; line-height:0px}
 
</style>[if IE]>
<style type="text/css">
.twoColLiqRtHdr #sidebar1{padding-top:30px}
#footer a{ßfont-size:80%; font-size:80%}
#footer p{}
#footer{margin-top:10px}
.twoColLiqRtHdr #mainContent{zoom:1; padding-top:20px}

</style>
<![endif]
.twoColLiqRtHdr #nav{padding:0 10px}
#featuredSub{background-color:#fafafa; padding:5px}
#bNav a{line-height:30px}
#bNav a:hover{line-height:30px; color:#0F4370}
.glossymenu div.submenuSearch{width:95%; margin-right:auto; margin-left:auto}
.slink{font-size:85%}
a:visited{color:#1b6fb7; text-decoration:none;/* font-family:Tahoma,Geneva,sans-serif*/}
a:active{color:#1b6fb7;/* font-family:Tahoma,Geneva,sans-serif*/}
/*10-11-09*/
.contact_form
{
border:0px;
padding:3px; 
}
.contact_form h3
{
margin:0px;
padding-bottom:5px; padding-top:2px;
border-bottom:1px solid #1B6FB7;
color:#1B6FB7;
}
/*.contact_form th
{
margin:0px;
padding:3px;

}*/
/*.contact_form td
{
margin:0px;
padding:2px;

}
.contact_form .input_box
{ border:1px solid #0066CC;
color:#333333; background-color:#FFFFFF;
width:250px;
}*/

.error_div
{
width:99%; float:left; background-color:#ecf0f2; height:auto; border:1px solid #d0d4d6;
padding:5px 0px 5px 5px;
}

.error_img
{
background:url(../img/error.gif) 0 0 no-repeat;
width:45px; float:left; height:38px; padding:0 5px 0 0; 
}
#error_left
{
width:18%; float:left;
}
#error_right
{
width:10%; float:right; margin:0px; padding:0px;
}
#error_middle
{
width:68%; float:left; margin:0px 0 0 10px; padding:0px;
}

#error_middle p
{
margin:0px;
 color:#FF0000;
}
.error_txt
{width:30%; float:left;
}
.error_txt h4
{
margin:0px; padding:0px; text-align:left;
font-size:12pt;
}
.vertica_alin
{
vertical-align:middle;
}
.red_color
{
color:#FF0000;
}
.lever_form
{
width:99%; float:left;  height:auto; 
padding:5px 0px 5px 5px;
}

.lever_form .level
{
width:100%; margin:0 auto; padding-bottom:8px;   float:left;
}
.lever_form .level .input_box
{ border:1px solid #0066CC;
color:#333333; background-color:#FFFFFF;
width:300px;height:20px; float:left;
}

.lever_form .level p
{
text-align:left;
 margin:0 auto; padding:0px; 
}
.lever_form .level .error
{
text-align:left; font-size:12px;
 margin:0 auto; padding:0px 0px 0px 8px; float:left;
}
.lever_form .level .error_2
{
text-align:left; font-size:12px;
 margin:0 auto; padding:0px 0px 0px 40px; float:left;
}
.lever_form .level .error_1
{
text-align:left; font-size:12px;
 margin:0 auto; padding:0px 0px 0px 0px; float:left;
}
.submit_but
{
background:url(../img/submit.gif) 0 0 no-repeat;
width:100px; float:left; height:34px;
text-align:center; color:#FFFFFF; border:0px;
font-size:12px; font-weight:bold; padding-bottom:3px;
}

.top_right_links {float:right; width:auto; text-align:right;}
.top_right_links .top_icons{text-align:right; font:bold 11px 'tahoma';}
.top_right_links .top_icons img{padding:0 4px 0 8px; vertical-align:middle;}
.top_right_links .top_icons a {color:#1B6FB7; text-decoration:none;}
.top_right_links .top_icons a:hover {color:#C43C26; text-decoration:none;}

.top_right_links .top_search {margin:0; padding:44px 0 0 0;}
.top_right_links .top_search form {margin:0; padding:0px 0 0 0; float:right;}
.top_right_links .top_search .inputbox{margin:0; padding:3px 0 3px 3px; font:12px Arial, Helvetica, sans-serif; border:1px solid #98b3b0; border-right:none; float:left;}
.top_right_links .top_search .submit_btn{margin:0; padding:0px 0 0 0; height:23px; width:24px; border:0; cursor:pointer; background:url(../img/search_bttn.gif) 0 0 no-repeat; float:left;}



/*---------------------------------------------23-03-2010----------------------*/


.grey_box_popup_area {margin:0 0 0 0 ; padding:0 0 20px 0; position:relative;}
.grey_box_popup {background: transparent; width:100%; margin:0 auto;}

/*.round-box h1, .round-box p {margin:0 10px;}
.round-box h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.round-box p {padding-bottom:0.5em;}*/

.grey_box_popup .top, .grey_box_popup .bottom {display:block; background:transparent; font-size:1px;}
.grey_box_popup .b1, .grey_box_popup .b2, .grey_box_popup .b3, .grey_box_popup .b4, .grey_box_popup .b1b, .grey_box_popup .b2b, .grey_box_popup .b3b, .grey_box_popup .b4b {display:block; overflow:hidden;}
.grey_box_popup .b1, .grey_box_popup .b2, .grey_box_popup .b3, .grey_box_popup .b1b, .grey_box_popup .b2b, .grey_box_popup .b3b {height:1px;}
.grey_box_popup .b2 {background:#F4EF80;/*bg color*/ border-left:1px solid #807676; border-right:1px solid #807676; /*border color*/}
.grey_box_popup .b3 {background:#F4EF80;/*bg color*/ border-left:1px solid #807676; border-right:1px solid #807676;/*border color*/}
.grey_box_popup .b4 {background:#F4EF80;/*bg color*/ border-left:1px solid #807676; border-right:1px solid #807676;/*border color*/}
.grey_box_popup .b4b {background:#F4EF80;/*bg color*/ border-left:1px solid #807676; border-right:1px solid #807676;/*border color*/}
.grey_box_popup .b3b {background:#F4EF80;/*bg color*/ border-left:1px solid #807676; border-right:1px solid #807676;/*border color*/}
.grey_box_popup .b2b {background:#F4EF80;/*bg color*/ border-left:1px solid #807676; border-right:1px solid #807676;/*border color*/}

.grey_box_popup .b1 {margin:0 5px; background:#807676; /*border color*/}
.grey_box_popup .b2, .grey_box_popup .b2b {margin:0 3px; border-width:0 2px;}
.grey_box_popup .b3, .grey_box_popup .b3b {margin:0 2px;}
.grey_box_popup .b4, .grey_box_popup .b4b {height:2px; margin:0 1px;}
.grey_box_popup .b1b {margin:0 5px; background:#807676;/*border color*/}
.grey_box_popup .boxcontent {display:block; padding:5px 10px;  background:#fff;/*bg color*/ border-left:1px solid #807676; border-right:1px solid #807676;/*border color*/}

.twoColLiqRtHdr #container.inbox_table_1
{
padding:0px; margin:0px;
}
.twoColLiqRtHdr #container.inbox_table_1 th
{
padding:5px; margin:0px;
font-size:13px;
color:#1B6FB7;
}

.twoColLiqRtHdr #container.inbox_table_1 td
{
padding:5px; margin:0px;
font-size:12px;
color:#1B6FB7;
}

/*-------------------------------------25-03-2010--------------------------------------------------*/

.btn_smt
{
padding:0px 8px;
line-height:23px;
background:#996600;
height:25px;
border:0px;
text-align:center;
color:#fff;
}

/*-------------------------------------30-03-2010--------------------------------------------------*/

.spacer_10{width:auto; clear:both;
padding-top:10px;
}
.fl
{
float:left;
}
.fr
{
float:right;
}
.cl
{
width:auto;
clear:both;
}
.child_tree
{
padding:20px 0 50px 0;
margin:0px;
width:142%;
}
.child_tree form
{
margin:0px; padding:0px;
}
.child_tree .txt
{
text-align:left;
font-size:12px;
color:#1B6FB7;
line-height:15px;
padding:0 0 5px 0;
}

.child_tree .txt a
{
color:#1B6FB7;
text-decoration:none;
}
.child_tree .txt a:hover
{
color:#0135BE;
text-decoration:none;
}

.child_tree .txt_1
{
text-align:center;
font-size:14px;
font-weight:bold;
/*line-height:53px;*/
color:#1B6FB7;
padding:3px;
}
.child_tree .drop_dbox
{
width:100%;
float:left;
padding:0px;
margin:0px;
}
.child_tree .select_box
{
margin:0px; padding:0px;
width:100%;
height:18px;
color:#000;
font-size:12px;
}
.child_tree .middle_box
{
float:left;
padding:0;
margin:0px;
width:20%;
height:200px;
position:relative;
}
.child_tree .left_box
{
float:left;
padding:0;
margin:0px;
width:40%;
height:200px;
position:relative;
}
.top_box_1
{
width:35%;
height:60px;
border:1px solid #CBD9DE;
padding:5px;
margin:0px;
position:absolute;
top:0px;
left:0px;
}
.top_box_2
{
width:35%;
height:60px;
border:1px solid #CBD9DE;
padding:5px;
margin:0px;
position:absolute;
top:0px;
right:0px;
}
.top_box_2_child
{
background-color:#E9EFF1;
width:35%;
height:60px;
border:1px solid #CBD9DE;
padding:5px;
margin:0px;
position:absolute;
top:0px;
right:0px;
}

.top_box_3
{
width:35%;
height:60px;
border:1px solid #CBD9DE;
padding:5px;
margin:0px;
position:absolute;
bottom:0px;
right:0px;
}
.top_box_4
{
width:35%;
height:60px;
border:1px solid #CBD9DE;
padding:5px;
margin:0px;
position:absolute;
bottom:0px;
left:0px;
}

.h_line_box_top
{
background:url(../img/h_line_bg.jpg) top left repeat-x;
width:16%;
height:15px;
text-align:center;
padding:0px 0 0 8%;
margin:0px;
position:absolute;
top:12%;
left:38%;
}
.h_line_box_bottom
{
background:url(../img/h_line_bg.jpg) top left repeat-x;
width:16%;
height:15px;
padding:0px 0 0 8%;
margin:0px;
position:absolute;
bottom:12%;
left:38%;
}

.h_line_box_bottom_1
{
background:url(../img/h_line_bg.jpg) top left repeat-x;
width:58%;
height:15px;
text-align:center;
padding:0px 0 0 42%;
margin:0px;
position:absolute;
bottom:12%;
left:0%;
}

.v_line_box_top
{
background:url(../img/v_line_bg.jpg) top left repeat-y;
width:3px;
height:50px;
padding:0px 0 0 0%;
margin:0px 0 0 1px;
position:absolute;
top:18%;
left:50%;
}
.v_line_box_top_right
{
background:url(../img/v_line_bg.jpg) top left repeat-y;
width:3px;
height:50px;
padding:0px 0 0 0%;
margin:0px 0 0 2px;
position:absolute;
top:18%;
left:50%;
}

.v_line_box_top_1
{
background:url(../img/v_line_bg.jpg) top left repeat-y;
width:3px;
height:40px;
padding:0px 0 0 0%;
margin:0px 0 0 1px;
position:absolute;
top:44%;
left:74%;
}

.v_line_box_top_2
{
background:url(../img/v_line_bg.jpg) top left repeat-y;
width:3px;
height:40px;
padding:0px 0 0 0%;
margin:0px 0 0 0px;
position:absolute;
top:44%;
left:26%;
}

.v_line_box_top_3
{
background:url(../img/v_line_bg.jpg) top left repeat-y;
width:3px;
height:50px;
padding:0px 0 0 0%;
margin:0px 0 0 2px;
position:absolute;
bottom:-13%;
left:50%;
}

.round_line_v
{
background:url(../img/rounded_line.jpg) top left repeat-y;
width:3px;
height:3px;
padding:0px 0 0 0%;
margin:0px 0 0 1px;
position:absolute;
top:43%;
left:50%;
}

.round_line_bottom
{
background:url(../img/round_bottob.jpg) top left repeat-y;
width:3px;
height:3px;
padding:0px 0 0 0%;
margin:0px 0 0 2px;
position:absolute;
top:43%;
left:50%;
}

.round_line_v_2
{
background:url(../img/v_line_2.jpg) top left repeat-y;
width:3px;
height:3px;
padding:0px 0 0 0%;
margin:0px 0 0 1px;
position:absolute;
top:43%;
left:74%;
}

.round_line_v_left
{
background:url(../img/round_left_line.jpg) top left repeat-y;
width:3px;
height:3px;
padding:0px 0 0 0%;
margin:0px 0 0 0px;
position:absolute;
top:43%;
left:26%;
}

.h_line_middle
{
background:url(../img/h_line_middle.jpg) top left repeat-x;
width:16%;
height:3px;
padding:0px 0 0 8%;
margin:0px 0 0 0px;
position:absolute;
top:43%;
left:51%;
}

.h_line_middle_1
{
background:url(../img/h_line_middle.jpg) top left repeat-x;
width:16%;
height:3px;
padding:0px 0 0 8%;
margin:0px 0 0 2px;
position:absolute;
top:43%;
left:26%;
}

.grand_symbol
{
background:url(../img/grand_symbol.jpg) top left  no-repeat;
width:38px;
height:15px;
padding:0px;
margin:0px;
}

.child_tree .right_box
{
float:right;
padding:0;
margin:0px;
width:40%;
height:200px;
position:relative;
}

.child_tree .bottom_box
{
float:left;
padding:0;
margin:0px;
width:100%;
position:relative;
top:26px;
}

.top_border
{
width:30%;
height:30px;
float:left;
padding:0px;
margin:0px;
position:absolute;
top:0px;
left:35%;
}

.h_line_top_color
{
background:url(../img/h_line_top_color.jpg) top left repeat-x;
width:100%;
height:1px;
padding:0px 0 0 0%;
margin:0px;
position:absolute;
top:0;
left:0%;
}

.h_line_top_color_top
{
background:url(../img/h_line_top_color.jpg) top left repeat-x;
width:49%;
height:1px;
padding:0px 0 0 0%;
margin:0px;
position:absolute;
top:43%;
left:26%;
}

.v_line_top_color
{
background:url(../img/v_line_color.jpg) top left repeat-y;
width:1px;
height:30px;
padding:0px 0 0 0%;
margin:0px 0 0 0px;
position:absolute;
top:0%;
left:0%;
}

.v_line_top_color_1
{
background:url(../img/v_line_color.jpg) top left repeat-y;
width:1px;
height:30px;
padding:0px 0 0 0%;
margin:0px 0 0 0px;
position:absolute;
top:0%;
right:0%;
}
.v_line_top_color_top
{
background:url(../img/v_line_color.jpg) top left repeat-y;
width:1px;
height:42px;
padding:0px 0 0 0%;
margin:0px 0 0 0px;
position:absolute;
top:43%;
left:26%;
}
.v_line_top_color_1_top
{
background:url(../img/v_line_color.jpg) top left repeat-y;
width:1px;
height:42px;
padding:0px 0 0 0%;
margin:0px 0 0 0px;
position:absolute;
top:43%;
right:25%;
}
.child_box_bottom
{
width:100%;
height:200px;
float:left;
padding:0px;
margin:0px;
position:relative;
top:30px;
}
.box_40_left
{
width:40%;
height:200px;
float:left;
padding:0px;
position:relative;
margin:0px;
}
.box_40_right
{
width:40%;
height:200px;
float:right;
padding:0px;
position:relative;
margin:0px;
}

.bottom_lastbox
{
width:100%;
min-height:200px;
float:left;
padding:0px;
position:absolute;
left:0%;
top:64%;
margin:0px;
}
/*-------------------------------------------------05-04-2010-------------------------------------------------*/

.child_tree .add_view
{
text-align:right;
font-size:12px;
color:#1B6FB7;
line-height:15px;
padding:0 0 5px 0;
}
.child_tree .add_view a
{
font-size:12px;
font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
}


.top_box_invite_friend
{
width:35%;
height:60px;
padding:5px;
margin:0px;
position:absolute;
bottom:0px;
right:0px;
}


.footer_links
{
margin:0px;
padding:0 0px;
}
.footer_links a
{
margin:0px;
padding:0 10px;
}


.itchimes{
margin:0;
padding:0px 0px 0 0px;
font:8pt Arial, Helvetica, sans-serif;
color:#B1D6F3;
float:right;
line-height:20px;
}

.itchimes a{
color:#B1D6F3;
text-decoration:none;
}

.itchimes a:hover{
color:#1B6FB7;
text-decoration:none;
}
