a {color:#000066;text-decoration:none;}
a:hover {text-decoration:underline;}
a.weblinks {color:#FFFFFF;text-decoration:none;font-size:11px;font-weight:bold}
a.weblinks:hover {font-size:11px;color:#FFFFCC;font-weight:bold;text-decoration:underline;}

body {margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;}
a,body,div,font,input,li,option,p,select,span,table,textarea,td,th,tr,ul {font-family:Tahoma, Arial, Sans-serif; font-size:11px;}

.bttnSlctd {color: #FFFFFF; Padding-Right: 4px; Padding-Left: 4px; Background: #4791C5; Border: 1px solid #4586B3; Height: 20;text-decoration:none!important;}
.bttn {BACKGROUND-IMAGE: url(/EN/img/bgTls.gif);height: 20px;border: 1px solid #000000;padding-bottom: 3px;color: #000000;font-size:12px;cursor:hand;}
.bttnOn {color:#000000;height:20px;background-color:#E8F3FF;border:1px solid #336699;padding-left:4px;padding-right:4px;cursor:hand;text-decoration:none!important;}
.bttnOff {color: #000000;height:20px;padding-left:5px;padding-right:5px;text-decoration:none!important;}
.currentVw {font-size:18px;text-align: center;} 
.toolBarBg {background-color:#EFF7FF;}
.timeRow {background-color:#ffffff;padding:4px;text-align:right;valign:center;border-bottom:1px solid #C1CDD8;}
.timeFont {font-size:21px;color:#000000;font-weight:normal}
.timeFontSm {font-size:11px;vertical-align:super}
.WhiteBold {font-weight: bold; color: #ffffff}
.WhiteText {color: #ffffff}
.BlackText {color: #000000}
.BlackBText {	font-weight: bold; color: #000000}
.homepagetitles{font-family:Arial,Verdana;font-size:26px;color:#003399}
.RedHR {color:#800000;height:1px}
.RedBoldText {color:#800000;font-weight:bold}
.TextDisabled {color:#8D8D8D}
.titlelistTD {color:#10659E;height:24px;background-color:#DBEAF5;border-top:1px solid #C1CDD8;border-bottom:1px solid #C1CDD8}
.sortTD {color:#10659E;height:24px;background-color:#9ECAEB;border-top:1px solid #C1CDD8;border-bottom:1px solid #C1CDD8}
.listTD {height:23;border-bottom:1px solid #C1CDD8;padding-left:1px;padding-right:1px}
.listHeadFont {color:#10659E;font-weight:normal}
.ampm {font-size:11px;color:#104A7B;}
.noBrdr {border:0px;}
.allDayTitle {border-left:0px;border-right:1px solid #C1CDD8;}
.appt {border-left:1px solid #C1CDD8;}
.noAppt {border-bottom:1px solid #C1CDD8;border-left:0px;}
.endAppt {border-bottom:1px solid #C1CDD8;border-left:1px solid #C1CDD8;}
.barEndAppt {border-bottom:1px solid #C1CDD8;}
.apptFull {background-color:#ffffff;border-bottom:1px solid #C1CDD8;border-right:1px solid #C1CDD8;border-left:5px solid #75CD8E;padding:2px;vertical-align:top;}
.apptMonth {background-color:#ffffff;border-bottom:1px solid #C1CDD8;border-left:2px solid #75CD8E;padding:2px;vertical-align:top;}
.big {font-size:12px;}
.bigBold {font-size:12px;font-weight:bold}
.bld {font-weight:bold;} 
.blueBoldTxt {font-weight:bold; color:#104A7B;} 
.box {background-color:#Ffffff;border:1px solid #A0C6E5;}
.boxA {background-color:#Ffffff;border:1px solid #A0C6E5;padding:4px;overflow-x:hidden;overflow-y:auto;vertical-align:top;}
.boxHd {background-color:#A0C6E5;}
.bttnWinIE {height:24px; background: #DBEAF5;border-bottom: 1px solid #AFC4D5;border-right: 1px solid #AFC4D5;border-left: 1px solid #F0F0F0;border-top: 1px solid #F0F0F0;padding-left:8px;padding-right:8px;padding-top:3px;color:#000033;font-size:12px;text-decoration:none!important;cursor:hand;}
.darkGryLine {background-color:#9C9C9C;height:1px;}
.gryTxt {color:#777777;}
.leftBarBg {background-color:#DBEAF5;}
.logo {font-size:24px;color:#ffffff;background-color:#666666}
.ltGryLine {background-color:#C1CDD8;height:1px;}
.msnNav {color:#d6e7ef;}
.monthDate {text-align:right;font-size:15px;color:Black;font-family:arial;font-weight:bold}
.monthDayWeek {font-weight:bold; color:#104A7B;text-align:center;background-color:#ffffff;}
.weekDayName{}
.weekDayNum { font-size:16px;font-weight:bold;}
.weekAppt {border-bottom:1px solid #C1CDD8; padding-left:2px}
.weekApptBar {border-left: 1px solid #C1CDD8;border-bottom:1px solid #C1CDD8;}
.msnHd {background-color:#104A7B;padding:4px;color:#FFCC66;font-weight:bold;}
.notCurMonDate{color:#c9c9c9!important; background-color:#E9E8E8}
.offWhtBg {background-color:#FFFFFF;}
.pLogo {font-size:24px;font-weight:bold;}
.redTxt {color:#E00505;}
.tab {text-decoration:none!important;color:#000066;font-weight:bold;}
.tabBg {background-color:#93BEE2;}
.tagLine {color:#d6e7ef;font-weight:bold;}
.timeWthr {font-size:16px;background-color:#ffffff;padding:2px;text-align:right;width:56px;valign:center;border-bottom:1px solid #C1CDD8;}
.title {font-size:13px;font-weight:bold; color:#104A7B;}
.today {font-weight:bold;background-color:#FFFAE0;border:1px solid #000066;padding:2px;}
.todayUnSelected {font-weight:bold;background-color:#FFFAE0;border:1px solid #000066;padding:2px;}
.todayBg {background-color:#FFFAE0;}
.todayTime {font-size:16px;background-color:#FFFAE0;padding:4px;text-align:right;width:41px;valign:center;border-bottom:1px solid #C1CDD8;}
.txt {font-family:Tahoma, Arial, Sans-serif; font-size:11px;}
.whtBg {background-color:#ffffff;}
.whtBold {color:#ffffff;font-weight:bold;}
.whtTxt {color:#ffffff;}
.yllwTxt {color:#FFCC66;}
.yearDate {text-align:right;color:#104A7B;height:18px;} 
.linkOn {text-decoration:underline; cursor:hand;}
.linkOff {text-decoration:none;}
.HeaderInlineCell {BORDER-BOTTOM: #10659e 1px solid}
h1 {
	margin: 0;
	font-family: 'arial';
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	padding: 5px 0 0 6px;
}
.yregasterisk {
	font-family: verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #F68622; 
	font-weight: boldest;
	vertical-align: -2px;
}
.yregfieldtitle {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	vertical-align: middle;
	padding: 0px 0 0 20px;
}

.product-info
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: verdana,arial,sans-serif
}

.cm td, .cm td a, .nip a, .alr a, .hd, .nip .hilite {font-family: Arial; }
.cm {color: #000; background: #fff;}
.dt {padding: 3px 3px 3px 3px;width: 100%; color: #666666; }

.dpp .dt{background-color: #635190;}
.dpp{border:1 solid #635190}

.dgr .dt{background-color: #666666;}
.dgr{border:1 solid #666666}

.mbl .dt{background-color: #1835A0; }
.mbl {border:1 solid #1835A0}

.dtl .dt{background-color: #CC6600;}
.dtl {border:1 solid #CC6600}

.errBar .dt{background-color: #990000;}
.errBar {border:1 solid #990000}

.dbr .dt{background-color: #684648; }
.dbr {border:1 solid #684648}


/* Highlights used in search results */
.CPhighlight {BACKGROUND-COLOR: #ffff66}

/*for Weeklylog*/
.SelectDate {float:none;clear:left;}
.SelectDate div{float:left;padding: 0 10px 0 0;height:25px;text-height:25px;text-align: left;}

.titleh {font-size:13px;font-weight:bold; text-decoration:underline;}
.logoh {font-size:24px;color:#000000;}