

#search{float:left;	margin:0;width:175px;height:45px;overflow:hidden;}
#search input.search_input{float:left;margin:2px 0px 0px;padding-top:8px;padding-left:5px;border:0;;color:#000000;width:137px;height:22px;overflow:hidden;}
#search input.search_submit{float:left;margin:0;margin-top:2px;border:0;width:32px;height:31px;display:block;overflow:hidden;}
#submenu {clear:both;float:left;width:100%;height:20px;color:White;margin: 7px 0px;text-align:right;}
#submenu ul {float:left; margin: 0px 0px 0px 0px; display:inline; padding: 0px;}
#submenu li.topnavitem  {float: left;  list-style-type:none; padding: 0px 7px 0px 7px;}
#submenu li.firstnav {float: left;  list-style-type:none; padding: 0px 7px 0px 5px;}
#submenu li.topnavitem  a,#submenu li.firstnav  a, #submenu li.topnavitem  a:hover ,#submenu li.firstnav  a:hover{text-decoration:none;}

h2.moduletitle {margin: -5px 0px 5px 0px;height:30px;padding:10px 0px 0px 22px;}


#LRtop h2.moduletitle {margin: 0px 0px 10px 0px;height:30px;padding:0px 0px 0px 20px;top:-4px;position:absolute;}
#breadcrumb { padding: 4px 4px 4px 4px;  }
fieldset, fieldset .modulesettings { padding: 0px 5px 7px 5px; margin:10px 4px 10px 0px;}
.modulecontent { vertical-align:top; padding:0px 4px;float:none;width:96%;}
#center .modulecontent { padding:0px 14px;}

.settinglabel {float:left;clear:left; width:20em; padding: 1px; }
.formwizard .settinglabel{float:none;}
.settinglabelFixedHeight {float:left; clear:left; width:20em; padding: 1px; height:77px;}
.settingrow { padding: 4px 0px 4px 0px; clear:left; }
ul.userstats { list-style-type:none;  margin: 0px 0px 0px -40px;}
ul.userstats ul { margin: 0; padding: 0; display: block; }
ul.userstats li { position: relative; list-style: none; }

div.sitemap ul , div.sitemap ul li, ul.simplelist li {list-style: none; }
div.sitemap ul li, ul.simplelist li {padding:5px 10px;}
.ratingcontainer {float: right;}
.ratingrow { white-space:nowrap; }
.ratingStar { white-space:nowrap; margin:1em; height:14px;}
.ratingStar .ratingItem { font-size: 0pt; width: 13px; height: 12px; margin: 0px;padding: 0px; display: block;background-repeat: no-repeat; cursor:pointer;}
.ratingStar .Filled { background-image: url(ratingStarFilled.png);}
.ratingStar .Empty { background-image: url(ratingStarEmpty.png);}
.ratingStar .Saved {  background-image: url(ratingStarSaved.png);}
.ratingcomments { border: black 1px solid; background-color: #eeeeee; color:#000000; width:300px;height: 210px;padding: 5px;position: absolute;margin-top: 15px; }
.ratingcommentbox{   width: 280px; height: 100px; }

.breadcrumbs { padding: 4px 4px 10px 4px;text-align:right;}

TD .tdborder {border:1px solid #BFBFBF;}

blockquote {margin: 10px; padding: 0 0 0 40px;  	
  	background: #FAFAFA url(quote.gif) no-repeat 5px 10px !important; 
	background-position: 8px 10px; border: 1px solid #FF0101; 
	border-left: 5px solid #FF0101;  font-style: italic;}

.ui-widget {font-size:11px;}

/*******BREADCRUMBS*****/
.unselectedcrumb { font-weight:normal;}
.selectedcrumb { font-weight:bold; }
a.selectedcrumb:link ,
a.selectedcrumb:visited { text-decoration: none;}
a.selectedcrumb:hover { text-decoration: underline;}
a.selectedcrumb:active { text-decoration: none;}
a.unselectedcrumb:link ,
a.unselectedcrumb:visited { text-decoration: none;}
a.unselectedcrumb:hover { text-decoration: underline;}
a.unselectedcrumb:active { text-decoration: none;}

#leftRail .g600{text-align:center;}
#rightRail .g600{margin-left:-2px;}

#center h2.moduletitle {background:transparent url(/Data/Sites/1/skins/img/sitemaparrow.png) no-repeat scroll 8px 12px;border-bottom:2px solid #F2F2F2;color:black;height:22px;padding:11px 0 0 22px;}
.htmlmodule{}
.formwizard{clear:both;float:left;width:100%;}




