﻿#MainSubscription {
	float: left; 
	margin-top: 30px;
	padding-left: 10px;
	padding-right: 10px;
	width: 820px; 
	height: 610px;
	background-color: #FFFFFF;  
	color:#2A0000;
	text-transform: uppercase;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	border-top: solid #CCCCFF 3px;
	border-right: solid #A0A0A4 3px;
	border-bottom: solid #A0A0A4 3px;
	border-left: solid #CCCCFF 3px;
	overflow:auto; 
}

#MainSubscription .Title {
	float: left; 
	width: 97%; 
	margin-top: 10px;
	background-color: #0077BB; 
	text-align: center;
}

.Title h1 {
	margin-top: 10px;
	color:#2A0000;
	font-variant: small-caps;
	font-size: 12pt; 
	font-weight:bold;
	color: #FFFFFF; 
}

#MainSubscription .Text {
	float:left; 
	width: 97%;
	padding-left: 5px;
}	

#MainSubscription p {
	margin-top: 10px;
	color:#2A0000;
	text-transform: none;
	font-weight: normal; 
	font-size: 9pt; 
}

.Box {
	float: left;
	width: 97%;
}

.BoxTopMargin {
	float: left; 
	width: 97%;
	margin-top: 20px;
}

#BoxLeft {
	float: left;  
	width: 350px;
	background-color: blue;
}

.SubscribePerson {
	width: 50%; 
	margin-bottom: 15px;
}

.SubscribeSubmit {
    clear: both; 
    width: 200px;
    margin: 0px auto auto auto; 
	background-color: #2A3F55;
} 

.SubscribeUpdated {
 	float:left; 
	width: 400px;
}

.BrochureConfirm {
	width: 400px;
	height: auto;
	margin: 50px auto auto auto;
	padding-top: 20px;
	border: 1px solid yellow;
	font-weight: 600; 
	font-size: 12pt; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	
	text-transform: none;
	text-align: center;
	color: #CCFFFF;
	background-color: #0077BB;  
}

.BrochureConfirm a {
    margin-top: 40px;
	padding: 10px;
	font-size: 8pt;
	line-height: 1.2;
	color: #FFFFFF; 
}

.modStyle1 {
	width: 360px;
	height: 60px;
}

.modStyle2 {
	width: 360px;
}
 
.modStyle3 {
	width: 80px;
	text-align:left;
}	

.modStyle4 {
	width: 250px;
}	

.modStyle5 {
	width: 180px;
}	

.modStyle6 {
    font-weight: normal; 
    font-style: italic; 
	text-transform: none;
}

.modStyle7 {
 	width: 280px;
} 

.modStyle8 {
	width: 250px;
	text-align:left;
	color: Red;
}	

.modStyle9 {
	width: 97%;
	height: 100px;
}

.modStyle10 {
	width: 100px;
	text-align:left;
    vertical-align: top;
}	

.CallBackStyle1 {
	width: 300px;
}	

.CallBackStyle2 {
	width: 700px;
	height: 100px;
}

.CallBackSubmit {
    float: left; 
	width: 97%; 
    margin-top: 20px; 
	background-color: #0077BB;  
} 

.CallBackConfirm {
	width: 400px;
	height: 200px;
	margin: 50px auto auto auto;
	padding-top: 20px;
	border: 1px solid yellow;
	font-weight: 600; 
	font-size: 12pt; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	
	text-transform: none;
	text-align: center;
	color: #CCFFFF;
	background-color: #0077BB;  
}


.CallBackTxt {
	width: 300px;
	height: auto;
	margin: 20px auto 10px auto;
	font-weight: 600; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;	
	text-transform: none;
	color: #CCFFFF;
}

.CallBackTxt p {
	padding: 10px;
	border: 1px solid yellow;
	font-size: 9pt;
	line-height: 1.2; 
}

.CallBackTxt a {
    margin-top: 20px;
	padding: 10px;
	font-size: 8pt;
	line-height: 1.2;
	color: #FFFFFF; 
}

.CallBackFooter {
    float: left; 
	width: 97%;
    margin-top: 20px;
	margin-bottom: 5px;
	padding-left: 5px;
    color:#CCFFFF; 
}

.CallBackFooter a {
    padding: 5px 0px 0px 5px; 
    line-height:1.8;
    color:yellow; 
}    