a { color: #3C3C3C; text-decoration: underline }
a:link { color: #3C3C3C; text-decoration: underline }
a:visited { text-decoration: underline }
a:hover { color: #3C3C3C; text-decoration: underline }
a:active { color: #3C3C3C; text-decoration: underline }
body { font: 12px/normal Arial, Helvetica, sans-serif; background-color: white; text-transform: none }
div { font-size: 12px; font-family: Arial, Helvetica, sans-serif }
form { margin: 0; border: 0 }
H1 { color: #557343; font-weight: bold; font-size: 16px; margin: 0; border: 0 }
H2 { color: #ca982a; font-weight: bold; font-size: 16px; margin: 0; border: 0 }
H3 { color: #557343; font-weight: bold; font-size: 14px; margin: 0; border: 0 }
H4 { color: #ca982a; font-weight: bold; font-size: 14px; margin: 0; border: 0 }
H5 { color: #557343; font-weight: bold; font-size: 12px; margin: 0; border: 0 }
H6 { color: #ca982a; font-weight: bold; font-size: 12px; margin: 0; border: 0 }
HR { color: #ebebd7; background-color: #ebebd7; height: 1px }
li { color: #000; font-size: 11.5px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; list-style-type: disc; }
li.content { margin-top: 14px; margin-bottom: 14px ; list-style-type: disc; }
li.content_box_list { margin-top: 14px; margin-bottom: 14px ; list-style-type: disc; }
table.form_table { background-color: #fbfeff; border: solid 2px #90b0d0 }
table.module { color: #3c3c3c; font-size: 11.75px; font-family: arial, verdana, helvetica, trebuchet }
table.pageoutline { border: solid 1px #cc0033 }
.RCCContent{
	color: #777777;
	font-weight: normal;
	font-size: 11px;
	font-family: arial, verdana, helvetica, trebuchet;
	background-color: #fcfcfc;
	list-style-type: disc;
}
li.RCCContent{
	color: #777777;
	font-weight: normal;
	font-size: 11px;
	font-family: arial, verdana, helvetica, trebuchet;
	background-color: #fcfcfc;
	list-style-type: disc;
}
td.column_grey { color: #777777; font-weight: normal; font-size: 11px; font-family: arial, verdana, helvetica, trebuchet; background-color: #fcfcfc; padding: 12px 15px 11px; border-top: 1px solid #f2f2f2 }
td.column_grey li { color: #777777; font-size: 11px; font-family: arial, verdana, helvetica, trebuchet; font-weight: normal; background-color: #fcfcfc; }
td.column_grey_title { color: #6e6e6e; font-weight: bold; font-size: 12px; font-family: arial, verdana, helvetica, trebuchet; padding: 25px 8px 9px 2px }
td.column_yellow { color: #909090; font-weight: normal; font-size: 11px; font-family: arial, verdana, helvetica, trebuchet; background-color: #fefdf3; padding: 12px 15px 11px; border-top: 1px solid #f2f2f2 }
td.column_yellow_title { color: #c8971e; font-weight: bold; font-size: 12px; font-family: arial, verdana, helvetica, trebuchet; padding-top: 22px; padding-bottom: 4px }
td.content { color: #202020; font-family: arial, verdana, helvetica, trebuchet; text-decoration: none; padding: 20px  }
td.content a { color: #1359a1; font-family: Arial, Verdana, Helvetica, "trebuchet ms", sans-serif; text-decoration: none  }
td.content a:link { color: #1359a1; font-family: Arial, Verdana, Helvetica, "trebuchet ms", sans-serif; text-decoration: none  }
td.content a:visited { color: #1359a1; font-family: Arial, Verdana, Helvetica, "trebuchet ms", sans-serif; text-decoration: none  }
td.content a:hover { color: #1359a1; font-family: Arial, Verdana, Helvetica, "trebuchet ms", sans-serif; text-decoration: underline  }
td.content a:active { color: #1359a1; font-family: Arial, Verdana, Helvetica, "trebuchet ms", sans-serif; text-decoration: none  }
td.content_box_text { color: #202020; font-weight: normal; font-size: 12px; font-family: arial, verdana, helvetica, trebuchet; text-decoration: none; padding-right: 20px; padding-left: 12px }
td.form_text { color: #3c3c3c; font-weight: normal; font-size: 12px; font-family: arial, verdana, helvetica, trebuchet; text-decoration: none; padding-left: 12px }
td.form_text_sm { color: #3c3c3c; font-weight: normal; font-size: 10px; font-family: arial, verdana, helvetica, trebuchet; text-decoration: none; padding-left: 12px }
td.form_title { color: #cc6600; font-weight: bold; font-size: 13px; font-family: arial, verdana, helvetica, trebuchet }
td.module_login { padding: 6px }
td.module_login_title { color: #ffffff; font-size: 11.75px; font-family: verdana, helvetica, trebuchet, arial; background-color: #cc0033; padding: 6px }
UL { list-style-type: disc }
.box_login { color: #000000; background-color: #ffffff; border: solid 1px #7f9db9; width: 152px; height: 20px }
.box_search { color: #737371; background-color: #ffffff; border: solid 1px #7f9db9; width: 120px; height: 20px }
.box_subscribe { color: #000000; background-color: #ffffff; border: solid 1px #71733e; width: 115px; height: 20px }
.breadcrumnav { color: #3c3c3c; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding: 25px 25px 0px }
.breadcrumnav a { color: #3c3c3c; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.breadcrumnav a:link { color: #3c3c3c; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.breadcrumnav a:visited { color: #3c3c3c; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.breadcrumnav a:hover { color: #3c3c3c; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
.breadcrumnav a:active { color: #3c3c3c; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.breadcrumnavBB { color: #3c3c3c; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.breadcrumnavBB a { color: #3c3c3c; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.breadcrumnavBB a:link { color: #3c3c3c; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.breadcrumnavBB a:visited { color: #3c3c3c; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.breadcrumnavBB a:hover { color: #3c3c3c; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: underline; }
.breadcrumnavBB a:active { color: #3c3c3c; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; }
.button_login { color: #3073a8; font: 11px arial, verdana, helvetica, trebuchet; background-color: #fbfeff; border: solid 1px #90b0d0; height: 20px; align: right  }
.button_search { color: #737371; font: 10px arial, verdana, helvetica, trebuchet; background-color: #ffffff; border: solid 1px #7f9db9; height: 20px }
.button_submit { color: #3073a8; font: 11px arial, verdana, helvetica, trebuchet; background-color: #fbfeff; border: solid 2px #90b0d0; height: 26px }
.button_subscribe { color: #71733e; font: 10px arial, verdana, helvetica, trebuchet; border: solid 1px; height: 20px }
.FileArea { font-size: 11px; background-color: #fffcf5; padding: 5px 2px 2px 5px; border-style: solid; border-width: 2px 0 0 0; border-color: #e0e0e0 }
.FileLibrary { color: #909090; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.FileLibrary a { color: #1359a1; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.FileLibrary a:link { color: #1359a1; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.FileLibrary a:visited { color: #1359a1; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.FileLibrary a:hover { color: #1359a1; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline }
.FileLibrary a:active { color: #1359a1; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.FileLibraryDesc { color: #909090; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-left: 16px }
.footer  { color: #ffffff; font-size: 11px; font-family: verdana, helvetica, trebuchet, arial; text-decoration: none; padding-right: 10px; padding-left: 10px }
.footer a:link { color: #ffffff; text-decoration: none }
.footer a:visited { color: #ffffff; text-decoration: none }
.footer a:hover { color: #ffffff; text-decoration: underline }
.footer a:active  { color: #ffffff; text-decoration: none }
.form_textarea { color: #000000; border: solid 1px #8885a0; width: 480px; height: 100px }
.header  { color: #f1c2c2; font-weight: normal; font-size: 12px; font-family: arial, verdana, helvetica, trebuchet; text-decoration: none; text-align: right; padding-right: 8px; padding-left: 8px }
.header a:link { color: #e7e6e6; text-decoration: none }
.header a:visited { color: #e7e6e6; text-decoration: none }
.header a:hover { color: #e7e6e6; text-decoration: underline }
.header a:active { color: #e7e6e6; text-decoration: none }
.logoutbutton { margin: 4px; padding: 4px }
.mcontent { color: #000; font-size: 11.5px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none  }
.mcontent a { color: #1359a1; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none  }
.mcontent a:link { color: #1359a1; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none  }
.mcontent a:visited { color: #1359a1; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none  }
.mcontent a:hover { color: #1359a1; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline  }
.mcontent a:active { color: #1359a1; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none  }
.mcontent a:alink { color: #1359a1; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none  }
.module_news { font-family: Arial, Verdana, Helvetica, sans-serif; padding: 11px  }
.module_news_title { color: #6e6e6e; font-weight: bold; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-top: 22px; padding-bottom: 4px   }
.module_news_title a { color: #1359a1; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding-top: 22px; padding-bottom: 4px; }
.module_news_title a:link { color: #1359a1; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding-top: 22px; padding-bottom: 4px; }
.module_news_title a:active { color: #1359a1; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding-top: 22px; padding-bottom: 4px; }
.module_news_title a:ahover { color: #1359a1; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; padding-top: 22px; padding-bottom: 4px; }
.module_news_title a:avisited { color: #1359a1; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding-top: 22px; padding-bottom: 4px; }
.MsoNormal { color: #000; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.MsoNormal a  { color: #1359a1; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.MsoNormal a:link  { color: #1359a1; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.MsoNormal a:visited  { color: #1359a1; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.MsoNormal a:hover { color: #1359a1; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: underline }
.MsoNormal a:active { color: #1359a1; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.mSText { color: #3c3c3c; font-size: 11px; font-family: arial, verdana, helvetica, trebuchet; text-decoration: none; background-color: #fff }
.mSText a { color: #3c3c3c; font-size: 11px; font-family: arial, verdana, helvetica, trebuchet; text-decoration: none; background-color: #fff }
.mSText a:link { color: #3c3c3c; font-size: 11px; font-family: arial, verdana, helvetica, trebuchet; text-decoration: none; background-color: #fff }
.mSText a:visited { color: #3c3c3c; font-size: 11px; font-family: arial, verdana, helvetica, trebuchet; text-decoration: none; background-color: #fff }
.mSText a:hover { color: #3c3c3c; font-size: 11px; font-family: arial, verdana, helvetica, trebuchet; text-decoration: underline; background-color: #fff }
.mSText a:active { color: #3c3c3c; font-size: 11px; font-family: arial, verdana, helvetica, trebuchet; text-decoration: none; background-color: #fff }
.mSTextThere { color: #3c3c3c; font-size: 11px; font-family: arial, verdana, helvetica, trebuchet; text-decoration: none; background-color: #fff }
.mText  { color: #3c3c3c; font-size: 11.5px; font-family: arial, verdana, helvetica, trebuchet; background-color: #fff; text-decoration: none; }
.mText a { color: #3c3c3c; font-size: 11.5px; font-family: arial, verdana, helvetica, trebuchet; text-decoration: none; background-color: #fff; }
.mText a:link { color: #3c3c3c; font-size: 11.5px; font-family: arial, verdana, helvetica, trebuchet; text-decoration: none; background-color: #fff; }
.mText a:visited { color: #3c3c3c; font-size: 11.5px; font-family: arial, verdana, helvetica, trebuchet; text-decoration: none; background-color: #fff; }
.mText a:hover { color: #3c3c3c; font-size: 11.5px; font-family: arial, verdana, helvetica, trebuchet; text-decoration: underline; background-color: #fff }
.mText a:active { color: #3c3c3c; font-size: 11.5px; font-family: arial, verdana, helvetica, trebuchet; text-decoration: none; background-color: #fff }
.mTextThere { color: #3c3c3c; font-size: 11.5px; font-family: arial, verdana, helvetica, trebuchet; font-weight: normal; font-style: normal; background-color: #fff; text-decoration: none; }
.navtext { background: #fff url(images/g_nav_rt.gif) no-repeat right bottom; padding: 8px 4px 9px 6px; }
.navtext a:link { background-color: #fff; }
.navtext a:visited { background-color: #fff; }
.navtext a:hover  { background-color: #fff }
.navtext a:active { background-color: #fff; }
.navtextOver{ color: #3c3c3c; background-image:url(images/g_nav_rt.gif); background-repeat:no-repeat; background-position:right bottom; padding: 8px 4px 12px 6px; }
.sub_title_grey { color: #a9a9a9; font-size: 11.75px }
.subnavtext { text-decoration: none; padding: 8px 4px 9px 6px   }
.subnavtextOver{ text-decoration: none; padding: 8px 4px 9px 6px; }
/******** Content Elements *******/
.title_green {color:#557343; font-size: 14.75px; font-weight: bold;}
.title_orange {color:#CA982A; font-size: 14.75px; font-weight: bold;}
/******** Form Elements *******/
.Welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.WelcomeName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CC0033;
	text-decoration: none;
}
/******** Module Elements *******/
/******** Column Elements *******/
.CallBoxtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #777777;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 0px;
}
.AdminBody {
	border: 1px solid #DED653;
}
.AdminBodyPrivate {
	border: 1px solid #cc0033;
}
.AdminBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #DED653;
	padding: 5px;
	width: 98%;
	border: 1px solid #D4D4D4;
}
.AdminEditBox {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	background-color: #EEECD2;
	margin: 0px;
	padding: 5px;
	cursor: hand;
}
.AdminEditBox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	margin: 0px;
	padding: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cc0033;
	border-right-color: #cc0033;
	border-bottom-color: #cc0033;
	border-left-color: #cc0033;
	background-color: #f5f5f5;
}
.AdminTop {
	padding: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DED653;
	border-right-color: #DED653;
	border-bottom-color: #DED653;
	border-left-color: #DED653;
	background-color: #CCCCCC;
}
.BBColhead{
	background-image: url(SiteImages/g_subtitle_bg.gif);
	border: 1px solid #DED653;
	background-color: #F3F1D5;
	padding-top: 5px;
	padding-right: 35px;
	padding-bottom: 5px;
	padding-left: 35px;
}
.BBColheadM{
	border: 1px solid #DED653;
	background-color: #FBFAEA;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.BBColumn {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 150px;
	border: 2px solid #cc0033;
}
.BBcolumn1 {
	padding: 4px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}
.BBcolumn2 {
	padding: 8px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F3F1D5;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #F3F1D5;
}
.BBcolumn2Edit {
	padding: 4px;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cc0033;
	border-right-color: #cc0033;
	border-bottom-color: #cc0033;
	border-left-color: #cc0033;
	background:#F1EBE3;
}
.BBcolumn3 {
	padding: 8px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F3F1D5;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #F3F1D5;
}
.BBcolumn4 {
	padding: 8px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F3F1D5;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #F3F1D5;
	background-color: #F7F7F3;
}
.BBcolumnM {
	padding: 4px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
}
.BBcolumnPost {
	padding: 4px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #F3F1D5;
	background-color: #f5f5f5;
}
.closebox{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	padding: 4px;
	border: 1px solid #FF0000;
}
.ContentBox{
	height: auto;	
}
.DMSDesc { color: #666666; font: 11px/normal Arial, Helvetica, sans-serif; text-transform: none }
.DMSDescForm { color: #666666; font: 11px/normal Arial, Helvetica, sans-serif; background-color: #ffffff; text-transform: none; margin: 0px 0px 5px; padding: 2px; border-width: 1px 1px 1px 1px; width: 100%; border-bottom-color: #7F9DB9; border-bottom-style: solid; border-left-color: #7F9DB9; border-left-style: solid; border-right-color: #7F9DB9; border-right-style: solid; border-top-color: #7F9DB9; border-top-style: solid }
.DMSForm100 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff; margin-bottom: 5px; padding: 2px; border-width: 1px 1px 1px 1px; width: 97%; border-bottom-color: #7F9DB9; border-bottom-style: solid; border-left-color: #7F9DB9; border-left-style: solid; border-right-color: #7F9DB9; border-right-style: solid; border-top-color: #7F9DB9; border-top-style: solid }
.DMSForm40 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff; margin-bottom: 5px; padding: 2px; border-width: 1px 1px 1px 1px; width: 40%; border-bottom-color: #7F9DB9; border-bottom-style: solid; border-left-color: #7F9DB9; border-left-style: dashed; border-right-color: #7F9DB9; border-right-style: dashed; border-top-color: #7F9DB9; border-top-style: solid }
.DMSForm60 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	margin-bottom: 5px;
	padding: 2px;
	border-width: 1px 1px 1px 1px;
	width: 60%;
	border-bottom-color: #7F9DB9;
	border-bottom-style: solid;
	border-left-color: #7F9DB9;
	border-left-style: solid;
	border-right-color: #7F9DB9;
	border-right-style: solid;
	border-top-color: #7F9DB9;
	border-top-style: solid;
	vertical-align: middle;
}
.DMSForm80 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff; margin-bottom: 5px; padding: 2px; border-width: 1px 1px 1px 1px; width: 80%; border-bottom-color: #7F9DB9; border-bottom-style: solid; border-left-color: #7F9DB9; border-left-style: dashed; border-right-color: #7F9DB9; border-right-style: dashed; border-top-color: #7F9DB9; border-top-style: solid }
.DMSIcons { margin-right: 6px }
.DMSTableBottom { background-color: #ffffff; padding: 10px; border-width: 0px 1px 1px 1px; border-bottom-color: #D4D4D4; border-bottom-style: solid; border-left-color: #D4D4D4; border-left-style: solid; border-right-color: #D4D4D4; border-right-style: solid; border-top-color: #D4D4D4; border-top-style: solid }
.DMSTableBottom2 { background-color: #ffffff; padding: 10px 30px; border-width: 0px 1px 1px 1px; border-bottom-color: #E0DED2; border-bottom-style: solid; border-left-color: #CCCCCC; border-left-style: solid; border-right-color: #D4D4D4; border-right-style: solid; border-top-color: #CCCCCC; border-top-style: solid }
.DMSTableBottom3 { background-color: #ffffff; padding: 10px 40px 10px 80px; border-width: 0px 1px 1px 1px; border-bottom-color: #E0DED2; border-bottom-style: solid; border-left-color: #CCCCCC; border-left-style: solid; border-right-color: #CCCCCC; border-right-style: solid; border-top-color: #CCCCCC; border-top-style: solid }
.DMSTableBottomADD { background-color: #ffffff; padding: 5px 40px; border-width: 0px 1px 5px 5px; border-bottom-color: #CC0033; border-bottom-style: solid; border-left-color: #E6CFD5; border-left-style: solid; border-right-color: #D4D4D4; border-right-style: solid; border-top-color: #CC0033; border-top-style: solid }
.DMSTableBottomGray { background-color: #cccccc; padding: 5px; border-width: 0px 1px 1px 1px; border-bottom-color: #CC0033; border-bottom-style: solid; border-left-color: #CC0033; border-left-style: solid; border-right-color: #D4D4D4; border-right-style: solid; border-top-color: #CC0033; border-top-style: solid }
.DMSTableBottomOpen { background-color: #ffffff; padding: 10px; border-width: 1px 1px 1px 1px; border-bottom-color: #CC0033; border-bottom-style: solid; border-left-color: #D4D4D4; border-left-style: solid; border-right-color: #D4D4D4; border-right-style: solid; border-top-color: #E0DED2; border-top-style: solid }
.DMSTableHead{
	background-image: url(SiteImages/g_subtitle_bg.gif);
	border: 1px solid #DED653;
	background-color: #F3F1D5;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.DMSTableRight { width: 48px; color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-color: #F7F7F3; padding: 10px; border-width: 0px 1px 1px 0px; border-bottom-color: #D4D4D4; border-bottom-style: solid; border-left-color: #D4D4D4; border-left-style: solid; border-right-color: #D4D4D4; border-right-style: solid; border-top-color: #D4D4D4; border-top-style: solid }
.DMSTableTop { background-color: #ffffff; padding: 4px; border-width: 1px 1px 1px 1px; border-bottom-color: #BEBBAA; border-bottom-style: solid; border-left-color: #BEBBAA; border-left-style: solid; border-right-color: #BEBBAA; border-right-style: solid; border-top-color: #BEBBAA; border-top-style: solid }
.DMSTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.DMSTitle a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.DMSTitle a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.DMSTitle a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.DMSTitle a:hover { color: #1359a1; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: underline; text-transform: none }
.DMSTitle a:active { font: bold 12px Arial, Helvetica, sans-serif; text-transform: none }
.DMSTitleForm{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;
	width: 100%;
	background-color: #FFFFFF;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7C9EBA;
	border-right-color: #7C9EBA;
	border-bottom-color: #7C9EBA;
	border-left-color: #7C9EBA;
	margin-bottom: 5px;
}
.formselected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cc0033;
	text-decoration: none;
	background-color: #efefef;
}
.MainSearch {
	color: #000000;
	background-color: #FFFFFF;
	text-transform: none;
	width: 110px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	border: 1px solid #999999;
}
.MemTableBottom2 { background-color: #ffffff; padding: 5px 75px; border-width: 0px 1px 1px 5px; border-bottom-color: #E6CFD5; border-bottom-style: solid; border-left-color: #E6CFD5; border-left-style: solid; border-right-color: #D4D4D4; border-right-style: solid; border-top-color: #CC0033; border-top-style: solid }
.MemTableBottom3 {
	background-color: #ffffff;
	padding: 5px 75px;
	border-bottom-color: #E6CFD5;
	border-bottom-style: solid;
	border-left-color: #FFFF00;
	border-left-style: solid;
	border-right-color: #D4D4D4;
	border-right-style: solid;
	border-top-color: #CC0033;
	border-top-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 5px;
}
.NewDone {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cc0033;
	border-right-color: #DED653;
	border-bottom-color: #DED653;
	border-left-color: #DED653;
	background-color: #DED653;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 90px;
}
.NewStep1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cc0033;
	border-right-color: #cc0033;
	border-bottom-color: #cc0033;
	border-left-color: #DED653;
	background-color: #f5f5f5;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
}
.NewStep2 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cc0033;
	border-right-color: #cc0033;
	border-bottom-color: #cc0033;
	border-left-color: #DED653;
	background-color: #f5f5f5;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 40px;
}
.NewStep3 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cc0033;
	border-right-color: #cc0033;
	border-bottom-color: #cc0033;
	border-left-color: #DED653;
	background-color: #f5f5f5;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 65px;
}
.RedMessage { color: #ff0000; font: bold 14px/normal Arial, Helvetica, sans-serif; text-decoration: none; text-transform: none }
.RelatedBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FEFDF4;
	padding: 2px;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E4E4D9;
	border-right-color: #E4E4D9;
	border-bottom-color: #E4E4D9;
	border-left-color: #E4E4D9;
}
.SearchHead {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f5f5f5;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #DED653;
	padding: 8px;
}
.SearchSubhead {
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cc0033;
	border-right-color: #cc0033;
	border-bottom-color: #cc0033;
	border-left-color: #cc0033;
}
.SearchSubLink{
	cursor: hand;	
}
.text10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.text11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.text11 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	cursor: hand;
}
.text11 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
}
.text12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.text12 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #1359a1;
}
.text12 a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #1359a1;
}
.text12 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #1359a1;
}
.text12 a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #1359a1;
}
.text13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.TMText { color: #ffffff; font: 10px Arial, Helvetica, sans-serif; text-decoration: none; }
.TMText a{ color: #ffffff; font: 10px Arial, Helvetica, sans-serif; text-decoration: none; }
.TMText a:link{ color: #ffffff; font: 10px Arial, Helvetica, sans-serif; text-decoration: none; }
.TMText a:hover{ color: #ffffff; font: 10px Arial, Helvetica, sans-serif; text-decoration: underline; }
.TMText a:active{ color: #ffffff; font: 10px Arial, Helvetica, sans-serif; text-decoration: none; }
#AdminContentBox {
	position:relative;
	height:1px;
	left:auto;
	top:-1000px;
	visibility: hidden;
	width: 100%;
	overflow: hidden;
}
#AdminRightBox {
	position:relative;
	left:auto;
	top:auto;
	z-index:1;
	visibility: hidden;
}
#AdminRightContent{
	position:relative;
	height:1px;
	left:auto;
	top:-1000px;
	visibility: hidden;
	width: 100%;
	overflow: hidden;
}
#AdminSubContentBox{
	position:relative;
	height:1px;
	left:auto;
	top:-1500px;
	visibility: hidden;
	width: 100$;
	overflow: hidden;
}
#EditPropertyBox {
	height: 1px;
	position: relative;
	visibility: hidden;
	width: 95%;
	overflow: hidden;
	padding:5px;
}
#MainContentArea{
	height: auto;
	position: relative;
	visibility: visible;
	width: 100%;
	overflow: visible;
	z-index: 0;
}
#MainContentArea {
	width: 100%;
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 1;
	height: auto;
}
#SearchForum {
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: auto;
	width: 100%;
	top: auto;
}
#SearchThread {
	height: 1px;
	overflow: hidden;
	position: relative;
	visibility: hidden;
	z-index: auto;
	width: 100%;
	top: -1000;
}
#TopBox123{
	height: auto;
	position: relative;
	visibility: visible;
	width: 95%;
	overflow: visible;
	z-index: 0;
}
#MemberEditBox {
}
.MemberSuperlink {
	cursor: hand;
}

