/* 
Copyright skins and containers: Cestus Websites 2005. 
Created by Peter Schotman, contact information: www.cestuswebsites.nl
*/

.rb1container 
{
	background-color: transparent;
	margin: 0px;
	padding: 0px; /* 5px 5px 5px 5px; */
	width: 100%;
	vertical-align: top;
	margin-top: 10px;
}

.rb1headerrow 
{
	padding: 0px;
	background-color: transparent;
	vertical-align: bottom;
}

/* if you want ALL your containers to be a specific minimum height specify it here*/
.rb1content
{
	height: auto;
	padding-bottom: 10px;
}

.rb1content, .rb1content .normal, .rb1content p, .rb1content TD
{
	font-size: 12px;
	line-height: 140%;
	font-style: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: left;
	color: #000000;
}

/* Standard styles */
.rb1content a, .rb1content a:link, .rb1content a:visited, .rb1content a:hover, .rb1content a:active, a.CommandButton:link, a.CommandButton:hover, a.CommandButton:visited
{
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #b00210;
}
.rb1content .SubHead
{
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #b00210;
}


/* quote in red free links pane*/
#quoteonred .rb1content, #quoteonred .rb1content .normal, #quoteonred .rb1content p 
{
	background-color: Transparent;
	padding: 0px 5px 10px 5px;
	vertical-align: middle; 
	font-size: 20px;
	line-height: 120%;
	font-style: oblique;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: center;
	color: #ffffff;
}

/* links in red free links pane*/
#linksonred .rb1content
{
	padding: 0px 5px 0px 25px;
	vertical-align: top; 
	background-color: Transparent;
}
/* free text on this pane */
#linksonred .rb1content p, #linksonred .rb1content TD, #linksonred .rb1content .normal, #linksonred .rb1content A, #linksonred .rb1content A:link, #linksonred .rb1content A:visited, #linksonred .rb1content A:active
{
	font-size: 15px;
	line-height: 120%;
	font-style: normal;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	color: #ffffff;
	text-align: left;
	background-color: Transparent;
}
#linksonred .rb1content A, #linksonred .rb1content A:link, #linksonred .rb1content A:visited, #linksonred .rb1content A:active
{
	text-decoration: none;
	display: block;
	width: 180px;
	padding-left: 10px;

}
#linksonred .rb1content A:hover
{
	color: #B00210;
	background-color: #ffffff;
	text-decoration: none;
}

#none .rb1header
{
	vertical-align: top; 
	padding: 0px;
}

#none .rb1content 
{
	padding: 0px;
	vertical-align: top; 
	padding-left: 10px;
	text-align: left;
	margin-left: 0px;
}

/* plain with various title colors*/
#plain .rb1horline, #plainred .rb1horline, #plainorange .rb1horline, #plainblue .rb1horline
{
	padding: 0px;
}
#plain .rb1header, #plainred .rb1header, #plainorange .rb1header, #plainblue .rb1header 
{
	padding: 0px;
	background-color: #ffffff;
	border-top: solid 10px #ffffff;
	padding-top: 5px;
	padding-bottom: 2px;
	height: auto;
	padding-left: 5px;
	width: auto;
	margin-right: 10px;
	text-align: left;
}

#none .Head, #plain .Head, #plainred .Head, #plainorange .Head, #plainblue .Head
{
	padding: 0px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 25px;
	line-height: 120%;
	font-style: normal;
	font-family: arial, helvetica, sans-serif;
	letter-spacing: 0.1em;
	padding-left: 10px;
}

#plain .rb1content, #plainred .rb1content, #plainorange .rb1content, #plainblue .rb1content, #plainline .rb1content
{
	padding: 0px 10px 10px 10px;
	background-color: #ffffff;
	vertical-align: top; 
	border-right: solid 10px #ffffff;
}

#plain .Head { color: #000000; }
#plainred .Head { color: #b00210; }
#plainorange .Head { color: #ff6633; }
#plainblue .Head { color: #0000d4; }


/* plainline */
#plainline .rb1horline 
{
	padding: 0px;
	background: #ffffff url('../../../0/Containers/kobra/horlinered.gif') repeat-x bottom left;
	border-right: 10px solid white;
}
#plainline .rb1header 
{
	background-color: #ffffff;
	border-top: solid 10px #ffffff;
	padding-top: 5px;
	height: auto;
	width: 1px;
	padding-left: 10px;
}
#plainline .Head
{
	padding: 0px;
	background-color: #ffffff;
	font-weight: bold;
	font-size: 15px;
	color: black;
	line-height: 120%;
	font-style: normal;
	font-family: arial, helvetica, sans-serif;
	letter-spacing: 0.05em;
	text-align: left;
	padding-bottom: 1px;
	padding-left: 0px;
	padding-right: 5px;
	white-space: nowrap;
	vertical-align: bottom;
}


