html
{
	background: #FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

blockquote, div, form, h1, h2, h3, h4, h5, h6, li, ol, p, select, span, table, td, tr, ul
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
    color:#000000;
	line-height:18px;
}

body
{
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
	text-align:center;
	margin:0px auto 0px auto;
    width:1000px;
}

#shell
{
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:40px;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    width:1000px;
    text-align:center;
}

#container
{
    margin-left:2px;
    margin-top:0px;
    margin-bottom:0px;
    margin-right:2px;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    width:1000px;
}

#topNav
{
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    padding-top:0px;
    width:1000px;
}

#mainPanel, #mainPanelFull
{
	background:url(images/rsuites_bg.gif) repeat-y;
    margin-left:0px;
    margin-top:0px;
    margin-bottom:0px;
    margin-right:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:10px;
    padding-top:0px;
    text-align:left;
}

#mainPanel
{
    padding-left:35px;
    padding-right:35px;
    padding-bottom:0px;
    padding-top:0px;
}


#footer
{
	background:url(images/_rsfoot_03.gif) top no-repeat;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    padding-top:20px;
    margin-top:0px;
}

.footer
{
    font-size:8pt;
    font-weight: normal;
    color:#01A8B8;
}
A
{
    font-weight: normal;
    color:#003399;
    text-decoration:underline

}

A:hover
{
    font-weight: normal;
    color:#01A8B8;
    text-decoration:none

}
H1
{
    font-size:18px;
    font-weight: bold;
    padding-top:0px;
    margin-top:0px;
    padding-bottom:2px;
    margin-bottom:5px;
    color:#333333;
	line-height:20px;
	text-decoration:none;
}
H1.toptitle
{
    border-bottom:2px solid #F188B8;

}

H2
{
    font-size:14px;
    font-weight: bold;
    margin-top:0px;
    margin-bottom:0px;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:2px;
    color:#01A8B8;
	line-height:16px;
	text-decoration:none;

}

H3
{
    font-size:12px;
    font-weight: bold;
    padding-top:0px;
    margin-top:0px;
    padding-bottom:2px;
    margin-bottom:0px;
    color:#000000;
	line-height:14px;

}

em { font-style:italic }
strong { font-weight:bold }
.style4 { text-align:center }
.style7 { color:#888 }




.frame
{
	border:2px solid #a7b1b6;
}

.frame2
{
	border:2px solid #01A8B8;
}

.bg1
{
	background:#F188B8;
}

.bg2
{
	background:#01A8B8;
}

A.toplink
{
    font-size:10px;
    font-weight: normal;
    color:#333333;
    text-decoration:underline;
	text-transform: none;

}

A.toplink:hover
{
    font-size:10px;
    font-weight: normal;
    color:#01A8B8;
    text-decoration:none;
	text-transform: none;

}


A.mini
{
    font-size:8pt;
    font-weight: normal;
    padding-top:0px;
    padding-bottom:0px;
    color:#003399;
    text-decoration:underline

}

A.mini:hover
{
    font-size:8pt;
    font-weight: normal;
    padding-top:0px;
    padding-bottom:0px;
    color:#333333;
    text-decoration:none

}

.mini
{
    font-size:8pt;
    font-weight: normal;
    padding-top:0px;
    padding-bottom:0px;
    color:#000000

}

div.menutab, div.menutabon
{
	background:url(images/_rsbutton2.gif) no-repeat;
	vertical-align: middle;
	width:69px;
	height:32px;
	text-align:center;
	float:left;
    margin-left:0px;
    margin-top:0px;
    margin-bottom:0px;
    margin-right:0px;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;

}
div.menutabon, div.menutab:hover
{
	background:url(images/_rsbutton.gif) no-repeat;
}

div.menutabinner
{
	background:transparent;
    margin-left:0px;
    margin-top:4px;
    margin-bottom:0px;
    margin-right:0px;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;

}

A.menutab
{
    font-size:11px;
	line-height:11px;
    font-weight: normal;
    color:#FFFFFF;
    text-decoration:none;
	text-transform: none;

}

A.menutab:hover
{
    font-size:11px;
	line-height:10px;
    font-weight: normal;
    color:#FFFFFF;
    text-decoration:none;
	text-transform: none;

}

A.submenu
{
    font-size:10px;
    font-weight: normal;
    color:#333333;
    text-decoration:underline;
	text-transform: none;

}

A.submenu:hover
{
    font-size:10px;
    font-weight: normal;
    color:#01A8B8;
    text-decoration:none;
	text-transform: none;

}

.errorText
{
	color:red;
}



ul
{
    margin-top:2px;
    margin-bottom:2px;
    padding-top:0px;
    padding-bottom:0px;
    margin-left:18px;
    padding-left:0px;

}

li
{
    margin-left:0px;
    padding-left:0px;
    padding-top:0px;
    padding-bottom:3px;

}


A.footer
{
    font-size:8pt;
    font-weight: bold;
    padding-top:0px;
    padding-bottom:0px;
    color:#01A8B8;
    text-decoration: underline

}

A.footer:hover
{
    font-size:8pt;
    font-weight: bold;
    padding-top:0px;
    padding-bottom:0px;
    color:#333333;
    text-decoration: none

}

HR
{
    color:#003399

}


.buttonSite,.btnSite
{
    font-size:10pt;
    color:#FFFFFF;
    background:#F188B8;
    border:3px ridge #01A8B8;
    font-weight:bold;
    cursor:hand
}

<!--[if lt IE 7]>
<link rel="stylesheet" type="text/css" href="ie6.css"/>
<![endif]-->



#thumbside {
	position:absolute;
	left:22px;
	top:149px;
	width:427px;
	height:466px;
	z-index:1;
}

#thumbside p {
	clear: both;
	font-size:12px;
}


.thumb {
	width:100px;
	height:100px;
	background-color: #ddd;
	float:left;
}


.thumb img {
	width: 100px;
	height:100px;
	border:none;
}


#photoside {
	position:absolute;
	left:482px;
	top:148px;
	width:432px;
	height:432px;
	z-index:1;
}

#photoside img {
	width:432px;
	height:432px;
}

#footercontainer {
	position:absolute;
	left:0px;
	top:571px;
	width:948px;
	height:97px;
	z-index:0;
}

td.tablecell
{
	background:#EFEFEF;
}

td.tablecellalt
{
	background:#d2e9ea;
}


.gridhead
{
	text-align:center;
	background:#6d6c6c;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	font-size:12px;

}

.gridhead2
{
	text-align:center;
	background:#CCCCCC;
	color:#333333;
	padding-top:4px;
	padding-bottom:4px;
	font-size:11px;

}

div.gridcell
{
    padding-top:11px;
    padding-bottom:5px;
    padding-left:3px;
    padding-right:5px;
	font-size:11px;
	text-align:center;
}

div.gridcell2
{
    padding-top:5px;
    padding-bottom:8px;
    padding-left:6px;
    padding-right:6px;
	font-size:11px;
	text-align:left;
}

td.gridcell
{
	background:#f6f7f7;
}
