﻿body {
}

table.CalendarTitle 
{
    background: #CCCCCC url(images/bg_clean_green.gif) repeat-x center top;
}

/* hyper link style */
A:link {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #02b0c0; LINE-HEIGHT: 14px; FONT-FAMILY: verdana; TEXT-DECORATION: none
}

table#ctl00_Menu1 a:link {FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana; TEXT-DECORATION: none}
table#ctl00_Menu1 a:visited {FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana; TEXT-DECORATION: none}
table#ctl00_Menu1 a:active {FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana; TEXT-DECORATION: none}
table#ctl00_Menu1 a:hover {FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana; TEXT-DECORATION: none}

table.dataGrid tr.header a:link {FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana; TEXT-DECORATION: none}
table.dataGrid tr.header a:visited {FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana; TEXT-DECORATION: none}
table.dataGrid tr.header a:active {FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana; TEXT-DECORATION: none}
table.dataGrid tr.header a:hover {FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana; TEXT-DECORATION: none}

table.ctl00_Menu1_6 a:link {FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana; TEXT-DECORATION: none}
table.ctl00_Menu1_6 a:visited {FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana; TEXT-DECORATION: none}
table.ctl00_Menu1_6 a:active {FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana; TEXT-DECORATION: none}
table.ctl00_Menu1_6 a:hover {FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: verdana; TEXT-DECORATION: none}


ctl00_Menu1_0 ctl00_Menu1_7

/* gridview section */
table.dataGrid {border:1px solid #cccccc;border-collapse:collapse;margin:0px 0px 10px 0px;}
table.layout table.dataGrid td,
table.dataGrid td,
table.dataGrid th {border:1px solid #cccccc;padding:3px 3px 3px 3px;text-align:center;}
table.dataGrid td.header,
table.dataGrid th.header,
table.dataGrid tr.header td,
table.dataGrid tr.header th {background-color:#6699CC; color:#fff; font-weight:bold;}
table.dataGrid td.center {text-align:center;}
table.dataGrid td.noBorderRight {border-right-color:#ffffff;}
table.dataGrid th.checkBox,
table.dataGrid td.checkBox {background-color:#3366FF;width:30px;}
table.noBorder td {border: 0px;}
table.chkItems td {border:none;width:50%;}
table.layout input.add,
table.dataGrid input.add,
table.dataGridGenerated tr th.remove,
table.dataGrid td.remove {width: 50px;}
table.left td {text-align:left;vertical-align:top;}
table.left td.header {padding-left:10px;}
table.center td {text-align:center;}
table.layout {border:none;border-collapse:collapse;margin:0px 0px 0px 0px;}
table.layout td {border:none;padding:0px 5px 8px 0px;text-align:left;} 
table.layout tr.TextTop td {padding: 0px 5px 8px 5px; vertical-align: top;}
table.dataGrid td.right {text-align:right;}
table.dataGrid td.left {text-align:left;}


div.clear {clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.w100 {width:100%;}
.w020 {width:20%;}
.left {text-align:left;}
.leftIndent {margin-left:30px;}



/* formview section */
div.formViewDiv input.btnSubmit,
div.formViewDiv table.grid input.btnSubmit,
div.formViewDiv table.edit input.btnSubmit {background-color:#fff;border:1px #ccc solid;color:#43860D;font-size:11px;margin-left:5px;padding:3px 6px 3px 6px;overflow:visible;outline:none;}
div.formViewDiv table.edit input.file {}
div.formViewDiv table.grid td select,
div.formViewDiv table.edit td select {color:#666666;border:1px #ccc solid;font-size:13px;width:300px}
div.formViewDiv table.grid td input.inputField,
div.formViewDiv table.edit td input.inputField {color:#666666;border:1px #ccc solid;font-size:13px;width:300px;padding:3px;}

div.formViewDiv {font-size:12px}
div.formViewDiv table.preview {width:49%;padding:0px;margin:0px;float:right;}
div.formViewDiv table {width:50%;padding:0px;}
div.formViewDiv table.grid td  {background-color:#fff;}
div.formViewDiv table.grid {border-collapse:collapse;border-top:3px #D1DEC3 solid;margin:0px 0px 10px 0px;width:100%;}
div.formViewDiv table.grid td.urlPath {white-space:pre-line}
div.formViewDiv table.grid td.form {border:1px #D1DEC3 solid;padding:0px 0px 0px 5px;}
div.formViewDiv table.grid td,
div.formViewDiv table.grid th {border:1px #D1DEC3 solid;padding:5px 10px 5px 10px;vertical-align:top;}
div.formViewDiv table.grid th.footer {background-color:#F4FAEC;border-bottom:1px #D1DEC3 solid;border-top:2px #D1DEC3 solid}
div.formViewDiv table.grid th {background-color:#F4FAEC;text-align:left;width:30%; color:#999;}
div.formViewDiv table.grid th.footer a {background-color:#6699CC;border:1px #ccc solid;color:#43860D;display:block;float:right;font-weight:normal;margin-right:5px;padding:3px 6px 3px 6px;}
div.formViewDiv table.edit td select {color:#666666;border:1px #ccc solid;font-size:12px;width:300px}
div.formViewDiv table.edit td input.inputField {color:#666666;border:1px #ccc solid;font-size:12px;width:300px}
div.formViewDiv table.edit {border-collapse:collapse;border-top:3px #D9D9D9 solid;margin:0px 0px 10px 0px;width:100%;}

div.formViewDiv table.edit th {background-color:#6699CC;vertical-align:top; color:#fff;}
div.formViewDiv table.edit th.footer {background-color:#6699CC;border-bottom:1px #D9D9D9 solid;border-top:2px #D9D9D9 solid}

div.formViewDiv table.edit td,
div.formViewDiv table.edit th {border:1px #DADADA solid;padding:5px 0px 5px 10px;}
div.formViewDiv table.grid span.lblAlert,
div.formViewDiv table.edit span.lblAlert {color:#43860D;display:block;font-weight:bold;margin:5px 0px 0px 0px;}
div.formViewDiv span.lblmessage {color:#43860D;margin:0px 0px 0px 5px;}
 
div.formViewDiv h3 {background-color:#F4FAEC;border-bottom:0px;color:#43860D;font-size:12px;margin:0px;padding:0px;text-align:left;width:50%}
div.formViewDiv h3 span {border:1px #D1DEC3 solid;display:block;padding:5px 0px 5px 10px}



/* List Navigation */
ul#navigation {
width: 200px;
float: left;
list-style: none;
margin: 0;
padding: 0; }

#navigation li {
font: 11px, Verdana, "Times New Roman", Times, serif;
border-bottom: 1px solid #e4e4e4;
padding: 5px 0 5px 20px;
background: transparent url(images/gallery_title_icon.gif) 0 50% no-repeat;
}

#navigation li.current {
color: #ab0000;
font-style: italic;
background-image: url(images/gallery_title_icon.gif);
}

.IE8Fix 
{ 
    z-index: 1000; 

}
