td {  font-family:Calibri;
font-size:15px; text-decoration: none; color: #000066; text-indent: 0px; text-align:left;}
th {  font-family:calibri;
font-size:15px; text-decoration: none; color: #000066; text-indent: 0px}
a:active { 	text-decoration: underline; color: #9D5FAA; }
a:link {    text-decoration: underline; color: #9D5FAA; }
a:hover {    text-decoration: none; color: #9D5FAA; }
a:visited { text-decoration: underline; color: #9D5FAA; }
.10pix_text {  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none}
.box {  font-family:calibri; margin:10px 0px; 
font-size:15px; text-decoration: none; color: #FFFFFF; }
.boxb {  font-family:calibri;
font-size:15px; text-decoration: none; color: #FFFFFF; font-weight: bold;}

.body {
	background-color: #F7F5BB;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-size:12px;
	scrollbar-face-color:#170A64;
	scrollbar-shadow-color:#FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.TextBox {  font-family:calibri;
font-size:15px; color: #000066; background-color: #FFFFFF; text-align: left; border: 1px #000000 solid; height: 18px; width: 200px; clip:   rect(   ); margin-left: 5px}
.Button { font-family:calibri;
font-size:15px; color: Black; background-color: #CCCCCC; text-align: center; border: 1px solid; border-color: #FFFFFF Black Black #FFFFFF;   ; height: 18px}
.buttonsmll { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #000066; text-decoration: none; height: 16px; width: 40px; font-weight: normal; text-align: center }
.HeadingText { font-family:calibri;
font-size:15px; text-decoration: none ; border-style: dotted; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.table_headings {  font-family:calibri;
font-size:15px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #6699CC; text-align: center; border-color: #FFFFFF #000000 #000000 #FFFFFF; height: 22px; clip:  rect(   ); border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.table_content { background-color: #CCCCCC; text-align: center; border-color: #FFFFFF #000000 #000000 #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: 22px}
.td_background {  background-image:   url(Images/line.gif); background-repeat: repeat-y; background-position: right}

p {  
font-family:calibri;
font-size:15px; 
color: #000066; 
text-decoration: none; 
margin-left: 5px; 
text-align:left;
}


.headings {  font-size: 17px; font-weight: bold; color: #000066; text-align: center}
.table_subheadings { font-family:calibri;
font-size:15px; font-weight: bold; color: #000066; text-decoration: none; background-color: #666666; text-align: center; border-color: #666666 #000000 #000000 #FFFFFF; height: 18px; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.td_background_lft { background-image:   url(Images/line.gif); background-repeat: repeat-y; background-position: left}
.rightclear {  padding-right: 4px}
.TextBoxLong {font-family:calibri;
font-size:15px; color: #000066; background-color: #FFFFFF; text-align: left; border: 1px #000000 solid; height: 18px; width: 400px; clip: rect( ); margin-left: 5px }
.Button_Top { font-family:calibri;
font-size:15px; color: Black; background-color: #CCCCCC; text-align: left; border: 1px solid; border-color: #FFFFFF Black Black #FFFFFF; ; height: 22px }
.TextBoxMulti { font-family:calibri;
font-size:15px; color: #000066; background-color: #FFFFFF; text-align: left; border: 1px #000000 solid; width: 200px; margin-left: 5px }
.TextBoxMulti2 { font-family:calibri;
font-size:15px; color: #000066; background-color: #FFFFFF; text-align: center; border: 1px #000000 solid; width: 150px}
.TextBox_X {  font-family:calibri;
font-size:15px; color: #000066; background-color: #FFFFFF; text-align: left; border: 1px #000000 solid; height: 18px; width: 150px; clip:   rect(   ); margin-left: 0px}
.TextBox_Y {  font-family:calibri;
font-size:15px; color: #000066; background-color: #FFFFFF; text-align: center; border: 1px #000000 solid; height: 18px; width: 50px; clip:   rect(   ); margin-left: 2px}
 td.count { font-weight: bold; text-align: left;   /* it's left by default */ width: 3%; vertical-align: top; }
td.detail { font-weight: bold; text-align: left;   /* it's left by default */ width: 42%; vertical-align: top; }
td.date { font-weight: normal; text-align: left;   /* it's left by default */ width: 20%; vertical-align: top; }
td.cofw { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; vertical-align: top; background-color: #170A64 }
td.adonea { font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10; text-align: right; vertical-align:top; font-style: italic; }
td.footer { font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10; text-align: center; vertical-align:top; font-style: normal; }
.header { font-size: 15px; font-color:#170A64; vertical-align:top; font-weight: bold; margin-left: 5px }
.flags { font-weight: bold; font-size: 15; color:#FFFFFF; vertical-align:top; font-style: normal; }
td.image { font-weight: italic; font-size: 11; text-align: center; vertical-align:top; font-style: normal; }
td.back { font-weight: normal; font-size: 11; vertical-align:top; font-style: normal; width: 20%; }
.Vheader { font-size: 20; font-color:#170A64; vertical-align:top; font-style: normal;  }


h2 { color:#FFFFFF; margin:3px auto; padding:0 }
/* Additions Dec 2007 */

.date	{
float:right; 
color:#FFFFFF; 
padding-top:8px; 
padding-right:18px; 
font-size:12px; 
font-style:normal;
}

.img	{
margin:5px;
margin-bottom:25px;
padding-bottom:25px;
}

#wrapper	{
width:900px; 
margin:20px; 
padding:1px; 
text-align:center; 
border:1px solid #000066;
margin:2px auto;
padding:0px auto;
}

#flashbanner	{
width:900px;
height:120px;
}

#commentst	{
background-color:#fff; 
width:98%; 
height:auto; 
margin:5px auto; 
text-align:center; 
padding:3px;
}

.spanb	{
display:block;
margin:10px 0px;
text-align:justify;
font-weight:normal;
text-decoration:none;
}

#clear { clear:both; }

#lft	{
text-align:left; float:left; width: 150px;
}

#rt	{
text-align:right; float:right; width:150px;
}

input:focus { background-color: #fff; color:#000066; font-family:calibri;
font-size:15px; }
textarea:focus { background-color: #fff;  color:#000066;font-family:calibri;
font-size:15px;  }


dl {
  position: relative;
  width: 750px;
}


dt {
  clear: both;
  float:left;
  width: 160px;
  padding: 4px 0 2px 0;
  text-align: left;
}


dd {
  float: left;
  width: 400px;
  margin: 0 0 8px 0;
  padding-left: 6px;
  text-align:left;

}

#buffer	{
width:400px; 
text-align:center;
padding:0px;
margin:0px auto;
border-top:1px dotted #ccc; 
}

#lineinner	{
width:810px;
text-align:center;
margin:0px auto;
padding:0px;
border-top: 1px dotted #ccc;
}

#capture	{
float:left; 
margin-top:5px; 
margin-left:0px;
width:100px;
}

#captsml	{
float:left; 
margin-left:10px; 
margin-top:6px;
width:100px;
}

.bold { font-weight:bold; }

.spanbd	{
display:block;
margin:10px 0px;
font-weight:bold;
}


