/* CSS Document */

body{
margin:0;
background:url(../images/headerbg.jpg) top repeat-x; #ece9d8;

}

.wrapper{
width:980px;
margin:0 auto;
}

.main{
width:980px;
float:left;
clear:left;
padding:0;
background:#FFFFFF;
}

.header{
width:980px;
float:left;
clear:left;
text-align:right;
background:url(../images/headerbg.jpg) top repeat-x;
}

.header_bottom{
width:912px;
float:left;
clear:left;
background:#faf8f6;
height:17px;
text-align:right;
font: bold 12px Arial, Helvetica, sans-serif;
color:#757575;
padding:7px;
border:solid 1px #e2dfde;
margin-bottom:15px;
}

.contentarea{
width:928px;
float:left;
clear:left;
padding:15px 25px;
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
}

.leftpanel{
width:186px;
float:left;
clear:right;
}

.leftmenu{
width:186px;
float:left;
clear:left;
background:#2b6398;

}

.leftmenu a{
font:normal 12px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#FFFFFF;
text-align:left;
padding:9px 0 1px 8px;
width:178px;
height:22px;
display:block;
float:left;
clear:left;
}
.leftmenu a:hover{
background:#143d64 url(../images/leftmenu_hover.gif) right center no-repeat;

}
.leftpanel_divider{
background:url(../images/leftmenudivider.jpg) center no-repeat;
width:186px;
height:2px;
float:left;
clear:left;
}


.lefttab{
width:186px;
margin-top:15px;
float:left;
clear:left;
}

.lefttab_head{
background:url(../images/lefttab_heading.jpg) top no-repeat;
width:186px;
float:left;
clear:left;
height:25px;
font:normal 14px Arial, Helvetica, sans-serif;
color:#FFFFFF;
width:178px;
padding:8px 0 0 8px;
text-transform:uppercase;
}

.lefttab_content{
width:174px;
padding:5px;
float:left;
clear:left;
font:normal 12px Arial, Helvetica, sans-serif;
color:#8d9aa8;
border:solid 1px #cddef2;
}


.lefttab_content a{
font:normal 12px Arial, Helvetica, sans-serif;
color:#0066CC;
padding:0;
margin:0;
text-decoration:none;

float:left;
clear:left;
width:154px;
padding-bottom:10px;
padding-left:20px;
background:url(../images/list_icon.gif) no-repeat;
background-position:5px 5px;
}
.lefttab_content a:hover{
text-decoration:underline;
}
.lefttab_directions{
width:174px;
padding:5px;
float:left;
clear:left;
font:normal 12px Arial, Helvetica, sans-serif;
color:#8d9aa8;
border:solid 1px #cddef2;
}
.lefttab_directions a{
font:normal 12px Arial, Helvetica, sans-serif;
color:#8d9aa8;
}
.lefttab_directions a:hover{
font:normal 12px Arial, Helvetica, sans-serif;
color:#8d9aa8;
text-decoration:none;
}

p{
margin:0;
padding:0 0 10px 0;

}

.rightpanel{
width:725px;
float:right;
clear:right;
}

.rightpanel_banner{
width:732px;
border:solid 1px #c4c6bb;
float:left;
clear:left;
height:263px;
text-align:center;
}

.rightpaneltab{
width:725px;
background:url(../images/dot.jpg) top center repeat-y;
float:left;
clear:left;
margin-top:10px;
}
.rightpaneltab2{
width:725px;
float:left;
clear:left;
margin-top:10px;
}

.rightpanel_left{
width:49%;
float:left;
clear:right;
}
.rightpanel_right{
width:49%;
float:right;
clear:right;
}

h1{
padding:0;
margin:0;
font:bold 22px Arial, Helvetica, sans-serif;
color:#2284ba;
width:100%;
float:left;
clear:left;
display:block;
text-transform:uppercase;
}


.rightpanel_content_row{
	width:100%;
	float:left;
	clear:left;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#7a6351;
	margin-top:10px;
	margin-bottom:10px;
	text-align:justify;
	line-height:22px;
	font-weight: normal;
}

.rightpanel_content_row img{
float:left;
clear:left;
margin-right:10px;
margin-bottom:10px;
}



.rightpanel_content_row a{
color:#585858;
font-weight:bold;
}

.footer{
width:930px;
float:left;
clear:left;
text-align:center;
padding:10px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#7d7d7d;
}

.spanish{
font:italic 12px Georgia, "Times New Roman", Times, serif;
color:#333333;
border-bottom:dashed 1px #999999;
}

span.blue{
color:#666666;
}


.video{
width:725px;
border:solid 1px #CCCCCC;
float:left;
clear:left;
text-align:center;
background:#000000;
font:bold 14px Arial, Helvetica, sans-serif;
color:#FFFFFF;
height:384px;
}

.row1{
width:928px;
float:left;
clear:left;
}.direct {
	color: #000;
}
.wrapper .main .contentarea .row1 .rightpanel .rightpaneltab2 .rightpanel_content_row p iframe {
	text-align: center;
}
.wrapper .main .contentarea .row1 .rightpanel .rightpaneltab2 .rightpanel_content_row div p {
	color: #F00;
	font-weight: normal;
}

