/* CSS Document */

body { font-size:12px; color:black;}	
body, form, p { margin:0px;}
body, td, textarea, input, select { font-size:12px; line-height:150%;}
table, img {border:0px;}
input, select { vertical-align:middle}
textarea { padding:10px}
a:link { text-decoration:none;}
a:visited { text-decoration:none;}
a:active { text-decoration:none;}
a:hover { text-decoration:none; text-decoration:underline;}



.Table { margin: 0 0 0 0; }
.Table td { padding:3px 5px 3px 5px;background-image:url(bgDot01.gif); background-repeat:repeat-x; background-position:bottom;}
.Table thead td { padding-top:5px; font-weight:bolder;background:#eeeeee;border-bottom:1px solid #bbbbbb;border-top:1px solid #bbbbbb;text-align:center;}
.Table tfoot td { border:0;  background:none;}

.Table2 {border-top:1px solid #bbbbbb}
.Table2 td { padding:3px 5px 3px 5px;border-bottom:1px solid #bbbbbb;}
.Table2 thead td { padding-top:3px; font-weight:bolder;background:#eeeeee;text-align:center;}
.Table2 tfoot td {border:0;}


.BoxLight {border:1px solid #dddddd; }
.BoxMedium {border:1px solid #bbbbbb; }


.Label {background-color:black;padding:3px 5px 2px 5px;margin-bottom:0px;color:White;font-weight:bold;vertical-align:middle;}
.ImageButton {vertical-align:middle;}
.Clear {border:0px; background:none; }
.Clear td { border:0px; background:none; }

.Nav { margin: 10px;}
.Nav .NavNum{ margin:0px; padding:2px 7px 2px 7px; border-right:1px solid #bbbbbb; }
.Nav .NavNumOver{ margin:0px; padding:2px 7px 2px 7px;border-right:1px solid #bbbbbb;  background-color:#eeeeee}
.Nav .NavPrev {margin:0px; padding:2px 7px 2px 7px;  border-right:1px solid #bbbbbb;}
.Nav .NavNext {margin:0px; padding:2px 7px 2px 7px; }
.Nav .CurrNum{ margin:0px; padding:2px 7px 2px 7px; border-right:1px solid #bbbbbb; color:Black; font-weight:bold;font-size:13px;}

.HandCursor { cursor: hand}
.Dialog {border: 1px solid black; padding:10px 20px 10px 20px; }
.Dialog .Header {padding:3px; font-size:16px; font-weight:bold; background-color:#eeeeee; width:auto; margin-bottom:15px; }
.Dialog .Subject { width:30px;}

.Padding5 { padding:5px }
.Padding5 td { padding:5px}
.Padding10 { padding:10px }
.PaddingV10 { padding:10px  0 10px 0;}

.Margin5 { margin:5px }
.MarginV5 { margin:5px 0 5px 0;}
.Margin10 { margin:10px }
.MarginV10 { margin:10px 0 10px 0;}

.Header {padding:3px; height:30px; font-size:16px; font-weight:bold;  background-image:url(bgHeader01.gif); background-repeat:repeat-x; width:100%;  }
.Header td { padding:0 5px 0 5px;}
.Subject {font-size:12px;font-weight:bold;}
.Link { text-decoration:underline;cursor: hand;}

.HLine { width:auto;height:0px;line-height:0px;margin:10px 0 10px 0;border-bottom:1px solid #bbbbbb;}
.HDotLine {width:auto;height:1px; border:0px; font-size:0px;line-height:0px; padding:0px;background-image: url(bgDot01.gif);  background-repeat:repeat-x; }
.Border { border: 1px solid black;}
.Border td { border: 1px solid black;}
.HSpacer { margin:0 5px 0 5px;}
.VSpacer { margin:5px 0 5px 0;}

.Spliter { margin:20px; color:Red; }

.CenterOutDiv {position:absolute;top:50%;left:50%;}
.CenterInDiv {position:relative;top:-50%;left:-50%;}
