.bodybg {

    BACKGROUND-COLOR: #FFFFFF

}

.m_tit{ background-color:#EFF3F7; height:22px; font-weight:bold; color:#000033; padding:0px 0px 0px 8px;}

.m_tit1{background-color:#C9DAD9; height:22px; font-weight:bold; color:#000033; padding:0px 0px 0px 8px;}

.m_tit2{ background-color:#F7F9FB;height:22px; font-weight:bold; color:#000033;padding:0px 0px 0px 8px;}

H2{margin: 0px 0px 0px 0px; font-size:12px; font-weight:bold;}



LI {

    FONT-SIZE: 10pt; COLOR: #727272; FONT-FAMILY: verdana, sans-serif; }

P {

    FONT-SIZE: 10pt; COLOR: #727272; FONT-FAMILY: verdana, sans-serif}



A:link {

    FONT-WEIGHT: 400; COLOR: #0000FF; TEXT-DECORATION: underscore

}

A:visited {

    FONT-WEIGHT: 400; COLOR: #0000FF; TEXT-DECORATION: underscore

}

A:hover {

    FONT-WEIGHT: 400; COLOR: #0000FF; TEXT-DECORATION: underscore

}

A.navawaylinkclass {

    FONT-SIZE: 8pt; CURSOR: hand; COLOR: gray; TEXT-DECORATION: none

}

A.navawaylinkclass:visited {

    FONT-SIZE: 8pt; CURSOR: hand; COLOR: gray; TEXT-DECORATION: none

}

A.navawaylinkclass:hover {

    FONT-SIZE: 8pt; CURSOR: hand; COLOR: red; TEXT-DECORATION: none

}

A.footerlink {

    COLOR: #0080c0; TEXT-DECORATION: underline

}

A.footerlink:visited {

    COLOR: #0080c0; TEXT-DECORATION: underline

}

A.footerlink:hover {

    COLOR: #0080c0; TEXT-DECORATION: none

}

A.agrfooterclass {

    FONT-WEIGHT: 200; COLOR: #FFFFFF; TEXT-DECORATION: underline

}

A.agrfooterclass:visited {

    FONT-WEIGHT: 200; COLOR: #999999; TEXT-DECORATION: underline

}

A.agrfooterclass:hover {

    FONT-WEIGHT: 200; COLOR: gray; TEXT-DECORATION: underline

}

.darkred {

    COLOR: #aa2020

}

.whiteman {

    COLOR: #ffffff;

    font-family:verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

font-weight: bold;

}

.black {

    COLOR: #3F3F37;

    font-family:verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

font-weight: bold;

}

.brownbold {

    COLOR: #A52A2A;

    font-family:verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

font-weight: bold;

}

.brownlight {

    COLOR: #D78152;

    font-family:verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

font-weight: bold;

}

.whitebold {

    COLOR: #ffffff;

font-weight: bold;

    font-family:verdana, Arial, Helvetica, sans-serif;

    font-size: 11px;

}

.oceanblue {

    COLOR: #0066cc

}

.oceanblueb {

    FONT-WEIGHT: 800; COLOR: #0066cc

}

.lightblue {

    COLOR: #0066cc; FONT-STYLE: italic

}

.oceanbluebi {

    FONT-WEIGHT: 800; COLOR: #0066cc; FONT-STYLE: italic

}

.oceanbluelt {

    COLOR: #4169e1

}

.yellow {

    BACKGROUND-COLOR: #ffff00;

    font-weight: bold;

}

.rightarrow14 {

    FONT-SIZE: 14pt

}

.downarrow20 {

    FONT-SIZE: 20pt; ZZline-height: 60%

}

.checkall {

    FONT-WEIGHT: 400; FONT-SIZE: 7pt; COLOR: #aa2020; FONT-STYLE: italic; FONT-FAMILY: tahoma, georgia, Times, "Times New Roman", Serif

}

.preheadline {

    PADDING-RIGHT: 4px; PADDING-LEFT: 8px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; COLOR: #404040; PADDING-TOP: 8px; FONT-FAMILY: Georgia,Tahoma,Times,Times New Roman,Serif

}

.headline {

    MARGIN-TOP: 22px; FONT-WEIGHT: 800; FONT-SIZE: 16pt; MARGIN-BOTTOM: 22px; COLOR: black; font-family:verdana, Arial, Helvetica, sans-serif

}

.headlineblue {

    COLOR: #0080c0; TEXT-DECORATION: underline

}

.subheadline {

    FONT-WEIGHT: 600; FONT-SIZE: 10pt; MARGIN-BOTTOM: 16px; COLOR: #000000; FONT-STYLE: bold; FONT-FAMILY: verdana

}

.subheads {

    FONT-WEIGHT: 800; FONT-SIZE: 16pt; COLOR: #CC0000; FONT-FAMILY: "Times New Roman", Times, Georgia, Tahoma, arial, helv, helvetica, sans-serif; ZZcolor: #4169E1

}

.pagecontent {

    PADDING-RIGHT: 10px; PADDING-LEFT: 26px; FONT-WEIGHT: 400; FONT-SIZE: 10pt; COLOR: #4f4f4f; font-family:verdana, Arial,verdana,sans-serif

}

.pagecontentb {

    FONT-WEIGHT: 800; COLOR: #202020

}

.pagecontentbi {

    FONT-WEIGHT: 800; COLOR: #202020; FONT-STYLE: italic

}

.dropcap {

    PADDING-RIGHT: 0px; FONT-WEIGHT: 800; FONT-SIZE: 280%; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; COLOR: gray; LINE-HEIGHT: 80%; FONT-FAMILY: times new roman,times,arial,serif,verdana; ZZwidth: 0.7em

}

.experienceit {

    FONT-SIZE: 10px; FONT-FAMILY: verdana,tahoma,arial,sans-serif

}

.footer {

    PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; COLOR: #FFFFFF; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, sans-serif

}

.agrfooterclass {

    PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; COLOR: #999999; MARGIN-RIGHT: 0px; FONT-FAMILY: verdana,arial,sans-serif

}

.kudosabout {

    FONT-SIZE: 10px; FONT-FAMILY: verdana,tahoma,arial,sans-serif

}

.kudosheadline {

    FONT-WEIGHT: 800; FONT-SIZE: 15px; COLOR: #4169e1; FONT-STYLE: italic

}

.kudosheadlinesc {

    FONT-WEIGHT: 800; FONT-SIZE: 13px; COLOR: #474747; FONT-STYLE: italic

}

.kudosheadlineam {

    FONT-WEIGHT: 800; FONT-SIZE: 12px; FONT-STYLE: italic

}

.kudosbox {

    BORDER-RIGHT: blue 1px solid; BORDER-TOP: blue 1px solid; MARGIN-LEFT: auto; BORDER-LEFT: blue 1px solid; MARGIN-RIGHT: auto; BORDER-BOTTOM: blue 1px solid; BACKGROUND-COLOR: #edf3fe; ZZpadding: 8px

}

.kudosblurb {

    PADDING-RIGHT: 10px; PADDING-LEFT: 12px; FONT-SIZE: 9pt; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #5e5e5e; PADDING-TOP: 10px; font-family:verdana, Arial,helv,helvetica,verdana,sans-serif

}

.kudossig {

    PADDING-TOP: 6px

}

.kudosheadlinequote {

    FONT-SIZE: 160%; LINE-HEIGHT: 80%; FONT-FAMILY: Times New Roman,Times,Tahoma,serif

}

.kudosblurbquote {

    FONT-FAMILY: Times New Roman,Times,Tahoma,serif

}

.kudoslisten {

    COLOR: #aa2020; FONT-FAMILY: verdana,arial,sans-serif

}

.headerraving {

    FONT-WEIGHT: 400; FONT-SIZE: 14pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #e0e0e0; PADDING-TOP: 0px; FONT-STYLE: italic; FONT-FAMILY: georgia,times new roman,times,arial,verdana,sans-serif

}

.headerravingsig {

    FONT-WEIGHT: 800; FONT-SIZE: 9pt; COLOR: #e0e0e0; PADDING-TOP: 0px; font-family:verdana, Arial,verdana,sans-serif

}

.headerravinglisten {

    FONT-WEIGHT: 800; COLOR: #d2e3ff; FONT-STYLE: italic; FONT-FAMILY: georgia,times new roman,times,verdana,arial,sans-serif

}

.ravingkudos {

    FONT-WEIGHT: 400; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #4169e1; PADDING-TOP: 0px; FONT-STYLE: italic; FONT-FAMILY: times new roman,Times,Tahoma,serif; ZZcolor: #0080C0

}

.ravingsig {

    PADDING-LEFT: 0px; FONT-SIZE: 8pt; MARGIN-LEFT: 2px; COLOR: #3e3e3e; PADDING-TOP: 0px; font-family:verdana, Arial,verdana,sans-serif

}

.raving147 {

    FONT-WEIGHT: 900; FONT-SIZE: 13pt; LINE-HEIGHT: 60%

}

.raving148 {

    FONT-WEIGHT: 900; FONT-SIZE: 13pt; LINE-HEIGHT: 60%

}

.ravingcontainer {

    BORDER-RIGHT: blue 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: blue 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; BORDER-LEFT: blue 1px solid; WIDTH: 140px; COLOR: #5474c9; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BORDER-BOTTOM: blue 1px solid; font-family:verdana, Arial,sans-serif,verdana; BACKGROUND-COLOR: #edf3fe; spacing: 0px

}

.date {

    FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Tahoma,Verdana,Arial,sans-serif

}

.selfquizid {

    FONT-WEIGHT: 800; COLOR: #0080c0

}





.bluebox {

    BORDER-RIGHT: gray 0px dashed;

    BORDER-TOP: gray 0px dashed;

    FONT-SIZE: 10px;

    MARGIN-LEFT: auto;

    BORDER-LEFT: gray 0px dashed;

    COLOR: #800000;

    MARGIN-RIGHT: auto;

    BORDER-BOTTOM: gray 0px dashed;

    font-family:verdana, Arial,sans-serif,verdana;

    padding: 0px;

	size: 1px;

}







.freegift {

    FONT-SIZE: 9pt; font-family:verdana, Arial,helv,helvetica,verdana,sans-serif

}

.lightbluetop {

    FONT-WEIGHT: 800; COLOR: #0066cc; FONT-FAMILY: ZZGeorgia,zzTahoma,Times,Times New Roman,Serif; ZZcolor: #00D500

}

.freegiftname {

    FONT-WEIGHT: 800; COLOR: #202020; FONT-FAMILY: Georgia,Tahoma,Times,Times New Roman,Serif; TEXT-DECORATION: underline

}

.freegiftsellfor {

    FONT-SIZE: 9pt; COLOR: #0066cc; font-family:verdana, Arial,helv,helvetica,verdana,sans-serif

}

.dollarfordollar {

    FONT-SIZE: 10pt;

    COLOR: #4f4f4f;

    font-family:verdana, Arial, Helvetica, sans-serif;

    font-weight: normal;

    list-style-image: url(checc.gif);

}

.dollarfordollaramt {

    FONT-WEIGHT: bold;

    COLOR: #FF0000;

    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;

    ZZcolor: #202020;

    font-size: 16px;

}

.dollarfordollarsm {

    FONT-SIZE: 10pt;

    font-family:verdana, Arial, Helvetica, sans-serif;

    font-weight: normal;

    list-style-image: url(checc.gif);

}

.wowblurb {

    FONT-SIZE: 10pt; COLOR: #0066cc; FONT-FAMILY: courier new,courier,sans-serif

}

.lifebox {

    BORDER-RIGHT: #4169e1 1px solid; BORDER-TOP: #4169e1 1px solid; BORDER-LEFT: #4169e1 1px solid; BORDER-BOTTOM: #4169e1 1px solid; BACKGROUND-COLOR: #f7f7f7

}

.promotionquiz {

    FONT-SIZE: 10pt; COLOR: #373737; font-family:verdana, Arial,sans-serif,verdana

}

.promotionquizheadline {

    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 800; FONT-SIZE: 14pt; PADDING-BOTTOM: 10px; COLOR: #4169e1; PADDING-TOP: 15px; FONT-FAMILY: verdana,Georgia,Times New Roman,Times,serif

}

.greybox {

    BORDER-RIGHT: gray 1px dashed;  font-weight: bold; PADDING-RIGHT: 5px; BORDER-TOP: gray 1px dashed; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: gray 1px dashed; PADDING-TOP: 5px; BORDER-BOTTOM: gray 1px dashed; BACKGROUND-COLOR: #f7f7f7

}

.ratechartcontainer {

    BORDER-RIGHT: blue 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: blue 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; MARGIN-LEFT: auto; BORDER-LEFT: blue 1px solid; WIDTH: 140px; COLOR: #5474c9; MARGIN-RIGHT: auto; PADDING-TOP: 1px; BORDER-BOTTOM: blue 1px solid; font-family:verdana, Arial,sans-serif,verdana; BACKGROUND-COLOR: #edf3fe

}

.leading1 {

    FONT-SIZE: 1px

}

.leading2 {

    FONT-SIZE: 2px

}

.leading3 {

    FONT-SIZE: 3px

}

.leading4 {

    FONT-SIZE: 4px

}

.leading5 {

    FONT-SIZE: 5px

}

.leading6 {

    FONT-SIZE: 6px

}

.leading7 {

    FONT-SIZE: 7px

}

.leading8 {

    FONT-SIZE: 8px

}

.leading9 {

    FONT-SIZE: 9px

}

.leading10 {

    FONT-SIZE: 10px

}

.leading11 {

    FONT-SIZE: 11px

}

.leading12 {

    FONT-SIZE: 12px

}

.whatyouget {

    COLOR: #727272

}

.whatyougetb {

    FONT-WEIGHT: 800; COLOR: #0066cc; FONT-STYLE: italic; ZZcolor: #2149c1

}

UL.whatyouget {

    LIST-STYLE-IMAGE: url(images/_arrow_bluec4.gif); MARGIN: 0px 10px 0px 40px; VERTICAL-ALIGN: bottom; LIST-STYLE-TYPE: square; ZZlist-style-image: url(ZZimages/_arrow_bluec2.gif)

}

LI.whatyouget {

    MARGIN-BOTTOM: 0px; ZZpadding-top: 13px

}

UL.dollarfordollarsm {

    FONT-SIZE: 9pt; LIST-STYLE-IMAGE: url(images/i_arrowbl.gif); MARGIN: 0px 10px 0px 40px; font-family:verdana, Arial,helv,helvetica,verdana,sans-serif; LIST-STYLE-TYPE: square

}

LI.dollarfordollarsm {

    MARGIN-BOTTOM: 0px

}

.fatred {



    FONT-WEIGHT: bold;

    COLOR: #CC0000;

    font-family:verdana, Arial, Helvetica, sans-serif;

    ZZcolor: #202020;

    font-size: 26px;

}

.check {

    FONT-WEIGHT: bold;

    COLOR: #FF0000;

    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;

    ZZcolor: #202020;

    font-size: 24px;

    background-color: #FFCC00;

    letter-spacing: 5px;

    text-align: center;

    text-indent: 5pt;

    vertical-align: middle;

    word-spacing: 5px;

    padding: 3px;

}

.ticker { ; text-decoration: none; clip: rect( ) ; list-style-type: none; list-style-image: url(arrow.gif)}

.yellowbox {

    PADDING-RIGHT: 5px;

    PADDING-LEFT: 5px;

    PADDING-BOTTOM: 5px;

    MARGIN: 5px;

    PADDING-TOP: 5px;

    BACKGROUND-COLOR: #FFFFCC;

    border: 2px dashed #727272;

}

.redman {



    FONT-WEIGHT: 800; COLOR: #FF0000; FONT-STYLE: italic; ZZcolor: #2149c1

}

.redmantet {

    FONT-WEIGHT: bold;

    COLOR: #CC0000;

    FONT-STYLE: italic;

    ZZcolor: #2149c1;

    font-family:verdana, Arial, Helvetica, sans-serif;

    font-size: 14px;

}

.yellowbig {

    BACKGROUND-COLOR: #ffff00;

    font-weight: bold;

    font-family: Georgia, "Times New Roman", Times, serif;

    font-size: 18px;

    color: #727272;

}

.realred {





    FONT-WEIGHT: bold;

    COLOR: #FF0000;

    font-family:verdana, Arial, Helvetica, sans-serif;

    ZZcolor: #202020;

    font-size: 24px;

}

.fatred2 {





    FONT-WEIGHT: bold;

    COLOR: #CC0000;

    font-family:verdana, Arial, Helvetica, sans-serif;

    ZZcolor: #202020;

    font-size: 32px;

}

.realredstop {







    FONT-WEIGHT: bold;

    COLOR: #CC0000;

    font-family:verdana, Arial, Helvetica, sans-serif;

    ZZcolor: #202020;

    font-size: 22px;

}

.smallarrow {

; text-decoration: none; clip: rect( ) ; list-style-type: none; list-style-image: url(smallarrow.gif)

}

.signme {

    PADDING-RIGHT: 5px;

    PADDING-LEFT: 5px;

    PADDING-BOTTOM: 5px;

    MARGIN: 5px;

    PADDING-TOP: 5px;

    BACKGROUND-COLOR: #F3F3F3;

    font-family:verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    font-style: normal;

    font-weight: normal;

    color: #727272;

    border-top: thin solid #727272;

    border-right: thin solid #666666;

    border-bottom: thin solid #666666;

    border-left: thin solid #CCCCCC;

}

.yelloplain {



    BACKGROUND-COLOR: #ffff00;

}

.headlinebigger {



    MARGIN-TOP: 22px; FONT-WEIGHT: 800; FONT-SIZE: 16pt; MARGIN-BOTTOM: 22px; COLOR: black; FONT-FAMILY: Georgia, "Times New Roman", Times, serif

}

.yellowsmall {



    COLOR: #FFFF00;

    font-family:verdana, Arial, Helvetica, sans-serif;

    font-size: 9px;

}



td 

{

     FONT-SIZE: 10pt;

     COLOR: #727272;

     FONT-FAMILY: verdana, arial , sans-serif



}

body 

{ 

    font-family:verdana, Arial, Tahoma, Verdana, Geneva, SunSans-Regular;

    font-size: 10pt;

    color: #FFFFFF; 

}

br 

{

    font-size: 4px

}

select 

{   

    font-family:Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; 

    font-size:12px

}

.selgry

{

    font-family: Tahoma, Trebuchet MS, Verdana, Arial, Geneva, Helvetica, sans-serif;

    font-size: 11px;

    color: White;

    background-color : #7C7C7C;

}

.menu

{

    font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: bold;

    text-decoration: underline;

    color: #EEEEEE;

    background-color: #8C0000;

    background-repeat: no-repeat;

    margin: 1px;

    padding: 1px;

    border-top: 1px solid #B6340E;

    border-right: 1px solid #6C0000;

    border-bottom: 1px solid #727272;

    border-left: 1px solid #8C0000;







}

.menu:hover



{

     color: #CCCCCC;

}

.header

{

    font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;

    font-size: 22px;

    font-weight: bold;

    text-decoration: none;

    color: #03537E;

; list-style-position: outside; list-style-image: none; list-style-type: disc

}

.header2

{

    font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;

    font-size: 14px;

    font-weight: bold;

    color: #1A454D;

}.normal { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; ; color: #003399}

.normal2 { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: normal; ; color: #727272; text-decoration: none; list-style-image: none; clip:   rect(   )}

.bolb_color { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold; ; color: #727272 }

.normal2Copy { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: normal; ; color: #727272; text-decoration: none; clip: rect( ) ; list-style-type: none}

.ticker { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold; ; color: #727272; text-decoration: none; clip: rect( ) ; list-style-type: none; list-style-image: url(images/Web_development_check.gif)}

.highlight { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 16px; font-weight: bold; ; color: #D55500; text-decoration: none; clip: rect( ) }

.white { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold; ; color: #FFFFFF; text-decoration: none; list-style-image: url(images/copywriting_bullet.gif); clip: rect( ) }

.no { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; ; color: #FFFFFF}

.sales { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; font-weight: normal; ; color: #666666; text-decoration: none; clip: rect( ) }

.normal2Copy { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: normal; ; color: #006699; text-decoration: blink; list-style-image: none; clip: rect( ) }

.bullet { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: normal; ; color: #727272; text-decoration: none; list-style-image: url(images/copywriting_bullet.gif); clip: rect( ) }

.ticker_normal { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: normal; ; color: #727272; text-decoration: none; clip: rect( ) ; list-style-type: none; list-style-image: url(images/check.gif)}

.yellow { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold; ; color: #FFFFFF; text-decoration: none; list-style-image: none; clip: rect( ) ; background-color: #668293}

.header_color { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #1A454D; ; list-style-position: outside; list-style-image: none; list-style-type: disc }

.menu2 { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #333333; }

.header_new { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; color: #E85C00; ; list-style-position: outside; list-style-image: none; list-style-type: disc }

.yellow2 { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 14px; font-weight: normal; ; color: #CCCCCC; text-decoration: none; list-style-image: none; clip: rect( ) ; background-color: #9D0000}

.normal9 { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; ; color: #990000}

.highlightCopy { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold; ; color: #FFFFFF; text-decoration: none; clip: rect( ) }

.faq { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #003366; }

.faq1 { font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006699; }

.top { font-family: Tahoma, "Trebuchet MS", Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: White; background-color : #C1D1D5; }

.searc {

font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; ; color: #CCCCCC

}

.shead {

font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; ; color: #CCCCCC

}

.blue {

font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; font-weight: bold; ; color: #03537E; text-decoration: none; clip: rect( )

}





A:active { color:#0033CC; text-decoration; }

A:hover { color:#0033CC; text-decoration: none; }

.menuCopy {

    font-family:verdana, Arial, Tahoma, "Trebuchet MS", Verdana, Geneva, Helvetica, sans-serif;

    font-size: 11px;

    font-weight: normal;

    text-decoration: underline;

    color: #FFFFFF;

    background-color: #4B4B4B;

    background-repeat: no-repeat;

    margin: 1px;

    padding: 1px;

    border-top: 1px solid #646C6F;

    border-right: 1px solid #333333;

    border-bottom: 1px solid #333333;

    border-left: 1px solid #333333;





}

a.Link {

    text-decoration : none;

    color : white;

}



a.Link:hover {

    text-decoration : none;

    width : 100%;

    color : white;

    background-color : #484848;

}



a.topmenu {

    text-decoration : none;

    color : White;

}



a.topmenu:hover {

    text-decoration : 

    color : White;

}

.menuB {

    font-family:verdana, Arial, Helvetica, sans-serif, "Arial Narrow";

    font-size: 11px;

    font-weight: bold;

    text-decoration: none;

    color: #EAEAEA;

    background-color: #232323;

    background-repeat: no-repeat;

    margin: 1px;

    padding: 1px;

    border-top: 1px solid #646C6F;

    border-right: 1px solid #727272;

    border-bottom: 1px solid #727272;

    border-left: 1px solid #333333;

    cursor: auto?, Strength=?); 





}

.menug {



    font-family:verdana, Arial, Helvetica, sans-serif, "Arial Narrow";

    font-size: 11px;

    font-weight: bold;

    text-decoration: none;

    color: #EAEAEA;

    background-color: #909090;

    background-repeat: no-repeat;

    margin: 1px;

    padding: 1px;

    border-top: 1px solid #CCCCCC;

    border-right: 1px solid #666666;

    border-bottom: 1px solid #666666;

    border-left: 1px solid #333333;

    cursor: auto

}

.menuhead {





    font-family:verdana, Arial, Helvetica, sans-serif, "Arial Narrow";

    font-size: 11px;

    font-weight: bold;

    text-decoration: none;

    color: #EAEAEA;

    background-color: #333333;

    background-repeat: no-repeat;

    margin: 1px;

    padding: 1px;

    border-top: 1px solid #666666;

    border-right: 1px solid #727272;

    border-bottom: 1px solid #727272;

    border-left: 1px solid #333333;

    cursor: auto

}

.darkbg{

    background-color: #006699;

    font-family:verdana, Arial, Helvetica, sans-serif, Arial Narrow;

    font-size: 11px;

    color : while;

    font-weight: bold;

    text-decoration: none;

    cursor: auto;

}

.lightheaderbg{

    background-color: #FFC000;

    font-family:verdana, Arial, Helvetica, sans-serif, Arial Narrow;

    font-size: 11px;

    color : while;

    font-weight: bold;

    text-decoration: none;

    cursor: auto;

}

INPUT  {

  font-size: 12px;

  font-family: verdana,Arial, Helvetica, sans-serif;

  border-width: 1px;

  border-color: #666666;

  border-top-color: #666666;

  border-top-color: #666666;

  color:#333333;

      font-weight: bold;

}

.evenbg{

    background-color: #ECECEC;

    font-family:verdana, Arial, Helvetica, sans-serif, Arial Narrow;

    font-size: 11px;

    color : while;

    font-weight: bold;

    text-decoration: none;

    cursor: auto;

}

.oddbg{

    background-color: #FFFFFF;

    font-family:verdana, Arial, Helvetica, sans-serif, Arial Narrow;

    font-size: 11px;

    color : while;

    font-weight: bold;

    text-decoration: none;

    cursor: auto;

}

.Ques {font-size:12px; color:#727272; background-color:#E0F0FF; border-style:solid; border-width:1px; border-style:solid; border-color:#1060C0; padding:6px;}

.NumQues1 {color:#FFFFFF; background-color:#1060C0; padding:4px; font-weight:bold; text-align:center; }

.NumQues2 {color:#1060C0;}

.Explanation { color:#727272; background-color:#E8FFE8; border-width:1px; border-style:solid; border-color:#008000; padding:4px; margin-top:10px;}

.HintAns { color:#FF0060; background-color:#FFEFF7; border-style:solid; border-width:1px; border-style:solid; border-color:#FF0060; padding:2px; font-weight:bold; height:20px;} 

.err { color:#FF0000; background-color:#FFEFF7; border-style:solid; border-width:1px; border-style:solid; border-color:#FF0000; padding:2px; font-weight:bold; height:20px;} 

.fine { color:#FF0060; background-color:#FFEFF7; border-style:solid; border-width:1px; border-style:solid; border-color:#FF0060; padding:2px; font-weight:bold; height:20px;} 

.bullet {

  FONT: 16px/20px Arial; COLOR: #29557c; TEXT-DECORATION: none

}

.banner {

  FONT: bold 14px/18px Arial; COLOR: #29557c; TEXT-DECORATION: none

}

.copy {

  FONT: 12px Arial; COLOR: #29557c; TEXT-DECORATION: none

}

.copy-bold-light {

  FONT: bold 12px Arial; COLOR: #3C7CB5; TEXT-DECORATION: none

}

.copyblack {

  FONT: 12px Arial; COLOR: #727272; TEXT-DECORATION: none

}

.footer {

  FONT: 13px Arial; COLOR: #ffffff; TEXT-DECORATION: none

}

.header {

  FONT: bold 13px/17px Arial; COLOR: #ffffff; TEXT-DECORATION: none

}

.promo-home {

  FONT: 14px/18px Arial; COLOR: #29557c; TEXT-DECORATION: none

}

.promo-splash {

  FONT: 13px/17px Arial; COLOR: #29557c; TEXT-DECORATION: none

}

.promo-splash-green {

  FONT: bold 13px/17px Arial; COLOR: #accd6d; TEXT-DECORATION: none

}

A.leftnav {

  FONT: bold 12px Arial; COLOR: #29557c; TEXT-DECORATION: none

}

.leftnav {

  FONT: bold 12px Arial; COLOR: #29557c; TEXT-DECORATION: none

}

A.leftnav:hover {

  COLOR: #3976ac; TEXT-DECORATION: underline

}

.bodynav {

  FONT: bold 12px Arial; COLOR: #29557c; TEXT-DECORATION: underline

}

A.bodynav {

  FONT: bold 12px Arial; COLOR: #29557c; TEXT-DECORATION: underline

}

A.bodynav:hover {

  COLOR: #3976ac; TEXT-DECORATION: none

}

A.copy-bold-light {

  FONT: bold 12px Arial; COLOR: #3C7CB5; TEXT-DECORATION: none

}

A.copy-bold-light:hover {

  FONT: bold 12px Arial; COLOR: #003366; TEXT-DECORATION: 

}

.footerunderline {

  FONT: bold normal 13px Arial; COLOR: #ffffff; TEXT-DECORATION: underline

}

A.footerunderline {

  FONT: bold 13px Arial; COLOR: #ffffff; TEXT-DECORATION: underline

}

A.footerunderline:hover {

  FONT: bold 13px Arial; COLOR: #ffffff; TEXT-DECORATION: none

}

A.footernav-small {

  font-family: Arial; font-size: 10px; COLOR: #ffffff; TEXT-DECORATION: underline

}

A.footernav-small:hover {

  font-family: Arial; font-size: 10px; COLOR: #ffffff; TEXT-DECORATION: none

}

A.nav {

  FONT: bold 12px Arial; COLOR: #29557c; TEXT-DECORATION: none

}

A.nav:hover {

  COLOR: #accd6d; TEXT-DECORATION: underline

}

.form {

  BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #666666; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #666666; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #336600; BORDER-TOP-COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: "Arial", "Verdana", "Helvetica", sans-serif; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #666666

}

.copylink {

  FONT: bold 12px Arial; COLOR: #29557c; TEXT-DECORATION: underline;

}

A.copylink {

  FONT: bold 12px Arial; COLOR: #727272; TEXT-DECORATION: none

}

A.copylink:hover {

  COLOR: #727272;  TEXT-DECORATION: none;

}

A.copysmall {

  FONT: 10px/13px Arial; COLOR: #29557c; TEXT-DECORATION: underline

}

A.copysmall:hover {

  COLOR: #3976ac;  TEXT-DECORATION: underline;

}

.copysmall {

  FONT: 10px/13px Arial; COLOR: #29557c; TEXT-DECORATION: none

}

.copysmallblack {

  FONT: 10px/13px Arial; COLOR: #727272; TEXT-DECORATION: none

}

A.smallnavlink {

  FONT: 10px/13px Arial; COLOR: #29557c; TEXT-DECORATION: none

}

A.smallnavlink:hover {

  FONT: 10px/13px Arial; COLOR: #29557c; TEXT-DECORATION: underline

}

.nolinksmall {

  font-family: Arial;

  font-size: 10px;

  font-style: normal;

  color: #3C7CB5;

  text-decoration: none;

  font-weight: bold;

}

.footer-small-text {

  font-family: Arial;

  font-size: 11px;

  font-style: normal;

  color: #D2E4F7;

  text-decoration: none;

  font-weight: normal;

}

.Blue-Paragraph-leads {

  FONT: 12px Arial; COLOR: #3C7CB5; font-weight: bold;}

.home-page-footer-text {  

    font-family: Arial;

  font-size: 10px;

  font-style: normal;

  color: #D2E4F7;

  text-decoration: none;

  font-weight: normal;

}

A.visitednav {

  FONT: bold 12px Arial; COLOR: #3C7CB5; TEXT-DECORATION: none

}

A.visitednav:hover {

  COLOR: #99cc66; TEXT-DECORATION: underline

}

A.currentnav{

FONT: bold 12px Arial; COLOR: #3c7cb5; TEXT-DECORATION: none

}

A.currentnav:hover{

FONT: bold 12px Arial; COLOR: #3c7cb5; TEXT-DECORATION: underline

}

.forminput {

  FONT: 12px Arial;

  COLOR: #29557c;

  TEXT-DECORATION: none;

  width: 190px;

  height: 23px;

}



.bgdrak {font-size:12px; color:#727272; background-color:#FF5A00; border-style:solid; border-width:1px; border-style:solid; border-color:#1060C0; padding:2px;}

.lightdrak {font-size:12px; color:#FFCC00; background-color:#FFCC00; border-style:solid; border-width:1px; border-style:solid; border-color:#1060C0; padding:2px;}





/* Appearance of the Calendar-Modul */



.calendar

{

    width : 180px;

    height: 180px;

}



.calendar .headline {

    color: #FFFFFF;

    font-family: Arial, Helvetica, sans-serif;

    font-weight: bold;

    background-color: #006699;

    border-bottom : 1pt solid Black;

    border-left : 1pt solid Black;

    border-right: 1pt solid Black;

    border-top : 1pt solid Black;

/*  background : url(ice.jpg);*/

}



.calendar .headline A:link {

    color: #FFFFFF;

    text-decoration: none;

}



.calendar .headline A:visited {

    color: #FFFFFF;

    text-decoration: none;

}



.calendar .headline A:hover {

    color: #FF0000;

    text-decoration: none;

}



.calendar .headline .today_select  {

    background-color: #77AADD;

    border-top: 1pt solid Black; 

    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-weight: normal;

    text-align : center;

    text-decoration: underline; 

        font-size: 65%;

}





.calendar .overview {

    background-color: #FEFADE;

    font-size: 80%;

    font-family: Arial, Helvetica, sans-serif;

    text-align : center;

    border-left : 1pt solid Black;

    border-right: 1pt solid Black;

    border-bottom : 1pt solid Black;

    height: 100%;

    width: 100%;

}



.calendar .overview A:link {

    text-decoration: none;

}



.calendar .overview A:visited {

    text-decoration: none;

}



.calendar .overview A:hover{

    background-color: #FF0000;

    color: #FFFFFF;

    text-decoration: none;

}



.calendar .overview .last_month {

    color: #CCCCCC;

}



.calendar .overview .next_month {

    color: #CCCCCC;

}



.calendar .overview #today {

    color: #FFFFFF;

    background-color: #FF9933;

}



.calendar .overview #selected {

    color: #FFFFFF;

    background-color: #FF0000;

    margin-top: auto;

    margin-bottom: auto;

}



.calendar .overview .dayname {

    background-color: #FEFADE;

    font-family: Arial, Helvetica, sans-serif;

    font-weight: bold;

    margin-top: auto;

    margin-bottom: auto;

}



.calendar .overview .reserved {

    font-weight: bold;

    font-size: 120%;

    text-decoration: underline;

}



/* Appearance of the Eventlist */



.event_list_title   {

    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 16px;

    color: #006699;

    background-color: #FFFFFF;  

}



.event_list {

    width : 98%;

    height: auto;

    background-color: #FEFADE;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 100%;

    border : 1pt solid Black;

}



.event_list .headings {

    font-family: Arial, Helvetica, sans-serif;

    font-weight: bold;

    color: #FFFFFF;

    font-size: 100%;

    background-color: #006699;

/*  background : url(ice.jpg);*/

}



.event_list .col_status {

    width: 50pt;

}



.event_list .col_date {

    width: 100pt;

}



.event_list .col_event {

    width: auto;

}



.event_list .status {

    font-size: 80%;

    color: Red;

    font-weight: bold;   

    vertical-align : top;

}



.event_list .date {

    font-size: 75%;

    color: #888888;

    font-family: Arial, Helvetica, sans-serif;

}



.event_list .event {

    font-size: 80%;

    font-family: Arial, Helvetica, sans-serif;

    vertical-align : top;

}



.event_list A  {

  text-decoration: none;

}



.event_list A:hover  {

  text-decoration: underline;

}



.event_list .error_message {

    font-size: 80%;

    font-family: Arial, Helvetica, sans-serif;

    margin-left : auto;

    margin-right : auto;

    padding-left : 10pt;

    padding-right : 10pt;

    padding-top: 10pt;

    padding-bottom: 10pt;

    background-color: #EAF0FF;

    }

    

.cal_view_select {

margin: 5px;

}

    



/* Appearance for Event-Infos */



.event_info {

    width : 500px;

    height: auto;

    background-color: #FEFADE;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 100%;

    border : 1pt solid;

        }



.event_info .headings {

    font-family: Arial, Helvetica, sans-serif;

    font-weight: bold;

    color: #FFFFFF;

    font-size: 100%;

    background-color: #006699;

    padding: 5pt 5pt 5pt 5pt;

/*  background : url(ice.jpg);*/

}



.event_info .title {

    font-family: Arial, Helvetica, sans-serif;

    font-weight: bold;

    border-bottom : 1pt solid #000000;

}



.event_info .date {

    background-color: #EAF0FF;

    color: #006699;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 80%;

    width: 100pt;

    border-bottom : 1pt solid #000000;

}



.event_info .description {

    font-family: Arial, Helvetica, sans-serif;

    padding: 10pt 10pt 10pt 10pt;

    font-size: 80%;

}



.line_color0 {

    background-color: #DDE7FF;

    padding-top:3pt;

    padding-bottom:3pt;

}



.line_color1 {

    background-color: #EAF0FF;

    padding-top:3pt;

    padding-bottom:3pt;

}



.author_info {

    font-family: Arial;

    font-size: xx-small;

    color: #CCCCCC;

}



.author_info A {

    color: #CCCCCC;

}



.next_event_select  {

    font-family: Arial, Helvetica, sans-serif;

    font-size: 80%;

    background-color: #FFFFFF;

    text-align : left;

}



.next_event_select A {

    font-size: 100%;

    color: #82C4F4;

    background-color: #FFFFFF;

    text-align : center;

    text-decoration: underline;

}





.qs_months, .qs_prev_years, .qs_next_years {

    zindex : 1000;

    position : absolute;

    width:50px;

    background-color: #77AADD;

    border: 1pt solid Black; 

    padding-left: 5px;

    padding-right: 5px;

    visibility: hidden;

}



.qs_months table, .qs_prev_years table, .qs_next_years table {

    font-family: Arial, Helvetica, sans-serif;

    font-size: 75%;

}



.qs_months table A, .qs_prev_years table A, .qs_next_years table A {

    display:block; width: 30px;

    text-decoration : none;

    color: black;

}



.qs_months table A:hover, .qs_prev_years table A:hover, .qs_next_years table A:hover {

    display:block; width: 30px;

    background-color: red;

    color: white;

}

.dayHeadings td {width:20px;height:25px;text-align:center;font-weight:bold;background-color:lightsteelblue}

td.cal {width:20px;height:25px;text-align:left;background-color:#f5f5dc}

th {height:25px;}

td.today {background-color:skyblue} 

td.day {background-color:red} 

.empty {color: #82C4F4;background-color:#fff}




