.pad1 {
	padding: 30px;
}
.pad2 {
padding-top:5px;
}
.pad3 {
	padding: 15px;
}
body {
	margin: 25px;
	padding: 0px;
	background: url("images/new-back.jpg") repeat fixed;
}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height:normal;
	color: #333333;
}


#ca-wrapper
{
	width:1000px;

	margin:0px auto;
	padding:0px;
	background: url("images/NEWtopback.jpg") no-repeat #3289c8;
	border:1px solid #fff;
 -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
	border-radius: 20px;
	box-shadow:0px 0px 20px rgba(0 0 0 115);

}	

#ca-wrapper2
{
	width:1000px;

	margin:0px auto;
	padding:0px;
	background: url("images/grad4.gif") no-repeat #ffffff;
	border:1px solid #333;
 -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
	border-radius: 20px;
	box-shadow:0px 0px 20px rgba(0 0 0 115);

}	

#ca-wrapper3
{
	width:1000px;

	margin:0px auto;
	padding:0px;
	background: url("images/NEWsubback.jpg") no-repeat #ffffff;
	border:1px solid #fff;
 -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
	border-radius: 20px;
	box-shadow:0px 0px 20px rgba(0 0 0 115);

}	


#btn01
{
height:105px;
padding-left:185px;
padding-top:20px;
padding-right:45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
#btn05
{
height:90px;
padding-left:125px;
padding-top:24px;
padding-right:75px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.menub01
{
height:49px;
padding-left:35px;
padding-top:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #253767;
	font-weight:bold;
}
.element01
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #17405d;
}

.element02
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
text-align:left;
}

.black {
	color: #000000;
}
.px12 {
	font-size: 12px;
}
.standard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #333333;
}
.standardPad1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #333333;
	padding-left:25px;
	padding-right:25px;
}
.smallish {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
}

.largeRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #004172;
}
.largeRed2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #004172;
}
.largeBloo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
		line-height: 12px;
	color: #004172;
}
.largeGr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #e13842;
}
.pageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 32px;
	color: #004172;
	padding-left:50px;
}
.pageTitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 32px;
	color: #004172;
}
.bigField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-transform: uppercase;	
}
.medField {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.smallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;	
	color: #333333;
}
.verySmallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.photoText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;	
	color: #666666;
}
.medRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;	
	color: #004172;
}	
.standardRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004172;
}	
.medText {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	line-height: 16px;	
	color: #333333;
}	
.button1 {
	font-size: 16px;
	background-color: #DDDDDD;
	text-align: center;
	height: 50px;
	width: 400px;
	line-height: normal;
}
	
.button2 {
	font-size: 12px;
	background-color: #e3cfcd;
	text-align: center;
	height: 35px;
	width: 300px;
	line-height: normal;
}
.button3 {
	font-size: 16px;
	background-color: #DDDDDD;
	text-align: center;
	height: 50px;
	width: 200px;
	line-height: normal;
}
.style2 {	color: #0000FF;
	font-style: italic;
}
.style3 {
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #004172;
}
.gray {	color: #BBBBBB;
}
.req {
	color: #FF0000;

}
.genericLink {
	color: #142E5F;
}
.genericLink:visited {
	color: #142E5F;
}
.genericLink:hover {
	text-decoration: none;
	color: #800000;
	background-color: #E9DF82;
}
.genericLink:link {
	text-decoration: underline;
	color: #142E5F;
}
.genericLink2 {

}
.genericLink2:visited {
	text-decoration: underline;
	color: #17405d;
}
.genericLink2:hover {
	text-decoration: none;
	color: #800000;
	background-color: #E9DF82;
}
.genericLink2:link {
	text-decoration: underline;
	color: #17405d;
}
.calc {background-color: #ff8888;
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
		border: none;}

.SentToPP {background-color: #88ff88;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
		border: none;}
