.panel_320_380
{
	width: 320px; 
	height: 380px; 
	margin: 20px 0px 20px 0px; 
	float:left; 
	/*background-color: white;*/
}


/* For use with "TeraPlot Graphing Software" heading*/
.panel_320_380 h1
{
	line-height: 33px; 
	font-family: "Segoe UI SemiLight", "Open Sans", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 26px; 
	font-weight: 200;
	color:#92161D;
	margin: 18px 0px 18px 10px;
	width: 315px; 
}

/* For use with "TeraPlot Scientific Plotting Software" heading*/
/*.panel_320_380 h1
{
	line-height: 33px; 
	font-family: "Segoe UI SemiLight", "Open Sans", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 22px; 
	font-weight: 200;
	color:#92161D;
	margin: 18px 0px 0px 10px;
	width: 315px; 
}*/

.panel_320_380 h2
{
	margin: 18px 10px 18px 10px;
}

.panel_320_380 p
{
	margin:10px;
	margin-bottom:0;
}

.panel_320_380 a
{
	text-decoration: none;
}

.panel_320_380 a.icon-arrow-right-3
{
	color: #1D3A65; 
	font-size: 22pt;  
	margin: 0px 24px 0px 0px;
	float:right;
	 margin-right: 5px;
}

.panel_320_380 a:active 
{
	background-color:white;
}


.panel_300_325
{
    width: 300px;
    height: 325px;
    float:left;
    margin-bottom:20px;
	margin-right: 19px; 
	/*background-color: white;*/
}

.panel_300_325 h2
{
	/*margin: 20px 0px 18px 10px;*/
	margin: 20px 0px 0px 10px;
}

.panel_300_325 a.icon-arrow-right-3
{
	 color: #CBC489; 
	 font-size: 20pt; 
	 margin-top:-15px;
	 margin-right: 5px;
	 float:right;
}



.panel_300_325 a
{
	text-decoration: none;
}

.panel_300_325 a:active 
{
	background-color:white;
}


.panel_300_325 p
{
	margin:10px;
}

.panel_300_325 a.icon-arrow-down-3
{
	color: #92161D; 
	font-size: 20pt;  
    float:right;
    text-decoration:none;
    margin-right:20px;
    margin-top: -32px;
	font-weight: 200;
}

.panel_fullwidth
{
    float:left;
    margin-left:auto;
    margin-right:auto;
    width:100%;
    height: 60px;
    margin-bottom:20px;
	background-color: #92161D;


}

.panel_halfwidth
{
    width:450px;
    height: 60px;
    float:left;
	margin-right:300px; 
    margin-bottom:20px;
    margin-top:0px;
	background-color: #92161D;
}

.panel_halfwidth h2
{
	line-height: 33px; 
	font-family: "Segoe UI", "Open Sans", Verdana, Arial, Helvetica, sans-serif; 
    font-weight: lighter;
	font-size: 20px; 
	color:#F5F5F5;
	float: left; 
	margin: 12px 25px 0px 25px;


}

.panel_halfwidth p
{
	line-height: 18px; 
	font-family: "Segoe UI", "Open Sans", Verdana, Arial, Helvetica, sans-serif; 
    font-weight: lighter;
	font-size: 14px; 
	color:#F5F5F5;
	float: left; 
	width:180px; 
	margin-top: 12px; 
	margin-right:10px;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .panel_halfwidth h2{
	line-height: 33px; 
	font-family: "Segoe UI", "Open Sans", Verdana, Arial, Helvetica, sans-serif; 
    font-weight: lighter;
	font-size: 22px; 
	color:#F5F5F5;
	float: left; 
	margin: 12px 25px 0px 10px;
    }

}


.panel_halfwidth a.icon-arrow-right-3
{
	/*color:rgba(203, 196, 137, 0.7);*/ 
    color:#BA9069;
	font-size: 22pt; 
	margin-top: 13px;
	/*margin-right: 27px;*/
	margin-right: 15px;
	float:right;
}

.panel_halfwidth div.icon-arrow-right-3
{
	/*color:rgba(203, 196, 137, 0.7);*/ 
    color:#BA9069;
	font-size: 22pt; 
	margin-top: 13px;
	/*margin-right: 27px;*/
	margin-right: 15px;
	float:right;
}

.panel_halfwidth a
{
	text-decoration: none;
}

.panel_halfwidth a:active 
{
	background-color:#92161D;
}


/*.panel_fullwidth h2
{
	line-height: 33px; 
	font-family: "Segoe UI Light", "Open Sans", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 26px; 
	font-weight: 200;
	color:#F5F5F5;
	float: left; 
	margin: 12px 25px 0px 10px;
}*/

.panel_fullwidth h2
{
	line-height: 33px; 
	font-family: "Segoe UI", "Open Sans", Verdana, Arial, Helvetica, sans-serif; 
    font-weight: lighter;
	font-size: 26px; 
	color:#F5F5F5;
	float: left; 
	margin: 12px 25px 0px 10px;


}


/*.panel_fullwidth p
{
	line-height: 18px; 
	font-family: "Segoe UI SemiLight", "Open Sans", Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color:#F5F5F5;
	float: left; 
	width:515px; 
	margin-top: 12px; 
	margin-right:20px;
}*/

.panel_fullwidth p
{
	line-height: 18px; 
	font-family: "Segoe UI", "Open Sans", Verdana, Arial, Helvetica, sans-serif; 
    font-weight: lighter;
	font-size: 14px; 
	color:#F5F5F5;
	float: left; 
	width:515px; 
	margin-top: 12px; 
	margin-right:20px;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .panel_fullwidth h2{
	line-height: 33px; 
	font-family: "Segoe UI", "Open Sans", Verdana, Arial, Helvetica, sans-serif; 
    font-weight: lighter;
	font-size: 22px; 
	color:#F5F5F5;
	float: left; 
	margin: 12px 25px 0px 10px;
    }

}


.panel_fullwidth a.icon-arrow-right-3
{
	/*color:rgba(203, 196, 137, 0.7);*/ 
    color:#BA9069;
	font-size: 22pt; 
	margin-top: 13px;
	/*margin-right: 27px;*/
	margin-right: 15px;
	float:right;
}

.panel_fullwidth div.icon-arrow-right-3
{
	/*color:rgba(203, 196, 137, 0.7);*/ 
    color:#BA9069;
	font-size: 22pt; 
	margin-top: 13px;
	/*margin-right: 27px;*/
	margin-right: 15px;
	float:right;
}

.panel_fullwidth a
{
	text-decoration: none;
}

.panel_fullwidth a:active 
{
	background-color:#92161D;
}
