body, td {font-size:11px; font-family:Verdana; color:#444444}
a {color:#455971; font-size:10px; font-family:Verdana; text-decoration:none}
a:hover {color:#455971; font-size:10px; font-family:Verdana; text-decoration:underline}

.question {font-size:14px; font-family:Verdana; color:#444444;font-weight:bold;}

.tinput {font-size:12px; font-family:Tahoma; border:1px solid #5D7089; width:100%}
.tinput2 {font-size:12px; font-family:Tahoma; border:1px solid #5D7089;}
.tinput3 {font-size:11px; font-family:Tahoma; border:1px solid #5D7089; width:100%}
.tinputGrey {font-size:11px; font-family:Tahoma; border:1px solid #5D7089; width:100%; background-color:#CCCCCC}
.tinputWide {font-size:12px; font-family:Tahoma; border:1px solid #5D7089; width:100%}
.tsubmit {font-size:11px; font-family:Tahoma; background-color:#2B904E; font-weight:bold; color:#ffffff}
.tsubmitblue {color:#ffffff; font-size:11px; font-family:Tahoma; background-color:#4674CA; font-weight:bold}
.tsubmitred {color:#ffffff; font-size:11px; font-family:Tahoma; background-color:#A70500; font-weight:bold}
.tcancel {color: #5D5D5D; font-size:11px; font-family:Tahoma; background-color:#D5D5D5; font-weight:bold}

.NoRepeat {background-repeat:no-repeat}
.RepX {background-repeat:repeat-x}
.RepY {background-repeat:repeat-y}
.border1 {border:1px solid #737373}

.hspace5 {padding-top:5px; padding-bottom:5px}

.Red {color:#AF0000}
.Free {color:#7D7DBC}
.Black10 {font-size:10px; font-family:Verdana}
.Black11 {font-size:11px; font-family:Verdana}
.Verdana12 {font-size:12px; font-family:Verdana}
.Grey11 {color:#0B3A9B; font-size:11px; font-family:Verdana}
.Grey10 {color:#858585; font-size:10px; font-family:Verdana}
.VerdanaGrey11 {color:#AFAFAF; font-size:11px; font-family:Verdana}
.White10 {color:#ffffff; font-size:10px; font-family:Verdana}
.copyright {color:#7A7A7A; font-size:10px; font-family:Tahoma;}
.Tahoma10 {color:#373737; font-size:10px; font-family:Tahoma;}
.Tahoma11GreyBlue {color:#5D7592; font-size:11px; font-family:Tahoma;}
.Tahoma10DarkBlue {color:#0B3A9B; font-size:10px; font-family:Tahoma;}
.VerdanaGreen {color:#2FB400; font-family:Verdana}

.TahomaBlackBlue {color:#455971; font-size:10px; font-family:Tahoma; padding-left:20px; padding-right:20px}

.Green10 {color:#2C8F25}

.OrangePrice {color:#DB9500; font-size:10px; font-family:Verdana}

.ArialBlue {color:#000066; font-size:12px; font-family:Arial}
.ArialBlack {color:#000000; font-size:17px; font-family:Arial}
.ArialWhite {color:#ffffff; font-size:17px; font-family:Arial}
.ArialBlue14 {color:#2553A4; font-size:14px; font-family:Arial}
.ArialGrey {color:#525252; font-size:12px; font-family:Arial}
.Wave14 {color:#104198; font-size:16px; font-family:Arial}

.Arial14 {color:#000000; font-size:14px; font-family:Arial}

.footer {color:#7A7A7A; font-size:10px; font-family:Verdana;}

.TopMainMenu:link {color:#006600; font-size:11px; font-family:Arial; font-weight:bold; text-decoration:none;}
.TopMainMenu:visited {color:#006600; font-size:11px; font-family:Arial; font-weight:bold; text-decoration:none;}
.TopMainMenu:active {color:#006600; font-size:11px; font-family:Arial; font-weight:bold; text-decoration:none;}
.TopMainMenu:hover {color:#980000; font-size:11px; font-family:Arial; font-weight:bold; text-decoration:none;}

.TopSmallMenu:link {color:#03308B; font-size:11px; font-family:Arial; padding-left:11px; padding-right:11px; text-decoration:underline}
.TopSmallMenu:visited {color:#03308B; font-size:11px; font-family:Arial; padding-left:11px; padding-right:11px; text-decoration:underline}
.TopSmallMenu:active {color:#03308B; font-size:11px; font-family:Arial; padding-left:11px; padding-right:11px; text-decoration:underline}
.TopSmallMenu:hover {color:#980000; font-size:11px; font-family:Arial; padding-left:11px; padding-right:11px; text-decoration:underline}

.footer:link {color:#000060; font-size:10px; font-family:Verdana; }
.footer:visited {color:#000060; font-size:10px; font-family:Verdana;}
.footer:active {color:#000060; font-size:10px; font-family:Verdana;}
.footer:hover {color:#B90000; font-size:10px; font-family:Verdana;}

.leftmenu:link {color:#505050; font-size:11px; font-family:Tahoma; text-decoration:none; font-weight:bold; padding-left:8px; width:100%}
.leftmenu:active {color:#505050; font-size:11px; font-family:Tahoma; text-decoration:none; font-weight:bold; padding-left:8px; width:100%}
.leftmenu:visited {color:#505050; font-size:11px; font-family:Tahoma; text-decoration:none; font-weight:bold; padding-left:8px; width:100%}
.leftmenu:hover {color:#505050; font-size:11px; font-family:Tahoma; text-decoration:underline; font-weight:bold; padding-left:8px; width:100%}

.front:link {color:#2553A4; font-size:10px; font-family:Verdana; text-decoration:none;}
.front:visited {color:#2553A4; font-size:10px; font-family:Verdana; text-decoration:none;}
.front:active {color:#2553A4; font-size:10px; font-family:Verdana; text-decoration:none;}
.front:hover {color:#2553A4; font-size:10px; font-family:Verdana; text-decoration:underline;}

.red10:link {color:#7D0000; font-size:10px; font-family:Verdana;}
.red10:visited {color:#7D0000; font-size:10px; font-family:Verdana;}
.red10:active {color:#7D0000; font-size:10px; font-family:Verdana; }
.red10:hover {color:#B20000; font-size:10px; font-family:Verdana;}

.LightBlue:link {color:#1870C8; font-size:11px; font-family:Verdana;}
.LightBlue:visited {color:#1870C8; font-size:11px; font-family:Verdana;}
.LightBlue:active {color:#1870C8; font-size:11px; font-family:Verdana; }
.LightBlue:hover {color:#B20000; font-size:11px; font-family:Verdana;}

.steps:link {color:#075AAD; font-size:12px; font-family:Arial}
.steps:visited {color:#075AAD; font-size:12px; font-family:Arial}
.steps:active {color:#075AAD; font-size:12px; font-family:Arial}
.steps:hover {color:#AD0000; font-size:12px; font-family:Arial}

.Tahoma10GreyBlue:link {color:#455971; font-size:10px; font-family:Tahoma; text-decoration:none}
.Tahoma10GreyBlue:active {color:#455971; font-size:10px; font-family:Tahoma; text-decoration:none}
.Tahoma10GreyBlue:visited {color:#455971; font-size:10px; font-family:Tahoma; text-decoration:none}
.Tahoma10GreyBlue:hover {color:#455971; font-size:10px; font-family:Tahoma; text-decoration:underline}

.GreyBlueU:link {color:#455971; font-size:10px; font-family:Tahoma;}
.GreyBlueU:active {color:#455971; font-size:10px; font-family:Tahoma;}
.GreyBlueU:visited {color:#455971; font-size:10px; font-family:Tahoma;}
.GreyBlueU:hover {color:#AD0000; font-size:10px; font-family:Tahoma;}

.GreyBlueU11:link {color:#455971; font-size:11px; font-family:Tahoma;}
.GreyBlueU11:active {color:#455971; font-size:11px; font-family:Tahoma;}
.GreyBlueU11:visited {color:#455971; font-size:11px; font-family:Tahoma;}
.GreyBlueU11:hover {color:#AD0000; font-size:11px; font-family:Tahoma;}

.Grey11:link {color:#0B3A9B; font-size:11px; font-family:Verdana; text-decoration:underline}
.Grey11:active {color:#0B3A9B; font-size:11px; font-family:Verdana; text-decoration:underline}
.Grey11:visited {color:#0B3A9B; font-size:11px; font-family:Verdana; text-decoration:underline}
.Grey11:hover {color:#AD0000; font-size:11px; font-family:Verdana; text-decoration:underline}

.Grey10:link {color:#0B3A9B; font-size:10px; font-family:Verdana; text-decoration:underline}
.Grey10:active {color:#0B3A9B; font-size:10px; font-family:Verdana; text-decoration:underline}
.Grey10:visited {color:#0B3A9B; font-size:10px; font-family:Verdana; text-decoration:underline}
.Grey10:hover {color:#AD0000; font-size:10px; font-family:Verdana; text-decoration:underline}

.White10:link {color:#ffffff; font-size:10px; font-family:Tahoma; text-decoration:none}
.White10:active {color:#ffffff; font-size:10px; font-family:Tahoma; text-decoration:none}
.White10:visited {color:#ffffff; font-size:10px; font-family:Tahoma; text-decoration:none}
.White10:hover {color:#FFCC00; font-size:10px; font-family:Tahoma; text-decoration:none}

.TopSubMenuActive:link {color:#FFF0BB; font-size:10px; font-family:Tahoma; text-decoration:none; padding-left:20px; padding-right:20px}
.TopSubMenuActive:visited {color:#FFF0BB; font-size:10px; font-family:Tahoma; text-decoration:none; padding-left:20px; padding-right:20px}
.TopSubMenuActive:active {color:#FFF0BB; font-size:10px; font-family:Tahoma; text-decoration:none; padding-left:20px; padding-right:20px}
.TopSubMenuActive:hover {color:#FFF0BB; font-size:10px; font-family:Tahoma; text-decoration:underline; padding-left:20px; padding-right:20px}

.TopSubMenu:link {color:#ffffff; font-size:10px; font-family:Tahoma; text-decoration:underline; padding-left:20px; padding-right:20px}
.TopSubMenu:visited {color:#ffffff; font-size:10px; font-family:Tahoma; text-decoration:underline; padding-left:20px; padding-right:20px}
.TopSubMenu:active {color:#ffffff; font-size:10px; font-family:Tahoma; text-decoration:underline; padding-left:20px; padding-right:20px}
.TopSubMenu:hover {color:#ffffff; font-size:10px; font-family:Tahoma; text-decoration:underline; padding-left:20px; padding-right:20px}

.BlackArial12:link {color:#000000; font-size:12px; font-family:Arial; font-weight:bold; text-decoration:none}
.BlackArial12:active {color:#000000; font-size:12px; font-family:Arial; font-weight:bold; text-decoration:none}
.BlackArial12:visited {color:#000000; font-size:12px; font-family:Arial; font-weight:bold; text-decoration:none}
.BlackArial12:hover {color:#000000; font-size:12px; font-family:Arial; font-weight:bold; text-decoration:none}

.AccountMenu:link {color:#AD0000; font-size:10px; font-family:Tahoma; text-decoration:underline; padding-left:20px; padding-right:20px}
.AccountMenu:active {color:#AD0000; font-size:10px; font-family:Tahoma; text-decoration:underline; padding-left:20px; padding-right:20px}
.AccountMenu:visited {color:#AD0000; font-size:10px; font-family:Tahoma; text-decoration:underline; padding-left:20px; padding-right:20px}
.AccountMenu:hover {color:#AD0000; font-size:10px; font-family:Tahoma; text-decoration:underline; padding-left:20px; padding-right:20px}

.AccountSubMenu:link {color:#AD0000; font-size:10px; font-family:Verdana; text-decoration:underline;}
.AccountSubMenu:active {color:#AD0000; font-size:10px; font-family:Verdana; text-decoration:underline;}
.AccountSubMenu:visited {color:#AD0000; font-size:10px; font-family:Verdana; text-decoration:underline;}
.AccountSubMenu:hover {color:#AD0000; font-size:10px; font-family:Verdana; text-decoration:underline;}

.AccountSubMenuU:link {color:#455971; font-size:10px; font-family:Verdana; text-decoration:none;}
.AccountSubMenuU:active {color:#455971; font-size:10px; font-family:Verdana; text-decoration:none;}
.AccountSubMenuU:visited {color:#455971; font-size:10px; font-family:Verdana; text-decoration:none;}
.AccountSubMenuU:hover {color:#AD0000; font-size:10px; font-family:Verdana; text-decoration:underline;}

.black10:link {color:#000000; font-size:10px; font-family:Verdana; text-decoration:none}
.black10:active {color:#000000; font-size:10px; font-family:Verdana; text-decoration:none}
.black10:visited {color:#000000; font-size:10px; font-family:Verdana; text-decoration:none}
.black10:hover {color:#000000; font-size:10px; font-family:Verdana; text-decoration:underline}

.black10u:link {color:#000000; font-size:10px; font-family:Verdana; text-decoration:underline}
.black10u:active {color:#000000; font-size:10px; font-family:Verdana; text-decoration:underline}
.black10u:visited {color:#000000; font-size:10px; font-family:Verdana; text-decoration:underline}
.black10u:hover {color:#000000; font-size:10px; font-family:Verdana; text-decoration:underline}

.black11:link {color:#000000; font-size:11px; font-family:Verdana; text-decoration:none}
.black11:active {color:#000000; font-size:11px; font-family:Verdana; text-decoration:none}
.black11:visited {color:#000000; font-size:11px; font-family:Verdana; text-decoration:none}
.black11:hover {color:#000000; font-size:11px; font-family:Verdana; text-decoration:underline}


.VerdanaRed10:link {color:#AD0000; font-size:10px; font-family:Verdana; text-decoration:underline;}
.VerdanaRed10:active {color:#AD0000; font-size:10px; font-family:Verdana; text-decoration:underline;}
.VerdanaRed10:visited {color:#AD0000; font-size:10px; font-family:Verdana; text-decoration:underline;}
.VerdanaRed10:hover {color:#AD0000; font-size:10px; font-family:Verdana; text-decoration:underline;}

.VerdanaGreen10:link {color:#057F2F; font-size:10px; font-family:Verdana; text-decoration:underline;}
.VerdanaGreen10:active {color:#057F2F; font-size:10px; font-family:Verdana; text-decoration:underline;}
.VerdanaGreen10:visited {color:#057F2F; font-size:10px; font-family:Verdana; text-decoration:underline;}
.VerdanaGreen10:hover {color:#057F2F; font-size:10px; font-family:Verdana; text-decoration:underline;}


	/* calendar */
.calIcone						{ border:0; vertical-align:bottom; margin:0 2 0 1;}
.calHolder						{ position:absolute; visibility:hidden; border:solid 1px black; background:white; z-index:1000; filter:revealtrans(duration="0.2", transition=12); }
.calTable						{ background:#DDD; font:11px Verdana; margin:1; text-align:center; width:200;}
.calTable a						{ text-decoration:none; color:black; padding:0; margin:0;}
.calHolder select				{ font:normal 12px Verdana; background:#EEE;}
.calArrow, .calArrowDouble		{ height:12; cursor:hand; margin:0 4;}
.calArrow						{ width: 7;}
.calArrowDouble					{ width:15;}
.calToday						{ color:black; text-decoration:none;}
.calToday:hover					{ color:#224101;}
.calDay, .calDayWeekEnd, .calDayOtherMonth, .calDayOver { width:25; background:white; cursor:hand;}
.calWeeks 						{ font-weight:bold; color:white; background:#999;}
.calDay a						{ color:black;}
.calDayWeekEnd a				{ color:red;}
.calDayOtherMonth a				{ color:gray;}
.calDayOver						{ background:#DDD;}
.calDaySelected					{ background:white url('images/calToday.gif');}
.calDayToday					{ background:#CCC;}
