/* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/
/* level 0 inner */
A:link {
	color:#0072BC;
	font-family:Verdana, Helvetica, Arial;
	font-size:13px;
}
A:visited {
	color:#0072BC;
	font-family:Verdana, Helvetica, Arial;
	font-size:13px;
}
A:active {
	color:#ff0000;
	font-family:Verdana, Helvetica, Arial;
	font-size:13px;
}
A:hover {
	color:#FF0000;
	font-family:Verdana, Helvetica, Arial;
	font-size:13px;
}
A.wlink:link {
	color:#ffffff;
	text-decoration:none;
	font-family:Verdana, Helvetica, Arial;
	font-size:10px;
	padding-left:5px;
	padding-right:5px;
}
A.wlink:visited {
	color:#ffffff;
	text-decoration:none;
	font-family:Verdana, Helvetica, Arial;
	font-size:10px;
	padding-left:5px;
	padding-right:5px;
}
A.wlink:active {
	color:#ffffff;
	text-decoration:none;
	font-family:Verdana, Helvetica, Arial;
	font-size:10px;
	padding-left:5px;
	padding-right:5px;
}
A.wlink:hover {
	color:#000000;
	text-decoration:underline;
	font-family:Verdana, Helvetica, Arial;
	font-size:10px;
	padding-left:5px;
	padding-right:5px;
}
A.menulink:link {
	color:#333333;
	text-decoration:none;
	font-family:Verdana, Helvetica, Arial;
	font-size:9px;
}
A.menulink:visited {
	color:#333333;
	text-decoration:none;
	font-family:Verdana, Helvetica, Arial;
	font-size:9px;
}
A.menulink:active {
	color:#333333;
	text-decoration:none;
	font-family:Verdana, Helvetica, Arial;
	font-size:9px;
}
A.menulink:hover {
	color:#333333;
	text-decoration:none;
	font-family:Verdana, Helvetica, Arial;
	font-size:9px;
}
A.lglink:link {
	color:#182972;
	text-decoration:underline;
	font-family:Verdana, Helvetica, Arial;
	font-size:13px;
}
A.lglink:visited {
	color:#182972; 
	text-decoration:underline;
	font-family:Verdana, Helvetica, Arial;
	font-size:13px;
}
A.lglink:active {
	color:#ff0000;
	text-decoration:underline;
	font-family:Verdana, Helvetica, Arial;
	font-size:13px;
}
A.lglink:hover {
	color:#ffffff;
	text-decoration:underline;
	font-family:Verdana, Helvetica, Arial;
	font-size:13px;
}
A.smlink:link {
	color:#0072BC;
	font-family:Verdana, Helvetica, Arial;
	font-size:11px;
}
A.smlink:visited {
	color:#0072BC;
	font-family:Verdana, Helvetica, Arial;
	font-size:11px;
}
A.smlink:active {
	color:#ff0000;
	font-family:Verdana, Helvetica, Arial;
	font-size:11px;
}
A.smlink:hover {
	color:#FF0000;
	font-family:Verdana, Helvetica, Arial;
	font-size:11px;
}
.mborder {
	border-left:solid #5E6B8D 1px;
	border-right:solid #5E6B8D 1px;
	border-bottom:solid #5E6B8D 1px;
	border-top:solid #5E6B8D 1px;
}
.yborder {
	border-left:solid #cccccc 1px;
	border-right:solid #cccccc 1px;
	border-bottom:solid #cccccc 1px;
	border-top:solid #cccccc 1px;
}
html {
	width:100%;
	height:100%;
}
body {
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:100%;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	font-family:Verdana, Helvetica, Arial;
	font-size:13px;
	color:#000000;
}
body, table, tr, td {
	font-family:Verdana, Helvetica, Arial;
	font-size:13px;
	color:#000000;
}
#mainbody {
	width:968px;
	height:100%;
	border-right:solid #e1e1e1 1px;
	border-left:solid #e1e1e1 1px;
}
.font1 {
	font-family:Verdana, Helvetica, Arial;
	font-size:13px;
}
.font2 {
	font-family:Verdana, Helvetica, Arial;
	font-size:10px;
}
.font3 {
	font-family:Verdana, Helvetica, Arial;
	font-size:13px;
	font-weight:bold;
}
.font4 {
	font-family:Verdana, Helvetica, Arial;
	font-size:13px;
	color:#182972;
}
.font5 {
	font-family:Verdana, Helvetica, Arial;
	font-size:12px;
	color:#636363;
}
.font6 {
	font-family:Verdana, Helvetica, Arial;
	font-size:12px;
	color:#000000;
}
.font7 {
	font-family:Verdana, Helvetica, Arial;
	font-size:11px;
	color:#000000;
}
.font8 {
	font-family:Verdana, Helvetica, Arial;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
}
.font9 {
	font-family:Verdana, Helvetica, Arial;
	font-size:13px;
	color:#ffffff;
}
.error {
	font-family:Verdana, Helvetica, Arial;
	font-size:12px;
	color:#ff0000;
}
.fontsm {
	font-family:Verdana, Helvetica, Arial;
	font-size:10px;
	color:#333333;
}
.h2font {
	font-family:Verdana, Helvetica, Arial;
	font-size:13px;
	color:#990000;
}
.h3font {
	font-family:Verdana, Helvetica, Arial;
	font-size:16px;
	font-weight:700;
	color:#ff6600;
}
.rowbg0 {
	background-color:#cae5fb;
	height:20px;
	border-bottom:solid #a2d2f9 1px;
}
.rowbg0border {
	border-left:solid #a2d2f9 1px;
	border-right:solid #a2d2f9 1px;
	border-bottom:solid #a2d2f9 1px;
	border-top:solid #a2d2f9 1px;
}
A.rowbg0link:link {
	text-decoration:none;
	color:#50789c;
	font-family:Verdana, Helvetica, Arial;
	font-size:12px;
}
A.rowbg0link:visited {
	text-decoration:none;
	color:#50789c; 
	font-family:Verdana, Helvetica, Arial;
	font-size:12px;
}
A.rowbg0link:active {
	text-decoration:none;
	color:#50789c;
	font-family:Verdana, Helvetica, Arial;
	font-size:12px;
}
A.rowbg0link:hover {
	color:#000000;
	text-decoration:underline;
	font-family:Verdana, Helvetica, Arial;
	font-size:12px;
}
.rowbg1 {
	background-color:#e1e1e1;
	height:20px;
}
.rowbg2 {
	background-color:#fbfbfb;
}
.quoteborder {
	border-left:solid #3bb003 1px;
	border-right:solid #3bb003 1px;
	border-bottom:solid #3bb003 1px;
	border-top:0px;
}
.left-tb-bg {
	background-image:url(images/left-border.jpg);
	background-repeat:no-repeat;
}
.right-tb-bg {
	background-image:url(images/right-border.jpg);
	background-repeat:no-repeat;
}
#header-tb {
width:100%;
background-image:url(images/header-logo-bg.jpg);
background-repeat:no-repeat;
border-bottom:inset;
border-bottom-width:1px;
border-bottom-color:#e1e1e1;
}
.header-tb-bg {
	background-image:url(images/header-bg.jpg);
	background-repeat: repeat-x;
}
.interior-tb {
	width: 100%;
}
.DefaultItemClass {
	font-family:Verdana, Helvetica, Arial;
	font-size:12px;
	font-weight:bold;
	background-image:url(images/nav-bg.jpg);
	background-repeat:repeat-x;
	border-right:solid #e1e1e1 1px;
	border-bottom:solid #e1e1e1 1px;
	color:#0a77a1;
	height:40px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.HoverClass {
	font-family:Verdana, Helvetica, Arial;
	font-size:12px;
	font-weight:bold;
	background:#C0C0C0;
	border-right:solid #e1e1e1 1px;
	color:#666666;
	height:40px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	cursor:hand;
}
.IslandClass {
	background-color:#adbece;
	color:#000000;
	border-style:solid;
	border-color:#e1e1e1;
	border-width:1px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	cursor:hand;
}
.SubMenu {
	font-family:Verdana, Helvetica, Arial;
	font-size:11px;
	font-weight:normal;
	border-bottom:solid;
	border-bottom-color:#e1e1e1;
	border-bottom-width:1px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
}
.SubHover {
	font-family:Verdana, Helvetica, Arial; 
	font-size:11px;
	font-weight:normal;
	background:#cccccc;
	color:#182972;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
}
#rbox {
	width:350px;
	height:250px;
}
#rbox2 {
	width:350px;
	height:250px;
}
.rbox-c {
	width:314px;
	height:214px;
	background-image:url(mlsclientadmin/images/box-c-b.png);
	vertical-align:top;
	padding-top:5px;
}
.rbox-l {
	width:18px;
	height:214px;
	background-image:url(mlsclientadmin/images/box-l-s.png);
	background-repeat:repeat-y;
}
.rbox-r {
	width:18px;
	height:214px;
	background-image:url(mlsclientadmin/images/box-r-s.png);
	background-repeat:repeat-y;
}
.rbox-t {
	width:314px;
	height:18px;
	background-image:url(mlsclientadmin/images/box-t-c.png);
	background-repeat:repeat-x;
}
.rbox-b {
	width:314px;
	height:18px;
	background-image:url(mlsclientadmin/images/box-b-c.png);
	background-repeat:repeat-x;
}
.rbox-tlc {
	width:18px;
	height:18px;
	background-image:url(mlsclientadmin/images/box-t-l.png);
	background-repeat:no-repeat;
}
.rbox-trc {
	width:18px;
	height:18px;
	background-image:url(mlsclientadmin/images/box-t-r.png);
	background-repeat:no-repeat;
}
.rbox-brc {
	width:18px;
	height:18px;
	background-image:url(mlsclientadmin/images/box-b-r.png);
	background-repeat:no-repeat;
}
.rbox-blc {
	width:18px;
	height:18px;
	background-image:url(mlsclientadmin/images/box-b-l.png);
	background-repeat:no-repeat;
}
#messdisplay {
	display:inline-block;
	width:312px;
	height:auto;
}
#oplinkdisplay {
	width:312px;
	height:214px;
	line-height:20px;
}
.oplinks {
	width:312px;
}
.msubdisplay {
	width:246px;
	height:auto;
	padding-top:5px;
	float:left;
}
.mdatedisplay {
	width:66px;
	height:auto;
	padding-top:5px;
	float:right;
}
#fimgh {
	width:968px;
	height:300px;
	background-image:url(images/front0209.jpg);
	background-repeat:no-repeat;
}
#fimgl {
	width:968px;
	height:600px;
}
.fpkg {
	width:260px;
	height:178px;
	background-image:url(images/front-box-bg.png);
	background-repeat:no-repeat;
}
.fpkgsmallp {
	width:260px;
	height:178px;
	background-image:url(images/front-box-smallp-bg.png);
	background-repeat:no-repeat;
}
.fpkgmedp {
	width:260px;
	height:178px;
	background-image:url(images/front-box-medp-bg.png);
	background-repeat:no-repeat;
}
.fpkglargep {
	width:260px;
	height:178px;
	background-image:url(images/front-box-largep-bg.png);
	background-repeat:no-repeat;
}
#rbox3 {
	width:260px;
	height:250px;
}
.rbox3-c {
	width:224px;
	height:214px;
	background-image:url(mlsclientadmin/images/box-c-b.png);
	vertical-align:top;
	padding-top:5px;
}
.rbox3-l {
	width:18px;
	height:214px;
	background-image:url(mlsclientadmin/images/box-l-s.png);
	background-repeat:repeat-y;
}
.rbox3-r {
	width:18px;
	height:214px;
	background-image:url(mlsclientadmin/images/box-r-s.png);
	background-repeat:repeat-y;
}
.rbox3-t {
	width:224px;
	height:18px;
	background-image:url(mlsclientadmin/images/box-t-c.png);
	background-repeat:repeat-x;
}
.rbox3-b {
	width:224px;
	height:18px;
	background-image:url(mlsclientadmin/images/box-b-c.png);
	background-repeat:repeat-x;
}
.rbox3-tlc {
	width:18px;
	height:18px;
	background-image:url(mlsclientadmin/images/box-t-l.png);
	background-repeat:no-repeat;
}
.rbox3-trc {
	width:18px;
	height:18px;
	background-image:url(mlsclientadmin/images/box-t-r.png);
	background-repeat:no-repeat;
}
.rbox3-brc {
	width:18px;
	height:18px;
	background-image:url(mlsclientadmin/images/box-b-r.png);
	background-repeat:no-repeat;
}
.rbox3-blc {
	width:18px;
	height:18px;
	background-image:url(mlsclientadmin/images/box-b-l.png);
	background-repeat:no-repeat;
}
.fimgmid {
	width:620px;
	height:300px;
	background-image:url(images/front-02-10-09.jpg);
	background-repeat:no-repeat;
}
.fimglinks {
	width:620px;
	height:300px;
	background-image:url(images/front-links-bg.jpg);
	background-repeat:no-repeat;
}
-->
