*
{
font-family: Verdana, Arial, sans-serif;
color: #3F3F3F;
}

body
{
margin: 0px;
margin-top: 10px;	
margin-bottom: 40px;
font-size: .9em;
background: #717174 url('images/sliver.gif') repeat-x top;
}

img
{
vertical-align: bottom;
padding: 0px;
margin: 0px;
}

a
{

}

a:hover
{
	
}

#holder
{
text-align: center;
}

#main
{
margin: 0px;
padding: 0px;
margin-left: auto;
margin-right: auto;	
width: 728px;
text-align: left;
border: 1px solid #5B5D62;	
}

#fu
{
background: #EAEAEA;
padding: 5px;	
}

#inner
{
padding: 0px;
margin: 3px;
margin-top: 0px;	
}

#content
{
margin: 15px;
}

#navigation
{
	
}

.button,.home, .reg
{
text-decoration: none;
display: block;	
font-size: 1em;
padding: 8px;
padding-left: 15px;
padding-right: 15px;
background: #4E88FA;
color: white;
margin-left: 1px;
width: auto;
font-weight: bold;
font-family: arial;
background: url('images/biggy.gif') top repeat-x;
}

.home
{
background: #4E88FA url('images/home.gif') top left no-repeat;
margin-left: 16px;
padding-left: 20px;
}

.reg
{
background: #4E88FA url('images/reg.gif') top right no-repeat;
margin-right: 16px;
}

a:hover.button, a:hover.home, a:hover.reg
{
text-decoration: underline;	
}

.button div
{
color: white;	
background: black;
border: 5px solid red;
}

.clear
{
clear: both;	
}

#upperight
{
margin: 10px;
margin-top: 5px;	
font-size: 11px;
}

#upperight a
{	
font-size: 10px;
font-weight: bold;
}

#logo
{
margin: 15px;	
}

.spacer
{
height: 4px;	
}

#footer
{
margin: 10px;
margin-top: 15px;	
font-size: 11px;
text-align: left;	
}

#footer a
{	
font-size: 10px;
font-weight: bold;
}

#a1
{
background: url('images/1.gif') no-repeat;
height: 211px;
width: 134px;
text-align: left;	
}

#a2
{
background: url('images/2.gif') no-repeat;
height: 211px;
width: 191px;
text-align: left;
}

#a3
{
background: url('images/3.gif') no-repeat;
height: 211px;
width: 174px;
text-align: left;	
}

#a4
{
background: url('images/4.gif') no-repeat;
height: 211px;
width: 170px;	
text-align: left;
}

.steal
{
display: block;
text-decoration: none;
font-size: 24px;
padding-top: 169px;
margin-left: 10px;
font-weight: bold;
color: #D12E02;
font-family: arial narrow;
}

a:hover.steal
{
text-decoration: underline;	
}

.title
{
font-size: 22px;
padding-bottom: 3px; 
border-bottom: 1px solid #707074; 
margin-bottom: 5px;
}

.subtitle
{
font-style: italic;	
font-size: 16px;
}

.paragraph
{
font-size: 12px;
line-height: 17px;
margin-bottom: 15px;
}

#rightcolumnspacer
{
height: 26px;	
}

.soup
{
font-style: italic;	
font-size: 16px;
padding-bottom: 3px; 
border-bottom: 1px solid #707074; 
margin-bottom: 5px;
}

.testes
{
font-size: 11px;
margin-bottom: 10px;	
}

.bulk
{
font-style: italic;	
}

.from
{
font-weight: bold;	
}

.ol
{
margin: 0px;
padding: 0px;
margin-left: 18px;
margin-bottom: 18px;
}


#roman
{
margin: 0px;	
padding: 0px;
padding-left: 10px;
}


#roman li.rome
{
margin: 0px;
margin-bottom: 13px;
list-style-type: none;	
font-weight: bold;
font-size: 14px;
}

#letters
{
margin-bottom: 13px;	
}

#letters li.abc
{
margin: 0px;
margin-bottom: 5px;
list-style-type: none;	
font-size: 12px;
font-weight: 100;
}

#numbers 
{
margin-bottom: 13px;	
}

#numbers li.a123
{
list-style-type: none;	
}

