
BODY {
    height: auto;
    background-color: white;
}

H1 {
	font-weight : bold;
    font-size : 22px;
	font-family : Arial, Helvetica, sans-serif;
}

H1.summerbash {
	font-weight : bold;
    font-size : 24px;
	font-family : Arial, Helvetica, serif;
}

H2 {
	font-weight : bold;
    font-size : 16px;
	font-family : Arial, Helvetica, sans-serif;
}

H2.MainContentsH2 {
	font-weight : bold;
    font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top : 0px;
    margin-bottom : 0px;
    display: block;
    background-color: lightgreen;

}

H2.LeftContentSectionH2 {
	font-weight : bold;
    font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top : 0px;
    margin-bottom : 0px;
    display: block;
    background-color: orange;
}

H2.RightContentSectionH2 {
	font-weight : bold;
    font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
    padding-top : 0px;
    padding-bottom : 0px;
    margin-top : 0px;
    margin-bottom : 0px;
    display: block;
    background-color: orange;
}

H3 {
	font-weight : bold;
    font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
    }




P {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
}


A {
	color : #0000CD;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
}

A:HOVER {
	color : #0000CD;
	text-decoration : underline;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
}

TD.formField {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
    vertical-align: top;
}

INPUT.formField {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
    height : 20px;
    vertical-align: top;
}

SELECT.formField {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
    height : 20px;
    vertical-align: top;
}

A.LeftBarA {
	text-decoration : none;
	color : blue;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	vertical-align : middle;
    background-color: white;
    display: block;
    width : 10em;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    padding-bottom: 4px;
}

a:hover.LeftBarA {
	text-decoration : underline;
	color : blue;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	vertical-align : middle;
    background-color: white;
    display: block;
    width : 10em;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    padding-bottom: 4px;
}

IMG.TopBar {
    border-width: 0px 0px 0px 0px;
}

DIV.TopBarDiv {
    z-index: 2;
    position: fixed;
    width: 100%;
    height: auto;
    top: 0;
    right: 0;
    bottom: auto;
    left: 0;
    background-color: white;
}

DIV.LeftBarDiv {
    z-index: 3;
    position: fixed;
    width: 10em;
    height: auto;
    top: 145px;
    right: auto;
    bottom: 100px;
    left: 0;
    background-color: white;
    padding-left: 10px;
    padding-top: 10px;
}

DIV.ContentsDiv {
    z-index: 1;
    position: absolute;
    width: 525px;
    height: auto;
    top: 140px;
    right: 0;
    bottom: 100px;
    left: 10em;
    padding-left: 10px;
    padding-top: 10px;
    background-color: white;
}

DIV.MainContentsDiv {
    z-index=5;
    float: left;
    position: relative;
    width: 525px;
    height: auto;
    top: 0px;
    right: 0px;
    bottom: 100px;
    left: 0em;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    background-color: lightgreen;
}

DIV.Contents1Div {
    z-index: 1;
    position: absolute;
    width: 525px;
    height: auto;
    top: 140px;
    right: 0;
    bottom: 100px;
    left: 10em;
    padding-left: 10px;
    padding-top: 10px;
    background-color: white;
}

DIV.MainContents1Div {
    z-index=5;
    float: left;
    position: relative;
    width: 525px;
    height: 145px;
    top: 0px;
    right: 0px;
    bottom: 100px;
    left: 0em;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    background-color: white;
}

DIV.LeftContentsDiv {
    float: left;
    position: relative;
    width: 255px;
    height: auto;
    top: 30px;
    right: 0px;
    bottom: 100px;
    left: 0em;
    padding-left: 0px;
    padding-top: 0px;
    background-color: white;
}

DIV.LeftContentSectionDiv {
    float: left;
    position: relative;
    width: 250px;
    height: auto;
    background-color: wheat;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 0px;
}

DIV.LeftContents1Div {
    float: middle;
    position: relative;
    width: auto;
    height: auto;
    top: 30px;
    right: 0px;
    bottom: 100px;
    left: 0em;
    padding-left: 0px;
    padding-top: 0px;
    background-color: white;
}

DIV.LeftContentSection1Div {
    float: middle;
    position: relative;
    width: auto;
    height: auto;
    background-color: wheat;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 0px;
}

DIV.RightContentSectionDiv {
    float: right;
    position: relative;
    width: 250px;
    height: auto;
    background-color: wheat;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}

DIV.RightContentsDiv {
    float: left;
    position: relative;
    width: 255px;
    height: auto;
    top: 30px;
    right: 0px;
    bottom: 100px;
    left: 1em;
    padding-left: 0px;
    padding-top: 0px;
    background-color: white;
}

DIV.FooterDiv {
    z-index: 4;
    position: relative;
    width: 800px;
    height: auto;
    top: 1600px;
    right: 0;
    bottom: 0;
    left: 0;
    text-align : center;
}

DIV.PhotoGalleryDiv {
    z-index=5;
    float: left;
    position: relative;
    width: 525px;
    height: auto;
    top: 0px;
    right: 0px;
    bottom: 100px;
    left: 0em;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    background-color: white;
}

DIV.PhotoRowDiv {
    float: left;
    position: relative;
    width: 100%;
    height: 125px;
    top: auto;
    right: auto;
    bottom: auto;
    left: 0em;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
}

DIV.PhotoDiv {
    float: left;
    position: relative;
    width: 125px;
    height: 125px;
    top: auto;
    right: auto;
    bottom: auto;
    left: 0em;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    background-color: white;
}

P.PhotoCaptionP {
	font-size : 10px;
	font-family : Arial, Helvetica, sans-serif;
    color: black;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    background-color: white;
}

TABLE.Asha14Table {
    padding: 0px 0px 0px 0px;
}

TH.Asha14TH {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
    vertical-align: middle;
    background-color: white;
    color: black;
    padding: 1px 1px 1px 1px;
}

TD.Asha14TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
    vertical-align: middle;
    padding: 1px 1px 1px 1px;
}

ul {
    margin-top: 0px;
    margin-bottom: 0px;
}

ol {
    margin-top: 0px;
    margin-bottom: 0px;
}

li {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
    list-style-type: square;
}

li.PendingPriority {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
    list-style-type: decimal;
}

li.ClosedPriority {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
    color : green;
    list-style-type: decimal;
}

li.UrgentPriority {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
    color : red;
    list-style-type: decimal;
}

li.Project {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
    
    list-style-type: upper-alpha;
}



P.FooterP {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}

A.FooterA {
	color : #0000CD;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 11px;
}

a:hover.FooterA {
	color : #0000CD;
	text-decoration : underline;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 11px;
}

BR.FooterBR {
    clear: all;
}

HR.FooterHR {
    align: center;
    size: 1px;
    width: 600px;
    height: 1px;
}

P.FormHelpP {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}
