/*
Template by Local Lightning
*/

* {
	margin: 0;
	padding: 0;
}

body {
	margin: 0px;
	padding: 0px;
	background: #232323 url(images/image01red.jpg) repeat-x left top;
/*	background: #232323 url(images/image01teal.jpg) repeat-x left top; */
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #BBBBBB;            /* color: #ADADAD; */
}

h1, h2, h3 {
	margin: 0px;
	padding: 0px;
}

h1 {
	font-size: 2em;
}

h2 {
	font-size: 1.4em;
}

h3 {
	font-size: 1em;
}

p, ul, ol {
	margin-top: 1.5em;       /* 1.5em; */
}

ul, ol {
	margin-left: 0em;       /* 3em; */
}

a {
	color: #FFFFFF;
}

blockquote {
	margin-left: 3em;
	margin-right: 3em;
}


#navigation {
	width: 900px;
	height: 83px;             /* 83px; */
	margin: 0px auto;
	padding: 0px;             /* 0px; */
}

#navigation ul {
	margin: 0px;
	padding-top: 47px;        /* 47px; */
	list-style: none;
}

#navigation li {
	display: inline;
}

#navigation a {
	display: block;
	float: left;         /* left; */
	height: 36px;
	background: url(images/image02orange.jpg) repeat-x left top;
/*	background: url(images/image02blue.jpg) repeat-x left top;   */
	margin-right: 2px;             /* 2px; */
	padding: 10px 35px 0px 35px;   /* 10px 40px 0px 30px; */
	text-decoration: none;
	font-size: 15px;           /* absent attribute */
	color: #000000;            /* FFFFFF */
}

#content {
	padding: 0px 0px 25px 0px;   /* 0px 0px 25px 0px; */
	background: #3E3E3E;
	height: 440px;         /* Absent attribute */
}


#logo {
	width: 900px;       /* width: 870px; */
	height: 60px;       /* 70px;         */
	margin: 0 auto;
	padding-top: 5px; /* 30px;               */
	padding-left: 0px; /* padding-left: 30px; */
}

#logo h1 {
	margin: 0px;
	padding: 0px;
	letter-spacing: -1px;       /* -3px;  */
	text-transform: uppercase;
	text-align: left;        /* left; */
	font-weight: normal;
	font-size: 36px;
	color: #DCECFB
}

#logo p {
	margin: 0px;
	padding: 5px 0px 0px 2px;
	text-transform: none;
	text-align: left;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
}

#logo span {
	margin: 0px;
	padding: 0px;
	font-size: 16px;
}

#logo a {
	text-decoration: none;
	color: #FFFFFF;
}

#splash1 {
	width: 900px;
	height: 180px;  /* 300px; */
	margin: 5px auto;     /* 0px auto; */
	padding: 10px 0px;  /* 30px 0px */
}


#splash1 h1 {
	margin: 0px -50px 0px 0px;
	padding: 0px;
	letter-spacing: -1px;       /* -3px;  */
	text-transform: uppercase;
	text-align: left;        /* left; */
	font-weight: normal;
	font-size: 36px;
	color: #DCECFB
}







#splash {
	width: 900px;
	height: 150px;  /* 300px; */
	margin: 5px auto;     /* 0px auto; */
	padding: 10px 0px;  /* 30px 0px */
}









#page {
	width: 900px;
	margin: 0px auto;     /* margin: 0px auto; */
}

#column1 {
	float: left;
	width: 580px;
	padding-right: 30px;    /* 30px; */
	background: url(images/image04.jpg) repeat-y right top;
}

#paypalcolumn0 {
	float: left;
	width: 900px;
	padding-right: 0px;    /* 30px; */
}

#paypalcolumn0 h2 {
	letter-spacing: normal;        /* -1px */
	text-transform: none;     /* uppercase */
	font-size: 24px;
	text-align: left;
	font-weight: normal;
	color: #FFFFFF;
}

#paypalcolumn0 p {
	color: #DDDDDD;           /* #DDDDDD */
	padding-top: 0px;
	margin-top: 0px;
	font-size: 14px;
}

#paypalcolum0 img {
	padding-top: 0px;
	margin-top: 0px;
}

#paypalcolumn1 {
	float: left;
	width: 450px;
	padding-right: 0px;    /* 30px; */
}

#paypalcolumn1 h2 {
	letter-spacing: normal;        /* -1px */
	text-transform: none;     /* uppercase */
	font-size: 24px;
	text-align: left;
	font-weight: normal;
	color: #FFFFFF;
}

#paypalcolumn1 p {
	color: #DDDDDD;           /* #DDDDDD */
	padding-top: 0px;
	margin-top: 0px;
	font-size: 14px;
}

#paypalcolum1 img {
	padding-top: 0px;
	margin-top: 0px;
}

#paypalcolumn2 {
	float: right;
	width: 450px;
	padding-right: 0px;    /* 30px; */
}