#formtable
{
margin: 7px;
margin-right: 50px;

}

#formtable tr td
{
padding: 9px;
border-bottom: 1px solid #dddddd;
font-size: 12px;
}






/*
	DESCRIPTION
	=============================
	Definitions for creating rounded containers.
	=============================
*/


div.bodyStyle2 {
	background-color: #cccccc !important;
	padding: 20px 20px !important;
	height: 1% !important;
}

/* ########### Universal Rules ########### */
/* ======= Setup: Universal Container Rules ======== */
div.roundedContainer_type1, div.roundedContainer_type2, div.roundedContainer_type3, div.roundedContainer_type4, div.roundedContainer_type5, div.roundedContainer_type6{
	position: relative;
	background-color: inherit;
	height: 1%; /* For IE */
}
/* ======= Setup: Universal Body Rules ======== */
div.roundedContainer_body {
	height: auto;
	position: relative;
	z-index: 13;
}
/* ======= Setup: Universal Corner Rules. ======== */
/* ==== Setup: 5 by 5px corners. === */
div.roundedContainer_ULC_5px, div.roundedContainer_URC_5px, div.roundedContainer_LRC_5px, div.roundedContainer_LLC_5px {
	background-color: inherit;
	background-repeat: no-repeat;
	width: 5px;
	height: 5px;
	position: absolute;
	z-index: 14;
}
/* ==== Setup: 9 by 9px corners. === */
div.roundedContainer_ULC_9px, div.roundedContainer_URC_9px, div.roundedContainer_LRC_9px, div.roundedContainer_LLC_9px {
	background-color: inherit;
	background-repeat: no-repeat;
	width: 9px;
	height: 9px;
	position: absolute;
	z-index: 14;
}
/* ==== Setup: 11 by 11px corners. === */
div.roundedContainer_ULC_11px, div.roundedContainer_URC_11px, div.roundedContainer_LRC_11px, div.roundedContainer_LLC_11px {
	background-color: inherit;
	background-repeat: no-repeat;
	width: 11px;
	height: 11px;
	position: absolute;
	z-index: 14;
}
/* ==== Setup: 5 by 5px corners. === */
div.roundedContainer_ULC_5px { background-position: top    left;  top:    0px; left: 0px;  }
div.roundedContainer_URC_5px { background-position: top    right; top:    0px; right: 0px; }
div.roundedContainer_LRC_5px { background-position: bottom right; bottom: 0px; right: 0px; }
div.roundedContainer_LLC_5px { background-position: bottom left;  bottom: 0px; left: 0px;  }
/* ==== Setup: 9 by 9 px corners. === */
div.roundedContainer_ULC_9px { background-position: top    left;  top:    0px; left: 0px;  }
div.roundedContainer_URC_9px { background-position: top    right; top:    0px; right: 0px; }
div.roundedContainer_LRC_9px { background-position: bottom right; bottom: 0px; right: 0px; }
div.roundedContainer_LLC_9px { background-position: bottom left;  bottom: 0px; left: 0px;  }
/* ==== Setup: 11 by 11px corners. === */
div.roundedContainer_ULC_11px { background-position: top    left;  top:    0px; left: 0px;  }
div.roundedContainer_URC_11px { background-position: top    right; top:    0px; right: 0px; }
div.roundedContainer_LRC_11px { background-position: bottom right; bottom: 0px; right: 0px; }
div.roundedContainer_LLC_11px { background-position: bottom left;  bottom: 0px; left: 0px;  }
/* ======= Setup: Background colors. ( This is only needed due to IE/win not iheriting correctly. ) ======== */
div.roundedContainer_on_grey div.roundedContainer_setCornerBgColor { background-color: #ffffff; }
div.roundedContainer_on_white div.roundedContainer_setCornerBgColor { background-color: #ffffff; }
div.roundedContainer_on_tan div.roundedContainer_setCornerBgColor { background-color: #ffffff; }
/* ############################################ */



/* ########### Setup: type1 ( Description: Solid White BG, 1px Border ) ########### */
div.roundedContainer_type1 div.roundedContainer_body {
	border: 1px solid #C0C0C0;
	background-color: #ffffff;
}
div.roundedContainer_type1 div.roundedContainer_ULC_5px, div.roundedContainer_type1 div.roundedContainer_URC_5px,
div.roundedContainer_type1 div.roundedContainer_LRC_5px, div.roundedContainer_type1 div.roundedContainer_LLC_5px {
	background-image: url( images/roundedContainer/5px_type1.gif );
}
/* ############################################ */



/* ########### Setup: type2 ( Description: Gradient White BG, 1px Border ) ########### */
div.roundedContainer_type2 div.roundedContainer_body {
	border: 1px solid #C0C0C0;
	background: #FFFFFF url( images/roundedContainer/bg_type2.gif ) repeat-x;
}
div.roundedContainer_type2 div.roundedContainer_ULC_5px, div.roundedContainer_type2 div.roundedContainer_URC_5px,
div.roundedContainer_type2 div.roundedContainer_LRC_5px, div.roundedContainer_type2 div.roundedContainer_LLC_5px {
	background-image: url( images/roundedContainer/5px_type2.gif );
}
/* ############################################ */



/* ########### Setup: type3 ( Description: Solid Tan BG, 1px Border ) ########### */
div.roundedContainer_type3 div.roundedContainer_body {
	border: 1px solid #AEACA4;
	background: #ffffff url( ../images/roundedContainer/bg_type3.gif );
}
div.roundedContainer_type3 div.roundedContainer_ULC_5px, div.roundedContainer_type3 div.roundedContainer_URC_5px,
div.roundedContainer_type3 div.roundedContainer_LRC_5px, div.roundedContainer_type3 div.roundedContainer_LLC_5px {
	background-image: url( ../images/roundedContainer/5px_type3.gif );
}
/* ############################################ */



/* ########### Setup: type4 ( Description: Solid White BG, No Border ) ########### */
div.roundedContainer_type4 div.roundedContainer_body {
	background: #FFF;
	padding: 40px;
}
div.roundedContainer_type4 div.roundedContainer_ULC_11px, div.roundedContainer_type4 div.roundedContainer_URC_11px,
div.roundedContainer_type4 div.roundedContainer_LRC_11px, div.roundedContainer_type4 div.roundedContainer_LLC_11px {
	background-image: url( ../images/roundedContainer/11px_type4.gif );
}
/* ############################################ */

/* ########### Setup: type5 ( Description: Transparent bg, placed on white bg(outer), 3px Border) ########### */
div.roundedContainer_type5 {
	background: transparent;
}
div.roundedContainer_type5 div.roundedContainer_body {
	border: 3px solid #E0D4AD;
	background: transparent;
}
div.roundedContainer_type6 {
	background: transparent;
}
div.roundedContainer_type6 div.roundedContainer_body {
	border: 3px solid #E0D4AD;
	background: transparent;
}
div.roundedContainer_type5 div.roundedContainer_ULC_5px, div.roundedContainer_type5 div.roundedContainer_URC_5px,
div.roundedContainer_type5 div.roundedContainer_LRC_5px, div.roundedContainer_type5 div.roundedContainer_LLC_5px {
	background-image: url( ../images/roundedContainer/5px_type5.gif );
}
div.roundedContainer_type5 div.roundedContainer_ULC_9px, div.roundedContainer_type5 div.roundedContainer_URC_9px,
div.roundedContainer_type5 div.roundedContainer_LRC_9px, div.roundedContainer_type5 div.roundedContainer_LLC_9px {
	background-image: url( ../images/roundedContainer/9px_type5.gif );
}
div.roundedContainer_type6 div.roundedContainer_ULC_9px, div.roundedContainer_type6 div.roundedContainer_URC_9px,
div.roundedContainer_type6 div.roundedContainer_LRC_9px, div.roundedContainer_type6 div.roundedContainer_LLC_9px {
	background-image: url( ../images/roundedContainer/9px_type6.gif );
}
/* ############################################ */


#register_table td
{
background: #efefef;
padding: 5px;
padding-top: 10px;
padding-bottom: 10px;
color: #000000;
font-size: 12px;
}

#register_headers td small
{
color: #efefef;
font-style: italic;	
font-size: 11px;
}

#register_headers td
{
font-size:16px;
font-weight: bold;

color: #ffffff;
background: #2D6ED7 url('images/biggy.gif') top repeat-x;

}