.style4 {color: #004172}
.style5 {
	color: #666666;
	font-style: italic;
}
.grn {	color: #007700;
}
.mono {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	line-height: 12px;
}
.padalittle {
	padding-left: 50px;
}
.padalittleBig {
	padding-left: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;	
	line-height: 24px;
}
.padalittleBigConfirm{
	padding-left: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;	
	line-height: 22px;
	width: 800px;
}
.total {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
}
.buttonText1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
}
.mainSel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 26px;	
	color: #333333;
	height: 65px;
	background-image: url(images/grad1.gif);
	padding-left: 15px;
	padding-right: 10px;	
	border: 2px solid;
	border-color: #555555;	
}
.mainSelOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 26px;		
	color: #333333;
	height: 65px;
	background-color: #eeeeee;
	padding-left: 15px;
	padding-right: 10px;	
	border: 2px solid;
	border-color: #00426b;	
}
.mainSel2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;	
	color: #ffffff;
	background-image: url(images/gradb.gif);
	padding-left: 5px;
	padding-right: 5px;	
	padding-top: 2px;	
	padding-bottom: 2px;			
	border: 2px solid;
	border-color: #00426b;	
}
.mainSel2On {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;	
	color: #ffffff;
	background-image: url(images/gradb2.gif);
	padding-left: 5px;
	padding-right: 5px;	
	padding-top: 2px;	
	padding-bottom: 2px;			
	border: 2px solid;
	border-color: #00426b;	
}
.padLeftImage {
	padding-right: 25px;	
}

/***********************************/
/* Center button type 1 */
/***********************************/

.buttonCenter1 {
	display:table;
	background-image: url(images/buttonCenterGrad1.gif);
	border: 2px solid;
	border-color: #282828;	
}
.buttonCenter1 P {
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	font-family: "Univers OTS";
	font-size: 14px;
	color: #333333;
	padding-right: 5px;
	padding-left: 5px;	
}
.buttonCenter1:active {
	background-image:none;
	background-color: #ffffff;
}
.buttonCenter1Disabled {
	display:table;
	background-color: #818181;
	border: 2px solid;
	border-color: #787878;
}
.buttonCenter1Disabled P {
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	font-family: "Univers OTS";
	font-size: 14px;
	color: #545454;
	padding-right: 5px;
	padding-left: 5px;		
}
.buttonCenter1Selected {
	display:table;
	background-color: #e8de97;	
	border: 2px solid;
	border-color: #282828;	
}
.buttonCenter1Selected P {
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	font-family: "Univers OTS";
	font-size: 14px;
	color: #333333;
	padding-right: 5px;
	padding-left: 5px;	
}
.gradBar1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	height: 25px;
	background-image: url(images/grad2.gif);
	padding-left: 15px;
		font-style: italic;
	font-weight: bold;
}
.style6 {
	color: #336600;
	font-weight: bold;
}
.style7 {color: #003366}
.productPad {
	padding-left: 15px;
	padding-right: 15px;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
	}
	
.reddish {
	color: #DD0000;
}
.crossOut {
	text-decoration: line-through;
}
.titleBar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;

	color: #004172;
	height: 36px;
	background-image: url(images/grad1.gif);
	padding-left: 15px;
	padding-right: 10px;	
	border: 1px solid;
	border-color: #BBBBBB;	
}
.titleBar2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #004172;
}
.itemA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding-right: 3px;
	padding-left: 3px;	
		background-color: #efefef;	
}
.itemB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding-right: 3px;
	padding-left: 6px;	
		background-color: #cccccc;	
}
.bloo {
	color: #047c94;
}
.bloo2 {
	color: #004172;
}
.yelo1 {
	color: #ffdd00;
}
.orange1 {
	color: #c3680c;
}
.orange2 {
	color: #bb9633;
}
.grey1 {
	color: #666666;
}
.green1 {
	color: #508233;
}
.white1 {
	color: #FFFFFF;
}
.captcha {
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;	
	background-color: #444444;	
}
.itsBig
{
	font-size: 24px;
	color: #000000;
	background-color:#ffdd00;
}