html{height:100%;margin-bottom:1px;}
*:focus{outline:none;}
body{font-size:13px; font-family:"robotoregular";color: #444444;margin:0px;}
/*p {margin:0px;}*/
h1{font-family:"robotoregular";font-size:16pt;margin:0px;}
h2{ font-family:"robotoregular"; font-size:12pt; margin-bottom:4px; padding-top:4px; background:url(../images/h2-bar2.gif) repeat-x left bottom; padding-bottom:2px; }
img{border:0px;}
a img{border:0px;}
h3{font-family:"robotoregular";font-size:10pt;margin-bottom:2px;}
ul.bullet{list-style:url('images/bullet.gif');}
ul.bullet li{margin:4px 0px;}
.imgbdr{border:1px solid #808080;}
.lshd{background:url('../images/lshd.gif') repeat-y;}
.rshd{background:url('../images/rshd.gif') repeat-y;}
.top_bg{background:url('../images/top_bg.gif') repeat-x;}
.top_bar{background:url('../images/top_bar_bg.gif') repeat-x;padding-right:20px;}
.lmenu{list-style:none;margin:0px;padding:10px 0px 10px 4px;background:url('../images/lmenu_bg.gif') repeat-y;line-height:23px;}
.lmenu li{padding:0px;margin:0px;margin-bottom:5px;}
.lmenu li a{display:block;width:132px;padding-left:30px;background:url('../images/menu.jpg') no-repeat;color:#FFF;font-weight:bold;text-decoration:none;}
.lmenu li a:hover{background:url('../images/menu_h.jpg') no-repeat;color:#FFF;font-weight:bold;text-decoration:none;}
.lmenu li a.curr_menu{background:url('../images/menu_h.jpg') no-repeat;color:#FFF;font-weight:bold;text-decoration:none;}
.ftr{background:url('../images/ftr_bg.gif') repeat-x;}
.success{font-size:12px;font-weight:bold;color:#05741A;text-align:center;}
.error{font-size:12px;font-weight:bold;color:#FC0000;text-align:center}
.marker{background:#EDEDED;font-size:48pt;font-weight:bold;color:#B7B7B7;}
.imgbdr{border:1px solid #808080;}
.banner{display:block;width:163px;height:30px;padding:0px;border:3px solid #FFFFFF;}
.banner:hover{border:3px solid #FF0000;}
.selbanner{display:block;width:163px;height:30px;padding:0px;border:3px solid #008000;}
.captcha{padding:3px;background-color:#FFFFE1;border:1px solid #9B4725;}
.faq{list-style:square;margin:10px;padding:0px;}
.faq li{padding:3px 0px;}
.faq li.curr_faq{font-weight:bold;}
.quote{font-size:14px;font-weight:bold;color:#ff5607;font-family: "robotoregular", Georgia, "Times New Roman", Times, serif;background-color: #FFFFCC;padding: 5px;border: 1px solid #CCCCCC;}
.quotesm{font-family:"robotoregular";font-size:10pt;font-weight:normal;}

#tabs ul{list-style:none;margin:0px;padding:0px;clear:both;height:22px;}
#tabs ul li{float:left;text-align:center;margin-right:3px;}
#tabs ul li a{color:#666;font-weight:bold;text-decoration:none;display:block;width:150px;height:16px;padding-top:6px;background:url('../images/tab.gif') no-repeat center top;}
#tabs ul li a:hover{color:#ff5607;}
#tabs ul li a.curr_tab{color:#000;background:url('../images/tab_o.gif') no-repeat;}

/*****Small size text styles*****/
.blk1{font-size:12px;color:#111111;}
.blu1{font-size:12px;color:#2776B2;}
.red1{font-size:12px;color:#FF0000;}
.wht1{font-size:12px;color:#FFFFFF;}
.grn1{font-size:12px;color:#05741A;}
.gry1{font-size:12px;color:#676767;}

/****Small size text in BOLD style****/
.blk1b{font-size:12px;font-weight:bold;color:#111111;}
.blu1b{font-size:12px;font-weight:bold;color:#2776B2;}
.red1b{font-size:12px;font-weight:bold;color:#ff5607;}
.wht1b{font-size:12px;font-weight:bold;color:#FFFFFF;}
.grn1b{font-size:12px;font-weight:bold;color:#05741A;}
.gry1b{font-size:12px;font-weight:bold;color:#676767;}

/*****MEDIUM size text styles*****/
.blk2{font-size:10pt;color:#111111;}
.blu2{font-size:10pt;color:#2776B2;}
.red2{font-size:10pt;color:#FF0000;}
.wht2{font-size:10pt;color:#FFFFFF;}
.grn2{font-size:10pt;color:#05741A;}
.gry2{font-size:10pt;color:#676767;}

/****MEDIUM size text in BOLDstyle****/
.blk2b{font-size:10pt;font-weight:bold;color:#111111;}
.blu2b{font-size:10pt;font-weight:bold;color:#2776B2;}
.red2b{font-size:10pt;font-weight:bold;color:#FF0000;}
.wht2b{font-size:10pt;font-weight:bold;color:#FFFFFF;}
.grn2b{font-size:10pt;font-weight:bold;color:#05741A;}
.gry2b{font-size:10pt;font-weight:bold;color:#676767;}

/*****LARGE size text styles*****/
.blk3{font-size:12pt;color:#111111;}
.blu3{font-size:12pt;color:#2776B2;}
.red3{font-size:12pt;color:#FF0000;}
.wht3{font-size:12pt;color:#FFFFFF;}
.grn3{font-size:12pt;color:#05741A;}
.gry3{font-size:12pt;color:#676767;}

/*****LARGE size text styles in bold*****/
.blk3b{font-size:12pt;font-weight:bold;color:#111111;}
.blu3b{font-size:12pt;font-weight:bold;color:#2776B2;}
.red3b{font-size:12pt;font-weight:bold;color:#FF0000;}
.wht3b{font-size:12pt;font-weight:bold;color:#FFFFFF;}
.grn3b{font-size:12pt;font-weight:bold;color:#05741A;}
.gry3b{font-size:12pt;font-weight:bold;color:#676767;}

/*****Extra LARGE size text styles*****/
.blk4{font-size:14pt;color:#111111;}
.blu4{font-size:14pt;color:#2776B2;}
.red4{font-size:14pt;color:#FF0000;}
.wht4{font-size:14pt;color:#FFFFFF;}
.grn4{font-size:14pt;color:#05741A;}
.gry4{font-size:14pt;color:#676767;}

/*****Extra LARGE size text styles in bold*****/
.blk4b{font-size:14pt;font-weight:bold;color:#111111;}
.blu4b{font-size:14pt;font-weight:bold;color:#2776B2;}
.red4b{font-size:14pt;font-weight:bold;color:#FF0000;}
.wht4b{font-size:14pt;font-weight:bold;color:#FFFFFF;}
.grn4b{font-size:14pt;font-weight:bold;color:#05741A;}
.gry4b{font-size:14pt;font-weight:bold;color:#676767;}

/*Textbox Style*/
.tbox{font-family:"robotoregular";font-size:12px;border:1px solid #666;padding:2px;font-size:12px;color:#111;resize:none;}
.tbox:focus{border:1px solid #EF4038;background:#FFFFC1;}
.tboxdis{font-family:"robotoregular";font-size:12px;border:1px solid #777;padding:2px;font-size:12px;color:#111;resize:none;background:#808080;}
.btn{font-family:"robotoregular";font-size:12px;font-weight:bold;color:#FFFFFF;padding:2px 10px;cursor:pointer;background:#ff5607;border:1px solid #555;}
.btns{font-family:"robotoregular";font-size:12px;background:#C0C0C0;border:1px solid #555;}
.atab{font-family:"robotoregular";font-size:12px;color:#FFFFFF;padding:1px 10px;cursor:pointer;background:#4596D2;border:0px}
.btnp{font-family:"robotoregular";font-size:12px;font-weight:bold;color:#FFFFFF;width:200px;height:21px;padding:2px 10px;padding-left:60px;cursor:pointer;background:#ff5607 url('../images/details2.gif') no-repeat 5px center;border:1px solid #555; margin-top:5px;}
.btnp:hover{background-color:#4596D2;}

/*Undefined anchor tag*/
/*a{font-size:12px;color:#0000FF;text-decoration:none;}
a:hover{font-size:12px;color:#0000FF;text-decoration:underline;}*/
.abtn{display:block;padding:4px;background:#EEEEEE;border:1px solid #C0C0C0;text-decoration:none;}
.abtn:hover{background:#FFFFC1;text-decoration:none;}

/*DefinedClasses*/
.lnwht1{font-size:12px;color:#FFFFFF;text-decoration:none;}
.lnwht1:hover{font-size:12px;color:#FFFFFF;text-decoration:underline;}
.lnwht1b{font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.lnwht1b:hover{font-size:12px;font-weight:bold;color:#FFFFFF;text-decoration:underline;}
.lnwht2b{font-size:10pt;font-weight:bold;color:#FFFFFF;text-decoration:none;}
.lnwht2b:hover{font-size:10pt;font-weight:bold;color:#FFFFFF;text-decoration:underline;}

/* IMPORTANT:  The Popup Calendar script requires all the classes defined here.*/
table.scw{padding:1px;vertical-align:middle;border:1px solid #800000;font-family:"robotoregular",Verdana,Tahoma,Sans-Serif;font-size:12px;background-color:#EFEFEF;border:1px solid #996633;z-index:1000;}
table.scwCells{background-color:#767876;text-align:right;font-size:12px;}
td.scwDrag{padding:0px 0px;text-align:center;font-size:12px;background-color:#9999CC;color:#CCCCFF;}
td.scwHead{padding:1px;text-align:center;background-color:#808080}
td.scwWeek{padding:2px;text-align:center;font-weight:bold;background-color:#4596D2;color:#FFFFFF;}
td.scwWeeks{padding:2px;vertical-align:middle;}
td.scwWeekNo{padding:2px;vertical-align:middle;background-color:  #776677;color:#CCCCCC;}
td.scwWeekNumberHead{padding:0px;text-align:center;font-weight:bold;color:#6666CC;}
td.scwFoot{padding:2px;text-align:center;background-color:#EFEFEF;color:#000000;}
td.scwFootHover{background-color:#EFEFEF;padding:2px;text-align:center;color:#FF0000;cursor:pointer;}
td.scwFoot:hover{background-color:#EFEFEF;padding:2px;text-align:center;color:#FF0000;cursor:pointer;}
td.scwFootDisabled{padding:0px;text-align:center;background-color:#6666CC;color:#FFFFFF;}
td.scwCells{padding:2px;vertical-align:middle;background-color:#FFFFFF;color:#000000;}
td.scwCellsHover{padding:2px;vertical-align:middle;background-color:#EAEAEA;cursor:pointer;color:#E56F08;}
td.scwCells:hover{padding:2px;vertical-align:middle;background-color:#FFFFEF;cursor:pointer;color:#000000;}
td.scwCellsDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#000000;}
td.scwCellsExMonth{padding:2px;vertical-align:middle;background-color:#EFEFEF;color:#AAAAAA;}
td.scwCellsExMonthHover{padding:2px;vertical-align:middle;background-color:#FFFFFF;cursor:pointer;color:#000000;}
td.scwCellsExMonth:hover{padding:2px;vertical-align:middle;background-color:#FFFF00;cursor:pointer;color:#000000;}
td.scwCellsExMonthDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#666666;}
td.scwCellsWeekend{padding:2px;vertical-align:middle;background-color:#E0E0E0;color:#000000;}
td.scwCellsWeekendHover{padding:2px;vertical-align:middle;background-color:#FFFFFF;cursor:pointer;color:#000000;}
td.scwCellsWeekend:hover{padding:2px;vertical-align:middle;background-color:#FFFFFF;cursor:pointer;color:#000000;}
td.scwCellsWeekendDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#CC6666;}
td.scwInputDate{padding:2px;vertical-align:middle;background-color:#B1D9F5;color:#000000;}
td.scwInputDateHover{padding:2px;vertical-align:middle;background-color:#FFFFFF;cursor:pointer;color:#000000;}
td.scwInputDate:hover{padding:2px;vertical-align:middle;background-color:#FFFFFF;cursor:pointer;color:#000000;}
td.scwInputDateDisabled{padding:2px;vertical-align:middle;background-color:#999999;color:#000000;}
select.scwHead{margin:0px;font-family:"robotoregular",Verdana;font-size:12px;}
input.scwHead{padding:0px;margin:1px;border:1px solid #000000;font-size:12px;font-family:"robotoregular",Verdana;height:18px;width:18px}
/*End of Calendar styles*/
/*Tooltip Styles*/
#ttdiv{position:absolute;left:-300px;border:1px solid black;padding:2px;background-color:lightyellow;visibility:hidden;z-index:100;}
#ttarrow{position:absolute;left:-300px;z-index:101;visibility:hidden;}

#header {background: url('../img/header.png') repeat-x top center;height: 140px;width:100%;text-align:center;margin:0px auto;}
.newsletter_btn {cursor:pointer;border:none;background: url('../img/newsletter_btn.png') no-repeat top center;text-align:center;margin:0px auto;color:#FFFFFF;padding:4px 8px 4px 8px;}
.register_btn{ line-height: 15px;padding-top:8px;padding-bottom:5px;border:none;background: url('../img/register_btn.png') no-repeat top center;text-align:center;margin:0px auto;width:150px;color:#FFFFFF;font-size:12px;}
.register_btn:hover{color:#FFFFFF}
.remember li{list-style-type:disc}
.remember{margin:0px;line-height:20px;}
.spacer{clear:both}
a{text-decoration:none;}
a:hover{text-decoration:none;}

.question{color:#3277A3;}
.question:hover{color:#3277A3;text-decoration:underline;}


#admin_menu { background-color: #D9D9D9; background-image: url('../img/nav.png'); background-position: left top; border-bottom: 1px solid #CCCCCC; padding: 0; }
#admin_menu ul { list-style: none outside none; margin: 0; padding: 0; width: 100%; }
#admin_menu ul li:hover { background-color: #BABABA; background-image: url('../img/navActive.png'); background-position: left top; background-repeat: repeat-x; }
#admin_menu ul .active { background-color: #BABABA; background-image: url('../img/navActive.png'); background-position: left top; background-repeat: repeat-x; }
#admin_menu ul li { color: #444444; float: left; font-size: 13px; font-weight: 300; margin: 0; padding: 15px; text-align:left; }
#admin_menu ul li a { color: #444444; text-decoration: none;line-height:18px;cursor:pointer; }
#admin_menu ul li a:hover { color: #444444; text-decoration: underline;line-height:18px; }
#admin_menu ul li strong { color: #000000; font-size: 14px; font-weight: 400; }

#advisor_menu { background-color: #D9D9D9; background-image: url('../img/nav.png'); background-position: left top; border-bottom: 1px solid #CCCCCC; padding: 0; }
#advisor_menu ul { list-style: none outside none; margin: 0; padding: 0; width: 100%; }
#advisor_menu ul li:hover { background-color: #BABABA; background-image: url('../img/navActive.png'); background-position: left top; background-repeat: repeat-x; }
#advisor_menu ul .active { background-color: #BABABA; background-image: url('../img/navActive.png'); background-position: left top; background-repeat: repeat-x; }
#advisor_menu ul li { color: #444444; float: left; font-size: 13px; font-weight: 300; margin: 0; padding: 15px 24px 13px; text-align:left; }
#advisor_menu ul li a { color: #444444; text-decoration: none;line-height:18px;cursor:pointer; }
#advisor_menu ul li a:hover { color: #444444; text-decoration: underline;line-height:18px; }
#advisor_menu ul li strong { color: #000000; font-size: 14px; font-weight: 400; }

#navmenu { background-color: #D9D9D9; background-image: url('../img/nav.png'); background-position: left top; border-bottom: 1px solid #CCCCCC; padding: 0; }
.fw { float: left; position: relative; width: 100%; }
.inner { margin: auto; position: relative; width: 980px; }
#navmenu ul { list-style: none outside none; margin: 0; padding: 0; width: 100%; }
#navmenu ul li:hover { background-color: #BABABA; background-image: url('../img/navActive.png'); background-position: left top; background-repeat: repeat-x; }
#navmenu ul .active { background-color: #BABABA; background-image: url('../img/navActive.png'); background-position: left top; background-repeat: repeat-x; }
#navmenu ul li { color: #444444; float: left; font-size: 13px; font-weight: 300; margin: 0; padding: 15px 21px 13px; text-align:left; }
#navmenu ul li a { color: #444444; text-decoration: none;line-height:18px;cursor:pointer; }
#navmenu ul li a:hover { color: #444444; text-decoration: underline;line-height:18px; }
#navmenu ul li strong { color: #000000; font-size: 14px; font-weight: 400; }
#webContentBox { background-color: #FFFFFF; border: 10px solid #CCCCCC; float: left; margin: 5px 0; padding: 20px; position: relative; width: 1110px; }
.inner { margin: 0px auto; position: relative; width: 1170px; }
#footer{width:1170px;margin:0px auto;}
.st_facebook_vcount .stBubble, .st_fb_like_vcount .stBubble { background-image: url("http://w.sharethis.com/share4x/images/Facebook_arrow_below.png"); }
.quote_mark{color:#ff5607;font-family: "robotoregular", Georgia,"Times New Roman",Times,serif;font-size: 14pt;font-weight: bold;}
a { color: #21759B; }