/* multiple variations of gray */
#plaingray .rb1horline, #plainlightgray .rb1horline, #plaingrayred .rb1horline, #plaingrayblue .rb1horline, #plainlightgrayorange .rb1horline, #plaingrayhanging .rb1horline, #plainlightgrayred .rb1horline
{
	padding: 5px 0px 0px 0px;
	border-left: solid 10px #ffffff;
	border-right: solid 10px #ffffff;
}
#plaingray .rb1header, #plainlightgray .rb1header, #plaingrayred .rb1header, #plaingrayblue .rb1header, #plainlightgrayorange .rb1header, #plainlightgrayred .rb1header, #plaingraysimtwoleft .rb1header, #plaingraysimtworight .rb1header, #plainlightgraysimtwoleft .rb1header, #plainlightgraysimtworight .rb1header
{
	padding: 0px;
	border-top: solid 10px #818181;
	padding-top: 5px;
	padding-bottom: 2px;
	height: auto;
	width: auto;
}
#plaingray .rb1header, #plaingrayhanging .rb1header, #plaingraysimtwoleft .rb1header, #plaingraysimtworight .rb1header { background-color: #d3d3d3; border-top: solid 10px #818181; }
#plainlightgray .rb1header, #plainlightgraysimtwoleft .rb1header, #plainlightgraysimtworight .rb1header { background-color: #ededed; border-top: solid 10px #818181; }
#plaingrayred .rb1header { background-color: #d3d3d3; border-top: solid 10px #b00210; }
#plaingrayblue .rb1header { background-color: #d3d3d3; border-top: solid 10px #0000d4; }
#plainlightgrayorange .rb1header { background-color: #ededed; border-top: solid 10px #ff6633; }
#plainlightgrayred .rb1header { background-color: #ededed; border-top: solid 10px #b00210; }


#plaingray .Head, #plainlightgray .Head, #plaingrayred .Head, #plaingrayred .Head, #plaingrayblue .Head, #plainlightgrayorange .Head, #plainlightgrayred .Head, #plaingrayline .Head, #plaingraysimtwoleft .Head, #plaingraysimtworight .Head, #plainlightgraysimtwoleft .Head, #plainlightgraysimtworight .Head
{
	padding: 0px;
	font-weight: bold;
	font-size: 15px;
	line-height: 120%;
	font-style: normal;
	font-family: arial, helvetica, sans-serif;
	letter-spacing: 0.1em;
	font-variant: small-caps;
	padding-left: 10px;
}
#plaingray .Head, #plainlightgray .Head, #plaingrayhanging .Head, #plaingraysimtwoleft .Head, #plaingraysimtworight .Head, #plainlightgraysimtwoleft .Head, #plainlightgraysimtworight .Head { color: #818181; }
#plaingrayred .Head { color: #b00210; }
#plaingrayblue .Head { color: #0000d4; }
#plainlightgrayorange .Head { color: #ff6633; }
#plainlightgrayred .Head { color: #b00210; }
#plaingrayline .Head { background-color: #d3d3d3; color: #000000; padding-right: 5px; white-space: nowrap; }


#plaingray .rb1content, #plainlightgray .rb1content, #plaingrayred .rb1content, #plaingrayblue .rb1content, #plaingrayline .rb1content, #plainlightgrayorange .rb1content, #plainlightgrayred .rb1content 
{
	padding: 0px 10px 10px 10px;
	vertical-align: top; 
	border-left: solid 10px #ffffff;
	border-right: solid 10px #ffffff;
}
#plaingray .rb1content, #plaingrayred .rb1content, #plaingrayblue .rb1content, #plaingrayline .rb1content { background-color: #d3d3d3; }
#plainlightgray .rb1content, #plainlightgrayorange .rb1content, #plainlightgrayred .rb1content { background-color: #ededed; }
#plaingrayhanging .rb1content { padding: 0px 10px 10px 35px; background-color: #d3d3d3; border-left: solid 10px #ffffff; border-right: solid 10px #ffffff; }

/* plaingrayline */
#plaingrayline .rb1horline 
{
	padding: 0px;
	border-top: 10px solid #818181;
	background: #d3d3d3 url('../../../0/Containers/kobra/horlineblack.gif') repeat-x bottom left;
}
.rb1linecor 
{
	padding: 5px 0px 0px 0px;
	border-left: solid 10px #ffffff;
	border-right: solid 10px #ffffff;
}
#plaingrayline .rb1header 
{
	padding: 5px 0px 0px 0px;
	background-color: #d3d3d3;
	height: auto;
	width: 1px;
}

/* plaingray simulated two column left */
#plaingraysimtwoleft .rb1horline, #plainlightgraysimtwoleft .rb1horline { padding: 5px 0px 0px 0px; border-left: solid 10px white; }
#plaingraysimtwoleft .rb1content { padding: 0px 10px 10px 10px; background-color: #d3d3d3; vertical-align: top; border-left: solid 10px white; }

/* plaingray simulated two column right */
#plaingraysimtworight .rb1horline, #plainlightgraysimtworight .rb1horline { padding: 5px 0px 0px 0px; border-right: solid 10px white; }
#plaingraysimtworight .rb1content { padding: 0px 10px 10px 10px; background-color: #d3d3d3; vertical-align: top; border-right: solid 10px white; }

/* plainlightgray simulated two column left */
#plainlightgraysimtwoleft .rb1content { padding: 0px 10px 10px 10px; background-color: #d3d3d3; vertical-align: top; border-left: solid 10px white; }

/* plaingray simulated two column right */
#plainlightgraysimtworight .rb1content { padding: 0px 10px 10px 10px; background-color: #d3d3d3; vertical-align: top; border-right: solid 10px white; }