a {
color:9d102d;
font-family:arial;
font-size:10pt;
text-decoration:underline;
}
a.bl {
color:9d102d;
font-family:arial;
font-size:9pt;
text-decoration:underline;
}
a:hover {
color:white;
font-family:arial;
text-decoration:none;
background-color:9d102d;
}

.off {border:#65AFB8 1 solid;;filter:alpha(opacity=50);}
.over {border:white 1 solid;filter:alpha(opacity=100%);}


body {
background-color:#212123;
background-image:url(stripebg.jpg);
background-position:top left;
}


td{
    font-family:arial;
    font-size:10pt;
    color:#353535;
}
div.contentbox{
	position: relative;
	margin: 0 auto;
    text-align:center;
	width:720px;

    font-family:arial;
    font-size:10pt;
    color:#212121;

}
.conboxL{
		 float:left;
		 margin:3 18 3 2;
		 width:165px;
		 height:603px;
		 font-family:arial;
		 font-size:10pt;
    	 color:121212;
		 border:silver 0 dashed;
		 padding:3px;
		 }

.conBoxR{
		 float:left;
		 margin:3 3 3 5;
		 width:510px;
		height:603px; 
		 font-family:arial;
		 font-size:10pt;
    	 color:121212;
		 border:silver 0 dashed;
		 padding:2px;
		 text-align:left;
		 
		 }

.conBoxR1{
		 float:left;
		 margin:3 3 3 5;
		 width:470px;
		height:603px;
		 font-family:arial;
		 font-size:10pt;
    	 color:121212;
		 border:silver 0 dashed;
		 padding:2px;
		 text-align:left;
		 
		 }
.conBoxR2{
		 float:left;
		 margin:3 1 3 1;
		 width:42px;
		 height:603px;
		 font-family:arial;
		 font-size:10pt;
    	 color:121212;
		 border:silver 0 dashed;
		 padding:1px;
		 text-align:left;
		 
		 }
		 
.footer {
clear:both;
background-color:b5b5b5;
width:720;
color:#545454;
font-family:arial;
font-size:8pt;
line-height:10pt;
position:relative;
text-align:center;

}

h1 {
text-transform:uppercase ;
font-family:arial;
font-size:12pt;
color:9d102d;
margin-bottom:3px; 
text-align:left;

}

h2 {
font-family:arial;
font-size:10pt;
color:black;
margin: 0px; 



}
h3 {
font-family:arial;
font-size:10pt;
color:black;
margin: 0px; 
line-spacing:15pt;


}

hr {
width:250;
border:b4bbbf 1 dotted;
text-align:center;
}

.bim {
border:b4bbbf 1 solid;
}




p.cb1 {
font-family:arial;
font-size:10pt;
color:#b4bbbf;
width:350;
height:200;
border:white 1 dotted;
text-align:left;
padding:5px;

}

table.formbox{
text-align:right;
	width:450px;
	height:442px;
    font-family:arial;
    font-size:10pt;
    color:#cdcdcd;

	background-color:919191;

}

div.theformbox{
text-align:right;
	width:450px;
	height:442px;
    font-family:arial;
    font-size:10pt;
    color:#cdcdcd;

}


input {
	color:dddddd;
	font-weight:bold;
    font-family:arial;
    font-size:8pt;
	width:175;
	height:15;
	border:silver 1 solid;
	background-color:515151;
}
.inoff {
	color:dddddd;
	font-weight:bold;
    font-family:arial;
    font-size:8pt;
	border:silver 1 solid;
	background-color:515151;
}
.inover {
	color:black;
	font-weight:bold;
    font-family:arial;
    font-size:8pt;
	border:red 1 solid;
	background-color:cdcdcd;
}
textarea {
	color:dddddd;
	font-weight:bold;
    font-family:arial;
    font-size:8pt;
	width:400;
	border:silver 1 solid;
	background-color:515151;
}
select {
	color:dddddd;
	font-weight:bold;
    font-family:arial;
    font-size:8pt;
	height:15;
	border:silver 1 solid;
	background-color:515151;
}

input.sm{
color:#d93604;
text-decoration:underline;
font-size:8pt;
width:20;
}
input.thesub {
	color:black;
	font-weight:bold;
    font-family:arial;
    font-size:8pt;
	width:175;
	height:25;
	border:silver 2 outset;
	background-color:ababab;
}
p.addemailbox{
width:250;
background-color:ababab;
border:silver 1 dashed;
text-align:center;
}
p.updatesbox{
width:175;
background-color:454545;
text-align:left;
}
ul {
margin-top:-2px;
list-style-type:none;
}

li {
color:white;
background-repeat: no-repeat;
background-position: 0 .3em;
padding-left: 1.4em;
}
li.bo {
background-image: url(redarrow.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
padding-left: 1.4em;
color:black;
font-family:arial;
font-size:10pt;
}

.flimage {
float:right;
margin: 0 0 4px 4px;
}


table.main {
	width: 100%;
	height: 100%;
}

td.main {

	vertical-align: middle;
	text-align: center;
}

div.Table_01 {
	position:relative;
	text-align:center;

	width:780px;
	height:820px;
	margin: 0 auto;

}

div.LayoutFeb14-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:780px;
	height:78px;
}

div.LayoutFeb14-02 {
	position:absolute;
	left:0px;
	top:78px;
	width:30px;
	height:110%;
border-right:black 4 solid;
}

div.LayoutFeb14-03 {
	position:absolute;
	left:30px;
	top:78px;
	width:720px;
	height:252px;
border:silver 0 solid;
}

div.LayoutFeb14-04 {
	position:absolute;
	left:750px;
	top:78px;
	width:30px;
	height:702px;
}

div.LayoutFeb14-05 {
	position:absolute;
	left:32px;
	top:332px;
	width:720px;
	height:35px;
}

div.LayoutFeb14-06 {
	position:absolute;
	left:30px;
	top:365px;
	width:720px;
	height:2px;
}

div.LayoutFeb14-07 {
	position:absolute;
	left:30px;
	top:367px;
	width:720px;
	height:600px;
	background-image:url('gradientbg5.jpg');
	background-position:top center;
	background-repeat:no-repeat;
	background-color:b5b5b5;
}
div.LayoutUnder {
	position:absolute;
	left:30px;
	top:367px;
	width:720px;
	height:1500px;
	background-color:b5b5b5;
        z-index:-2;

}




div.LayoutFeb14-08 {
	position:absolute;
	left:30px;
	top:692px;
	width:720px;
	height:10px;
}




