.basicPage {

    background-color:   #ffffff;
    font-family:        Arial;
    font-size:          12px;
    font-weight:        bold;
    border-width:       1px;
    border-style:       solid;
    border-Left-color:  gray;
    border-Top-color:   gray;
    border-Right-color: #f0f0f0;
    border-Bottom-color:#f0f0f0;

}

.basicTable {

    background-color:   #f2f2f0;
    font-family:        Arial;
    font-size:          12px;
    font-weight:        bold;
    border-width:       1px;
    border-style:       solid;
    border-color:       black;
}

.innerTable {

    background-color:   #f2f2f0;
    font-family:        Arial;
    font-size:          12px;
    font-weight:        bold;
}

.borderTable {

    background-color:   #d0d0d0;
    font-family:        Arial;
    font-size:          12px;
    font-weight:        bold;
    border-width:       1px;
    border-style:       solid;
    border-Left-color:  #f0f0f0;
    border-Top-color:   #f0f0f0;
    border-Right-color: gray;
    border-Bottom-color:gray;
    filter:             progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='#c0c0c0', Positive='true');

}

.headerTable {

    background-color:   #d0d0d0;
    font-family:        Arial;
    font-size:          12px;
    font-weight:        bold;
    border-width:       1px;
    border-style:       solid;
    border-Left-color:  #f0f0f0;
    border-Top-color:   #f0f0f0;
    border-Right-color: gray;
    border-Bottom-color:gray;
}

.innerBorderTable {

    background-color:   #e0e0e0;
    font-family:        Arial;
    font-size:          12px;
    font-weight:        bold;
    border-width:       1px;
    border-style:       solid;
    border-Left-color:  gray;
    border-Top-color:   gray;
    border-Right-color: #f0f0f0;
    border-Bottom-color:#f0f0f0;
}

.basicTableTitle {

    background-color:   #c0c0c0;
    font-family:        Arial;
    font-size:          14px;
    font-weight:        bold;
    border-width:       1px;
    border-style:       none;
    border-color:       black;
    padding-left:       5px;
    height:				17px;
}

.basicButtonsPanel{
	padding-bottom: 	3px;
}

.basicField {

    background-color:   #f8f8f8;
    font-family:        Arial;
    font-size:          12px;
    font-weight:        normal;
    border-width:       1px;
    border-style:       solid;
    border-color:       black;
    width:              120px;
}

.basicButton {

    background-color:   #999999;
    color:				white;
	font-family:        Arial;
    font-size:          12px;
    font-weight:        normal;
    border-width:       1px;
    border-style:       solid;
    border-Left-color:  #f0f0f0;
    border-Top-color:   #f0f0f0;
    border-Right-color: gray;
    border-Bottom-color:gray;
    width:              60px;
}

.toolbarButton {

    background-color:   #f0f0ff;
    font-family:        Arial;
    font-size:          14px;
    font-weight:        normal;
    border-width:       1px;
    border-style:       solid;
    border-Left-color:  white;
    border-Top-color:   white;
    border-Right-color: gray;
    border-Bottom-color:gray;
    width:              60px;
    height:             60px;
    text-align:         center;
    vertical-align:     middle;
    cursor:             hand;
}

.toolbarButtonPressed {

    background-color:   #f0f0ff;
    font-family:        Arial;
    font-size:          14px;
    font-weight:        normal;
    border-width:       1px;
    border-style:       solid;
    border-Left-color:  gray;
    border-Top-color:   gray;
    border-Right-color: white;
    border-Bottom-color:white;
    width:              60px;
    height:             60px;
    text-align:         center;
    vertical-align:     middle;
    cursor:             hand;
}

.appHeader {

    background-color:   #e0e0e0;
    color :             darkred;
    font-family:        Arial;
    font-size:          16px;
    font-weight:        bold;
    border-width:       1px;
    border-style:       solid;
    border-Left-color:  gray;
    border-Top-color:   gray;
    border-Right-color: #f0f0f0;
    border-Bottom-color:#f0f0f0;
    text-align:         center;
}

.notice {
    font-family:        Arial;
    font-size:          10px;
    font-weight:        bold;
	color:				#808080;
    border:				solid 1px gray;
}

.date {

    color : 			#909090;
   font-family:        arial;
    font-size:          17px;
    font-weight:        bold;
	letter-spacing: 	3px;
	height:				20;
	overflow: 			hidden;
}

.address {
    color : 			#003366;
    font-family:        arial;
    font-size:          15px;
    font-weight:        normal;
	
}