A {
	font-weight : bold
}
A:link {
	color: #000000;
	text-decoration:none
}
A:visited {
	color: #000000;
	text-decoration:none
}
A:hover {
	color: #cc0000; 
	text-decoration:none
}
td.menutext A {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none
}
td.menutext A:visited { 
	color: #ffffff;
	font-weight: bold;
	text-decoration: none
}
td.menutext A:hover {
	color: #98F5FF;
	font-weight: bold;
	text-decoration: none
}

td.whitetable A {
	color: #000000;
	font-weight: bold;
	text-decoration: none
}
td.whitetable A:visited { 
	color: #000000;
	font-weight: bold;
	text-decoration: none
}
td.whitetable A:hover {
	color: #cc0000;
	font-weight: bold;
	text-decoration: none
}
/*-------------------------------*/
/*-----------Admin Styles--------*/

/* Fix the damn IE image padding */
img.cms, img.cms_icon {
display: inline;
margin: 0px;
padding: 0px; 
border: 0px;
vertical-align: baseline;
}
img.cms_icon {
vertical-align: bottom;
}
img.cms_block {
display: block;
}

.cms_HiddenButton {
background-color: transparent;
border: none;
width: 1px;
height: 1px;
}
/*General Edit Box styles */
div.cms_EditBox{
background: #FFFFFF;
height: inherit;
width: 472px;
border: #CCCCCC solid 1px;
margin: auto;
margin-top: 5px;
margin-bottom: 5px;
}

div.cms_EditBoxTitle{
background: #d4e4f5;
height: auto;
width: 100%;
}

/*And here's another hack to support IE6*/
div.cms_EditBoxTitleNest {
border-bottom: #CCCCCC solid 1px;
padding: 2px 5px 2px 5px; /* Top, Right, Bottom, Left */
}

div.cms_EditBoxForm{
width: 100%;
text-align: left;
}

/*And here's another hack to support IE6*/
div.cms_EditBoxFormNest {
padding: 10px 15px 5px 10px; /* Top, Right, Bottom, Left */
}

div.cms_EditBox p, div.cms_EditBox a, div.cms_EditBox span, div.cms_ContentEditLink a {
font-size: 10pt;
color: #406287;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
line-height: 1.2em;
text-align: left;
padding: 0;
}

div.cms_EditBox p.cms_errorMessage{
color: #CC0000;
padding-bottom: 5px;
}

div.cms_EditBox p.cms_successMessage{
color: #009900;
padding-bottom: 5px;
}

div.cms_EditBox a, div.cms_ContentEditLink a {
text-decoration: none;
}

div.cms_EditBox a:link, div.cms_EditBox a:visited, div.cms_EditBox a:active,
div.cms_ContentEditLink a:link, div.cms_ContentEditLink a:visited, div.cms_ContentEditLink a:active {
color: #777777;
}

div.cms_EditBox a:hover, div.cms_ContentEditLink a:hover { 
color: #406287;
}

.cms_EditTextBox {
	width: 472px;
	margin: 0px 0px 10px 10px;
}

.cms_ImageBox {
	margin: 0px 0px 10px 10px;
	display: inline;
	float: left;
}

.cms_ContentControlWrapper {
	border: #CCCCCC dashed 1px;
	padding: 5px;
	width: 472px;
	margin: auto;
	margin-bottom: 5px;
}

.cms_ContentControlWrapper img{
	display: inline;
}

.cms_ContentControlWrapper input{
	width: 150px;
	padding: 0px 5px 0px 5px;
	margin: 0px 5px 0px 5px;
}
.result_left {padding:0px 0px 0px 0px; text-align:left}
.result_center {padding:0px 0px 0px 0px; text-align:center}
.result_right {padding:0px 0px 0px 0px; text-align:right}