#paypalcolumn2 h2 {
	letter-spacing: normal;        /* -1px */
	text-transform: none;     /* uppercase */
	font-size: 24px;
	text-align: left;
	font-weight: normal;
	color: #FFFFFF;
}

#paypalcolumn2 p {
	color: #DDDDDD;           /* #DDDDDD */
	padding-top: 0px;
	margin-top: 0px;
	font-size: 14px;
}

#paypalcolum2 img {
	padding-top: 0px;
	margin-top: 0px;
}


#column1 h2 {
	letter-spacing: normal;        /* -1px */
	text-transform: none;     /* uppercase */
	font-size: 24px;
	text-align: left;
	font-weight: normal;
	color: #FFFFFF;
}

#column1 p {
	color: #DDDDDD;           /* #DDDDDD */
	padding-top: 0px;
	margin-top: 0px;
	font-size: 14px;
}

#colum1 img {
	padding-top: 0px;
	margin-top: 0px;
}

#column2 {
	float: right;
	width: 260px;
}

#column2 h2 {
	letter-spacing: normal;  /* -1px; */
	text-transform: none;    /* uppercase; */
	font-size: 24px;
	text-align: left;
	font-weight: normal;
	color: #FFFFFF;
}

#column2 p {
	text-align: left;
	line-height: normal;
	color: #CCCCCC;         /* absent attribute */
}

#column2 ul li {
	text-align: left;
	padding-left: 0px;
	color: #BBBBBB;         /* absent attribute */
}



#footer {
	width: 900px;
	margin: 0px auto;       /* 0px auto; */
	padding: 0px 0px;       /* 20px 0px; */
}

#footer p {
	text-transform: none;
	font-size: 11px;
	color: #ADADAD;          /* color: ADADAD; */
	text-align: center;
}

#footer .links {
	border-bottom: 1px dashed #ADADAD;
	text-decoration: none;
	color: #FFFFFF;
}

#footer-content {
	width: 900px;
	margin: 0px auto;
	padding: 5px 0px;         /* 20px 0px; */
/*	background: url(images/image05.jpg) repeat-x left bottom;
*/
}

#footer-content a {
	text-decoration: none;
	font-size: 12px;
/*	color: #ADADAD;
	text-align: center; */
}

#regpage  {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width:800px;
	color: #ffffff;
}

#regform {
	line-height: 100%;
}

form h2#note {
	line-height: 100%;
	text-align: left;
	color: #ffffff;
	font-weight: normal;
	margin-left: auto;
	margin-right: auto;
	width:800px;
}


/*
.box {}
*/

.box h2 {
	padding-bottom: 5px;        /* 15px; */
	letter-spacing: normal;      /* -1px */
	text-transform: none;        /* uppercase */
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;              /* CFCFCF */
}

.box ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.box li {
	padding: 4px 0px;            /* 8px 0px; */
	background: url(images/image05.jpg) repeat-x left bottom;
}

.box li a {
	border: none;
}

/* ---------------------------------------- 
.box a {
    text-decoration: none;
    color: #ffffff;
}

.box a:hover  {
    text-decoration: underline;
    color: orange;
}

.docBox img {
   border: 0px none;
}

---------------------------------------- */


#box1 {
	float: left;
	width: 270px;
	padding-right: 40px;
}

#box1 a {
	text-decoration: none;
	color: #CfCfCf;	
}

#box1 a:hover  {
    text-decoration: underline;
    color: orange;
}


#box2 {
	float: left;
	width: 280px;
}

#box2 a {
	text-decoration: none;
	color: white;	
}

#box2 a:hover  {
    text-decoration: underline;
    color: ;
}


#box3 {
	float: right;
	width: 270px;
}

#box3 a {
	text-decoration: none;
	color: white;	
}

#box3 a:hover  {
    text-decoration: underline;
    color: ;
}




.docBox
{
position: relative;
border: none;

/*
 background: #FDFCF6 url('images/boxbg.gif') repeat-x;
left: -.5em;
top: -1.5em;
padding: 1.5em;
border-bottom: solid 1px #E1D2BD;
margin-bottom: 1.0em;
*/

}

.docBox ul li {
	text-decoration: none;
	color: #CCCCCC;         /* color: #ffffff; */
}

.docBox a {
    text-decoration: none;
    color: #FEFEFE;             /* color: ffffff;  */
}

.docBox a:hover  {
    text-decoration: underline;
    color: orange;
}

.docBox img {
   border: 0px none;
}


table#selectionMatrix {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width:800px;
}

th, td {
padding: 3px 13px;
border: 1px solid #004C87;
}

th {
text-align: center;
font-weight: bold;
color: #000000;
}

td {
text-align: center;
background: #f1f1f1;
}

.first-row {
background: #F4FF7C;
color: #000000;
}

.first-row th {
text-align: center;
font-weight: bold;
border-bottom: 2px solid #004C87;
}

.first-column  {
background: #FFD162;
color: #000000;
border-right: 1px solid #004C87;
}

.blue {
	color: blue;
}

.orange {
	color: orange;
}

.red {
	color: red;
}

.yellow {
	color: yellow;
}
