/*GENERAL LAYOUT CSS*/
#Header{width:656px; height: 105px; clear:both; background-image:url(../../images/CalculatorHeader.jpg); }
#mainHeadingContainer{width: 656px; height: 44px;}
#mainHeadingLeftImage{width:26px; height:45px; float:left; background-image:url(../../images/tabright.gif);}
#mainHeadingRightImage{width:26px; height:45px; float:left; background-image:url(../../images/tabLeft.gif);}
#InputContainerBlueTop{background-color:#2a145f; color:#FFFFFF; width:auto; height:25px;margin-top:5px; font-family:@Arial Unicode MS; font-size:12px; margin-left:17px; margin-right:17px; }
#BlueHeadingsInput{background-color:#E9E8E3;clear:both; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;width:646px; margin-left:10px; border-top:solid 5px #FFF;}
#CalcResultsHeading{height:50px; background-image:url(../../images/gradient.gif); width:656px; }
#CalcResults{background-color:#d7d3e1;}
#calendarSelection{position:absolute; left:200px;}
#calendarSelection2{position:absolute; left:277px;}


#InputContainer{width:610px; background-color:#e9e8e3; margin-left:10px; padding-left:17px; padding-right:17px; clear:both;}
#InputContainer2{width:644px; background-color:#e9e8e3; margin-left:10px; clear:both; margin-top:7px; border-top:solid 5px #c0beaf;}
#calculationArea{padding:2px; background-color:#f6f6f4; margin-top:10px; margin-bottom:10px;}
#resultsArea{background-color:#f6f6f4; margin-bottom:10px;}
#Results{border-top:soild 1px @fff;font-family:Arial; font-size:12px; border-bottom:soild 20px @bebcad; text-indent:17px; overflow:auto; height:200px;}

/*HEADINGS*/
#resultsHeading{font-family:Arial; font-size:20px; color:#2a145f; line-height:35px; background-color:#d9d9cf; text-indent:17px; border-top:solid 1px #FFFFFF;}
.WhiteHeading{font-family:Arial; font-size:12px; color:#FFFFFF;}
.BlueHeading{font-family:Arial; font-size:12px; color:#2a145f; font-weight:bold; height:20px; background-color:#bebcad;}

h1{font-family:@Arial Unicode MS; color:#2a145f; font-size:20px; float:left; line-height:20px; margin:0px; height:37px; 
display:block;width:604px; background-repeat:repeat-x; background-image:url('../../images/tabMiddle.gif'); 
padding-top:7px;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1b0358; margin:0px; padding-left:17px; line-height:45px; }
H3{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1b0358; padding-left:17px; line-height:25px; margin:0px;}
H4{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#2A145F; margin:0px; line-height:19px;}

/*ERROR MESSAGES AND RESULTS*/
.ErrorMessages{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:red;}
.ResultsTags{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; color:#1b0358; padding-left:17px; font-weight:bold; background-color:#d7d3e1; height:25px;}
.ResultsValues{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; color:#1b0358; padding-left:17px; background-color:#d7d3e1; height:25px;}
.CalculateButton{background-image:url(../../images/calculateBtn.gif); width:180px; height:29px; border:0px; cursor:pointer;}

/*CALENDR CONTROL*/
.CalendarControl{ font-family:@Arial Unicode MS; font-size:12px;background-color:#2a145f; color:white;} 
.CalendarContro2{ font-family:@Arial Unicode MS; font-size:12px;background-color:#2a145f; color:white;} 
.CalHeaders{height:42px; width:42px; background-image:url(../../images/calendar/days.gif); border:solid 1px 000;text-decoration:none; color:White; /*border:solid 1px #FFF;*/ font-family:@Arial Unicode MS; font-size:11px;}
.WeekendDays{height:42px; background-color:#bdbcac; width:48px;  text-decoration:none;border:solid 1px #EBEBEB;}
.DaysFormat{background-color:White; text-decoration:none; font-family:@Arial Unicode MS; font-size:12px;border:solid 1px #EBEBEB;}
.NextPrevButtons{font-family:@Arial Unicode MS; font-size:12px; background-color:#2a145f; color:#FFFFFF;background-color:#bdbcac;}
.TitleCalendar{font-family:@Arial Unicode MS; font-size:12px; background-color:#000000; color:#2a145f; height:50px;}
.CalHeadersBack{background-image:url(../../images/calendar/days.gif);}


/*FORM IMPUT FIELDS*/
.buttons{font-family:@Arial Unicode MS; font-size:12px; color:Gray; border:solid 1px #CCCCCC;}
.ElementHeadings{font-family:@Arial Unicode MS; font-size:12px; color:Gray;}
.InputTextBoxes{font-family:@Arial Unicode MS; font-size:12px; color:Gray; border:solid 1px #CCCCCC;}


/*GENERAL HTML ELEMENTS*/
body{margin:0px; margin-top:0px;}




