.royalEmail {
	margin: 8px 0px 0px 5px;
}

.royalEmail h2{
	background:none;
}

.royalEmail .instructions .header{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	font-size:18px;
	border-bottom: 1px dotted #666666;
	padding: 0px 0px 5px;
	margin: 5px 10px 0px;
}

.royalEmail .instructions p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px 10px 15px;	
}

.royalEmail .note p.highlight{
	font-size: 14px;
	font-weight:bold;
	padding-top: 5px;
}

.royalEmail .note p{
	margin: 0px;
	padding: 0px 0px 5px;
	font-size:11px;
}

.royalEmail .note{
	padding-bottom: 10px;
}

.royalEmailForm label{
	font-size: 14px;
	float:left;
	padding-left: 1px;
	width:10px;
}

.royalEmailForm label span{
	display:block;
	font-size:11px;
}



.royalEmailForm input{
	float: left;
	padding-left: 1px;
}
.royalEmailForm select{
	

}

.royalEmailForm textarea{
	float: right;
	border: 1px solid #7f9db9;
	margin-right: 1px;
	padding-left: 1px;
	width: 437px;
}

.royalEmailForm textarea
{
	font-size:14;
}

.royalEmailForm textarea.message{
	height: 180px;
}

.royalEmailForm select.country{
	width: 130px;
}
/*
.royalEmailForm input.sendBtn{
	border: none;
	width: 122px;
	height:25px;
	float:right;
	margin: 0px 4px 0px 0px;
}

.royalEmailForm input.resetBtn{
	border: none;
	width: 122px;
	height:25px;
	float:left;
	margin-right: 3px;
}*/

.royalEmail .bottom {
	background-color: #E8EAF8;
	padding-bottom: 45px;
}


/* side bar overrides */

.infoAllClick .photoNoBorder {
	border: 0px;
	padding: 0px;
	margin: 0px;
}

/* iFrame styles */

.royalEmail iFrame{
	height: 750px;
	margin: 0px auto;
	padding: 0px;
}

.noBG{
	background:none;
}

.royalEmailForm{
	margin-left:2px;
	margin-right:9px;
	/*margin: 0px;*/
	padding: 0px;
}

.bottom{
	padding-bottom: 40px;
}



.previewBtn{
	border: none!important;
	width: 122px!important;
	height:25px;
float: left; 
	margin-right: 3px;
	background:url(../img/previewBtn.gif) no-repeat left top;
}


.previewBtnOver{
	border: none!important;
	width: 122px!important;
	height:25px;
	float:left;
	margin-right: 3px;
	background:url(../img/previewBtnOvr.gif) no-repeat left top;
}


.resetBtn{
	border: none!important;
	width: 122px!important;
	height:25px;
	background:url(../img/resetBtn.gif) no-repeat left top;
	float:left!important;
	margin:0px!important;
}

.resetBtnOver{
	border: none!important;
	width: 122px!important;
	height:25px;
	background:url(../img/resetBtnOvr.gif) no-repeat left top;
	float:left!important;
	margin:0px!important;

}


.sendBtn{
	border: none!important;
	width: 152px!important;
	height:25px;
	float:right!important;
	background:url(../img/sendBtn.gif) no-repeat left top;

}


.sendBtnOver{
	border: none!important;
	width: 152px!important;
	height:25px;
	background:url(../img/sendBtnOvr.gif) no-repeat left top;
	float:right!important;
	
}



.back{
	border: none!important;
	width: 122px!important;
	height:25px;
	background:url(../img/back.gif) no-repeat left top;
	float:left!important;
	margin:0px!important;
}

.backOver{
	border: none!important;
	width: 122px!important;
	height:25px;
	background:url(../img/backOver.gif) no-repeat left top;
	float:left!important;
	margin:0px!important;

}



.printBtn{
	border: none!important;
	width: 122px!important;
	height:25px;
	float:left;
	margin-right: 3px;
	background:url(../img/printBtn.gif) no-repeat left top;
}


.printBtnOver{
	border: none!important;
	width: 122px!important;
	height:25px;
	float:left;
	margin-right: 3px;
	background:url(../img/printBtnOver.gif) no-repeat left top;
}


.continueBtn{
	border: none!important;
	width: 152px!important;
	height:25px;
	background:url(../img/continue.gif) no-repeat left top;
}


.continueBtnOver{
	border: none!important;
	width: 152px!important;
	height:25px;
	background:url(../img/continueOver.gif) no-repeat left top;
}





div.rounded-box {
    position:relative;
    /*width: 19em;*/
    background-color: #E8EAF8;
    margin: 3px;
}

/*********************
GLOBAL ATTRIBUTES
*********************/
div.top-left-corner, div.bottom-left-corner, div.top-right-corner, div.bottom-right-corner
{position:absolute; width:20px; height:20px; background-color:#FFF; overflow:hidden;}

div.top-left-inside, div.bottom-left-inside, div.top-right-inside, div.bottom-right-inside {position:relative; font-size:150px; font-family:arial; color:#E8EAF8; line-height: 40px;}

/*********************
SPECIFIC ATTRIBUTES
*********************/

div.top-left-corner { top:0px; left:0px; }
div.bottom-left-corner {bottom:0px; left:0px;}
div.top-right-corner {top:0px; right:0px;}
div.bottom-right-corner {bottom: 0px; right:0px;}

div.top-left-inside {left:-8px;}
div.bottom-left-inside {left:-8px; top:-17px;}
div.top-right-inside {left:-25px;}
div.bottom-right-inside {left:-25px; top:-17px;}

div.box-contents {
	position: relative; padding: 15pt; color:#0d0d4b; font-family:Georgia;text-align:justify;font-size:smaller;
}
/**********************************
------------------------------------
***********************************/
