.foo{}

img {border:none;}
h1 {margin-top: 0;font-family: Tahoma, Arial, Helvetica;font-size:14px; font-weight:bold;}
h2 {margin-top: 0;font-family: Tahoma, Arial, Helvetica;font-size:12px; font-weight:bold;}
caption {caption-side:bottom;}
hr{color:#666666;width:100%;height:1px;text-align:center;}
.important {color:#b00;font-weight:bold;}
.requiredbold {font-weight:bold;}
#page {
	/* width:755px; */
	/* margin: 0 auto 0 auto; */
	/* border:1px solid #000; */
	margin: 0 auto 10px auto;
	text-align: left;
	width: 755px;
}
#head {height: 57px;width: 755px;text-align: left;position: relative;}
#headcontent {background: #fff url(../images/allogo.gif) no-repeat left bottom;display: block;height: 57px;	width: 223px;}
#headcontent h1 { margin: 0; width: 223px;}
#headcontent h1, #headcontent h1 a {text-indent: -5000em;display: block;height: 57px;width: 223px;}
#joinnow {display:none;text-align:center;}
.HeaderGfx
{
	font-weight: bold;
	font-family: Arial;
	font-size: 13pt;
	padding: 0px 0px 15px 0px;
	text-align: left;
}
#breadcrumbs {background: #fff;padding:10px;}
#breadcrumbs ul {margin: 0;padding: 0;}
#breadcrumbs li {display: inline;margin: 0;padding: 0 0 0 0px;}
#breadcrumbs li a {display: inline;margin: 0;padding: 0px 10px;margin: 0px 2px;text-decoration: none;text-align: left;}
#breadcrumbs li a:hover {text-decoration: none;	color: #000040;}
#previousnext {	background: #fff;padding:5px;}
#previousnext ul {background: #fff;margin: 0;padding: 0;}
#previousnext li {display: inline;margin: 0;padding: 0 0 0 0px;}
#previousnext li a {display: inline;margin: 0;padding: 0px 10px;margin: 0px 2px;text-decoration: none;	text-align: left;}
#previousnext li a:hover {text-decoration: none;color: #000040;}
.TopMenu {background-color:#f2c76d;margin: 0;position: absolute;top: 20px;left:35%;height:18px;	overflow:visible;color:#2c2c2c;	font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;padding-left:12px;background:#F2C76D url(../images/NavLeftCorner.gif) top left no-repeat;}
.TopMenu div {text-align:right;padding-right:12px;background:#F2C76D url(../images/NavRightCorner.gif) top right no-repeat;}
.TopMenu li {display:inline;list-style:none;padding:0px 8px 0px 8px;border-left:1px solid #fff;}
.TopMenu li.first {border:none; }
.TopMenu ul.AspNet-Menu ul{float:right;}
.TopMenu ul.AspNet-Menu ul ul{ /*left: 10.4em; */}
.TopMenu ul.AspNet-Menu li a,
.TopMenu ul.AspNet-Menu li span {text-decoration:none;color:#2c2c2c;font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
.TopMenu ul.AspNet-Menu li:hover ul a, 
.TopMenu ul.AspNet-Menu li:hover ul span, 
.TopMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul a,
.TopMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul span,
.TopMenu ul.AspNet-Menu li:hover li:hover ul a, 
.TopMenu ul.AspNet-Menu li:hover li:hover ul span, 
.TopMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a,
.TopMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span{color: #000000;}
.TopMenu ul.AspNet-Menu li a:hover,
.TopMenu ul.AspNet-Menu li span.Asp-Menu-Hover{	color:#fff;}
.TopMenu .AspNet-Menu-Horizontal ul.AspNet-Menu{padding:0;margin:0;}
.TopMenu li.childselected,
.TopMenu li.childselected a,
.TopMenu li.childselected a:visited,
.TopMenu .AspNet-Menu-Horizontal ul.AspNet-Menu li.childselected,
.TopMenu li.childselected a:hover,
.TopMenu li.childselected a:visited,
.TopMenu li.childselected li,
.TopMenu .childselected li span,
.TopMenu .selected a:hover,
.TopMenu .selected a:visited,
.TopMenu li.selected ,
.TopMenu .selected li span,
.TopMenu .nonlink span,
.TopMenu li.selected span.selected,
.TopMenu span.nonlink{text-decoration:none;color:#fff;}

.SubMenu {background-color:#d5e6ad;margin: 0;padding: 0;position:absolute;top:39px;left:15%;width:85%;height:18px;overflow:hidden;color:#2c2c2c;font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
.SubMenu div {text-align:right;float:right;}
.SubMenu ul { display: block;float:right;}
.SubMenu li {display:inline;list-style:none;padding:0px 6px 0px 6px;border-left:1px solid #fff;}
.SubMenu li.first {border:none; }
.SubMenu ul.AspNet-Menu li a,
.SubMenu ul.AspNet-Menu li span{text-decoration:none;color:#2c2c2c;font-weight: bold;font-family:  Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
.SubMenu ul.AspNet-Menu li.AspNet-Menu-Leaf a,
.SubMenu ul.AspNet-Menu li.AspNet-Menu-Leaf span{background-image: none;}
.SubMenu ul.AspNet-Menu li a img {border-style: none; vertical-align: middle;}
.SubMenu ul.AspNet-Menu li:hover, 
.SubMenu ul.AspNet-Menu li.AspNet-Menu-Hover{}
.SubMenu ul.AspNet-Menu li:hover a, 
.SubMenu ul.AspNet-Menu li:hover span, 
.SubMenu ul.AspNet-Menu li.AspNet-Menu-Hover a,
.SubMenu ul.AspNet-Menu li.AspNet-Menu-Hover span,
.SubMenu ul.AspNet-Menu li:hover li:hover a, 
.SubMenu ul.AspNet-Menu li:hover li:hover span, 
.SubMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover a,
.SubMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover span,
.SubMenu ul.AspNet-Menu li:hover li:hover ul a:hover, 
.SubMenu ul.AspNet-Menu li:hover li:hover ul span.Asp-Menu-Hover, 
.SubMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a:hover,
.SubMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span.Asp-Menu-Hover{}
.SubMenu ul.AspNet-Menu li:hover ul a, 
.SubMenu ul.AspNet-Menu li:hover ul span, 
.SubMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul a,
.SubMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul span,
.SubMenu ul.AspNet-Menu li:hover li:hover ul a, 
.SubMenu ul.AspNet-Menu li:hover li:hover ul span, 
.SubMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul a,
.SubMenu ul.AspNet-Menu li.AspNet-Menu-Hover li.AspNet-Menu-Hover ul span{color: Black;}
.SubMenu ul.AspNet-Menu li a:hover,
.SubMenu ul.AspNet-Menu li span.Asp-Menu-Hover{	text-decoration:underline;}
.SubMenu .AspNet-Menu-Horizontal ul.AspNet-Menu{padding:0;margin:0;}
.SubMenu .AspNet-Menu-Horizontal ul.AspNet-Menu ul{/*width: 10.5em;*/left: 0;top: 100%;}
.SubMenu .childselected a:hover,
.SubMenu .childselected a:visited,
.SubMenu .childselected li,
.SubMenu .childselected li span,
.SubMenu .selected a:hover,
.SubMenu .selected a:visited,
.SubMenu .selected li,
.SubMenu .selected li span,
.SubMenu .nonlink span,
.SubMenu span.nonlink{color:#fff;}

ul.cats {background: #fff;margin: 0;padding: 0;}
li.cats {display: inline;font-weight:bold; margin: 0;padding: 0 0 0 0px;}
li.cats a {display: inline;margin: 0;padding: 0px 10px;margin: 0px 2px;text-decoration: none;	text-align: left;}
li.cats a:hover {text-decoration: none;color: #000040;}
.autoflow {height:200px;overflow:auto;}
.sprating table {margin:0;padding:0;width:100%;}
.sprating table tr {margin:0;padding:0;width:100%;border:1px solid blue;}
ul.sprating {margin:0;padding:0;}
ul.sprating li {margin:0;padding:0;vertical-align:middle;}
ul.sprating li span {text-align:right;}
td.arated,li.arated,li.arated a {font-weight:bold;color:#00F000; margin: 0;padding: 0 0 0 0px;}
td.brated,li.brated,li.brated a {font-weight:bold;color:#00B000; margin: 0;padding: 0 0 0 0px;}
td.crated,li.crated,li.crated a {font-weight:bold;color:#b0b0b0; margin: 0;padding: 0 0 0 0px;}
td.drated,li.drated,li.drated a,td.frated,li.frated,li.frated a {font-weight:bold;color:#ff0000; margin: 0;padding: 0 0 0 0px;}
td.unrated,li.unrated,li.unrated a { color:#000000;margin: 0;padding: 0 0 0 0px;}
.copyright {width:100%;text-align:center;color:Gray;font-size:x-small;}
.copyright a {color:#000080;}
.copyright a:hover{color:#000040;}
#main {	margin:0 0 0 0px;width: 755px;}
#main .maintop {height: 1px;}
#main .mainbottom {height:30px;}
#main h1 {text-align:center;}
#main h1.PageTitle {text-align:left;}
#main h2 {text-align:center;}
#header {background: #d7dabd;}
#mb, .mainborder {}
#maincontent {background: #fff;padding:15px 0px 15px 0px;}
#sidebar {width: 200px;float: right;padding:0px;}
#footer {border-top: 5px solid #d5e6ad;background: #fff;padding:15px;}
#footercontent {text-align:center;}
.last {	margin-bottom: 0;}
.clearing {height: 0;clear: both;}
.TxtHeader {font-family: Tahoma, Arial, Helvetica;font-size:12px; font-weight:bold;	}
.TxtTiny{font-family: Tahoma, Arial, Helvetica;font-size:9px; font-weight:normal;	}
.TxtSmall {font-family: Tahoma, Arial, Helvetica;font-size:11px; font-weight:normal;	}
.Alert {font-family: Tahoma, Arial, Helvetica;color:Red;font-size:16px; font-weight:bold;	}
.ExplanatoryMsg{font-family: Tahoma, Arial, Helvetica;font-size:9px; font-weight:normal;	}
.ExplanatoryMsgMAG{font-family: Tahoma, Arial, Helvetica;font-size:12px; font-weight:normal; color:Red;	}
.RemainingCntInput{color: #000; background: white; border: 0px;text-align: center;width:30px;}
.InitialCap { 	text-transform: capitalize;}
.ReportCard {background-color:#E7E9F2;padding: 2px 5px 2px 5px;text-align: left;font-weight:bold;}
.BreakLine{background-color:#D2D2D1;width:500px;height:1px;}
.BreakLineFull{width:100%;color:#D2D2D1;background-color:#D2D2D1;}
#menu {position: absolute;top: 51px;left:250px;	height:20px;background-color:#f2c76d;}
#menu li {display:inline;}
#menu a { text-decoration: none;padding:0px 4px 0px 4px;color:#2c2c2c;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}
#menu a:hover {	color:#fff;}
#menu a i { visibility: hidden; }

#info {
	padding:5px;
	width: 98%;
	color:#2c2c2c;
	background: #fff url(../images/service-provider-header.gif) no-repeat top center;
	border-bottom:5px solid #d5e6ad;
}
.MainTable {text-align:left;border:1px solid #2c2c2c;border-style:solid;border-collapse:collapse;}
.MainTable td, .MainTable th {border:1px solid #2c2c2c;border-style:solid;}
.left {text-align:left;}
.right {text-align:right;}
.capitalize {text-transform:capitalize}
.clear {clear:both;}
.center {text-align:center;}
.paddingallsides {padding:3px 3px 3px 3px;}
.formerror { color: red; font-weight: bold;font-size:9pt ; }
.formerrorSmall { color: red;font-size:9pt ; }
.MyangieBorder {background-color:#C9C7C8;}
.MyangieHeader {background-color:#DDDFED;padding: 4px 4px 4px 6px;font-weight:bold;font-size: 11px;}
.greenBg {padding: 5px 0px 5px 0px;background-color:#EAF2D6;text-align: left;}
.whiteBg { padding: 5px 0px 5px 0px;background-color:#FFFFFF;text-align: left;}
.exceptionlanguage {color: Gray;font-size: 10px;}
.orangefontcolor {color:#ffb300;}
.exceptionlanguagebigfont {color: Gray;	font-size: 1em;}
.italicfont {font-style: italic;}
/****************** Two Column Section ******************/
.two-column-container {	width:100%;margin:10px 0px;padding:10px 0px;}
.two-column-left {float:left;width:50%;overflow:hidden;}
.two-column-left-center {float:left;width:50%;text-align:center;overflow:hidden;}
.two-column-right {	float:right;width:50%;overflow:hidden;}

.container {	width:100%;margin:10px 0px;padding:10px 0px;}
.left-6040 {float:left;width:59%;overflow:hidden;}

.right-6040 {float:right;width:39%;overflow:hidden;}
.left-6535 {float:left;width:64%;overflow:hidden;}
.right-6535 {float:right;width:34%;overflow:hidden;}
.left-4060 {float:left;width:39%;overflow:hidden;}
.right-4060 {float:right;width:59%;overflow:hidden;}
.left-7030 {float:left;width:69%;overflow:hidden;}
.right-7030 {float:right;width:29%;overflow:hidden;}
.left-3070 {float:left;width:29%;overflow:hidden;}
.right-3070 {float:right;width:69%;overflow:hidden;}
.left-5050 {float:left;width:49%;overflow:hidden;}
.right-5050 {float:right;width:49%;overflow:hidden;}
.left-5545 {float:left;width:54%;overflow:hidden;}
.right-5545 {float:right;width:44%;overflow:hidden;}
.left-8020 {float:left;width:79%;overflow:hidden;}
.right-8020 {float:right;width:19%;overflow:hidden;}
.left-2080 {float:left;width:19%;overflow:hidden;}
.right-2080 {float:right;width:79%;overflow:hidden;}
.left-33 {float:left;width:30%;overflow:hidden;}
.right-33 {float:right;width:30%;overflow:hidden;}
.middle-33 {float:none;width:30%;margin:0px 31% 0px 35%;overflow:hidden;}


#two-column-container {width:100%;margin:10px 0px;padding:10px 0px;}
#two-column-left {float:left;width:29%;overflow:hidden;}
#two-column-middle {float:right;width:69%;overflow:hidden;}

#two-column-container-moreleft {width:100%;margin:10px 0px;padding:10px 0px;}
#two-column-left-moreleft {float:left;width:69%;overflow:hidden;}
#two-column-middle-moreleft {float:right;width:29%;overflow:hidden;}

#two-column-half-container {width:100%;margin:10px 0px;padding:10px 0px;}
#two-column-half-left {float:left;width:49%;overflow:hidden;}
#two-column-half-middle {float:right;width:49%;overflow:hidden;}

/******************Three Column Section ******************/
#three-column-container {width:100%;margin:10px 0px;padding:10px 0px;}
#three-column-left {float:left;width:30%;}
#three-column-right {float:right;width:30%;}
#three-column-middle {width:30%;margin:0px 31% 0px 35%;}

/*MyAngie default page*/
.myangiebody{background-color:#F3F3F9;border-top:2px solid white;padding: 0px 4px 0px 6px;}
.myangiebody .rb {border-right:2px solid white;}
.myangiebody a {font-weight:bold;color: blue;}
.myangiebody a:hover {text-decoration: none;color: #000080;}
.myangiebody a:visited {color: #0000ff;}
.matable {background:#ddddee url(../images/common/myangie/myMembershipBoxTop.gif) top left no-repeat;width:100%;height:4px;}
.matable div {}
.maheader {border: 1px solid #C9C7C8;border-top:0px;overflow:hidden;}
.maheaderi {margin:0 0 0 0px;padding:0px 0px 0px 54px;height:56px;background:#DDDDEE url(../images/marketicon/0.jpg) no-repeat center left;background-position: 3px 50%; }
.maitems {background-color:#F3F3F9;}
.myangiebody_column{border-right:2px solid white;height:27px;vertical-align:middle;}

/* form stuff */
label em { font-weight: bold; font-style:normal; text-decoration:underline;}
select.dropdown {width:14em;border: 1px solid #003060;}
input.text {width:14em;text-align:left;border: 1px solid #003060;}
input.required {width:13em;background: #fff url('../images/icorequired.gif') center left no-repeat;padding-left:1em;}
input.search {background: #fff url('../images/icosearch.gif') center left no-repeat;padding-left:1em;}
.cmx {}
.cmx fieldset { margin-bottom: 10px;border-style:none;background-color:#e0e0e0;}
.cmx legend { padding: 0 2px; font-weight: bold;}
.cmx label { display: inline-block; line-height: 1.8; vertical-align: top; cursor: pointer;width:15em;}
.cmx fieldset ol { margin: 0; padding: 0;}
.cmx fieldset li { list-style: none; padding: 5px; margin: 0;}
.cmx fieldset fieldset { border: none; margin: 3px 0 0;}
.cmx fieldset fieldset legend { padding: 0 0 5px; font-weight: normal;}
.cmx fieldset fieldset label { display: block; width: auto;cursor: pointer;}
.cmx em { font-weight: bold; font-style:normal; text-decoration:underline; color: #b00;}
.cmx label { cursor: pointer;width: 12em; /* Width of labels */}
.cmx fieldset fieldset label { margin-left: 123px; /* Width plus 3 (html space) */}
.cmx input {border: none;}
.cmx input.text {width:14em;text-align:left;border: 1px solid #003060;}
.cmx span.checkbox {padding-left:12em;border:none;} 
.cmx select.dropdown {width:14em;border: 1px solid #003060;}

/* GrayGrid for DataGrid Formatting */
#GrayGrid { }
#GrayGrid .Grid,table.GrayGrid {border: 1px solid #57566F; border-bottom: 2px solid #57566F; background-color: #FFFFFF; cursor:default;width: 100%; overflow: auto;}
#GrayGrid .GridHeader, tr.GridHeader {background: #ddd url(../images/orange-border.gif) repeat-x top left;border-bottom: 1px solid #999999; height: 28px;padding-left: 3px;padding-right:3px;cursor:default;}
#GrayGrid .GridHeaderText {color: #000000; font-family: Tahoma, Arial, Helvetica;font-size: 10px;}
#GrayGrid .GridFooter {cursor: default; padding: 5px; vertical-align: bottom;}
#GrayGrid .GridFooterText {color: #000000; font-family: Tahoma, Arial, Helvetica; font-size: 11px;}
#GrayGrid .HeadingRow {background-color: #E9E9EB; background-image: url(../images/gray-border.gif);}
#GrayGrid .HeadingCell {background-image: url(../images/gray-border.gif); background-color: #E9E9EB; padding: 3px; padding-top: 2px; padding-bottom: 2px; }
#GrayGrid .HeadingCellHover {background-image: url(../images/gray-border.gif);background-color: #F6F6F7;}
#GrayGrid .HeadingCellActive {background-image: url(../images/gray-border.gif);background-color: #F6F6F7; }
#GrayGrid .HeadingRow td.FirstHeadingCell {background-image: url(../images/gray-border.gif); }
#GrayGrid .HeadingCellText {font-family: Tahoma, Arial, Helvetica;font-size: 12px;font-weight: bold;text-align: left;padding-top: 3px;padding-bottom: 5px;}
#GrayGrid .Row {background-color: #FFFFFF; cursor: default;}
#GrayGrid .Row td.DataCell , table.GrayGrid .Row td.DataCell {padding: 3px;padding-top:4px;border-bottom: 1px solid #EAE9E1;font-family: Tahoma, Arial, Helvetica; font-size: 11px; } 
#GrayGrid .SortedDataCell  { } 
/* use for command cols */
#GrayGrid .Row td.LastDataCell {} 
#GrayGrid .SelectedRow { }
#GrayGrid .SelectedRow td.DataCell { background-color: #EFEFEF; padding: 3px; padding-top: 3px; padding-bottom: 3px; font-family: Tahoma, Arial, Helvetica; font-size: 11px; border-bottom: 1px solid #4B4B4B; border-top: 1px solid #4B4B4B; border-right: 0px; }
#GrayGrid .SelectedRow td.FirstDataCell { background-color: #EFEFEF; border-left: 1px solid #4B4B4B; border-right: 0px; padding-left: 2px; padding-right: 3px; }
#GrayGrid .AlternatingRow td.FirstDataCell { }
#GrayGrid .Row td.FirstDataCell { }
#GrayGrid .SelectedRow td.LastDataCell { background-color: #EFEFF4; border-right: 1px solid #4B4B6F; border-left: 0px; padding-left: 3px; padding-right: 2px; }
#GrayGrid .AlternatingRow td.DataCell , table.GrayGrid .AlternatingRow td.DataCell { background-color: #F5F5F5;padding-top: 4px;padding-bottom:4px; border-bottom: 1px solid #EAE9E1;  }
#GrayGrid .AlternatingRow td.LastDataCell { }
#GrayGrid .GroupHeading {color: #706F91; background-color: #FFFFFF; font-family: Tahoma, Arial, Helvetica; font-weight: bold;font-size: 11px; border-bottom: 2px solid #A5A4BD; padding-top: 10px;padding-bottom: 3px;}
#GrayGrid .GroupByCell {cursor: pointer;}
#GrayGrid .GroupByText {color: #FFFFFF; font-size: 11px; font-weight: bold; padding-right: 5px;}
#GrayGrid .SelectedRow, table.GrayGrid .SelectedRow {background-color: #EFEFEF;}
#GrayGrid .PagerText {font-family: verdana; font-size: 11px; } 
#GrayGrid .EditDataCell { background-color: #E2E2E2; }
#GrayGrid .EditDataCell INPUT { font-size: 10px; height: 17px;} 
#GrayGrid .EditDataField {padding: 0px; padding-left: 1px; font-family: Tahoma, Arial, Helvetica; font-size: 10px; height: 13px; width: 98%!important; }
tbody.GrayGrid {height:200px;overflow:auto;}

.tabControlParent{display:inline-block;background-color:inactiveborder;height:165px;width:282px;}
.tabControlMenu{height:20px;text-align:center;}
.tabControlMenuActive{border-width:2px;border-style:Outset;height:20px;white-space:nowrap;padding:0px 4px 0px 4px;background-color:#b0b0b0;}
.tabControlMenuInactive{border-width:2px;border-style:Outset;height:20px;white-space:nowrap;padding:0px 4px 0px 4px;cursor:hand;}
.tabControlPage{background-color:White;border-color:Silver;border-width:1px;border-style:Ridge;height:100%;padding:5px 5px 5px 5px;}
ul.ss {display:block; background: #f0f0e0;margin: 0;padding: 0;}
li.ss {font-weight:bold; margin: 0;padding: 0 0 0 0px;}

.CitySelections {
	width:130px;
	height:244px;
	overflow:auto;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.City a {
	display:block;
	overflow:hidden;
	background-color:#EBEFF4;
	border-bottom:solid 1px #fff;
	padding:0px 0px 0px 8px;
	width:102px;
	/*height:13px;*/
	color:#000;
	text-decoration:none;
	font-weight: normal;
	font-size: 10px;
}
.City a:hover {display:block;background-color:#D5E6AD;}
h1.PageTitle {text-align:left;}

.FormPanel {text-align:right;width: 70%;font-family:Arial,Verdana;font-size:14px;}
.FormPanel .TextBoxPanel {padding: 4px; /*border: solid 1px #284775; */}
.FormPanel .TextBoxPanel label,
.FormPanel .TextBoxPanel input,
.FormPanel .TextBoxPanel select {cursor:pointer;/* color: #5D7B9D; */}
.FormPanel .TextBoxPanel select,
.FormPanel .TextBoxPanel input {font-size: 1em;width: 13em;}
.FormPanel .TextBoxPanel label em {text-decoration: underline;font-style: normal;}
.FormPanel .SubmitPanel {margin:5px 0 10px 0;}
/*
.FormPanel .SubmitPanel input{padding-left:5px;font-weight:bold;color:#000080;text-align:left;border:1px solid #0b0b0b;background: url(../images/LoginBtn.gif) no-repeat top right;height:28px;}
*/
.ovalpoll {background-color:Transparent;width:100%;}
.ovalpollborder {overflow:hidden;height:1px;font-size:1px;background-color:#D5E6AD;}
.UserPollDiv {background-color:#fff;border: 5px solid #D5E6AD; height:300px; overflow:auto;padding:0px 0px 0px 3px;margin:0;}
.UserPollDiv ul {margin: 0px;padding: 0px;list-style-type: none;}
.UserPollDiv ul li {padding:0 0 10px 0;}
.UserPollDiv ul li input {margin:0px 0px 0px 10px;}
.UserPollTopRight {position: absolute;width:10px;margin-left: 190px; border: none;vertical-align: top;}

.basic fieldset {padding:0px;padding-left:20px;margin:0px;}
.GenericTextPageTitle 
{
    font-family: Arial, Tahoma, Helvetica;
	font-size:14pt;  
	font-weight: bold;
}
.GenericTextPageHeader
{
    font-family: Arial, Tahoma, Helvetica;
	font-size:12pt;  
	font-weight: bold;
}
.GenericTextPageText
{
    font-family: Arial, Tahoma, Helvetica;
	font-size:9pt;  
 }
 .GenericTextPageTextCentered
{
    font-family: Arial, Tahoma, Helvetica;
	font-size:9pt;  
	text-align:center;
 }
.ChangePassword{text-align:right;width: 70%;font-family:Arial,Verdana;font-size:12px;}
.ChangePassword .AspNet-ChangePassword{padding: 4px;}
.ChangePassword .AspNet-ChangePassword label,
.ChangePassword .AspNet-ChangePassword input{cursor:pointer;}
.ChangePassword .AspNet-ChangePassword input{font-size: 1em;}
.ChangePassword .AspNet-ChangePassword label em {text-decoration: underline;font-style: normal;}
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-ChangePasswordTitlePanel,
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-InstructionPanel,
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-UserName-InstructionPanel,
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-Question-InstructionPanel{padding: 0.75em 0.2em 0 0;}
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-UserName-TitlePanel,
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-ChangePasswordTitlePanel{display:none;text-align:right;}
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-SubmitPanel{padding-top:8px;}
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-InstructionPanel{text-align:left; /* color: #284775;background: #EEEEEE;*/}
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-FailurePanel{color: #FF0000;}
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-PasswordPanel,
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-NewPasswordPanel,
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-ConfirmNewPasswordPanel{white-space: nowrap;padding-top:8px;}
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-Question-UserPanel,
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-QuestionPanel{padding-right: 1.1em;}

.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-UserName-UserPanel input,
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-AnswerPanel input,
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-Question-UserPanel input,
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-QuestionPanel input {width: 12em;}
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-Question-UserPanel input,
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-QuestionPanel input{border: none; background: White;color: #333333;}
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-UserName-SubmitPanel input,
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-Question-SubmitPanel input{}
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-HelpPanel,
.ChangePassword .AspNet-ChangePassword .AspNet-ChangePassword-SuccessTextPanel{font-weight:bold;color:#800000;}
.ChangePassword .AspNet-Changepassword .AspNet-ChangePassword-SuccessTitlePanel{display:none;}
.GalleryGalleryContent {color: #000000;font-family: Tahoma, Arial, Helvetica;font-size: 80%;}
UL.GalleryImageList {margin: 0px;padding: 0px;list-style-type: none;}
UL.GalleryImageList LI {float: left;}
.GalleryGalleryImage{
	margin: 4px;
	margin-left: 0px;
	padding: 3px;
	border-style: solid;
	border-width: 1px;
	border-color: #C4D6AE;
	background-color: #eeeeee;
	width: 80px;
	height: 80px;
	text-align: center;
	vertical-align: middle;
	overflow: hidden;
}

/*  Bill askjed for some bigger links so here they are */
a.clink {font-size:115%;}
a.clink:hover {text-decoration:none;color:#000080;}

.trademark
{
    word-spacing:normal; 
    font-size: small;
}
