/* CSS Document */
.Menu {font-family: Arial, sans-serif;border-bottom: 0px solid #ccc;font-size: 11px;
margin: 5px 0 0px 10px !important;padding: 0 0 3px 0;}
.Menu li {margin: 0 2px 0 0 !important;border-bottom: none;display: inline;}
.Menu li a {margin: 0 -2px 0 0;padding: 3px 12px 3px 12px;color: #666;
text-decoration: none;border: 1px solid #999999;background: #f9f9f9;}
.Menu li a:hover {background: #fc9;color: #000;}
.Menu li a#active { border:0px;margin: 0 -2px 0 0;padding: 3px 12px 3px 12px;color: #FFFFFF;
text-decoration: none;background: #555252;}
.Menu li a#active:hover { border:0;background: #fc9;color: #000;}
.Menu li#active { border:0px; margin: 0 3px 0 0 !important;padding: 3px 6px 3px 8px;background-color: #555252; color:#FFFFFF;}
.Menu .subMenu {float: left;width: 100%;margin: 6px 0 0px 0 !important;
padding: 3px 0 3px 0;border-bottom: 2px solid #555252;}
* html .Menu .subMenu {margin: 2px 0 5px 0 !important;}
.Menu .subMenu li {padding: 3px 0 3px 0; border: 0;}
.Menu .subMenu li a {border: 0;background-color: #fc9;}
.Menu .subMenu li a:hover {background: #d4de7c;}
.Menu .subMenu li#subActive {padding: 3px 6px 3px 8px;background: #555252;font-weight: bold;}
.Menu .subMenu li a#subActive {background: #555252;}

b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.r4{margin: 0 1px;height: 2px}
b.rb1{margin: 0 7px}

div#formout{ margin: 0 0;background: #6d6d6d;}
b.topformout, b.bottomformout{display:block;background: #FFFFFF;}
b.topformout b, b.bottomformout b{display:block;height: 1px;overflow: hidden; background: #6d6d6d;}

div#formin{ margin: 0 0;background: #FFFFFF;}
b.topformin, b.bottomformin{display:block;background: #6d6d6d;}
b.topformin b, b.bottomformin b{display:block;height: 1px;overflow: hidden; background: #FFFFFF;}

div#talkbox{ margin: 0 0;background: #6d6d6d;}
b.toptalkbox, b.bottomtalkbox{display:block;background: #FFFFFF;}
b.toptalkbox b, b.bottomtalkbox b{display:block;height: 1px;overflow: hidden; background: #6d6d6d;}

div#talkboxin{ margin: 0 0;background: #FFFFFF;}
b.toptalkboxin, b.bottomtalkboxin{display:block;background: #6d6d6d;}
b.toptalkboxin b, b.bottomtalkboxin b{display:block;height: 1px;overflow: hidden; background: #FFFFFF;}

div#slideblue{ margin: 0 0;background: #a1c0de;}
b.topslideblue, b.bottomslideblue{display:block;background: #6A6A6A;}
b.topslideblue b, b.bottomslideblue b{display:block;height: 1px;overflow: hidden; background: #a1c0de;}

div#blue{ margin: 0 0;background: #262626;}
b.topblue, b.bottomblue{display:block;background: #a1c0de;}
b.topblue b, b.bottomblue b{display:block;height: 1px;overflow: hidden; background: #262626;}

div#deepblue{ margin: 0 0;background: #306fbc;}
b.topdeepblue, b.bottomdeepblue{display:block;background: #a1c0de;}
b.topdeepblue b, b.bottomdeepblue b{display:block;height: 1px;overflow: hidden; background: #306fbc;}

div#blueinwhite{ margin: 0 0;background: #FFFFFF;}
b.topblueinwhite, b.bottomblueinwhite{display:block;background: #7a9bc5;}
b.topblueinwhite b, b.bottomblueinwhite b{display:block;height: 1px;overflow: hidden; background: #FFFFFF;}

div#slideblack{ margin: 0 0;background: #555252;}
b.topslideblack, b.bottomslideblack{display:block;background: #6A6A6A;}
b.topslideblack b, b.bottomslideblack b{display:block;height: 1px;overflow: hidden; background: #555252;}

div#black{ margin: 0 0;background: #262626;}
b.topblack, b.bottomblack{display:block;background: #555252;}
b.topblack b, b.bottomblack b{display:block;height: 1px;overflow: hidden; background: #262626;}

div#deepblack{ margin: 0 0;background: #000000;}
b.topdeepblack, b.bottomdeepblack{display:block;background: #555252;}
b.topdeepblack b, b.bottomdeepblack b{display:block;height: 1px;overflow: hidden; background: #000000;}

div#blackinwhite{ margin: 0 0;background: #FFFFFF;}
b.topblackinwhite, b.bottomblackinwhite{display:block;background: #262626;}
b.topblackinwhite b, b.bottomblackinwhite b{display:block;height: 1px;overflow: hidden; background: #FFFFFF;}

.red18bold{ font-size:18px; font-weight:bold; color:#006600;padding-top:10px; padding-bottom:10px; width:100%; text-align:center;}
.sitename{font-size:35px; font-weight:bold; font-style:italic; font-variant:small-caps; text-decoration:none; color:#FFFFFF;}
.sitename:hover{font-size:35px; font-weight:bold; font-style:italic; font-variant:small-caps; text-decoration:none; color:#CCCCCC;}

.headerbar{padding-bottom:2px; color: #FFFFFF;width:100%; text-align:center;
font-size: 10pt;font-family: helvetica, Arial, tahoma, times new roman;font-weight: bold;}

.submitbar{padding-top:2px;width:100%; text-align:center;}
.submitbutton { font-size: 11px; font-weight:bold;color: #8B0D0D; border-top: 1px solid #cccccc;border-right: 1px solid #666666;
 border-bottom: 1px solid #666666;border-left: 1px solid #cccccc;background-color: #E7EFEF; padding:1px 5px 1px 5px}

.formbuttomborder{font-family:Arial, tahoma, times new roman;border-bottom: 1px solid #FFA800;
	padding-left:15px;color: #000000;font-size: 11.5px;font-weight: bold; height:25px; vertical-align:middle;}
.divborder{font-family: helvetica, Arial, tahoma, times new roman;;border-bottom: 1px solid #333333;padding-left:25px;color: #000000;
font-size: 13px;font-weight: bold; height:25px; vertical-align:middle; width:80%;}

.input250css{font-size:11px;color: #781351;background: #ffffff;border: 1px solid #B2DFEE;
padding-left:5px;padding-top:2px;padding-bottom:0px;height:17px;width:250px;}
.input100css{font-size:11px;color: #781351;background: #ffffff;border: 1px solid #B2DFEE;
padding-left:5px;padding-top:2px;padding-bottom:0px;height:17px;width:100px;}
.select150css{font-size:11px;color: #781351;background: #ffffff;border: 1px solid #B2DFEE;
padding-left:5px;padding-top:0px;padding-bottom:0px;height:17px;width:150px;}
.select200css{font-size:11px;color: #781351;background: #ffffff;border: 1px solid #B2DFEE;
padding-left:5px;padding-top:0px;padding-bottom:0px;height:17px;width:200px;}

.field			{ width:200px;font-size:11.5px;color: #781351;background: #ffffff;border: 1px solid #B2DFEE;padding-left:5px;padding-top:1px;padding-bottom:0px;height:20px;}
.field_err		{ width:200px;font-size:11.5px;color: #781351;background: #ffe6e6;border: 1px solid #B2DFEE;padding-left:5px;padding-top:1px;padding-bottom:0px;height:20px;}
.field_filled	{width:200px; background-color:#ffffff; color:#333333; border:solid 1px #7F9DB9; font:normal 12px verdana; padding:4px; *height:23px;}

.boxtxt{font-size:11px;color: #000000;padding-left:10px;padding-top:0px;padding-bottom:0px; padding-right:10px; text-align:justify;}

.field_dob		{ background-color:#FFFFFF; font: normal 12px verdana; color: #333333;}
.field_dob_err	{ background-color:#FFE6E6; font: normal 12px verdana; color: #333333;}
.field_dob_filled	{background-color:#FFFFFF; font: normal 12px verdana; color: #333333;}

.field_rel		{ background-color:#FFFFFF; font: normal 12px verdana; color: #333333; width: 200px;}
.field_rel_err	{ background-color:#FFE6E6; font: normal 12px verdana; color: #333333; width: 200px;}
.field_rel_filled	{background-color:#FFFFFF; font: normal 12px verdana; color: #333333; width: 200px;}

.hint	{display:none; position:absolute; left:64%; width:200px; margin-top:-10px; padding:0px; z-index:100}
.error		{font: normal 11.5px verdana; color:#D55601; line-height:15px; height:20px;}
.tblreg				{margin: 0 0 0 0px;}
.tblreg tr td		{padding: 8 1 3 1px; vertical-align: top;}
.tblreg .spacer td	{line-height: 1px; border-bottom: 1px solid #E5E5E5; padding: 3 0 0 0px;}
.tblreg tr td label	{display: block; cursor:pointer; cursor:hand;font:normal 12px verdana;}
.tblreg tr td .l2	{display: inline; font-weight: normal; line-height: 20px;}
/*.top_hint{background:url('images/top_talk.jpg') no-repeat; width:204px; height:20px;}
.bottom_hint{background:url('images/bottom_talk.jpg') no-repeat; width:204px; height:20px;}
*/
.arrow_hint {position:absolute; top:10px; left:-21px; background:url('../images/left_talk.jpg') no-repeat; width:21px; height:16px;}
.middle_hint {width:200px; background-color:#F19B78;color:#000000;font:normal 11px arial; color:#000000;}
.tdheight {height:20px;}

TR.lightrow{padding-left: 15px;	border-top: 0px none #000000;border-bottom: 1px solid #E97B4E;background-color: #7a9bc5;font-size: 10pt;
	font-family: helvetica, Arial, tahoma, times new roman;	font-weight: bold;	color: #ffffff;}
.slidegrayheader{ background-color: #ADADAD;color: #000000; font-size:11; font-family:Arial, Helvetica, sans-serif; padding-left:10px;}
.datashow{padding-left:5px; padding-top:2px; padding-bottom:2px;text-align:left; vertical-align:middle;background-color: #cccccc;
border-bottom: 1px solid #FFA800;font-size: 11.5px;color: #000000;font-weight: bold;}

.editbuttom {padding-bottom:1px; padding-top:2px; padding-right:5px; padding-left:5px; border:0px;
 background:url(../images/button_edit.png); background-repeat:no-repeat;width:12px; height:13px;}
.deletebuttom {padding-bottom:1px; padding-top:2px; padding-right:5px; padding-left:5px; border:0px;
 background:url(../images/button_drop.png); background-repeat:no-repeat;width:11px; height:13px;}
.red14bold{ font-family:"Courier New", Courier, monospace; font-size:14px; font-weight:bold; color:#CC0000; padding-left:5px; padding-top:2px; padding-bottom:2px;}
.green14bold{ font-size:14px; font-weight:bold; color:#009900; text-decoration:none; padding-bottom:1px; padding-left:5px; padding-right:1px; padding-top:1px}
.green25bold{ font-family:"Courier New", Courier, monospace; font-size:25px; font-weight:bold; color:#009900; text-decoration:none; padding-bottom:1px; padding-left:5px; padding-right:1px; padding-top:1px}
.black11bold{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333; padding-left:15px; padding-right:5px;}
.black11normal{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; padding-left:5px; padding-right:5px;}
.textarea300css{font-size:11px;color: #781351;background: #ffffff;border: 1px solid #B2DFEE;
padding-left:5px;padding-top:2px;padding-bottom:0px;height:50px;width:300px;}

div.pagination {padding: 3px;margin: 3px;}
div.pagination a {padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #AAAADD;text-decoration: none;color: #000099;}
div.pagination a:hover, div.pagination a:active {border: 1px solid #000099;	color: #000;}
div.pagination span.current {padding: 2px 5px 2px 5px;margin: 2px;	border: 1px solid #000099;
	font-weight: bold;	background-color: #000099;color: #FFF;}
div.pagination span.disabled {	padding: 2px 5px 2px 5px;margin: 2px;border: 1px solid #EEE;color: #DDD;}
